diff options
Diffstat (limited to 'test/Assembler/dilocalvariable.ll')
-rw-r--r-- | test/Assembler/dilocalvariable.ll | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/test/Assembler/dilocalvariable.ll b/test/Assembler/dilocalvariable.ll index d286dd92a402..3197d0eb3040 100644 --- a/test/Assembler/dilocalvariable.ll +++ b/test/Assembler/dilocalvariable.ll @@ -3,11 +3,17 @@ @foo = global i32 0 -; CHECK: !named = !{!0, !1, !2, !3, !4, !5, !6, !7, !8} -!named = !{!0, !1, !2, !3, !4, !5, !6, !7, !8} +; CHECK: !named = !{!0, !1, !2, !3, !4, !5, !6, !7, !8, !9} +!named = !{!0, !1, !2, !3, !4, !5, !6, !7, !8, !9} -!0 = distinct !DISubprogram() -!1 = distinct !{} +!llvm.module.flags = !{!10} +!llvm.dbg.cu = !{!1} + +!0 = distinct !DISubprogram(unit: !1) +!1 = distinct !DICompileUnit(language: DW_LANG_C99, producer: "clang", + file: !2, + isOptimized: true, flags: "-O2", + splitDebugFilename: "abc.debug", emissionKind: 2) !2 = !DIFile(filename: "path/to/file", directory: "/path/to/dir") !3 = !DIBasicType(name: "int", size: 32, align: 32, encoding: DW_ATE_signed) !4 = !DILocation(scope: !0) @@ -24,3 +30,6 @@ ; CHECK: !8 = !DILocalVariable(scope: !0) !7 = !DILocalVariable(scope: !0, arg: 1) !8 = !DILocalVariable(scope: !0) +!9 = distinct !{} + +!10 = !{i32 2, !"Debug Info Version", i32 3} |