THIS FILE IS MACHINE GENERATED WITH CGEN.
-Copyright 1996-2005 Free Software Foundation, Inc.
+Copyright 1996-2020 Free Software Foundation, Inc.
This file is part of the GNU simulators.
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
+ It is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+ License for more details.
-You should have received a copy of the GNU General Public License along
-with this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, see <http://www.gnu.org/licenses/>.
*/
/* If hyper-fast [well not unnecessarily slow] execution is selected, turn
off frills like tracing and profiling. */
-/* FIXME: A better way would be to have TRACE_RESULT check for something
+/* FIXME: A better way would be to have CGEN_TRACE_RESULT check for something
that can cause it to be optimized out. Another way would be to emit
special handlers into the instruction "stream". */
#if FAST_P
-#undef TRACE_RESULT
-#define TRACE_RESULT(cpu, abuf, name, type, val)
+#undef CGEN_TRACE_RESULT
+#define CGEN_TRACE_RESULT(cpu, abuf, name, type, val)
#endif
#undef GET_ATTR
-#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
#define GET_ATTR(cpu, num, attr) CGEN_ATTR_VALUE (NULL, abuf->idesc->attrs, CGEN_INSN_##attr)
-#else
-#define GET_ATTR(cpu, num, attr) CGEN_ATTR_VALUE (NULL, abuf->idesc->attrs, CGEN_INSN_/**/attr)
-#endif
{
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 0);
{
DI opval = ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ADDSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), SUBWORDDISI (GET_H_GR (FLD (f_right)), 1));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (ADDSI (EXTSISI (FLD (f_disp10)), SUBWORDDISI (GET_H_GR (FLD (f_left)), 1)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTSIDI (ADDSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), SUBWORDDISI (GET_H_GR (FLD (f_right)), 1)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = ANDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ANDDI (GET_H_GR (FLD (f_left)), INVDI (GET_H_GR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ANDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
{
DI opval = ORDI (ADDDI (pc, 4), 1);
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
{
UDI opval = CPU (h_tr[FLD (f_trb)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
if (EQSI (FLD (f_dest), 63)) {
((void) 0); /*nop*/
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
UDI opval = CPU (h_tr[FLD (f_tra)]);
SEM_BRANCH_VIA_ADDR (current_cpu, sem_arg, opval, vpc);
written |= (1 << 3);
- TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "pc", 'D', opval);
}
}
}
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
DI opval = tmp_result;
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ((EQDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))) ? (1) : (0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ((GTDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))) ? (1) : (0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ((GTUDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))) ? (1) : (0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
DI opval = GET_H_GR (FLD (f_right));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 2);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
DI opval = GET_H_GR (FLD (f_right));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 2);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DF opval = sh64_fabsd (current_cpu, GET_H_DR (FLD (f_left_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fabss (current_cpu, CPU (h_fr[FLD (f_left_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_faddd (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fadds (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpeqd (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpeqs (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)])));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpged (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpges (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)])));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpgtd (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpgts (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)])));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpund (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTBIDI (sh64_fcmpuns (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)])));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
SF opval = sh64_fcnvds (current_cpu, GET_H_DR (FLD (f_left_right)));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_fcnvsd (current_cpu, CPU (h_fr[FLD (f_left_right)]));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_fdivd (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fdivs (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SF opval = SUBWORDSISF (CPU (h_fpscr));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FV (FLD (f_left));
SET_H_FV (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
}
{
SF opval = GET_H_FV (FLD (f_right));
SET_H_FV (FLD (f_right), opval);
- TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
}
{
SF opval = sh64_fiprs (current_cpu, FLD (f_left), FLD (f_right));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
}
{
DF opval = GETMEMDF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), FLD (f_disp10x8)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FP (FLD (f_dest));
SET_H_FP (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
}
sh64_fldp (current_cpu, pc, GET_H_GR (FLD (f_left)), FLD (f_disp10x8), FLD (f_dest));
}
{
SF opval = GETMEMSF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), FLD (f_disp10x4)));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = GETMEMDF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FP (FLD (f_dest));
SET_H_FP (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
}
sh64_fldp (current_cpu, pc, GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)), FLD (f_dest));
}
{
SF opval = GETMEMSF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_floatld (current_cpu, CPU (h_fr[FLD (f_left_right)]));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_floatls (current_cpu, CPU (h_fr[FLD (f_left_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_floatqd (current_cpu, GET_H_DR (FLD (f_left_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_floatqs (current_cpu, GET_H_DR (FLD (f_left_right)));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fadds (current_cpu, CPU (h_fr[FLD (f_dest)]), sh64_fmuls (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)])));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = GET_H_DR (FLD (f_left_right));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
DI opval = SUBWORDDFDI (GET_H_DR (FLD (f_left_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
SF opval = SUBWORDSISF (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = SUBWORDDIDF (GET_H_GR (FLD (f_left)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = CPU (h_fr[FLD (f_left_right)]);
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SUBWORDSFSI (CPU (h_fr[FLD (f_left_right)])));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DF opval = sh64_fmuld (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fmuls (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_fnegd (current_cpu, GET_H_DR (FLD (f_left_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fnegs (current_cpu, CPU (h_fr[FLD (f_left_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SI opval = SUBWORDSFSI (CPU (h_fr[FLD (f_left_right)]));
CPU (h_fpscr) = opval;
- TRACE_RESULT (current_cpu, abuf, "fpscr", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fpscr", 'x', opval);
}
#undef FLD
{
DF opval = sh64_fsqrtd (current_cpu, GET_H_DR (FLD (f_left_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fsqrts (current_cpu, CPU (h_fr[FLD (f_left_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = GET_H_DR (FLD (f_dest));
SETMEMDF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), FLD (f_disp10x8)), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FP (FLD (f_dest));
SET_H_FP (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
}
sh64_fstp (current_cpu, pc, GET_H_GR (FLD (f_left)), FLD (f_disp10x8), FLD (f_dest));
}
{
SF opval = CPU (h_fr[FLD (f_dest)]);
SETMEMSF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), FLD (f_disp10x4)), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
}
#undef FLD
{
DF opval = GET_H_DR (FLD (f_dest));
SETMEMDF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FP (FLD (f_dest));
SET_H_FP (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fp", 'f', opval);
}
sh64_fstp (current_cpu, pc, GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)), FLD (f_dest));
}
{
SF opval = CPU (h_fr[FLD (f_dest)]);
SETMEMSF (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'f', opval);
}
#undef FLD
{
DF opval = sh64_fsubd (current_cpu, GET_H_DR (FLD (f_left)), GET_H_DR (FLD (f_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_fsubs (current_cpu, CPU (h_fr[FLD (f_left)]), CPU (h_fr[FLD (f_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_ftrcdl (current_cpu, GET_H_DR (FLD (f_left_right)));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
SF opval = sh64_ftrcsl (current_cpu, CPU (h_fr[FLD (f_left_right)]));
CPU (h_fr[FLD (f_dest)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_ftrcdq (current_cpu, GET_H_DR (FLD (f_left_right)));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
DF opval = sh64_ftrcsq (current_cpu, CPU (h_fr[FLD (f_left_right)]));
SET_H_DR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "dr", 'f', opval);
}
#undef FLD
{
SF opval = GET_H_FMTX (FLD (f_left));
SET_H_FMTX (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "fmtx", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fmtx", 'f', opval);
}
{
SF opval = GET_H_FV (FLD (f_right));
SET_H_FV (FLD (f_right), opval);
- TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
}
{
SF opval = GET_H_FV (FLD (f_dest));
SET_H_FV (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "fv", 'f', opval);
}
sh64_ftrvs (current_cpu, FLD (f_left), FLD (f_right), FLD (f_dest));
}
{
DI opval = GETMEMSI (current_cpu, pc, tmp_address);
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = GET_H_CR (FLD (f_left));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = CPU (h_tr[FLD (f_trb)]);
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = EXTQIDI (GETMEMQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (GETMEMSI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x4)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GETMEMDI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x8))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTQIDI (GETMEMQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTHIDI (GETMEMHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x2)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTHIDI (GETMEMHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x2)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
DI opval = EXTSIDI (GETMEMSI (current_cpu, pc, ANDDI (tmp_addr, -4)));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
DI opval = EXTSIDI (tmp_val);
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
} else {
DI opval = EXTSIDI (SLLSI (tmp_val, SUBSI (32, MULSI (8, tmp_bytecount))));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
}
DI opval = GETMEMDI (current_cpu, pc, ANDDI (tmp_addr, -8));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
DI opval = tmp_val;
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
} else {
DI opval = SLLDI (tmp_val, SUBSI (64, MULSI (8, tmp_bytecount)));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
}
DI opval = EXTSIDI (GETMEMSI (current_cpu, pc, tmp_addr));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
DI opval = EXTSIDI (SLLSI (tmp_val, SUBSI (32, MULSI (8, tmp_bytecount))));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
} else {
DI opval = EXTSIDI (tmp_val);
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
}
DI opval = GETMEMDI (current_cpu, pc, tmp_addr);
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
DI opval = SLLDI (tmp_val, SUBSI (64, MULSI (8, tmp_bytecount)));
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
} else {
DI opval = tmp_val;
SET_H_GR (FLD (f_dest), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
}
{
DI opval = EXTQIDI (GETMEMQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (GETMEMSI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GETMEMDI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTQIDI (GETMEMUQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ZEXTHIDI (GETMEMUHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTHIDI (GETMEMHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (ANDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), ANDDI (GET_H_GR (FLD (f_dest)), INVDI (GET_H_GR (FLD (f_right)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (tmp_rhs, SLLDI (ANDDI (GET_H_GR (FLD (f_right)), tmp_mask), tmp_count));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ADDDI (GET_H_GR (FLD (f_dest)), tmp_acc);
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = EXTSIDI (FLD (f_imm16));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ADDDI (GET_H_GR (FLD (f_dest)), tmp_acc);
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ((LTDI (SRADI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63)), NEGDI (SLLDI (1, SUBSI (16, 1))))) ? (NEGDI (SLLDI (1, SUBSI (16, 1)))) : (((LTDI (SRADI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63)), SLLDI (1, SUBSI (16, 1)))) ? (SRADI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63))) : (SUBDI (SLLDI (1, SUBSI (16, 1)), 1)))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTHIDI (tmp_result3), 48), ORDI (SLLDI (ZEXTHIDI (tmp_result2), 32), ORDI (SLLDI (ZEXTHIDI (tmp_result1), 16), ZEXTHIDI (tmp_result0))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTSIDI (tmp_result1), 32), ZEXTSIDI (tmp_result0));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = ORDI (SLLDI (ZEXTQIDI (tmp_result7), 56), ORDI (SLLDI (ZEXTQIDI (tmp_result6), 48), ORDI (SLLDI (ZEXTQIDI (tmp_result5), 40), ORDI (SLLDI (ZEXTQIDI (tmp_result4), 32), ORDI (SLLDI (ZEXTQIDI (tmp_result3), 24), ORDI (SLLDI (ZEXTQIDI (tmp_result2), 16), ORDI (SLLDI (ZEXTQIDI (tmp_result1), 8), ZEXTQIDI (tmp_result0))))))));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
DI opval = MULDI (EXTSIDI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1)), EXTSIDI (SUBWORDDISI (GET_H_GR (FLD (f_right)), 1)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = MULDI (ZEXTSIDI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1)), ZEXTSIDI (SUBWORDDISI (GET_H_GR (FLD (f_right)), 1)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
DI opval = sh64_nsb (current_cpu, GET_H_GR (FLD (f_left)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = ORDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_imm10)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_GR (FLD (f_left), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
((void) 0); /*nop*/
}
{
DI opval = ADDSI (FLD (f_disp16), 1);
CPU (h_tr[FLD (f_tra)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
}
}
{
DI opval = GET_H_GR (FLD (f_right));
CPU (h_tr[FLD (f_tra)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
}
}
{
DI opval = FLD (f_disp16);
CPU (h_tr[FLD (f_tra)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
}
}
{
DI opval = ADDDI (pc, GET_H_GR (FLD (f_right)));
CPU (h_tr[FLD (f_tra)]) = opval;
- TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "tr", 'D', opval);
}
}
{
SI opval = GET_H_GR (FLD (f_dest));
SETMEMSI (current_cpu, pc, tmp_address, opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
}
{
DI opval = GET_H_GR (FLD (f_left));
SET_H_CR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "cr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "cr", 'D', opval);
}
#undef FLD
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
DI opval = SRADI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SRASI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDDI (GET_H_GR (FLD (f_right)), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = SRADI (GET_H_GR (FLD (f_left)), FLD (f_uimm6));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SRASI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDSI (FLD (f_uimm6), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = SLLDI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SLLSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDDI (GET_H_GR (FLD (f_right)), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = SLLDI (GET_H_GR (FLD (f_left)), FLD (f_uimm6));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SLLSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDSI (FLD (f_uimm6), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = SRLDI (GET_H_GR (FLD (f_left)), ANDDI (GET_H_GR (FLD (f_right)), 63));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SRLSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDDI (GET_H_GR (FLD (f_right)), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = SRLDI (GET_H_GR (FLD (f_left)), FLD (f_uimm6));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SRLSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), ANDSI (FLD (f_uimm6), 63)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = ORDI (SLLDI (GET_H_GR (FLD (f_dest)), 16), ZEXTSIDI (FLD (f_uimm16)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
UQI opval = ANDQI (GET_H_GR (FLD (f_dest)), 255);
SETMEMUQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
{
SI opval = ANDSI (GET_H_GR (FLD (f_dest)), 0xffffffff);
SETMEMSI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x4))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_dest));
SETMEMDI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x8))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
}
#undef FLD
{
HI opval = ANDHI (GET_H_GR (FLD (f_dest)), 65535);
SETMEMHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_disp10x2))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
SI opval = GET_H_GR (FLD (f_dest));
SETMEMSI (current_cpu, pc, ANDDI (tmp_addr, -4), opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
} else {
if (GET_H_ENDIAN ()) {
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
HI opval = ANDHI (tmp_val, 65535);
SETMEMHI (current_cpu, pc, ANDDI (tmp_addr, -4), opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
HI opval = ANDHI (tmp_val, 65535);
SETMEMHI (current_cpu, pc, ANDDI (tmp_addr, -4), opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
DI opval = GET_H_GR (FLD (f_dest));
SETMEMDI (current_cpu, pc, ANDDI (tmp_addr, -8), opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
HI opval = ANDHI (tmp_val, 65535);
SETMEMHI (current_cpu, pc, ANDDI (tmp_addr, -4), opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
SI opval = ANDSI (tmp_val, 0xffffffff);
SETMEMSI (current_cpu, pc, ANDDI (tmp_addr, -8), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 32);
}
SI opval = ANDSI (tmp_val, 0xffffffff);
SETMEMSI (current_cpu, pc, ANDDI (tmp_addr, -8), opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 32);
}
HI opval = ANDHI (tmp_val, 65535);
SETMEMHI (current_cpu, pc, ANDDI (tmp_addr, -4), opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
USI opval = GET_H_GR (FLD (f_dest));
SETMEMUSI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
} else {
if (GET_H_ENDIAN ()) {
UHI opval = ANDHI (tmp_val, 65535);
SETMEMUHI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 1), -2), opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
UHI opval = ANDHI (tmp_val, 65535);
SETMEMUHI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 1), -2), opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
UDI opval = GET_H_GR (FLD (f_dest));
SETMEMUDI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 4);
- TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
}
} else {
if (GET_H_ENDIAN ()) {
USI opval = ANDSI (tmp_val, 0xffffffff);
SETMEMUSI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 3), -4), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 32);
}
UHI opval = ANDHI (tmp_val, 65535);
SETMEMUHI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 1), -2), opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
UQI opval = ANDQI (tmp_val, 255);
SETMEMUQI (current_cpu, pc, tmp_addr, opval);
written |= (1 << 6);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 8);
}
UHI opval = ANDHI (tmp_val, 65535);
SETMEMUHI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 1), -2), opval);
written |= (1 << 5);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 16);
}
USI opval = ANDSI (tmp_val, 0xffffffff);
SETMEMUSI (current_cpu, pc, ANDDI (ADDDI (tmp_addr, 3), -4), opval);
written |= (1 << 7);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
tmp_val = SRLDI (tmp_val, 32);
}
{
UQI opval = SUBWORDDIQI (GET_H_GR (FLD (f_dest)), 7);
SETMEMUQI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
{
SI opval = SUBWORDDISI (GET_H_GR (FLD (f_dest)), 1);
SETMEMSI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_dest));
SETMEMDI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
}
#undef FLD
{
HI opval = SUBWORDDIHI (GET_H_GR (FLD (f_dest)), 3);
SETMEMHI (current_cpu, pc, ADDDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right))), opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'x', opval);
}
#undef FLD
{
DI opval = SUBDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = EXTSIDI (SUBSI (SUBWORDDISI (GET_H_GR (FLD (f_left)), 1), SUBWORDDISI (GET_H_GR (FLD (f_right)), 1)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = GET_H_GR (FLD (f_dest));
SETMEMDI (current_cpu, pc, tmp_addr, opval);
- TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "memory", 'D', opval);
}
{
DI opval = tmp_temp;
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
}
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
SEM_ARG sem_arg = SEM_SEM_ARG (vpc, sc);
ARGBUF *abuf = SEM_ARGBUF (sem_arg);
-#define FLD(f) abuf->fields.fmt_empty.f
+#define FLD(f) abuf->fields.sfmt_empty.f
int UNUSED written = 0;
IADDR UNUSED pc = abuf->addr;
vpc = SEM_NEXT_VPC (sem_arg, pc, 4);
{
DI opval = XORDI (GET_H_GR (FLD (f_left)), GET_H_GR (FLD (f_right)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD
{
DI opval = XORDI (GET_H_GR (FLD (f_left)), EXTSIDI (FLD (f_imm6)));
SET_H_GR (FLD (f_dest), opval);
- TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
+ CGEN_TRACE_RESULT (current_cpu, abuf, "gr", 'D', opval);
}
#undef FLD