Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp12133 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()