|
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().