Lines Matching defs:Phase
4090 for (phases::ID Phase : types::getCompilationPhases(HeaderType))
4091 ClangClPch = ConstructPhaseAction(C, Args, Phase, ClangClPch);
4105 // FIXME: Understand why the last Phase List length is used here.
4191 for (phases::ID Phase : PL) {
4196 Current, InputArg, Phase, PL.back(), FullPL);
4201 if (Phase == phases::Link) {
4202 assert(Phase == PL.back() && "linking must be final compilation step.");
4214 // the final Phase in the pipeline. Perhaps the merged could just merge
4215 // and then pass an artifact of some sort to the Link Phase.
4217 if (Phase == phases::IfsMerge) {
4218 assert(Phase == PL.back() && "merging must be final compilation step.");
4224 if (Phase == phases::Precompile && ExtractAPIAction) {
4234 Action *NewCurrent = ConstructPhaseAction(C, Args, Phase, Current);
4326 for (auto Phase : PhaseList) {
4327 switch (Phase) {
4342 assert(Phase == PhaseList.back() &&
4629 for (phases::ID Phase : PL) {
4630 if (Phase == phases::Link) {
4631 assert(Phase == PL.back() && "linking must be final compilation step.");
4643 A = ConstructPhaseAction(C, Args, Phase, A, Kind);
4752 Compilation &C, const ArgList &Args, phases::ID Phase, Action *Input,
4759 if (Phase == phases::Assemble && Input->getType() != types::TY_PP_Asm)
4763 switch (Phase) {