Searched refs:isReverseMask (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 700 static bool isReverseMask(ArrayRef<int> Mask, int NumSrcElts) { in isReverseMask() function 701 return llvm::ShuffleVectorInst::isReverseMask(Mask, NumSrcElts); in isReverseMask() 703 static bool isReverseMask(const Constant *Mask, int NumSrcElts) { in isReverseMask() function 704 return llvm::ShuffleVectorInst::isReverseMask( in isReverseMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Combine.td | 138 [{ return ShuffleVectorInst::isReverseMask(${mask}.getShuffleMask(),
|
| H A D | AArch64ISelLowering.cpp | 14045 ShuffleVectorInst::isReverseMask(ShuffleMask, ShuffleMask.size())) { in LowerVECTOR_SHUFFLE() 30086 if (ShuffleVectorInst::isReverseMask(ShuffleMask, ShuffleMask.size()) && in LowerFixedLengthVECTOR_SHUFFLEToSVE()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 2133 LLVM_ABI static bool isReverseMask(ArrayRef<int> Mask, int NumSrcElts); 2134 static bool isReverseMask(const Constant *Mask, int NumSrcElts) { 2138 return isReverseMask(MaskAsInts, NumSrcElts); 2146 return !changesLength() && isReverseMask(ShuffleMask, ShuffleMask.size());
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1112 if (ShuffleVectorInst::isReverseMask(Mask, NumSrcElts)) in improveShuffleKindFromMask()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 1955 bool ShuffleVectorInst::isReverseMask(ArrayRef<int> Mask, int NumSrcElts) { in isReverseMask() function in ShuffleVectorInst
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 7629 static bool isReverseMask(ArrayRef<int> M, EVT VT) { in isReverseMask() function 8513 isReverseMask(M, VT)) in isShuffleMaskLegal() 8688 if (isReverseMask(ShuffleMask, VT)) { in LowerVECTOR_SHUFFLE_i1() 9079 isReverseMask(ShuffleMask, VT)) in LowerVECTOR_SHUFFLE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 5313 if (!ShuffleVectorInst::isReverseMask(SVN->getMask(), in lowerBitreverseShuffle() 5821 if (ShuffleVectorInst::isReverseMask(Mask, NumElts) && V2.isUndef() && in lowerVECTOR_SHUFFLE() 6348 return ShuffleVectorInst::isReverseMask(M, NumElts) || in isShuffleMaskLegal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 12929 if (ShuffleVectorInst::isReverseMask(Mask, Mask.size())) in getCastContextHint()
|