GCC Middle and Back End API Reference
|
Data Fields | |
struct position * | base |
struct position * | next |
struct position * | xexps |
struct position * | xvecexp0s |
enum position_type | type |
int | arg |
unsigned int | insn_id |
unsigned int | depth |
unsigned int | id |
The position of an rtx relative to X0. Each useful position is represented by exactly one instance of this structure.
int position::arg |
Referenced by change_state(), next_position(), and safe_to_hoist_p().
Referenced by assign_position_var(), change_state(), next_position(), and safe_to_hoist_p().
unsigned int position::depth |
Referenced by next_position().
unsigned int position::id |
unsigned int position::insn_id |
Referenced by next_position().
enum position_type position::type |
Referenced by assign_position_var(), change_state(), next_position(), and safe_to_hoist_p().
Referenced by match_pattern_2().
Referenced by match_pattern_2().