reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
41545 if (!Arg) 41548 EVT VT = Arg.getValueType(); 41559 if (Arg.getOpcode() == ISD::FMUL && (SVT == MVT::f32 || SVT == MVT::f64) && 41560 Arg->getFlags().hasNoSignedZeros() && Subtarget.hasAnyFMA()) { 41562 SDValue NewNode = DAG.getNode(X86ISD::FNMSUB, DL, VT, Arg.getOperand(0), 41563 Arg.getOperand(1), Zero); 41569 if (Arg.hasOneUse() && Subtarget.hasAnyFMA()) { 41570 switch (Arg.getOpcode()) { 41582 unsigned NewOpcode = negateFMAOpcode(Arg.getOpcode(), false, false, true); 41583 return DAG.getBitcast(OrigVT, DAG.getNode(NewOpcode, DL, VT, Arg->ops()));