[llvm-commits] [llvm-gcc-4.2] r130447 - /llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp

Stuart Hastings stuart at apple.com
Thu Apr 28 14:47:42 PDT 2011


Author: stuart
Date: Thu Apr 28 16:47:42 2011
New Revision: 130447

URL: http://llvm.org/viewvc/llvm-project?rev=130447&view=rev
Log:
Raise ARM byval minimum size from 32 to 64, addressing a performance
regression in mason.  rdar://problem/7662569

Modified:
    llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp

Modified: llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp?rev=130447&r1=130446&r2=130447&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/llvm-arm.cpp Thu Apr 28 16:47:42 2011
@@ -2883,7 +2883,7 @@
     HOST_WIDE_INT Bytes =
       (Mode == BLKmode) ? int_size_in_bytes(TreeType) : (int) GET_MODE_SIZE(Mode);
 
-    return Bytes > 32;
+    return Bytes > 64;
   } else
     return false;
 }





More information about the llvm-commits mailing list