Searched refs:createStrideMask (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | VectorUtils.h | 367 llvm::SmallVector<int, 16> createStrideMask(unsigned Start, unsigned Stride,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 344 auto DeinterleaveMask = createStrideMask(Mask[0], 2, Mask.size()); in getShuffleCost() 601 auto Mask = createStrideMask(Index, Factor, VF); in getInterleavedMemoryOpCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 872 llvm::createStrideMask(unsigned Start, unsigned Stride, unsigned VF) { in createStrideMask() function in llvm
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 11933 createStrideMask(0, 2, OutNumElts)); in visitVectorDeinterleave() 11935 createStrideMask(1, 2, OutNumElts)); in visitVectorDeinterleave()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2668 createStrideMask(I, InterleaveFactor, VF.getKnownMinValue()); in vectorizeInterleaveGroup()
|