[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp
Chris Lattner
lattner at cs.uiuc.edu
Wed Mar 31 16:04:01 PST 2004
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.52 -> 1.53
---
Log message:
The X86 backend no longer needs the select lowering pass.
---
Diffs of the changes: (+0 -6)
Index: llvm/lib/Target/X86/X86TargetMachine.cpp
diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.52 llvm/lib/Target/X86/X86TargetMachine.cpp:1.53
--- llvm/lib/Target/X86/X86TargetMachine.cpp:1.52 Tue Mar 30 15:22:00 2004
+++ llvm/lib/Target/X86/X86TargetMachine.cpp Wed Mar 31 16:03:46 2004
@@ -67,9 +67,6 @@
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
- // FIXME: Add support for the select instruction natively.
- PM.add(createLowerSelectPass(true));
-
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(*this));
else
@@ -126,9 +123,6 @@
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
-
- // FIXME: Add support for the select instruction natively.
- PM.add(createLowerSelectPass(true));
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(TM));
More information about the llvm-commits
mailing list