diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2016-12-27 07:18:43 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2016-12-27 07:18:43 +0000 |
| commit | 625038d5d5f406385f44983ac2a442b20ad7b241 (patch) | |
| tree | f953307821e27201b9d8b95af72f65790652d494 /llvm/test/Transforms/Inline/inline-fast-math-flags.ll | |
| parent | e77e901130af2f5fd451f084c0e6c1349f12ee03 (diff) | |
| download | bcm5719-llvm-625038d5d5f406385f44983ac2a442b20ad7b241.tar.gz bcm5719-llvm-625038d5d5f406385f44983ac2a442b20ad7b241.zip | |
[PM] Turn on the new PM's inliner in addition to the current one for
most of the inliner test cases.
The inliner involves a bunch of interesting code and tends to be where
most of the issues I've seen experimenting with the new PM lie. All of
these test cases pass, but I'd like to keep some more thorough coverage
here so doing a fairly blanket enabling.
There are a handful of interesting tests I've not enabled yet because
they're focused on the always inliner, or on functionality that doesn't
(yet) exist in the inliner.
llvm-svn: 290592
Diffstat (limited to 'llvm/test/Transforms/Inline/inline-fast-math-flags.ll')
| -rw-r--r-- | llvm/test/Transforms/Inline/inline-fast-math-flags.ll | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/Transforms/Inline/inline-fast-math-flags.ll b/llvm/test/Transforms/Inline/inline-fast-math-flags.ll index e5ff8f7bfe2..dc2f2e1837e 100644 --- a/llvm/test/Transforms/Inline/inline-fast-math-flags.ll +++ b/llvm/test/Transforms/Inline/inline-fast-math-flags.ll @@ -1,4 +1,5 @@ ; RUN: opt < %s -S -inline -inline-threshold=20 | FileCheck %s +; RUN: opt < %s -S -passes='cgscc(inline)' -inline-threshold=20 | FileCheck %s ; Check that we don't drop FastMathFlag when estimating inlining profitability. ; ; In this test we should inline 'foo' to 'boo', because it'll fold to a |

