Lines Matching defs:CSI

740     for (CalleeSavedInfo CSI : Info) {
751 if (CSI.isSpilledToReg()) {
757 int FrIdx = CSI.getFrameIdx();
778 for (CalleeSavedInfo CSI : Info) {
779 int FrIdx = CSI.getFrameIdx();
1184 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
1185 for (const CalleeSavedInfo &I : CSI) {
1681 for (CalleeSavedInfo CSI : Info) {
1684 if (CSI.isSpilledToReg()) {
1688 int FrIdx = CSI.getFrameIdx();
2072 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
2087 if (CSI.empty() && !needsFP(MF)) {
2107 for (const CalleeSavedInfo &I : CSI) {
2250 for (const auto &CSInfo : CSI) {
2330 std::vector<CalleeSavedInfo> &CSI) const {
2332 if (CSI.empty())
2343 for (auto &CalleeSaveReg : CSI) {
2377 for (auto &CS : CSI) {
2410 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const {
2425 for (const CalleeSavedInfo &Info : CSI) {
2438 for (const CalleeSavedInfo &I : CSI) {
2534 ArrayRef<CalleeSavedInfo> CSI, unsigned CSIIndex) {
2544 CSI[CSIIndex].getFrameIdx()));
2605 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const {
2624 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
2625 Register Reg = CSI[i].getReg();
2652 restoreCRs(is31, CR2Spilled, CR3Spilled, CR4Spilled, MBB, I, CSI,
2657 if (CSI[i].isSpilledToReg()) {
2659 unsigned Dst = CSI[i].getDstReg();
2693 TII.loadRegFromStackSlotNoUpd(MBB, I, Reg, CSI[i].getFrameIdx(), RC,
2696 TII.loadRegFromStackSlot(MBB, I, Reg, CSI[i].getFrameIdx(), RC, TRI,
2718 restoreCRs(is31, CR2Spilled, CR3Spilled, CR4Spilled, MBB, I, CSI, CSIIndex);