Lines Matching defs:Phase
4299 for (phases::ID Phase : types::getCompilationPhases(HeaderType))
4300 ClangClPch = ConstructPhaseAction(C, Args, Phase, ClangClPch);
4408 for (phases::ID Phase : PL) {
4413 Current, InputArg, Phase, PL.back(), FullPL);
4418 if (Phase == phases::Link) {
4419 assert(Phase == PL.back() && "linking must be final compilation step.");
4431 // the final Phase in the pipeline. Perhaps the merged could just merge
4432 // and then pass an artifact of some sort to the Link Phase.
4434 if (Phase == phases::IfsMerge) {
4435 assert(Phase == PL.back() && "merging must be final compilation step.");
4441 if (Phase == phases::Precompile && ExtractAPIAction) {
4451 Action *NewCurrent = ConstructPhaseAction(C, Args, Phase, Current);
4543 for (auto Phase : PhaseList) {
4544 switch (Phase) {
4559 assert(Phase == PhaseList.back() &&
4864 for (phases::ID Phase : PL) {
4865 if (Phase == phases::Link) {
4866 assert(Phase == PL.back() && "linking must be final compilation step.");
4872 if (Kind == Action::OFK_SYCL && Phase == phases::Assemble)
4883 A = ConstructPhaseAction(C, Args, Phase, A, Kind);
4992 Compilation &C, const ArgList &Args, phases::ID Phase, Action *Input,
4999 if (Phase == phases::Assemble && Input->getType() != types::TY_PP_Asm)
5004 if (Args.hasArg(options::OPT_sycl_link) && Phase != phases::Link)
5008 switch (Phase) {