Home | History | Annotate | Download | only in CodeGen

Lines Matching full:redefs

200                         SmallSet<unsigned, 4> &Redefs,
204 SmallSet<unsigned, 4> &Redefs,
967 static void InitPredRedefs(MachineBasicBlock *BB, SmallSet<unsigned,4> &Redefs,
972 Redefs.insert(Reg);
974 Redefs.insert(*SubRegs);
978 static void UpdatePredRedefs(MachineInstr *MI, SmallSet<unsigned,4> &Redefs,
992 Redefs.erase(Reg);
994 Redefs.erase(*SubRegs);
999 if (!Redefs.insert(Reg)) {
1007 Redefs.insert(*SubRegs);
1014 SmallSet<unsigned,4> &Redefs,
1017 UpdatePredRedefs(I, Redefs, TRI);
1048 SmallSet<unsigned, 4> Redefs;
1049 InitPredRedefs(CvtBBI->BB, Redefs, TRI);
1050 InitPredRedefs(NextBBI->BB, Redefs, TRI);
1056 CopyAndPredicateBlock(BBI, *CvtBBI, Cond, Redefs);
1058 PredicateBlock(*CvtBBI, CvtBBI->BB->end(), Cond, Redefs);
1139 SmallSet<unsigned, 4> Redefs;
1140 InitPredRedefs(CvtBBI->BB, Redefs, TRI);
1141 InitPredRedefs(NextBBI->BB, Redefs, TRI);
1148 CopyAndPredicateBlock(BBI, *CvtBBI, Cond, Redefs, true);
1152 PredicateBlock(*CvtBBI, CvtBBI->BB->end(), Cond, Redefs);
1258 SmallSet<unsigned, 4> Redefs;
1259 InitPredRedefs(BBI1->BB, Redefs, TRI);
1286 UpdatePredRedefs(BBI1->BB->begin(), DI1, Redefs, TRI);
1362 PredicateBlock(*BBI1, BBI1->BB->end(), *Cond1, Redefs, &RedefsByFalse);
1365 PredicateBlock(*BBI2, DI2, *Cond2, Redefs);
1439 SmallSet<unsigned, 4> &Redefs,
1465 UpdatePredRedefs(I, Redefs, TRI, true);
1482 SmallSet<unsigned, 4> &Redefs,
1512 UpdatePredRedefs(MI, Redefs, TRI, true);