| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldCOFFX86_64.h | 146 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 225 TargetOffset = getDLLImportOffset(SectionID, Stubs, TargetName); in processRelocationRef() 251 SectionID, TargetName, Offset, RelType, Addend, Stubs); in processRelocationRef()
|
| H A D | RuntimeDyldCOFFAArch64.h | 102 StubMap &Stubs) { in generateRelocationStub() argument 112 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() 113 if (Stub == Stubs.end()) { in generateRelocationStub() 118 Stubs[OriginalRelValueRef] = StubOffset; in generateRelocationStub() 145 StubMap &Stubs) override { in processRelocationRef() argument 178 TargetOffset = getDLLImportOffset(SectionID, Stubs, TargetName); in processRelocationRef() 204 SectionID, TargetName, Offset, RelType, Addend, Stubs); in processRelocationRef()
|
| H A D | RuntimeDyldMachOX86_64.h | 36 StubMap &Stubs) override { in processRelocationRef() argument 73 processGOTRelocation(RE, Value, Stubs); in processRelocationRef() 129 RelocationValueRef &Value, StubMap &Stubs) { in processGOTRelocation() argument 134 RuntimeDyldMachO::StubMap::const_iterator i = Stubs.find(Value); in processGOTRelocation() 136 if (i != Stubs.end()) { in processGOTRelocation() 139 Stubs[Value] = Section.getStubOffset(); in processGOTRelocation()
|
| H A D | RuntimeDyldMachOARM.h | 103 StubMap &Stubs) override { in processRelocationRef() argument 190 processBranchRelocation(RE, Value, Stubs); in processRelocationRef() 306 StubMap &Stubs) { in processBranchRelocation() argument 310 RuntimeDyldMachO::StubMap::const_iterator i = Stubs.find(Value); in processBranchRelocation() 312 if (i != Stubs.end()) { in processBranchRelocation() 317 Stubs[Value] = Section.getStubOffset(); in processBranchRelocation()
|
| H A D | RuntimeDyldMachOAArch64.h | 276 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()
|
| H A D | RuntimeDyldCOFFI386.h | 41 StubMap &Stubs) override { in processRelocationRef() argument 65 TargetOffset = getDLLImportOffset(SectionID, Stubs, TargetName, true); in processRelocationRef()
|
| H A D | RuntimeDyldCOFFThumb.h | 63 StubMap &Stubs) override { in processRelocationRef() argument 111 TargetOffset = getDLLImportOffset(SectionID, Stubs, TargetName, true); in processRelocationRef()
|
| H A D | RuntimeDyldMachOI386.h | 36 StubMap &Stubs) override { in processRelocationRef() argument
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldCOFF.cpp | 82 uint64_t RuntimeDyldCOFF::getDLLImportOffset(unsigned SectionID, StubMap &Stubs, in getDLLImportOffset() argument 89 auto I = Stubs.find(Reloc); in getDLLImportOffset() 90 if (I != Stubs.end()) { in getDLLImportOffset() 99 Stubs[Reloc] = EntryOffset; in getDLLImportOffset()
|
| H A D | RuntimeDyldELF.cpp | 1169 if (i != Stubs.end()) { in resolveAArch64Branch() 1177 Stubs[Value] = Section.getStubOffset(); in resolveAArch64Branch() 1335 if (i != Stubs.end()) { in processRelocationRef() 1344 Stubs[Value] = Section.getStubOffset(); in processRelocationRef() 1390 if (i != Stubs.end()) { in processRelocationRef() 1485 if (i != Stubs.end()) { in processRelocationRef() 1593 if (i != Stubs.end()) { in processRelocationRef() 1725 if (i != Stubs.end()) { in processRelocationRef() 1739 Stubs[Value] = StubOffset; in processRelocationRef() 1779 if (i != Stubs.end()) { in processRelocationRef() [all …]
|
| H A D | RuntimeDyldELF.h | 46 relocation_iterator RelI, StubMap &Stubs); 193 StubMap &Stubs) override;
|
| H A D | RuntimeDyldCOFF.h | 47 uint64_t getDLLImportOffset(unsigned SectionID, StubMap &Stubs,
|
| H A D | RuntimeDyld.cpp | 362 StubMap Stubs; in loadObjectImpl() local 389 if (auto IOrErr = processRelocationRef(SectionID, I, Obj, LocalSections, Stubs)) in loadObjectImpl() 399 for (auto &KV : Stubs) { in loadObjectImpl()
|
| H A D | RuntimeDyldImpl.h | 410 StubMap &Stubs) = 0;
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | LongJmp.cpp | 103 Stubs[&Func].insert(StubBB.get()); in createNewStub() 193 auto LocalStubsIter = Stubs.find(&Func); in replaceTargetWithStub() 203 } else if (LocalStubsIter != Stubs.end() && in replaceTargetWithStub() 422 auto Iter = Stubs.find(&Func); in usesStub() 423 if (Iter != Stubs.end()) in usesStub() 546 if (Stubs[&Func].count(&BB)) in relax() 598 if (!Stubs[&Func].count(&BB) || !BB.isValid()) in relax()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LazyReexports.cpp | 210 SymbolMap Stubs; in materialize() local 212 Stubs[Alias.first] = ISManager.findStub(*Alias.first, false); in materialize() 215 cantFail(R->notifyResolved(Stubs)); in materialize()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86AsmPrinter.cpp | 777 MachineModuleInfoMachO::SymbolListTy Stubs; in emitNonLazyStubs() local 780 Stubs = MMIMacho.GetGVStubList(); in emitNonLazyStubs() 781 if (!Stubs.empty()) { in emitNonLazyStubs() 786 for (auto &Stub : Stubs) in emitNonLazyStubs() 789 Stubs.clear(); in emitNonLazyStubs()
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | LongJmp.h | 50 DenseMap<const BinaryFunction *, std::set<const BinaryBasicBlock *>> Stubs; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 534 MachineModuleInfoMachO::SymbolListTy Stubs = MMIMacho.GetGVStubList(); in emitEndOfAsmFile() local 536 if (!Stubs.empty()) { in emitEndOfAsmFile() 541 for (auto &Stub : Stubs) in emitEndOfAsmFile() 544 Stubs.clear(); in emitEndOfAsmFile() 548 Stubs = MMIMacho.GetThreadLocalGVStubList(); in emitEndOfAsmFile() 549 if (!Stubs.empty()) { in emitEndOfAsmFile() 554 for (auto &Stub : Stubs) in emitEndOfAsmFile() 557 Stubs.clear(); in emitEndOfAsmFile()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/X86/ |
| H A D | regcoalescing-clears-dead-dbgvals.mir | 33 ; Stubs to appease the MIR parser
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 1998 MachineModuleInfoELF::SymbolListTy Stubs = MMIELF.GetGVStubList(); in doFinalization() local 1999 if (!Stubs.empty()) { in doFinalization() 2004 for (const auto &Stub : Stubs) { in doFinalization() 2017 MachineModuleInfoCOFF::SymbolListTy Stubs = MMICOFF.GetGVStubList(); in doFinalization() local 2018 if (!Stubs.empty()) { in doFinalization() 2021 for (const auto &Stub : Stubs) { in doFinalization()
|
| /llvm-project-15.0.7/openmp/runtime/ |
| H A D | CMakeLists.txt | 87 "Performance,Profiling,Stubs library (normal/profile/stubs)")
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | dead-strip.s | 182 ## Stubs smoke check: There should be two stubs entries, not four, but we
|