]> granicus.if.org Git - clang/commitdiff
[Clang][Codegen] Relax available-externally-suppress.c test
authorRoman Lebedev <lebedev.ri@gmail.com>
Mon, 16 Sep 2019 17:46:01 +0000 (17:46 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Mon, 16 Sep 2019 17:46:01 +0000 (17:46 +0000)
That test is broken by design.
It depends on llvm middle-end behavior.
No clang codegen test should be doing that.
This one is salvageable by relaxing check lines.

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

test/CodeGen/available-externally-suppress.c

index 55f85ad250d293706c436fd68341387d3af7c4b7..1e79750fb9d6d7690a19b890fb3799b47d3fbc3e 100644 (file)
@@ -30,10 +30,8 @@ inline int __attribute__((always_inline)) f1(int x) {
 // CHECK: @test1
 // LTO: @test1
 int test1(int x) {
-  // CHECK: br i1
   // CHECK-NOT: call {{.*}} @f1
   // CHECK: ret i32
-  // LTO: br i1
   // LTO-NOT: call {{.*}} @f1
   // LTO: ret i32
   return f1(x);