Home | History | Annotate | Download | only in AArch64

Lines Matching defs:FirstOp

610   unsigned FirstOp = 1;   // First CmpMI operand to copy.
623 case AArch64::FCMPSrr: Opc = AArch64::FCCMPSrr; FirstOp = 0; break;
624 case AArch64::FCMPDrr: Opc = AArch64::FCCMPDrr; FirstOp = 0; break;
625 case AArch64::FCMPESrr: Opc = AArch64::FCCMPESrr; FirstOp = 0; break;
626 case AArch64::FCMPEDrr: Opc = AArch64::FCCMPEDrr; FirstOp = 0; break;
630 FirstOp = 0;
636 FirstOp = 0;
648 MRI->constrainRegClass(CmpMI->getOperand(FirstOp).getReg(),
650 if (CmpMI->getOperand(FirstOp + 1).isReg())
651 MRI->constrainRegClass(CmpMI->getOperand(FirstOp + 1).getReg(),
655 .addOperand(CmpMI->getOperand(FirstOp)); // Register Rn
659 MIB.addOperand(CmpMI->getOperand(FirstOp + 1)); // Register Rm / Immediate