Lines Matching refs:Cmd
1057 static bool shouldSkip(BaseCommand *Cmd) { in shouldSkip() argument
1058 if (auto *Assign = dyn_cast<SymbolAssignment>(Cmd)) in shouldSkip()
1090 auto IsOutputSec = [](BaseCommand *Cmd) { return isa<OutputSection>(Cmd); }; in findOrphanPos() argument
1366 std::find_if(I, E, [](BaseCommand *Cmd) { return !shouldSkip(Cmd); }); in sortSections() argument
1379 auto End = std::find_if(NonScriptI + 1, E, [=](BaseCommand *Cmd) { in sortSections() argument
1380 return cast<OutputSection>(Cmd)->SortRank != Rank; in sortSections()
1933 if (OutputSection *Cmd = findSection(".interp")) in createPhdrs() local
1934 AddHdr(PT_INTERP, Cmd->getPhdrFlags())->add(Cmd); in createPhdrs()
2015 if (OutputSection *Cmd = findSection(".openbsd.randomdata")) in createPhdrs() local
2016 AddHdr(PT_OPENBSD_RANDOMIZE, Cmd->getPhdrFlags())->add(Cmd); in createPhdrs()
2052 auto I = llvm::find_if(OutputSections, [](OutputSection *Cmd) { in addPtArmExid() argument
2053 return Cmd->Type == SHT_ARM_EXIDX; in addPtArmExid()
2068 auto PageAlign = [](OutputSection *Cmd) { in fixSectionAlignments() argument
2069 if (Cmd && !Cmd->AddrExpr) in fixSectionAlignments()
2070 Cmd->AddrExpr = [=] { in fixSectionAlignments()
2093 OutputSection *Cmd = (*(I + 1)); in fixSectionAlignments() local
2094 if (needsPtLoad(Cmd)) in fixSectionAlignments()
2095 PageAlign(Cmd); in fixSectionAlignments()