reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2888 SDValue Src1Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1); 2889 SDValue Src1Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src1, 2890 DAG.getConstant(32, dl, MVT::i64)); 2891 Src1Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1Hi); 2894 SDValue Src2Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2); 2895 SDValue Src2Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Src2, 2896 DAG.getConstant(32, dl, MVT::i64)); 2897 Src2Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2Hi); 2910 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Glue); 2912 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo, 2915 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo); 2917 SDValue Hi = DAG.getNode(hiOpc, dl, VTs, Src1Hi, Src2Hi, Lo.getValue(1)); 2920 Lo = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Lo); 2921 Hi = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i64, Hi); 2922 Hi = DAG.getNode(ISD::SHL, dl, MVT::i64, Hi, 2923 DAG.getConstant(32, dl, MVT::i64)); 2925 SDValue Dst = DAG.getNode(ISD::OR, dl, MVT::i64, Hi, Lo); 2927 return DAG.getMergeValues(Ops, dl);