AX
R(AX);
R(AX);
PUTREG(AX, ax);
GETREG(AX, ax);
DEF_RXCHADDRS(AX, RXQ, RXQ),
DEF_RXCHADDRS(AX, RPQ, RPQ),
DEF_RXCHADDRS(AX, RXQ, RXQ, _V1),
DEF_RXCHADDRS(AX, RPQ, RPQ, _V1),
div64_u64_rem(DST, SRC, &AX);
DST = AX;
AX = div64_s64(DST, SRC);
DST = DST - AX * SRC;
AX = (u32) DST;
DST = do_div(AX, (u32) SRC);
AX = abs_s32((s32)DST);
AX = do_div(AX, abs_s32((s32)SRC));
DST = (u32)-AX;
DST = (u32)AX;
div64_u64_rem(DST, IMM, &AX);
DST = AX;
AX = div64_s64(DST, IMM);
DST = DST - AX * IMM;
AX = (u32) DST;
DST = do_div(AX, (u32) IMM);
AX = abs_s32((s32)DST);
AX = do_div(AX, abs_s32((s32)IMM));
DST = (u32)-AX;
DST = (u32)AX;
AX = (u32) DST;
do_div(AX, (u32) SRC);
DST = (u32) AX;
AX = abs_s32((s32)DST);
do_div(AX, abs_s32((s32)SRC));
DST = (u32)AX;
DST = (u32)-AX;
AX = (u32) DST;
do_div(AX, (u32) IMM);
DST = (u32) AX;
AX = abs_s32((s32)DST);
do_div(AX, abs_s32((s32)IMM));
DST = (u32)AX;
DST = (u32)-AX;