push_word
void push_word(u16 w);
push_word((u16) M.x86.R_FLG);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word(M.x86.R_IP);
push_word(M.x86.R_IP);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word(destval);
push_word(M.x86.R_IP);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word(destval);
push_word(M.x86.R_IP);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word(destval);
push_word(M.x86.R_IP);
push_word(*destreg);
push_word(M.x86.R_SS);
push_word(M.x86.R_DS);
push_word(M.x86.R_AX);
push_word(M.x86.R_CX);
push_word(M.x86.R_DX);
push_word(M.x86.R_BX);
push_word((u16) (M.x86.R_SP));
push_word(M.x86.R_BP);
push_word(M.x86.R_SI);
push_word(M.x86.R_DI);
push_word(M.x86.R_AX);
push_word(M.x86.R_CX);
push_word(M.x86.R_DX);
push_word(M.x86.R_BX);
push_word(old_sp);
push_word(M.x86.R_BP);
push_word(M.x86.R_SI);
push_word(M.x86.R_DI);
push_word((u16) imm);
push_word(imm);
push_word(M.x86.R_ES);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word((u16) flags);
push_word(M.x86.R_BP);
push_word(fetch_data_word_abs(M.x86.R_SS, M.x86.R_BP));
push_word(frame_pointer);
push_word((u16) M.x86.R_FLG);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word((u16) M.x86.R_FLG);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word((u16) M.x86.R_FLG);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);
push_word(M.x86.R_CS);
push_word(M.x86.R_FS);
push_word(M.x86.R_GS);
push_word((u16) M.x86.R_FLG);
push_word(M.x86.R_CS);
push_word(M.x86.R_IP);