[llvm-commits] CVS: llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp

John Criswell criswell at cs.uiuc.edu
Wed Oct 19 13:07:37 PDT 2005



Changes in directory llvm/lib/Target/SparcV9:

SparcV9TargetMachine.cpp updated: 1.142 -> 1.143
---
Log message:

This fixes PR638: http://llvm.cs.uiuc.edu/PR638 :
Regression/CodeGen/Generic/2004-02-08-UnwindSupport.llx


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

 SparcV9TargetMachine.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


Index: llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp
diff -u llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.142 llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.143
--- llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp:1.142	Thu Sep  1 16:38:21 2005
+++ llvm/lib/Target/SparcV9/SparcV9TargetMachine.cpp	Wed Oct 19 15:07:15 2005
@@ -171,12 +171,12 @@
   // Replace malloc and free instructions with library calls.
   PM.add(createLowerAllocationsPass());
 
-  // FIXME: implement the switch instruction in the instruction selector.
-  PM.add(createLowerSwitchPass());
-
   // FIXME: implement the invoke/unwind instructions!
   PM.add(createLowerInvokePass());
 
+  // FIXME: implement the switch instruction in the instruction selector.
+  PM.add(createLowerSwitchPass());
+
   // decompose multi-dimensional array references into single-dim refs
   PM.add(createDecomposeMultiDimRefsPass());
 
@@ -262,12 +262,12 @@
   // Replace malloc and free instructions with library calls.
   PM.add(createLowerAllocationsPass());
 
-  // FIXME: implement the switch instruction in the instruction selector.
-  PM.add(createLowerSwitchPass());
-
   // FIXME: implement the invoke/unwind instructions!
   PM.add(createLowerInvokePass());
 
+  // FIXME: implement the switch instruction in the instruction selector.
+  PM.add(createLowerSwitchPass());
+
   // decompose multi-dimensional array references into single-dim refs
   PM.add(createDecomposeMultiDimRefsPass());
 






More information about the llvm-commits mailing list