Searched refs:PtrScev (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 558 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in hasComputableBounds() local 561 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds() 564 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in hasComputableBounds() 574 const SCEV *PtrScev = PSE.getSCEV(Ptr); in isNoWrap() local 575 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap() 883 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, StridesMap, Ptr); in getPtrStride() local 885 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in getPtrStride() 891 << " SCEV: " << *PtrScev << "\n"); in getPtrStride()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 623 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, Strides, Ptr); in hasComputableBounds() local 626 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in hasComputableBounds() 629 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in hasComputableBounds() 643 const SCEV *PtrScev = PSE.getSCEV(Ptr); in isNoWrap() local 644 if (PSE.getSE()->isLoopInvariant(PtrScev, L)) in isNoWrap() 1005 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, StridesMap, Ptr); in getPtrStride() local 1007 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in getPtrStride() 1013 << " SCEV: " << *PtrScev << "\n"); in getPtrStride()
|