Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Target/X86/Utils/
HDX86ShuffleDecode.cpp401 unsigned NumDstElts = DstVT.getVectorNumElements(); in DecodeZeroExtendMask() local
407 assert(SrcVT.getVectorNumElements() >= NumDstElts && in DecodeZeroExtendMask()
410 for (unsigned i = 0; i != NumDstElts; i++) { in DecodeZeroExtendMask()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExpr.cpp1645 unsigned NumDstElts = in EmitStoreThroughExtVectorComponentLValue() local
1647 if (NumDstElts == NumSrcElts) { in EmitStoreThroughExtVectorComponentLValue()
1651 SmallVector<llvm::Constant*, 4> Mask(NumDstElts); in EmitStoreThroughExtVectorComponentLValue()
1659 } else if (NumDstElts > NumSrcElts) { in EmitStoreThroughExtVectorComponentLValue()
1667 ExtMask.resize(NumDstElts, llvm::UndefValue::get(Int32Ty)); in EmitStoreThroughExtVectorComponentLValue()
1675 for (unsigned i = 0; i != NumDstElts; ++i) in EmitStoreThroughExtVectorComponentLValue()
1686 Mask[getAccessedFieldNo(i, Elts)] = Builder.getInt32(i+NumDstElts); in EmitStoreThroughExtVectorComponentLValue()