/llvm-project/lldb/test/Shell/ObjectFile/ELF/ |
H A D | aarch32-relocations.yaml | 4 ## Test that R_ARM_ABS32 relocations are resolved in .debug_info sections on aarch32. 6 ## We relocate the symbol foo with 4 different addends and bar once in the .debug_info section. 9 # CHECK: Name: .debug_info 28 - Name: .debug_info 31 - Name: .rel.debug_info 33 Info: .debug_info 51 - Name: .debug_info 53 Section: .debug_info 56 Section: .debug_info 60 Section: .debug_info
|
H A D | loongarch64-relocations.yaml | 4 ## Test that relocations are correctly applied to the .debug_info section on loongarch64. 6 # CHECK: Name: .debug_info 23 - Name: .debug_info 26 - Name: .rela.debug_info 28 Info: .debug_info 46 - Name: .debug_info 48 Section: .debug_info
|
H A D | aarch64-relocations.yaml | 4 # CHECK: Name: .debug_info 32 - Name: .debug_info 36 - Name: .rela.debug_info 40 Info: .debug_info 87 - Name: .debug_info 89 Section: .debug_info
|
/llvm-project/llvm/test/DebugInfo/X86/ |
H A D | debug-cu-index-overlap.s | 49 .long 0x1 # Offset in .debug_info.dwo 52 .long 0x2 # Offset in .debug_info.dwo 55 .long 0x1 # Offset in .debug_info.dwo 58 .long 0x1 # Size in .debug_info.dwo 60 .long 0x1 # Size in .debug_info.dwo 62 .long 0x1 # Size in .debug_info.dwo 86 .long 0x1 # Offset in .debug_info.dwo 89 .long 0x2 # Offset in .debug_info.dwo 92 .long 0x1 # Offset in .debug_info.dwo 95 .long 0x1 # Size in .debug_info.dwo [all …]
|
H A D | split-dwarf-cross-unit-reference.ll | 36 ; * no relocations are emitted for the debug_info.dwo section no matter what 37 ; * one debug_info->debug_info relocation in debug_info no matter what (for 39 ; * debug_info uses relocations and ref_addr no matter what 40 ; * debug_info.dwo uses relocations for types as well as abstract subprograms 42 ; * debug_info.dwo contains duplicate types, abstract subprograms and abstract 45 ; DWO: .debug_info.dwo contents: 46 ; CHECK-NOT: .rel{{a?}}.debug_info.dwo 47 ; CHECK: RELOCATION RECORDS FOR [.debug_info]: 49 ; Expect one relocation in debug_info, from the inlined f1 in foo to its 51 ; RELO_CROSS: R_X86_64_32 .debug_info [all …]
|
/llvm-project/llvm/test/tools/yaml2obj/ELF/DWARF/ |
H A D | debug-info.yaml | 1 ## Test that yaml2obj emits .debug_info section. 3 ## a) Generate the .debug_info section from the "DWARF" entry. 5 ## Generate and verify a DWARF32 little endian .debug_info (DWARFv5) section. 12 # SHDR-NEXT: Name: .debug_info ([[NAME]]) 208 debug_info: 293 ## Generate and verify a DWARF32 big endian .debug_info (DWARFv4) section. 387 ## b) Generate the .debug_info section from raw section content. 403 - Name: .debug_info 407 ## c) Generate the .debug_info section when the "Size" is specified. 423 - Name: .debug_info [all...] |
/llvm-project/llvm/test/tools/llvm-dwarfdump/AMDGPU/ |
H A D | amdgpu-relocs.yaml | 1 ## Tests llvm-dwarfdump handling of AMDGPU relocations. We provide a .debug_info 54 debug_info: 69 - Name: .rela.debug_info 73 Info: .debug_info 127 Section: .debug_info 131 Section: .debug_info 135 Section: .debug_info 163 debug_info: 174 - Name: .rela.debug_info 178 Info: .debug_info [all …]
|
/llvm-project/llvm/test/DebugInfo/ARM/ |
H A D | dwarfdump-rela.yaml | 22 - Name: .debug_info 30 - Name: .rela.debug_info 35 Info: .debug_info 50 Symbol: .debug_info 62 - Name: .debug_info 65 - Name: .rela.debug_info 70 - Name: .debug_info 72 Section: .debug_info 81 Section: .debug_info
|
/llvm-project/lldb/test/API/test_utils/ |
H A D | TestDecorators.py | 8 return expectedFailureAll(bugnumber, debug_info="dwarf") 14 @expectedFailureAll(debug_info="dwarf") 56 @expectedFailureAll(debug_info="dwarf") 58 """Test that expectedFailureAll fails for the debug_info variant""" 62 @skipIf(debug_info="dwarf") 64 """Test that skipIf skips the debug_info variant""" 84 @expectedFailureAll(compiler="fake", debug_info="dwarf") 88 @skipIf(compiler="fake", debug_info="dwarf") 90 """Test that expectedFailureAll fails for the debug_info variant"""
|
/llvm-project/lldb/source/Utility/ |
H A D | UUID.cpp | 38 UUID::UUID(UUID::CvRecordPdb70 debug_info) { in UUID() argument 39 llvm::sys::swapByteOrder(debug_info.Uuid.Data1); in UUID() 40 llvm::sys::swapByteOrder(debug_info.Uuid.Data2); in UUID() 41 llvm::sys::swapByteOrder(debug_info.Uuid.Data3); in UUID() 42 llvm::sys::swapByteOrder(debug_info.Age); in UUID() 43 if (debug_info.Age) in UUID() 44 *this = UUID(&debug_info, sizeof(debug_info)); in UUID() 46 *this = UUID(&debug_info.Uuid, sizeof(debug_info in UUID() [all...] |
/llvm-project/lld/test/ELF/ |
H A D | emit-relocs-gc.s | 4 ## Show that we emit .rela.bar, .rela.text and .rela.debug_info when GC is disabled. 9 # NOGC: .rela.debug_info 12 ## .rela.text because we keep .text. We keep .rela.debug_info because we keep 13 ## non-SHF_ALLOC .debug_info. 20 # GC-NEXT: .debug_info 21 # GC-NEXT: .rela.debug_info 34 .section .debug_info,"",@progbits
|
H A D | compressed-input-err.s | 4 # TOO-SHORT: error: {{.*}}.o:(.debug_info): corrupted compressed section 8 # UNKNOWN: error: {{.*}}.o:(.debug_info): unsupported compression type (3) 15 # CHECK: error: {{.*}}.o:(.debug_info): decompress failed: zlib error: Z_DATA_ERROR 25 Name: .debug_info 38 Name: .debug_info 51 Name: .debug_info
|
H A D | gdb-index-dwarf5-type-unit.s | 2 ## -gdwarf-5 -fdebug-types-section may produce multiple .debug_info sections. 5 ## consider every .debug_info a compile unit). 17 ## In this test, there are actually two compile unit .debug_info (very uncommon; 52 .section .debug_info,"G",@progbits,\signature 66 ## take either the first or the last .debug_info 69 .section .debug_info,"",@progbits,unique,0 81 .section .debug_info,"",@progbits,unique,1
|
H A D | dead-reloc-in-nonalloc.s | 7 # RUN: ld.lld --gc-sections -z dead-reloc-in-nonalloc=.debug_info=0xaaaaaaaa \ 11 # RUN: ld.lld --gc-sections -z dead-reloc-in-nonalloc=.debug_info=2863311530 \ 17 # AA: Contents of section .debug_info: 23 # RUN: ld.lld --icf=all -z dead-reloc-in-nonalloc=.debug_info=0 %t.o %tabs.o -o %tzero 26 # ZERO: Contents of section .debug_info: 34 # RUN: ld.lld --icf=all -z dead-reloc-in-nonalloc='.debug_info=1' \ 72 .section .debug_info
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/RISCV/ |
H A D | riscv-relocs.yaml | 1 # Tests RISC-V relocations. We provide a .debug_info section with multiple 8 # .debug_info sections. To do that create a test.s which matches the assembly 29 # .section .debug_info,"",@progbits 62 - Name: .debug_info 65 - Name: .rela.debug_info 70 Info: .debug_info 174 Section: .debug_info 178 Section: .debug_info 182 Section: .debug_info 186 Section: .debug_info [all …]
|
/llvm-project/llvm/test/tools/llvm-objcopy/wasm/ |
H A D | basic-keep.test | 3 # RUN: llvm-objcopy --strip-all --keep-section=.debug_info %t %t2 7 # CHECK: Name: .debug_info 11 # RUN: llvm-objcopy --remove-section=.debug_info --keep-section=.debug_info %t %t2 15 # KEEP: Name: .debug_info 25 Name: .debug_info
|
/llvm-project/lld/test/ELF/linkerscript/ |
H A D | empty-sections-expressions.s | 7 # RUN: echo "SECTIONS { .debug_info 0 : { *(.debug_info) } }" > %t.script 10 # CHECK-NOT: .debug_info 12 # RUN: echo "SECTIONS { .debug_info foo : { *(.debug_info) } }" > %t2.script 15 # SEC: .debug_info
|
H A D | compress-debug-sections-custom.s | 3 ## NOTE GNU ld makes .debug_str and .debug_info SHF_ALLOC due to `. += 10`. 7 # RUN: .debug_info 0 : { . += 0x10; *(.debug_info) } \ 18 # S = 0x53 - offset of .debug_info section for this file (the size of 19 # the preceding .debug_info from the other input file is 0x43, and the 34 .section .debug_info,"",@progbits
|
/llvm-project/lldb/test/API/functionalities/dwo/ |
H A D | main.o.yaml | 18 - Name: .debug_info 63 - Name: .rela.debug_info 68 Info: .debug_info 110 Symbol: .debug_info 120 Symbol: .debug_info 158 - Name: .debug_info 159 - Name: .rela.debug_info 185 - Name: .debug_info 187 Section: .debug_info
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/Inputs/ |
H A D | dump_dwo.o.yaml | 18 - Name: .debug_info 69 - Name: .rela.debug_info 74 Info: .debug_info 126 Symbol: .debug_info 136 Symbol: .debug_info 181 - Name: .debug_info 182 - Name: .rela.debug_info 211 - Name: .debug_info 213 Section: .debug_info
|
/llvm-project/llvm/test/tools/obj2yaml/ELF/DWARF/ |
H A D | debug-ranges.yaml | 7 ## the address_size of debug_info is 4. 14 ## address_size of debug_info is 4. 21 ## the address_size of debug_info is 8. 30 ## address_size of debug_info is 8. 38 ## the address_size of debug_info is 8. 45 ## address_size of debug_info is 8. 52 ## the address_size of debug_info is 4. 60 ## address_size of debug_info is 4. 90 ## of compilation units. We add the .debug_info section to 92 debug_info: [all …]
|
/llvm-project/lldb/packages/Python/lldbsuite/test/builders/ |
H A D | builder.py | 247 def _getDebugInfoArgs(self, debug_info): 248 if debug_info is None: 250 if debug_info == "dwarf": 252 if debug_info == "dwo": 254 if debug_info == "gmodules": 260 debug_info, 268 debug_info_args = self._getDebugInfoArgs(debug_info) 149 _getDebugInfoArgs(self, debug_info) global() argument 162 getBuildCommand( self, debug_info, architecture=None, compiler=None, dictionary=None, testdir=None, testname=None, make_targets=None, ) global() argument
|
/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/ |
H A D | ELF_debug_section_lifetime_is_NoAlloc.yaml | 10 # CHECK: ".debug_info" is not a SHF_ALLOC section. Using NoAlloc lifetime. 31 - Name: .debug_info 53 - Name: .rela.debug_info 58 Info: .debug_info 148 - Name: .debug_info 149 - Name: .rela.debug_info
|
/llvm-project/lld/test/wasm/ |
H A D | debuginfo-undefined-global.s | 6 # then get GC'd. In this test the .debug_info section contains a reference to 8 # Verify the tombstone value is written to debug_info section. 17 .section .debug_info,"",@ 23 # CHECK-NEXT: Name: .debug_info
|
/llvm-project/lld/test/ELF/invalid/ |
H A D | invalid-debug-relocations.test | 5 # CHECK: error: {{.*}}invalid-debug-relocations.test.tmp.o:(.debug_info+0x0): unknown relocation (2… 20 Name: .debug_info 25 Name: .rel.debug_info 27 Info: .debug_info
|