OSDN Git Service

Set minimum function alignment to 3 if target is Mips64.
authorAkira Hatanaka <ahatanaka@mips.com>
Thu, 8 Mar 2012 01:59:33 +0000 (01:59 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Thu, 8 Mar 2012 01:59:33 +0000 (01:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152282 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsISelLowering.cpp

index dc894d9..5703ea9 100644 (file)
@@ -250,7 +250,7 @@ MipsTargetLowering(MipsTargetMachine &TM)
   setTargetDAGCombine(ISD::AND);
   setTargetDAGCombine(ISD::OR);
 
-  setMinFunctionAlignment(2);
+  setMinFunctionAlignment(HasMips64 ? 3 : 2);
 
   setStackPointerRegisterToSaveRestore(IsN64 ? Mips::SP_64 : Mips::SP);
   computeRegisterProperties();