GCC Middle and Back End API Reference
|
#include <tree-data-ref.h>
Data Fields | |
gimple * | stmt |
tree | ref |
void * | aux |
bool | is_read |
bool | is_conditional_in_stmt |
struct dr_alias | alias |
struct innermost_loop_behavior | innermost |
struct indices | indices |
struct indices | alt_indices |
Referenced by free_data_ref().
void* data_reference::aux |
struct innermost_loop_behavior data_reference::innermost |
Referenced by get_dr_vinfo_offset().
bool data_reference::is_conditional_in_stmt |
Referenced by create_data_ref().
bool data_reference::is_read |
Referenced by create_data_ref().
tree data_reference::ref |
Referenced by loop_distribution::create_rdg_vertices(), get_base_for_alignment_1(), insert_looparound_copy(), pcom_worker::prepare_finalizers_chain(), pcom_worker::prepare_initializers_chain(), prepare_initializers_chain_store_elim(), scan_operand_equal_p(), vect_slp_analyze_load_dependences(), and vect_slp_analyze_store_dependences().
gimple* data_reference::stmt |
Referenced by check_scan_store(), create_data_ref(), local_mem_dependence(), move_early_exit_stmts(), vect_analyze_data_refs(), vect_find_stmt_data_reference(), vect_slp_analyze_load_dependences(), vect_slp_analyze_store_dependences(), vectorizable_bswap(), vectorizable_call(), and vectorizable_scan_store().