Searched refs:isInsertSubvectorMask (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 830 static bool isInsertSubvectorMask(ArrayRef<int> Mask, int NumSrcElts, in isInsertSubvectorMask() function 832 return llvm::ShuffleVectorInst::isInsertSubvectorMask(Mask, NumSrcElts, in isInsertSubvectorMask() 835 static bool isInsertSubvectorMask(const Constant *Mask, int NumSrcElts, in isInsertSubvectorMask() function 837 return llvm::ShuffleVectorInst::isInsertSubvectorMask( in isInsertSubvectorMask() 842 bool isInsertSubvectorMask(int &NumSubElts, int &Index) const { in isInsertSubvectorMask() function 843 return cast<llvm::ShuffleVectorInst>(Val)->isInsertSubvectorMask(NumSubElts, in isInsertSubvectorMask()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1553 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getInstructionCost() 1629 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 2279 LLVM_ABI static bool isInsertSubvectorMask(ArrayRef<int> Mask, int NumSrcElts, 2281 static bool isInsertSubvectorMask(const Constant *Mask, int NumSrcElts, 2290 return isInsertSubvectorMask(MaskAsInts, NumSrcElts, NumSubElts, Index); 2294 bool isInsertSubvectorMask(int &NumSubElts, int &Index) const { 2302 return isInsertSubvectorMask(ShuffleMask, NumSrcElts, NumSubElts, Index);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1130 if (NumDstElts > 2 && ShuffleVectorInst::isInsertSubvectorMask( in improveShuffleKindFromMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 2103 bool ShuffleVectorInst::isInsertSubvectorMask(ArrayRef<int> Mask, in isInsertSubvectorMask() function in ShuffleVectorInst
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 5729 if (Mask.size() > 2 && ShuffleVectorInst::isInsertSubvectorMask(
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 4999 if (!ShuffleVectorInst::isInsertSubvectorMask(Mask, NumElts, NumSubElts, in lowerVECTOR_SHUFFLEAsVSlideup()
|