Back to index

cell-binutils  2.17cvs20070401
Public Attributes
cgen_cpu_desc Struct Reference

#include <cgen.h>

Collaboration diagram for cgen_cpu_desc:
Collaboration graph
[legend]

List of all members.

Public Attributes

int machs
CGEN_BITSETisas
unsigned int word_bitsize
unsigned int insn_chunk_bitsize
unsigned int default_insn_bitsize
unsigned int base_insn_bitsize
unsigned int min_insn_bitsize
unsigned int max_insn_bitsize
const CGEN_ISAisa_table
const CGEN_MACHmach_table
CGEN_HW_TABLE hw_table
const CGEN_IFLDifld_table
CGEN_OPERAND_TABLE operand_table
CGEN_INSN_TABLE insn_table
CGEN_INSN_TABLE macro_insn_table
int int_insn_p
void(* rebuild_tables )(CGEN_CPU_DESC)
cgen_parse_operand_fnparse_operand_fn
const char *(* parse_operand )(CGEN_CPU_DESC, int opindex_, const char **, CGEN_FIELDS *fields_)
const char *(* insert_operand )()
int(* extract_operand )()
void(* print_operand )()
unsigned int sizeof_fields
void(* set_fields_bitsize )(CGEN_FIELDS *fields_, int size_)
int(* get_int_operand )(CGEN_CPU_DESC, int opindex_, const CGEN_FIELDS *fields_)
void(* set_int_operand )(CGEN_CPU_DESC, int opindex_, CGEN_FIELDS *fields_, int value_)
long(* get_vma_operand )()
void(* set_vma_operand )()
cgen_parse_fn *constparse_handlers
cgen_insert_fn *constinsert_handlers
cgen_extract_fn *constextract_handlers
cgen_print_fn *constprint_handlers
int(* asm_hash_p )(const CGEN_INSN *)
unsigned int(* asm_hash )(const char *)
unsigned int asm_hash_size
int(* dis_hash_p )(const CGEN_INSN *)
unsigned int(* dis_hash )(const char *, CGEN_INSN_INT)
unsigned int dis_hash_size
CGEN_INSN_LIST ** asm_hash_table
CGEN_INSN_LISTasm_hash_table_entries
CGEN_INSN_LIST ** dis_hash_table
CGEN_INSN_LISTdis_hash_table_entries
unsigned int signed_overflow_ok_p

Detailed Description

Definition at line 1190 of file cgen.h.


Member Data Documentation

Definition at line 1333 of file cgen.h.

Definition at line 1330 of file cgen.h.

Definition at line 1336 of file cgen.h.

Definition at line 1348 of file cgen.h.

Definition at line 1349 of file cgen.h.

Definition at line 1230 of file cgen.h.

Definition at line 1225 of file cgen.h.

Definition at line 1342 of file cgen.h.

Definition at line 1339 of file cgen.h.

Definition at line 1345 of file cgen.h.

Definition at line 1352 of file cgen.h.

Definition at line 1353 of file cgen.h.

Definition at line 1322 of file cgen.h.

Definition at line 1283 of file cgen.h.

int(* cgen_cpu_desc::get_int_operand)(CGEN_CPU_DESC, int opindex_, const CGEN_FIELDS *fields_)

Definition at line 1301 of file cgen.h.

Definition at line 1310 of file cgen.h.

Definition at line 1243 of file cgen.h.

Definition at line 1246 of file cgen.h.

Definition at line 1321 of file cgen.h.

Definition at line 1282 of file cgen.h.

Definition at line 1216 of file cgen.h.

Definition at line 1252 of file cgen.h.

Definition at line 1260 of file cgen.h.

Definition at line 1237 of file cgen.h.

Definition at line 1196 of file cgen.h.

Definition at line 1240 of file cgen.h.

Definition at line 1193 of file cgen.h.

Definition at line 1257 of file cgen.h.

Definition at line 1234 of file cgen.h.

Definition at line 1233 of file cgen.h.

Definition at line 1249 of file cgen.h.

Definition at line 1320 of file cgen.h.

const char*(* cgen_cpu_desc::parse_operand)(CGEN_CPU_DESC, int opindex_, const char **, CGEN_FIELDS *fields_)

Definition at line 1270 of file cgen.h.

Definition at line 1266 of file cgen.h.

Definition at line 1323 of file cgen.h.

Definition at line 1284 of file cgen.h.

Definition at line 1263 of file cgen.h.

void(* cgen_cpu_desc::set_fields_bitsize)(CGEN_FIELDS *fields_, int size_)

Definition at line 1296 of file cgen.h.

void(* cgen_cpu_desc::set_int_operand)(CGEN_CPU_DESC, int opindex_, CGEN_FIELDS *fields_, int value_)

Definition at line 1303 of file cgen.h.

Definition at line 1311 of file cgen.h.

Definition at line 1356 of file cgen.h.

Definition at line 1292 of file cgen.h.

Definition at line 1212 of file cgen.h.


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