GCC Middle and Back End API Reference
|
Data Fields | |
gimple | reduc_stmt |
gimple | reduc_phi |
enum tree_code | reduction_code |
unsigned | reduc_version |
gimple | keep_res |
tree | initial_value |
tree | field |
tree | init |
gimple | new_phi |
Element of the hashtable, representing a reduction in the current loop.
tree reduction_info::field |
tree reduction_info::init |
Referenced by create_phi_for_local_result(), and initialize_reductions().
tree reduction_info::initial_value |
Referenced by create_stores_for_reduction(), and initialize_reductions().
gimple reduction_info::keep_res |
Referenced by create_loads_for_reductions(), and transform_to_exit_first_loop().
gimple reduction_info::new_phi |
Referenced by create_call_for_reduction_1(), and create_phi_for_local_result().
gimple reduction_info::reduc_phi |
gimple reduction_info::reduc_stmt |
unsigned reduction_info::reduc_version |
Referenced by build_new_reduction(), reduction_hasher::hash(), reduction_phi(), and set_reduc_phi_uids().
enum tree_code reduction_info::reduction_code |
Referenced by build_new_reduction(), create_call_for_reduction_1(), and initialize_reductions().