GCC Middle and Back End API Reference
insn_info Struct Reference
Collaboration diagram for insn_info:

Data Fields

bool cannot_delete
bool wild_read
bool non_frame_wild_read
bool frame_read
bool stack_pointer_based
bool contains_cselib_groups
rtx insn
store_info_t store_rec
read_info_t read_rec
regset fixed_regs_live
struct insn_infoprev_insn
struct insn_infonext_local_store

Detailed Description

One of these records is created for each insn.   

Field Documentation

bool insn_info::contains_cselib_groups
regset insn_info::fixed_regs_live
bool insn_info::frame_read

Referenced by scan_insn(), and scan_reads_nospill().

bool insn_info::non_frame_wild_read
bool insn_info::stack_pointer_based

Referenced by record_store(), and scan_insn().


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