]> granicus.if.org Git - clang/commitdiff
fix test/CodeGen/tbaa-for-vptr.cpp: don't hardcode the index of metadata
authorKostya Serebryany <kcc@google.com>
Mon, 1 Oct 2012 08:39:00 +0000 (08:39 +0000)
committerKostya Serebryany <kcc@google.com>
Mon, 1 Oct 2012 08:39:00 +0000 (08:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164928 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/tbaa-for-vptr.cpp

index b9a68fe0eae19edc15fc1e9b79137facdff48e8a..e8798075bf22e39a227444eb06ef008a36dc8355 100644 (file)
@@ -21,7 +21,7 @@ void CallFoo(A *a) {
   a->foo();
 }
 
-// CHECK: %{{.*}} = load {{.*}} !tbaa !0
-// CHECK: store {{.*}} !tbaa !0
-// CHECK: = metadata !{metadata !"vtable pointer", metadata !{{.*}}}
+// CHECK: %{{.*}} = load {{.*}} !tbaa ![[NUM:[0-9]+]]
+// CHECK: store {{.*}} !tbaa ![[NUM]]
+// CHECK: [[NUM]] = metadata !{metadata !"vtable pointer", metadata !{{.*}}}
 // NOTBAA-NOT: = metadata !{metadata !"Simple C/C++ TBAA"}