Added option -align-loops=<true/false> to disable loop aligner pass.
[oota-llvm.git] / lib / Target / X86 / X86TargetMachine.cpp
index ad2775a64844e5bdef37e100c33e713aacc40fb0..850eb386fb5b81805c9368e1fb7aed629d822c41 100644 (file)
@@ -164,13 +164,6 @@ bool X86TargetMachine::addPostRegAlloc(FunctionPassManager &PM, bool Fast) {
   return true;  // -print-machineinstr should print after this.
 }
 
-bool X86TargetMachine::addPreEmitPass(FunctionPassManager &PM, bool Fast) {
-  if (Fast) return false;
-
-  PM.add(createLoopAlignerPass());
-  return true;
-}
-
 bool X86TargetMachine::addAssemblyEmitter(FunctionPassManager &PM, bool Fast, 
                                           std::ostream &Out) {
   PM.add(createX86CodePrinterPass(Out, *this));