Searched refs:CreateShuffle (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 10079 auto CreateShuffle = [&](Value *V1, Value *V2, ArrayRef<int> Mask) { in vectorizeTree() local 10096 auto &&ResizeToVF = [&CreateShuffle](Value *Vec, ArrayRef<int> Mask, in vectorizeTree() 10102 Vec = CreateShuffle(Vec, nullptr, Mask); in vectorizeTree() 10111 Vec = CreateShuffle(Vec, nullptr, ResizeMask); in vectorizeTree() 10135 [FirstInsert, &CreateShuffle](ArrayRef<int> Mask, in vectorizeTree() 10145 return CreateShuffle(Vals.front(), nullptr, Mask); in vectorizeTree() 10148 return CreateShuffle(Vals.front() ? Vals.front() in vectorizeTree()
|