Searched refs:DisInfo (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.h27 void *DisInfo)
29 DisInfo) {}
23 AArch64ExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo) argument
H A DAArch64ExternalSymbolizer.cpp74 !GetOpInfo(DisInfo, Address, 0 /* Offset */, InstSize, 1, &SymbolicOp)) {
77 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType,
100 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address,
114 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address,
118 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address,
131 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address,
H A DAArch64Disassembler.cpp228 void *DisInfo, MCContext *Ctx,
233 GetOpInfo, SymbolLookUp, DisInfo);
226 createAArch64ExternalSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, MCRelocationInfo *RelInfo) argument
/external/llvm/include/llvm-c/
H A DDisassembler.h38 * the call back in the DisInfo parameter. The instruction containing operand
50 typedef int (*LLVMOpInfoCallback)(void *DisInfo, uint64_t PC,
120 typedef const char *(*LLVMSymbolLookupCallback)(void *DisInfo,
174 * by passing a block of information in the DisInfo parameter and specifying the
180 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
186 * disassembly is supported by passing a block of information in the DisInfo
192 void *DisInfo, int TagType,
/external/llvm/include/llvm/MC/
H A DMCExternalSymbolizer.h37 void *DisInfo; member in class:llvm::MCExternalSymbolizer
46 SymbolLookUp(symbolLookUp), DisInfo(disInfo) {}
/external/llvm/lib/MC/
H A DMCExternalSymbolizer.cpp43 !GetOpInfo(DisInfo, Address, Offset, InstSize, 1, &SymbolicOp)) {
65 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address,
159 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName);
189 void *DisInfo,
196 GetOpInfo, SymbolLookUp, DisInfo);
187 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, MCRelocationInfo *RelInfo) argument
/external/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h46 void *DisInfo; member in class:llvm::LLVMDisasmContext
94 DisInfo(disInfo), TagType(tagType), GetOpInfo(getOpInfo),
107 void *getDisInfo() const { return DisInfo; }
H A DDisassembler.cpp30 // disassembly is supported by passing a block of information in the DisInfo
37 void *DisInfo, int TagType,
83 Triple, GetOpInfo, SymbolLookUp, DisInfo, Ctx, RelInfo.release()));
93 LLVMDisasmContext *DC = new LLVMDisasmContext(Triple, DisInfo, TagType,
104 LLVMDisasmContextRef LLVMCreateDisasm(const char *Triple, void *DisInfo, argument
107 return LLVMCreateDisasmCPU(Triple, "", DisInfo, TagType, GetOpInfo,
36 LLVMCreateDisasmCPU(const char *Triple, const char *CPU, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp) argument
/external/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.h129 static int OpInfoCallback (void *DisInfo,
136 static const char *SymbolLookupCallback(void *DisInfo,
/external/llvm/include/llvm/Support/
H A DTargetRegistry.h64 void *DisInfo,
149 void *DisInfo,
479 /// \param DisInfo The pointer to the block of symbolic information for above call
486 void *DisInfo,
490 return Fn(TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx, RelInfo);
484 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, MCRelocationInfo *RelInfo) const argument

Completed in 145 milliseconds