HomeSort by relevance Sort by last modified time
    Searched refs:modrm (Results 1 - 25 of 30) sorted by null

1 2

  /external/valgrind/main/VEX/priv/
guest_x86_toIR.c 346 /* Extract the reg field from a modRM byte. */
352 /* Figure out whether the mod and rm parts of a modRM byte refer to a
2799 UChar modrm; local
2959 UChar modrm; local
3036 UChar modrm; local
3769 UChar modrm = getIByte(delta+0); local
5456 UChar modrm = getIByte(delta); local
5734 UChar modrm; local
6212 UChar modrm; local
6356 UChar modrm; local
7936 UChar opc, modrm, abyte, pre; local
    [all...]
guest_amd64_toIR.c 495 /* Figure out whether the mod and rm parts of a modRM byte refer to a
504 /* Extract the 'g' field from a modRM byte. This only produces 3
513 /* Ditto the 'e' field of a modRM byte. */
826 modrm bytes supply the low 3 bits of the register number. The
832 e register field (when the mod part of modrm indicates that modrm's
840 number extracted from the modrm e or g field is treated as an index
3843 UChar modrm; local
4007 UChar modrm; local
4078 UChar modrm; local
5024 UChar modrm = getUChar(delta+0); local
6700 UChar modrm = getUChar(delta); local
6978 UChar modrm; local
7601 UChar modrm; local
7759 UChar modrm; local
9516 UChar modrm = getUChar(delta); local
9559 UChar modrm = getUChar(delta); local
9603 UChar modrm = getUChar(delta); local
9742 UChar modrm = getUChar(delta); local
9790 UChar modrm = getUChar(delta); local
9844 UChar modrm = getUChar(delta); local
9881 UChar modrm = getUChar(delta); local
9918 UChar modrm = getUChar(delta); local
9963 UChar modrm = getUChar(delta); local
10013 UChar modrm = getUChar(delta); local
10065 UChar modrm = getUChar(delta); local
10120 UChar modrm = getUChar(delta); local
10174 UChar modrm = getUChar(delta); local
10222 UChar modrm = getUChar(delta); local
10273 UChar modrm = getUChar(delta); local
10679 UChar modrm = getUChar(delta); local
10731 UChar modrm = getUChar(delta); local
10772 UChar modrm = getUChar(delta); local
10807 UChar modrm = getUChar(delta); local
10839 UChar modrm = getUChar(delta); local
10945 UChar modrm = getUChar(delta); local
10983 UChar modrm = getUChar(delta); local
11014 UChar modrm = getUChar(delta); local
11065 UChar modrm = getUChar(delta); local
11086 UChar modrm = getUChar(delta); local
11130 UChar modrm = 0; local
14031 UChar modrm = getUChar(delta); local
14061 UChar modrm = getUChar(delta); local
14092 UChar modrm = getUChar(delta); local
14126 UChar modrm = getUChar(delta); local
14199 UChar modrm = 0; local
14486 UChar modrm = getUChar(delta); local
14575 UChar modrm = 0; local
15095 UChar modrm = 0; local
15222 UChar modrm = 0; local
15416 UChar modrm = getUChar(delta); local
15455 UChar modrm = getUChar(delta); local
15594 UChar modrm = getUChar(delta); local
15647 UChar modrm = getUChar(delta); local
15706 UChar modrm = getUChar(delta); local
15748 UChar modrm = getUChar(delta); local
15787 UChar modrm = getUChar(delta); local
15820 UChar modrm = getUChar(delta); local
15858 UChar modrm = getUChar(delta); local
15904 UChar modrm = getUChar(delta); local
15947 UChar modrm = getUChar(delta); local
15980 UChar modrm = getUChar(delta); local
16017 UChar modrm = getUChar(delta); local
16057 UChar modrm = getUChar(delta); local
16151 UChar modrm = getUChar(delta); local
16219 UChar modrm = 0; local
16730 UChar modrm = getUChar(delta); local
16785 UChar modrm = 0; local
16834 UChar modrm = 0; local
16898 UChar modrm = getUChar(delta); local
17124 UChar modrm = getUChar(delta); local
17289 UChar modrm = getUChar(delta); local
17366 UChar modrm = 0; local
18062 UChar modrm = 0; local
19665 UChar modrm = 0; local
20459 UChar modrm = 0; local
20586 UChar modrm = getUChar(delta); local
20672 UChar modrm = getUChar(delta); local
21248 UChar modrm = getUChar(delta); local
21362 UChar modrm = getUChar(delta); local
21398 UChar modrm = getUChar(delta); local
21458 UChar modrm = getUChar(delta); local
21474 UChar modrm = getUChar(delta); local
21493 UChar modrm = getUChar(delta); local
21509 UChar modrm = getUChar(delta); local
21528 UChar modrm = getUChar(delta); local
21545 UChar modrm = getUChar(delta); local
21562 UChar modrm = getUChar(delta); local
21579 UChar modrm = getUChar(delta); local
21600 UChar modrm = getUChar(delta); local
21612 UChar modrm = getUChar(delta); local
21630 UChar modrm = getUChar(delta); local
21642 UChar modrm = getUChar(delta); local
21661 UChar modrm = getUChar(delta); local
21678 UChar modrm = getUChar(delta); local
21695 UChar modrm = getUChar(delta); local
21712 UChar modrm = getUChar(delta); local
21744 UChar modrm = getUChar(delta); local
21765 UChar modrm = getUChar(delta); local
21800 UChar modrm = getUChar(delta); local
21816 UChar modrm = getUChar(delta); local
21844 UChar modrm = getUChar(delta); local
21872 UChar modrm = getUChar(delta); local
21900 UChar modrm = getUChar(delta); local
21931 UChar modrm = getUChar(delta); local
21952 UChar modrm = getUChar(delta); local
21987 UChar modrm = getUChar(delta); local
22001 UChar modrm = getUChar(delta); local
22019 UChar modrm = getUChar(delta); local
22037 UChar modrm = getUChar(delta); local
22055 UChar modrm = getUChar(delta); local
22076 UChar modrm = getUChar(delta); local
22094 UChar modrm = getUChar(delta); local
22112 UChar modrm = getUChar(delta); local
22131 UChar modrm = getUChar(delta); local
22155 UChar modrm = getUChar(delta); local
22181 UChar modrm = getUChar(delta); local
22209 UChar modrm = getUChar(delta); local
22239 UChar modrm = getUChar(delta); local
22274 UChar modrm = getUChar(delta); local
22290 UChar modrm = getUChar(delta); local
22694 UChar modrm = getUChar(delta); local
22724 UChar modrm = getUChar(delta); local
23110 UChar modrm = getUChar(delta); local
23135 UChar modrm = getUChar(delta); local
23163 UChar modrm = getUChar(delta); local
23188 UChar modrm = getUChar(delta); local
23397 UChar modrm = getUChar(delta); local
23426 UChar modrm = getUChar(delta); local
23459 UChar modrm = getUChar(delta); local
23488 UChar modrm = getUChar(delta); local
23525 UChar modrm = getUChar(delta); local
23548 UChar modrm = getUChar(delta); local
23567 UChar modrm = getUChar(delta); local
23589 UChar modrm = getUChar(delta); local
23614 UChar modrm = getUChar(delta); local
23722 UChar modrm = getUChar(delta); local
23772 UInt modrm = getUChar(delta); local
23802 UInt modrm = getUChar(delta); local
23832 UInt modrm = getUChar(delta); local
23862 UInt modrm = getUChar(delta); local
23976 UChar modrm = getUChar(delta); local
24168 UChar modrm = getUChar(delta); local
24182 UChar modrm = getUChar(delta); local
24275 UChar modrm = getUChar(delta); local
24288 UChar modrm = getUChar(delta); local
24602 UChar modrm = getUChar(delta); local
24651 UChar modrm = getUChar(delta); local
24690 UChar modrm = getUChar(delta); local
24717 UChar modrm = getUChar(delta); local
24747 UChar modrm = getUChar(delta); local
24774 UChar modrm = getUChar(delta); local
24844 UChar modrm = getUChar(delta); local
24861 UChar modrm = getUChar(delta); local
24882 UChar modrm = getUChar(delta); local
24901 UChar modrm = getUChar(delta); local
25022 UChar modrm = getUChar(delta); local
25290 UChar modrm = getUChar(delta); local
25320 UChar modrm = getUChar(delta); local
25348 UChar modrm = getUChar(delta); local
25381 UChar modrm = getUChar(delta); local
25419 UChar modrm = getUChar(delta); local
25465 UChar modrm = getUChar(delta); local
25513 UChar modrm = getUChar(delta); local
25570 UChar modrm = getUChar(delta); local
25614 UChar modrm = getUChar(delta); local
25666 UChar modrm = getUChar(delta); local
25721 UChar modrm = getUChar(delta); local
25752 UChar modrm = getUChar(delta); local
25786 UChar modrm = getUChar(delta); local
25817 UChar modrm = getUChar(delta); local
25851 UChar modrm = getUChar(delta); local
25885 UChar modrm = getUChar(delta); local
25966 UChar modrm = getUChar(delta); local
26001 UChar modrm = getUChar(delta); local
26032 UChar modrm = getUChar(delta); local
26067 UChar modrm = getUChar(delta); local
26107 UChar modrm = getUChar(delta); local
26139 UChar modrm = getUChar(delta); local
26173 UChar modrm = getUChar(delta); local
26203 UChar modrm = getUChar(delta); local
26241 UChar modrm = getUChar(delta); local
26275 UChar modrm = getUChar(delta); local
26317 UChar modrm = getUChar(delta); local
    [all...]
  /external/elfutils/libcpu/
i386_data.h 46 unsigned int modrm : 1; member in struct:instr_enc
166 uint_fast8_t modrm = data[0]; local
173 if ((modrm & 0xc7) == 6 || (modrm & 0xc0) == 0x80)
176 else if ((modrm & 0xc0) == 0x40)
179 else if ((modrm & 0xc0) == 0)
184 if ((modrm & 0xc7) == 6)
193 if ((modrm & 0x4) == 0)
195 "xp"[(modrm >> 1) & 1], "sd"[modrm & 1])
388 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
418 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
933 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
978 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
1013 uint_fast8_t modrm = data[d->opoff1 \/ 8]; local
1086 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
1107 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
1132 uint_fast8_t modrm = d->data[d->opoff1 \/ 8]; local
    [all...]
i386_disasm.c 568 if (instrtab[cnt].modrm)
570 uint_fast8_t modrm = codep[-1]; local
576 if ((modrm & 0xc7) == 6 || (modrm & 0xc0) == 0x80)
578 else if ((modrm & 0xc0) == 0x40)
585 if ((modrm & 0xc0) != 0xc0 && (modrm & 0x7) == 0x4)
589 if ((modrm & 0xc7) == 5 || (modrm & 0xc0) == 0x80
590 || ((modrm & 0xc7) == 0x4 && (codep[0] & 0x7) == 0x5)
    [all...]
  /external/qemu/target-i386/
translate.c 3091 int modrm, mod, rm, reg, reg_addr, offset_addr; local
4045 int modrm, reg, rm, mod, reg_addr, op, opreg, offset_addr, val; local
    [all...]
  /dalvik/vm/compiler/codegen/x86/libenc/
dec_base.cpp 208 const ModRM& modrm = *(ModRM*)*pbuf; local
219 reg = getRegName(okind, opndDesc2.size, EXTEND_REG(modrm.reg, r));
224 reg = getRegName(okind, opndDesc.size, EXTEND_REG(modrm.reg, r));
305 const ModRM& modrm = *(ModRM*)*pbuf; local
306 if (modrm.reg != byte) {
463 const ModRM& modrm = *(ModRM*)*pbuf local
    [all...]
enc_base.cpp 127 ModRM& modrm = *(ModRM*)stream; local
136 modrm.mod = 3; // 11
137 modrm.rm = getHWRegIndex(opnds[memidx].reg());
145 modrm.reg = getHWRegIndex(opnds[regidx].reg());
163 ModRM& modrm = *(ModRM*)stream; local
170 modrm.mod = 3; // 1
    [all...]
  /external/valgrind/main/VEX/useful/
hd_fpu.c 691 UChar modrm; local
717 modrm = *r_eip;
722 if (modrm < 0xC0) {
723 /* bits 5,4,3 are an opcode extension, and the modRM also
777 /* The entire modRM byte is an opcode extension. */
779 switch (modrm) {
782 fp_do_op_ST_ST ( modrm - 0xC0, 0, Fp_Add, False );
786 fp_do_op_ST_ST ( modrm - 0xC8, 0, Fp_Mul, False );
790 fp_do_COM_ST_ST ( modrm - 0xD0, 0, 0 );
794 fp_do_COM_ST_ST ( modrm - 0xD8, 0, 1 )
    [all...]
  /external/chromium_org/sandbox/win/src/sidestep/
mini_disassembler.cpp 334 unsigned char modrm = (*start_byte); local
335 unsigned char mod = modrm & 0xC0; // mask out top two bits to get mod field
336 modrm = modrm & 0x07; // mask out bottom 3 bits to get r/m field
338 modrm = mod | modrm; // combine the r/m and mod fields as discussed
341 // Invariant: modrm contains the mod field in bits 4..3 and the r/m field
346 modrm_entry = &s_ia32_modrm_map_[modrm];
348 modrm_entry = &s_ia16_modrm_map_[modrm];
  /external/chromium_org/third_party/tcmalloc/chromium/src/windows/
mini_disassembler.cc 370 unsigned char modrm = (*start_byte); local
371 unsigned char mod = modrm & 0xC0; // mask out top two bits to get mod field
372 modrm = modrm & 0x07; // mask out bottom 3 bits to get r/m field
374 modrm = mod | modrm; // combine the r/m and mod fields as discussed
377 // Invariant: modrm contains the mod field in bits 4..3 and the r/m field
382 modrm_entry = &s_ia32_modrm_map_[modrm];
384 modrm_entry = &s_ia16_modrm_map_[modrm];
  /external/chromium_org/third_party/tcmalloc/vendor/src/windows/
mini_disassembler.cc 370 unsigned char modrm = (*start_byte); local
371 unsigned char mod = modrm & 0xC0; // mask out top two bits to get mod field
372 modrm = modrm & 0x07; // mask out bottom 3 bits to get r/m field
374 modrm = mod | modrm; // combine the r/m and mod fields as discussed
377 // Invariant: modrm contains the mod field in bits 4..3 and the r/m field
382 modrm_entry = &s_ia32_modrm_map_[modrm];
384 modrm_entry = &s_ia16_modrm_map_[modrm];
  /external/chromium_org/tools/memory_watcher/
mini_disassembler.cc 331 unsigned char modrm = (*start_byte); local
332 unsigned char mod = modrm & 0xC0; // mask out top two bits to get mod field
333 modrm = modrm & 0x07; // mask out bottom 3 bits to get r/m field
335 modrm = mod | modrm; // combine the r/m and mod fields as discussed
338 // Invariant: modrm contains the mod field in bits 4..3 and the r/m field
343 modrm_entry = &s_ia32_modrm_map_[modrm];
345 modrm_entry = &s_ia16_modrm_map_[modrm];
  /external/chromium_org/tools/traceline/traceline/sidestep/
mini_disassembler.cc 355 unsigned char modrm = (*start_byte); local
356 unsigned char mod = modrm & 0xC0; // mask out top two bits to get mod field
357 modrm = modrm & 0x07; // mask out bottom 3 bits to get r/m field
359 modrm = mod | modrm; // combine the r/m and mod fields as discussed
362 // Invariant: modrm contains the mod field in bits 4..3 and the r/m field
367 modrm_entry = &s_ia32_modrm_map_[modrm];
369 modrm_entry = &s_ia16_modrm_map_[modrm];
  /external/qemu/
i386-dis.c 122 /* modrm.mode = REGMEM_FIELD_HAS_REG when a register is in there */
131 /* High extension to reg field of modrm byte. */
135 /* High extension to base field of modrm or SIB, or reg field of opcode. */
1583 modrm; variable in typeref:struct:__anon25475
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
x86expr.c 433 * noreg=1 if the *ModRM byte* has no registers used.
450 * appropriately and we're done with the ModRM byte.
461 x86_ea->modrm |= 0100;
475 x86_ea->modrm |= 0200;
487 /* No register in ModRM expression, so it must be disp16/32,
489 * with the ModRM byte.
509 x86_ea->modrm |= 0200;
527 x86_ea->modrm |= 0100;
537 * The Mod bits of ModRM are set to 0 above, and
538 * we're done with the ModRM byte
    [all...]
x86bc.c 166 x86_ea->modrm &= 0xC7; /* zero spare/reg bits */
167 x86_ea->modrm |= (spare << 3) & 0x38; /* plug in provided bits */
194 x86_ea->modrm = 0;
215 x86_ea->modrm = 0xC0 | rm; /* Mod=11, R/M=Reg, Reg=0 */
388 (unsigned int)x86_ea->modrm, (unsigned int)x86_ea->valid_modrm,
641 x86_ea->modrm &= ~0300;
642 x86_ea->modrm |= 0200;
855 YASM_WRITE_8(*bufp, x86_ea->modrm);
    [all...]
x86arch.h 187 unsigned char modrm; member in struct:x86_effaddr
  /art/compiler/dex/quick/x86/
assemble_x86.cc 224 #define UNARY_ENCODING_MAP(opname, modrm, is_store, sets_ccodes, \
230 { kX86 ## opname ## 8 ## reg, reg_kind, reg_flags | b_flags | sets_ccodes, { 0, 0, 0xF6, 0, 0, modrm, 0, imm << 0}, #opname "8" #reg, #b_format "!0r" }, \
231 { kX86 ## opname ## 8 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | b_flags | sets_ccodes, { 0, 0, 0xF6, 0, 0, modrm, 0, imm << 0}, #opname "8" #mem, #b_format "[!0r+!1d]" }, \
232 { kX86 ## opname ## 8 ## arr, arr_kind, IS_LOAD | is_store | arr_flags | b_flags | sets_ccodes, { 0, 0, 0xF6, 0, 0, modrm, 0, imm << 0}, #opname "8" #arr, #b_format "[!0r+!1r<<!2d+!3d]" }, \
233 { kX86 ## opname ## 16 ## reg, reg_kind, reg_flags | hw_flags | sets_ccodes, { 0x66, 0, 0xF7, 0, 0, modrm, 0, imm << 1}, #opname "16" #reg, #hw_format "!0r" }, \
234 { kX86 ## opname ## 16 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | hw_flags | sets_ccodes, { 0x66, 0, 0xF7, 0, 0, modrm, 0, imm << 1}, #opname "16" #mem, #hw_format "[!0r+!1d]" }, \
235 { kX86 ## opname ## 16 ## arr, arr_kind, IS_LOAD | is_store | arr_flags | hw_flags | sets_ccodes, { 0x66, 0, 0xF7, 0, 0, modrm, 0, imm << 1}, #opname "16" #arr, #hw_format "[!0r+!1r<<!2d+!3d]" }, \
236 { kX86 ## opname ## 32 ## reg, reg_kind, reg_flags | w_flags | sets_ccodes, { 0, 0, 0xF7, 0, 0, modrm, 0, imm << 2}, #opname "32" #reg, #w_format "!0r" }, \
237 { kX86 ## opname ## 32 ## mem, mem_kind, IS_LOAD | is_store | mem_flags | w_flags | sets_ccodes, { 0, 0, 0xF7, 0, 0, modrm, 0, imm << 2}, #opname "32" #mem, #w_format "[!0r+!1d]" }, \
238 { kX86 ## opname ## 32 ## arr, arr_kind, IS_LOAD | is_store | arr_flags | w_flags | sets_ccodes, { 0, 0, 0xF7, 0, 0, modrm, 0, imm << 2}, #opname "32" #arr, #w_format "[!0r+!1r<<!2d+!3d]"
548 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
568 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | (entry->skeleton.modrm_opcode << 3) | base; local
606 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | (reg << 3) | base; local
650 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | (reg << 3) | rX86_SP; local
695 uint8_t modrm = (0 << 6) | (reg << 3) | rBP; local
735 uint8_t modrm = (3 << 6) | (reg1 << 3) | reg2; local
772 uint8_t modrm = (3 << 6) | (reg1 << 3) | reg2; local
826 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
873 uint8_t modrm = (0 << 6) | (entry->skeleton.modrm_opcode << 3) | rBP; local
943 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
966 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
988 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
1009 uint8_t modrm = (3 << 6) | (entry->skeleton.modrm_opcode << 3) | reg; local
1052 uint8_t modrm = (ModrmForDisp(base, disp) << 6) | (entry->skeleton.modrm_opcode << 3) | base; local
1081 uint8_t modrm = (0 << 6) | (entry->skeleton.modrm_opcode << 3) | rBP; local
1118 uint8_t modrm = (2 << 6) | (reg << 3) | rX86_SP; local
    [all...]
  /external/chromium_org/third_party/mach_override/libudis86/
decode.c 53 /* modrm bits */
249 static inline unsigned int modrm( struct ud * u ) function
252 u->modrm = ud_inp_next( u );
255 return u->modrm;
458 uint8_t reg = (REX_R(u->pfx_rex) << 3) | MODRM_REG(modrm(u));
480 mod = MODRM_MOD(modrm(u));
481 rm = (REX_B(u->pfx_rex) << 3) | MODRM_RM(modrm(u));
484 * If mod is 11b, then the modrm.rm specifies a register.
629 MODRM_MOD(modrm(u)) == 3 ?
636 if (MODRM_MOD(modrm(u)) == 3)
    [all...]
types.h 224 uint8_t modrm; member in struct:ud
  /art/runtime/
disassembler_x86.cc 617 uint8_t modrm = *instr; local
619 uint8_t mod = modrm >> 6;
620 uint8_t reg_or_opcode = (modrm >> 3) & 7;
621 uint8_t rm = modrm & 7;
  /external/chromium_org/v8/src/x64/
disasm-x64.cc 614 byte modrm = *data; local
616 get_modrm(modrm, &mod, &regop, &rm);
650 byte modrm = *(data + 1); local
652 get_modrm(modrm, &mod, &regop, &rm);
695 byte modrm = *(data + 1); local
697 get_modrm(modrm, &mod, &regop, &rm);
743 byte modrm = *(data + 1); local
745 get_modrm(modrm, &mod, &regop, &rm);
861 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte.
    [all...]
  /external/v8/src/ia32/
disasm-ia32.cc 490 byte modrm = *data; local
492 get_modrm(modrm, &mod, &regop, &rm);
518 byte modrm = *(data+1); local
520 get_modrm(modrm, &mod, &regop, &rm);
547 byte modrm = *(data+1); local
549 get_modrm(modrm, &mod, &regop, &rm);
580 byte modrm = *(data+1); local
582 get_modrm(modrm, &mod, &regop, &rm);
695 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte.
    [all...]
  /external/v8/src/x64/
disasm-x64.cc 609 byte modrm = *data; local
611 get_modrm(modrm, &mod, &regop, &rm);
645 byte modrm = *(data + 1); local
647 get_modrm(modrm, &mod, &regop, &rm);
689 byte modrm = *(data + 1); local
691 get_modrm(modrm, &mod, &regop, &rm);
734 byte modrm = *(data + 1); local
736 get_modrm(modrm, &mod, &regop, &rm);
852 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte.
    [all...]
  /external/chromium_org/v8/src/ia32/
disasm-ia32.cc 490 byte modrm = *data; local
492 get_modrm(modrm, &mod, &regop, &rm);
518 byte modrm = *(data+1); local
520 get_modrm(modrm, &mod, &regop, &rm);
547 byte modrm = *(data+1); local
549 get_modrm(modrm, &mod, &regop, &rm);
582 byte modrm = *(data+1); local
584 get_modrm(modrm, &mod, &regop, &rm);
697 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte.
    [all...]

Completed in 852 milliseconds

1 2