Home
last modified time | relevance | path

Searched refs:isTransposeMask (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DInstructionsTest.cpp780 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Identity)); in TEST()
788 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Select)); in TEST()
796 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Reverse)); in TEST()
804 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(SingleSource)); in TEST()
812 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(ZeroEltSplat)); in TEST()
820 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(Transpose)); in TEST()
838 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(ConstantVector::get({C1, C5, C3, C7}))); in TEST()
839 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(ConstantVector::get({C1, C3}))); in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInstructions.h2611 static bool isTransposeMask(ArrayRef<int> Mask);
2612 static bool isTransposeMask(const Constant *Mask) {
2616 return isTransposeMask(MaskAsInts);
2625 return !changesLength() && isTransposeMask(getMask());
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstructions.cpp1770 bool ShuffleVectorInst::isTransposeMask(ArrayRef<int> Mask) { in isTransposeMask() function in ShuffleVectorInst