Home | History | Annotate | Download | only in CodeGen

Lines Matching full:redefs

198                         SmallSet<unsigned, 4> &Redefs,
202 SmallSet<unsigned, 4> &Redefs,
959 static void InitPredRedefs(MachineBasicBlock *BB, SmallSet<unsigned,4> &Redefs,
964 Redefs.insert(Reg);
967 Redefs.insert(*Subreg);
971 static void UpdatePredRedefs(MachineInstr *MI, SmallSet<unsigned,4> &Redefs,
985 Redefs.erase(Reg);
987 Redefs.erase(*SR);
992 if (Redefs.count(Reg)) {
998 Redefs.insert(Reg);
1000 Redefs.insert(*SR);
1007 SmallSet<unsigned,4> &Redefs,
1010 UpdatePredRedefs(I, Redefs, TRI);
1041 SmallSet<unsigned, 4> Redefs;
1042 InitPredRedefs(CvtBBI->BB, Redefs, TRI);
1043 InitPredRedefs(NextBBI->BB, Redefs, TRI);
1049 CopyAndPredicateBlock(BBI, *CvtBBI, Cond, Redefs);
1051 PredicateBlock(*CvtBBI, CvtBBI->BB->end(), Cond, Redefs);
1132 SmallSet<unsigned, 4> Redefs;
1133 InitPredRedefs(CvtBBI->BB, Redefs, TRI);
1134 InitPredRedefs(NextBBI->BB, Redefs, TRI);
1141 CopyAndPredicateBlock(BBI, *CvtBBI, Cond, Redefs, true);
1145 PredicateBlock(*CvtBBI, CvtBBI->BB->end(), Cond, Redefs);
1251 SmallSet<unsigned, 4> Redefs;
1252 InitPredRedefs(BBI1->BB, Redefs, TRI);
1279 UpdatePredRedefs(BBI1->BB->begin(), DI1, Redefs, TRI);
1355 PredicateBlock(*BBI1, BBI1->BB->end(), *Cond1, Redefs, &RedefsByFalse);
1358 PredicateBlock(*BBI2, DI2, *Cond2, Redefs);
1432 SmallSet<unsigned, 4> &Redefs,
1458 UpdatePredRedefs(I, Redefs, TRI, true);
1475 SmallSet<unsigned, 4> &Redefs,
1505 UpdatePredRedefs(MI, Redefs, TRI, true);