reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/Instructions.h
 2234     return !changesLength() && isTransposeMask(getMask());
unittests/IR/InstructionsTest.cpp
  823   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})));