A grouping of pointers. A single memcheck is required between two groups.
Declared in <llvm/Analysis/LoopAccessAnalysis.h>
struct RuntimeCheckingPtrGroup;
| Name | Description |
|---|---|
RuntimeCheckingPtrGroup [constructor] | Create a new pointer checking group containing a single pointer, with index Index in RtCheck. |
addPointer | addPointer overloads |
| Name | Description |
|---|---|
AddressSpace | Address space of the involved pointers. |
High | The SCEV expression which represents the upper bound of all the pointers in this group. |
Low | The SCEV expression which represents the lower bound of all the pointers in this group. |
Members | Indices of all the pointers that constitute this grouping. |
NeedsFreeze | Whether the pointer needs to be frozen after expansion, e.g. because it may be poison outside the loop. |