#include <loop.h>

Data Fields | |
| int | has_call |
| int | has_libcall |
| int | has_nonconst_call |
| int | has_prefetch |
| int | has_volatile |
| int | has_tablejump |
| int | has_multiple_exit_targets |
| int | has_indirect_jump |
| int | preconditioned |
| rtx | initial_value |
| rtx | comparison_value |
| rtx | final_value |
| rtx | initial_equiv_value |
| rtx | final_equiv_value |
| rtx | iteration_var |
| rtx | increment |
| enum rtx_code | comparison_code |
| unsigned HOST_WIDE_INT | n_iterations |
| unsigned int | unroll_number |
| int | used_count_register |
| struct iv_class * | iv |
| rtx | store_mems |
| loop_mem_info * | mems |
| int | mems_idx |
| int | mems_allocated |
| int | unknown_address_altered |
| int | unknown_constant_address_altered |
| int | num_mem_sets |
| rtx | first_loop_store_insn |
| struct loop_movables | movables |
| struct loop_regs | regs |
| struct loop_ivs | ivs |
| int | pre_header_has_call |
Definition at line 299 of file loop.h.
Definition at line 302 of file loop.h.
Referenced by prescan_loop(), scan_loop(), and strength_reduce().
Definition at line 323 of file loop.h.
Referenced by check_dbra_loop(), loop_iterations(), and precondition_loop_p().
Definition at line 325 of file loop.h.
Referenced by biv_fits_mode_p(), check_dbra_loop(), and loop_iterations().
Definition at line 327 of file loop.h.
Referenced by check_dbra_loop(), loop_iterations(), and precondition_loop_p().
Definition at line 335 of file loop.h.
Referenced by biased_biv_may_wrap_p(), biv_fits_mode_p(), loop_iterations(), and precondition_loop_p().
Definition at line 337 of file loop.h.
Referenced by calculate_giv_inc(), check_dbra_loop(), loop_iterations(), and precondition_loop_p().
Definition at line 338 of file loop.h.
Referenced by biv_fits_mode_p(), check_dbra_loop(), loop_iterations(), and unroll_loop().
| unsigned HOST_WIDE_INT loop_info::n_iterations |
Definition at line 344 of file loop.h.
Referenced by check_ext_dependent_givs(), loop_iterations(), precondition_loop_p(), strength_reduce(), and unroll_loop().
| unsigned int loop_info::unroll_number |
Definition at line 346 of file loop.h.
Referenced by loop_iterations(), strength_reduce(), and unroll_loop().
struct iv_class * loop_info::iv [read] |
Definition at line 351 of file loop.h.
Referenced by load_mems(), loop_invariant_p(), note_addr_stored(), and prescan_loop().
Definition at line 359 of file loop.h.
Referenced by insert_loop_mem(), load_mems(), prescan_loop(), and scan_loop().
Definition at line 371 of file loop.h.
Referenced by check_dbra_loop(), note_addr_stored(), and prescan_loop().
struct loop_regs loop_info::regs [read] |
struct loop_ivs loop_info::ivs [read] |
1.5.6