Lines Matching refs:GetElementPtrInst
214 void allocateCandidatesAndFindBasisForGEP(GetElementPtrInst *GEP);
235 GetElementPtrInst *GEP);
286 static bool isGEPFoldable(GetElementPtrInst *GEP, in isGEPFoldable()
308 return isGEPFoldable(cast<GetElementPtrInst>(C.Ins), TTI); in isFoldable()
313 static bool hasOnlyOneNonZeroIndex(GetElementPtrInst *GEP) { in hasOnlyOneNonZeroIndex()
335 hasOnlyOneNonZeroIndex(cast<GetElementPtrInst>(C.Ins))); in isSimplestForm()
393 allocateCandidatesAndFindBasisForGEP(cast<GetElementPtrInst>(I)); in allocateCandidatesAndFindBasis()
497 GetElementPtrInst *GEP) { in factorArrayIndex()
530 GetElementPtrInst *GEP) { in allocateCandidatesAndFindBasisForGEP()
596 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType())); in emitBump()
680 bool InBounds = cast<GetElementPtrInst>(C.Ins)->isInBounds(); in rewriteCandidateWithBasis()
698 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType(), in rewriteCandidateWithBasis()
702 cast<GetElementPtrInst>(Basis.Ins)->getResultElementType(), in rewriteCandidateWithBasis()