+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * arm-decode.cxx, * arm-decode.h, * arm-sem.cxx, * arm-semsw.cxx,
+ * thumb-decode.cxx, * thumb-decode.h,
+ * thumb-sem.cxx, * thumb-semsw.cxx: Regenerate.
+
2010-01-05 Doug Evans <dje@sebabeach.org>
* arm-decode.cxx: Regenerate.
void
arm_extract_sfmt_empty (arm_scache* abuf, arm7f_cpu* current_cpu, PCADDR pc, arm_insn_word base_insn, arm_insn_word entire_insn){
arm_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union arm_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_swi_comment;
} sfmt_swi;
sem_status
arm_sem_x_invalid (arm7f_cpu* current_cpu, arm_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
arm_scache* abuf = sem;
PCADDR pc = abuf->addr;
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
((void) 0); /*nop*/
CASE (FRAG_X_TRAILER):
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
((void) 0); /*nop*/
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
{
abuf = vpc;
vpc = vpc + 1;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
{
void
thumb_extract_sfmt_empty (thumb_scache* abuf, arm7f_cpu* current_cpu, PCADDR pc, thumb_insn_word base_insn, thumb_insn_word entire_insn){
thumb_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union thumb_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_lbwl_lo;
} sfmt_bl_lo;
sem_status
thumb_sem_x_invalid (arm7f_cpu* current_cpu, thumb_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
thumb_scache* abuf = sem;
PCADDR pc = abuf->addr;
CASE (INSN_X_AFTER):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
CASE (INSN_X_BEFORE):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
CASE (INSN_X_CTI_CHAIN):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
CASE (INSN_X_CHAIN):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
CASE (INSN_X_BEGIN):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
CASE (INSN_X_INVALID):
{
thumb_scache* abuf = vpc;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
PCADDR pc = abuf->addr;
vpc = vpc + 1;
+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * m32r-decode.cxx, * m32r-decode.h, * m32r-sem.cxx: Regenerate.
+
2010-01-02 Doug Evans <dje@sebabeach.org>
* m32r-cpu.h, * m32r-decode.cxx, * m32r-decode.h, * m32r-defs.h,
void
m32rbf_extract_sfmt_empty (m32rbf_scache* abuf, m32rbf_cpu* current_cpu, PCADDR pc, m32rbf_insn_word base_insn, m32rbf_insn_word entire_insn){
m32rbf_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
m32rbf_extract_sfmt_nop (m32rbf_scache* abuf, m32rbf_cpu* current_cpu, PCADDR pc, m32rbf_insn_word base_insn, m32rbf_insn_word entire_insn){
m32rbf_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
m32rbf_extract_sfmt_rac (m32rbf_scache* abuf, m32rbf_cpu* current_cpu, PCADDR pc, m32rbf_insn_word base_insn, m32rbf_insn_word entire_insn){
m32rbf_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
m32rbf_extract_sfmt_rte (m32rbf_scache* abuf, m32rbf_cpu* current_cpu, PCADDR pc, m32rbf_insn_word base_insn, m32rbf_insn_word entire_insn){
m32rbf_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union m32rbf_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_uimm8;
} sfmt_clrpsw;
sem_status
m32rbf_sem_x_invalid (m32rbf_cpu* current_cpu, m32rbf_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
m32rbf_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
m32rbf_sem_nop (m32rbf_cpu* current_cpu, m32rbf_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
m32rbf_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
m32rbf_sem_rac (m32rbf_cpu* current_cpu, m32rbf_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
m32rbf_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
m32rbf_sem_rach (m32rbf_cpu* current_cpu, m32rbf_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
m32rbf_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
m32rbf_sem_rte (m32rbf_cpu* current_cpu, m32rbf_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
m32rbf_scache* abuf = sem;
PCADDR pc = abuf->addr;
+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * mep-cop1-16-decode.cxx, * mep-cop1-16-decode.h,
+ * mep-cop1-16-model.cxx, * mep-cop1-16-sem.cxx,
+ * mep-cop1-32-decode.cxx, * mep-cop1-32-decode.h,
+ * mep-cop1-32-model.cxx, * mep-cop1-32-sem.cxx,
+ * mep-cop1-48-decode.cxx, * mep-cop1-48-decode.h,
+ * mep-cop1-48-model.cxx, * mep-cop1-48-sem.cxx,
+ * mep-cop1-64-decode.cxx, * mep-cop1-64-decode.h,
+ * mep-cop1-64-model.cxx, * mep-cop1-64-sem.cxx,
+ * mep-core1-decode.cxx, * mep-core1-decode.h,
+ * mep-core1-model.cxx, * mep-core1-sem.cxx,
+ * mep-decode.cxx, * mep-decode.h,
+ * mep-model.cxx, * mep-sem.cxx: Regenerate.
+
2010-01-02 Doug Evans <dje@sebabeach.org>
* mep-cop1-16-decode.cxx, * mep-cop1-16-decode.h, * mep-cop1-16-defs.h,
void
mepcop1_16_extract_sfmt_empty (mepcop1_16_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_16_insn_word base_insn, mepcop1_16_insn_word entire_insn){
mepcop1_16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_16_extract_sfmt_c0nop_P0_P0S (mepcop1_16_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_16_insn_word base_insn, mepcop1_16_insn_word entire_insn){
mepcop1_16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_16_extract_sfmt_cpacsuma0_P0S (mepcop1_16_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_16_insn_word base_insn, mepcop1_16_insn_word entire_insn){
mepcop1_16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_16_extract_sfmt_cpaccpa0_P0S (mepcop1_16_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_16_insn_word base_insn, mepcop1_16_insn_word entire_insn){
mepcop1_16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mepcop1_16_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
INT f_ivc2_8s20;
UINT f_ivc2_5u13;
UINT
mepcop1_16_mep_model::model_c0nop_P0_P0S_before (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_16_mep_model::model_c0nop_P0_P0S_after (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_16_mep_model::model_cpacsuma0_P0S_before (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_16_mep_model::model_cpacsuma0_P0S_after (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_16_mep_model::model_cpaccpa0_P0S_before (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_16_mep_model::model_cpaccpa0_P0S_after (mep_ext1_cpu *current_cpu, mepcop1_16_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_16_scache* abuf = sem;
const mepcop1_16_idesc* idesc = abuf->idesc;
int cycles = 0;
sem_status
mepcop1_16_sem_x_invalid (mep_ext1_cpu* current_cpu, mepcop1_16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_16_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_16_sem_c0nop_P0_P0S (mep_ext1_cpu* current_cpu, mepcop1_16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_16_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_16_sem_cpacsuma0_P0S (mep_ext1_cpu* current_cpu, mepcop1_16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_16_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_16_sem_cpaccpa0_P0S (mep_ext1_cpu* current_cpu, mepcop1_16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_16_scache* abuf = sem;
unsigned long long written = 0;
void
mepcop1_32_extract_sfmt_empty (mepcop1_32_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_32_insn_word base_insn, mepcop1_32_insn_word entire_insn){
mepcop1_32_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mepcop1_32_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_ivc2_5u21;
UINT f_ivc2_8u4;
sem_status
mepcop1_32_sem_x_invalid (mep_ext1_cpu* current_cpu, mepcop1_32_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_32_scache* abuf = sem;
unsigned long long written = 0;
void
mepcop1_48_extract_sfmt_empty (mepcop1_48_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_48_insn_word base_insn, mepcop1_48_insn_word entire_insn){
mepcop1_48_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_48_extract_sfmt_c0nop_P0_P0S (mepcop1_48_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_48_insn_word base_insn, mepcop1_48_insn_word entire_insn){
mepcop1_48_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mepcop1_48_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_ivc2_5u13;
UINT f_ivc2_imm16p0;
UINT
mepcop1_48_mep_model::model_c0nop_P0_P0S_before (mep_ext1_cpu *current_cpu, mepcop1_48_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_48_scache* abuf = sem;
const mepcop1_48_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_48_mep_model::model_c0nop_P0_P0S_after (mep_ext1_cpu *current_cpu, mepcop1_48_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_48_scache* abuf = sem;
const mepcop1_48_idesc* idesc = abuf->idesc;
int cycles = 0;
sem_status
mepcop1_48_sem_x_invalid (mep_ext1_cpu* current_cpu, mepcop1_48_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_48_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_48_sem_c0nop_P0_P0S (mep_ext1_cpu* current_cpu, mepcop1_48_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_48_scache* abuf = sem;
unsigned long long written = 0;
void
mepcop1_64_extract_sfmt_empty (mepcop1_64_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_64_insn_word base_insn, mepcop1_64_insn_word entire_insn){
mepcop1_64_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_64_extract_sfmt_c1nop_P1 (mepcop1_64_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_64_insn_word base_insn, mepcop1_64_insn_word entire_insn){
mepcop1_64_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_64_extract_sfmt_cpacsuma1_P1 (mepcop1_64_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_64_insn_word base_insn, mepcop1_64_insn_word entire_insn){
mepcop1_64_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_64_extract_sfmt_cpaccpa1_P1 (mepcop1_64_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_64_insn_word base_insn, mepcop1_64_insn_word entire_insn){
mepcop1_64_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcop1_64_extract_sfmt_cpacswp_P1 (mepcop1_64_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcop1_64_insn_word base_insn, mepcop1_64_insn_word entire_insn){
mepcop1_64_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mepcop1_64_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
INT f_ivc2_8s20;
UINT f_ivc2_5u13;
UINT
mepcop1_64_mep_model::model_c1nop_P1_before (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_c1nop_P1_after (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpacsuma1_P1_before (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpacsuma1_P1_after (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpaccpa1_P1_before (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpaccpa1_P1_after (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpacswp_P1_before (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcop1_64_mep_model::model_cpacswp_P1_after (mep_ext1_cpu *current_cpu, mepcop1_64_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcop1_64_scache* abuf = sem;
const mepcop1_64_idesc* idesc = abuf->idesc;
int cycles = 0;
sem_status
mepcop1_64_sem_x_invalid (mep_ext1_cpu* current_cpu, mepcop1_64_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_64_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_64_sem_c1nop_P1 (mep_ext1_cpu* current_cpu, mepcop1_64_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_64_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_64_sem_cpacsuma1_P1 (mep_ext1_cpu* current_cpu, mepcop1_64_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_64_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_64_sem_cpaccpa1_P1 (mep_ext1_cpu* current_cpu, mepcop1_64_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_64_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcop1_64_sem_cpacswp_P1 (mep_ext1_cpu* current_cpu, mepcop1_64_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcop1_64_scache* abuf = sem;
unsigned long long written = 0;
void
mepcore1_extract_sfmt_empty (mepcore1_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcore1_insn_word base_insn, mepcore1_insn_word entire_insn){
mepcore1_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcore1_extract_sfmt_sleep (mepcore1_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcore1_insn_word base_insn, mepcore1_insn_word entire_insn){
mepcore1_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcore1_extract_sfmt_break (mepcore1_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcore1_insn_word base_insn, mepcore1_insn_word entire_insn){
mepcore1_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mepcore1_extract_sfmt_synccp (mepcore1_scache* abuf, mep_ext1_cpu* current_cpu, PCADDR pc, mepcore1_insn_word base_insn, mepcore1_insn_word entire_insn){
mepcore1_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mepcore1_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_callnum;
} sfmt_sim_syscall;
UINT
mepcore1_mep_model::model_sleep_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_sleep_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_break_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_break_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_syncm_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_syncm_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_synccp_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_synccp_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_0_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_0_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_1_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_1_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_2_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_2_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_3_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_3_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_4_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_4_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_5_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_5_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_6_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_6_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_7_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_7_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_8_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_8_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_9_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_9_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_10_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_10_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_11_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_11_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_12_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_12_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_13_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_13_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_14_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_14_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_15_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_15_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_17_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_17_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_20_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_20_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_21_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_21_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_22_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_22_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_23_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_23_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_26_before (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mepcore1_mep_model::model_ri_26_after (mep_ext1_cpu *current_cpu, mepcore1_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mepcore1_scache* abuf = sem;
const mepcore1_idesc* idesc = abuf->idesc;
int cycles = 0;
sem_status
mepcore1_sem_x_invalid (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_sleep (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_break (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_syncm (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_synccp (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_0 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_1 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_2 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_3 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_4 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_5 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_6 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_7 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_8 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_9 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_10 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_11 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_12 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_13 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_14 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_15 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_17 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_20 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_21 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_22 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_23 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mepcore1_sem_ri_26 (mep_ext1_cpu* current_cpu, mepcore1_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mepcore1_scache* abuf = sem;
unsigned long long written = 0;
void
mep_extract_sfmt_empty (mep_scache* abuf, mep_basic_cpu* current_cpu, PCADDR pc, mep_insn_word base_insn, mep_insn_word entire_insn){
mep_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mep_extract_sfmt_sleep (mep_scache* abuf, mep_basic_cpu* current_cpu, PCADDR pc, mep_insn_word base_insn, mep_insn_word entire_insn){
mep_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mep_extract_sfmt_break (mep_scache* abuf, mep_basic_cpu* current_cpu, PCADDR pc, mep_insn_word base_insn, mep_insn_word entire_insn){
mep_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mep_extract_sfmt_synccp (mep_scache* abuf, mep_basic_cpu* current_cpu, PCADDR pc, mep_insn_word base_insn, mep_insn_word entire_insn){
mep_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mep_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_callnum;
} sfmt_sim_syscall;
UINT
mep_mep_model::model_sleep_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_sleep_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_break_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_break_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_syncm_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_syncm_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_synccp_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_synccp_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_0_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_0_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_1_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_1_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_2_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_2_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_3_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_3_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_4_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_4_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_5_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_5_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_6_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_6_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_7_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_7_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_8_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_8_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_9_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_9_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_10_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_10_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_11_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_11_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_12_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_12_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_13_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_13_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_14_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_14_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_15_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_15_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_17_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_17_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_20_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_20_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_21_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_21_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_22_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_22_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_23_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_23_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_26_before (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
mep_mep_model::model_ri_26_after (mep_basic_cpu *current_cpu, mep_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const mep_scache* abuf = sem;
const mep_idesc* idesc = abuf->idesc;
int cycles = 0;
sem_status
mep_sem_x_invalid (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_sleep (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_break (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_syncm (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_synccp (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_0 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_1 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_2 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_3 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_4 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_5 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_6 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_7 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_8 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_9 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_10 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_11 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_12 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_13 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_14 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_15 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_17 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_20 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_21 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_22 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_23 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
sem_status
mep_sem_ri_26 (mep_basic_cpu* current_cpu, mep_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mep_scache* abuf = sem;
unsigned long long written = 0;
+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * mt-decode.cxx, * mt-decode.h, * mt-sem.cxx: Regenerate.
+
2010-01-02 Doug Evans <dje@sebabeach.org>
* mt-cpu.h, * mt-decode.cxx, * mt-decode.h, * mt-defs.h, * mt-desc.h,
void
mt_extract_sfmt_empty (mt_scache* abuf, mt_cpu* current_cpu, PCADDR pc, mt_insn_word base_insn, mt_insn_word entire_insn){
mt_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mt_extract_sfmt_nop (mt_scache* abuf, mt_cpu* current_cpu, PCADDR pc, mt_insn_word base_insn, mt_insn_word entire_insn){
mt_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
mt_extract_sfmt_break (mt_scache* abuf, mt_cpu* current_cpu, PCADDR pc, mt_insn_word base_insn, mt_insn_word entire_insn){
mt_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union mt_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_sr1;
UINT f_sr2;
mt_sem_x_invalid (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_nop (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_ei (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_di (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_break (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_iflush (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcb (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbcb (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcci (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbrci (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcri (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbrri (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbcci (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbrci (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbcri (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbrri (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcbdr (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_rcfbcb (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mrcfbcb (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_cbcast (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_dupcbcast (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_wfbi (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_wfb (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_rcrisc (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcbinc (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_rcxmode (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_interleaver (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_wfbinc (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mwfbinc (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_wfbincr (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mwfbincr (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcbincs (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbcbincs (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_fbcbincrs (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
mt_sem_mfbcbincrs (mt_cpu* current_cpu, mt_scache* sem, const int tick,
mt::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
mt_scache* abuf = sem;
unsigned long long written = 0;
+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * sh2-decode.cxx, * sh2-decode.h, * sh2-model.cxx, * sh2-sem.cxx,
+ * sh2a-fpu-decode.cxx, * sh2a-fpu-decode.h,
+ * sh2a-fpu-model.cxx, * sh2a-fpu-sem.cxx,
+ * sh2a-nofpu-decode.cxx, * sh2a-nofpu-decode.h,
+ * sh2a-nofpu-model.cxx, * sh2a-nofpu-sem.cxx,
+ * sh2e-decode.cxx, * sh2e-decode.h, * sh2e-model.cxx, * sh2e-sem.cxx,
+ * sh3-decode.cxx, * sh3-decode.h, * sh3-model.cxx, * sh3-sem.cxx,
+ * sh3e-decode.cxx, * sh3e-decode.h, * sh3e-model.cxx, * sh3e-sem.cxx,
+ * sh4-decode.cxx, * sh4-decode.h, * sh4-model.cxx, * sh4-sem.cxx,
+ * sh4-nofpu-decode.cxx, * sh4-nofpu-decode.h,
+ * sh4-nofpu-model.cxx, * sh4-nofpu-sem.cxx,
+ * sh4a-decode.cxx, * sh4a-decode.h, * sh4a-model.cxx, * sh4a-sem.cxx,
+ * sh4a-nofpu-decode.cxx, * sh4a-nofpu-decode.h,
+ * sh4a-nofpu-model.cxx, * sh4a-nofpu-sem.cxx,
+ * sh4al-decode.cxx, * sh4al-decode.h,
+ * sh4al-model.cxx, * sh4al-sem.cxx,
+ * sh5-compact-decode.cxx, * sh5-compact-decode.h,
+ * sh5-compact-model.cxx, * sh5-compact-sem.cxx,
+ * sh5-media-decode.cxx, * sh5-media-decode.h,
+ * sh5-media-model.cxx, * sh5-media-sem.cxx: Regenerate.
+
2010-01-24 Doug Evans <dje@sebabeach.org>
* sh.cxx (sh64_fldi0): Update call to floating point convertion func.
void
sh2_extract_sfmt_empty (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_clrmac_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_clrt_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_div0u_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_frchg_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_fschg_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_nop_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2_extract_sfmt_rts_compact (sh2_scache* abuf, sh2_cpu* current_cpu, PCADDR pc, sh2_insn_word base_insn, sh2_insn_word entire_insn){
sh2_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh2_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh2_sh2_model::model_clrmac_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_clrmac_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_clrt_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_clrt_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_div0u_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_div0u_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_frchg_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_frchg_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_fschg_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_fschg_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_nop_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_nop_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_rts_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_rts_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_sett_compact_before (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2_sh2_model::model_sett_compact_after (sh2_cpu *current_cpu, sh2_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2_scache* abuf = sem;
const sh2_idesc* idesc = abuf->idesc;
int cycles = 0;
sh2_sem_x_invalid (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_clrmac_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_clrt_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_div0u_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_frchg_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_fschg_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_nop_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_rts_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
sh2_sem_sett_compact (sh2_cpu* current_cpu, sh2_scache* sem, const int tick,
sh2::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2_scache* abuf = sem;
unsigned long long written = 0;
void
sh2a_fpu_extract_sfmt_empty (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_clrmac_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_clrt_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_div0u_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_frchg_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_fschg_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_nop_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_fpu_extract_sfmt_rts_compact (sh2a_fpu_scache* abuf, sh2a_fpu_cpu* current_cpu, PCADDR pc, sh2a_fpu_insn_word base_insn, sh2a_fpu_insn_word entire_insn){
sh2a_fpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh2a_fpu_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh2a_fpu_sh2a_fpu_model::model_clrmac_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_clrmac_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_clrt_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_clrt_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_div0u_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_div0u_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_frchg_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_frchg_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_fschg_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_fschg_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_nop_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_nop_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_rts_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_rts_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_sett_compact_before (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_fpu_sh2a_fpu_model::model_sett_compact_after (sh2a_fpu_cpu *current_cpu, sh2a_fpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_fpu_scache* abuf = sem;
const sh2a_fpu_idesc* idesc = abuf->idesc;
int cycles = 0;
sh2a_fpu_sem_x_invalid (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_clrmac_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_clrt_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_div0u_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_frchg_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_fschg_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_nop_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_rts_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_fpu_sem_sett_compact (sh2a_fpu_cpu* current_cpu, sh2a_fpu_scache* sem, const int tick,
sh2a_fpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_fpu_scache* abuf = sem;
unsigned long long written = 0;
void
sh2a_nofpu_extract_sfmt_empty (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_clrmac_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_clrt_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_div0u_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_frchg_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_fschg_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_nop_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2a_nofpu_extract_sfmt_rts_compact (sh2a_nofpu_scache* abuf, sh2a_nofpu_cpu* current_cpu, PCADDR pc, sh2a_nofpu_insn_word base_insn, sh2a_nofpu_insn_word entire_insn){
sh2a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh2a_nofpu_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_clrmac_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_clrmac_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_clrt_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_clrt_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_div0u_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_div0u_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_frchg_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_frchg_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_fschg_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_fschg_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_nop_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_nop_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_rts_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_rts_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_sett_compact_before (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2a_nofpu_sh2a_nofpu_model::model_sett_compact_after (sh2a_nofpu_cpu *current_cpu, sh2a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2a_nofpu_scache* abuf = sem;
const sh2a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
sh2a_nofpu_sem_x_invalid (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_clrmac_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_clrt_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_div0u_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_frchg_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_fschg_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_nop_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_rts_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh2a_nofpu_sem_sett_compact (sh2a_nofpu_cpu* current_cpu, sh2a_nofpu_scache* sem, const int tick,
sh2a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
void
sh2e_extract_sfmt_empty (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_clrmac_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_clrt_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_div0u_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_frchg_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_fschg_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_nop_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh2e_extract_sfmt_rts_compact (sh2e_scache* abuf, sh2e_cpu* current_cpu, PCADDR pc, sh2e_insn_word base_insn, sh2e_insn_word entire_insn){
sh2e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh2e_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh2e_sh2e_model::model_clrmac_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_clrmac_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_clrt_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_clrt_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_div0u_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_div0u_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_frchg_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_frchg_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_fschg_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_fschg_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_nop_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_nop_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_rts_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_rts_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_sett_compact_before (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh2e_sh2e_model::model_sett_compact_after (sh2e_cpu *current_cpu, sh2e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh2e_scache* abuf = sem;
const sh2e_idesc* idesc = abuf->idesc;
int cycles = 0;
sh2e_sem_x_invalid (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_clrmac_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_clrt_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_div0u_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_frchg_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_fschg_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_nop_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_rts_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
sh2e_sem_sett_compact (sh2e_cpu* current_cpu, sh2e_scache* sem, const int tick,
sh2e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh2e_scache* abuf = sem;
unsigned long long written = 0;
void
sh3_extract_sfmt_empty (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_clrmac_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_clrs_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_clrt_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_div0u_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_frchg_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_fschg_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_nop_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3_extract_sfmt_rts_compact (sh3_scache* abuf, sh3_cpu* current_cpu, PCADDR pc, sh3_insn_word base_insn, sh3_insn_word entire_insn){
sh3_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh3_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh3_sh3_model::model_clrmac_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_clrmac_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_clrs_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_clrs_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_clrt_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_clrt_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_div0u_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_div0u_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_frchg_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_frchg_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_fschg_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_fschg_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_nop_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_nop_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_rts_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_rts_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_sets_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_sets_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_sett_compact_before (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3_sh3_model::model_sett_compact_after (sh3_cpu *current_cpu, sh3_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3_scache* abuf = sem;
const sh3_idesc* idesc = abuf->idesc;
int cycles = 0;
sh3_sem_x_invalid (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_clrmac_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_clrs_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_clrt_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_div0u_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_frchg_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_fschg_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_nop_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_rts_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_sets_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
sh3_sem_sett_compact (sh3_cpu* current_cpu, sh3_scache* sem, const int tick,
sh3::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3_scache* abuf = sem;
unsigned long long written = 0;
void
sh3e_extract_sfmt_empty (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_clrmac_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_clrs_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_clrt_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_div0u_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_frchg_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_fschg_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_nop_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh3e_extract_sfmt_rts_compact (sh3e_scache* abuf, sh3e_cpu* current_cpu, PCADDR pc, sh3e_insn_word base_insn, sh3e_insn_word entire_insn){
sh3e_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh3e_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh3e_sh3e_model::model_clrmac_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_clrmac_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_clrs_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_clrs_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_clrt_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_clrt_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_div0u_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_div0u_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_frchg_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_frchg_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_fschg_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_fschg_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_nop_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_nop_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_rts_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_rts_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_sets_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_sets_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_sett_compact_before (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh3e_sh3e_model::model_sett_compact_after (sh3e_cpu *current_cpu, sh3e_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh3e_scache* abuf = sem;
const sh3e_idesc* idesc = abuf->idesc;
int cycles = 0;
sh3e_sem_x_invalid (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_clrmac_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_clrs_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_clrt_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_div0u_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_frchg_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_fschg_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_nop_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_rts_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_sets_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
sh3e_sem_sett_compact (sh3e_cpu* current_cpu, sh3e_scache* sem, const int tick,
sh3e::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh3e_scache* abuf = sem;
unsigned long long written = 0;
void
sh4_extract_sfmt_empty (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_clrmac_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_clrs_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_clrt_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_div0u_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_frchg_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_fschg_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_nop_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_extract_sfmt_rts_compact (sh4_scache* abuf, sh4_cpu* current_cpu, PCADDR pc, sh4_insn_word base_insn, sh4_insn_word entire_insn){
sh4_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh4_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh4_sh4_model::model_clrmac_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_clrmac_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_clrs_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_clrs_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_clrt_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_clrt_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_div0u_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_div0u_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_frchg_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_frchg_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_fschg_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_fschg_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_nop_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_nop_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_rts_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_rts_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_sets_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_sets_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_sett_compact_before (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_sh4_model::model_sett_compact_after (sh4_cpu *current_cpu, sh4_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_scache* abuf = sem;
const sh4_idesc* idesc = abuf->idesc;
int cycles = 0;
void
sh4_nofpu_extract_sfmt_empty (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_clrmac_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_clrs_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_clrt_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_div0u_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_frchg_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_fschg_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_nop_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4_nofpu_extract_sfmt_rts_compact (sh4_nofpu_scache* abuf, sh4_nofpu_cpu* current_cpu, PCADDR pc, sh4_nofpu_insn_word base_insn, sh4_nofpu_insn_word entire_insn){
sh4_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh4_nofpu_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrmac_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrmac_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrs_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrs_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrt_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_clrt_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_div0u_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_div0u_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_frchg_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_frchg_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_fschg_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_fschg_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_nop_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_nop_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_rts_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_rts_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_sets_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_sets_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_sett_compact_before (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4_nofpu_sh4_nofpu_model::model_sett_compact_after (sh4_nofpu_cpu *current_cpu, sh4_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4_nofpu_scache* abuf = sem;
const sh4_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
sh4_nofpu_sem_x_invalid (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_clrmac_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_clrs_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_clrt_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_div0u_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_frchg_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_fschg_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_nop_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_rts_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_sets_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_nofpu_sem_sett_compact (sh4_nofpu_cpu* current_cpu, sh4_nofpu_scache* sem, const int tick,
sh4_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_x_invalid (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_clrmac_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_clrs_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_clrt_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_div0u_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_frchg_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_fschg_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_nop_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_rts_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_sets_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
sh4_sem_sett_compact (sh4_cpu* current_cpu, sh4_scache* sem, const int tick,
sh4::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4_scache* abuf = sem;
unsigned long long written = 0;
void
sh4a_extract_sfmt_empty (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_clrmac_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_clrs_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_clrt_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_div0u_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_frchg_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_fschg_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_nop_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_extract_sfmt_rts_compact (sh4a_scache* abuf, sh4a_cpu* current_cpu, PCADDR pc, sh4a_insn_word base_insn, sh4a_insn_word entire_insn){
sh4a_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh4a_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh4a_sh4a_model::model_clrmac_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_clrmac_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_clrs_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_clrs_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_clrt_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_clrt_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_div0u_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_div0u_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_frchg_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_frchg_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_fschg_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_fschg_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_nop_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_nop_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_rts_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_rts_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_sets_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_sets_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_sett_compact_before (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_sh4a_model::model_sett_compact_after (sh4a_cpu *current_cpu, sh4a_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_scache* abuf = sem;
const sh4a_idesc* idesc = abuf->idesc;
int cycles = 0;
void
sh4a_nofpu_extract_sfmt_empty (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_clrmac_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_clrs_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_clrt_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_div0u_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_frchg_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_fschg_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_nop_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4a_nofpu_extract_sfmt_rts_compact (sh4a_nofpu_scache* abuf, sh4a_nofpu_cpu* current_cpu, PCADDR pc, sh4a_nofpu_insn_word base_insn, sh4a_nofpu_insn_word entire_insn){
sh4a_nofpu_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh4a_nofpu_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrmac_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrmac_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrs_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrs_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrt_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_clrt_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_div0u_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_div0u_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_frchg_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_frchg_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_fschg_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_fschg_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_nop_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_nop_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_rts_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_rts_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_sets_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_sets_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_sett_compact_before (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4a_nofpu_sh4a_nofpu_model::model_sett_compact_after (sh4a_nofpu_cpu *current_cpu, sh4a_nofpu_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4a_nofpu_scache* abuf = sem;
const sh4a_nofpu_idesc* idesc = abuf->idesc;
int cycles = 0;
sh4a_nofpu_sem_x_invalid (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_clrmac_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_clrs_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_clrt_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_div0u_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_frchg_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_fschg_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_nop_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_rts_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_sets_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_nofpu_sem_sett_compact (sh4a_nofpu_cpu* current_cpu, sh4a_nofpu_scache* sem, const int tick,
sh4a_nofpu::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_nofpu_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_x_invalid (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_clrmac_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_clrs_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_clrt_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_div0u_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_frchg_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_fschg_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_nop_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_rts_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_sets_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
sh4a_sem_sett_compact (sh4a_cpu* current_cpu, sh4a_scache* sem, const int tick,
sh4a::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4a_scache* abuf = sem;
unsigned long long written = 0;
void
sh4al_extract_sfmt_empty (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_clrmac_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_clrs_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_clrt_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_div0u_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_frchg_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_fschg_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_nop_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh4al_extract_sfmt_rts_compact (sh4al_scache* abuf, sh4al_cpu* current_cpu, PCADDR pc, sh4al_insn_word base_insn, sh4al_insn_word entire_insn){
sh4al_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh4al_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh4al_sh4al_model::model_clrmac_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_clrmac_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_clrs_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_clrs_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_clrt_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_clrt_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_div0u_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_div0u_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_frchg_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_frchg_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_fschg_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_fschg_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_nop_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_nop_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_rts_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_rts_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_sets_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_sets_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_sett_compact_before (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh4al_sh4al_model::model_sett_compact_after (sh4al_cpu *current_cpu, sh4al_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh4al_scache* abuf = sem;
const sh4al_idesc* idesc = abuf->idesc;
int cycles = 0;
sh4al_sem_x_invalid (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_clrmac_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_clrs_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_clrt_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_div0u_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_frchg_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_fschg_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_nop_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_rts_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_sets_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
sh4al_sem_sett_compact (sh4al_cpu* current_cpu, sh4al_scache* sem, const int tick,
sh4al::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh4al_scache* abuf = sem;
unsigned long long written = 0;
void
sh5_compact_extract_sfmt_empty (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_brk_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_clrmac_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_clrs_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_clrt_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_div0u_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_frchg_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_fschg_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_nop_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_compact_extract_sfmt_rts_compact (sh5_compact_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_compact_insn_word base_insn, sh5_compact_insn_word entire_insn){
sh5_compact_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh5_compact_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
IADDR i_disp12;
} sfmt_bra_compact;
UINT
sh5_compact_sh5_model::model_brk_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_brk_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrmac_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrmac_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrs_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrs_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrt_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_clrt_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_div0u_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_div0u_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_frchg_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_frchg_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_fschg_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_fschg_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_nop_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_nop_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_rts_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_rts_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_sets_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_sets_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_sett_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_model::model_sett_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_brk_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_brk_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrmac_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrmac_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrs_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrs_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrt_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_clrt_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_div0u_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_div0u_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_frchg_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_frchg_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_fschg_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_fschg_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_nop_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_nop_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_rts_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_rts_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_sets_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_sets_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_sett_compact_before (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_compact_sh5_media_model::model_sett_compact_after (sh5_cpu *current_cpu, sh5_compact_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_compact_scache* abuf = sem;
const sh5_compact_idesc* idesc = abuf->idesc;
int cycles = 0;
sh5_compact_sem_x_invalid (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_brk_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_clrmac_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_clrs_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_clrt_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_div0u_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_frchg_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_fschg_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_nop_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_rts_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_sets_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
sh5_compact_sem_sett_compact (sh5_cpu* current_cpu, sh5_compact_scache* sem, const int tick,
sh5_compact::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_compact_scache* abuf = sem;
unsigned long long written = 0;
void
sh5_media_extract_sfmt_empty (sh5_media_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_media_insn_word base_insn, sh5_media_insn_word entire_insn){
sh5_media_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_media_extract_sfmt_brk (sh5_media_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_media_insn_word base_insn, sh5_media_insn_word entire_insn){
sh5_media_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
sh5_media_extract_sfmt_nop (sh5_media_scache* abuf, sh5_cpu* current_cpu, PCADDR pc, sh5_media_insn_word base_insn, sh5_media_insn_word entire_insn){
sh5_media_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union sh5_media_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
INT f_imm16;
UINT f_dest;
UINT
sh5_media_sh5_model::model_brk_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_brk_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_nop_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_nop_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_rte_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_rte_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_sleep_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_sleep_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_synci_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_synci_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_synco_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_model::model_synco_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_brk_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_brk_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_nop_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_nop_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_rte_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_rte_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_sleep_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_sleep_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_synci_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_synci_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_synco_before (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
UINT
sh5_media_sh5_media_model::model_synco_after (sh5_cpu *current_cpu, sh5_media_scache *sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
const sh5_media_scache* abuf = sem;
const sh5_media_idesc* idesc = abuf->idesc;
int cycles = 0;
sh5_media_sem_x_invalid (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_brk (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_nop (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_rte (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_sleep (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_synci (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
sh5_media_sem_synco (sh5_cpu* current_cpu, sh5_media_scache* sem, const int tick,
sh5_media::write_stacks &buf)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
sh5_media_scache* abuf = sem;
unsigned long long written = 0;
+2010-02-11 Doug Evans <dje@sebabeach.org>
+
+ * xstormy16-decode.cxx, * xstormy16-decode.h,
+ * xstormy16-sem.cxx: Regenerate.
+
2010-01-02 Doug Evans <dje@sebabeach.org>
* xstormy16-cpu.h, * xstormy16-decode.cxx, * xstormy16-decode.h,
void
xstormy16_extract_sfmt_empty (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
xstormy16_extract_sfmt_iret (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
xstormy16_extract_sfmt_ret (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
xstormy16_extract_sfmt_mul (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
xstormy16_extract_sfmt_sdivlh (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
void
xstormy16_extract_sfmt_reset (xstormy16_scache* abuf, xstormy16_cpu* current_cpu, PCADDR pc, xstormy16_insn_word base_insn, xstormy16_insn_word entire_insn){
xstormy16_insn_word insn = entire_insn;
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
/* Record the fields for the semantic handler. */
union xstormy16_sem_fields {
struct { /* no operands */
int empty;
- } fmt_empty;
+ } sfmt_empty;
struct { /* */
UINT f_abs24;
} sfmt_jmpf;
sem_status
xstormy16_sem_x_invalid (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_iret (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_ret (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_mul (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_div (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_sdiv (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_sdivlh (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_divlh (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_reset (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_nop (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_halt (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_hold (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_holdx (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_brk (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;
sem_status
xstormy16_sem_syscall (xstormy16_cpu* current_cpu, xstormy16_scache* sem)
{
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
sem_status status = SEM_STATUS_NORMAL;
xstormy16_scache* abuf = sem;
PCADDR pc = abuf->addr;