GCC Middle and Back End API Reference
insn_data_d Struct Reference

#include <recog.h>

Collaboration diagram for insn_data_d:

Data Structures

union  insn_output_u

Data Fields

const char *const name
union insn_data_d::insn_output_u output
const insn_gen_fn genfun
const struct insn_operand_data *const operand
const char n_generator_args
const char n_operands
const char n_dups
const char n_alternatives
const char output_format

Field Documentation

◆ genfun

const insn_gen_fn insn_data_d::genfun

◆ n_alternatives

const char insn_data_d::n_alternatives

◆ n_dups

const char insn_data_d::n_dups

Referenced by extract_insn().

◆ n_generator_args

const char insn_data_d::n_generator_args

◆ n_operands

const char insn_data_d::n_operands

◆ name

const char* const insn_data_d::name

◆ operand

◆ output

union insn_data_d::insn_output_u insn_data_d::output

Referenced by get_insn_template().

◆ output_format

const char insn_data_d::output_format

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