Searched refs:ShuffleTy (Results 1 – 3 of 3) sorted by relevance
720 auto *ShuffleTy = cast<FixedVectorType>(Shuffles[0]->getType()); in lowerIntoOptimizedSequence() local733 if (ShuffleTy->getNumElements() != NumSubVecElems) in lowerIntoOptimizedSequence()739 decompose(Inst, Factor, ShuffleTy, DecomposedVectors); in lowerIntoOptimizedSequence()759 Type *ShuffleEltTy = ShuffleTy->getElementType(); in lowerIntoOptimizedSequence()760 unsigned NumSubVecElems = ShuffleTy->getNumElements() / Factor; in lowerIntoOptimizedSequence()
1731 auto *ShuffleTy = cast<FixedVectorType>(Shuffle->getType()); in identifyDeinterleave() local1734 if (OpTy->getScalarType() != ShuffleTy->getScalarType()) in identifyDeinterleave()1736 if ((ShuffleTy->getNumElements() * 2) != OpTy->getNumElements()) in identifyDeinterleave()
725 auto *ShuffleTy = FixedVectorType::get(DestTy->getScalarType(), NumSrcElts); in foldBitcastShuffle() local730 TargetTransformInfo::SK_PermuteSingleSrc, ShuffleTy, NewMask); in foldBitcastShuffle()738 Value *CastV = Builder.CreateBitCast(V, ShuffleTy); in foldBitcastShuffle()