Home | History | Annotate | Download | only in AArch64

Lines Matching full:apint

710     const SDValue Op, APInt &KnownZero, APInt &KnownOne,
716 APInt KnownZero2, KnownOne2;
733 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - MemBits);
755 APInt Mask = APInt::getHighBitsSet(BitWidth, BitWidth - 8);
759 APInt Mask = APInt::getHighBitsSet(BitWidth, BitWidth - 16);
1802 const APInt &CInt = C->getAPIntValue();
4758 // Benefit form APInt to handle overflow when calculating expected element.
4760 unsigned MaskBits = APInt(32, NumElts * 2).logBase2();
4761 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1);
5331 static bool resolveBuildVector(BuildVectorSDNode *BVN, APInt &CnstBits,
5332 APInt &UndefBits) {
5334 APInt SplatBits, SplatUndef;
5364 APInt CnstBits(VT.getSizeInBits(), 0);
5365 APInt UndefBits(VT.getSizeInBits(), 0);
5567 APInt CnstBits(VT.getSizeInBits(), 0);
5568 APInt UndefBits(VT.getSizeInBits(), 0);
5662 APInt LowBits(EltTy.getSizeInBits(),
5678 APInt CnstBits(VT.getSizeInBits(), 0);
5679 APInt UndefBits(VT.getSizeInBits(), 0);
6202 APInt SplatBits, SplatUndef;
6298 APInt CnstBits(VT.getSizeInBits(), 0);
6299 APInt UndefBits(VT.getSizeInBits(), 0);
6861 bool AArch64TargetLowering::shouldConvertConstantLoadToIntImm(const APInt &Imm,
6923 AArch64TargetLowering::BuildSDIVPow2(SDNode *N, const APInt &Divisor,
6976 APInt Value = C->getAPIntValue();
6980 APInt VM1 = Value - 1;
6989 APInt VP1 = Value + 1;
6999 APInt VNP1 = -Value + 1;
7008 APInt VNM1 = -Value - 1;
7716 APInt SplatValue, SplatUndef;