/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
H A D | MCSymbolizer.h | 41 std::unique_ptr<MCRelocationInfo> RelInfo; member in class:llvm::MCSymbolizer 44 /// Construct an MCSymbolizer, taking ownership of \p RelInfo. 45 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) argument 46 : Ctx(Ctx), RelInfo(std::move(RelInfo)) {
|
H A D | MCExternalSymbolizer.h | 41 std::unique_ptr<MCRelocationInfo> RelInfo, 44 : MCSymbolizer(Ctx, std::move(RelInfo)), GetOpInfo(getOpInfo), 40 MCExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback getOpInfo, LLVMSymbolLookupCallback symbolLookUp, void *disInfo) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64ExternalSymbolizer.h | 23 std::unique_ptr<MCRelocationInfo> RelInfo, 27 : MCExternalSymbolizer(Ctx, std::move(RelInfo), GetOpInfo, SymbolLookUp, 22 AArch64ExternalSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo) argument
|
H A D | AArch64Disassembler.cpp | 275 std::unique_ptr<MCRelocationInfo> &&RelInfo) { 276 return new AArch64ExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo, 272 createAArch64ExternalSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldMachOX86_64.h | 40 MachO::any_relocation_info RelInfo = variable 42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); 47 assert(!Obj.isRelocationScattered(RelInfo) && 58 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo); 176 MachO::any_relocation_info RelInfo = local 179 bool AIsExternal = BaseObj.getPlainRelocationExternal(RelInfo); 189 SectionRef SecB = Obj.getAnyRelocationSection(RelInfo); 204 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); 206 bool BIsExternal = BaseObj.getPlainRelocationExternal(RelInfo); 215 SectionRef SecA = Obj.getAnyRelocationSection(RelInfo); [all...] |
H A D | RuntimeDyldMachOAArch64.h | 279 MachO::any_relocation_info RelInfo = variable 282 if (Obj.isRelocationScattered(RelInfo)) 291 if (Obj.getAnyRelocationType(RelInfo) == MachO::ARM64_RELOC_ADDEND) { 292 assert(!Obj.getPlainRelocationExternal(RelInfo)); 293 assert(!Obj.getAnyRelocationPCRel(RelInfo)); 294 assert(Obj.getAnyRelocationLength(RelInfo) == 2); 295 int64_t RawAddend = Obj.getPlainRelocationSymbolNum(RelInfo); 299 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); 302 if (Obj.getAnyRelocationType(RelInfo) == MachO::ARM64_RELOC_SUBTRACTOR) 332 bool IsExtern = Obj.getPlainRelocationExternal(RelInfo); [all...] |
H A D | RuntimeDyldMachOI386.h | 40 MachO::any_relocation_info RelInfo = variable 42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); 44 if (Obj.isRelocationScattered(RelInfo)) { 79 // bool IsExtern = Obj.getPlainRelocationExternal(RelInfo);
|
H A D | RuntimeDyldMachOARM.h | 107 MachO::any_relocation_info RelInfo = variable 109 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); 114 if (Obj.getPlainRelocationExternal(RelInfo)) { 133 if (Obj.isRelocationScattered(RelInfo)) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.h | 69 MachO::any_relocation_info RelInfo = local 72 bool IsPCRel = Obj.getAnyRelocationPCRel(RelInfo); 73 unsigned Size = Obj.getAnyRelocationLength(RelInfo); 76 static_cast<MachO::RelocationInfoType>(Obj.getAnyRelocationType(RelInfo));
|
H A D | RuntimeDyldMachO.cpp | 103 MachO::any_relocation_info RelInfo = local 107 bool IsExternal = Obj.getPlainRelocationExternal(RelInfo); 126 SectionRef Sec = Obj.getAnyRelocationSection(RelInfo);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | MCExternalSymbolizer.cpp | 138 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); 193 std::unique_ptr<MCRelocationInfo> &&RelInfo) { 196 return new MCExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo, 190 createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, void *DisInfo, MCContext *Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo) argument
|
H A D | Disassembler.cpp | 87 std::unique_ptr<MCRelocationInfo> RelInfo( 89 if (!RelInfo) 93 TT, GetOpInfo, SymbolLookUp, DisInfo, Ctx.get(), std::move(RelInfo)));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.h | 155 AMDGPUSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> &&RelInfo, argument 157 : MCSymbolizer(Ctx, std::move(RelInfo)), DisInfo(disInfo) {}
|
H A D | AMDGPUDisassembler.cpp | 1245 std::unique_ptr<MCRelocationInfo> &&RelInfo) { 1246 return new AMDGPUSymbolizer(*Ctx, std::move(RelInfo), DisInfo);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetRegistry.h | 114 std::unique_ptr<MCRelocationInfo> &&RelInfo); 197 std::unique_ptr<MCRelocationInfo> &&RelInfo); 580 /// \param RelInfo The relocation information for this target. Takes 586 std::unique_ptr<MCRelocationInfo> &&RelInfo) const { 590 std::move(RelInfo));
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 1249 std::unique_ptr<MCRelocationInfo> RelInfo( 1251 if (RelInfo) { 1254 TripleName, nullptr, nullptr, &Symbols, &Ctx, std::move(RelInfo)));
|
H A D | MachODump.cpp | 7225 std::unique_ptr<MCRelocationInfo> RelInfo( 7227 if (RelInfo) { 7230 &SymbolizerInfo, &Ctx, std::move(RelInfo)));
|