Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SRL

406   SDValue Hi = DAG.getNode(ISD::SRL, dl, VT, Val, ShiftAmount);
797 // TRUNCSTORE:i24 X -> TRUNCSTORE:i16 X, TRUNCSTORE@+2:i8 (srl X, 16)
808 Hi = DAG.getNode(ISD::SRL, dl, Value.getValueType(), Value,
817 // TRUNCSTORE:i24 X -> TRUNCSTORE:i16 (srl X, 8), TRUNCSTORE@+2:i8 X
819 Hi = DAG.getNode(ISD::SRL, dl, Value.getValueType(), Value,
1302 case ISD::SRL:
2477 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Op0,
2498 SDValue Shr = DAG.getNode(ISD::SRL, dl, MVT::i64, Op0, ShiftConst);
2532 SDValue Sh = DAG.getNode(ISD::SRL, dl, MVT::i64, Sel2,
2688 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2693 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2694 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2705 Tmp4 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(8, SHVT));
2706 Tmp3 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(24, SHVT));
2707 Tmp2 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(40, SHVT));
2708 Tmp1 = DAG.getNode(ISD::SRL, dl, VT, Op, DAG.getConstant(56, SHVT));
2750 DAG.getNode(ISD::SRL, dl, VT, Op,
2757 DAG.getNode(ISD::SRL, dl, VT, Op,
2763 DAG.getNode(ISD::SRL, dl, VT, Op,
2767 Op = DAG.getNode(ISD::SRL, dl, VT,
2792 DAG.getNode(ISD::SRL, dl, VT, Op, Tmp3));
3179 SDValue ExponentBits = DAG.getNode(ISD::SRL, dl, IntVT,
3201 DAG.getNode(ISD::SRL, dl, NVT, R,
3397 Tmp1 = DAG.getNode(ISD::SRL, dl, OpTy, Node->getOperand(0),
4093 case ISD::SRL:
4095 // Scalarize vector SRA/SRL/SHL.
4179 Tmp1 = DAG.getNode(ISD::SRL, dl, NVT, Tmp1,