[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaTargetMachine.cpp

Nate Begeman natebegeman at mac.com
Sat Apr 8 12:47:10 PDT 2006



Changes in directory llvm/lib/Target/Alpha:

AlphaTargetMachine.cpp updated: 1.22 -> 1.23
---
Log message:

Disable switch lowering for targets based on the selection dag isel,
letting the code generator handle them directly.


---
Diffs of the changes:  (+0 -6)

 AlphaTargetMachine.cpp |    6 ------
 1 files changed, 6 deletions(-)


Index: llvm/lib/Target/Alpha/AlphaTargetMachine.cpp
diff -u llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.22 llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.23
--- llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.22	Wed Mar 22 23:43:15 2006
+++ llvm/lib/Target/Alpha/AlphaTargetMachine.cpp	Sat Apr  8 14:46:55 2006
@@ -81,9 +81,6 @@
   // FIXME: Implement the invoke/unwind instructions!
   PM.add(createLowerInvokePass());
 
-  // FIXME: Implement the switch instruction in the instruction selector!
-  PM.add(createLowerSwitchPass());
-
   // Make sure that no unreachable blocks are instruction selected.
   PM.add(createUnreachableBlockEliminationPass());
 
@@ -119,9 +116,6 @@
   // FIXME: Implement the invoke/unwind instructions!
   PM.add(createLowerInvokePass());
 
-  // FIXME: Implement the switch instruction in the instruction selector!
-  PM.add(createLowerSwitchPass());
-
   // Make sure that no unreachable blocks are instruction selected.
   PM.add(createUnreachableBlockEliminationPass());
 






More information about the llvm-commits mailing list