Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp10529 while (auto *IEBase = dyn_cast<InsertElementInst>(Base)) { in getTreeCost() local
10530 if (IEBase != EU.User && in getTreeCost()
10531 (!IEBase->hasOneUse() || in getTreeCost()
10532 getElementIndex(IEBase).value_or(*InsertIdx) == *InsertIdx)) in getTreeCost()
10535 if (const TreeEntry *E = getTreeEntry(IEBase)) { in getTreeCost()
10536 VU = IEBase; in getTreeCost()
10538 IEBase = cast<InsertElementInst>(Base); in getTreeCost()
10539 int Idx = *getElementIndex(IEBase); in getTreeCost()
10543 Base = IEBase->getOperand(0); in getTreeCost()
14034 while (auto *IEBase = dyn_cast<InsertElementInst>(Base)) { in vectorizeTree() local
[all …]