Lines Matching refs:APInt

55   const APInt *B;  in commonShiftTransforms()
76 const APInt *InnerShiftConst; in canEvaluateShiftedShift()
104 APInt Mask = APInt::getLowBitsSet(TypeWidth, OuterShAmt) << MaskShift; in canEvaluateShiftedShift()
147 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && in canEvaluateShifted()
203 const APInt *C1; in foldShiftedShift()
234 APInt Mask = IsInnerShl in foldShiftedShift()
235 ? APInt::getLowBitsSet(TypeWidth, TypeWidth - OuterShAmt) in foldShiftedShift()
236 : APInt::getHighBitsSet(TypeWidth, TypeWidth - OuterShAmt); in foldShiftedShift()
317 const APInt &C) { in canShiftBinOpWithConstantRHS()
351 const APInt *Op1C; in FoldShiftByConstant()
400 APInt MaskV(APInt::getLowBitsSet(SrcSize, DstSize)); in FoldShiftByConstant()
446 APInt Bits = APInt::getHighBitsSet(TypeBits, TypeBits - Op1Val); in FoldShiftByConstant()
481 APInt Bits = APInt::getHighBitsSet(TypeBits, TypeBits - Op1Val); in FoldShiftByConstant()
509 const APInt *Op0C; in FoldShiftByConstant()
552 const APInt *C; in FoldShiftByConstant()
571 const APInt *C; in FoldShiftByConstant()
604 const APInt *ShAmtAPInt; in visitShl()
615 MaskedValueIsZero(X, APInt::getHighBitsSet(SrcWidth, ShAmt), 0, &I)) in visitShl()
621 APInt Mask(APInt::getHighBitsSet(BitWidth, BitWidth - ShAmt)); in visitShl()
627 const APInt *ShOp1; in visitShl()
658 MaskedValueIsZero(Op0, APInt::getHighBitsSet(BitWidth, ShAmt), 0, &I)) { in visitShl()
708 const APInt *ShAmtAPInt; in visitLShr()
727 const APInt *ShOp1; in visitLShr()
740 APInt Mask(APInt::getLowBitsSet(BitWidth, BitWidth - ShAmt)); in visitLShr()
754 APInt Mask(APInt::getLowBitsSet(BitWidth, BitWidth - ShAmt)); in visitLShr()
759 APInt Mask(APInt::getLowBitsSet(BitWidth, BitWidth - ShAmt)); in visitLShr()
807 MaskedValueIsZero(Op0, APInt::getLowBitsSet(BitWidth, ShAmt), 0, &I)) { in visitLShr()
838 const APInt *ShAmtAPInt; in visitAShr()
852 const APInt *ShOp1; in visitAShr()
892 MaskedValueIsZero(Op0, APInt::getLowBitsSet(BitWidth, ShAmt), 0, &I)) { in visitAShr()
899 if (MaskedValueIsZero(Op0, APInt::getSignMask(BitWidth), 0, &I)) in visitAShr()