| /llvm-project-15.0.7/llvm/test/DebugInfo/ |
| H A D | dwarfdump-dump-flags.test | 1 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 --all | FileCheck %s -check-prefix DUMP_A… 2 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 --debug-info | FileCheck %s -check-prefix… 3 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 --debug-ranges | FileCheck %s -check-pref… 4 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.macho-i386.o -all | FileCheck %s -check-prefix DUMP_… 5 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.macho-i386.o --debug-info | FileCheck %s -check-pref… 6 ; RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.macho-i386.o --debug-ranges | FileCheck %s -check-pr…
|
| H A D | symbolize.test | 1 RUN: echo "%p/Inputs/dwarfdump-test.elf-x86-64 0x40113f" > %t.input 2 RUN: echo "%p/Inputs/dwarfdump-test.elf-x86-64 0x401020" >> %t.input 3 RUN: echo "%p/Inputs/dwarfdump-test.elf-x86-64 0x40110e" >> %t.input 4 RUN: echo "%p/Inputs/dwarfdump-test.elf-x86-64 0x401160" >> %t.input 7 RUN: echo "%p/Inputs/dwarfdump-test4.elf-x86-64 0x62c" >> %t.input 12 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:16 17 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:11 20 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:4 23 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test2-helper.cc:2 26 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test2-main.cc:4 [all …]
|
| H A D | symbolize-inlined.test | 1 RUN: llvm-symbolizer --inlining --obj=%p/Inputs/dwarfdump-inl-test.elf-x86-64 0x8dc 0xa05 0x987 | F… 2 RUN: llvm-symbolizer -i --obj=%p/Inputs/dwarfdump-inl-test.elf-x86-64 0x8dc 0xa05 0x987 | FileCheck… 6 CHECK-NEXT: dwarfdump-inl-test.h:2 8 CHECK-NEXT: dwarfdump-inl-test.h:7 10 CHECK-NEXT: dwarfdump-inl-test.cc:3 12 CHECK-NEXT: dwarfdump-inl-test.cc:8 15 CHECK-NEXT: dwarfdump-inl-test.h:7 17 CHECK-NEXT: dwarfdump-inl-test.cc:3 19 CHECK-NEXT: dwarfdump-inl-test.cc:8 22 CHECK-NEXT: dwarfdump-inl-test.cc:3 [all …]
|
| H A D | dwarfdump-16bit-addr.test | 1 ; Test that llvm-dwarfdump can handle DWARF32 v3 with addr_size = 0x02 3 ; clang -target avr -gdwarf-3 -c dwarfdump-16bit-addr.c 6 ; RUN: llvm-dwarfdump --debug-info %S/Inputs/dwarfdump-16bit-addr.o | FileCheck %s 7 ; RUN: llvm-dwarfdump --verify %S/Inputs/dwarfdump-16bit-addr.o 9 ; CHECK: Inputs/dwarfdump-16bit-addr.o: file format elf32-avr 17 ; CHECK: DW_AT_name ("dwarfdump-16bit-addr.c") 25 ; CHECK: DW_AT_decl_file ("/tmp{{[/\\]}}dwarfdump-16bit-addr.c")
|
| H A D | debugmacinfo.test | 1 RUN: llvm-dwarfdump -debug-macro %p/Inputs/dwarfdump-macro.o \ 3 RUN: llvm-dwarfdump -debug-line %p/Inputs/dwarfdump-macro.o \ 7 ; This test verifies that llvm-dwarfdump tools know how to read .debug_macinfo 26 TEST_LINE-NEXT: name: "dwarfdump-macro.cc" 29 TEST_LINE-NEXT: name: "dwarfdump-macro-cmd.h" 32 TEST_LINE-NEXT: name: "dwarfdump-macro.h"
|
| H A D | debugmacinfo-dwo.test | 1 RUN: llvm-dwarfdump -debug-macro %p/Inputs/dwarfdump-macro.dwo \ 4 ; This test verifies that llvm-dwarfdump tools know how to read .debug_macinfo.dwo 6 ; dwarfdump-macro.dwo has been generated from Inputs/dwarfdump-macro.cc 7 ; clang++ -c -O0 -DM3=Value3 -include dwarfdump-macro-cmd.h dwarfdump-macro.cc -fdebug-macro -gspli…
|
| H A D | high-pc-constant.test | 1 RUN: llvm-symbolizer --inlining --obj=%p/Inputs/dwarfdump-inl-test.high_pc.elf-x86-64 0x568 | FileC… 4 CHECK-NEXT: dwarfdump-inl-test.h:3 6 CHECK-NEXT: dwarfdump-inl-test.h:7 8 CHECK-NEXT: dwarfdump-inl-test.cc:3 10 CHECK-NEXT: dwarfdump-inl-test.cc:8
|
| H A D | symbolize-gnu-debuglink-no-realpath.test | 9 RUN: cp %p/Inputs/dwarfdump-test.elf-x86-64 %t/real/prog 10 RUN: cp %p/Inputs/dwarfdump-test.elf-x86-64.debuglink %t/real/link 11 RUN: ln -s %t/real/prog %t/syms/dwarfdump-test.elf-x86-64 12 RUN: ln -s %t/real/link %t/syms/dwarfdump-test.elf-x86-64.debuglink 14 RUN: llvm-symbolizer --obj=%t/syms/dwarfdump-test.elf-x86-64.debuglink 0x40113f | FileCheck %s 17 CHECK-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:16
|
| H A D | dwarfdump-type-units.test | 1 RUN: llvm-dwarfdump -v %p/Inputs/dwarfdump-type-units.elf-x86-64 | FileCheck -check-prefix=INFO -ch… 2 RUN: llvm-dwarfdump -debug-types -debug-info %p/Inputs/dwarfdump-type-units.elf-x86-64 -summarize-t… 3 RUN: llvm-dwarfdump -v -debug-types %p/Inputs/dwarfdump-type-units.elf-x86-64 | FileCheck -check-pr…
|
| H A D | symbolize-gnu-debuglink-fallback.test | 9 RUN: cp %p/Inputs/dwarfdump-test.elf-x86-64.debuglink %t/foo 11 RUN: llvm-symbolizer --obj=%t/foo/dwarfdump-test.elf-x86-64.debuglink 0x40113f \ 17 RUN: cp %p/Inputs/dwarfdump-test.elf-x86-64 %t/bar/%t/foo 18 RUN: llvm-symbolizer --obj=%t/foo/dwarfdump-test.elf-x86-64.debuglink 0x40113f \ 22 FOUND-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:16
|
| H A D | dwarfdump-macho-relocs.test | 1 // RUN: llvm-dwarfdump -debug-info %p/Inputs/dwarfdump-macho-relocs.macho.x86_64.o | FileCheck %s 6 // Compiled with: clang -x c -g -c -o dwarfdump-macho-relocs.macho.x86_64.o dwarfdump-macho-relocs.…
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/ |
| H A D | name.test | 2 RUN: | llvm-dwarfdump -name=not_there_at_all - | \ 7 RUN: | llvm-dwarfdump -name=main - | FileCheck %s 13 RUN: llvm-dwarfdump %S/../../dsymutil/Inputs/libfat-test.a \ 36 RUN: llvm-dwarfdump %S/../../dsymutil/Inputs/odr-anon-namespace/1.o \ 44 RUN: | llvm-dwarfdump -name=Main -i - | FileCheck %s 46 RUN: | llvm-dwarfdump -name=MAIN -ignore-case - | FileCheck %s 50 RUN: | llvm-dwarfdump -regex -name=m.+n - | FileCheck %s 52 RUN: | llvm-dwarfdump -x -name=m.+n - | FileCheck %s 54 RUN: | llvm-dwarfdump -x -i -name=M.+n - | FileCheck %s 58 RUN: llvm-dwarfdump %S/../../dsymutil/Inputs/libfat-test.a \ [all …]
|
| H A D | debug_info_offset.test | 2 RUN: | llvm-dwarfdump -debug-info=0x0000000b - | FileCheck %s 9 RUN: | llvm-dwarfdump -debug-info=0 - \ 14 RUN: | llvm-dwarfdump -debug-info=0x0000000b -c - \ 18 RUN: | llvm-dwarfdump -debug-info=0x0000000b --show-children - \ 25 RUN: | llvm-dwarfdump -debug-info=0x0000000b -c -r 0 - \ 29 RUN: | llvm-dwarfdump -debug-info=0x0000000b -c -r 1 - \ 33 RUN: | llvm-dwarfdump -debug-info=0x0000000b -c -recurse-depth 0 - \ 37 RUN: | llvm-dwarfdump -debug-info=0x0000000b -c -recurse-depth 1 - \ 41 RUN: | llvm-dwarfdump -debug-info=0x00000043 --show-parents - \ 45 RUN: | llvm-dwarfdump -debug-info=0x00000043 -p - \
|
| H A D | output.s | 4 # RUN: llvm-dwarfdump -o=- %t.o | FileCheck %s 6 # RUN: llvm-dwarfdump -o=%t1.txt %t.o 10 # RUN: llvm-dwarfdump -o=%t2.txt %t.o 15 # RUN: not llvm-dwarfdump -o=%t3.txt %t.o 2>&1 | FileCheck %s --check-prefix=ERROR1 -DFILE=%t3.txt… 17 # RUN: not llvm-dwarfdump -o= %t.o 2>&1 | FileCheck %s --check-prefix=ERROR2 -DMSG=%errc_ENOENT
|
| H A D | dwarfdump-invalid.test | 1 ; Verify that llvm-dwarfdump doesn't crash on broken input files. 3 RUN: not llvm-dwarfdump %p/Inputs/invalid.elf 2>&1 | FileCheck %s --check-prefix=INVALID-ELF1 4 RUN: not llvm-dwarfdump %p/Inputs/invalid.elf.2 2>&1 | FileCheck %s --check-prefix=INVALID-ELF2 5 RUN: not llvm-dwarfdump %p/Inputs/invalid.elf.3 2>&1 | FileCheck %s --check-prefix=INVALID-ELF3
|
| H A D | debug-entry-invalid.s | 1 ## Test llvm-dwarfdump detects and reports invalid DWARF format of the file. 4 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=CUEND %s 8 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=ABBREVSETINVALID %s 12 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=ABBREVNO %s 16 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=FORMNO %s 20 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=SHORTINITLEN %s 25 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=BADTYPEUNITBEFORE %s 29 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=BADTYPEUNITAFTER %s 33 # RUN: | llvm-dwarfdump - 2>&1 | FileCheck --check-prefix=TOOLONG %s
|
| H A D | quiet.s | 2 # RUN: llvm-dwarfdump --verify %t.o | FileCheck %s 3 # RUN: llvm-dwarfdump --verify --quiet %t.o | FileCheck %s --check-prefix=QUIET --allow-empty 6 # RUN: not llvm-dwarfdump --verify %t-error.o | FileCheck %s 7 # RUN: not llvm-dwarfdump --verify --quiet %t-error.o | FileCheck %s --check-prefix=QUIET --allow-e…
|
| H A D | find.test | 2 RUN: | llvm-dwarfdump -find=not_there_at_all - | \ 7 RUN: | llvm-dwarfdump -find=main - | FileCheck %s 13 RUN: llvm-dwarfdump %S/../../dsymutil/Inputs/libfat-test.a \ 29 RUN: | llvm-dwarfdump -find=int - | FileCheck %s --check-prefix=TYPES 35 RUN: llvm-dwarfdump %S/../../dsymutil/Inputs/odr-anon-namespace/1.o \
|
| /llvm-project-15.0.7/llvm/test/tools/dsymutil/X86/ |
| H A D | accelerator.test | 5 RUN: llvm-dwarfdump -verify %t.dwarf.dSYM 6 RUN: llvm-dwarfdump -verify %t.apple.dSYM 7 RUN: llvm-dwarfdump -verify %t.none.dSYM 9 RUN: llvm-dwarfdump -debug-names %t.dwarf.dSYM | FileCheck %s -check-prefixes=NAMES,DWARF 10 RUN: llvm-dwarfdump -apple-names -apple-namespaces -apple-types %t.apple.dSYM | FileCheck %s -check… 11 RUN: llvm-dwarfdump -a %t.none.dSYM | FileCheck %s -check-prefixes=NONE 17 RUN: llvm-dwarfdump -verify %t.dwarf.dSYM 18 RUN: llvm-dwarfdump -verify %t.apple.dSYM 19 RUN: llvm-dwarfdump -verify %t.none.dSYM 21 RUN: llvm-dwarfdump -debug-names %t.apple.dSYM | FileCheck %s -check-prefixes=NAMES,DWARF [all …]
|
| H A D | multiple-inputs.test | 11 RUN: llvm-dwarfdump -a %t/basic.macho.x86_64.dwarf \ 13 RUN: llvm-dwarfdump -a %t/basic-archive.macho.x86_64.dwarf \ 15 RUN: llvm-dwarfdump -a %t/basic-lto.macho.x86_64.dwarf | FileCheck %S/basic-lto-linking-x86.test 16 RUN: llvm-dwarfdump -a %t/basic-lto-dw4.macho.x86_64.dwarf | FileCheck %S/basic-lto-dw4-linking-x86… 20 RUN: llvm-dwarfdump -a %t.dSYM/Contents/Resources/DWARF/basic.macho.x86_64 \ 22 RUN: llvm-dwarfdump -a %t.dSYM/Contents/Resources/DWARF/basic-archive.macho.x86_64 \ 24 RUN: llvm-dwarfdump -a %t.dSYM/Contents/Resources/DWARF/basic-lto.macho.x86_64 | FileCheck %S/basic… 25 RUN: llvm-dwarfdump -a %t.dSYM/Contents/Resources/DWARF/basic-lto-dw4.macho.x86_64 | FileCheck %S/b…
|
| H A D | update.test | 5 RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %S/basic-linking-x86.test 7 RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %S/basic-linking-x86.test 9 RUN: llvm-dwarfdump -a %t.dir/basic.dSYM | FileCheck %S/basic-linking-x86.test 11 RUN: llvm-dwarfdump -a %t.dir/updated.dSYM | FileCheck %S/basic-linking-x86.test 15 RUN: llvm-dwarfdump -a %t3 | FileCheck %S/basic-linking-x86.test
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | debugger-tune.ll | 7 ; RUN: llc -mtriple=x86_64-scei-ps4 -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck -… 8 ; RUN: llc -mtriple=x86_64-sie-ps5 -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck --… 9 ; RUN: llc -mtriple=x86_64-apple-darwin12 -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileC… 10 ; RUN: llc -mtriple=x86_64-pc-freebsd -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck… 11 ; RUN: llc -mtriple=x86_64-pc-linux -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck -… 14 ; RUN: llc -mtriple=x86_64-scei-ps4 -filetype=obj -debugger-tune=gdb < %s | llvm-dwarfdump -debug-i… 15 ; RUN: llc -mtriple=x86_64-pc-linux -filetype=obj -debugger-tune=lldb < %s | llvm-dwarfdump -debug-… 16 ; RUN: llc -mtriple=x86_64-apple-darwin12 -filetype=obj -debugger-tune=sce < %s | llvm-dwarfdump -d…
|
| H A D | dwarfdump-debug-loclists-error-cases.s | 2 # RUN: not llvm-dwarfdump -debug-loclists %t1.o 2>&1 | FileCheck %s --check-prefix=ULEB -DOFFSET=0x… 5 # RUN: not llvm-dwarfdump -debug-loclists %t2.o 2>&1 | FileCheck %s --check-prefix=ULEB -DOFFSET=0x… 8 # RUN: not llvm-dwarfdump -debug-loclists %t3.o 2>&1 | FileCheck %s --check-prefix=ULEB -DOFFSET=0x… 11 # RUN: not llvm-dwarfdump -debug-loclists %t4.o 2>&1 | FileCheck %s 14 # RUN: not llvm-dwarfdump -debug-loclists %t5.o 2>&1 | FileCheck %s 17 # RUN: not llvm-dwarfdump -debug-loclists %t6.o 2>&1 | FileCheck %s 20 # RUN: not llvm-dwarfdump -debug-loclists %t7.o 2>&1 | FileCheck %s --check-prefix=UNIMPL
|
| H A D | dwarfdump-debug-loc-error-cases.s | 2 # RUN: not llvm-dwarfdump -debug-loc %t1.o 2>&1 | FileCheck %s 5 # RUN: not llvm-dwarfdump -debug-loc %t2.o 2>&1 | FileCheck %s 8 # RUN: not llvm-dwarfdump -debug-loc %t3.o 2>&1 | FileCheck %s 11 # RUN: not llvm-dwarfdump -debug-loc %t4.o 2>&1 | FileCheck %s 14 # RUN: not llvm-dwarfdump -debug-loc %t5.o 2>&1 | FileCheck %s 17 # RUN: not llvm-dwarfdump -debug-loc %t6.o 2>&1 | FileCheck %s 20 # RUN: llvm-dwarfdump -debug-loc %t7.o 2>&1 | FileCheck %s --check-prefix=UNKNOWN-REG
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/ |
| H A D | debug-info-rvv-dbg-value.mir | 5 # RUN: llvm-dwarfdump --name="value0" %t0 | FileCheck %s --check-prefix=CHECK0-PLUS 6 # RUN: llvm-dwarfdump --name="value1" %t0 | FileCheck %s --check-prefix=CHECK1-PLUS 7 # RUN: llvm-dwarfdump --name="value2" %t0 | FileCheck %s --check-prefix=CHECK2-PLUS 8 # RUN: llvm-dwarfdump --name="value3" %t0 | FileCheck %s --check-prefix=CHECK3-PLUS 9 # RUN: llvm-dwarfdump --name="value4" %t0 | FileCheck %s --check-prefix=CHECK4-PLUS 10 # RUN: llvm-dwarfdump --name="value5" %t0 | FileCheck %s --check-prefix=CHECK5-PLUS 11 # RUN: llvm-dwarfdump --name="value0" %t1 | FileCheck %s --check-prefix=CHECK0-MINUS 12 # RUN: llvm-dwarfdump --name="value1" %t1 | FileCheck %s --check-prefix=CHECK1-MINUS 13 # RUN: llvm-dwarfdump --name="value2" %t1 | FileCheck %s --check-prefix=CHECK2-MINUS 14 # RUN: llvm-dwarfdump --name="value3" %t1 | FileCheck %s --check-prefix=CHECK3-MINUS [all …]
|