reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12341 isa<ConstantFPSDNode>(N2)) { 12342 return DAG.getNode(ISD::FMA, DL, VT, N0, N1, N2); 12351 return DAG.getNode(ISD::FMA, DL, VT, NegN0, NegN1, N2, Flags); 12356 return N2; 12358 return N2; 12362 return DAG.getNode(ISD::FADD, SDLoc(N), VT, N1, N2); 12364 return DAG.getNode(ISD::FADD, SDLoc(N), VT, N0, N2); 12369 return DAG.getNode(ISD::FMA, SDLoc(N), VT, N1, N0, N2); 12373 if (N2.getOpcode() == ISD::FMUL && N0 == N2.getOperand(0) && 12373 if (N2.getOpcode() == ISD::FMUL && N0 == N2.getOperand(0) && 12375 isConstantFPBuildVectorOrConstantFP(N2.getOperand(1))) { 12377 DAG.getNode(ISD::FADD, DL, VT, N1, N2.getOperand(1), 12389 N2); 12398 return DAG.getNode(ISD::FADD, DL, VT, N0, N2); 12405 return DAG.getNode(ISD::FADD, DL, VT, N2, RHSNeg); 12414 DAG.getNode(ISD::FNEG, DL, VT, N1, Flags), N2); 12420 if (N1CFP && N0 == N2) { 12428 if (N1CFP && N2.getOpcode() == ISD::FNEG && N2.getOperand(0) == N0) { 12428 if (N1CFP && N2.getOpcode() == ISD::FNEG && N2.getOperand(0) == N0) {