| /freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| H A D | Disassembler.h | 46 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 D | MCExternalSymbolizer.cpp | 43 !GetOpInfo(DisInfo, Address, Offset, OpSize, InstSize, 1, &SymbolicOp)) { in tryAddingSymbolicOperand() 65 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address, in tryAddingSymbolicOperand() 159 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName); in tryAddingPcLoadReferenceComment() 189 void *DisInfo, MCContext *Ctx, in createMCSymbolizer() argument 194 SymbolLookUp, DisInfo); in createMCSymbolizer()
|
| H A D | Disassembler.cpp | 45 const char *Features, void *DisInfo, int TagType, in LLVMCreateDisasmCPUFeatures() argument 92 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); in LLVMCreateDisasmCPUFeatures() 103 TT, DisInfo, TagType, GetOpInfo, SymbolLookUp, TheTarget, std::move(MAI), in LLVMCreateDisasmCPUFeatures() 114 LLVMCreateDisasmCPU(const char *TT, const char *CPU, void *DisInfo, int TagType, in LLVMCreateDisasmCPU() argument 117 return LLVMCreateDisasmCPUFeatures(TT, CPU, "", DisInfo, TagType, GetOpInfo, in LLVMCreateDisasmCPU() 121 LLVMDisasmContextRef LLVMCreateDisasm(const char *TT, void *DisInfo, in LLVMCreateDisasm() argument 124 return LLVMCreateDisasmCPUFeatures(TT, "", "", DisInfo, TagType, GetOpInfo, in LLVMCreateDisasm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64ExternalSymbolizer.cpp | 75 if (!GetOpInfo || !GetOpInfo(DisInfo, Address, /*Offset=*/0, OpSize, InstSize, in tryAddingSymbolicOperand() 79 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType, in tryAddingSymbolicOperand() 102 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand() 116 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address, in tryAddingSymbolicOperand() 120 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address, in tryAddingSymbolicOperand() 133 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
|
| H A D | AArch64ExternalSymbolizer.h | 26 void *DisInfo) in AArch64ExternalSymbolizer() argument 28 DisInfo) {} in AArch64ExternalSymbolizer()
|
| H A D | AArch64Disassembler.cpp | 307 void *DisInfo, MCContext *Ctx, in createAArch64ExternalSymbolizer() argument 310 SymbolLookUp, DisInfo); in createAArch64ExternalSymbolizer()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Disassembler.h | 40 const char *TripleName, void *DisInfo, int TagType, 52 const char *Triple, const char *CPU, void *DisInfo, int TagType, 63 const char *Triple, const char *CPU, const char *Features, void *DisInfo,
|
| H A D | DisassemblerTypes.h | 48 typedef int (*LLVMOpInfoCallback)(void *DisInfo, uint64_t PC, uint64_t Offset, 118 typedef const char *(*LLVMSymbolLookupCallback)(void *DisInfo,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
| H A D | MCExternalSymbolizer.h | 36 void *DisInfo; variable 45 SymbolLookUp(symbolLookUp), DisInfo(disInfo) {} in MCExternalSymbolizer()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.h | 64 static int OpInfoCallback(void *DisInfo, uint64_t PC, uint64_t Offset, 67 static const char *SymbolLookupCallback(void *DisInfo,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
| H A D | AMDGPUDisassembler.h | 233 void *DisInfo; 239 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {} in AMDGPUSymbolizer()
|
| H A D | AMDGPUDisassembler.cpp | 2670 auto *Symbols = static_cast<SectionSymbolsTy *>(DisInfo); in tryAddingSymbolicOperand() 2702 void *DisInfo, in createAMDGPUSymbolizer() argument 2705 return new AMDGPUSymbolizer(*Ctx, std::move(RelInfo), DisInfo); in createAMDGPUSymbolizer()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | TargetRegistry.h | 125 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, 223 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, 605 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, in createMCSymbolizer() argument 610 return Fn(Triple(TT), GetOpInfo, SymbolLookUp, DisInfo, Ctx, in createMCSymbolizer()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | MachODump.cpp | 2810 static int SymbolizerGetOpInfo(void *DisInfo, uint64_t Pc, uint64_t Offset, in SymbolizerGetOpInfo() argument 2813 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo; in SymbolizerGetOpInfo() 6972 static const char *SymbolizerSymbolLookUp(void *DisInfo, in SymbolizerSymbolLookUp() argument 6977 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo; in SymbolizerSymbolLookUp()
|