Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp8822 ShuffleIRBuilder ShuffleBuilder(Builder, R.GatherShuffleExtractSeq, in createShuffle() local
8824 return BaseShuffleAnalysis::createShuffle(V1, V2, Mask, ShuffleBuilder); in createShuffle()
8987 ShuffleInstructionBuilder ShuffleBuilder(Builder, *this); in vectorizeOperand() local
8988 ShuffleBuilder.add(V, Mask); in vectorizeOperand()
8989 return ShuffleBuilder.finalize(std::nullopt); in vectorizeOperand()
9063 ShuffleInstructionBuilder ShuffleBuilder(Builder, *this); in createBuildVector() local
9149 ShuffleBuilder.add(Vec, ReuseMask); in createBuildVector()
9150 Vec = ShuffleBuilder.finalize(E->ReuseShuffleIndices); in createBuildVector()
9165 ShuffleInstructionBuilder ShuffleBuilder(Builder, *this); in vectorizeTree() local
9171 ShuffleBuilder.add(V, Mask); in vectorizeTree()
[all …]