Lines Matching refs:SHL
518 ISD::OR, ISD::ADD, ISD::SUB, ISD::AssertZext, ISD::SHL}); in MipsTargetLowering()
834 } else if (FirstOperandOpc == ISD::SHL && Subtarget.hasCnMips()) { in performANDCombine()
900 And1.getOperand(0).getOpcode() == ISD::SHL) { in performORCombine()
1190 case ISD::SHL: in PerformDAGCombine()
1219 assert(((N->getOpcode() == ISD::SHL && in shouldFoldConstantShiftPairToMask()
1222 N->getOperand(0).getOpcode() == ISD::SHL)) && in shouldFoldConstantShiftPairToMask()
2378 SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i32, X, Const1); in lowerFCOPYSIGN32()
2381 SDValue SllY = DAG.getNode(ISD::SHL, DL, MVT::i32, SrlY, Const31); in lowerFCOPYSIGN32()
2428 SDValue SllX = DAG.getNode(ISD::SHL, DL, TyX, X, Const1); in lowerFCOPYSIGN64()
2438 SDValue SllY = DAG.getNode(ISD::SHL, DL, TyX, SrlY, in lowerFCOPYSIGN64()
2475 SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i32, X, Const1); in lowerFABS32()
2509 SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i64, X, Const1); in lowerFABS64()
2621 SDValue ShiftLeftHi = DAG.getNode(ISD::SHL, DL, VT, Hi, Shamt); in lowerShiftLeftParts()
2623 SDValue ShiftLeftLo = DAG.getNode(ISD::SHL, DL, VT, Lo, Shamt); in lowerShiftLeftParts()
2657 SDValue ShiftLeft1Hi = DAG.getNode(ISD::SHL, DL, VT, Hi, in lowerShiftRightParts()
2659 SDValue ShiftLeftHi = DAG.getNode(ISD::SHL, DL, VT, ShiftLeft1Hi, Not); in lowerShiftRightParts()
2762 SDValue SLL = DAG.getNode(ISD::SHL, DL, MVT::i64, LWR, Const32); in lowerLOAD()
3371 ISD::SHL, DL, VA.getLocVT(), Arg, in LowerCall()
3892 ISD::SHL, DL, VA.getLocVT(), Val, in LowerReturn()
4481 SDValue Shift = DAG.getNode(ISD::SHL, DL, RegTy, LoadVal, in passByValArg()