GCC Middle and Back End API Reference
clear_padding_struct Struct Reference
Collaboration diagram for clear_padding_struct:

Data Fields

location_t loc
 
bool clear_in_mask
 
tree base
 
tree alias_type
 
gimple_stmt_iteratorgsi
 
unsigned align
 
HOST_WIDE_INT off
 
HOST_WIDE_INT padding_bytes
 
HOST_WIDE_INT sz
 
size_t size
 
unsigned charunion_ptr
 
unsigned char buf [clear_padding_buf_size+clear_padding_unit]
 

Detailed Description

Data passed through __builtin_clear_padding folding.   

Field Documentation

◆ alias_type

tree clear_padding_struct::alias_type

◆ align

◆ base

◆ buf

◆ clear_in_mask

◆ gsi

◆ loc

◆ off

◆ padding_bytes

◆ size

◆ sz

◆ union_ptr


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