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

Data Fields

tree predicate
gimple_seq predicate_gimplified_stmts

Detailed Description

   Structure used to predicate basic blocks.  This is attached to the
   ->aux field of the BBs in the loop to be if-converted.  

Field Documentation

tree bb_predicate_s::predicate
     The condition under which this basic block is executed.  
gimple_seq bb_predicate_s::predicate_gimplified_stmts
     PREDICATE is gimplified, and the sequence of statements is
     recorded here, in order to avoid the duplication of computations
     that occur in previous conditions.  See PR44483.  

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