GCC Middle and Back End API Reference
|
#include <rtl.h>
Public Member Functions | |
bool | deleted () const |
void | set_deleted () |
void | set_undeleted () |
Data Fields | ||
enum machine_mode | mode: MACHINE_MODE_BITSIZE | |
enum rtx_code | code: RTX_CODE_BITSIZE | |
unsigned int | jump: 1 | |
unsigned int | call: 1 | |
unsigned int | unchanging: 1 | |
unsigned int | volatil: 1 | |
unsigned int | in_struct: 1 | |
unsigned int | used: 1 | |
unsigned | frame_related: 1 | |
unsigned | return_val: 1 | |
union { | ||
unsigned int original_regno | ||
int insn_uid | ||
unsigned int symbol_ref_flags | ||
enum var_init_status var_location_status | ||
unsigned int num_elem | ||
struct { | ||
unsigned int npatterns: 16 | ||
unsigned int nelts_per_pattern: 8 | ||
unsigned int unused: 8 | ||
} const_vector | ||
} | u2 | |
union rtx_def::u | u | |
|
inline |
References rtx_def::volatil.
Referenced by cprop_insn(), dbr_schedule(), delete_insn(), delete_insn_chain(), delete_related_insns(), fill_eager_delay_slots(), fill_simple_delay_slots(), final_scan_insn_1(), instantiate_virtual_regs(), local_cprop_pass(), mark_all_labels(), mark_jump_label_1(), one_cprop_pass(), output_constant_pool_1(), pre_insert_copies(), and shorten_branches().
|
inline |
References rtx_def::volatil.
Referenced by delete_for_peephole(), and delete_insn().
|
inline |
References rtx_def::volatil.
Referenced by fixup_abnormal_edges().
|
inherited |
Referenced by reload_combine_note_use().
struct { ... } rtx_def::const_vector |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Referenced by dup_replacements(), init_emit_once(), and push_replacement().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Referenced by const_double_from_real_value().
union { ... } rtx_def::u2 |
|
inherited |
|
inherited |
|
inherited |
Referenced by cleanup_dead_labels(), and main_block_label().
|
inherited |
|
inherited |
Referenced by deleted(), set_deleted(), and set_undeleted().