reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2234 return !changesLength() && isTransposeMask(getMask());
unittests/IR/InstructionsTest.cpp823 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Identity)); 831 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Select)); 839 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(Reverse)); 847 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(SingleSource)); 855 EXPECT_FALSE(ShuffleVectorInst::isTransposeMask(ZeroEltSplat)); 863 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(Transpose)); 881 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(ConstantVector::get({C1, C5, C3, C7}))); 882 EXPECT_TRUE(ShuffleVectorInst::isTransposeMask(ConstantVector::get({C1, C3})));