Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7957 while (auto *IEBase = dyn_cast<InsertElementInst>(Base)) { in getTreeCost() local
7958 if (IEBase != EU.User && in getTreeCost()
7959 (!IEBase->hasOneUse() || in getTreeCost()
7960 getInsertIndex(IEBase).value_or(*InsertIdx) == *InsertIdx)) in getTreeCost()
7963 if (const TreeEntry *E = getTreeEntry(IEBase)) { in getTreeCost()
7964 VU = IEBase; in getTreeCost()
7966 IEBase = cast<InsertElementInst>(Base); in getTreeCost()
7967 int Idx = *getInsertIndex(IEBase); in getTreeCost()
7971 Base = IEBase->getOperand(0); in getTreeCost()
10010 while (auto *IEBase = dyn_cast<InsertElementInst>(Base)) { in vectorizeTree() local
[all …]