Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DVectorUtils.cpp612 auto &&CombineMasks = [](MutableArrayRef<int> FirstMask, in processShuffleMasks()
614 for (int Idx = 0, VF = FirstMask.size(); Idx < VF; ++Idx) { in processShuffleMasks()
616 assert(FirstMask[Idx] == UndefMaskElem && in processShuffleMasks()
618 FirstMask[Idx] = SecondMask[Idx] + VF; in processShuffleMasks()
632 MutableArrayRef<int> FirstMask, SecondMask; in processShuffleMasks() local
640 FirstMask = RegMask; in processShuffleMasks()
645 CombineMasks(FirstMask, SecondMask); in processShuffleMasks()
646 ManyInputsAction(FirstMask, FirstIdx, SecondIdx); in processShuffleMasks()
647 NormalizeMask(FirstMask); in processShuffleMasks()
649 SecondMask = FirstMask; in processShuffleMasks()
[all …]