Lines Matching defs:SRL
818 if (FirstOperandOpc == ISD::SRA || FirstOperandOpc == ISD::SRL) {
1001 SrlX = DAG.getNode(ISD::SRL, DL, SecondOperand->getValueType(0),
1264 N->getOperand(0).getOpcode() == ISD::SRL) ||
1265 (N->getOpcode() == ISD::SRL &&
2433 SDValue SrlX = DAG.getNode(ISD::SRL, DL, MVT::i32, SllX, Const1);
2434 SDValue SrlY = DAG.getNode(ISD::SRL, DL, MVT::i32, Y, Const31);
2483 SDValue SrlX = DAG.getNode(ISD::SRL, DL, TyX, SllX, Const1);
2484 SDValue SrlY = DAG.getNode(ISD::SRL, DL, TyY, Y,
2530 Res = DAG.getNode(ISD::SRL, DL, MVT::i32, SllX, Const1);
2564 Res = DAG.getNode(ISD::SRL, DL, MVT::i64, SllX, Const1);
2686 SDValue ShiftRight1Lo = DAG.getNode(ISD::SRL, DL, VT, Lo,
2688 SDValue ShiftRightLo = DAG.getNode(ISD::SRL, DL, VT, ShiftRight1Lo, Not);
2728 SDValue ShiftRightLo = DAG.getNode(ISD::SRL, DL, VT, Lo, Shamt);
2730 SDValue ShiftRightHi = DAG.getNode(IsSRA ? ISD::SRA : ISD::SRL,
2831 SDValue SRL = DAG.getNode(ISD::SRL, DL, MVT::i64, SLL, Const32);
2832 SDValue Ops[] = { SRL, LWR.getValue(1) };
3623 VA.getLocInfo() == CCValAssign::ZExtUpper ? ISD::SRL : ISD::SRA;
3677 VA.getLocInfo() == CCValAssign::ZExtUpper ? ISD::SRL : ISD::SRA;