GCC Middle and Back End API Reference
|
Data Fields | |
rtx | insn |
struct model_insn_info * | prev |
struct model_insn_info * | next |
int | old_queue |
unsigned int | model_priority |
unsigned int | depth |
unsigned int | alap |
int | unscheduled_preds |
Per-instruction information that is used while building the model schedule. Here, "schedule" refers to the model schedule rather than the main schedule.
unsigned int model_insn_info::alap |
Referenced by model_analyze_insns(), model_choose_insn(), model_order_p(), and model_record_pressures().
unsigned int model_insn_info::depth |
Referenced by model_add_successors_to_worklist(), model_choose_insn(), model_order_p(), and model_record_pressures().
rtx model_insn_info::insn |
unsigned int model_insn_info::model_priority |
Referenced by model_choose_insn(), model_order_p(), model_promote_predecessors(), and model_record_pressures().
struct model_insn_info* model_insn_info::next |
int model_insn_info::old_queue |
Referenced by model_analyze_insns().
struct model_insn_info* model_insn_info::prev |
Referenced by model_add_to_worklist(), model_add_to_worklist_at(), model_promote_insn(), and model_remove_from_worklist().
int model_insn_info::unscheduled_preds |
Referenced by model_add_successors_to_worklist(), model_analyze_insns(), and model_choose_insn().