Enable non-trivial inlining at -O2.

llvm-svn: 51655
diff --git a/llvm-gcc-4.2/gcc/opts.c b/llvm-gcc-4.2/gcc/opts.c
index b873445..2c74116 100644
--- a/llvm-gcc-4.2/gcc/opts.c
+++ b/llvm-gcc-4.2/gcc/opts.c
@@ -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 */
     }