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(), and process_alt_operands().
enum reg_class operand_alternative::cl |
const char* operand_alternative::constraint |
Referenced by curr_insn_transform(), ira_setup_alts(), preprocess_constraints(), print_curr_insn_alt(), and process_alt_operands().
unsigned int unsigned int operand_alternative::earlyclobber |
Referenced by curr_insn_transform(), 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(), preprocess_constraints(), and process_alt_operands().