Home
last modified time | relevance | path

Searched refs:PtrScev (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp558 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/
DLoopAccessAnalysis.cpp623 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()