|
LLVM
3.7.0
|
#include <LoopAccessAnalysis.h>
Public Member Functions | |
| PointerInfo (Value *PointerValue, const SCEV *Start, const SCEV *End, bool IsWritePtr, unsigned DependencySetId, unsigned AliasSetId, const SCEV *Expr) | |
Public Attributes | |
| TrackingVH< Value > | PointerValue |
| Holds the pointer value that we need to check. More... | |
| const SCEV * | Start |
| Holds the pointer value at the beginning of the loop. More... | |
| const SCEV * | End |
| Holds the pointer value at the end of the loop. More... | |
| bool | IsWritePtr |
| Holds the information if this pointer is used for writing to memory. More... | |
| unsigned | DependencySetId |
| Holds the id of the set of pointers that could be dependent because of a shared underlying object. More... | |
| unsigned | AliasSetId |
| Holds the id of the disjoint alias set to which this pointer belongs. More... | |
| const SCEV * | Expr |
| SCEV for the access. More... | |
Definition at line 299 of file LoopAccessAnalysis.h.
|
inline |
Definition at line 316 of file LoopAccessAnalysis.h.
| unsigned llvm::RuntimePointerChecking::PointerInfo::AliasSetId |
Holds the id of the disjoint alias set to which this pointer belongs.
Definition at line 312 of file LoopAccessAnalysis.h.
| unsigned llvm::RuntimePointerChecking::PointerInfo::DependencySetId |
Holds the id of the set of pointers that could be dependent because of a shared underlying object.
Definition at line 310 of file LoopAccessAnalysis.h.
Holds the pointer value at the end of the loop.
Definition at line 305 of file LoopAccessAnalysis.h.
SCEV for the access.
Definition at line 314 of file LoopAccessAnalysis.h.
| bool llvm::RuntimePointerChecking::PointerInfo::IsWritePtr |
Holds the information if this pointer is used for writing to memory.
Definition at line 307 of file LoopAccessAnalysis.h.
| TrackingVH<Value> llvm::RuntimePointerChecking::PointerInfo::PointerValue |
Holds the pointer value that we need to check.
Definition at line 301 of file LoopAccessAnalysis.h.
Holds the pointer value at the beginning of the loop.
Definition at line 303 of file LoopAccessAnalysis.h.
1.8.6