GCC Middle and Back End API Reference
|
Data Fields | |
variable_table_type | vars |
stack_vec< rtx, 4 > | expanding |
stack_vec< rtx, 4 > | pending |
expand_depth | depth |
Structure for passing some other parameters to function vt_expand_loc_callback.
expand_depth expand_loc_callback_data::depth |
The maximum depth among the sub-expressions under expansion. Zero indicates no expansion so far.
Stack of values and debug_exprs under expansion, and their children.
Stack of values and debug_exprs whose expansion hit recursion cycles. They will have VALUE_RECURSED_INTO marked when added to this list. This flag will be cleared if any of its dependencies resolves to a valid location. So, if the flag remains set at the end of the search, we know no valid location for this one can possibly exist.
variable_table_type expand_loc_callback_data::vars |
The variables and values active at this point.