Home
last modified time | relevance | path

Searched refs:isReverseMask (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h700 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 DAArch64Combine.td138 [{ return ShuffleVectorInst::isReverseMask(${mask}.getShuffleMask(),
H A DAArch64ISelLowering.cpp14045 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 DInstructions.h2133 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 DBasicTTIImpl.h1112 if (ShuffleVectorInst::isReverseMask(Mask, NumSrcElts)) in improveShuffleKindFromMask()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1955 bool ShuffleVectorInst::isReverseMask(ArrayRef<int> Mask, int NumSrcElts) { in isReverseMask() function in ShuffleVectorInst
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp7629 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 DRISCVISelLowering.cpp5313 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 DSLPVectorizer.cpp12929 if (ShuffleVectorInst::isReverseMask(Mask, Mask.size())) in getCastContextHint()