Searched refs:isZeroEltSplatMask (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 720 static bool isZeroEltSplatMask(ArrayRef<int> Mask, int NumSrcElts) { in isZeroEltSplatMask() function 721 return llvm::ShuffleVectorInst::isZeroEltSplatMask(Mask, NumSrcElts); in isZeroEltSplatMask() 723 static bool isZeroEltSplatMask(const Constant *Mask, int NumSrcElts) { in isZeroEltSplatMask() function 724 return llvm::ShuffleVectorInst::isZeroEltSplatMask( in isZeroEltSplatMask()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 2154 LLVM_ABI static bool isZeroEltSplatMask(ArrayRef<int> Mask, int NumSrcElts); 2155 static bool isZeroEltSplatMask(const Constant *Mask, int NumSrcElts) { 2159 return isZeroEltSplatMask(MaskAsInts, NumSrcElts); 2170 isZeroEltSplatMask(ShuffleMask, ShuffleMask.size());
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1114 if (ShuffleVectorInst::isZeroEltSplatMask(Mask, NumSrcElts)) in improveShuffleKindFromMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 1975 bool ShuffleVectorInst::isZeroEltSplatMask(ArrayRef<int> Mask, int NumSrcElts) { in isZeroEltSplatMask() function in ShuffleVectorInst
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 11083 !ShuffleVectorInst::isZeroEltSplatMask(IdentityMask, in peekThroughShuffles() 11153 ShuffleVectorInst::isZeroEltSplatMask(Mask, Mask.size())) { in peekThroughShuffles() 11169 ShuffleVectorInst::isZeroEltSplatMask(Mask, Mask.size()) && in peekThroughShuffles() 11286 (ShuffleVectorInst::isZeroEltSplatMask(CombinedMask1, VF) && in createShuffle()
|