[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