GCC Middle and Back End API Reference
transformed_insns Struct Reference

#include <sel-sched-ir.h>

Collaboration diagram for transformed_insns:

Data Fields

vinsn_t vinsn_old
vinsn_t vinsn_new
ds_t ds
enum local_trans_type type
BOOL_BITFIELD was_target_conflict: 1
BOOL_BITFIELD needs_check: 1

Detailed Description

   An entry of the hashtable describing transformations happened when
   moving up through an insn.  

Field Documentation

ds_t transformed_insns::ds
     Speculative status.  
BOOL_BITFIELD transformed_insns::needs_check
     Whether a check was needed.  
enum local_trans_type transformed_insns::type
     Type of transformation happened.  
vinsn_t transformed_insns::vinsn_new
     A new vinsn.  
vinsn_t transformed_insns::vinsn_old
     Previous vinsn.  Used to find the proper element.  
BOOL_BITFIELD transformed_insns::was_target_conflict
     Whether a conflict on the target register happened.  

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