Lines Matching refs:phases

333 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,  in getFinalPhase()
336 phases::ID FinalPhase; in getFinalPhase()
344 FinalPhase = phases::Preprocess; in getFinalPhase()
353 FinalPhase = phases::Precompile; in getFinalPhase()
364 FinalPhase = phases::Compile; in getFinalPhase()
368 FinalPhase = phases::Backend; in getFinalPhase()
372 FinalPhase = phases::Assemble; in getFinalPhase()
375 FinalPhase = phases::IfsMerge; in getFinalPhase()
379 FinalPhase = phases::Link; in getFinalPhase()
2825 typedef const llvm::SmallVectorImpl<phases::ID> PhasesTy;
2867 phases::ID CurPhase, phases::ID FinalPhase, in getDeviceDependences()
3255 phases::ID CurPhase, phases::ID FinalPhase, in getDeviceDependences()
3276 if (CompileDeviceOnly || CurPhase == phases::Backend) { in getDeviceDependences()
3292 if (Ph == phases::Assemble) in getDeviceDependences()
3338 } else if (CurPhase > phases::Backend) { in getDeviceDependences()
3345 assert(CurPhase < phases::Backend && "Generating single CUDA " in getDeviceDependences()
3429 phases::ID CurPhase, phases::ID FinalPhase, in getDeviceDependences()
3441 assert(((CurPhase == phases::Link && Relocatable) || in getDeviceDependences()
3449 if (!Relocatable && CurPhase == phases::Backend && !EmitLLVM && in getDeviceDependences()
3481 C, Args, phases::Backend, CudaDeviceActions[I], in getDeviceDependences()
3484 C, Args, phases::Assemble, BackendAction, in getDeviceDependences()
3525 } else if (CurPhase == phases::Link) { in getDeviceDependences()
3567 (!ShouldLink && CurPhase == phases::Assemble))) in getDeviceDependences()
3698 phases::ID CurPhase, phases::ID FinalPhase, in addDeviceDependencesToHostAction()
3954 phases::ID FinalPhase = getFinalPhase(Args, &FinalPhaseArg); in handleArguments()
3956 if (FinalPhase == phases::Link) { in handleArguments()
3987 if (FinalPhase == phases::Preprocess || Args.hasArg(options::OPT__SLASH_Y_)) { in handleArguments()
4007 phases::ID InitialPhase = PL[0]; in handleArguments()
4026 else if (InitialPhase == phases::Compile && in handleArguments()
4045 if (FinalPhase >= phases::Compile) { in handleArguments()
4049 for (phases::ID Phase : types::getCompilationPhases(HeaderType)) in handleArguments()
4065 if (FinalPhase == phases::Link && LastPLSize == 1) { in handleArguments()
4150 for (phases::ID Phase : PL) { in BuildActions()
4160 if (Phase == phases::Link) { in BuildActions()
4176 if (Phase == phases::IfsMerge) { in BuildActions()
4183 if (Phase == phases::Precompile && ExtractAPIAction) { in BuildActions()
4234 if (getFinalPhase(Args, &FinalPhaseArg) == phases::Link) in BuildActions()
4268 Args.hasArg(options::OPT_c) ? phases::Compile : phases::IfsMerge); in BuildActions()
4290 case phases::Compile: { in BuildActions()
4300 case phases::IfsMerge: { in BuildActions()
4533 getFinalPhase(Args) == phases::Preprocess)) in BuildOffloadingActions()
4575 for (phases::ID Phase : PL) { in BuildOffloadingActions()
4576 if (Phase == phases::Link) { in BuildOffloadingActions()
4676 Compilation &C, const ArgList &Args, phases::ID Phase, Action *Input, in ConstructPhaseAction()
4683 if (Phase == phases::Assemble && Input->getType() != types::TY_PP_Asm) in ConstructPhaseAction()
4688 case phases::Link: in ConstructPhaseAction()
4690 case phases::IfsMerge: in ConstructPhaseAction()
4692 case phases::Preprocess: { in ConstructPhaseAction()
4716 case phases::Precompile: { in ConstructPhaseAction()
4742 case phases::Compile: { in ConstructPhaseAction()
4764 case phases::Backend: { in ConstructPhaseAction()
4802 case phases::Assemble: in ConstructPhaseAction()