| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldMachOX86_64.h | 39 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 D | RuntimeDyldMachOAArch64.h | 279 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 D | RuntimeDyldMachOI386.h | 39 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 D | RuntimeDyldMachOARM.h | 106 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 D | MCSymbolizer.h | 43 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 D | MCExternalSymbolizer.h | 41 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 D | RuntimeDyldMachO.h | 64 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 D | RuntimeDyldMachO.cpp | 102 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 D | AArch64ExternalSymbolizer.h | 23 std::unique_ptr<MCRelocationInfo> RelInfo, in AArch64ExternalSymbolizer() argument 27 : MCExternalSymbolizer(Ctx, std::move(RelInfo), GetOpInfo, SymbolLookUp, in AArch64ExternalSymbolizer()
|
| H A D | AArch64Disassembler.cpp | 308 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 D | MCExternalSymbolizer.cpp | 135 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 D | Disassembler.cpp | 86 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 D | AMDGPUDisassembler.h | 237 AMDGPUSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo, in AMDGPUSymbolizer() argument 239 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {} in AMDGPUSymbolizer()
|
| H A D | AMDGPUDisassembler.cpp | 2704 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 D | TargetRegistry.h | 126 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 D | llvm-objdump.cpp | 1618 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 D | MachODump.cpp | 7305 std::unique_ptr<MCRelocationInfo> RelInfo( in DisassembleMachO() local 7307 if (RelInfo) { in DisassembleMachO() 7310 &SymbolizerInfo, &Ctx, std::move(RelInfo))); in DisassembleMachO()
|