Home
last modified time | relevance | path

Searched refs:isZeroEltSplatMask (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/unittests/IR/
DInstructionsTest.cpp904 EXPECT_FALSE(ShuffleVectorInst::isZeroEltSplatMask(Identity)); in TEST()
912 EXPECT_FALSE(ShuffleVectorInst::isZeroEltSplatMask(Select)); in TEST()
920 EXPECT_FALSE(ShuffleVectorInst::isZeroEltSplatMask(Reverse)); in TEST()
928 EXPECT_FALSE(ShuffleVectorInst::isZeroEltSplatMask(SingleSource)); in TEST()
936 EXPECT_TRUE(ShuffleVectorInst::isZeroEltSplatMask(ZeroEltSplat)); in TEST()
944 EXPECT_FALSE(ShuffleVectorInst::isZeroEltSplatMask(Transpose)); in TEST()
960 EXPECT_TRUE(ShuffleVectorInst::isZeroEltSplatMask(ConstantVector::get({C4, CU, CU, C4}))); in TEST()
961 EXPECT_TRUE(ShuffleVectorInst::isZeroEltSplatMask(ConstantVector::get({CU, C0, CU, C0}))); in TEST()
/external/llvm-project/llvm/include/llvm/IR/
DInstructions.h2197 static bool isZeroEltSplatMask(ArrayRef<int> Mask);
2198 static bool isZeroEltSplatMask(const Constant *Mask) {
2202 return isZeroEltSplatMask(MaskAsInts);
2212 return !changesLength() && isZeroEltSplatMask(ShuffleMask);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstructions.h2176 static bool isZeroEltSplatMask(ArrayRef<int> Mask);
2177 static bool isZeroEltSplatMask(const Constant *Mask) {
2181 return isZeroEltSplatMask(MaskAsInts);
2191 return !changesLength() && isZeroEltSplatMask(getMask());
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp1962 bool ShuffleVectorInst::isZeroEltSplatMask(ArrayRef<int> Mask) { in isZeroEltSplatMask() function in ShuffleVectorInst
/external/llvm-project/llvm/lib/IR/
DInstructions.cpp2139 bool ShuffleVectorInst::isZeroEltSplatMask(ArrayRef<int> Mask) { in isZeroEltSplatMask() function in ShuffleVectorInst