Searched refs:NumDstElts (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.h | 139 unsigned NumDstElts,
|
D | X86ShuffleDecode.cpp | 387 unsigned NumDstElts, SmallVectorImpl<int> &Mask) { in DecodeZeroExtendMask() argument 392 for (unsigned i = 0; i != NumDstElts; i++) { in DecodeZeroExtendMask()
|
/external/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 702 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/ |
D | X86ShuffleDecode.cpp | 409 unsigned NumDstElts = DstVT.getVectorNumElements(); in DecodeZeroExtendMask() local 416 for (unsigned i = 0; i != NumDstElts; i++) { in DecodeZeroExtendMask()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 1842 unsigned NumDstElts = DstTy->getVectorNumElements(); in UpgradeIntrinsicCall() local 1843 if (NumDstElts < Rep->getType()->getVectorNumElements()) { in UpgradeIntrinsicCall() 1844 assert(NumDstElts == 2 && "Unexpected vector size"); in UpgradeIntrinsicCall() 1979 unsigned NumDstElts = DstTy->getNumElements(); in UpgradeIntrinsicCall() local 1982 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() 1983 for (unsigned i = 0; i != NumDstElts; ++i) in UpgradeIntrinsicCall() 2037 unsigned NumDstElts = CI->getType()->getVectorNumElements(); in UpgradeIntrinsicCall() local 2039 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() 2040 for (unsigned i = 0; i != NumDstElts; ++i) in UpgradeIntrinsicCall()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 1761 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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 515 unsigned NumDstElts = ResTy->getVectorNumElements(); in simplifyX86pack() local 517 assert(NumDstElts == (2 * NumSrcElts) && "Unexpected packing types"); in simplifyX86pack() 519 unsigned NumDstEltsPerLane = NumDstElts / NumLanes; in simplifyX86pack()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 29162 unsigned NumDstElts = NumMaskElts / Scale; in matchUnaryVectorShuffle() local 29163 for (unsigned i = 0; i != NumDstElts && Match; ++i) { in matchUnaryVectorShuffle() 29168 unsigned SrcSize = std::max(128u, NumDstElts * MaskEltSize); in matchUnaryVectorShuffle() 29180 DstVT = MVT::getVectorVT(DstVT, NumDstElts); in matchUnaryVectorShuffle() 34208 unsigned NumDstElts = VT.getVectorNumElements(); in combineVectorPack() local 34209 unsigned NumSrcElts = NumDstElts / 2; in combineVectorPack() 34210 unsigned NumDstEltsPerLane = NumDstElts / NumLanes; in combineVectorPack() 34214 APInt Undefs(NumDstElts, 0); in combineVectorPack() 34215 SmallVector<APInt, 32> Bits(NumDstElts, APInt::getNullValue(DstBitsPerElt)); in combineVectorPack()
|