Skip to content

Commit 16e88e1

Browse files
committed
test nits
1 parent 17837fd commit 16e88e1

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

clang/test/DebugInfo/KeyInstructions/init-agg.cpp

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,25 @@
88
int g;
99
void a() {
1010
// CHECK: _Z1av()
11-
// CHECK: call void @llvm.memcpy{{.*}}, !dbg [[G1R1:!.*]]
11+
// CHECK: call void @llvm.memcpy{{.*}}%A, {{.*}}@__const._Z1av.A{{.*}}, !dbg [[G1R1:!.*]]
1212
int A[] = { 1, 2, 3 };
1313

14+
// CHECK: call void @llvm.memcpy{{.*}}%B, {{.*}}@__const._Z1av.B{{.*}}, !dbg [[G2R1:!.*]]
1415
// CHECK: store i32 1, ptr %{{.*}}, !dbg [[G2R1:!.*]]
1516
// CHECK: store i32 2, ptr %{{.*}}, !dbg [[G2R1]]
1617
// CHECK: %0 = load i32, ptr @g{{.*}}, !dbg [[G2R2:!.*]]
1718
// CHECK: store i32 %0, ptr %{{.*}}, !dbg [[G2R1]]
1819
int B[] = { 1, 2, g };
1920

20-
// CHECK: call void @llvm.memset{{.*}}, !dbg [[G3R1:!.*]]
21-
// CHECK: store i8 97{{.*}}, !dbg [[G3R1]]
22-
// CHECK: store i8 98{{.*}}, !dbg [[G3R1]]
23-
// CHECK: store i8 99{{.*}}, !dbg [[G3R1]]
24-
// CHECK: store i8 100{{.*}}, !dbg [[G3R1]]
21+
// CHECK: call void @llvm.memset{{.*}}, !dbg [[G3R1:!.*]]
22+
// CHECK-NEXT: %1 = getelementptr {{.*}}, ptr %big, i32 0, i32 0, !dbg [[LINE30:!.*]]
23+
// CHECK-NEXT: store i8 97, ptr %1{{.*}}, !dbg [[G3R1]]
24+
// CHECK-NEXT: %2 = getelementptr {{.*}}, ptr %big, i32 0, i32 1, !dbg [[LINE30]]
25+
// CHECK-NEXT: store i8 98, ptr %2{{.*}} !dbg [[G3R1]]
26+
// CHECK-NEXT: %3 = getelementptr {{.*}}, ptr %big, i32 0, i32 2, !dbg [[LINE30]]
27+
// CHECK-NEXT: store i8 99, ptr %3{{.*}} !dbg [[G3R1]]
28+
// CHECK-NEXT: %4 = getelementptr {{.*}}, ptr %big, i32 0, i32 3, !dbg [[LINE30]]
29+
// CHECK: store i8 100, ptr %4{{.*}} !dbg [[G3R1]]
2530
char big[65536] = { 'a', 'b', 'c', 'd' };
2631

2732
// CHECK: call void @llvm.memset{{.*}}, !dbg [[G4R1:!.*]]
@@ -35,5 +40,6 @@ void a() {
3540
// CHECK: [[G2R1]] = !DILocation({{.*}}, atomGroup: 2, atomRank: 1)
3641
// CHECK: [[G2R2]] = !DILocation({{.*}}, atomGroup: 2, atomRank: 2)
3742
// CHECK: [[G3R1]] = !DILocation({{.*}}, atomGroup: 3, atomRank: 1)
43+
// CHECK: [[LINE30]] = !DILocation(line: 30, scope: ![[#]])
3844
// CHECK: [[G4R1]] = !DILocation({{.*}}, atomGroup: 4, atomRank: 1)
3945
// CHECK: [[G5R1]] = !DILocation({{.*}}, atomGroup: 5, atomRank: 1)

0 commit comments

Comments
 (0)