Searched refs:InitSections (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | XCOFFEmitter.cpp | 84 std::vector<XCOFFYAML::Section> InitSections = Obj.Sections; member in __anon60cb6a2e0111::XCOFFWriter 110 for (XCOFFYAML::Section &InitSection : InitSections) { in initRelocations() 147 for (uint16_t I = 0, E = InitSections.size(); I < E; ++I) { in initSectionHeaders() 149 if (InitSections[I].SectionName.size() && in initSectionHeaders() 150 !SectionIndexMap[InitSections[I].SectionName]) { in initSectionHeaders() 152 SectionIndexMap[InitSections[I].SectionName] = I + 1; in initSectionHeaders() 160 if (!InitSections[I].Size) in initSectionHeaders() 161 InitSections[I].Size = InitSections[I].SectionData.binary_size(); in initSectionHeaders() 174 switch (InitSections[I].Flags) { in initSectionHeaders() 176 CurrentEndDataAddr = InitSections[I].Address + InitSections[I].Size; in initSectionHeaders() [all …]
|
| /src/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | elfnix_platform.h | 50 std::vector<std::pair<std::string, SectionList>> InitSections; member 113 MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in size() 119 OB, MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in serialize() 125 IB, MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in deserialize()
|
| H A D | elfnix_platform.cpp | 419 std::sort(MOJDIs.InitSections.begin(), MOJDIs.InitSections.end(), in initializeJITDylib() 424 for (auto &Entry : MOJDIs.InitSections) in initializeJITDylib()
|
| H A D | macho_platform.cpp | 1090 std::vector<span<void (*)()>> InitSections; in runModInits() local 1091 InitSections.reserve(JDS.ModInitsSections.numNewSections()); in runModInits() 1098 [&](span<void (*)()> Inits) { InitSections.push_back(Inits); }); in runModInits() 1101 for (auto InitSec : InitSections) in runModInits()
|
| /src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ELFNixPlatform.h | 43 StringMap<SectionList> InitSections; member 219 ArrayRef<jitlink::Section *> InitSections); 292 MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in size() 298 OB, MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in serialize() 304 IB, MOJDIs.Name, MOJDIs.DSOHandleAddress, MOJDIs.InitSections); in deserialize()
|
| /src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ELFNixPlatform.cpp | 533 JITDylib &JD, ArrayRef<jitlink::Section *> InitSections) { in registerInitInfo() argument 558 for (auto *Sec : InitSections) { in registerInitInfo() 561 InitSeq->InitSections[Sec->getName()].push_back(R.getRange()); in registerInitInfo() 776 SmallVector<jitlink::Section *> InitSections; in registerInitSections() local 782 InitSections.push_back(&Sec); in registerInitSections() 789 for (auto *Sec : InitSections) { in registerInitSections() 795 return MP.registerInitInfo(JD, InitSections); in registerInitSections()
|