Index: test/CodeGen/debug-info-scope.c =================================================================== --- test/CodeGen/debug-info-scope.c +++ test/CodeGen/debug-info-scope.c @@ -10,6 +10,7 @@ // GMLT-NOT: !DILexicalBlock // GMLT: !DILexicalBlockFile({{.*}}, discriminator: 1) +// GMLT: !DILexicalBlockFile({{.*}}, discriminator: 2) // Make sure we don't have any more lexical blocks because we don't need them in // -gmlt. // GMLT-NOT: !DILexicalBlock Index: test/CodeGenObjC/arc-linetable.m =================================================================== --- test/CodeGenObjC/arc-linetable.m +++ test/CodeGenObjC/arc-linetable.m @@ -34,9 +34,9 @@ // CHECK: define {{.*}}testCleanupVoid // CHECK: icmp ne {{.*}}!dbg ![[SKIP1:[0-9]+]] -// CHECK: store i32 0, i32* {{.*}}, !dbg ![[RET8:[0-9]+]] +// CHECK: store i32 0, i32* {{.*}}, !dbg ![[STORE8:[0-9]+]] // CHECK: @objc_storeStrong{{.*}}, !dbg ![[ARC8:[0-9]+]] -// CHECK: ret {{.*}} !dbg ![[RET8]] +// CHECK: ret {{.*}} !dbg ![[RET8:[0-9]+]] typedef signed char BOOL; @@ -112,8 +112,9 @@ [delegate testVoid :s]; } } - // CHECK: ![[RET8]] = !DILocation(line: [[@LINE+2]], scope: - // CHECK: ![[ARC8]] = !DILocation(line: [[@LINE+1]], scope: + // CHECK: ![[STORE8]] = !DILocation(line: [[@LINE+3]], scope: + // CHECK: ![[ARC8]] = !DILocation(line: [[@LINE+2]], scope: + // CHECK: ![[RET8]] = !DILocation(line: [[@LINE+1]], scope: }