diff options
Diffstat (limited to 'target-sh4/op.c')
-rw-r--r-- | target-sh4/op.c | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/target-sh4/op.c b/target-sh4/op.c index fe95f9e..58f4004 100644 --- a/target-sh4/op.c +++ b/target-sh4/op.c @@ -401,12 +401,6 @@ void OPPROTO op_jmp_T0(void) RETURN(); } -void OPPROTO op_movl_rN_rN(void) -{ - env->gregs[PARAM2] = env->gregs[PARAM1]; - RETURN(); -} - void OPPROTO op_ldcl_rMplus_rN_bank(void) { env->gregs[PARAM2] = env->gregs[PARAM1]; @@ -550,84 +544,6 @@ void OPPROTO op_shlr16_Rn(void) RETURN(); } -void OPPROTO op_movl_T0_rN(void) -{ - env->gregs[PARAM1] = T0; - RETURN(); -} - -void OPPROTO op_movl_T1_rN(void) -{ - env->gregs[PARAM1] = T1; - RETURN(); -} - -void OPPROTO op_movb_rN_T0(void) -{ - T0 = (int32_t) (int8_t) (env->gregs[PARAM1] & 0xff); - RETURN(); -} - -void OPPROTO op_movub_rN_T0(void) -{ - T0 = env->gregs[PARAM1] & 0xff; - RETURN(); -} - -void OPPROTO op_movw_rN_T0(void) -{ - T0 = (int32_t) (int16_t) (env->gregs[PARAM1] & 0xffff); - RETURN(); -} - -void OPPROTO op_movuw_rN_T0(void) -{ - T0 = env->gregs[PARAM1] & 0xffff; - RETURN(); -} - -void OPPROTO op_movl_rN_T0(void) -{ - T0 = env->gregs[PARAM1]; - RETURN(); -} - -void OPPROTO op_movb_rN_T1(void) -{ - T1 = (int32_t) (int8_t) (env->gregs[PARAM1] & 0xff); - RETURN(); -} - -void OPPROTO op_movub_rN_T1(void) -{ - T1 = env->gregs[PARAM1] & 0xff; - RETURN(); -} - -void OPPROTO op_movw_rN_T1(void) -{ - T1 = (int32_t) (int16_t) (env->gregs[PARAM1] & 0xffff); - RETURN(); -} - -void OPPROTO op_movuw_rN_T1(void) -{ - T1 = env->gregs[PARAM1] & 0xffff; - RETURN(); -} - -void OPPROTO op_movl_rN_T1(void) -{ - T1 = env->gregs[PARAM1]; - RETURN(); -} - -void OPPROTO op_movl_imm_rN(void) -{ - env->gregs[PARAM2] = PARAM1; - RETURN(); -} - void OPPROTO op_fmov_frN_FT0(void) { FT0 = env->fregs[PARAM1]; |