Home
last modified time | relevance | path

Searched refs:MCSymbolizer (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/MC/MCDisassembler/
H A DMCSymbolizer.h39 class MCSymbolizer {
46 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) in MCSymbolizer() function
50 MCSymbolizer(const MCSymbolizer &) = delete;
51 MCSymbolizer &operator=(const MCSymbolizer &) = delete;
52 virtual ~MCSymbolizer();
H A DMCExternalSymbolizer.h27 class MCExternalSymbolizer : public MCSymbolizer {
44 : MCSymbolizer(Ctx, std::move(RelInfo)), GetOpInfo(getOpInfo), in MCExternalSymbolizer()
H A DMCDisassembler.h203 std::unique_ptr<MCSymbolizer> Symbolizer;
215 void setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer);
/llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/
H A DMCSymbolizer.cpp13 MCSymbolizer::~MCSymbolizer() = default;
H A DCMakeLists.txt6 MCSymbolizer.cpp
H A DMCDisassembler.cpp45 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) { in setSymbolizer()
H A DMCExternalSymbolizer.cpp186 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, in createMCSymbolizer()
H A DDisassembler.cpp92 std::unique_ptr<MCSymbolizer> Symbolizer(TheTarget->createMCSymbolizer( in LLVMCreateDisasmCPUFeatures()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCSymbolizer.h18 class X86MCSymbolizer : public MCSymbolizer {
24 : MCSymbolizer(*Function.getBinaryContext().Ctx.get(), nullptr), in X86MCSymbolizer()
H A DX86MCPlusBuilder.cpp90 std::unique_ptr<MCSymbolizer>
/llvm-project-15.0.7/llvm/unittests/MC/X86/
H A DX86MCDisassemblerTest.cpp61 class X86MCSymbolizerTest : public MCSymbolizer {
63 X86MCSymbolizerTest(MCContext &MC) : MCSymbolizer(MC, nullptr) {} in X86MCSymbolizerTest()
97 std::unique_ptr<MCSymbolizer>(TestSymbolizer)); in TEST()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/
H A DBUILD.gn12 "MCSymbolizer.cpp",
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h268 class AMDGPUSymbolizer : public MCSymbolizer {
276 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {} in AMDGPUSymbolizer()
H A DAMDGPUDisassembler.cpp2160 static MCSymbolizer *createAMDGPUSymbolizer(const Triple &/*TT*/, in createAMDGPUSymbolizer()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DTargetRegistry.h53 class MCSymbolizer; variable
125 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo,
234 using MCSymbolizerCtorTy = MCSymbolizer *(*)(
679 MCSymbolizer *
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h292 virtual std::unique_ptr<MCSymbolizer>
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1161 std::unique_ptr<MCSymbolizer> Symbolizer(Target->createMCSymbolizer( in addSymbolizer()
1163 MCSymbolizer *SymbolizerPtr = &*Symbolizer; in addSymbolizer()
H A DMachODump.cpp7258 std::unique_ptr<MCSymbolizer> Symbolizer; in DisassembleMachO()
7291 std::unique_ptr<MCSymbolizer> ThumbSymbolizer; in DisassembleMachO()
/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp1273 std::unique_ptr<llvm::MCSymbolizer> symbolizer_up( in Create()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp361 static MCSymbolizer *
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6114 llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp