GCC Middle and Back End API Reference
_expr Struct Reference

#include <sel-sched-ir.h>

Collaboration diagram for _expr:

Data Fields

vinsn_t vinsn
int spec
int usefulness
int priority
int priority_adj
int sched_times
int orig_bb_index
ds_t spec_done_ds
ds_t spec_to_check_ds
int orig_sched_cycle
vec< expr_history_defhistory_of_changes
signed char target_available
BOOL_BITFIELD needs_spec_check_p: 1
BOOL_BITFIELD was_substituted: 1
BOOL_BITFIELD was_renamed: 1
BOOL_BITFIELD cant_move: 1

Detailed Description

Expression information.   

Field Documentation

BOOL_BITFIELD _expr::cant_move
vec<expr_history_def> _expr::history_of_changes
BOOL_BITFIELD _expr::needs_spec_check_p
int _expr::orig_bb_index
int _expr::orig_sched_cycle
int _expr::priority
int _expr::priority_adj
int _expr::sched_times
int _expr::spec
ds_t _expr::spec_done_ds
ds_t _expr::spec_to_check_ds
signed char _expr::target_available
int _expr::usefulness
vinsn_t _expr::vinsn
BOOL_BITFIELD _expr::was_renamed
BOOL_BITFIELD _expr::was_substituted

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