Lines Matching defs:osd
297 if (auto *osd = dyn_cast<OutputDesc>(cmd))
298 if (osd->osec.name == name && osd->osec.partition == partition)
299 return &osd->osec;
500 auto *osd = dyn_cast<OutputDesc>(cmd);
501 if (!osd)
503 OutputSection &osec = osd->osec;
905 auto *osd = dyn_cast<OutputDesc>(b);
906 return (osd && osd->osec.hasInputSections)
907 ? llvm::countl_zero(a->sortRank ^ osd->osec.sortRank)
975 auto *osd = dyn_cast<OutputDesc>(cmd);
976 return osd && osd->osec.hasInputSections;
1234 if (auto *osd = dyn_cast<OutputDesc>(cmd))
1235 sortSection(osd->osec, order);
1251 if (auto *osd = dyn_cast<OutputDesc>(cmd))
1252 osd->osec.sortRank = getSectionRank(osd->osec);
1316 if (auto *osd = dyn_cast<OutputDesc>(cmd))
1317 return osd->osec.sectionIndex == UINT32_MAX;
1540 if (auto *osd = dyn_cast<OutputDesc>(cmd)) {
1541 OutputSection *osec = &osd->osec;
1705 if (auto *osd = dyn_cast<OutputDesc>(cmd))
1706 addStartStopSymbols(osd->osec);
1889 if (auto *osd = dyn_cast<OutputDesc>(cmd)) {
1890 OutputSection *osec = &osd->osec;