Set SchedulingForLatency to be the default scheduling preference for all.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jan 2006 18:52:42 +0000 (18:52 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jan 2006 18:52:42 +0000 (18:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25607 91177308-0d34-0410-b5e6-96231b3b80d8

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

index cffdc0e5c163d2bfee017a755bca2fa93ee6d944..1128f74fa65abcd8fa8db0519092b9561ed7f2cc 100644 (file)
@@ -32,6 +32,7 @@ TargetLowering::TargetLowering(TargetMachine &tm)
   UseUnderscoreSetJmpLongJmp = false;
   IntDivIsCheap = false;
   Pow2DivIsCheap = false;
+  SchedPreferenceInfo = SchedulingForLatency;
 }
 
 TargetLowering::~TargetLowering() {}
index c963bfc5a6ab816995637068e95d1f70261de9e2..b6cd9b08f7fbb96438ec48c5d45b55db7cd97795 100644 (file)
@@ -100,7 +100,6 @@ IA64TargetLowering::IA64TargetLowering(TargetMachine &TM)
       setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
       setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i64, Expand);
 
-      setSchedulingPreference(SchedulingForLatency);
       setStackPointerRegisterToSaveRestore(IA64::r12);
 
       computeRegisterProperties();
index df69a84acbcfb6ea4e6b5a2191c2539b26420646..b9949590a297479b55550faf95daa0ae7bc6251a 100644 (file)
@@ -150,7 +150,6 @@ PPCTargetLowering::PPCTargetLowering(TargetMachine &TM)
   }
   
   setSetCCResultContents(ZeroOrOneSetCCResult);
-  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(PPC::R1);
   
   computeRegisterProperties();
index c5b282db6ce40523cb3a8ce2853de1ba0000c41c..d8e6fb469ed69d14a8f4e78134bd0332bbf88cef 100644 (file)
@@ -167,7 +167,6 @@ SparcV8TargetLowering::SparcV8TargetLowering(TargetMachine &TM)
   setOperationAction(ISD::STACKRESTORE      , MVT::Other, Expand);
   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
 
-  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(V8::O6);
 
   computeRegisterProperties();
index c5b282db6ce40523cb3a8ce2853de1ba0000c41c..d8e6fb469ed69d14a8f4e78134bd0332bbf88cef 100644 (file)
@@ -167,7 +167,6 @@ SparcV8TargetLowering::SparcV8TargetLowering(TargetMachine &TM)
   setOperationAction(ISD::STACKRESTORE      , MVT::Other, Expand);
   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
 
-  setSchedulingPreference(SchedulingForLatency);
   setStackPointerRegisterToSaveRestore(V8::O6);
 
   computeRegisterProperties();