Home
last modified time | relevance | path

Searched refs:getShuffleMask (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Analysis/
DCostModel.cpp154 SmallVector<int, 16> ActualMask = SI->getShuffleMask(); in matchPairwiseShuffleMask()
367 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in matchVectorSplittingReduction()
493 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in getInstructionCost()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp882 SmallVector<int, 16> Mask = SVI.getShuffleMask(); in visitShuffleVectorInst()
1141 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
1143 RHSMask = RHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
DInstructionCombining.cpp1249 SmallVector<int, 16> ShMask = Shuffle->getShuffleMask(); in SimplifyVectorOp()
/external/llvm/include/llvm/IR/
DInstructions.h1861 static void getShuffleMask(Constant *Mask, SmallVectorImpl<int> &Result);
1863 void getShuffleMask(SmallVectorImpl<int> &Result) const {
1864 return getShuffleMask(getMask(), Result);
1867 SmallVector<int, 16> getShuffleMask() const {
1869 getShuffleMask(Mask);
/external/llvm/lib/IR/
DInstructions.cpp1534 void ShuffleVectorInst::getShuffleMask(Constant *Mask, in getShuffleMask() function in ShuffleVectorInst
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp3870 SmallVector<int, 16> Mask(SVI->getShuffleMask()); in isBroadcastShuffle()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3124 ShuffleVectorInst::getShuffleMask(cast<Constant>(I.getOperand(2)), Mask); in visitShuffleVector()