GCC Middle and Back End API Reference
expand_depth_struct Struct Reference

Data Fields

int complexity
int entryvals

Detailed Description

This data structure holds information about the depth of a variable expansion.


Field Documentation

int expand_depth_struct::complexity

This measures the complexity of the expanded expression. It grows by one for each level of expansion that adds more than one operand.

Referenced by delete_slot_part().

int expand_depth_struct::entryvals

This counts the number of ENTRY_VALUE expressions in an expansion. We want to minimize their use.

Referenced by delete_slot_part().


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