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 |