Home
last modified time | relevance | path

Searched refs:Stubs (Results 1 – 23 of 23) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
HDBasicGOTAndStubsBuilder.h58 auto StubI = Stubs.find(Target.getName()); in getStubSymbol()
60 if (StubI == Stubs.end()) { in getStubSymbol()
62 StubI = Stubs.insert(std::make_pair(Target.getName(), &StubSymbol)).first; in getStubSymbol()
65 assert(StubI != Stubs.end() && "Count not get stub symbol"); in getStubSymbol()
75 DenseMap<StringRef, Symbol *> Stubs; variable
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
HDRuntimeDyldCOFFX86_64.h146 StubMap &Stubs) { in generateRelocationStub() argument
156 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub()
157 if (Stub == Stubs.end()) { in generateRelocationStub()
162 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
194 StubMap &Stubs) override { in processRelocationRef() argument
233 SectionID, TargetName, Offset, RelType, Addend, Stubs); in processRelocationRef()
HDRuntimeDyldMachOX86_64.h37 StubMap &Stubs) override { in processRelocationRef() argument
74 processGOTRelocation(RE, Value, Stubs); in processRelocationRef()
130 RelocationValueRef &Value, StubMap &Stubs) { in processGOTRelocation() argument
135 RuntimeDyldMachO::StubMap::const_iterator i = Stubs.find(Value); in processGOTRelocation()
137 if (i != Stubs.end()) { in processGOTRelocation()
140 Stubs[Value] = Section.getStubOffset(); in processGOTRelocation()
HDRuntimeDyldCOFFAArch64.h101 StubMap &Stubs) { in generateRelocationStub() argument
111 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub()
112 if (Stub == Stubs.end()) { in generateRelocationStub()
117 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub()
144 StubMap &Stubs) override { in processRelocationRef() argument
185 SectionID, TargetName, Offset, RelType, Addend, Stubs); in processRelocationRef()
HDRuntimeDyldMachOARM.h104 StubMap &Stubs) override { in processRelocationRef() argument
191 processBranchRelocation(RE, Value, Stubs); in processRelocationRef()
307 StubMap &Stubs) { in processBranchRelocation() argument
311 RuntimeDyldMachO::StubMap::const_iterator i = Stubs.find(Value); in processBranchRelocation()
313 if (i != Stubs.end()) { in processBranchRelocation()
318 Stubs[Value] = Section.getStubOffset(); in processBranchRelocation()
HDRuntimeDyldMachOAArch64.h276 StubMap &Stubs) override { in processRelocationRef() argument
344 processGOTRelocation(RE, Value, Stubs); in processRelocationRef()
443 RelocationValueRef &Value, StubMap &Stubs) { in processGOTRelocation() argument
448 StubMap::const_iterator i = Stubs.find(Value); in processGOTRelocation()
450 if (i != Stubs.end()) in processGOTRelocation()
461 Stubs[Value] = StubOffset; in processGOTRelocation()
HDRuntimeDyldCOFFI386.h41 StubMap &Stubs) override { in processRelocationRef() argument
HDRuntimeDyldMachOI386.h37 StubMap &Stubs) override { in processRelocationRef() argument
HDRuntimeDyldCOFFThumb.h64 StubMap &Stubs) override { in processRelocationRef() argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
HDRuntimeDyldELF.cpp1056 StubMap &Stubs) { in resolveAArch64Branch() argument
1064 StubMap::const_iterator i = Stubs.find(Value); in resolveAArch64Branch()
1065 if (i != Stubs.end()) { in resolveAArch64Branch()
1073 Stubs[Value] = Section.getStubOffset(); in resolveAArch64Branch()
1111 ObjSectionToIDMap &ObjSectionToID, StubMap &Stubs) { in processRelocationRef() argument
1207 resolveAArch64Branch(SectionID, Value, RelI, Stubs); in processRelocationRef()
1230 StubMap::const_iterator i = Stubs.find(Value); in processRelocationRef()
1231 if (i != Stubs.end()) { in processRelocationRef()
1240 Stubs[Value] = Section.getStubOffset(); in processRelocationRef()
1285 StubMap::const_iterator i = Stubs.find(Value); in processRelocationRef()
[all …]
HDRuntimeDyldELF.h46 relocation_iterator RelI, StubMap &Stubs);
180 StubMap &Stubs) override;
HDRuntimeDyld.cpp350 StubMap Stubs; in loadObjectImpl() local
377 if (auto IOrErr = processRelocationRef(SectionID, I, Obj, LocalSections, Stubs)) in loadObjectImpl()
387 for (auto &KV : Stubs) { in loadObjectImpl()
HDRuntimeDyldImpl.h425 StubMap &Stubs) = 0;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDLazyReexports.cpp184 SymbolMap Stubs; in materialize() local
186 Stubs[Alias.first] = ISManager.findStub(*Alias.first, false); in materialize()
189 cantFail(R.notifyResolved(Stubs)); in materialize()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86AsmPrinter.cpp728 MachineModuleInfoMachO::SymbolListTy Stubs; in emitNonLazyStubs() local
731 Stubs = MMIMacho.GetGVStubList(); in emitNonLazyStubs()
732 if (!Stubs.empty()) { in emitNonLazyStubs()
737 for (auto &Stub : Stubs) in emitNonLazyStubs()
740 Stubs.clear(); in emitNonLazyStubs()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMAsmPrinter.cpp524 MachineModuleInfoMachO::SymbolListTy Stubs = MMIMacho.GetGVStubList(); in EmitEndOfAsmFile() local
526 if (!Stubs.empty()) { in EmitEndOfAsmFile()
531 for (auto &Stub : Stubs) in EmitEndOfAsmFile()
534 Stubs.clear(); in EmitEndOfAsmFile()
538 Stubs = MMIMacho.GetThreadLocalGVStubList(); in EmitEndOfAsmFile()
539 if (!Stubs.empty()) { in EmitEndOfAsmFile()
544 for (auto &Stub : Stubs) in EmitEndOfAsmFile()
547 Stubs.clear(); in EmitEndOfAsmFile()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDAsmPrinter.cpp1460 MachineModuleInfoELF::SymbolListTy Stubs = MMIELF.GetGVStubList(); in doFinalization() local
1461 if (!Stubs.empty()) { in doFinalization()
1466 for (const auto &Stub : Stubs) { in doFinalization()
1479 MachineModuleInfoCOFF::SymbolListTy Stubs = MMICOFF.GetGVStubList(); in doFinalization() local
1480 if (!Stubs.empty()) { in doFinalization()
1483 for (const auto &Stub : Stubs) { in doFinalization()
/freebsd-11-stable/contrib/mdocml/
HDlib.in112 LINE("librumpclient", "Clientside Stubs for rump Kernel Remote Protocols (librumpclient, \\-lrumpcl…
/freebsd-11-stable/contrib/gdb/gdb/doc/
HDgdb.info-31699 output SEQUENCE-IDs. Stubs that handle packets added since GDB 5.0
1978 followed by a `,' or `;' separated list. Stubs must ensure that
HDgdbint.texinfo4281 @section Standard Protocol and Remote Stubs
HDgdb.texinfo19556 has never output @var{sequence-id}s. Stubs that handle packets added
19934 be followed by a @samp{,} or @samp{;} separated list. Stubs must ensure
/freebsd-11-stable/contrib/gcc/cp/
HDChangeLog-19942466 * typeck.c (build_{static,reinterpret,const_cast): Stubs that just
/freebsd-11-stable/contrib/binutils/bfd/
HDChangeLog-94959 (ppc_elf_got16_{inner,reloc}): Stubs for real GOT support.