Lines Matching refs:SRegs
1618 BitVector SRegs(Hexagon::NUM_TARGET_REGS); in assignCalleeSavedSpillSlots() local
1631 SRegs[*SR] = true; in assignCalleeSavedSpillSlots()
1634 LLVM_DEBUG(dbgs() << "SRegs.1: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1643 SRegs[*SR] = false; in assignCalleeSavedSpillSlots()
1647 LLVM_DEBUG(dbgs() << "SRegs.2: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1655 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1673 SRegs |= TmpSup; in assignCalleeSavedSpillSlots()
1674 LLVM_DEBUG(dbgs() << "SRegs.4: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1679 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1682 if (!SRegs[*SR]) in assignCalleeSavedSpillSlots()
1684 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1688 LLVM_DEBUG(dbgs() << "SRegs.5: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1701 if (!SRegs[S->Reg]) in assignCalleeSavedSpillSlots()
1707 SRegs[S->Reg] = false; in assignCalleeSavedSpillSlots()
1713 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1723 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1742 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()