GCC Middle and Back End API Reference
ao_ref Class Reference

#include <tree-ssa-alias.h>

Collaboration diagram for ao_ref:

Public Member Functions

bool max_size_known_p () const
 

Data Fields

tree ref
 
tree base
 
poly_int64 offset
 
poly_int64 size
 
poly_int64 max_size
 
alias_set_type ref_alias_set
 
alias_set_type base_alias_set
 
bool volatile_p
 

Detailed Description

Simplified and cached information about a memory reference tree.
Used by the alias-oracle internally and externally in alternate
interfaces.   

Member Function Documentation

◆ max_size_known_p()

bool ao_ref::max_size_known_p ( ) const
inline
Return true if the maximum size is known, rather than the special -1
marker.   

References ggc_alloc(), and max_size.

Referenced by stmt_kills_ref_p(), vn_reference_lookup_2(), and vn_reference_lookup_3().

Field Documentation

◆ base

◆ base_alias_set

◆ max_size

◆ offset

◆ ref

◆ ref_alias_set

◆ size

◆ volatile_p


The documentation for this class was generated from the following file: