Home
last modified time | relevance | path

Searched refs:VecLen (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAGHVX.cpp863 unsigned VecLen = Mask.size(); in splitMask() local
864 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() local
1074 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 …]
DHexagonISelLoweringHVX.cpp345 unsigned VecLen = Values.size(); in buildHvxVectorReg() local
352 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() local
520 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 …]
DHexagonISelDAGToDAG.cpp780 unsigned VecLen = ResTy.getSizeInBits(); in SelectVAlign() local
781 if (VecLen == 32) { in SelectVAlign()
803 assert(VecLen == 64); in SelectVAlign()
DHexagonISelLowering.cpp1949 unsigned VecLen = AM.size(); in LowerVECTOR_SHUFFLE() local
1972 if (AM[F] >= int(VecLen)) { in LowerVECTOR_SHUFFLE()
2407 unsigned VecLen = VecTy.getVectorNumElements(); in insertVector() local
2408 unsigned Scale = VecLen / ValTy.getVectorNumElements(); in insertVector()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3893 static Value *createRdxShuffleMask(unsigned VecLen, unsigned NumEltsToRdx, in createRdxShuffleMask() argument
3899 VecLen, UndefValue::get(Builder.getInt32Ty())); in createRdxShuffleMask()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp5042 static Value *createRdxShuffleMask(unsigned VecLen, unsigned NumEltsToRdx, in createRdxShuffleMask() argument
5048 VecLen, UndefValue::get(Builder.getInt32Ty())); in createRdxShuffleMask()