Set ARM ifcvt duplication limit to 3 for now.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 1 Jun 2007 08:28:59 +0000 (08:28 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 1 Jun 2007 08:28:59 +0000 (08:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37385 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMISelLowering.cpp

index 92da57a013fad1184718cac3378edc5fbbbc7c5c..aeaa7e3f4ea1df4e32e52a66f982fe2dce3f5a24 100644 (file)
@@ -255,6 +255,7 @@ ARMTargetLowering::ARMTargetLowering(TargetMachine &TM)
   setStackPointerRegisterToSaveRestore(ARM::SP);
   setSchedulingPreference(SchedulingForRegPressure);
   setIfCvtBlockSizeLimit(Subtarget->isThumb() ? 0 : 10);
+  setIfCvtDupBlockSizeLimit(Subtarget->isThumb() ? 0 : 3);
 
   maxStoresPerMemcpy = 1;   //// temporary - rewrite interface to use type
 }