Home
last modified time | relevance | path

Searched refs:demangle (Results 1 – 25 of 238) sorted by relevance

12345678910

/external/llvm-project/llvm/test/tools/llvm-symbolizer/
Ddemangle.s9 # Check the default is to demangle and that the last of --demangle and
10 # --no-demangle wins.
13 # RUN: llvm-symbolizer --demangle --obj %t.o 0 \
17 # RUN: llvm-symbolizer --no-demangle --obj %t.o 0 \
19 # RUN: llvm-symbolizer --demangle --no-demangle --obj %t.o 0 \
21 # RUN: llvm-symbolizer -C --no-demangle --obj %t.o 0 \
23 # RUN: llvm-symbolizer --no-demangle --demangle --obj %t.o 0 \
25 # RUN: llvm-symbolizer --no-demangle -C --obj %t.o 0 \
28 # Check that for llvm-addr2line the default is not to demangle.
34 # pprof passes -demangle=false
[all …]
Dsplit-dwarf.test7 RUN: llvm-symbolizer --functions=linkage --inlining --no-demangle \
14 RUN: llvm-symbolizer --functions=linkage --inlining --no-demangle \
22 RUN: llvm-symbolizer --functions=linkage --inlining --no-demangle \
/external/llvm-project/llvm/test/tools/llvm-nm/X86/
Ddemangle.ll3 ; RUN: llvm-nm %t.o --no-demangle | FileCheck --check-prefix="MANGLED" %s
5 ; RUN: llvm-nm --demangle %t.o | FileCheck --check-prefix="DEMANGLED" %s
15 ; Show that the last of --no-demangle/--demangle wins:
16 ; RUN: llvm-nm --demangle --no-demangle %t.o | FileCheck --check-prefix="MANGLED" %s
17 ; RUN: llvm-nm --no-demangle --demangle %t.o | FileCheck --check-prefix="DEMANGLED" %s
18 ; RUN: llvm-nm --no-demangle --demangle --no-demangle %t.o | FileCheck --check-prefix="MANGLED" %s
19 ; RUN: llvm-nm --demangle --no-demangle --demangle %t.o | FileCheck --check-prefix="DEMANGLED" %s
/external/llvm-project/llvm/unittests/Demangle/
DDemangleTest.cpp15 EXPECT_EQ(demangle("_"), "_"); in TEST()
16 EXPECT_EQ(demangle("_Z3fooi"), "foo(int)"); in TEST()
17 EXPECT_EQ(demangle("__Z3fooi"), "foo(int)"); in TEST()
18 EXPECT_EQ(demangle("___Z3fooi_block_invoke"), in TEST()
20 EXPECT_EQ(demangle("____Z3fooi_block_invoke"), in TEST()
22 EXPECT_EQ(demangle("?foo@@YAXH@Z"), "void __cdecl foo(int)"); in TEST()
23 EXPECT_EQ(demangle("foo"), "foo"); in TEST()
/external/llvm-project/lld/MachO/
DSymbols.cpp18 static std::string demangle(StringRef symName) { in demangle() function
19 if (config->demangle) in demangle()
25 return demangle(sym.getName()); in toString()
29 return demangle(b.getName()); in toMachOString()
/external/llvm-project/llvm/tools/llvm-symbolizer/
DOpts.td23 defm demangle : B<"demangle", "Demangle function names", "Don't demangle function names">;
50 def : Flag<["-"], "C">, Alias<demangle>, HelpText<"Alias for --demangle">;
68 def : Flag<["-"], "demangle=true">, Alias<demangle>, HelpText<"Alias for --demangle">;
69 def : Flag<["-"], "demangle=false">, Alias<no_demangle>, HelpText<"Alias for --no-demangle">;
/external/llvm-project/llvm/test/tools/llvm-objdump/X86/
Ddemangle.s2 # RUN: llvm-objdump -t -r --demangle %t | FileCheck %s
4 ## Check we demangle symbols when printing symbol table.
8 ## Check we demangle symbols when printing relocations.
12 # RUN: llvm-objdump -d -r --demangle %t | FileCheck %s --check-prefix=INLINE
Ddisassemble-functions-mangling.test2 ## --demangle is specified, otherwise the switch takes mangled names.
6 ## --disassemble-symbols without --demangle.
14 ## --disassemble-symbols with --demangle.
/external/strace/m4/
Dst_demangle.m432 [use libiberty to demangle symbols in stack trace])],
50 AC_CHECK_HEADERS([demangle.h libiberty/demangle.h],
65 AC_MSG_FAILURE([failed to find demangle.h])
/external/llvm-project/llvm/test/DebugInfo/
Dsymbolize-macho-universal.test1 RUN: llvm-symbolizer --no-demangle --default-arch=i386 --obj=%p/Inputs/macho-universal 0x1f84 | Fil…
2 RUN: llvm-symbolizer --no-demangle --obj=%p/Inputs/macho-universal:i386 0x1f67 | FileCheck %s --che…
3 RUN: llvm-symbolizer --no-demangle --obj=%p/Inputs/macho-universal:x86_64 0x100000f05 | FileCheck %…
/external/google-breakpad/
Dconfigure.ac221 AC_ARG_WITH(rust-demangle,
222 AS_HELP_STRING([--with-rust-demangle=/path/to/rust-demangle-capi],
223 [Link against the rust-demangle library]
224 [to demangle Rust language symbols during]
229 … AC_MSG_ERROR(You must pass the path to the rust-demangle-capi crate for --with-rust-demangle)
236 … AC_MSG_ERROR(You must pass the path to the rust-demangle-capi crate for --with-rust-demangle)
243 AC_ARG_VAR([RUST_DEMANGLE_CFLAGS], [Compiler flags for rust-demangle])
244 AC_ARG_VAR([RUST_DEMANGLE_LIBS], [Linker flags for rust-demangle])
/external/llvm-project/lld/test/ELF/
Dconflict.s13 # RUN: not ld.lld %t1.o %t1.o -o /dev/null --no-demangle 2>&1 | \
23 # RUN: not ld.lld %t1.o %t1.o -o /dev/null --demangle --no-demangle 2>&1 | \
25 # RUN: not ld.lld %t1.o %t1.o -o /dev/null --no-demangle --demangle 2>&1 | \
/external/libabigail/tools/
Dabisym.cc41 bool demangle; member
49 demangle(false), in options()
101 opts.demangle = true; in parse_command_line()
134 if (!lookup_symbol_from_elf(env.get(), p, n, opts.demangle, syms)) in main()
/external/llvm-project/llvm/tools/llvm-itanium-demangle-fuzzer/
DCMakeLists.txt7 add_llvm_fuzzer(llvm-itanium-demangle-fuzzer
8 llvm-itanium-demangle-fuzzer.cpp
Dllvm-itanium-demangle-fuzzer.cpp18 if (char *demangle = llvm::itaniumDemangle(NullTerminatedString.c_str(), nullptr, in LLVMFuzzerTestOneInput() local
20 free(demangle); in LLVMFuzzerTestOneInput()
/external/llvm-project/llvm/tools/llvm-microsoft-demangle-fuzzer/
DCMakeLists.txt7 add_llvm_fuzzer(llvm-microsoft-demangle-fuzzer
8 llvm-microsoft-demangle-fuzzer.cpp
/external/libcxx/test/support/test.support/
Dtest_demangle.pass.cpp32 assert(demangle(raw) == raw); in main()
35 assert(demangle(raw) == expect); in main()
/external/libcxx/test/support/
Ddemangle.h30 inline std::string demangle(const char* mangled_name) { in demangle() function
35 inline std::string demangle(const char* mangled_name) { in demangle() function
/external/llvm-project/llvm/include/llvm/Demangle/
DREADME.txt8 purpose of the library is to demangle C++ symbols, i.e. convert the string
16 This directory is mirrored between libcxxabi/demangle and
18 need to demangle symbols, but neither can depend on each other. libcxxabi needs
31 then run the cp-to-llvm.sh script in src/demangle. This script takes as an
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
DREADME.txt8 purpose of the library is to demangle C++ symbols, i.e. convert the string
16 This directory is mirrored between libcxxabi/demangle and
18 need to demangle symbols, but neither can depend on each other. libcxxabi needs
31 then run the cp-to-llvm.sh script in src/demangle. This script takes as an
/external/llvm-project/libcxxabi/src/demangle/
DREADME.txt8 purpose of the library is to demangle C++ symbols, i.e. convert the string
16 This directory is mirrored between libcxxabi/demangle and
18 need to demangle symbols, but neither can depend on each other. libcxxabi needs
31 then run the cp-to-llvm.sh script in src/demangle. This script takes as an
/external/bcc/src/cc/
Dsyms.h46 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true) = 0;
65 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true);
146 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true);
/external/bcc/src/cc/includes/
Dsyms.h46 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true) = 0;
65 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true);
146 virtual bool resolve_addr(uint64_t addr, struct bcc_symbol *sym, bool demangle = true);
/external/llvm-project/lld/COFF/
DSymbols.cpp31 if (config->demangle) { in maybeDemangleSymbol()
39 std::string demangled = demangle(std::string(demangleInput)); in maybeDemangleSymbol()
41 return prefix + demangle(std::string(demangleInput)); in maybeDemangleSymbol()
/external/llvm-project/llvm/test/tools/llvm-symbolizer/pdb/
Dpdb.test11 RUN: llvm-symbolizer --obj="%p/Inputs/test.exe" --no-demangle < %t.input \
17 RUN: llvm-symbolizer --dia --obj="%p/Inputs/test.exe" --no-demangle < %t.input \
25 RUN: | llvm-symbolizer --obj="%p/Inputs/test.exe" --no-demangle --relative-address \

12345678910