Searched refs:CalleeSaves (Results 1 – 5 of 5) sorted by relevance
64 BitVector &CalleeSaves) const { in getCalleeSaves()66 CalleeSaves.resize(TRI.getNumRegs()); in getCalleeSaves()73 CalleeSaves.set(Info.getReg()); in getCalleeSaves()
66 BitVector &CalleeSaves) const { in getCalleeSaves()68 CalleeSaves.resize(TRI.getNumRegs()); in getCalleeSaves()75 CalleeSaves.set(Info.getReg()); in getCalleeSaves()
1470 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None); in addProlog() local1471 RegsUsed = SmallBitVector(CalleeSaves.size()); in addProlog()1507 PreservedGPRs.reserve(CalleeSaves.size()); in addProlog()1508 PreservedSRegs.reserve(CalleeSaves.size()); in addProlog()1515 CalleeSaves[RegARM32::Reg_fp] = true; in addProlog()1519 CalleeSaves[RegARM32::Reg_lr] = true; in addProlog()1528 for (SizeT i = 0; i < CalleeSaves.size(); ++i) { in addProlog()1533 if (CalleeSaves[i] && RegsUsed[i]) { in addProlog()
1516 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None); in addProlog() local1517 RegsUsed = SmallBitVector(CalleeSaves.size()); in addProlog()1548 PreservedGPRs.reserve(CalleeSaves.size()); in addProlog()1555 CalleeSaves[RegMIPS32::Reg_FP] = true; in addProlog()1559 CalleeSaves[RegMIPS32::Reg_RA] = true; in addProlog()1567 for (SizeT i = 0; i < CalleeSaves.size(); ++i) { in addProlog()1568 if (CalleeSaves[i] && RegsUsed[i]) { in addProlog()
1063 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None);1064 RegsUsed = SmallBitVector(CalleeSaves.size());1101 SmallBitVector Pushed(CalleeSaves.size());1102 for (RegNumT i : RegNumBVIter(CalleeSaves)) {1396 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None);1397 SmallBitVector Popped(CalleeSaves.size());1398 for (int32_t i = CalleeSaves.size() - 1; i >= 0; --i) {1403 if (CalleeSaves[i] && RegsUsed[i]) {