[llvm-commits] [llvm-gcc-4.2] r51655 - /llvm-gcc-4.2/trunk/gcc/opts.c

Evan Cheng evan.cheng at apple.com
Wed May 28 15:07:37 PDT 2008


Author: evancheng
Date: Wed May 28 17:07:37 2008
New Revision: 51655

URL: http://llvm.org/viewvc/llvm-project?rev=51655&view=rev
Log:
Enable non-trivial inlining at -O2.

Modified:
    llvm-gcc-4.2/trunk/gcc/opts.c

Modified: llvm-gcc-4.2/trunk/gcc/opts.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/opts.c?rev=51655&r1=51654&r2=51655&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/opts.c (original)
+++ llvm-gcc-4.2/trunk/gcc/opts.c Wed May 28 17:07:37 2008
@@ -526,6 +526,9 @@
       /* Enable loop unrolling at -O2 if -f[no-]unroll-loops is not used.  */
       if (!flag_unroll_loops_set && !optimize_size)
         flag_unroll_loops = 1;
+      /* Enable llvm inliner at -O2. */
+      if (cmdline)
+        flag_inline_functions = 1;
       /* LLVM LOCAL end */
     }
 





More information about the llvm-commits mailing list