aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/Frontend/CodeGenAction.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/Frontend/CodeGenAction.cpp b/lib/Frontend/CodeGenAction.cpp
index 3416aa825f..c9c5048afc 100644
--- a/lib/Frontend/CodeGenAction.cpp
+++ b/lib/Frontend/CodeGenAction.cpp
@@ -237,8 +237,6 @@ bool BackendConsumer::AddEmitPasses() {
return true;
}
- bool Fast = CodeGenOpts.OptimizationLevel == 0;
-
// Create the TargetMachine for generating code.
std::string Error;
std::string Triple = TheModule->getTargetTriple();
@@ -324,11 +322,6 @@ bool BackendConsumer::AddEmitPasses() {
if (CodeGenOpts.RelaxAll)
TM->setMCRelaxAll(true);
- // Set register scheduler & allocation policy.
- RegisterScheduler::setDefault(createDefaultScheduler);
- RegisterRegAlloc::setDefault(Fast ? createLocalRegisterAllocator :
- createLinearScanRegisterAllocator);
-
// Create the code generator passes.
FunctionPassManager *PM = getCodeGenPasses();
CodeGenOpt::Level OptLevel = CodeGenOpt::Default;