GCC Middle and Back End API Reference
cfa_loc Struct Reference

#include <dwarf2out.h>

Data Fields

HOST_WIDE_INT offset
HOST_WIDE_INT base_offset
unsigned int reg
BOOL_BITFIELD indirect: 1
BOOL_BITFIELD in_use: 1

Detailed Description

This is how we define the location of the CFA. We use to handle it
   as REG + OFFSET all the time,  but now it can be more complex.
   It can now be either REG + CFA_OFFSET or *(REG + BASE_OFFSET) + CFA_OFFSET.
   Instead of passing around REG and OFFSET, we pass a copy
   of this structure.   

Field Documentation

BOOL_BITFIELD cfa_loc::in_use

Referenced by lookup_cfa_1().


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