[llvm-commits] [llvm-gcc-4.2] r95321 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Jakob Stoklund Olesen
stoklund at 2pi.dk
Thu Feb 4 10:48:44 PST 2010
Author: stoklund
Date: Thu Feb 4 12:48:44 2010
New Revision: 95321
URL: http://llvm.org/viewvc/llvm-project?rev=95321&view=rev
Log:
Increase inliner thresholds by 25.
This makes the inliner about as agressive as it was before my changes to the
inliner cost calculations. These levels give the same performance and slightly
smaller code than before.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp?rev=95321&r1=95320&r2=95321&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp Thu Feb 4 12:48:44 2010
@@ -353,11 +353,11 @@
static unsigned GuessAtInliningThreshold() {
if (optimize_size)
// Reduce inline limit.
- return 50;
+ return 75;
if (optimize >= 3)
- return 250;
- return 200;
+ return 275;
+ return 225;
}
void llvm_initialize_backend(void) {
More information about the llvm-commits
mailing list