GCC Middle and Back End API Reference
common_sched_info_def Struct Reference

#include <sched-int.h>

Data Fields

void(* fix_recovery_cfg )(int, int, int)
void(* add_block )(basic_block, basic_block)
int(* estimate_number_of_insns )(basic_block)
int(* luid_for_non_insn )(rtx)
enum sched_pass_id_t sched_pass_id

Detailed Description

Hooks that are common to all the schedulers.   

Field Documentation

void(* common_sched_info_def::add_block)(basic_block, basic_block)
int(* common_sched_info_def::estimate_number_of_insns)(basic_block)
void(* common_sched_info_def::fix_recovery_cfg)(int, int, int)
int(* common_sched_info_def::luid_for_non_insn)(rtx)

Referenced by sched_init_insn_luid().


The documentation for this struct was generated from the following file: