Lines Matching defs:FirstOp
650 unsigned FirstOp = 1; // First CmpMI operand to copy.
663 case AArch64::FCMPSrr: Opc = AArch64::FCCMPSrr; FirstOp = 0; break;
664 case AArch64::FCMPDrr: Opc = AArch64::FCCMPDrr; FirstOp = 0; break;
665 case AArch64::FCMPESrr: Opc = AArch64::FCCMPESrr; FirstOp = 0; break;
666 case AArch64::FCMPEDrr: Opc = AArch64::FCCMPEDrr; FirstOp = 0; break;
670 FirstOp = 0;
676 FirstOp = 0;
688 MRI->constrainRegClass(CmpMI->getOperand(FirstOp).getReg(),
690 if (CmpMI->getOperand(FirstOp + 1).isReg())
691 MRI->constrainRegClass(CmpMI->getOperand(FirstOp + 1).getReg(),
694 .add(CmpMI->getOperand(FirstOp)); // Register Rn
698 MIB.add(CmpMI->getOperand(FirstOp + 1)); // Register Rm / Immediate