Home
last modified time | relevance | path

Searched refs:DisInfo (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h46 void *DisInfo; variable
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, in LLVMDisasmContext() argument
96 : TripleName(std::move(TripleName)), DisInfo(DisInfo), TagType(TagType), in LLVMDisasmContext()
102 void *getDisInfo() const { return DisInfo; } in getDisInfo()
H A DMCExternalSymbolizer.cpp42 !GetOpInfo(DisInfo, Address, Offset, OpSize, InstSize, 1, &SymbolicOp)) { in tryAddingSymbolicOperand()
64 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address, in tryAddingSymbolicOperand()
158 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName); in tryAddingPcLoadReferenceComment()
188 void *DisInfo, MCContext *Ctx, in createMCSymbolizer() argument
193 SymbolLookUp, DisInfo); in createMCSymbolizer()
H A DDisassembler.cpp46 const char *Features, void *DisInfo, int TagType, in LLVMCreateDisasmCPUFeatures() argument
93 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); in LLVMCreateDisasmCPUFeatures()
104 TT, DisInfo, TagType, GetOpInfo, SymbolLookUp, TheTarget, std::move(MAI), in LLVMCreateDisasmCPUFeatures()
115 LLVMCreateDisasmCPU(const char *TT, const char *CPU, void *DisInfo, int TagType, in LLVMCreateDisasmCPU() argument
118 return LLVMCreateDisasmCPUFeatures(TT, CPU, "", DisInfo, TagType, GetOpInfo, in LLVMCreateDisasmCPU()
122 LLVMDisasmContextRef LLVMCreateDisasm(const char *TT, void *DisInfo, in LLVMCreateDisasm() argument
125 return LLVMCreateDisasmCPUFeatures(TT, "", "", DisInfo, TagType, GetOpInfo, in LLVMCreateDisasm()
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DDisassembler.h38 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
51 void *DisInfo, int TagType,
64 const char *Features, void *DisInfo, int TagType,
H A DDisassemblerTypes.h48 typedef int (*LLVMOpInfoCallback)(void *DisInfo, uint64_t PC, uint64_t Offset,
118 typedef const char *(*LLVMSymbolLookupCallback)(void *DisInfo,
/llvm-project-15.0.7/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp76 if (!GetOpInfo || !GetOpInfo(DisInfo, Address, /*Offset=*/0, OpSize, InstSize, in tryAddingSymbolicOperand()
80 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType, in tryAddingSymbolicOperand()
103 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
117 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address, in tryAddingSymbolicOperand()
121 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address, in tryAddingSymbolicOperand()
134 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
H A DAArch64ExternalSymbolizer.h26 void *DisInfo) in AArch64ExternalSymbolizer() argument
28 DisInfo) {} in AArch64ExternalSymbolizer()
H A DAArch64Disassembler.cpp364 void *DisInfo, MCContext *Ctx, in createAArch64ExternalSymbolizer() argument
367 SymbolLookUp, DisInfo); in createAArch64ExternalSymbolizer()
/llvm-project-15.0.7/llvm/include/llvm/MC/MCDisassembler/
H A DMCExternalSymbolizer.h36 void *DisInfo; variable
45 SymbolLookUp(symbolLookUp), DisInfo(disInfo) {} in MCExternalSymbolizer()
/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.h62 static int OpInfoCallback(void *DisInfo, uint64_t PC, uint64_t Offset,
65 static const char *SymbolLookupCallback(void *DisInfo,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h270 void *DisInfo;
276 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {} in AMDGPUSymbolizer()
H A DAMDGPUDisassembler.cpp2131 auto *Symbols = static_cast<SectionSymbolsTy *>(DisInfo); in tryAddingSymbolicOperand()
2163 void *DisInfo, in createAMDGPUSymbolizer() argument
2166 return new AMDGPUSymbolizer(*Ctx, std::move(RelInfo), DisInfo); in createAMDGPUSymbolizer()
/llvm-project-15.0.7/llvm/unittests/MC/
H A DDisassembler.cpp15 static const char *symbolLookupCallback(void *DisInfo, uint64_t ReferenceValue, in symbolLookupCallback() argument
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DTargetRegistry.h127 void *DisInfo, MCContext *Ctx,
236 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx,
681 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, in createMCSymbolizer() argument
686 return Fn(Triple(TT), GetOpInfo, SymbolLookUp, DisInfo, Ctx, in createMCSymbolizer()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DMachODump.cpp2610 static int SymbolizerGetOpInfo(void *DisInfo, uint64_t Pc, uint64_t Offset, in SymbolizerGetOpInfo() argument
2613 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo; in SymbolizerGetOpInfo()
7025 static const char *SymbolizerSymbolLookUp(void *DisInfo, in SymbolizerSymbolLookUp() argument
7030 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo; in SymbolizerSymbolLookUp()