GCC Middle and Back End API Reference
operand_alternative Struct Reference

#include <recog.h>

Data Fields

const char * constraint
enum reg_class cl
unsigned int reject
int matches
int matched
unsigned int earlyclobber:1
unsigned int memory_ok:1
unsigned int offmem_ok:1
unsigned int nonoffmem_ok:1
unsigned int decmem_ok:1
unsigned int incmem_ok:1
unsigned int is_address:1
unsigned int anything_ok:1

Field Documentation

unsigned int operand_alternative::anything_ok
const char* operand_alternative::constraint
unsigned int operand_alternative::decmem_ok
unsigned int operand_alternative::earlyclobber
unsigned int operand_alternative::incmem_ok
unsigned int operand_alternative::is_address
int operand_alternative::matched
unsigned int operand_alternative::memory_ok
unsigned int operand_alternative::nonoffmem_ok
unsigned int operand_alternative::offmem_ok
unsigned int operand_alternative::reject

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