Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp4546 auto GEPList = makeArrayRef(&Entry.second[BI], Len); in vectorizeGEPIndices() local
4552 SetVector<Value *> Candidates(GEPList.begin(), GEPList.end()); in vectorizeGEPIndices()
4564 for (int I = 0, E = GEPList.size(); I < E && Candidates.size() > 1; ++I) { in vectorizeGEPIndices()
4565 auto *GEPI = cast<GetElementPtrInst>(GEPList[I]); in vectorizeGEPIndices()
4568 auto *SCEVI = SE->getSCEV(GEPList[I]); in vectorizeGEPIndices()
4570 auto *GEPJ = cast<GetElementPtrInst>(GEPList[J]); in vectorizeGEPIndices()
4571 auto *SCEVJ = SE->getSCEV(GEPList[J]); in vectorizeGEPIndices()
4573 Candidates.remove(GEPList[I]); in vectorizeGEPIndices()
4574 Candidates.remove(GEPList[J]); in vectorizeGEPIndices()
4576 Candidates.remove(GEPList[J]); in vectorizeGEPIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp6375 auto GEPList = makeArrayRef(&Entry.second[BI], Len); in vectorizeGEPIndices() local
6381 SetVector<Value *> Candidates(GEPList.begin(), GEPList.end()); in vectorizeGEPIndices()
6394 for (int I = 0, E = GEPList.size(); I < E && Candidates.size() > 1; ++I) { in vectorizeGEPIndices()
6395 auto *GEPI = cast<GetElementPtrInst>(GEPList[I]); in vectorizeGEPIndices()
6398 auto *SCEVI = SE->getSCEV(GEPList[I]); in vectorizeGEPIndices()
6400 auto *GEPJ = cast<GetElementPtrInst>(GEPList[J]); in vectorizeGEPIndices()
6401 auto *SCEVJ = SE->getSCEV(GEPList[J]); in vectorizeGEPIndices()
6403 Candidates.remove(GEPList[I]); in vectorizeGEPIndices()
6404 Candidates.remove(GEPList[J]); in vectorizeGEPIndices()
6406 Candidates.remove(GEPList[J]); in vectorizeGEPIndices()