Home | History | Annotate | Download | only in Driver

Lines Matching full:phases

155 // affect the phase, starting with the earliest phases, and record which
157 phases::ID Driver::getFinalPhase(const DerivedArgList &DAL,
160 phases::ID FinalPhase;
167 FinalPhase = phases::Preprocess;
179 FinalPhase = phases::Compile;
183 FinalPhase = phases::Backend;
187 FinalPhase = phases::Assemble;
191 FinalPhase = phases::Link;
1386 phases::ID FinalPhase = getFinalPhase(Args, &FinalPhaseArg);
1388 if (FinalPhase == phases::Link && Args.hasArg(options::OPT_emit_llvm)) {
1433 llvm::SmallVector<phases::ID, phases::MaxNumberOfPhases> PL;
1443 phases::ID InitialPhase = PL[0];
1459 else if (InitialPhase == phases::Compile &&
1460 FinalPhase == phases::Preprocess &&
1473 phases::ID CudaInjectionPhase = FinalPhase;
1475 if (Phase <= FinalPhase && Phase == phases::Compile) {
1482 for (SmallVectorImpl<phases::ID>::iterator i = PL.begin(), e = PL.end();
1484 phases::ID Phase = *i;
1491 if (Phase == phases::Link) {
1500 if (Phase == phases::Assemble && Current->getType() != types::TY_PP_Asm)
1528 if (FinalPhase == phases::Link && PL.size() == 1) {
1543 phases::ID Phase,
1548 case phases::Link:
1550 case phases::Preprocess: {
1566 case phases::Precompile: {
1574 case phases::Compile: {
1602 case phases::Backend: {
1616 case phases::Assemble:
1744 // that's the case and update CollapsedCHA if we combine phases.
1766 // that's the case and update CollapsedCHA if we combine phases.