| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | debug_addr.ll | 31 ; DWARF5: .debug_info contents: 33 ; DWARF5-NOT: Compile Unit 34 ; DWARF5: DW_TAG_skeleton_unit 35 ; DWARF5-NOT: DW_TAG_{{.*}} 36 ; DWARF5: DW_AT_dwo_name{{.*}}test.dwo 40 ; DWARF5: .debug_addr contents: 42 ; DWARF5-NEXT: Addrs: [ 43 ; DWARF5-NEXT: 0x00000000 44 ; DWARF5-NEXT: 0x00000010 45 ; DWARF5-NEXT: 0x00000018 [all …]
|
| H A D | range_reloc.ll | 6 ; section per range list. DWARF5 debug_rnglist (with *x variants) are more 63 ; DWARF5: {{^.Ldebug_ranges0}} 65 ; DWARF5-NEXT: .byte 0 # start index 66 ; DWARF5-NEXT: .uleb128 .Lfunc_end0-.Lfunc_begin0 # length 76 ; DWARF5-NEXT: .byte 3 # start index 77 ; DWARF5-NEXT: .uleb128 .Lfunc_end4-.Lfunc_begin4 # length 79 ; DWARF5-NEXT: .byte 4 # start index 80 ; DWARF5-NEXT: .uleb128 .Lfunc_end5-.Lfunc_begin5 # length 82 ; DWARF5-NEXT: {{^.Ldebug_ranges1}} 85 ; DWARF5-NEXT: .uleb128 .Lfunc_end6-.Lfunc_begin6 # length [all …]
|
| H A D | debug-macro-dwarf64.ll | 7 ; RUN: llvm-dwarfdump -debug-macro %t | FileCheck %s --check-prefix=DWARF5 10 ; RUN: llvm-dwarfdump -debug-macro %t | FileCheck %s --check-prefixes=DWARF5,DWO 20 ; DWARF5: .debug_macro contents: 22 ; DWARF5-NEXT: 0x00000000: 23 ; DWARF5-NEXT: macro header: version = 0x0005, flags = 0x03, format = DWARF64, debug_line_offset = … 24 ; DWARF5-NEXT: DW_MACRO_start_file - lineno: 0 filenum: 0 25 ; DWARF5-NEXT: DW_MACRO_define_strx - lineno: 1 macro: FOO 1 26 ; DWARF5-NEXT: DW_MACRO_undef_strx - lineno: 2 macro: BAR 27 ; DWARF5-NEXT: DW_MACRO_end_file
|
| H A D | range_reloc_base.ll | 3 …type=asm -mtriple=x86_64-pc-linux-gnu %s -o - -dwarf-version 5 | FileCheck --check-prefix=DWARF5 %s 13 ; DWARF5: {{^.Ldebug_ranges0}} 14 ; DWARF5-NEXT: # DW_RLE_offset_pair 15 ; DWARF5-NEXT: .uleb128 .Ltmp0-.Lfunc_begin0 # starting offset 16 ; DWARF5-NEXT: .uleb128 .Ltmp1-.Lfunc_begin0 # ending offset 17 ; DWARF5-NEXT: # DW_RLE_offset_pair 18 ; DWARF5-NEXT: .uleb128 .Ltmp2-.Lfunc_begin0 # starting offset 19 ; DWARF5-NEXT: .uleb128 .Ltmp3-.Lfunc_begin0 # ending offset 20 ; DWARF5-NEXT: # DW_RLE_end_of_list
|
| H A D | cu-ranges.ll | 9 ; RUN: llvm-dwarfdump -v %t | FileCheck --check-prefix=DWARF5 %s 33 ; DWARF5: .debug_info contents: 34 ; DWARF5: DW_TAG_compile_unit 35 ; DWARF5-NOT: DW_AT_rnglists_base [DW_FORM_sec_offset] 36 ; DWARF5-NOT: .debug_rnglists contents:
|
| H A D | default-subrange-array.ll | 6 ; RUN: | FileCheck %s -check-prefixes=CHECK,DWARF5 29 ; DWARF5-NOT: DW_AT_lower_bound
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/X86/ |
| H A D | debug-call-site-param.mir | 3 # For lldb, use the standard DWARF5 opcodes. 42 # CHECK-DWARF5: DW_TAG_call_site 45 # CHECK-DWARF5: DW_TAG_call_site 47 # CHECK-DWARF5: DW_AT_call_return_pc {{.*}} 48 # CHECK-DWARF5-EMPTY: 49 # CHECK-DWARF5: DW_TAG_call_site_parameter 52 # CHECK-DWARF5: DW_TAG_call_site_parameter 55 # CHECK-DWARF5: DW_TAG_call_site_parameter 69 # CHECK-DWARF5-NEXT: DW_AT_name ("getVal") 71 # CHECK-DWARF5: [[foo_SP]]: DW_TAG_subprogram [all …]
|
| H A D | call-site-gnu-vs-dwarf5-attrs.mir | 8 # === DWARF5, tune for gdb === 18 ## === DWARF5, tune for lldb === 28 ## === DWARF5, tune for sce === 70 # CHECK-DWARF5: DW_TAG_subprogram 72 # CHECK-DWARF5: DW_TAG_call_site 73 # CHECK-DWARF5-NEXT: DW_AT_call_origin 75 # CHECK-DWARF5: DW_TAG_call_site 79 # CHECK-DWARF5-NEXT: DW_AT_location 81 # CHECK-DWARF5: DW_TAG_call_site 84 # CHECK-DWARF5: DW_TAG_call_site [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | debug-info-category.m | 1 … -w -triple x86_64-apple-darwin10 %s -o - | FileCheck %s --check-prefix CHECK --check-prefix DWARF5 40 // DWARF5: !DISubprogram(name: "-[Foo integer]", scope: ![[STRUCT]], {{.*}} spFlags: DISPFlagLocalT… 41 // DWARF5: !DISubprogram(name: "-[Foo integer:]", scope: ![[STRUCT]], {{.*}} spFlags: DISPFlagLocal… 42 // DWARF5: !DISubprogram(name: "+[Foo(Bar) zero:]", scope: ![[STRUCT]], {{.*}} spFlags: DISPFlagLoc… 43 // DWARF5: !DISubprogram(name: "-[Foo(Bar) add:]", scope: ![[STRUCT]], {{.*}} spFlags: DISPFlagLoca…
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/DWARF/x86/ |
| H A D | dwarf5-debug_line-file-index.s | 1 # Test handling of DWARF5 file index 0.
|
| H A D | dwarf5-implicit-const.s | 1 # Test handling of DWARF5 DW_FORM_implicit_const as used by GCC.
|
| H A D | dwarf5-debug_line.s | 1 # Test handling of DWARF5 line tables. In particular, test that we handle files
|
| H A D | dwarf5-line-strp.s | 1 # Test handling of DWARF5 DW_FORM_line_strp from .debug_info as used by GCC.
|
| H A D | dwarf5-split.s | 2 ## is in a DWARF5 CU header instead of a DW_AT_GNU_dwo_id attribute.
|
| /llvm-project-15.0.7/llvm/test/tools/dsymutil/X86/ |
| H A D | dwarf5.test | 1 Test DWARF5 support in dsymutil. Currently this still generates an empty dSYM.
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | dwarf5-debug-info-dwarf4-debug-line.s | 9 # This test checks that .debug_line gets generated correctly when .debug_info is DWARF5, and .debug…
|
| H A D | dwarf5-loclist-offset-form.test | 12 # Checks we can handle DWARF5 CU with DWARF4 DW_AT_location access pattern.
|
| H A D | dwarf5-rangeoffset-to-rangeindex.s | 11 # This tests conversion for DWARF5 ranges DW_AT_ranges [DW_FORM_sec_offset] to DW_AT_ranges [DW_FOR…
|
| H A D | dwarf5-debug-line.s | 9 # This test checks that DWARF5 .debug_line is handled correctly.
|
| H A D | dwarf5-dwarf4-monolithic.test | 17 # Check BOLT handles monolithic mix of DWARF4 and DWARF5.
|
| H A D | dwarf5-split-dwarf4-monolithic.test | 23 # Check BOLT handles monolithic mix of DWARF4 and DWARF5.
|
| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | DWARFRewriter.h | 93 enum class DWARFVersion { DWARFLegacy, DWARF5 }; enumerator
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/ARM/ |
| H A D | debug-vars-dwarf5.s | 2 ## using DWARF5 debug info, with multiple functions in one section.
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | DWARFRewriter.cpp | 989 makeFinalLocListsSection(DebugInfoPatcher, DWARFVersion::DWARF5); in finalizeDebugSections() 1777 if (Version == DWARFVersion::DWARF5 && in makeFinalLocListsSection()
|