Home
last modified time | relevance | path

Searched refs:isZeroEltSplatMask (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h720 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 DInstructions.h2154 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 DBasicTTIImpl.h1114 if (ShuffleVectorInst::isZeroEltSplatMask(Mask, NumSrcElts)) in improveShuffleKindFromMask()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1975 bool ShuffleVectorInst::isZeroEltSplatMask(ArrayRef<int> Mask, int NumSrcElts) { in isZeroEltSplatMask() function in ShuffleVectorInst
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp11083 !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()