Home
last modified time | relevance | path

Searched refs:symbolize (Results 1 – 25 of 71) sorted by relevance

123

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/symbolizer/
H A Dsanitizer_symbolize.cpp21 static llvm::symbolize::LLVMSymbolizer *Symbolizer = nullptr;
25 static llvm::symbolize::LLVMSymbolizer *getDefaultSymbolizer() { in getDefaultSymbolizer()
28 llvm::symbolize::LLVMSymbolizer::Options Opts; in getDefaultSymbolizer()
30 Symbolizer = new llvm::symbolize::LLVMSymbolizer(Opts); in getDefaultSymbolizer()
34 static llvm::symbolize::PrinterConfig getDefaultPrinterConfig() { in getDefaultPrinterConfig()
35 llvm::symbolize::PrinterConfig Config; in getDefaultPrinterConfig()
58 llvm::symbolize::PrinterConfig Config = getDefaultPrinterConfig(); in __sanitizer_symbolize_code()
59 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_code()
61 std::make_unique<llvm::symbolize::LLVMPrinter>(OS, OS, Config); in __sanitizer_symbolize_code()
88 llvm::symbolize::Request Request{ModuleName, ModuleOffset}; in __sanitizer_symbolize_data()
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/
H A Dsymbolize-demangling.s8 # CHECK-NEXT: symbolize-demangling.s:24
11 # CHECK-NEXT: symbolize-demangling.s:26
14 # CHECK-NEXT: symbolize-demangling.s:28
17 # CHECK-NEXT: symbolize-demangling.s:30
H A Dsymbolize-64bit-address.test1 RUN: llvm-symbolizer 0xffffffff00000000 -a --obj=%p/Inputs/symbolize-64bit-addr.elf.x86_64 \
6 CHECK-NEXT: symbolize-64bit-addr.c:1:0
/llvm-project-15.0.7/llvm/test/tools/llvm-profgen/
H A Dsymbolize.test2 ; RUN: llvm-profgen --binary=%S/Inputs/symbolize.perfbin --perfscript=%s --output=%t1 --show-disass…
3 ; RUN: llvm-profgen --binary=%S/Inputs/symbolize.perfbin --perfscript=%s --output=%t2 --show-disass…
40 ; symbolize.perfbin is from the following compile commands:
41 ; clang %S/Inputs/symbolize.ll -shared -fPIC -o %S/Inputs/symbolize.perfbin
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/X86/
H A Delf-bbaddrmap-disassemble-symbolize-operands.yaml2 ## --symbolize-operands can display <BB*> labels.
6 # RUN: llvm-objdump %t1 -d --symbolize-operands -M intel --no-show-raw-insn --no-leading-addr | \
8 # RUN: llvm-objdump %t1 -d --symbolize-operands -M att --no-show-raw-insn --no-leading-addr | \
13 # RUN: llvm-objdump %t2 -d --symbolize-operands -M intel --no-show-raw-insn --no-leading-addr | \
15 # RUN: llvm-objdump %t2 -d --symbolize-operands -M att --no-show-raw-insn --no-leading-addr | \
20 # RUN: llvm-objdump %t3 -d --symbolize-operands -M intel --no-show-raw-insn --no-leading-addr | \
22 # RUN: llvm-objdump %t3 -d --symbolize-operands -M att --no-show-raw-insn --no-leading-addr | \
72 ## This is used to test --symbolize-operands on reloctable and non-relocotable
H A Delf-disassemble-symbololize-operands.yaml2 # RUN: llvm-objdump %t -d --symbolize-operands -M intel --no-show-raw-insn --no-leading-addr | \
4 # RUN: llvm-objdump %t -d --symbolize-operands -M att --no-show-raw-insn --no-leading-addr | \
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dfunc-id-helper.h30 symbolize::LLVMSymbolizer &Symbolizer;
36 symbolize::LLVMSymbolizer &Symbolizer, in FuncIdConversionHelper()
H A Dxray-extract.cpp93 symbolize::LLVMSymbolizer::Options opts; in __anon9bf0fac10202()
96 symbolize::LLVMSymbolizer Symbolizer(opts); in __anon9bf0fac10202()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_flags_test.cpp183 EXPECT_TRUE(cf.symbolize); in TEST()
186 cf.symbolize = false; in TEST()
192 EXPECT_TRUE(cf.symbolize); in TEST()
/llvm-project-15.0.7/llvm/test/tools/sancov/
H A Dsymbolize.test2 RUN: sancov -symbolize -strip_path_prefix="llvm/" %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_…
3 RUN: sancov -symbolize %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck…
/llvm-project-15.0.7/llvm/test/DebugInfo/Symbolize/ELF/
H A Dsymtab-notype.s2 ## STT_NOTYPE symbols are common in assembly files. Test we can symbolize them.
26 ## TODO addr2line does not symbolize the last two out-of-bounds addresses.
H A Dsymtab-ifunc.s2 ## Test we can symbolize STT_GNU_IFUNC symbols.
/llvm-project-15.0.7/bolt/test/X86/
H A Ddouble-rel.s1 ## Check that BOLT can correctly use relocations to symbolize instruction
26 ## symbolize the instruction operands.
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dsymbolize-debug-fission-single.test21 # RUN: llvm-mc --filetype=obj --triple=x86_64-pc-linux %s -o %t/symbolize-debug-fission-single -g
22 # RUN: llvm-mc --filetype=obj --triple=x86_64-pc-linux %s --defsym INCDWO=1 -o %t/symbolize-debug-f…
24 # RUN: llvm-symbolizer 0x0000000000000011 -a --obj=%t/symbolize-debug-fission-single \
116 .asciz "symbolize-debug-fission-single.o" # string offset=37
166 .asciz "symbolize-debug-fission-single.o" # string offset=152
/llvm-project-15.0.7/compiler-rt/lib/asan/scripts/
H A Dasan_symbolize.py66 def symbolize(self, addr, binary, offset): member in Symbolizer
110 def symbolize(self, addr, binary, offset): member in LLVMSymbolizer
169 def symbolize(self, addr, binary, offset): member in Addr2LineSymbolizer
265 def symbolize(self, addr, binary, offset): member in DarwinSymbolizer
299 def symbolize(self, addr, binary, offset): member in ChainSymbolizer
303 result = symbolizer.symbolize(addr, binary, offset)
388 def symbolize(self, addr, binary, offset): member in BreakpadSymbolizer
455 result = symbolizers[binary].symbolize(addr, binary, offset)
464 result = symbolizers[binary].symbolize(addr, binary, offset)
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DRawMemProfReader.h75 RawMemProfReader(std::unique_ptr<llvm::symbolize::SymbolizableModule> Sym,
130 std::unique_ptr<llvm::symbolize::SymbolizableModule> Symbolizer;
/llvm-project-15.0.7/llvm/tools/sanstats/
H A Dsanstats.cpp71 symbolize::LLVMSymbolizer::Options SymbolizerOptions; in ReadModule()
74 symbolize::LLVMSymbolizer Symbolizer(SymbolizerOptions); in ReadModule()
/llvm-project-15.0.7/llvm/include/llvm/Debuginfod/
H A DDIFetcher.h23 class DebuginfodDIFetcher : public symbolize::DIFetcher {
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/
H A DDIFetcher.h24 namespace symbolize {
H A DSymbolizableModule.h19 namespace symbolize {
H A DMarkup.h28 namespace symbolize {
/llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/
H A DDIFetcher.cpp21 namespace symbolize { namespace
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsancov_flags.inc16 SANCOV_FLAG(bool, symbolize, true,
/llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/
H A Dextract-instrmap-symbolize.ll1 ; This tests that we can extract the instrumentation map and symbolize the
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DProfiledBinary.h254 std::unique_ptr<symbolize::LLVMSymbolizer> Symbolizer;
319 SampleContextFrameVector symbolize(const InstructionPointer &IP,
500 I.first->second = symbolize(IP, true, UseProbeDiscriminator);

123