Lines Matching defs:getFPReg
312 /// getFPReg - Return the X86::FPx register number for the specified operand.
314 static unsigned getFPReg(const MachineOperand &MO) {
1033 STReturns |= 1 << getFPReg(Op);
1087 getFPReg(Op) == FirstFPRegOp || // Second instance.
1093 FirstFPRegOp = getFPReg(Op);
1096 SecondFPRegOp = getFPReg(Op);
1098 LiveMask |= (1 << getFPReg(Op));
1162 unsigned DestReg = getFPReg(MI.getOperand(0));
1185 unsigned Reg = getFPReg(MI.getOperand(NumOps - 1));
1248 unsigned Reg = getFPReg(MI.getOperand(1));
1258 pushReg(getFPReg(MI.getOperand(0)));
1262 duplicateToTop(Reg, getFPReg(MI.getOperand(0)), I);
1357 unsigned Dest = getFPReg(MI.getOperand(0));
1358 unsigned Op0 = getFPReg(MI.getOperand(NumOperands - 2));
1359 unsigned Op1 = getFPReg(MI.getOperand(NumOperands - 1));
1456 unsigned Op0 = getFPReg(MI.getOperand(NumOperands - 2));
1457 unsigned Op1 = getFPReg(MI.getOperand(NumOperands - 1));
1483 unsigned Op0 = getFPReg(MI.getOperand(0));
1484 unsigned Op1 = getFPReg(MI.getOperand(2));
1532 unsigned DstFP = getFPReg(MO0);
1533 unsigned SrcFP = getFPReg(MO1);
1666 assert((1 << getFPReg(MI.getOperand(I)) & STDefs) == 0 &&
1677 unsigned FPReg = getFPReg(Op);
1707 unsigned FPReg = getFPReg(Op);
1785 if (Defs.test(getFPReg(*MO)) || LPR.available(MO->getReg()))