Lines Matching refs:RC
155 const TargetRegisterClass *RC = RegInfo.intRegClass(4); in expandLoadCCond() local
156 unsigned VR = MRI.createVirtualRegister(RC); in expandLoadCCond()
159 TII.loadRegFromStack(MBB, I, VR, FI, RC, &RegInfo, 0); in expandLoadCCond()
170 const TargetRegisterClass *RC = RegInfo.intRegClass(4); in expandStoreCCond() local
171 unsigned VR = MRI.createVirtualRegister(RC); in expandStoreCCond()
176 TII.storeRegToStack(MBB, I, VR, true, FI, RC, &RegInfo, 0); in expandStoreCCond()
188 const TargetRegisterClass *RC = RegInfo.intRegClass(RegSize); in expandLoadACC() local
189 unsigned VR0 = MRI.createVirtualRegister(RC); in expandLoadACC()
190 unsigned VR1 = MRI.createVirtualRegister(RC); in expandLoadACC()
197 TII.loadRegFromStack(MBB, I, VR0, FI, RC, &RegInfo, 0); in expandLoadACC()
199 TII.loadRegFromStack(MBB, I, VR1, FI, RC, &RegInfo, RegSize); in expandLoadACC()
213 const TargetRegisterClass *RC = RegInfo.intRegClass(RegSize); in expandStoreACC() local
214 unsigned VR0 = MRI.createVirtualRegister(RC); in expandStoreACC()
215 unsigned VR1 = MRI.createVirtualRegister(RC); in expandStoreACC()
221 TII.storeRegToStack(MBB, I, VR0, true, FI, RC, &RegInfo, 0); in expandStoreACC()
223 TII.storeRegToStack(MBB, I, VR1, true, FI, RC, &RegInfo, RegSize); in expandStoreACC()
245 const TargetRegisterClass *RC = RegInfo.intRegClass(VRegSize); in expandCopyACC() local
246 unsigned VR0 = MRI.createVirtualRegister(RC); in expandCopyACC()
247 unsigned VR1 = MRI.createVirtualRegister(RC); in expandCopyACC()
294 const TargetRegisterClass *RC = &Mips::GPR32RegClass; in expandBuildPairF64() local
303 TII.storeRegToStack(MBB, I, LoReg, I->getOperand(1).isKill(), FI, RC, in expandBuildPairF64()
305 TII.storeRegToStack(MBB, I, HiReg, I->getOperand(2).isKill(), FI, RC, in expandBuildPairF64()
348 const TargetRegisterClass *RC = in expandExtractElementF64() local
354 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC); in expandExtractElementF64()
355 TII.storeRegToStack(MBB, I, SrcReg, I->getOperand(1).isKill(), FI, RC, in expandExtractElementF64()
476 const TargetRegisterClass *RC = STI.isABI_N64() ? in emitPrologue() local
484 MipsFI->getEhDataRegFI(I), RC, &RegInfo); in emitPrologue()
542 const TargetRegisterClass *RC = STI.isABI_N64() ? in emitEpilogue() local
553 RC, &RegInfo); in emitEpilogue()
590 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters() local
592 CSI[i].getFrameIdx(), RC, TRI); in spillCalleeSavedRegisters()
630 const TargetRegisterClass *RC = STI.hasMips64() ? in processFunctionBeforeCalleeSavedScan() local
632 int FI = MF.getFrameInfo()->CreateStackObject(RC->getSize(), in processFunctionBeforeCalleeSavedScan()
633 RC->getAlignment(), false); in processFunctionBeforeCalleeSavedScan()
644 const TargetRegisterClass *RC = STI.isABI_N64() ? in processFunctionBeforeCalleeSavedScan() local
646 int FI = MF.getFrameInfo()->CreateStackObject(RC->getSize(), in processFunctionBeforeCalleeSavedScan()
647 RC->getAlignment(), false); in processFunctionBeforeCalleeSavedScan()