Lines Matching refs:SRegs
1562 BitVector SRegs(Hexagon::NUM_TARGET_REGS); in assignCalleeSavedSpillSlots() local
1575 SRegs[SR] = true; in assignCalleeSavedSpillSlots()
1578 LLVM_DEBUG(dbgs() << "SRegs.1: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1607 SRegs[SR] = false; in assignCalleeSavedSpillSlots()
1611 LLVM_DEBUG(dbgs() << "SRegs.2: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1619 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1637 SRegs |= TmpSup; in assignCalleeSavedSpillSlots()
1638 LLVM_DEBUG(dbgs() << "SRegs.4: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1643 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1646 if (!SRegs[SR]) in assignCalleeSavedSpillSlots()
1648 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1652 LLVM_DEBUG(dbgs() << "SRegs.5: "; dump_registers(SRegs, *TRI); in assignCalleeSavedSpillSlots()
1665 if (!SRegs[S->Reg]) in assignCalleeSavedSpillSlots()
1671 SRegs[S->Reg] = false; in assignCalleeSavedSpillSlots()
1677 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()
1687 SRegs[R] = false; in assignCalleeSavedSpillSlots()
1706 for (int x = SRegs.find_first(); x >= 0; x = SRegs.find_next(x)) { in assignCalleeSavedSpillSlots()