GCC Middle and Back End API Reference
dr_with_seg_len Class Reference

#include <tree-data-ref.h>

Collaboration diagram for dr_with_seg_len:

Public Member Functions

 dr_with_seg_len (data_reference_p d, tree len, unsigned HOST_WIDE_INT size, unsigned int a)
 

Data Fields

data_reference_p dr
 
tree seg_len
 
poly_uint64 access_size
 
unsigned int align
 

Detailed Description

This struct is used to store the information of a data reference,
including the data ref itself and the segment length for aliasing
checks.  This is used to merge alias checks.   

Constructor & Destructor Documentation

◆ dr_with_seg_len()

dr_with_seg_len::dr_with_seg_len ( data_reference_p d,
tree len,
unsigned HOST_WIDE_INT size,
unsigned int a )
inline

Field Documentation

◆ access_size

poly_uint64 dr_with_seg_len::access_size

Referenced by get_segment_min_max().

◆ align

unsigned int dr_with_seg_len::align

◆ dr

data_reference_p dr_with_seg_len::dr

Referenced by get_segment_min_max().

◆ seg_len

tree dr_with_seg_len::seg_len

Referenced by get_segment_min_max().


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