Home
last modified time | relevance | path

Searched refs:osd (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DLinkerScript.cpp651 OutputSection *osec = &osd->osec; in processSectionCommands()
672 if (osd->osec.partition == 1 && osd->osec.sectionIndex == UINT32_MAX) in processSectionCommands()
673 sectionCommands.push_back(osd); in processSectionCommands()
707 if (osd->osec.name == name) in findByName()
708 return &osd->osec; in findByName()
714 osd->osec.recordSection(isec); in createSection()
715 return osd; in createSection()
748 return osd; in addInputSec()
818 v.push_back(&osd->osec); in addInputSec()
819 return osd; in addInputSec()
[all …]
H A DWriter.cpp276 if (osd->osec.name == name && osd->osec.partition == partition) in findSection()
277 return &osd->osec; in findSection()
723 if (!osd) in addSectionSymbols()
725 OutputSection &osec = osd->osec; in addSectionSymbols()
1134 auto *osd = dyn_cast<OutputDesc>(b); in getRankProximity() local
1135 return (osd && osd->osec.hasInputSections) in getRankProximity()
1200 return osd && osd->osec.hasInputSections; in findOrphanPos()
1449 sortSection(osd->osec, order); in sortInputSections()
1466 osd->osec.sortRank = getSectionRank(osd->osec); in sortSections()
1708 OutputSection *osec = &osd->osec; in finalizeAddressDependentContent()
[all …]
H A DScriptParser.cpp542 OutputDesc *osd = readOverlaySectionDescription(); in readOverlay() local
543 osd->osec.addrExpr = addrExpr; in readOverlay()
545 osd->osec.lmaExpr = [=] { return prev->getLMA() + prev->size; }; in readOverlay()
547 osd->osec.lmaExpr = lmaExpr; in readOverlay()
548 v.push_back(osd); in readOverlay()
549 prev = &osd->osec; in readOverlay()
596 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in readSections() local
597 osd->osec.relro = false; in readSections()
889 osd->osec.inOverlay = true; in readOverlaySectionDescription()
896 osd->osec.commands.push_back( in readOverlaySectionDescription()
[all …]
H A DICF.cpp571 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in run() local
572 for (SectionCommand *subCmd : osd->osec.commands) in run()
H A DDriver.cpp2779 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in link() local
2780 osd->osec.finalizeInputSections(); in link()
/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Davoid-infinite-recursion-1.ll23 %12 = type <{ %struct.osd*, %struct.osd** }> ; type %12
105 %struct.osd = type <{ i32, i8, i8, i8, i8, i8**, %12 }>
112 …32, i32, i32, %10, %9, %struct.prison*, %struct.mtx, %struct.task, %struct.osd, %struct.cpuset*, %…
139 …i32, i8, i8, i8, i8, i64, i32, [20 x i8], %struct.file*, i32, i32, %struct.osd, i8, i8, i8, i8, i8…