GCC Middle and Back End API Reference
|
#include <hw-doloop.h>
Information about a loop we have found (or are in the process of finding).
bool hwloop_info_d::bad |
Referenced by discover_loops(), and optimize_loop().
bitmap hwloop_info_d::block_bitmap |
Referenced by discover_loops().
vec<basic_block> hwloop_info_d::blocks |
int hwloop_info_d::depth |
Referenced by optimize_loop().
rtx hwloop_info_d::end_label |
bool hwloop_info_d::has_asm |
bool hwloop_info_d::has_call |
basic_block hwloop_info_d::head |
basic_block hwloop_info_d::incoming_dest |
basic_block hwloop_info_d::incoming_src |
rtx hwloop_info_d::iter_reg |
bool hwloop_info_d::iter_reg_used |
bool hwloop_info_d::iter_reg_used_outside |
bool hwloop_info_d::jumps_outof |
bool hwloop_info_d::jumps_within |
rtx_insn* hwloop_info_d::last_insn |
int hwloop_info_d::length |
rtx_insn* hwloop_info_d::loop_end |
int hwloop_info_d::loop_no |
Referenced by discover_loops().
vec<hwloop_info> hwloop_info_d::loops |
Referenced by discover_loops().
hwloop_info hwloop_info_d::next |
Referenced by discover_loops().
HARD_REG_SET hwloop_info_d::regs_set_in_loop |
Referenced by optimize_loop().
rtx_insn* hwloop_info_d::start_label |
basic_block hwloop_info_d::successor |
basic_block hwloop_info_d::tail |
bool hwloop_info_d::visited |