Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7828 ArrayRef<int> SecMask = VMIt->second; in performExtractsShuffleAction() local
7830 if (SecMask[I] != UndefMaskElem) { in performExtractsShuffleAction()
7832 Mask[I] = SecMask[I] + Vec1VF; in performExtractsShuffleAction()
7842 ArrayRef<int> SecMask = VMIt->second; in performExtractsShuffleAction() local
7845 assert(SecMask[I] == UndefMaskElem && "Multiple uses of scalars."); in performExtractsShuffleAction()
7848 } else if (SecMask[I] != UndefMaskElem) { in performExtractsShuffleAction()
7850 Mask[I] = (Res2.second ? I : SecMask[I]) + VF; in performExtractsShuffleAction()
7864 ArrayRef<int> SecMask = VMIt->second; in performExtractsShuffleAction() local
7866 if (SecMask[I] != UndefMaskElem) { in performExtractsShuffleAction()
7869 Mask[I] = (Res.second ? I : SecMask[I]) + VF; in performExtractsShuffleAction()