Lines Matching refs:SRegs
1245 BitVector SRegs(Hexagon::NUM_TARGET_REGS); in assignCalleeSavedSpillSlots() local
1258 SRegs[*SR] = true; in assignCalleeSavedSpillSlots()
1261 DEBUG(dbgs() << "SRegs.1: "; dump_registers(SRegs, *TRI); dbgs() << "\n"); in assignCalleeSavedSpillSlots()
1269 SRegs[*SR] = false; in assignCalleeSavedSpillSlots()
1272 DEBUG(dbgs() << "SRegs.2: "; dump_registers(SRegs, *TRI); dbgs() << "\n"); in assignCalleeSavedSpillSlots()
1279 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1296 SRegs |= TmpSup; in assignCalleeSavedSpillSlots()
1297 DEBUG(dbgs() << "SRegs.4: "; dump_registers(SRegs, *TRI); dbgs() << "\n"); in assignCalleeSavedSpillSlots()
1301 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1304 if (!SRegs[*SR]) in assignCalleeSavedSpillSlots()
1306 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1310 DEBUG(dbgs() << "SRegs.5: "; dump_registers(SRegs, *TRI); dbgs() << "\n"); in assignCalleeSavedSpillSlots()
1321 if (!SRegs[S->Reg]) in assignCalleeSavedSpillSlots()
1327 SRegs[S->Reg] = false; in assignCalleeSavedSpillSlots()
1333 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1343 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1362 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()