Searched refs:VecLen (Results 1 – 6 of 6) sorted by relevance
863 unsigned VecLen = Mask.size(); in splitMask() local864 assert(MaskL.size() == VecLen && MaskR.size() == VecLen); in splitMask()865 for (unsigned I = 0; I != VecLen; ++I) { in splitMask()869 } else if (unsigned(M) < VecLen) { in splitMask()874 MaskR[I] = M-VecLen; in splitMask()1054 int VecLen = SM.Mask.size(); in packs() local1074 memcpy(NewMask.data(), SM.Mask.data(), sizeof(int)*VecLen); in packs()1078 for (int I = 0; I != VecLen; ++I) { in packs()1108 for (int I = 0; I != VecLen; ++I) { in packs()1123 for (int I = 0; I != VecLen; ++I) { in packs()[all …]
345 unsigned VecLen = Values.size(); in buildHvxVectorReg() local352 assert(ElemSize*VecLen == HwLen); in buildHvxVectorReg()359 for (unsigned i = 0; i != VecLen; i += OpsPerWord) { in buildHvxVectorReg()391 SmallVector<ConstantInt*, 128> Consts(VecLen); in buildHvxVectorReg()518 unsigned VecLen = Values.size(); in buildHvxVectorPred() local520 assert(VecLen <= HwLen || VecLen == 8*HwLen); in buildHvxVectorPred()535 if (VecLen <= HwLen) { in buildHvxVectorPred()539 assert(HwLen % VecLen == 0); in buildHvxVectorPred()540 unsigned BitBytes = HwLen / VecLen; in buildHvxVectorPred()554 for (unsigned I = 0; I != VecLen; I += 8) { in buildHvxVectorPred()[all …]
780 unsigned VecLen = ResTy.getSizeInBits(); in SelectVAlign() local781 if (VecLen == 32) { in SelectVAlign()803 assert(VecLen == 64); in SelectVAlign()
1949 unsigned VecLen = AM.size(); in LowerVECTOR_SHUFFLE() local1972 if (AM[F] >= int(VecLen)) { in LowerVECTOR_SHUFFLE()2407 unsigned VecLen = VecTy.getVectorNumElements(); in insertVector() local2408 unsigned Scale = VecLen / ValTy.getVectorNumElements(); in insertVector()
3893 static Value *createRdxShuffleMask(unsigned VecLen, unsigned NumEltsToRdx, in createRdxShuffleMask() argument3899 VecLen, UndefValue::get(Builder.getInt32Ty())); in createRdxShuffleMask()
5042 static Value *createRdxShuffleMask(unsigned VecLen, unsigned NumEltsToRdx, in createRdxShuffleMask() argument5048 VecLen, UndefValue::get(Builder.getInt32Ty())); in createRdxShuffleMask()