Searched refs:changeElementCount (Results 1 – 9 of 9) sorted by relevance
53 return std::make_pair(TypeIdx, OldTy.changeElementCount(NewEltCount)); in changeElementCountTo()63 return std::make_pair(TypeIdx, OldTy.changeElementCount(NewEltCount)); in changeElementCountTo()
448 .changeElementCount(PartLLT.getElementCount() * 2); in buildCopyFromRegs()
5615 DstTy.changeElementCount(DstTy.getElementCount().divideCoefficientBy(2)); in fewerElementsVectorShuffle()6346 LLT NewTy = SrcTy.changeElementCount( in moreElementsVector()7412 LLT EltTy = MidTy.changeElementCount( in lowerEXT()7417 LLT ZExtResTy = DstTy.changeElementCount( in lowerEXT()7456 LLT SplitSrcTy = SrcTy.changeElementCount( in lowerTRUNC()
228 constexpr LLT changeElementCount(ElementCount EC) const { in changeElementCount() function
452 LLT UnmergeTy = CastSrcTy.changeElementCount( in tryFoldUnmergeCast()455 SrcTy.changeElementCount(ElementCount::getFixed(UnmergeNumElts)); in tryFoldUnmergeCast()
427 DstTy.changeElementCount(DstTy.getElementCount().multiplyCoefficientBy(2)) in applyCombineMulCMLT()
1183 DstTy.changeElementCount(DstTy.getElementCount().divideCoefficientBy(2))); in applyMulv2s64()
1236 .changeElementCount( in AArch64LegalizerInfo()
59 return Ty.changeElementCount(ElementCount::getFixed(Pow2NElts)); in getPow2VectorType()3117 return Ty.changeElementCount( in widenToNextPowerOf2()5605 PartialResTy = Ty.changeElementCount(ElementCount::getFixed(NElem)); in legalizeLaneOp()6680 : Ty.changeElementCount(ElementCount::getFixed(AdjustedNumElts)); in legalizeImageIntrinsic()