Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SRL

393   SDValue Hi = DAG.getNode(ISD::SRL, dl, VT, Val, ShiftAmount);
825 case ISD::SRL:
1256 // TRUNCSTORE:i24 X -> TRUNCSTORE:i16 X, TRUNCSTORE@+2:i8 (srl X, 16)
1266 Hi = DAG.getNode(ISD::SRL, dl, Tmp3.getValueType(), Tmp3,
1275 // TRUNCSTORE:i24 X -> TRUNCSTORE:i16 (srl X, 8), TRUNCSTORE@+2:i8 X
1277 Hi = DAG.getNode(ISD::SRL, dl, Tmp3.getValueType(), Tmp3,
2091 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Op0,
2112 SDValue Shr = DAG.getNode(ISD::SRL, dl, MVT::i64, Op0, ShiftConst);
2146 SDValue Sh = DAG.getNode(ISD::SRL, dl, MVT::i64, Sel2,
2299 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2304 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2305 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2316 Tmp4 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2317 Tmp3 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2318 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(40, SHVT));
2319 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(56, SHVT));
2373 DAG.getNode(ISD::SRL, dl, VT, Op,
2380 DAG.getNode(ISD::SRL, dl, VT, Op,
2386 DAG.getNode(ISD::SRL, dl, VT, Op,
2390 Op = DAG.getNode(ISD::SRL, dl, VT,
2415 DAG.getNode(ISD::SRL, dl, VT, Op, Tmp3));
2885 Tmp1 = DAG.getNode(ISD::SRL, dl, OpTy, Node->getOperand(0),
3439 case ISD::SRL:
3441 // Scalarize vector SRA/SRL/SHL.
3524 Tmp1 = DAG.getNode(ISD::SRL, dl, NVT, Tmp1,