[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

Evan Cheng evan.cheng at apple.com
Wed Jan 25 01:15:30 PST 2006



Changes in directory llvm/lib/Target/X86:

X86ISelLowering.cpp updated: 1.55 -> 1.56
---
Log message:

X86 prefer scheduling for reduced register pressure.


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

 X86ISelLowering.cpp |    1 +
 1 files changed, 1 insertion(+)


Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llvm/lib/Target/X86/X86ISelLowering.cpp:1.55 llvm/lib/Target/X86/X86ISelLowering.cpp:1.56
--- llvm/lib/Target/X86/X86ISelLowering.cpp:1.55	Wed Jan 25 03:05:09 2006
+++ llvm/lib/Target/X86/X86ISelLowering.cpp	Wed Jan 25 03:15:17 2006
@@ -39,6 +39,7 @@
   setShiftAmountType(MVT::i8);
   setSetCCResultType(MVT::i8);
   setSetCCResultContents(ZeroOrOneSetCCResult);
+  setSchedulingPreference(SchedulingForRegPressure);
   setShiftAmountFlavor(Mask);   // shl X, 32 == shl X, 0
   setStackPointerRegisterToSaveRestore(X86::ESP);
 






More information about the llvm-commits mailing list