| GCC Middle and Back End API Reference
    | 
#include <recog.h>
| Data Fields | |
| const char * | constraint | 
| enum reg_class | cl: 16 | 
| unsigned int | reject: 16 | 
| int | matches: 8 | 
| int | matched: 8 | 
| unsigned int | register_filters: MAX (NUM_REGISTER_FILTERS | 
| unsigned int unsigned int | earlyclobber: 1 | 
| unsigned int | memory_ok: 1 | 
| unsigned int | is_address: 1 | 
| unsigned int | anything_ok: 1 | 
| unsigned int operand_alternative::anything_ok | 
Referenced by preprocess_constraints().
| enum reg_class operand_alternative::cl | 
| const char* operand_alternative::constraint | 
Referenced by ira_setup_alts(), preprocess_constraints(), and preprocess_insn_constraints().
| unsigned int unsigned int operand_alternative::earlyclobber | 
Referenced by hide_operands(), preprocess_constraints(), record_out_operands(), and setup_operand_alternative().
| unsigned int operand_alternative::is_address | 
Referenced by preprocess_constraints(), and setup_operand_alternative().
| int operand_alternative::matched | 
Referenced by check_and_make_def_conflict(), and preprocess_constraints().
| int operand_alternative::matches | 
| unsigned int operand_alternative::memory_ok | 
Referenced by preprocess_constraints().
| unsigned int operand_alternative::register_filters | 
Referenced by preprocess_constraints().
| unsigned int operand_alternative::reject | 
Referenced by ira_setup_alts(), and preprocess_constraints().