Lines Matching defs:isd
717 if (auto *isd = dyn_cast<InputSectionDescription>(base))
718 return !isd->sections.empty();
1267 sortISDBySectionOrder(InputSectionDescription *isd,
1273 for (InputSection *isec : isd->sections) {
1321 isd->sections.clear();
1323 isd->sections.push_back(isec);
1325 isd->sections.push_back(p.first);
1327 isd->sections.push_back(isec);
1362 auto *isd = cast<InputSectionDescription>(sec->sectionCommands[0]);
1363 llvm::stable_sort(isd->sections,
1375 if (auto *isd = dyn_cast<InputSectionDescription>(b))
1376 sortISDBySectionOrder(isd, order);
1529 if (auto *isd = dyn_cast<InputSectionDescription>(base)) {
1530 for (InputSection *&isec : isd->sections) {
1653 if (auto *isd = dyn_cast<InputSectionDescription>(b))
1654 llvm::erase_if(isd->sections,