GCC Middle and Back End API Reference
|
Data Fields | |
unsigned | id: 30 |
unsigned | ref_canonical: 1 |
unsigned | ref_decomposed: 1 |
hashval_t | hash |
ao_ref | mem |
bitmap | stored |
bitmap | loaded |
vec< mem_ref_loc > | accesses_in_loop |
bitmap_head | dep_loop |
Description of a memory reference.
vec<mem_ref_loc> im_mem_ref::accesses_in_loop |
bitmap_head im_mem_ref::dep_loop |
Referenced by mem_ref_alloc(), query_loop_dependence(), and record_loop_dependence().
hashval_t im_mem_ref::hash |
Referenced by mem_ref_hasher::hash(), and mem_ref_alloc().
unsigned im_mem_ref::id |
Referenced by gather_mem_refs_stmt(), mem_ref_alloc(), ref_indep_loop_p(), and refs_independent_p().
bitmap im_mem_ref::loaded |
Referenced by can_sm_ref_p(), mem_ref_alloc(), and set_ref_loaded_in_loop().
ao_ref im_mem_ref::mem |
unsigned im_mem_ref::ref_canonical |
Referenced by mem_ref_hasher::equal(), and mem_ref_alloc().
unsigned im_mem_ref::ref_decomposed |
Referenced by mem_ref_hasher::equal(), gather_mem_refs_stmt(), and mem_ref_alloc().
bitmap im_mem_ref::stored |
Referenced by mem_ref_alloc(), outermost_indep_loop(), and set_ref_stored_in_loop().