Lines Matching refs:GetElementPtrInst
213 void allocateCandidatesAndFindBasisForGEP(GetElementPtrInst *GEP);
234 GetElementPtrInst *GEP);
285 static bool isGEPFoldable(GetElementPtrInst *GEP, in isGEPFoldable()
307 return isGEPFoldable(cast<GetElementPtrInst>(C.Ins), TTI); in isFoldable()
312 static bool hasOnlyOneNonZeroIndex(GetElementPtrInst *GEP) { in hasOnlyOneNonZeroIndex()
334 hasOnlyOneNonZeroIndex(cast<GetElementPtrInst>(C.Ins))); in isSimplestForm()
392 allocateCandidatesAndFindBasisForGEP(cast<GetElementPtrInst>(I)); in allocateCandidatesAndFindBasis()
496 GetElementPtrInst *GEP) { in factorArrayIndex()
529 GetElementPtrInst *GEP) { in allocateCandidatesAndFindBasisForGEP()
595 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType())); in emitBump()
679 bool InBounds = cast<GetElementPtrInst>(C.Ins)->isInBounds(); in rewriteCandidateWithBasis()
693 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType(), in rewriteCandidateWithBasis()