Lines Matching refs:GetElementPtrInst
132 Instruction *tryReassociateGEP(GetElementPtrInst *GEP);
140 GetElementPtrInst *tryReassociateGEPAtIndex(GetElementPtrInst *GEP,
144 GetElementPtrInst *tryReassociateGEPAtIndex(GetElementPtrInst *GEP,
174 bool requiresSignExtension(Value *Index, GetElementPtrInst *GEP);
296 return tryReassociateGEP(cast<GetElementPtrInst>(I)); in tryReassociate()
302 static bool isGEPFoldable(GetElementPtrInst *GEP, in isGEPFoldable()
311 Instruction *NaryReassociate::tryReassociateGEP(GetElementPtrInst *GEP) { in tryReassociateGEP()
328 GetElementPtrInst *GEP) { in requiresSignExtension()
334 GetElementPtrInst *
335 NaryReassociate::tryReassociateGEPAtIndex(GetElementPtrInst *GEP, unsigned I, in tryReassociateGEPAtIndex()
369 GetElementPtrInst *NaryReassociate::tryReassociateGEPAtIndex( in tryReassociateGEPAtIndex()
370 GetElementPtrInst *GEP, unsigned I, Value *LHS, Value *RHS, in tryReassociateGEPAtIndex()
433 GetElementPtrInst *NewGEP = in tryReassociateGEPAtIndex()
434 cast<GetElementPtrInst>(Builder.CreateGEP(Candidate, RHS)); in tryReassociateGEPAtIndex()