Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:Phis

157       if (!StmtB)   // OB is a phi and phis dominate statements.
169 // Both are phis. There is no ordering between phis (in terms of
242 // Collect all defined registers. Do not consider phis to be defining
327 NodeList Phis;
332 Phis.insert(Phis.end(), Ps.begin(), Ps.end());
337 std::vector<NodeId> PhiUQ; // Work list of phis for upward propagation.
339 // Go over all phis.
340 for (NodeAddr<PhiNode*> PhiA : Phis) {
420 // Collect the phis that are among the reaching defs of these uses.
466 // phis (1) and (2) is restricted to R1:0 minus R1, i.e. R0.
587 auto Phis = BA.Addr->members_if(DFG.IsCode<NodeAttrs::Phi>, DFG);
588 for (NodeAddr<PhiNode*> PA : Phis) {
616 } // for P : Phis