reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4027 unsigned NewOp = MI.getOpcode() == TargetOpcode::G_FMINNUM ? 4030 Register Dst = MI.getOperand(0).getReg(); 4031 Register Src0 = MI.getOperand(1).getReg(); 4032 Register Src1 = MI.getOperand(2).getReg(); 4035 if (!MI.getFlag(MachineInstr::FmNoNans)) { 4043 Src0 = MIRBuilder.buildFCanonicalize(Ty, Src0, MI.getFlags()).getReg(0); 4046 Src1 = MIRBuilder.buildFCanonicalize(Ty, Src1, MI.getFlags()).getReg(0); 4051 MIRBuilder.buildInstr(NewOp, {Dst}, {Src0, Src1}, MI.getFlags()); 4052 MI.eraseFromParent();