commit | 911ee2317ba8eab432ab21ef6216f7c5c576ad0e | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Wed May 28 22:07:37 2008 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Wed May 28 22:07:37 2008 +0000 |
tree | f2d292855e7d7708afa3bdeb60d589d6fb0327b6 | |
parent | cf6d2a25975629ca21540e6918e01915e67d0dfe [diff] |
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 */ }