reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2208 SDValue Const1 = DAG.getConstant(1, DL, MVT::i32); 2209 SDValue Const31 = DAG.getConstant(31, DL, MVT::i32); 2215 DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op.getOperand(0)) : 2216 DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(0), 2219 DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op.getOperand(1)) : 2220 DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(1), 2226 SDValue E = DAG.getNode(MipsISD::Ext, DL, MVT::i32, Y, Const31, Const1); 2227 Res = DAG.getNode(MipsISD::Ins, DL, MVT::i32, E, Const31, Const1, X); 2234 SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i32, X, Const1); 2235 SDValue SrlX = DAG.getNode(ISD::SRL, DL, MVT::i32, SllX, Const1); 2236 SDValue SrlY = DAG.getNode(ISD::SRL, DL, MVT::i32, Y, Const31); 2237 SDValue SllY = DAG.getNode(ISD::SHL, DL, MVT::i32, SrlY, Const31); 2238 Res = DAG.getNode(ISD::OR, DL, MVT::i32, SrlX, SllY); 2242 return DAG.getNode(ISD::BITCAST, DL, Op.getOperand(0).getValueType(), Res); 2244 SDValue LowX = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, 2246 DAG.getConstant(0, DL, MVT::i32)); 2247 return DAG.getNode(MipsISD::BuildPairF64, DL, MVT::f64, LowX, Res);