Home
last modified time | relevance | path

Searched refs:isREVMask (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PerfectShuffle.h6703 inline bool isREVMask(ArrayRef<int> M, unsigned EltSize, unsigned NumElts, in isREVMask() function
H A DAArch64TargetTransformInfo.cpp5673 isREVMask(Mask, LT.second.getScalarSizeInBits(), in getShuffleCost()
5675 isREVMask(Mask, LT.second.getScalarSizeInBits(), in getShuffleCost()
5677 isREVMask(Mask, LT.second.getScalarSizeInBits(), in getShuffleCost()
H A DAArch64ISelLowering.cpp14037 if (isREVMask(ShuffleMask, EltSize, NumElts, 64)) in LowerVECTOR_SHUFFLE()
14039 if (isREVMask(ShuffleMask, EltSize, NumElts, 32)) in LowerVECTOR_SHUFFLE()
14041 if (isREVMask(ShuffleMask, EltSize, NumElts, 16)) in LowerVECTOR_SHUFFLE()
15663 isREVMask(M, EltSize, NumElts, 64) || in isShuffleMaskLegal()
15664 isREVMask(M, EltSize, NumElts, 32) || in isShuffleMaskLegal()
15665 isREVMask(M, EltSize, NumElts, 16) || in isShuffleMaskLegal()
30015 if (isREVMask(ShuffleMask, EltSize, VT.getVectorNumElements(), BlockSize)) { in LowerFixedLengthVECTOR_SHUFFLEToSVE()
30036 isREVMask(ShuffleMask, EltSize, VT.getVectorNumElements(), 128)) { in LowerFixedLengthVECTOR_SHUFFLEToSVE()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp170 if (isREVMask(ShuffleMask, EltSize, NumElts, LaneSize)) { in matchREV()