[msan] Use CHECK-DAG instead of CHECK where order of instructions does not matter.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 14 Nov 2013 12:46:12 +0000 (12:46 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 14 Nov 2013 12:46:12 +0000 (12:46 +0000)
This may fix hexagon-elf bots.

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

test/Instrumentation/MemorySanitizer/wrap_indirect_calls.ll

index afc04b60f5682fa9ea8f0a44c350d988c23d6c0e..555695d2584577ea4f88f9e93dc1ef71924cfea7 100644 (file)
@@ -23,8 +23,8 @@ entry:
 
 ; CHECK-FAST: @func
 ; CHECK-FAST: bitcast i32 (i32, i32)* %f to void ()*
-; CHECK-FAST: icmp ult void ()* {{.*}}, bitcast (i32* @__executable_start to void ()*)
-; CHECK-FAST: icmp uge void ()* {{.*}}, bitcast (i32* @_end to void ()*)
+; CHECK-FAST-DAG: icmp ult void ()* {{.*}}, bitcast (i32* @__executable_start to void ()*)
+; CHECK-FAST-DAG: icmp uge void ()* {{.*}}, bitcast (i32* @_end to void ()*)
 ; CHECK-FAST: or i1
 ; CHECK-FAST: br i1
 ; CHECK-FAST: call void ()* (void ()*)* @zzz(void ()*