Home
last modified time | relevance | path

Searched refs:RelInfo (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h39 MachO::any_relocation_info RelInfo = in processRelocationRef() local
41 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef()
46 assert(!Obj.isRelocationScattered(RelInfo) && in processRelocationRef()
57 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo); in processRelocationRef()
175 MachO::any_relocation_info RelInfo = in processSubtractRelocation() local
178 bool AIsExternal = BaseObj.getPlainRelocationExternal(RelInfo); in processSubtractRelocation()
188 SectionRef SecB = Obj.getAnyRelocationSection(RelInfo); in processSubtractRelocation()
203 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); in processSubtractRelocation()
205 bool BIsExternal = BaseObj.getPlainRelocationExternal(RelInfo); in processSubtractRelocation()
214 SectionRef SecA = Obj.getAnyRelocationSection(RelInfo); in processSubtractRelocation()
H A DRuntimeDyldMachOAArch64.h279 MachO::any_relocation_info RelInfo = in processRelocationRef() local
282 if (Obj.isRelocationScattered(RelInfo)) in processRelocationRef()
291 if (Obj.getAnyRelocationType(RelInfo) == MachO::ARM64_RELOC_ADDEND) { in processRelocationRef()
292 assert(!Obj.getPlainRelocationExternal(RelInfo)); in processRelocationRef()
293 assert(!Obj.getAnyRelocationPCRel(RelInfo)); in processRelocationRef()
294 assert(Obj.getAnyRelocationLength(RelInfo) == 2); in processRelocationRef()
295 int64_t RawAddend = Obj.getPlainRelocationSymbolNum(RelInfo); in processRelocationRef()
299 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
302 if (Obj.getAnyRelocationType(RelInfo) == MachO::ARM64_RELOC_SUBTRACTOR) in processRelocationRef()
332 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo); in processRelocationRef()
H A DRuntimeDyldMachOI386.h39 MachO::any_relocation_info RelInfo = in processRelocationRef() local
41 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef()
43 if (Obj.isRelocationScattered(RelInfo)) { in processRelocationRef()
H A DRuntimeDyldMachOARM.h106 MachO::any_relocation_info RelInfo = in processRelocationRef() local
108 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef()
113 if (Obj.getPlainRelocationExternal(RelInfo)) { in processRelocationRef()
132 if (Obj.isRelocationScattered(RelInfo)) { in processRelocationRef()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCSymbolizer.h43 std::unique_ptr<MCRelocationInfo> RelInfo; variable
47 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) in MCSymbolizer() argument
48 : Ctx(Ctx), RelInfo(std::move(RelInfo)) { in MCSymbolizer()
H A DMCExternalSymbolizer.h41 std::unique_ptr<MCRelocationInfo> RelInfo, in MCExternalSymbolizer() argument
44 : MCSymbolizer(Ctx, std::move(RelInfo)), GetOpInfo(getOpInfo), in MCExternalSymbolizer()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h64 MachO::any_relocation_info RelInfo = in getRelocationEntry() local
67 bool IsPCRel = Obj.getAnyRelocationPCRel(RelInfo); in getRelocationEntry()
68 unsigned Size = Obj.getAnyRelocationLength(RelInfo); in getRelocationEntry()
71 static_cast<MachO::RelocationInfoType>(Obj.getAnyRelocationType(RelInfo)); in getRelocationEntry()
H A DRuntimeDyldMachO.cpp102 MachO::any_relocation_info RelInfo = in getRelocationValueRef() local
106 bool IsExternal = Obj.getPlainRelocationExternal(RelInfo); in getRelocationValueRef()
125 SectionRef Sec = Obj.getAnyRelocationSection(RelInfo); in getRelocationValueRef()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.h23 std::unique_ptr<MCRelocationInfo> RelInfo, in AArch64ExternalSymbolizer() argument
27 : MCExternalSymbolizer(Ctx, std::move(RelInfo), GetOpInfo, SymbolLookUp, in AArch64ExternalSymbolizer()
H A DAArch64Disassembler.cpp308 std::unique_ptr<MCRelocationInfo> &&RelInfo) { in createAArch64ExternalSymbolizer() argument
309 return new AArch64ExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo, in createAArch64ExternalSymbolizer()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp135 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); in tryAddingSymbolicOperand()
190 std::unique_ptr<MCRelocationInfo> &&RelInfo) { in createMCSymbolizer() argument
193 return new MCExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo, in createMCSymbolizer()
H A DDisassembler.cpp86 std::unique_ptr<MCRelocationInfo> RelInfo( in LLVMCreateDisasmCPUFeatures() local
88 if (!RelInfo) in LLVMCreateDisasmCPUFeatures()
92 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo))); in LLVMCreateDisasmCPUFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h237 AMDGPUSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo, in AMDGPUSymbolizer() argument
239 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {} in AMDGPUSymbolizer()
H A DAMDGPUDisassembler.cpp2704 std::unique_ptr<MCRelocationInfo> &&RelInfo) { in createAMDGPUSymbolizer() argument
2705 return new AMDGPUSymbolizer(*Ctx, std::move(RelInfo), DisInfo); in createAMDGPUSymbolizer()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DTargetRegistry.h126 MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo);
225 std::unique_ptr<MCRelocationInfo> &&RelInfo);
607 std::unique_ptr<MCRelocationInfo> &&RelInfo) const { in createMCSymbolizer() argument
611 std::move(RelInfo)); in createMCSymbolizer()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1618 std::unique_ptr<MCRelocationInfo> RelInfo( in addSymbolizer() local
1620 if (!RelInfo) in addSymbolizer()
1623 TripleName, nullptr, nullptr, &Symbols, &Ctx, std::move(RelInfo))); in addSymbolizer()
1660 RelInfo.reset(Target->createMCRelocationInfo(TripleName, Ctx)); in addSymbolizer()
1662 TripleName, nullptr, nullptr, &Symbols, &Ctx, std::move(RelInfo))); in addSymbolizer()
H A DMachODump.cpp7305 std::unique_ptr<MCRelocationInfo> RelInfo( in DisassembleMachO() local
7307 if (RelInfo) { in DisassembleMachO()
7310 &SymbolizerInfo, &Ctx, std::move(RelInfo))); in DisassembleMachO()