Home
last modified time | relevance | path

Searched refs:NumDstElts (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/IR/
DAutoUpgrade.cpp702 unsigned NumDstElts = DstTy->getNumElements(); in UpgradeIntrinsicCall() local
703 if (NumDstElts < SrcTy->getNumElements()) { in UpgradeIntrinsicCall()
704 assert(NumDstElts == 2 && "Unexpected vector size"); in UpgradeIntrinsicCall()
916 unsigned NumDstElts = DstTy->getNumElements(); in UpgradeIntrinsicCall() local
919 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall()
920 for (unsigned i = 0; i != NumDstElts; ++i) in UpgradeIntrinsicCall()
/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp409 unsigned NumDstElts = DstVT.getVectorNumElements(); in DecodeZeroExtendMask() local
416 for (unsigned i = 0; i != NumDstElts; i++) { in DecodeZeroExtendMask()
/external/clang/lib/CodeGen/
DCGExpr.cpp1761 unsigned NumDstElts = Vec->getType()->getVectorNumElements(); in EmitStoreThroughExtVectorComponentLValue() local
1762 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()