A grouping of pointers. A single memcheck is required between two groups.

Synopsis

Declared in <llvm/Analysis/LoopAccessAnalysis.h>

struct RuntimeCheckingPtrGroup;

Member Functions

Name

Description

RuntimeCheckingPtrGroup [constructor]

Create a new pointer checking group containing a single pointer, with index Index in RtCheck.

addPointer

addPointer overloads

Data Members

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.

Created with MrDocs