|
GCC Middle and Back End API Reference
|
Data Fields | |
| char | length |
| unsigned char | inputs [IPA_SRA_MAX_PARAM_FLOW_LEN] |
| unsigned | unit_offset |
| unsigned | unit_size: ISRA_ARG_SIZE_LIMIT_BITS |
| unsigned | aggregate_pass_through: 1 |
| unsigned | pointer_pass_through: 1 |
| unsigned | safe_to_import_accesses: 1 |
| unsigned | constructed_for_calls: 1 |
Structure to describe which formal parameters feed into a particular actual argument.
| unsigned isra_param_flow::aggregate_pass_through |
Referenced by isra_call_summary::dump().
| unsigned isra_param_flow::constructed_for_calls |
Referenced by isra_call_summary::dump().
| unsigned char isra_param_flow::inputs[IPA_SRA_MAX_PARAM_FLOW_LEN] |
Referenced by isra_call_summary::dump().
| char isra_param_flow::length |
Referenced by isra_call_summary::dump().
| unsigned isra_param_flow::pointer_pass_through |
Referenced by isra_call_summary::dump().
| unsigned isra_param_flow::safe_to_import_accesses |
Referenced by isra_call_summary::dump().
| unsigned isra_param_flow::unit_offset |
Referenced by isra_call_summary::dump().
| unsigned isra_param_flow::unit_size |
Referenced by isra_call_summary::dump().