reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
18653 N0 = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4i32, N0, 18657 return DAG.getNode(X86ISD::CVTUI2P, DL, MVT::v2f64, N0); 18661 SDValue HalfWord = DAG.getConstant(16, DL, MVT::v4i32); 18662 SDValue HalfWordMask = DAG.getConstant(0x0000FFFF, DL, MVT::v4i32); 18665 SDValue TWOHW = DAG.getConstantFP((double)(1 << 16), DL, MVT::v2f64); 18668 SDValue HI = DAG.getNode(ISD::SRL, DL, MVT::v4i32, N0, HalfWord); 18669 SDValue LO = DAG.getNode(ISD::AND, DL, MVT::v4i32, N0, HalfWordMask); 18671 SDValue fHI = DAG.getNode(X86ISD::CVTSI2P, DL, MVT::v2f64, HI); 18672 fHI = DAG.getNode(ISD::FMUL, DL, MVT::v2f64, fHI, TWOHW); 18673 SDValue fLO = DAG.getNode(X86ISD::CVTSI2P, DL, MVT::v2f64, LO); 18676 return DAG.getNode(ISD::FADD, DL, MVT::v2f64, fHI, fLO);