Use CHECK-DAG to reduce the noise in an upcoming patch.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 8 Dec 2014 16:46:52 +0000 (16:46 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 8 Dec 2014 16:46:52 +0000 (16:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223663 91177308-0d34-0410-b5e6-96231b3b80d8

test/Linker/testlink.ll

index a24d67f7e55ff012dfc11a2c7567fa80bcd5ed25..fea05682fdd926968bba06292d2f3581b75387c8 100644 (file)
 
 
 ; This should stay the same
-; CHECK: @MyIntList = global %intlist { %intlist* null, i32 17 }
+; CHECK-DAG: @MyIntList = global %intlist { %intlist* null, i32 17 }
 @MyIntList = global %intlist { %intlist* null, i32 17 }
 
 
 ; Nothing to link here.
 
-; CHECK: @0 = external global i32
+; CHECK-DAG: @0 = external global i32
 @0 = external global i32
-; CHECK: @Inte = global i32 1
+; CHECK-DAG: @Inte = global i32 1
 @Inte = global i32 1
 
 ; Intern1 is intern in both files, rename testlink2's.
-; CHECK: @Intern1 = internal constant i32 42
+; CHECK-DAG: @Intern1 = internal constant i32 42
 @Intern1 = internal constant i32 42
 
 ; This should get renamed since there is a definition that is non-internal in
 ; the other module.
-; CHECK: @Intern2{{[0-9]+}} = internal constant i32 792
+; CHECK-DAG: @Intern2{{[0-9]+}} = internal constant i32 792
 @Intern2 = internal constant i32 792
 
 
-; CHECK: @MyVarPtr = linkonce global { i32* } { i32* @MyVar }
+; CHECK-DAG: @MyVarPtr = linkonce global { i32* } { i32* @MyVar }
 @MyVarPtr = linkonce global { i32* } { i32* @MyVar }
 
-; CHECK: @MyVar = global i32 4
+; CHECK-DAG: @MyVar = global i32 4
 @MyVar = external global i32
 
 ; Take value from other module.
-; CHECK: AConst = constant i32 1234
+; CHECK-DAG: AConst = constant i32 1234
 @AConst = linkonce constant i32 123
 
 ; Renamed version of Intern1.
-; CHECK: @Intern1{{[0-9]+}} = internal constant i32 52
+; CHECK-DAG: @Intern1{{[0-9]+}} = internal constant i32 52
 
 
 ; Globals linked from testlink2.
-; CHECK: @Intern2 = constant i32 12345
+; CHECK-DAG: @Intern2 = constant i32 12345
 
-; CHECK: @MyIntListPtr = constant 
-; CHECK: @1 = constant i32 412
+; CHECK-DAG: @MyIntListPtr = constant
+; CHECK-DAG: @1 = constant i32 412
 
 
 declare i32 @foo(i32)