Lines Matching defs:imm
1010 decode_and_fetch_byte_imm8(struct X86EMU *emu, uint8_t *imm)
1014 *imm = fetch_byte_imm(emu);
1017 *imm = fetch_byte_imm(emu);
1023 decode_and_fetch_word_imm8(struct X86EMU *emu, uint8_t *imm)
1027 *imm = fetch_byte_imm(emu);
1030 *imm = fetch_byte_imm(emu);
1036 decode_and_fetch_long_imm8(struct X86EMU *emu, uint8_t *imm)
1040 *imm = fetch_byte_imm(emu);
1043 *imm = fetch_byte_imm(emu);
1333 int32_t imm;
1346 imm = (int8_t)fetch_byte_imm(emu);
1348 imm = fetch_long_imm(emu);
1349 res = (int32_t)srcval * imm;
1366 int16_t imm;
1379 imm = (int8_t)fetch_byte_imm(emu);
1381 imm = fetch_word_imm(emu);
1382 res = (int16_t)srcval * imm;
1591 uint32_t imm;
1593 imm = fetch_long_imm(emu);
1594 push_long(emu, imm);
1596 uint16_t imm;
1598 imm = fetch_word_imm(emu);
1599 push_word(emu, imm);
1609 int16_t imm;
1611 imm = (int8_t) fetch_byte_imm(emu);
1613 push_long(emu, (int32_t) imm);
1615 push_word(emu, imm);
1724 uint8_t imm, destval;
1733 imm = fetch_byte_imm(emu);
1734 destval = (*opc80_byte_operation[emu->cur_rh]) (emu, destval, imm);
1771 uint32_t destval, imm;
1780 imm = fetch_long_imm(emu);
1781 destval = (*opc81_long_operation[emu->cur_rh]) (emu, destval, imm);
1789 uint16_t destval, imm;
1798 imm = fetch_word_imm(emu);
1799 destval = (*opc81_word_operation[emu->cur_rh]) (emu, destval, imm);
1832 uint8_t imm, destval;
1842 imm = fetch_byte_imm(emu);
1843 destval = (*opc82_byte_operation[emu->cur_rh]) (emu, destval, imm);
1880 uint32_t destval, imm;
1884 imm = (int8_t) fetch_byte_imm(emu);
1885 destval = (*opc83_long_operation[emu->cur_rh]) (emu, destval, imm);
1893 uint16_t destval, imm;
1897 imm = (int8_t) fetch_byte_imm(emu);
1898 destval = (*opc83_word_operation[emu->cur_rh]) (emu, destval, imm);
3115 uint16_t imm;
3117 imm = fetch_word_imm(emu);
3119 emu->x86.R_SP += imm;
3130 uint8_t imm;
3137 imm = fetch_byte_imm(emu);
3138 store_data_byte(emu, destoffset, imm);
3141 imm = fetch_byte_imm(emu);
3142 *destreg = imm;
3153 uint32_t imm, *destreg;
3161 imm = fetch_long_imm(emu);
3162 store_data_long(emu, destoffset, imm);
3165 imm = fetch_long_imm(emu);
3166 *destreg = imm;
3174 uint16_t imm, *destreg;
3182 imm = fetch_word_imm(emu);
3183 store_data_word(emu, destoffset, imm);
3186 imm = fetch_word_imm(emu);
3187 *destreg = imm;
3241 uint16_t imm;
3243 imm = fetch_word_imm(emu);
3246 emu->x86.R_SP += imm;