diff options
author | Doug Evans <dje@google.com> | 1998-05-15 23:46:24 +0000 |
---|---|---|
committer | Doug Evans <dje@google.com> | 1998-05-15 23:46:24 +0000 |
commit | a8981d675148f40b4ee3067fbc5d12cd059a5f78 (patch) | |
tree | e0f258f421a49c366ed195b875211bc463ac659c /sim/m32r/semx.c | |
parent | bcb829fdbd9711e4770dbff9bfade789b2989d50 (diff) | |
download | gdb-a8981d675148f40b4ee3067fbc5d12cd059a5f78.zip gdb-a8981d675148f40b4ee3067fbc5d12cd059a5f78.tar.gz gdb-a8981d675148f40b4ee3067fbc5d12cd059a5f78.tar.bz2 |
* Makefile.in (devices.o): Add dependencies.
* arch.h,cpu.c,cpu.h,cpuall.h: Regenerate.
* sem-switch.c,sem.c: Regenerate.
* mloop.in (execute): Update calls to TRACE_INSN_{INIT,FINI}.
* cpux.c,cpux.h,modelx.c,semx.c: Regenerate.
* m32rx.c (m32rx_model_mark_{busy,unbusy}_reg): New functions.
* mloopx.in (execute): Update calls to TRACE_INSN_{INIT,FINI}.
Diffstat (limited to 'sim/m32r/semx.c')
-rw-r--r-- | sim/m32r/semx.c | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/sim/m32r/semx.c b/sim/m32r/semx.c index 6d8626b..941937c 100644 --- a/sim/m32r/semx.c +++ b/sim/m32r/semx.c @@ -30,7 +30,7 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "cgen-ops.h" #include "cpu-sim.h" -#if ! defined (SCACHE_P) || (defined (SCACHE_P) && WITH_SCACHE) +#if ! WITH_SCACHE #undef GET_ATTR #define GET_ATTR(cpu, num, attr) CGEN_INSN_ATTR (abuf->idesc->opcode, CGEN_INSN_##attr) @@ -432,7 +432,7 @@ SEM_FN_NAME (m32rx,bc8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe if (OPRND (condbit)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -464,7 +464,7 @@ SEM_FN_NAME (m32rx,bc24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (OPRND (condbit)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -496,7 +496,7 @@ SEM_FN_NAME (m32rx,beq) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe if (EQSI (OPRND (src1), OPRND (src2))) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -529,7 +529,7 @@ SEM_FN_NAME (m32rx,beqz) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (EQSI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -562,7 +562,7 @@ SEM_FN_NAME (m32rx,bgez) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (GESI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -595,7 +595,7 @@ SEM_FN_NAME (m32rx,bgtz) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (GTSI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -628,7 +628,7 @@ SEM_FN_NAME (m32rx,blez) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (LESI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -661,7 +661,7 @@ SEM_FN_NAME (m32rx,bltz) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (LTSI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -694,7 +694,7 @@ SEM_FN_NAME (m32rx,bnez) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (NESI (OPRND (src2), 0)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -726,10 +726,10 @@ SEM_FN_NAME (m32rx,bl8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe do { CPU (h_gr[14]) = ADDSI (ANDSI (OPRND (pc), -4), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -761,10 +761,10 @@ SEM_FN_NAME (m32rx,bl24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex do { CPU (h_gr[14]) = ADDSI (OPRND (pc), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -797,10 +797,10 @@ SEM_FN_NAME (m32rx,bcl8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (OPRND (condbit)) { do { CPU (h_gr[14]) = ADDSI (ANDSI (OPRND (pc), -4), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); } @@ -834,10 +834,10 @@ SEM_FN_NAME (m32rx,bcl24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e if (OPRND (condbit)) { do { CPU (h_gr[14]) = ADDSI (OPRND (pc), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); } @@ -871,7 +871,7 @@ SEM_FN_NAME (m32rx,bnc8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex if (NOTBI (OPRND (condbit))) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -903,7 +903,7 @@ SEM_FN_NAME (m32rx,bnc24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e if (NOTBI (OPRND (condbit))) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -935,7 +935,7 @@ SEM_FN_NAME (m32rx,bne) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe if (NESI (OPRND (src1), OPRND (src2))) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp16))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -967,7 +967,7 @@ SEM_FN_NAME (m32rx,bra8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -997,7 +997,7 @@ SEM_FN_NAME (m32rx,bra24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -1028,10 +1028,10 @@ SEM_FN_NAME (m32rx,bncl8) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e if (NOTBI (OPRND (condbit))) { do { CPU (h_gr[14]) = ADDSI (ANDSI (OPRND (pc), -4), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp8))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); } @@ -1065,10 +1065,10 @@ SEM_FN_NAME (m32rx,bncl24) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ if (NOTBI (OPRND (condbit))) { do { CPU (h_gr[14]) = ADDSI (OPRND (pc), 4); - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_CACHE (sem_arg, OPRND (disp24))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); } @@ -1436,7 +1436,7 @@ SEM_FN_NAME (m32rx,jc) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exec if (OPRND (condbit)) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, ANDSI (OPRND (sr), -4))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -1469,7 +1469,7 @@ SEM_FN_NAME (m32rx,jnc) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe if (NOTBI (OPRND (condbit))) { BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, ANDSI (OPRND (sr), -4))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -1504,10 +1504,10 @@ do { temp0 = ADDSI (ANDSI (OPRND (pc), -4), 4); temp1 = OPRND (sr); CPU (h_gr[14]) = temp0; - TRACE_RESULT (current_cpu, "h-gr-14", 'x', CPU (h_gr[14])); + TRACE_RESULT (current_cpu, "gr-14", 'x', CPU (h_gr[14])); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, temp1)); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -1540,7 +1540,7 @@ SEM_FN_NAME (m32rx,jmp) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, OPRND (sr))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -1994,7 +1994,7 @@ SEM_FN_NAME (m32rx,lock) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex do { CPU (h_lock) = 1; - TRACE_RESULT (current_cpu, "h-lock-0", 'x', CPU (h_lock)); + TRACE_RESULT (current_cpu, "lock-0", 'x', CPU (h_lock)); CPU (h_gr[f_r1]) = OPRND (h_memory_sr); TRACE_RESULT (current_cpu, "dr", 'x', CPU (h_gr[f_r1])); } while (0); @@ -2677,14 +2677,14 @@ SEM_FN_NAME (m32rx,rte) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe do { CPU (h_sm) = OPRND (h_bsm_0); - TRACE_RESULT (current_cpu, "h-sm-0", 'x', CPU (h_sm)); + TRACE_RESULT (current_cpu, "sm-0", 'x', CPU (h_sm)); CPU (h_ie) = OPRND (h_bie_0); - TRACE_RESULT (current_cpu, "h-ie-0", 'x', CPU (h_ie)); + TRACE_RESULT (current_cpu, "ie-0", 'x', CPU (h_ie)); CPU (h_cond) = OPRND (h_bcond_0); TRACE_RESULT (current_cpu, "condbit", 'x', CPU (h_cond)); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, ANDSI (OPRND (h_bpc_0), -4))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3012,7 +3012,7 @@ SEM_FN_NAME (m32rx,st) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exec EXTRACT_FMT_ST_CODE SETMEMSI (current_cpu, OPRND (src2), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-src2", 'x', GETMEMSI (current_cpu, OPRND (src2))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMSI (current_cpu, OPRND (src2))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3041,7 +3041,7 @@ SEM_FN_NAME (m32rx,st_d) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex EXTRACT_FMT_ST_D_CODE SETMEMSI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-add-WI-src2-slo16", 'x', GETMEMSI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMSI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3070,7 +3070,7 @@ SEM_FN_NAME (m32rx,stb) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe EXTRACT_FMT_STB_CODE SETMEMQI (current_cpu, OPRND (src2), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-src2", 'x', GETMEMQI (current_cpu, OPRND (src2))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMQI (current_cpu, OPRND (src2))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3099,7 +3099,7 @@ SEM_FN_NAME (m32rx,stb_d) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e EXTRACT_FMT_STB_D_CODE SETMEMQI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-add-WI-src2-slo16", 'x', GETMEMQI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMQI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3128,7 +3128,7 @@ SEM_FN_NAME (m32rx,sth) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_exe EXTRACT_FMT_STH_CODE SETMEMHI (current_cpu, OPRND (src2), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-src2", 'x', GETMEMHI (current_cpu, OPRND (src2))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMHI (current_cpu, OPRND (src2))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3157,7 +3157,7 @@ SEM_FN_NAME (m32rx,sth_d) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_e EXTRACT_FMT_STH_D_CODE SETMEMHI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-add-WI-src2-slo16", 'x', GETMEMHI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMHI (current_cpu, ADDSI (OPRND (src2), OPRND (slo16)))); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3189,7 +3189,7 @@ do { SI tmp_new_src2; tmp_new_src2 = ADDSI (OPRND (src2), 4); SETMEMSI (current_cpu, tmp_new_src2, OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-new-src2", 'x', GETMEMSI (current_cpu, tmp_new_src2)); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMSI (current_cpu, tmp_new_src2)); CPU (h_gr[f_r2]) = tmp_new_src2; TRACE_RESULT (current_cpu, "src2", 'x', CPU (h_gr[f_r2])); } while (0); @@ -3225,7 +3225,7 @@ do { SI tmp_new_src2; tmp_new_src2 = SUBSI (OPRND (src2), 4); SETMEMSI (current_cpu, tmp_new_src2, OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-new-src2", 'x', GETMEMSI (current_cpu, tmp_new_src2)); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMSI (current_cpu, tmp_new_src2)); CPU (h_gr[f_r2]) = tmp_new_src2; TRACE_RESULT (current_cpu, "src2", 'x', CPU (h_gr[f_r2])); } while (0); @@ -3364,12 +3364,12 @@ SEM_FN_NAME (m32rx,trap) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex do { m32rx_h_cr_set (current_cpu, 6, ADDSI (OPRND (pc), 4)); - TRACE_RESULT (current_cpu, "h-cr-6", 'x', m32rx_h_cr_get (current_cpu, 6)); + TRACE_RESULT (current_cpu, "cr-6", 'x', m32rx_h_cr_get (current_cpu, 6)); m32rx_h_cr_set (current_cpu, 0, ANDSI (SLLSI (OPRND (h_cr_0), 8), 65408)); - TRACE_RESULT (current_cpu, "h-cr-0", 'x', m32rx_h_cr_get (current_cpu, 0)); + TRACE_RESULT (current_cpu, "cr-0", 'x', m32rx_h_cr_get (current_cpu, 0)); BRANCH_NEW_PC (new_pc, SEM_BRANCH_VIA_ADDR (sem_arg, do_trap (current_cpu, OPRND (uimm4)))); taken_p = 1; - TRACE_RESULT (current_cpu, "pc", 'x', CPU (h_pc)); + TRACE_RESULT (current_cpu, "pc", 'x', new_pc); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3400,10 +3400,10 @@ SEM_FN_NAME (m32rx,unlock) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ do { if (OPRND (h_lock_0)) { SETMEMSI (current_cpu, OPRND (src2), OPRND (src1)); - TRACE_RESULT (current_cpu, "h-memory-src2", 'x', GETMEMSI (current_cpu, OPRND (src2))); + TRACE_RESULT (current_cpu, "memory", 'x', GETMEMSI (current_cpu, OPRND (src2))); } CPU (h_lock) = 0; - TRACE_RESULT (current_cpu, "h-lock-0", 'x', CPU (h_lock)); + TRACE_RESULT (current_cpu, "lock-0", 'x', CPU (h_lock)); } while (0); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3552,7 +3552,7 @@ SEM_FN_NAME (m32rx,sadd) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ex EXTRACT_FMT_SADD_CODE m32rx_h_accums_set (current_cpu, 0, ADDDI (SRADI (OPRND (h_accums_1), 16), OPRND (h_accums_0))); - TRACE_RESULT (current_cpu, "h-accums-0", 'D', m32rx_h_accums_get (current_cpu, 0)); + TRACE_RESULT (current_cpu, "accums-0", 'D', m32rx_h_accums_get (current_cpu, 0)); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3580,7 +3580,7 @@ SEM_FN_NAME (m32rx,macwu1) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ EXTRACT_FMT_MACWU1_CODE m32rx_h_accums_set (current_cpu, 1, SRADI (SLLDI (ADDDI (OPRND (h_accums_1), MULDI (EXTSIDI (OPRND (src1)), EXTSIDI (ANDSI (OPRND (src2), 65535)))), 8), 8)); - TRACE_RESULT (current_cpu, "h-accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); + TRACE_RESULT (current_cpu, "accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3638,7 +3638,7 @@ SEM_FN_NAME (m32rx,mulwu1) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ EXTRACT_FMT_MULWU1_CODE m32rx_h_accums_set (current_cpu, 1, SRADI (SLLDI (MULDI (EXTSIDI (OPRND (src1)), EXTSIDI (ANDSI (OPRND (src2), 65535))), 16), 16)); - TRACE_RESULT (current_cpu, "h-accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); + TRACE_RESULT (current_cpu, "accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3667,7 +3667,7 @@ SEM_FN_NAME (m32rx,maclh1) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par_ EXTRACT_FMT_MACWU1_CODE m32rx_h_accums_set (current_cpu, 1, SRADI (SLLDI (ADDDI (OPRND (h_accums_1), SLLDI (EXTSIDI (MULSI (EXTHISI (TRUNCSIHI (OPRND (src1))), SRASI (OPRND (src2), 16))), 16)), 8), 8)); - TRACE_RESULT (current_cpu, "h-accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); + TRACE_RESULT (current_cpu, "accums-1", 'D', m32rx_h_accums_get (current_cpu, 1)); PROFILE_COUNT_INSN (current_cpu, 0, abuf->idesc->num); @@ -3748,4 +3748,4 @@ SEM_FN_NAME (m32rx,illegal) (SIM_CPU *current_cpu, SEM_ARG sem_arg, PAREXEC *par return 0; } -#endif /* ! defined (SCACHE_P) || (defined (SCACHE_P) && WITH_SCACHE) */ +#endif /* WITH_SCACHE */ |