|
GCC Middle and Back End API Reference
|
#include <ipa-prop.h>

Data Fields | |
| struct ipa_agg_replacement_value * | next |
| HOST_WIDE_INT | offset |
| tree | value |
| int | index |
| bool | by_ref |
Information about replacements done in aggregates for a given node (each node has its linked list).
| bool ipa_agg_replacement_value::by_ref |
Whether the value was passed by reference.
Referenced by ipa_prop_write_all_agg_replacement().
| int ipa_agg_replacement_value::index |
The paramter index.
Referenced by index_in_adjustments_multiple_times_p(), ipa_get_param_count(), ipa_prop_write_all_agg_replacement(), and write_agg_replacement_chain().
| struct ipa_agg_replacement_value* ipa_agg_replacement_value::next |
Next item in the linked list.
Referenced by index_in_adjustments_multiple_times_p(), ipa_edge_removal_hook(), ipa_get_param_count(), and ipa_prop_write_all_agg_replacement().
| HOST_WIDE_INT ipa_agg_replacement_value::offset |
Offset within the aggregate.
Referenced by find_more_scalar_values_for_callers_subset(), index_in_adjustments_multiple_times_p(), and ipa_prop_write_all_agg_replacement().
| tree ipa_agg_replacement_value::value |