Searched refs:NumDstElts (Results 1 – 3 of 3) sorted by relevance
702 unsigned NumDstElts = DstTy->getNumElements(); in UpgradeIntrinsicCall() local703 if (NumDstElts < SrcTy->getNumElements()) { in UpgradeIntrinsicCall()704 assert(NumDstElts == 2 && "Unexpected vector size"); in UpgradeIntrinsicCall()916 unsigned NumDstElts = DstTy->getNumElements(); in UpgradeIntrinsicCall() local919 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall()920 for (unsigned i = 0; i != NumDstElts; ++i) in UpgradeIntrinsicCall()
409 unsigned NumDstElts = DstVT.getVectorNumElements(); in DecodeZeroExtendMask() local416 for (unsigned i = 0; i != NumDstElts; i++) { in DecodeZeroExtendMask()
1761 unsigned NumDstElts = Vec->getType()->getVectorNumElements(); in EmitStoreThroughExtVectorComponentLValue() local1762 if (NumDstElts == NumSrcElts) { in EmitStoreThroughExtVectorComponentLValue()1766 SmallVector<llvm::Constant*, 4> Mask(NumDstElts); in EmitStoreThroughExtVectorComponentLValue()1774 } else if (NumDstElts > NumSrcElts) { in EmitStoreThroughExtVectorComponentLValue()1782 ExtMask.resize(NumDstElts, llvm::UndefValue::get(Int32Ty)); in EmitStoreThroughExtVectorComponentLValue()1790 for (unsigned i = 0; i != NumDstElts; ++i) in EmitStoreThroughExtVectorComponentLValue()1801 Mask[getAccessedFieldNo(i, Elts)] = Builder.getInt32(i+NumDstElts); in EmitStoreThroughExtVectorComponentLValue()