Lines Matching refs:ShiftAmount
2322 unsigned ShiftAmount = NLZ > NTZ ? NLZ - NTZ : NTZ - NLZ; in SimplifyDemandedBits() local
2323 SDValue ShAmt = TLO.DAG.getShiftAmountConstant(ShiftAmount, VT, dl); in SimplifyDemandedBits()
6334 magics.ShiftAmount = 0; in BuildSDIV()
6346 Shifts.push_back(DAG.getConstant(magics.ShiftAmount, dl, ShSVT)); in BuildSDIV()
7625 unsigned ShiftAmount = OuterBitSize - InnerBitSize; in expandMUL_LOHI() local
7626 SDValue Shift = DAG.getShiftAmountConstant(ShiftAmount, VT, dl); in expandMUL_LOHI()
9664 SDValue ShiftAmount = DAG.getShiftAmountConstant( in scalarizeVectorLoad() local
9666 SDValue ShiftedElt = DAG.getNode(ISD::SRL, SL, LoadVT, Load, ShiftAmount); in scalarizeVectorLoad()
9748 SDValue ShiftAmount = in scalarizeVectorStore() local
9751 DAG.getNode(ISD::SHL, SL, IntVT, ExtElt, ShiftAmount); in scalarizeVectorStore()
9925 SDValue ShiftAmount = DAG.getShiftAmountConstant(NumBits, VT, dl); in expandUnalignedLoad() local
9926 SDValue Result = DAG.getNode(ISD::SHL, dl, VT, Hi, ShiftAmount); in expandUnalignedLoad()
10037 SDValue ShiftAmount = in expandUnalignedStore() local
10048 SDValue Hi = DAG.getNode(ISD::SRL, dl, VT, Val, ShiftAmount); in expandUnalignedStore()
11297 int ShiftAmount = BitSize - ResultVT.getScalarSizeInBits(); in expandRoundInexactToOdd() local
11298 SDValue ShiftCnst = DAG.getShiftAmountConstant(ShiftAmount, WideIntVT, dl); in expandRoundInexactToOdd()