Searched refs:NewEltSize (Results 1 – 4 of 4) sorted by relevance
219 constexpr LLT changeElementSize(unsigned NewEltSize) const { in changeElementSize() argument222 return isVector() ? LLT::vector(getElementCount(), NewEltSize) in changeElementSize()223 : LLT::scalar(NewEltSize); in changeElementSize()
3618 unsigned NewEltSize, in getBitcastWiderVectorElementOffset() argument3620 const unsigned Log2EltRatio = Log2_32(NewEltSize / OldEltSize); in getBitcastWiderVectorElementOffset()3652 const unsigned NewEltSize = NewEltTy.getSizeInBits(); in bitcastExtractVectorElt() local3692 if (NewEltSize % OldEltSize != 0) in bitcastExtractVectorElt()3698 if (!isPowerOf2_32(NewEltSize / OldEltSize)) in bitcastExtractVectorElt()3714 const unsigned Log2EltRatio = Log2_32(NewEltSize / OldEltSize); in bitcastExtractVectorElt()3728 MIRBuilder, Idx, NewEltSize, OldEltSize); in bitcastExtractVectorElt()3785 const unsigned NewEltSize = NewEltTy.getSizeInBits(); in bitcastInsertVectorElt() local3793 if (NewEltSize % OldEltSize != 0) in bitcastInsertVectorElt()3799 if (!isPowerOf2_32(NewEltSize / OldEltSize)) in bitcastInsertVectorElt()[all …]
301 bool ISD::isVectorShrinkable(const SDNode *N, unsigned NewEltSize, in isVectorShrinkable() argument306 if (EltSize <= NewEltSize) in isVectorShrinkable()311 NewEltSize) && in isVectorShrinkable()316 NewEltSize) && in isVectorShrinkable()329 if (Signed && C.trunc(NewEltSize).sext(EltSize) != C) in isVectorShrinkable()331 if (!Signed && C.trunc(NewEltSize).zext(EltSize) != C) in isVectorShrinkable()
124 LLVM_ABI bool isVectorShrinkable(const SDNode *N, unsigned NewEltSize,