Searched refs:PointerBounds (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 288 return PointerBounds; in getPointerBounds() 358 PointerBounds; variable 925 std::pair<const SCEV *, const SCEV *>> *PointerBounds);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 1865 struct PointerBounds { struct 1873 static PointerBounds expandBounds(const RuntimeCheckingPtrGroup *CG, in expandBounds() argument 1942 static SmallVector<std::pair<PointerBounds, PointerBounds>, 4> 1945 SmallVector<std::pair<PointerBounds, PointerBounds>, 4> ChecksWithBounds; in expandBounds() 1951 PointerBounds First = expandBounds(Check.first, L, Loc, Exp, in expandBounds()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 276 std::pair<const SCEV *, const SCEV *>> *PointerBounds) { in getStartAndEndForAccess() argument 278 if (PointerBounds) { in getStartAndEndForAccess() 279 auto [Iter, Ins] = PointerBounds->insert( in getStartAndEndForAccess() 345 if (PointerBounds) in getStartAndEndForAccess() 1965 InnermostLoop, Src, SrcTy, BTC, SymbolicMaxBTC, &SE, &PointerBounds); in areAccessesCompletelyBeforeOrAfter() 1970 InnermostLoop, Sink, SinkTy, BTC, SymbolicMaxBTC, &SE, &PointerBounds); in areAccessesCompletelyBeforeOrAfter()
|