Home
last modified time | relevance | path

Searched refs:IsLeft (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Analysis/
DCostModel.cpp138 static bool matchPairwiseShuffleMask(ShuffleVectorInst *SI, bool IsLeft, in matchPairwiseShuffleMask() argument
142 if (!SI && Level == 0 && IsLeft) in matchPairwiseShuffleMask()
151 for (unsigned i = 0, e = (1 << Level), val = !IsLeft; i != e; ++i, val += 2) in matchPairwiseShuffleMask()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp676 static bool matchPairwiseShuffleMask(ShuffleVectorInst *SI, bool IsLeft, in matchPairwiseShuffleMask() argument
680 if (!SI && Level == 0 && IsLeft) in matchPairwiseShuffleMask()
689 for (unsigned i = 0, e = (1 << Level), val = !IsLeft; i != e; ++i, val += 2) in matchPairwiseShuffleMask()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3894 bool IsPairwise, bool IsLeft, in createRdxShuffleMask() argument
3896 assert((IsPairwise || !IsLeft) && "Don't support a <0,1,undef,...> mask"); in createRdxShuffleMask()
3904 ShuffleMask[i] = Builder.getInt32(2 * i + !IsLeft); in createRdxShuffleMask()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp3904 bool IsLeft = Node->getOpcode() == ISD::ROTL; in ExpandNode() local
3914 unsigned RevRot = IsLeft ? ISD::ROTR : ISD::ROTL; in ExpandNode()
3927 unsigned ShOpc = IsLeft ? ISD::SHL : ISD::SRL; in ExpandNode()
3928 unsigned HsOpc = IsLeft ? ISD::SRL : ISD::SHL; in ExpandNode()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp5043 bool IsPairwise, bool IsLeft, in createRdxShuffleMask() argument
5045 assert((IsPairwise || !IsLeft) && "Don't support a <0,1,undef,...> mask"); in createRdxShuffleMask()
5053 ShuffleMask[i] = Builder.getInt32(2 * i + !IsLeft); in createRdxShuffleMask()