Searched refs:getShuffleMask (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 154 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/ |
D | InstCombineVectorOps.cpp | 882 SmallVector<int, 16> Mask = SVI.getShuffleMask(); in visitShuffleVectorInst() 1141 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst() 1143 RHSMask = RHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
|
D | InstructionCombining.cpp | 1249 SmallVector<int, 16> ShMask = Shuffle->getShuffleMask(); in SimplifyVectorOp()
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 1861 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/ |
D | Instructions.cpp | 1534 void ShuffleVectorInst::getShuffleMask(Constant *Mask, in getShuffleMask() function in ShuffleVectorInst
|
/external/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 3870 SmallVector<int, 16> Mask(SVI->getShuffleMask()); in isBroadcastShuffle()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 3124 ShuffleVectorInst::getShuffleMask(cast<Constant>(I.getOperand(2)), Mask); in visitShuffleVector()
|