[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp
Chris Lattner
lattner at cs.uiuc.edu
Tue Mar 30 12:43:04 PST 2004
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.50 -> 1.51
---
Log message:
Add the select lowering pass to get initial support for select instructions
---
Diffs of the changes: (+6 -0)
Index: llvm/lib/Target/X86/X86TargetMachine.cpp
diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.50 llvm/lib/Target/X86/X86TargetMachine.cpp:1.51
--- llvm/lib/Target/X86/X86TargetMachine.cpp:1.50 Thu Mar 4 13:16:23 2004
+++ llvm/lib/Target/X86/X86TargetMachine.cpp Tue Mar 30 12:41:59 2004
@@ -67,6 +67,9 @@
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
+ // FIXME: Add support for the select instruction natively.
+ PM.add(createLowerSelectPass());
+
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(*this));
else
@@ -123,6 +126,9 @@
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
+
+ // FIXME: Add support for the select instruction natively.
+ PM.add(createLowerSelectPass());
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(TM));
More information about the llvm-commits
mailing list