reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
869 &ScratchReg, &TempReg); 873 SingleScratchReg = ScratchReg == TempReg; 988 BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg); 1028 .addReg(ScratchReg, getKillRegState(true)) 1062 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg) 1067 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg) 1073 BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg) 1074 .addReg(ScratchReg, RegState::Kill) 1083 BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg) 1084 .addReg(ScratchReg, RegState::Kill) 1091 .addReg(ScratchReg); 1101 BuildMI(MBB, MBBI, dl, LoadImmShiftedInst, ScratchReg) 1103 BuildMI(MBB, MBBI, dl, OrImmInst, ScratchReg) 1104 .addReg(ScratchReg, RegState::Kill) 1109 .addReg(ScratchReg); 1136 BuildMI(MBB, MBBI, dl, TII.get(PPC::SUBF), ScratchReg) 1137 .addReg(ScratchReg, RegState::Kill) 1140 if (ScratchReg == PPC::R0) { 1147 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) 1148 .addReg(ScratchReg) 1155 .addReg(ScratchReg); // This will be the index (R0 is ok here). 1159 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) 1160 .addReg(ScratchReg) 1166 .addReg(ScratchReg); // This will be the index (R0 is ok here). 1170 BuildMI(MBB, MBBI, dl, TII.get(PPC::ADDIC), ScratchReg) 1171 .addReg(ScratchReg) 1177 .addReg(ScratchReg); // This will be the index (R0 is ok here). 1180 .addReg(ScratchReg, RegState::Kill) 1193 .addReg(ScratchReg); 1198 .addReg(ScratchReg); 1203 .addReg(ScratchReg); 1205 .addReg(ScratchReg, RegState::Kill) 1206 .addReg(ScratchReg);