Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:RegsToSpill

175   SmallVector<unsigned, 8> RegsToSpill;
211 bool isRegToSpill(unsigned Reg) { return is_contained(RegsToSpill, Reg); }
318 RegsToSpill.assign(1, Reg);
338 RegsToSpill.push_back(SnipReg);
612 for (unsigned Reg : RegsToSpill) {
633 for (unsigned Reg : RegsToSpill) {
654 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA);
663 for (unsigned Reg : RegsToSpill) {
673 RegsToSpill[ResultPos++] = Reg;
675 RegsToSpill.erase(RegsToSpill.begin() + ResultPos, RegsToSpill.end());
676 LLVM_DEBUG(dbgs() << RegsToSpill.size()
1042 for (unsigned Reg : RegsToSpill)
1047 // Spill around uses of all RegsToSpill.
1048 for (unsigned Reg : RegsToSpill)
1054 Edit->eliminateDeadDefs(DeadDefs, RegsToSpill, AA);
1058 for (unsigned Reg : RegsToSpill) {
1071 for (unsigned Reg : RegsToSpill)
1097 if (!RegsToSpill.empty())