summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/virt.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2010-01-18 04:25:18 +0000
committerAnders Carlsson <andersca@mac.com>2010-01-18 04:25:18 +0000
commit1af3df854f31e33f550149e576c819d94dc74f7b (patch)
tree1c7835efca92dbb4d92ea715e961481d185e69b0 /clang/test/CodeGenCXX/virt.cpp
parent5fcd99b10f72aa216c6ebe51e0af3a52736c0c09 (diff)
downloadbcm5719-llvm-1af3df854f31e33f550149e576c819d94dc74f7b.tar.gz
bcm5719-llvm-1af3df854f31e33f550149e576c819d94dc74f7b.zip
Fix a bunch of VTT layout bugs, add simple tests for VTT layout.
llvm-svn: 93709
Diffstat (limited to 'clang/test/CodeGenCXX/virt.cpp')
-rw-r--r--clang/test/CodeGenCXX/virt.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/test/CodeGenCXX/virt.cpp b/clang/test/CodeGenCXX/virt.cpp
index 45780394421..bdb05eadec6 100644
--- a/clang/test/CodeGenCXX/virt.cpp
+++ b/clang/test/CodeGenCXX/virt.cpp
@@ -375,13 +375,13 @@ class test8_D : test8_B1, test8_B2, test8_B3 {
// CHECK-LP64-NEXT: .quad (__ZTV7test8_D) + 32
// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_8test8_B2) + 32
// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_9test8_B2a) + 32
-// CHECK-LP64-NEXT .quad (__ZTC7test8_D8_9test8_B2a) + 64
-// CHECK-LP64-NEXT .quad (__ZTC7test8_D8_9test8_B2a) + 96
-// CHECK-LP64-NEXT .quad (__ZTC7test8_D8_8test8_B2) + 72
-// CHECK-LP64-NEXT .quad (__ZTC7test8_D8_8test8_B2) + 104
-// CHECK-LP64-NEXT .quad (__ZTV7test8_D) + 72
-// CHECK-LP64: .quad (__ZTV7test8_D) + 160
-// CHECK-LP64: .quad (__ZTV7test8_D) + 192
+// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_9test8_B2a) + 64
+// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_9test8_B2a) + 96
+// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_8test8_B2) + 72
+// CHECK-LP64-NEXT: .quad (__ZTC7test8_D8_8test8_B2) + 104
+// CHECK-LP64-NEXT: .quad (__ZTV7test8_D) + 72
+// CHECK-LP64-NEXT: .quad (__ZTV7test8_D) + 160
+// CHECK-LP64-NEXT: .quad (__ZTV7test8_D) + 192
struct test9_B3 { virtual void funcB3(); int i; };
OpenPOWER on IntegriCloud