Searched refs:LaneLen (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp188 /// E.g. For a Factor of 2 (LaneLen=4): <4, 32, 5, 33, 6, 34, 7, 35>
189 /// E.g. For a Factor of 3 (LaneLen=4): <4, 32, 16, 5, 33, 17, 6, 34, 18, 7, 35, 19>
190 /// E.g. For a Factor of 4 (LaneLen=2): <8, 2, 12, 4, 9, 3, 13, 5>
193 /// I.e. <0, LaneLen, ... , LaneLen*(Factor - 1), 1, LaneLen + 1, ...>
194 /// E.g. For a Factor of 2 (LaneLen=4): <0, 4, 1, 5, 2, 6, 3, 7>
206 unsigned LaneLen = NumElts / Factor; local
207 if (!isPowerOf2_32(LaneLen))
219 for (J = 0; J < LaneLen
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9268 unsigned LaneLen = VecTy->getVectorNumElements() / Factor; local
9270 VectorType *SubVecTy = VectorType::get(EltTy, LaneLen);
9297 SubVecTy = VectorType::get(IntTy, LaneLen);
9306 LaneLen /= NumStores;
9307 SubVecTy = VectorType::get(SubVecTy->getVectorElementType(), LaneLen);
9333 unsigned IdxI = StoreCount * LaneLen * Factor + i;
9336 Op0, Op1, createSequentialMask(Builder, Mask[IdxI], LaneLen, 0)));
9339 for (unsigned j = 1; j < LaneLen; j++) {
9340 unsigned IdxJ = StoreCount * LaneLen * Factor + j;
9352 Op0, Op1, createSequentialMask(Builder, StartMask, LaneLen,
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17204 unsigned LaneLen = VecTy->getVectorNumElements() / Factor; local
17206 VectorType *SubVecTy = VectorType::get(EltTy, LaneLen);
17233 SubVecTy = VectorType::get(IntTy, LaneLen);
17242 LaneLen /= NumStores;
17243 SubVecTy = VectorType::get(SubVecTy->getVectorElementType(), LaneLen);
17303 BaseAddr, LaneLen * Factor);
17309 unsigned IdxI = StoreCount * LaneLen * Factor + i;
17312 Op0, Op1, createSequentialMask(Builder, Mask[IdxI], LaneLen, 0)));
17315 for (unsigned j = 1; j < LaneLen; j++) {
17316 unsigned IdxJ = StoreCount * LaneLen * Facto
[all...]

Completed in 219 milliseconds