mirror of
https://github.com/intel/llvm.git
synced 2026-02-05 04:46:27 +08:00
Revert svn r165741 "Add TargetTransformInfo to the clang driver."
Nadav's llvm change r165665 caused problems with an LTO bootstrap of clang, so I'm reverting it for now, along with follow-on patches like this one. llvm-svn: 166164
This commit is contained in:
@@ -361,7 +361,7 @@ bool EmitAssemblyHelper::AddEmitPasses(BackendAction Action,
|
||||
break;
|
||||
case LangOptions::FPC_Fast:
|
||||
Options.AllowFPOpFusion = llvm::FPOpFusion::Fast;
|
||||
break;
|
||||
break;
|
||||
}
|
||||
|
||||
Options.LessPreciseFPMADOption = CodeGenOpts.LessPreciseFPMAD;
|
||||
@@ -401,10 +401,6 @@ bool EmitAssemblyHelper::AddEmitPasses(BackendAction Action,
|
||||
TLI->disableAllFunctions();
|
||||
PM->add(TLI);
|
||||
|
||||
// Add TargetTransformInfo.
|
||||
PM->add(new TargetTransformInfo(TM->getScalarTargetTransformInfo(),
|
||||
TM->getVectorTargetTransformInfo()));
|
||||
|
||||
// Normal mode, emit a .s or .o file by running the code generator. Note,
|
||||
// this also adds codegenerator level optimization passes.
|
||||
TargetMachine::CodeGenFileType CGFT = TargetMachine::CGFT_AssemblyFile;
|
||||
|
||||
Reference in New Issue
Block a user