Lines Matching defs:Mask
360 FPClassTest Mask = Attrs.getRetNoFPClass(); in getRetNoFPClass() local
368 FPClassTest Mask = Attrs.getParamNoFPClass(i); in getParamNoFPClass() local
1661 ShuffleVectorInst::ShuffleVectorInst(Value *V1, Value *Mask, const Twine &Name, in ShuffleVectorInst()
1666 ShuffleVectorInst::ShuffleVectorInst(Value *V1, ArrayRef<int> Mask, in ShuffleVectorInst()
1672 ShuffleVectorInst::ShuffleVectorInst(Value *V1, Value *V2, Value *Mask, in ShuffleVectorInst()
1691 ShuffleVectorInst::ShuffleVectorInst(Value *V1, Value *V2, ArrayRef<int> Mask, in ShuffleVectorInst()
1726 ArrayRef<int> Mask) { in isValidOperands()
1746 const Value *Mask) { in isValidOperands()
1787 void ShuffleVectorInst::getShuffleMask(const Constant *Mask, in getShuffleMask()
1821 void ShuffleVectorInst::setShuffleMask(ArrayRef<int> Mask) { in setShuffleMask()
1826 Constant *ShuffleVectorInst::convertShuffleMaskForBitcode(ArrayRef<int> Mask, in convertShuffleMaskForBitcode()
1846 static bool isSingleSourceMaskImpl(ArrayRef<int> Mask, int NumOpElts) { in isSingleSourceMaskImpl()
1864 bool ShuffleVectorInst::isSingleSourceMask(ArrayRef<int> Mask, int NumSrcElts) { in isSingleSourceMask()
1870 static bool isIdentityMaskImpl(ArrayRef<int> Mask, int NumOpElts) { in isIdentityMaskImpl()
1882 bool ShuffleVectorInst::isIdentityMask(ArrayRef<int> Mask, int NumSrcElts) { in isIdentityMask()
1890 bool ShuffleVectorInst::isReverseMask(ArrayRef<int> Mask, int NumSrcElts) { in isReverseMask()
1910 bool ShuffleVectorInst::isZeroEltSplatMask(ArrayRef<int> Mask, int NumSrcElts) { in isZeroEltSplatMask()
1924 bool ShuffleVectorInst::isSelectMask(ArrayRef<int> Mask, int NumSrcElts) { in isSelectMask()
1939 bool ShuffleVectorInst::isTransposeMask(ArrayRef<int> Mask, int NumSrcElts) { in isTransposeMask()
1975 bool ShuffleVectorInst::isSpliceMask(ArrayRef<int> Mask, int NumSrcElts, in isSpliceMask()
2009 bool ShuffleVectorInst::isExtractSubvectorMask(ArrayRef<int> Mask, in isExtractSubvectorMask()
2038 bool ShuffleVectorInst::isInsertSubvectorMask(ArrayRef<int> Mask, in isInsertSubvectorMask()
2123 ArrayRef<int> Mask = getShuffleMask(); in isIdentityWithPadding() local
2171 static bool isReplicationMaskWithParams(ArrayRef<int> Mask, in isReplicationMaskWithParams()
2191 bool ShuffleVectorInst::isReplicationMask(ArrayRef<int> Mask, in isReplicationMask()
2252 bool ShuffleVectorInst::isOneUseSingleSourceMask(ArrayRef<int> Mask, int VF) { in isOneUseSingleSourceMask()
2295 ArrayRef<int> Mask, unsigned Factor, unsigned NumInputElts, in isInterleaveMask()
2378 bool ShuffleVectorInst::isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, in isDeInterleaveMaskOfFactor()
2404 static int matchShuffleAsBitRotate(ArrayRef<int> Mask, int NumSubElts) { in matchShuffleAsBitRotate()
2426 ArrayRef<int> Mask, unsigned EltSizeInBits, unsigned MinSubElts, in isBitRotateMask()