Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h379 llvm::SmallVector<int, 16> createInterleaveMask(unsigned VF, unsigned NumVecs);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp920 llvm::SmallVector<int, 16> llvm::createInterleaveMask(unsigned VF, in createInterleaveMask() function in llvm
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp706 auto Mask = createInterleaveMask(VF, Factor); in getInterleavedMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2098 WideVec, createInterleaveMask(NumElts, Factor), Name); in interleaveVectors()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1812 createInterleaveMask(OpTy.getNumElements(), 2)); in translateVectorInterleave2Intrinsic()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp12470 createInterleaveMask(NumElts, 2))); in visitVectorInterleave()