Searched refs:CreateShuffle (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 12133 auto CreateShuffle = [&](Value *V1, Value *V2, ArrayRef<int> Mask) { in vectorizeTree() local 12150 auto &&ResizeToVF = [&CreateShuffle](Value *Vec, ArrayRef<int> Mask, in vectorizeTree() 12156 Vec = CreateShuffle(Vec, nullptr, Mask); in vectorizeTree() 12165 Vec = CreateShuffle(Vec, nullptr, ResizeMask); in vectorizeTree() 12189 [FirstInsert, &CreateShuffle](ArrayRef<int> Mask, in vectorizeTree() 12199 return CreateShuffle(Vals.front(), nullptr, Mask); in vectorizeTree() 12202 return CreateShuffle(Vals.front() ? Vals.front() in vectorizeTree()
|