]> granicus.if.org Git - clang/commitdiff
test/CodeGen: Don't rely on a value's number in check lines
authorJustin Bogner <mail@justinbogner.com>
Wed, 13 Aug 2014 21:54:06 +0000 (21:54 +0000)
committerJustin Bogner <mail@justinbogner.com>
Wed, 13 Aug 2014 21:54:06 +0000 (21:54 +0000)
The tests in r215568 hard code a value as %0 in their checks. This
isn't correct in asserts builds.

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

test/CodeGen/builtins-arm.c

index 686ae4e00934515caad64b30dfe8926562c81d3f..c7668d02f91f55e369f161e74a680be2788e29e9 100644 (file)
@@ -69,11 +69,12 @@ unsigned rbit(unsigned a) {
 
 void prefetch(int i) {
   __builtin_arm_prefetch(&i, 0, 1);
-// CHECK: call {{.*}} @llvm.prefetch(i8* %0, i32 0, i32 3, i32 1)
+// CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 0, i32 3, i32 1)
 
   __builtin_arm_prefetch(&i, 1, 1);
-// CHECK: call {{.*}} @llvm.prefetch(i8* %0, i32 1, i32 3, i32 1)
+// CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 1)
+
 
   __builtin_arm_prefetch(&i, 1, 0);
-// CHECK: call {{.*}} @llvm.prefetch(i8* %0, i32 1, i32 3, i32 0)
+// CHECK: call {{.*}} @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 0)
 }