Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:APInt

168       const APInt &AndRHSV = AndRHS->getValue();
175 const APInt& AddRHS = OpRHS->getValue();
203 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal));
223 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
243 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
311 const APInt& V = Val->getValue();
357 APInt Mask(APInt::getLowBitsSet(BitWidth, MB-1));
519 Y = ConstantInt::get(I->getContext(), APInt::getSignBit(C->getBitWidth()));
526 Y = ConstantInt::get(I->getContext(), APInt::getSignBit(C->getBitWidth()));
737 APInt NewMask = BCst->getValue() & DCst->getValue();
749 APInt NewMask = BCst->getValue() | DCst->getValue();
859 APInt Low = APInt::getLowBitsSet(BigBitSize, SmallBitSize);
862 APInt N = SmallCst->getValue().zext(BigBitSize) | BigCst->getValue();
1125 const APInt &AndRHSMask = AndRHS->getValue();
1138 APInt NotAndRHS(~AndRHSMask);
1177 APInt Mask = APInt::getLowBitsSet(BitWidth, BitWidth - Zeros);
1445 APInt Byte(I->getType()->getPrimitiveSizeInBits(), 255);
1446 const APInt &AndMask = cast<ConstantInt>(I->getOperand(1))->getValue();
1455 APInt MaskB = AndMask & Byte;
1708 APInt Xor = LHSCst->getValue() ^ RHSCst->getValue();
1898 APInt Xor = CI1->getValue() ^ CI2->getValue();
2353 APInt FoldConst = C1->getValue().lshr(C2->getValue());