/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Disassembler.h | 39 int TagType, LLVMOpInfoCallback GetOpInfo, 52 LLVMOpInfoCallback GetOpInfo, 65 LLVMOpInfoCallback GetOpInfo,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64ExternalSymbolizer.h | 24 LLVMOpInfoCallback GetOpInfo, 27 : MCExternalSymbolizer(Ctx, std::move(RelInfo), GetOpInfo, SymbolLookUp, 22 AArch64ExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo) argument
|
H A D | AArch64ExternalSymbolizer.cpp | 47 /// Success, else Fail. If GetOpInfo is non-null, then it is called to get any 50 /// MCExpr and that is added as an operand to the MCInst. If GetOpInfo() 53 /// that, else an MCExpr with Address + Value is created. If GetOpInfo() 74 if (!GetOpInfo || 75 !GetOpInfo(DisInfo, Address, 0 /* Offset */, InstSize, 1, &SymbolicOp)) {
|
H A D | AArch64Disassembler.cpp | 272 createAArch64ExternalSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, argument 276 return new AArch64ExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo,
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCExternalSymbolizer.h | 32 LLVMOpInfoCallback GetOpInfo; member in class:llvm::MCExternalSymbolizer 44 : MCSymbolizer(Ctx, std::move(RelInfo)), GetOpInfo(getOpInfo),
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.h | 47 // The Triple specific symbolic information type returned by GetOpInfo. 50 LLVMOpInfoCallback GetOpInfo; member in class:llvm::LLVMDisasmContext 86 LLVMOpInfoCallback GetOpInfo, 97 GetOpInfo(GetOpInfo), SymbolLookUp(SymbolLookUp), TheTarget(TheTarget), 104 LLVMOpInfoCallback getGetOpInfo() const { return GetOpInfo; } 85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, const Target *TheTarget, std::unique_ptr<const MCAsmInfo> &&MAI, std::unique_ptr<const MCRegisterInfo> &&MRI, std::unique_ptr<const MCSubtargetInfo> &&MSI, std::unique_ptr<const MCInstrInfo> &&MII, std::unique_ptr<const llvm::MCContext> &&Ctx, std::unique_ptr<const MCDisassembler> &&DisAsm, std::unique_ptr<MCInstPrinter> &&IP) argument
|
H A D | MCExternalSymbolizer.cpp | 45 if (!GetOpInfo || 46 !GetOpInfo(DisInfo, Address, Offset, InstSize, 1, &SymbolicOp)) { 50 // At this point, GetOpInfo() did not find any relocation information about 190 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, argument 196 return new MCExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo,
|
H A D | Disassembler.cpp | 48 LLVMOpInfoCallback GetOpInfo, 93 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); 104 TT, DisInfo, TagType, GetOpInfo, SymbolLookUp, TheTarget, std::move(MAI), 116 LLVMOpInfoCallback GetOpInfo, 118 return LLVMCreateDisasmCPUFeatures(TT, CPU, "", DisInfo, TagType, GetOpInfo, 123 int TagType, LLVMOpInfoCallback GetOpInfo, 125 return LLVMCreateDisasmCPUFeatures(TT, "", "", DisInfo, TagType, GetOpInfo, 46 LLVMCreateDisasmCPUFeatures(const char *TT, const char *CPU, const char *Features, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp) argument 115 LLVMCreateDisasmCPU(const char *TT, const char *CPU, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp) argument 122 LLVMCreateDisasm(const char *TT, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetRegistry.h | 111 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, 195 const Triple &TT, LLVMOpInfoCallback GetOpInfo, 573 /// \param GetOpInfo The function to get the symbolic information for 583 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, argument 589 return Fn(Triple(TT), GetOpInfo, SymbolLookUp, DisInfo, Ctx,
|