Searched defs:SrcBitWidth (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp477 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
479 DemandedMask = DemandedMask.trunc(SrcBitWidth);
480 KnownZero = KnownZero.trunc(SrcBitWidth);
481 KnownOne = KnownOne.trunc(SrcBitWidth);
490 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
495 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
498 APInt::getLowBitsSet(BitWidth, SrcBitWidth);
500 APInt NewBits(APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth));
504 InputDemandedBits.setBit(SrcBitWidth-1);
506 InputDemandedBits = InputDemandedBits.trunc(SrcBitWidth);
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp1149 unsigned SrcBitWidth; local
1152 SrcBitWidth = DL.getTypeSizeInBits(SrcTy->getScalarType());
1154 assert(SrcBitWidth && "SrcBitWidth can't be zero");
1155 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth);
1156 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth);
1161 if (BitWidth > SrcBitWidth)
1162 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
1178 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); local
1180 KnownZero = KnownZero.trunc(SrcBitWidth);
[all...]

Completed in 94 milliseconds