diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2006-01-25 09:15:17 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2006-01-25 09:15:17 +0000 |
| commit | 83eeefbbd11805f99c4afc09433bee96bb2280c9 (patch) | |
| tree | fcbcdfe5c5121dc3f8e1138ff0a14ebd6ce314fb | |
| parent | ab49556cf4adbb743033bc009abd74420feb7abd (diff) | |
| download | bcm5719-llvm-83eeefbbd11805f99c4afc09433bee96bb2280c9.tar.gz bcm5719-llvm-83eeefbbd11805f99c4afc09433bee96bb2280c9.zip | |
X86 prefer scheduling for reduced register pressure.
llvm-svn: 25602
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index b97c57d374f..04b9de348d1 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -39,6 +39,7 @@ X86TargetLowering::X86TargetLowering(TargetMachine &TM) setShiftAmountType(MVT::i8); setSetCCResultType(MVT::i8); setSetCCResultContents(ZeroOrOneSetCCResult); + setSchedulingPreference(SchedulingForRegPressure); setShiftAmountFlavor(Mask); // shl X, 32 == shl X, 0 setStackPointerRegisterToSaveRestore(X86::ESP); |

