Searched refs:ShuffleBuilder (Results 1 – 1 of 1) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 8822 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 …]
|