Home
last modified time | relevance | path

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

/external/llvm-project/llvm/unittests/IR/
DInstructionsTest.cpp902 EXPECT_FALSE(ShuffleVectorInst::isReverseMask(Identity)); in TEST()
910 EXPECT_FALSE(ShuffleVectorInst::isReverseMask(Select)); in TEST()
918 EXPECT_TRUE(ShuffleVectorInst::isReverseMask(Reverse)); in TEST()
926 EXPECT_FALSE(ShuffleVectorInst::isReverseMask(SingleSource)); in TEST()
934 EXPECT_FALSE(ShuffleVectorInst::isReverseMask(ZeroEltSplat)); in TEST()
942 EXPECT_FALSE(ShuffleVectorInst::isReverseMask(Transpose)); in TEST()
954 EXPECT_TRUE(ShuffleVectorInst::isReverseMask(ConstantVector::get({C7, C6, CU, C4}))); in TEST()
955 EXPECT_TRUE(ShuffleVectorInst::isReverseMask(ConstantVector::get({C3, CU, C1, CU}))); in TEST()
/external/llvm-project/llvm/include/llvm/IR/
DInstructions.h2177 static bool isReverseMask(ArrayRef<int> Mask);
2178 static bool isReverseMask(const Constant *Mask) {
2182 return isReverseMask(MaskAsInts);
2190 return !changesLength() && isReverseMask(ShuffleMask);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstructions.h2156 static bool isReverseMask(ArrayRef<int> Mask);
2157 static bool isReverseMask(const Constant *Mask) {
2161 return isReverseMask(MaskAsInts);
2169 return !changesLength() && isReverseMask(getMask());
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp1950 bool ShuffleVectorInst::isReverseMask(ArrayRef<int> Mask) { in isReverseMask() function in ShuffleVectorInst
/external/llvm-project/llvm/lib/IR/
DInstructions.cpp2127 bool ShuffleVectorInst::isReverseMask(ArrayRef<int> Mask) { in isReverseMask() function in ShuffleVectorInst
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp7030 static bool isReverseMask(ArrayRef<int> M, EVT VT) { in isReverseMask() function
7659 isReverseMask(M, VT)) in isShuffleMaskLegal()
7825 if (isReverseMask(ShuffleMask, VT)) { in LowerVECTOR_SHUFFLE_i1()
8127 if (ST->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) && isReverseMask(ShuffleMask, VT)) in LowerVECTOR_SHUFFLE()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp5611 static bool isReverseMask(ArrayRef<int> M, EVT VT) { in isReverseMask() function
6096 ((VT == MVT::v8i16 || VT == MVT::v16i8) && isReverseMask(M, VT))); in isShuffleMaskLegal()
6378 if ((VT == MVT::v8i16 || VT == MVT::v16i8) && isReverseMask(ShuffleMask, VT)) in LowerVECTOR_SHUFFLE()
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp7231 static bool isReverseMask(ArrayRef<int> M, EVT VT) { in isReverseMask() function
7965 isReverseMask(M, VT)) in isShuffleMaskLegal()
8131 if (isReverseMask(ShuffleMask, VT)) { in LowerVECTOR_SHUFFLE_i1()
8433 if (ST->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) && isReverseMask(ShuffleMask, VT)) in LowerVECTOR_SHUFFLE()