reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
993 Type *Ty = Ptr->getType(); 1000 << *Ptr << "\n"); 1004 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, StridesMap, Ptr); 1008 AR = PSE.getAsAddRec(Ptr); 1011 LLVM_DEBUG(dbgs() << "LAA: Bad stride - Not an AddRecExpr pointer " << *Ptr 1019 << *Ptr << " SCEV: " << *AR << "\n"); 1030 bool IsInBoundsGEP = isInBoundsGep(Ptr); 1032 PSE.hasNoOverflow(Ptr, SCEVWrapPredicate::IncrementNUSW) || 1033 isNoWrapAddRec(Ptr, AR, PSE, Lp); 1038 PSE.setNoOverflow(Ptr, SCEVWrapPredicate::IncrementNUSW); 1041 << "LAA: Pointer: " << *Ptr << "\n" 1047 << *Ptr << " SCEV: " << *AR << "\n"); 1058 LLVM_DEBUG(dbgs() << "LAA: Bad stride - Not a constant strided " << *Ptr 1089 << "LAA: Pointer: " << *Ptr << "\n" 1092 PSE.setNoOverflow(Ptr, SCEVWrapPredicate::IncrementNUSW);