| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-addr2line.rst | 1 llvm-addr2line - a drop-in replacement for addr2line 4 .. program:: llvm-addr2line 9 :program:`llvm-addr2line` [*options*] 14 :program:`llvm-addr2line` is an alias for the :manpage:`llvm-symbolizer(1)` 16 GNU's :program:`addr2line`. 20 - ``llvm-addr2line`` interprets all addresses as hexadecimal and ignores an 25 - ``llvm-addr2line`` defaults not to print function names. Use `-f`_ to enable 28 - ``llvm-addr2line`` defaults not to demangle function names. Use `-C`_ to 31 - ``llvm-addr2line`` defaults not to print inlined frames. Use `-i`_ to show 34 - ``llvm-addr2line`` uses `--output-style=GNU`_ by default. [all …]
|
| H A D | index.rst | 47 llvm-addr2line
|
| H A D | llvm-symbolizer.rst | 311 style is set to ``GNU``, the tool follows the style of GNU's **addr2line**. 521 :manpage:`llvm-addr2line(1)`
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-symbolizer/ |
| H A D | input-base.test | 13 # llvm-addr2line always requires hexadecimal, but accepts an optional 0x prefix. 14 RUN: llvm-addr2line -e /dev/null -a 0x1234 | FileCheck %s 15 RUN: llvm-addr2line -e /dev/null -a 0X1234 | FileCheck %s 16 RUN: llvm-addr2line -e /dev/null -a 1234 | FileCheck %s 17 RUN: llvm-addr2line -e /dev/null -a 01234 | FileCheck %s 18 RUN: llvm-addr2line -e /dev/null -a 0b1010 | FileCheck %s --check-prefix=HEXADECIMAL-NOT-BINARY 19 RUN: llvm-addr2line -e /dev/null -a 0B1010 | FileCheck %s --check-prefix=HEXADECIMAL-NOT-BINARY 20 RUN: llvm-addr2line -e /dev/null -a 0o1234 | FileCheck %s --check-prefix=INVALID-NOT-OCTAL-LOWER 21 RUN: llvm-addr2line -e /dev/null -a 0O1234 | FileCheck %s --check-prefix=INVALID-NOT-OCTAL-UPPER
|
| H A D | help.test | 3 RUN: llvm-addr2line -h | FileCheck %s --check-prefix=ADDR2LINE 4 RUN: llvm-addr2line --help | FileCheck %s --check-prefix=ADDR2LINE 10 ADDR2LINE: OVERVIEW: llvm-addr2line 11 ADDR2LINE: USAGE: llvm-addr2line{{(.exe)?}} [options] addresses...
|
| H A D | sym.test | 36 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefix=A2L %s 37 RUN: llvm-addr2line -a --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2… 38 RUN: llvm-addr2line -f --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2… 39 RUN: llvm-addr2line -i --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2… 40 RUN: llvm-addr2line -fi --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A… 42 RUN: llvm-addr2line -pa --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A… 43 RUN: llvm-addr2line -pf --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A… 44 RUN: llvm-addr2line -paf --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=… 45 RUN: llvm-addr2line -pai --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=… 46 RUN: llvm-addr2line -pfi --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=… [all …]
|
| H A D | version.test | 3 # RUN: llvm-addr2line --version | FileCheck %s --check-prefixes=ADDR2LINE,COMMON 4 # RUN: llvm-addr2line -v | FileCheck %s --check-prefixes=ADDR2LINE,COMMON 7 # ADDR2LINE: llvm-addr2line{{$}}
|
| H A D | output-style-column.test | 10 RUN: llvm-addr2line -e %p/Inputs/addr.exe 0x40054d \ 13 RUN: llvm-addr2line --output-style=GNU -e %p/Inputs/addr.exe 0x40054d \ 16 RUN: llvm-addr2line --output-style=LLVM -e %p/Inputs/addr.exe 0x40054d \
|
| H A D | output-style-empty-line.test | 14 RUN: llvm-addr2line -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \ 17 RUN: llvm-addr2line --output-style=GNU -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \ 20 RUN: llvm-addr2line --output-style=LLVM -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \
|
| H A D | invalid-input-address.test | 18 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe < %t.inp | FileCheck --check-prefix=BAD-INPUT %s 19 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe "some text" "some text2" | FileCheck --check-prefix=BA… 20 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe @%t.rsp | FileCheck --check-prefix=BAD-INPUT %s
|
| H A D | demangle.s | 28 # Check that for llvm-addr2line the default is not to demangle. 29 # RUN: llvm-addr2line -fe %t.o 0 \ 31 # RUN: llvm-addr2line -fCe %t.o 0 \
|
| H A D | output-style-inlined.test | 20 RUN: llvm-addr2line -f -e %p/Inputs/addr.exe 0x40054d \ 23 RUN: llvm-addr2line --output-style=GNU -f -e %p/Inputs/addr.exe 0x40054d \ 26 RUN: llvm-addr2line --output-style=LLVM -f -e %p/Inputs/addr.exe 0x40054d \
|
| H A D | options-from-env.test | 2 # RUN: env LLVM_ADDR2LINE_OPTS='0 1 --verbose' llvm-addr2line 2 | FileCheck %s
|
| H A D | untag-addresses.test | 6 # RUN: echo DATA %t.o 0 | llvm-addr2line | FileCheck --check-prefix=NOUNTAG %s
|
| H A D | output-style-json-code.test | 46 # RUN: llvm-addr2line --output-style=JSON -f -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp | \ 55 ## Note llvm-addr2line without -f does not print the function name in JSON too. 56 # RUN: llvm-addr2line --output-style=JSON -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp | \
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_symbolizer_posix_libcdep.cpp | 291 Addr2LineProcess *addr2line = 0; in SendCommand() local 295 addr2line = addr2line_pool_[i]; in SendCommand() 299 if (!addr2line) { in SendCommand() 300 addr2line = in SendCommand() 302 addr2line_pool_.push_back(addr2line); in SendCommand() 304 CHECK_EQ(0, internal_strcmp(module_name, addr2line->module_name())); in SendCommand() 308 return addr2line->SendCommand(buffer); in SendCommand()
|
| H A D | sanitizer_flags.inc | 32 "If set, allows online symbolizer to run addr2line binary to symbolize " 33 "stack traces (addr2line will only be used if llvm-symbolizer binary is "
|
| /llvm-project-15.0.7/llvm/tools/llvm-symbolizer/ |
| H A D | CMakeLists.txt | 29 add_llvm_tool_symlink(llvm-addr2line llvm-symbolizer) 32 add_llvm_tool_symlink(addr2line llvm-symbolizer)
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/ |
| H A D | BUILD.gn | 10 symlinks = [ "llvm-addr2line" ] 12 symlinks += [ "addr2line" ]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/Symbolize/ELF/ |
| H A D | symtab-notype.s | 26 ## TODO addr2line does not symbolize the last two out-of-bounds addresses.
|
| /llvm-project-15.0.7/llvm/test/ |
| H A D | CMakeLists.txt | 67 llvm-addr2line
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ThreadSanitizer.rst | 61 ``addr2line`` process (this will be fixed in future).
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | GwpAsan.rst | 250 the normal ``binary+offset`` form. In order to use addr2line or similar tools to
|
| /llvm-project-15.0.7/llvm/cmake/modules/ |
| H A D | AddLLVM.cmake | 1274 addr2line
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/llvm/ |
| H A D | BUILD.bazel | 3886 name = "llvm-addr2line",
|