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

/external/swiftshader/third_party/LLVM/include/llvm-c/
H A DDisassembler.h31 * the call back in the DisInfo parameter. The instruction containing operand
43 typedef int (*LLVMOpInfoCallback)(void *DisInfo, uint64_t PC,
103 typedef const char *(*LLVMSymbolLookupCallback)(void *DisInfo,
132 * by passing a block of information in the DisInfo parameter and specifying the
137 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
/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.cpp233 void *DisInfo, MCContext *Ctx,
236 SymbolLookUp, DisInfo);
231 createAArch64ExternalSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCDisassembler.h59 DisInfo(0), Ctx(0),
104 void *DisInfo; member in class:llvm::MCDisassembler
119 DisInfo = disInfo;
126 void *getDisInfoBlock() const { return DisInfo; }
/external/llvm/include/llvm-c/
H A DDisassembler.h42 * the call back in the DisInfo parameter. The instruction containing operand
54 typedef int (*LLVMOpInfoCallback)(void *DisInfo, uint64_t PC,
124 typedef const char *(*LLVMSymbolLookupCallback)(void *DisInfo,
178 * by passing a block of information in the DisInfo parameter and specifying the
184 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo,
190 * disassembly is supported by passing a block of information in the DisInfo
197 void *DisInfo, int TagType,
204 * in the DisInfo parameter and specifying the TagType and callback functions as
210 const char *Features, void *DisInfo, int TagType,
/external/llvm/include/llvm/MC/MCDisassembler/
H A DMCExternalSymbolizer.h37 void *DisInfo; member in class:llvm::MCExternalSymbolizer
46 SymbolLookUp(symbolLookUp), DisInfo(disInfo) {}
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
H A DDisassembler.h45 void *DisInfo; member in class:llvm::LLVMDisasmContext
83 DisInfo(disInfo), TagType(tagType), GetOpInfo(getOpInfo),
H A DDisassembler.cpp29 // disassembly is supported by passing a block of information in the DisInfo
35 LLVMDisasmContextRef LLVMCreateDisasm(const char *TripleName, void *DisInfo, argument
71 DisAsm->setupForSymbolicDisassembly(GetOpInfo, SymbolLookUp, DisInfo, Ctx);
79 LLVMDisasmContext *DC = new LLVMDisasmContext(TripleName, DisInfo, TagType,
/external/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp47 !GetOpInfo(DisInfo, Address, Offset, InstSize, 1, &SymbolicOp)) {
69 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address,
163 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName);
193 void *DisInfo, MCContext *Ctx,
198 SymbolLookUp, DisInfo);
191 createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
H A DDisassembler.h47 void *DisInfo; member in class:llvm::LLVMDisasmContext
93 : TripleName(std::move(tripleName)), DisInfo(disInfo), TagType(tagType),
105 void *getDisInfo() const { return DisInfo; }
H A DDisassembler.cpp29 // disassembly is supported by passing a block of information in the DisInfo
37 const char *Features, void *DisInfo, int TagType,
80 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx, std::move(RelInfo)));
91 new LLVMDisasmContext(TT, DisInfo, TagType, GetOpInfo, SymbolLookUp,
101 LLVMCreateDisasmCPU(const char *TT, const char *CPU, void *DisInfo, int TagType, argument
104 return LLVMCreateDisasmCPUFeatures(TT, CPU, "", DisInfo, TagType, GetOpInfo,
108 LLVMDisasmContextRef LLVMCreateDisasm(const char *TT, void *DisInfo, argument
111 return LLVMCreateDisasmCPUFeatures(TT, "", "", DisInfo, TagType, GetOpInfo,
36 LLVMCreateDisasmCPUFeatures(const char *TT, const char *CPU, const char *Features, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp) argument
/external/llvm/unittests/MC/
H A DDisassembler.cpp16 static const char *symbolLookupCallback(void *DisInfo, uint64_t ReferenceValue, argument
/external/llvm/include/llvm/Support/
H A DTargetRegistry.h76 void *DisInfo, MCContext *Ctx,
155 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx,
515 /// \param DisInfo The pointer to the block of symbolic information for above
523 LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo,
528 return Fn(Triple(TT), GetOpInfo, SymbolLookUp, DisInfo, Ctx,
522 createMCSymbolizer(StringRef TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) const argument
/external/swiftshader/third_party/LLVM/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp443 void *DisInfo = Dis->getDisInfoBlock(); local
444 if (!getOpInfo(DisInfo, Address, 0 /* Offset */, InstSize, 1, &SymbolicOp)) {
452 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address,
550 void *DisInfo = Dis->getDisInfoBlock(); local
554 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName);
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp1811 static int SymbolizerGetOpInfo(void *DisInfo, uint64_t Pc, uint64_t Offset, argument
1813 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo;
6235 static const char *SymbolizerSymbolLookUp(void *DisInfo, argument
6240 struct DisassembleInfo *info = (struct DisassembleInfo *)DisInfo;

Completed in 583 milliseconds