Lines Matching refs:FReg
113 unsigned TReg = 0, FReg = 0; member
517 PI.FReg = PI.PHI->getOperand(i).getReg(); in canConvertIf()
520 assert(Register::isVirtualRegister(PI.FReg) && "Bad PHI"); in canConvertIf()
524 PI.TReg, PI.FReg, PI.CondCycles, PI.TCycles, in canConvertIf()
561 Register FReg) { in hasSameValue() argument
562 if (TReg == FReg) in hasSameValue()
565 if (!TReg.isVirtual() || !FReg.isVirtual()) in hasSameValue()
569 const MachineInstr *FDef = MRI.getUniqueVRegDef(FReg); in hasSameValue()
597 int FIdx = FDef->findRegisterDefOperandIdx(FReg); in hasSameValue()
618 if (hasSameValue(*MRI, TII, PI.TReg, PI.FReg)) { in replacePHIInstrs()
625 PI.FReg); in replacePHIInstrs()
647 if (hasSameValue(*MRI, TII, PI.TReg, PI.FReg)) { in rewritePHIOperands()
655 DstReg, Cond, PI.TReg, PI.FReg); in rewritePHIOperands()