Lines Matching refs:ShiftAmount
8148 uint64_t ShiftAmount = Base.getOperand(1).getConstantOperandVal(1); in shouldReduceLoadWidth() local
8150 if (ShiftAmount == Log2_32(LoadBytes)) in shouldReduceLoadWidth()
9227 static bool findEXTRHalf(SDValue N, SDValue &Src, uint32_t &ShiftAmount, in findEXTRHalf() argument
9239 ShiftAmount = N->getConstantOperandVal(1); in findEXTRHalf()
9858 int64_t ShiftAmount; in tryCombineShiftImm() local
9868 ShiftAmount = SplatValue.getSExtValue(); in tryCombineShiftImm()
9870 ShiftAmount = CVN->getSExtValue(); in tryCombineShiftImm()
9901 if (IsRightShift && ShiftAmount <= -1 && ShiftAmount >= -(int)ElemBits) { in tryCombineShiftImm()
9904 DAG.getConstant(-ShiftAmount, dl, MVT::i32)); in tryCombineShiftImm()
9905 } else if (!IsRightShift && ShiftAmount >= 0 && ShiftAmount < ElemBits) { in tryCombineShiftImm()
9908 DAG.getConstant(ShiftAmount, dl, MVT::i32)); in tryCombineShiftImm()