Default scheduling preference is SchedulingForLatency.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jan 2006 09:15:54 +0000 (09:15 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jan 2006 09:15:54 +0000 (09:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25603 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/IA64/IA64ISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/Sparc/SparcISelDAGToDAG.cpp
lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp

index 0c3c86fc58cc8d83f50009fc4e8bd0613b02edf1..91bd4e6f21fe147d3d14274438c6a7399b4ff0ff 100644 (file)
@@ -93,6 +93,7 @@ IA64TargetLowering::IA64TargetLowering(TargetMachine &TM)
       setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
       setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand);
 
+      setSchedulingPreference(SchedulingForLatency);
       setStackPointerRegisterToSaveRestore(IA64::r12);
 
       computeRegisterProperties();
index decc6a388aaa0253765412269224eb66f96f9a61..629b7cabf8c4b1159496a35028a63f1f756e8287 100644 (file)
@@ -144,6 +144,7 @@ PPCTargetLowering::PPCTargetLowering(TargetMachine &TM)
   }
   
   setSetCCResultContents(ZeroOrOneSetCCResult);
+  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(PPC::R1);
   
   computeRegisterProperties();
index c800c5e9df9c1ed48c4a1169841541a142844b38..6fddeca4bac095aa2f4e901278afdeea252a1bf9 100644 (file)
@@ -166,6 +166,7 @@ SparcV8TargetLowering::SparcV8TargetLowering(TargetMachine &TM)
   setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
 
+  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(V8::O6);
 
   computeRegisterProperties();
index c800c5e9df9c1ed48c4a1169841541a142844b38..6fddeca4bac095aa2f4e901278afdeea252a1bf9 100644 (file)
@@ -166,6 +166,7 @@ SparcV8TargetLowering::SparcV8TargetLowering(TargetMachine &TM)
   setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
 
+  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(V8::O6);
 
   computeRegisterProperties();