HomeSort by relevance Sort by last modified time
    Searched refs:SrcBitWidth (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp 434 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits();
436 DemandedMask = DemandedMask.trunc(SrcBitWidth);
437 KnownZero = KnownZero.trunc(SrcBitWidth);
438 KnownOne = KnownOne.trunc(SrcBitWidth);
447 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
452 unsigned SrcBitWidth =I->getOperand(0)->getType()->getScalarSizeInBits();
455 APInt::getLowBitsSet(BitWidth, SrcBitWidth);
457 APInt NewBits(APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth));
461 InputDemandedBits.setBit(SrcBitWidth-1);
463 InputDemandedBits = InputDemandedBits.trunc(SrcBitWidth);
    [all...]
  /external/llvm/lib/Analysis/
ValueTracking.cpp 433 unsigned SrcBitWidth;
437 SrcBitWidth = TD->getTypeSizeInBits(SrcTy->getScalarType());
439 SrcBitWidth = SrcTy->getScalarSizeInBits();
440 if (!SrcBitWidth) return;
443 assert(SrcBitWidth && "SrcBitWidth can't be zero");
444 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth);
445 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth);
450 if (BitWidth > SrcBitWidth)
451 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth);
    [all...]

Completed in 507 milliseconds