Searched refs:VWidth (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSimplifyDemanded.cpp | 915 unsigned VWidth = cast<VectorType>(V->getType())->getNumElements(); in SimplifyDemandedVectorElts() local 916 APInt EltMask(APInt::getAllOnesValue(VWidth)); in SimplifyDemandedVectorElts() 943 for (unsigned i = 0; i != VWidth; ++i) { in SimplifyDemandedVectorElts() 989 APInt UndefElts2(VWidth, 0); in SimplifyDemandedVectorElts() 1010 if (IdxNo >= VWidth || !DemandedElts[IdxNo]) { in SimplifyDemandedVectorElts() 1032 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts() 1057 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts() 1080 for (unsigned i = 0; i < VWidth; ++i) { in SimplifyDemandedVectorElts() 1095 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts() 1123 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts() [all …]
|
D | InstCombineVectorOps.cpp | 485 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); in visitInsertElementInst() local 486 APInt UndefElts(VWidth, 0); in visitInsertElementInst() 487 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); in visitInsertElementInst() 757 unsigned VWidth = cast<VectorType>(SVI.getType())->getNumElements(); in visitShuffleVectorInst() local 759 APInt UndefElts(VWidth, 0); in visitShuffleVectorInst() 760 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); in visitShuffleVectorInst() 776 Value *Result = (VWidth == LHSWidth) in visitShuffleVectorInst() 783 for (unsigned i = 0, e = LHSWidth; i != VWidth; ++i) { in visitShuffleVectorInst() 807 if (VWidth == LHSWidth) { in visitShuffleVectorInst() 937 for (unsigned i = 0; i < VWidth; ++i) { in visitShuffleVectorInst()
|
D | InstCombineCalls.cpp | 545 unsigned VWidth = in visitCallInst() local 547 APInt DemandedElts(VWidth, 1); in visitCallInst() 548 APInt UndefElts(VWidth, 0); in visitCallInst() 565 unsigned VWidth = in visitCallInst() local 567 unsigned LowHalfElts = VWidth / 2; in visitCallInst() 568 APInt InputDemandedElts(APInt::getBitsSet(VWidth, 0, LowHalfElts)); in visitCallInst() 569 APInt UndefElts(VWidth, 0); in visitCallInst()
|
D | InstCombineMulDivRem.cpp | 1209 unsigned VWidth = C->getType()->getVectorNumElements(); in visitSRem() local 1213 for (unsigned i = 0; i != VWidth; ++i) { in visitSRem() 1226 SmallVector<Constant *, 16> Elts(VWidth); in visitSRem() 1227 for (unsigned i = 0; i != VWidth; ++i) { in visitSRem()
|
D | InstCombineSelect.cpp | 983 unsigned VWidth = VecTy->getNumElements(); in visitSelectInst() local 984 APInt UndefElts(VWidth, 0); in visitSelectInst() 985 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); in visitSelectInst()
|