[Inliner][NFC] Make test less brittle.
authorClement Courbet <courbet@google.com>
Mon, 9 Sep 2019 13:08:16 +0000 (13:08 +0000)
committerClement Courbet <courbet@google.com>
Mon, 9 Sep 2019 13:08:16 +0000 (13:08 +0000)
Summary:
This tests inlining size thresholds, but relies on the output of running
the full O2 pipeline, making it brittle against changes in unrelated
passes.

Only run the inlining pass and set thresholds on the test RUN line
instead.

Found while investigating D60318.

Reviewers: RKSimon, qcolombet

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67349

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371397 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/Inline/inline_minisize.ll

index 0bf75d72bd1399002d807d2537deea01f9c9130a..e4bc9bcd7359abdb095e72737b7d6a087f611bb6 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt -O2 -S < %s | FileCheck %s
+; RUN: opt -inline -inline-threshold=225 -inlinehint-threshold=360 -S < %s | FileCheck %s
 
 @data = common global i32* null, align 8