GCC Middle and Back End API Reference
max_alignment Struct Reference

Data Fields

char c
 
union { 
 
   int64_t   i 
 
   void *   p 
 
u 
 

Detailed Description

We use this structure to determine the alignment required for
allocations.  For power-of-two sized allocations, that's not a
problem, but it does matter for odd-sized allocations.
We do not care about alignment for floating-point types.   

Field Documentation

◆ c

char max_alignment::c

◆ i

int64_t max_alignment::i

◆ p

void* max_alignment::p

◆ [union]

union { ... } max_alignment::u

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