Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h63 using GEPList = SmallVector<GetElementPtrInst *, 8>; member
64 using GEPListMap = MapVector<Value *, GEPList>;
/external/llvm-project/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h61 using GEPList = SmallVector<GetElementPtrInst *, 8>; member
62 using GEPListMap = MapVector<Value *, GEPList>;
/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-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp7397 auto GEPList = makeArrayRef(&Entry.second[BI], Len); in vectorizeGEPIndices() local
7403 SetVector<Value *> Candidates(GEPList.begin(), GEPList.end()); in vectorizeGEPIndices()
7416 for (int I = 0, E = GEPList.size(); I < E && Candidates.size() > 1; ++I) { in vectorizeGEPIndices()
7417 auto *GEPI = GEPList[I]; in vectorizeGEPIndices()
7420 auto *SCEVI = SE->getSCEV(GEPList[I]); in vectorizeGEPIndices()
7422 auto *GEPJ = GEPList[J]; in vectorizeGEPIndices()
7423 auto *SCEVJ = SE->getSCEV(GEPList[J]); in vectorizeGEPIndices()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp7823 ArrayRef<GetElementPtrInst *> GEPList(&Entry.second[BI], Len); in vectorizeGEPIndices() local
7829 SetVector<Value *> Candidates(GEPList.begin(), GEPList.end()); in vectorizeGEPIndices()
7842 for (int I = 0, E = GEPList.size(); I < E && Candidates.size() > 1; ++I) { in vectorizeGEPIndices()
7843 auto *GEPI = GEPList[I]; in vectorizeGEPIndices()
7846 auto *SCEVI = SE->getSCEV(GEPList[I]); in vectorizeGEPIndices()
7848 auto *GEPJ = GEPList[J]; in vectorizeGEPIndices()
7849 auto *SCEVJ = SE->getSCEV(GEPList[J]); in vectorizeGEPIndices()