uint32_t tmp0, tmp2;
uint8_t old_q, tmp1 = 0xff;
- printf("div1 T0=0x%08x T1=0x%08x M=%d Q=%d T=%d\n", T0, T1, M, Q, T);
+ //printf("div1 T0=0x%08x T1=0x%08x M=%d Q=%d T=%d\n", T0, T1, M, Q, T);
old_q = Q;
if ((0x80000000 & T1) != 0)
SETQ;
SETT;
else
CLRT;
- printf("Output: T1=0x%08x M=%d Q=%d T=%d\n", T1, M, Q, T);
+ //printf("Output: T1=0x%08x M=%d Q=%d T=%d\n", T1, M, Q, T);
}
void helper_dmulsl_T0_T1()
#endif
switch (ctx->opcode) {
case 0x0019: /* div0u */
- printf("div0u\n");
gen_op_div0u();
return;
case 0x000b: /* rts */
gen_op_cmp_str_T0_T1();
return;
case 0x2007: /* div0s Rm,Rn */
- printf("div0s\n");
gen_op_movl_rN_T0(REG(B7_4));
gen_op_movl_rN_T1(REG(B11_8));
gen_op_div0s_T0_T1();