Lines Matching refs:imm
4570 u32 imm; in x86emuOp_push_word_IMM() local
4574 imm = fetch_long_imm(); in x86emuOp_push_word_IMM()
4577 imm = fetch_word_imm(); in x86emuOp_push_word_IMM()
4579 DECODE_PRINTF2("PUSH\t%x\n", imm); in x86emuOp_push_word_IMM()
4582 push_long(imm); in x86emuOp_push_word_IMM()
4585 push_word((u16) imm); in x86emuOp_push_word_IMM()
4610 s32 imm; in x86emuOp_imul_word_IMM() local
4616 imm = fetch_long_imm(); in x86emuOp_imul_word_IMM()
4617 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4619 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4634 s16 imm; in x86emuOp_imul_word_IMM() local
4640 imm = fetch_word_imm(); in x86emuOp_imul_word_IMM()
4641 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4643 res = (s16) srcval *(s16) imm; in x86emuOp_imul_word_IMM()
4661 s32 imm; in x86emuOp_imul_word_IMM() local
4667 imm = fetch_long_imm(); in x86emuOp_imul_word_IMM()
4668 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4670 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4685 s16 imm; in x86emuOp_imul_word_IMM() local
4691 imm = fetch_word_imm(); in x86emuOp_imul_word_IMM()
4692 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4694 res = (s16) srcval *(s16) imm; in x86emuOp_imul_word_IMM()
4712 s32 imm; in x86emuOp_imul_word_IMM() local
4718 imm = fetch_long_imm(); in x86emuOp_imul_word_IMM()
4719 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4721 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4736 s16 imm; in x86emuOp_imul_word_IMM() local
4742 imm = fetch_word_imm(); in x86emuOp_imul_word_IMM()
4743 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4745 res = (s16) srcval *(s16) imm; in x86emuOp_imul_word_IMM()
4762 s32 imm; in x86emuOp_imul_word_IMM() local
4767 imm = fetch_long_imm(); in x86emuOp_imul_word_IMM()
4768 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4770 imul_long_direct(&res_lo, &res_hi, (s32) * srcreg, (s32) imm); in x86emuOp_imul_word_IMM()
4784 s16 imm; in x86emuOp_imul_word_IMM() local
4789 imm = fetch_word_imm(); in x86emuOp_imul_word_IMM()
4790 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_word_IMM()
4791 res = (s16) * srcreg * (s16) imm; in x86emuOp_imul_word_IMM()
4815 s16 imm; in x86emuOp_push_byte_IMM() local
4818 imm = (s8) fetch_byte_imm(); in x86emuOp_push_byte_IMM()
4819 DECODE_PRINTF2("PUSH\t%d\n", imm); in x86emuOp_push_byte_IMM()
4822 push_long((s32) imm); in x86emuOp_push_byte_IMM()
4825 push_word(imm); in x86emuOp_push_byte_IMM()
4840 s8 imm; in x86emuOp_imul_byte_IMM() local
4856 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4857 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4859 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_byte_IMM()
4879 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4880 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4882 res = (s16) srcval *(s16) imm; in x86emuOp_imul_byte_IMM()
4905 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4906 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4908 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_byte_IMM()
4928 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4929 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4931 res = (s16) srcval *(s16) imm; in x86emuOp_imul_byte_IMM()
4954 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4955 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4957 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_byte_IMM()
4977 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
4978 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
4980 res = (s16) srcval *(s16) imm; in x86emuOp_imul_byte_IMM()
5001 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
5002 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
5004 imul_long_direct(&res_lo, &res_hi, (s32) * srcreg, (s32) imm); in x86emuOp_imul_byte_IMM()
5022 imm = fetch_byte_imm(); in x86emuOp_imul_byte_IMM()
5023 DECODE_PRINTF2(",%d\n", (s32) imm); in x86emuOp_imul_byte_IMM()
5024 res = (s16) * srcreg * (s16) imm; in x86emuOp_imul_byte_IMM()
5519 u8 imm; in x86emuOp_opc80_byte_RM_IMM() local
5572 imm = fetch_byte_imm(); in x86emuOp_opc80_byte_RM_IMM()
5573 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc80_byte_RM_IMM()
5575 destval = (*opc80_byte_operation[rh]) (destval, imm); in x86emuOp_opc80_byte_RM_IMM()
5584 imm = fetch_byte_imm(); in x86emuOp_opc80_byte_RM_IMM()
5585 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc80_byte_RM_IMM()
5587 destval = (*opc80_byte_operation[rh]) (destval, imm); in x86emuOp_opc80_byte_RM_IMM()
5596 imm = fetch_byte_imm(); in x86emuOp_opc80_byte_RM_IMM()
5597 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc80_byte_RM_IMM()
5599 destval = (*opc80_byte_operation[rh]) (destval, imm); in x86emuOp_opc80_byte_RM_IMM()
5606 imm = fetch_byte_imm(); in x86emuOp_opc80_byte_RM_IMM()
5607 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc80_byte_RM_IMM()
5609 destval = (*opc80_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc80_byte_RM_IMM()
5699 u32 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5705 imm = fetch_long_imm(); in x86emuOp_opc81_word_RM_IMM()
5706 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5708 destval = (*opc81_long_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5713 u16 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5719 imm = fetch_word_imm(); in x86emuOp_opc81_word_RM_IMM()
5720 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5722 destval = (*opc81_word_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5729 u32 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5735 imm = fetch_long_imm(); in x86emuOp_opc81_word_RM_IMM()
5736 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5738 destval = (*opc81_long_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5743 u16 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5749 imm = fetch_word_imm(); in x86emuOp_opc81_word_RM_IMM()
5750 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5752 destval = (*opc81_word_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5759 u32 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5765 imm = fetch_long_imm(); in x86emuOp_opc81_word_RM_IMM()
5766 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5768 destval = (*opc81_long_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5773 u16 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5779 imm = fetch_word_imm(); in x86emuOp_opc81_word_RM_IMM()
5780 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5782 destval = (*opc81_word_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
5790 u32 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5794 imm = fetch_long_imm(); in x86emuOp_opc81_word_RM_IMM()
5795 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5797 destval = (*opc81_long_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
5803 u16 destval, imm; in x86emuOp_opc81_word_RM_IMM() local
5807 imm = fetch_word_imm(); in x86emuOp_opc81_word_RM_IMM()
5808 DECODE_PRINTF2("%x\n", imm); in x86emuOp_opc81_word_RM_IMM()
5810 destval = (*opc81_word_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
5841 u8 imm; in x86emuOp_opc82_byte_RM_IMM() local
5893 imm = fetch_byte_imm(); in x86emuOp_opc82_byte_RM_IMM()
5894 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc82_byte_RM_IMM()
5896 destval = (*opc82_byte_operation[rh]) (destval, imm); in x86emuOp_opc82_byte_RM_IMM()
5904 imm = fetch_byte_imm(); in x86emuOp_opc82_byte_RM_IMM()
5905 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc82_byte_RM_IMM()
5907 destval = (*opc82_byte_operation[rh]) (destval, imm); in x86emuOp_opc82_byte_RM_IMM()
5915 imm = fetch_byte_imm(); in x86emuOp_opc82_byte_RM_IMM()
5916 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc82_byte_RM_IMM()
5918 destval = (*opc82_byte_operation[rh]) (destval, imm); in x86emuOp_opc82_byte_RM_IMM()
5924 imm = fetch_byte_imm(); in x86emuOp_opc82_byte_RM_IMM()
5925 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc82_byte_RM_IMM()
5927 destval = (*opc82_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc82_byte_RM_IMM()
6015 u32 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6020 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6021 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6023 destval = (*opc83_long_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6028 u16 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6033 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6034 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6036 destval = (*opc83_word_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6043 u32 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6048 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6049 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6051 destval = (*opc83_long_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6056 u16 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6061 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6062 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6064 destval = (*opc83_word_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6071 u32 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6076 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6077 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6079 destval = (*opc83_long_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6084 u16 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6089 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6090 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6092 destval = (*opc83_word_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
6100 u32 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6103 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6104 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6106 destval = (*opc83_long_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
6112 u16 destval, imm; in x86emuOp_opc83_word_RM_IMM() local
6115 imm = (s8) fetch_byte_imm(); in x86emuOp_opc83_word_RM_IMM()
6116 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_opc83_word_RM_IMM()
6118 destval = (*opc83_word_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
7935 int imm; in x86emuOp_test_AL_IMM() local
7939 imm = fetch_byte_imm(); in x86emuOp_test_AL_IMM()
7940 DECODE_PRINTF2("%04x\n", imm); in x86emuOp_test_AL_IMM()
7942 test_byte(M.x86.R_AL, (u8) imm); in x86emuOp_test_AL_IMM()
8277 u8 imm; in x86emuOp_mov_byte_AL_IMM() local
8281 imm = fetch_byte_imm(); in x86emuOp_mov_byte_AL_IMM()
8282 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_AL_IMM()
8284 M.x86.R_AL = imm; in x86emuOp_mov_byte_AL_IMM()
8296 u8 imm; in x86emuOp_mov_byte_CL_IMM() local
8300 imm = fetch_byte_imm(); in x86emuOp_mov_byte_CL_IMM()
8301 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_CL_IMM()
8303 M.x86.R_CL = imm; in x86emuOp_mov_byte_CL_IMM()
8315 u8 imm; in x86emuOp_mov_byte_DL_IMM() local
8319 imm = fetch_byte_imm(); in x86emuOp_mov_byte_DL_IMM()
8320 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_DL_IMM()
8322 M.x86.R_DL = imm; in x86emuOp_mov_byte_DL_IMM()
8334 u8 imm; in x86emuOp_mov_byte_BL_IMM() local
8338 imm = fetch_byte_imm(); in x86emuOp_mov_byte_BL_IMM()
8339 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_BL_IMM()
8341 M.x86.R_BL = imm; in x86emuOp_mov_byte_BL_IMM()
8353 u8 imm; in x86emuOp_mov_byte_AH_IMM() local
8357 imm = fetch_byte_imm(); in x86emuOp_mov_byte_AH_IMM()
8358 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_AH_IMM()
8360 M.x86.R_AH = imm; in x86emuOp_mov_byte_AH_IMM()
8372 u8 imm; in x86emuOp_mov_byte_CH_IMM() local
8376 imm = fetch_byte_imm(); in x86emuOp_mov_byte_CH_IMM()
8377 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_CH_IMM()
8379 M.x86.R_CH = imm; in x86emuOp_mov_byte_CH_IMM()
8391 u8 imm; in x86emuOp_mov_byte_DH_IMM() local
8395 imm = fetch_byte_imm(); in x86emuOp_mov_byte_DH_IMM()
8396 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_DH_IMM()
8398 M.x86.R_DH = imm; in x86emuOp_mov_byte_DH_IMM()
8410 u8 imm; in x86emuOp_mov_byte_BH_IMM() local
8414 imm = fetch_byte_imm(); in x86emuOp_mov_byte_BH_IMM()
8415 DECODE_PRINTF2("%x\n", imm); in x86emuOp_mov_byte_BH_IMM()
8417 M.x86.R_BH = imm; in x86emuOp_mov_byte_BH_IMM()
8944 u16 imm; in x86emuOp_ret_near_IMM() local
8948 imm = fetch_word_imm(); in x86emuOp_ret_near_IMM()
8949 DECODE_PRINTF2("%x\n", imm); in x86emuOp_ret_near_IMM()
8957 M.x86.R_SP += imm; in x86emuOp_ret_near_IMM()
9092 u8 imm; in x86emuOp_mov_byte_RM_IMM() local
9105 imm = fetch_byte_imm(); in x86emuOp_mov_byte_RM_IMM()
9106 DECODE_PRINTF2(",%2x\n", imm); in x86emuOp_mov_byte_RM_IMM()
9108 store_data_byte(destoffset, imm); in x86emuOp_mov_byte_RM_IMM()
9113 imm = fetch_byte_imm(); in x86emuOp_mov_byte_RM_IMM()
9114 DECODE_PRINTF2(",%2x\n", imm); in x86emuOp_mov_byte_RM_IMM()
9116 store_data_byte(destoffset, imm); in x86emuOp_mov_byte_RM_IMM()
9121 imm = fetch_byte_imm(); in x86emuOp_mov_byte_RM_IMM()
9122 DECODE_PRINTF2(",%2x\n", imm); in x86emuOp_mov_byte_RM_IMM()
9124 store_data_byte(destoffset, imm); in x86emuOp_mov_byte_RM_IMM()
9128 imm = fetch_byte_imm(); in x86emuOp_mov_byte_RM_IMM()
9129 DECODE_PRINTF2(",%2x\n", imm); in x86emuOp_mov_byte_RM_IMM()
9131 *destreg = imm; in x86emuOp_mov_byte_RM_IMM()
9158 u32 imm; in x86emuOp_mov_word_RM_IMM() local
9162 imm = fetch_long_imm(); in x86emuOp_mov_word_RM_IMM()
9163 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9165 store_data_long(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9168 u16 imm; in x86emuOp_mov_word_RM_IMM() local
9172 imm = fetch_word_imm(); in x86emuOp_mov_word_RM_IMM()
9173 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9175 store_data_word(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9180 u32 imm; in x86emuOp_mov_word_RM_IMM() local
9184 imm = fetch_long_imm(); in x86emuOp_mov_word_RM_IMM()
9185 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9187 store_data_long(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9190 u16 imm; in x86emuOp_mov_word_RM_IMM() local
9194 imm = fetch_word_imm(); in x86emuOp_mov_word_RM_IMM()
9195 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9197 store_data_word(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9202 u32 imm; in x86emuOp_mov_word_RM_IMM() local
9206 imm = fetch_long_imm(); in x86emuOp_mov_word_RM_IMM()
9207 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9209 store_data_long(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9212 u16 imm; in x86emuOp_mov_word_RM_IMM() local
9216 imm = fetch_word_imm(); in x86emuOp_mov_word_RM_IMM()
9217 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9219 store_data_word(destoffset, imm); in x86emuOp_mov_word_RM_IMM()
9225 u32 imm; in x86emuOp_mov_word_RM_IMM() local
9228 imm = fetch_long_imm(); in x86emuOp_mov_word_RM_IMM()
9229 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9231 *destreg = imm; in x86emuOp_mov_word_RM_IMM()
9235 u16 imm; in x86emuOp_mov_word_RM_IMM() local
9238 imm = fetch_word_imm(); in x86emuOp_mov_word_RM_IMM()
9239 DECODE_PRINTF2(",%x\n", imm); in x86emuOp_mov_word_RM_IMM()
9241 *destreg = imm; in x86emuOp_mov_word_RM_IMM()
9313 u16 imm; in x86emuOp_ret_far_IMM() local
9317 imm = fetch_word_imm(); in x86emuOp_ret_far_IMM()
9318 DECODE_PRINTF2("%x\n", imm); in x86emuOp_ret_far_IMM()
9328 M.x86.R_SP += imm; in x86emuOp_ret_far_IMM()