Zdenek Dvorak <[EMAIL PROTECTED]> writes:

> Proposal:
> 
> For each memory reference, we remember the following information:
> 
> -- base of the reference
> -- constant offset
> -- vector of indices
> -- type of the accessed location
> -- original tree of the memory reference (or another summary of the
>       structure of the access, for aliasing purposes)
> -- flags
> 
> for each index, we remeber
> -- lower and upper bound
> -- step
> -- value of the index

Sounds promising but I'm concerned about additional memory overhead in
the data structures for the common case of pointer dereference when we
don't know what the pointer points to.  Would it make sense to keep
INDIRECT_REF, essentially as a specific space optimization?

Ian

Reply via email to