Instance.xcc
Benoit Dupont de Dinechin (Benoit.Dupont-de-Dinechin@st.com).
Copyright 2002 - 2007 STMicroelectronics. Copyright 1995 - 1998 Commissariat a l'Energie Atomique.
This program is free software; you can redistribute it and/or modify it under the terms of either (at your option): the GNU General Public License (GPL) version 2; the GNU Lesser General Public License (LGPL) version 2.1; any later version of these licences as published by the Free Software Foundation.
Instance_name_— Names for the Instance enumeration.
extern const char * Instance_name_(Instance this);
Instance_scheduling— This Instance Scheduling class.
Scheduling Instance_scheduling(Instance this);
Instance_encoding— This Instance Encoding.
Encoding Instance_encoding(Instance this);
Instance_opcodes— This Instance opcodes.
const_InstanceOpcodes Instance_opcodes(Instance this);
Instance_operands— This Instance Operands.
Operands Instance_operands(Instance this);
Instance_increment— This Instance PC Increment.
int Instance_increment(Instance this);
Instance_mnemonic— This Instance mnemonic string.
const char * Instance_mnemonic(Instance this);
Instance_syntax— This Instance syntax string.
const char * Instance_syntax(Instance this);
Instance_unitCost— This Instance unit cost estimate.
int Instance_unitCost(Instance this);
Instance_actionArray— This Instance RegisterActionArray.
const_RegisterActionArray Instance_actionArray(Instance this);
Instance_operator— This Instance Operator class.
Operator Instance_operator(Instance this);
Instance_makeRegisterActionItems— Make this Instance RegisterActionArray_ITEMS.
Only used to replace the MDS-initialized ITEMS with a writeable copy for patching.
RegisterAction_ * Instance_makeRegisterActionItems(Instance this, Memory memory);
Instance_attributes— Access this Instance attributes.
InstanceAttributes Instance_attributes(Instance this);
st200-Instance.xcc
Benoit Dupont de Dinechin (Benoit.Dupont-de-Dinechin@st.com).
Copyright 2002 - 2007 STMicroelectronics. Copyright 1995 - 1998 Commissariat a l'Energie Atomique.
This program is free software; you can redistribute it and/or modify it under the terms of either (at your option): the GNU General Public License (GPL) version 2; the GNU Lesser General Public License (LGPL) version 2.1; any later version of these licences as published by the Free Software Foundation.