Searched refs:RelInfo (Results 1 - 15 of 15) sorted by relevance

/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCSymbolizer.h46 std::unique_ptr<MCRelocationInfo> RelInfo; member in class:llvm::MCSymbolizer
49 /// \brief Construct an MCSymbolizer, taking ownership of \p RelInfo.
50 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) argument
51 : Ctx(Ctx), RelInfo(std::move(RelInfo)) {
H A DMCExternalSymbolizer.h42 std::unique_ptr<MCRelocationInfo> RelInfo,
45 : MCSymbolizer(Ctx, std::move(RelInfo)), GetOpInfo(getOpInfo),
41 MCExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback getOpInfo, LLVMSymbolLookupCallback symbolLookUp, void *disInfo) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.h24 std::unique_ptr<MCRelocationInfo> RelInfo,
28 : MCExternalSymbolizer(Ctx, std::move(RelInfo), GetOpInfo, SymbolLookUp,
23 AArch64ExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo) argument
H A DAArch64Disassembler.cpp234 std::unique_ptr<MCRelocationInfo> &&RelInfo) {
235 return new llvm::AArch64ExternalSymbolizer(*Ctx, move(RelInfo), GetOpInfo,
231 createAArch64ExternalSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h70 MachO::any_relocation_info RelInfo = local
73 bool IsPCRel = Obj.getAnyRelocationPCRel(RelInfo);
74 unsigned Size = Obj.getAnyRelocationLength(RelInfo);
77 static_cast<MachO::RelocationInfoType>(Obj.getAnyRelocationType(RelInfo));
H A DRuntimeDyldMachO.cpp95 MachO::any_relocation_info RelInfo = local
99 bool IsExternal = Obj.getPlainRelocationExternal(RelInfo);
117 SectionRef Sec = Obj.getAnyRelocationSection(RelInfo);
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOAArch64.h252 MachO::any_relocation_info RelInfo = variable
255 assert(!Obj.isRelocationScattered(RelInfo) && "");
262 if (Obj.getAnyRelocationType(RelInfo) == MachO::ARM64_RELOC_ADDEND) {
263 assert(!Obj.getPlainRelocationExternal(RelInfo));
264 assert(!Obj.getAnyRelocationPCRel(RelInfo));
265 assert(Obj.getAnyRelocationLength(RelInfo) == 2);
266 int64_t RawAddend = Obj.getPlainRelocationSymbolNum(RelInfo);
270 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl());
284 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo);
H A DRuntimeDyldMachOX86_64.h40 MachO::any_relocation_info RelInfo = variable
42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo);
47 assert(!Obj.isRelocationScattered(RelInfo) &&
55 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo);
H A DRuntimeDyldMachOI386.h40 MachO::any_relocation_info RelInfo = variable
42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo);
44 if (Obj.isRelocationScattered(RelInfo)) {
63 // bool IsExtern = Obj.getPlainRelocationExternal(RelInfo);
H A DRuntimeDyldMachOARM.h59 MachO::any_relocation_info RelInfo = variable
61 uint32_t RelType = Obj.getAnyRelocationType(RelInfo);
63 if (Obj.isRelocationScattered(RelInfo)) {
/freebsd-11.0-release/contrib/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp139 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind);
194 std::unique_ptr<MCRelocationInfo> &&RelInfo) {
197 return new MCExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo,
191 createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
H A DDisassembler.cpp74 std::unique_ptr<MCRelocationInfo> RelInfo(
76 if (!RelInfo)
80 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx, std::move(RelInfo)));
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DTargetRegistry.h77 std::unique_ptr<MCRelocationInfo> &&RelInfo);
157 std::unique_ptr<MCRelocationInfo> &&RelInfo);
527 /// \param RelInfo The relocation information for this target. Takes
533 std::unique_ptr<MCRelocationInfo> &&RelInfo) const {
537 std::move(RelInfo));
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.cpp492 std::unique_ptr<llvm::MCRelocationInfo> RelInfo(curr_target->createMCRelocationInfo(triple, *m_context_ap.get()));
493 if (!RelInfo)
501 m_context_ap.get(), std::move(RelInfo)));
/freebsd-11.0-release/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp5922 std::unique_ptr<MCRelocationInfo> RelInfo(
5924 if (RelInfo) {
5927 &SymbolizerInfo, &Ctx, std::move(RelInfo)));

Completed in 185 milliseconds