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

/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp424 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
426 DemandedMask = DemandedMask.trunc(SrcBitWidth);
427 KnownZero = KnownZero.trunc(SrcBitWidth);
428 KnownOne = KnownOne.trunc(SrcBitWidth);
437 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
442 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
445 APInt::getLowBitsSet(BitWidth, SrcBitWidth);
447 APInt NewBits(APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth));
451 InputDemandedBits.setBit(SrcBitWidth-1);
453 InputDemandedBits = InputDemandedBits.trunc(SrcBitWidth);
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp470 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
472 DemandedMask = DemandedMask.trunc(SrcBitWidth);
473 KnownZero = KnownZero.trunc(SrcBitWidth);
474 KnownOne = KnownOne.trunc(SrcBitWidth);
483 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
488 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits(); local
491 APInt::getLowBitsSet(BitWidth, SrcBitWidth);
493 APInt NewBits(APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth));
497 InputDemandedBits.setBit(SrcBitWidth-1);
499 InputDemandedBits = InputDemandedBits.trunc(SrcBitWidth);
[all...]
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DValueTracking.cpp273 unsigned SrcBitWidth; local
277 SrcBitWidth = TD->getTypeSizeInBits(SrcTy);
279 SrcBitWidth = SrcTy->getScalarSizeInBits();
281 APInt MaskIn = Mask.zextOrTrunc(SrcBitWidth);
282 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth);
283 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth);
289 if (BitWidth > SrcBitWidth)
290 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
307 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); local
309 APInt MaskIn = Mask.trunc(SrcBitWidth);
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp976 unsigned SrcBitWidth; local
979 SrcBitWidth = Q.DL.getTypeSizeInBits(SrcTy->getScalarType());
981 assert(SrcBitWidth && "SrcBitWidth can't be zero");
982 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth);
983 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth);
988 if (BitWidth > SrcBitWidth)
989 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
1005 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); local
1007 KnownZero = KnownZero.trunc(SrcBitWidth);
[all...]

Completed in 1574 milliseconds