Lines Matching refs:constrainRegClass
615 MRI.constrainRegClass(SrcReg, &AArch64::GPR64spRegClass);
621 MRI.constrainRegClass(SrcReg, &AArch64::GPR32spRegClass);
661 if (MRI.constrainRegClass(DstReg, &AArch64::GPR64RegClass)) {
665 } else if (MRI.constrainRegClass(DstReg, &AArch64::GPR32RegClass)) {
669 } else if (MRI.constrainRegClass(DstReg, &AArch64::FPR64RegClass)) {
672 } else if (MRI.constrainRegClass(DstReg, &AArch64::FPR32RegClass)) {
700 MRI.constrainRegClass(TrueReg, RC);
701 MRI.constrainRegClass(FalseReg, RC);
1120 !MRI->constrainRegClass(Reg, OpRegCstraints))
3070 MF.getRegInfo().constrainRegClass(SrcReg, &AArch64::GPR32RegClass);
3080 MF.getRegInfo().constrainRegClass(SrcReg, &AArch64::GPR64RegClass);
3224 MF.getRegInfo().constrainRegClass(DestReg, &AArch64::GPR32RegClass);
3234 MF.getRegInfo().constrainRegClass(DestReg, &AArch64::GPR64RegClass);
3496 MF.getRegInfo().constrainRegClass(DstReg, &AArch64::GPR64RegClass);
3500 MF.getRegInfo().constrainRegClass(SrcReg, &AArch64::GPR64RegClass);
4428 MRI.constrainRegClass(ResultReg, RC);
4430 MRI.constrainRegClass(SrcReg0, RC);
4432 MRI.constrainRegClass(SrcReg1, RC);
4434 MRI.constrainRegClass(SrcReg2, RC);
4568 MRI.constrainRegClass(ResultReg, RC);
4570 MRI.constrainRegClass(SrcReg0, RC);
4572 MRI.constrainRegClass(SrcReg1, RC);
4574 MRI.constrainRegClass(VR, RC);