|
LLVM 23.0.0git
|
IR Values for the lower and upper bounds of a pointer evolution. More...
Public Attributes | |
| TrackingVH< Value > | Start |
| TrackingVH< Value > | End |
| Value * | StrideToCheck |
IR Values for the lower and upper bounds of a pointer evolution.
We need to use value-handles because SCEV expansion can invalidate previously expanded values. Thus expansion of a pointer can invalidate the bounds for a previous one.
Definition at line 2021 of file LoopUtils.cpp.
| TrackingVH<Value> PointerBounds::End |
Definition at line 2023 of file LoopUtils.cpp.
| TrackingVH<Value> PointerBounds::Start |
Definition at line 2022 of file LoopUtils.cpp.
| Value* PointerBounds::StrideToCheck |
Definition at line 2024 of file LoopUtils.cpp.