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

Data Fields

rtx_insninsn
 
rtx_insnprev_clobber
 
rtx_insnin_a_setter
 
rtx in_a
 
rtx in_b
 
rtx eh_note
 
struct comparison_use uses [MAX_CMP_USE]
 
machine_mode orig_mode
 
unsigned short n_uses
 
bool missing_uses
 
bool inputs_valid
 
bool not_in_a
 

Field Documentation

◆ eh_note

rtx comparison::eh_note

◆ in_a

rtx comparison::in_a

◆ in_a_setter

rtx_insn* comparison::in_a_setter

◆ in_b

rtx comparison::in_b

Referenced by try_eliminate_compare().

◆ inputs_valid

bool comparison::inputs_valid

◆ insn

◆ missing_uses

bool comparison::missing_uses

◆ n_uses

unsigned short comparison::n_uses

◆ not_in_a

bool comparison::not_in_a

◆ orig_mode

machine_mode comparison::orig_mode

Referenced by equivalent_reg_at_start().

◆ prev_clobber

rtx_insn* comparison::prev_clobber

◆ uses

struct comparison_use comparison::uses[MAX_CMP_USE]

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