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

Data Fields

basic_block test_bb
basic_block then_bb
basic_block else_bb
basic_block join_bb
rtx jump
rtx cond
rtx cond_earliest
rtx insn_a
rtx insn_b
rtx a
rtx b
rtx x
bool then_else_reversed
int branch_cost

Detailed Description

Used by noce_process_if_block to communicate with its subroutines.

   The subroutines know that A and B may be evaluated freely.  They
   know that X is a register.  They should insert new instructions
   before cond_earliest.   

Field Documentation

rtx noce_if_info::insn_b
bool noce_if_info::then_else_reversed

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