Lines Matching refs:Phase
150 // affect the phase, starting with the earliest phases, and record which
151 // option we used to determine the final phase.
1092 // FIXME: Clean this up if we move the phase sequence into the type.
1177 // If the first step comes after the final phase we are doing as part of
1188 // Special case when final phase determined by binary name, rather than
1216 phases::ID Phase = *i;
1219 if (Phase > FinalPhase)
1223 if (Phase == phases::Link) {
1229 // Some types skip the assembler phase (e.g., llvm-bc), but we can't
1232 if (Phase == phases::Assemble && Current->getType() != types::TY_PP_Asm)
1236 Current.reset(ConstructPhaseAction(Args, Phase, Current.take()));
1256 Action *Driver::ConstructPhaseAction(const ArgList &Args, phases::ID Phase,
1258 llvm::PrettyStackTraceString CrashInfo("Constructing phase actions");
1260 switch (Phase) {
1312 llvm_unreachable("invalid phase in ConstructPhaseAction");