Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5970 static bool findBuildVector(InsertElementInst *LastInsertElem, in findBuildVector() argument
5977 if (auto *CI = dyn_cast<ConstantInt>(LastInsertElem->getOperand(2))) { in findBuildVector()
5979 LastInsertElem->getType(), in findBuildVector()
5982 BuildVectorOpds.push_back(LastInsertElem->getOperand(1)); in findBuildVector()
5983 V = LastInsertElem->getOperand(0); in findBuildVector()
5986 LastInsertElem = dyn_cast<InsertElementInst>(V); in findBuildVector()
5987 if (!LastInsertElem || !LastInsertElem->hasOneUse()) in findBuildVector()
6230 else if (auto *LastInsertElem = dyn_cast<InsertElementInst>(I)) in vectorizeSimpleInstructions() local
6231 OpsChanged |= vectorizeInsertElementInst(LastInsertElem, BB, R); in vectorizeSimpleInstructions()