/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, ®op, &rm); 650 byte modrm = *(data + 1); local 652 get_modrm(modrm, &mod, ®op, &rm); 695 byte modrm = *(data + 1); local 697 get_modrm(modrm, &mod, ®op, &rm); 743 byte modrm = *(data + 1); local 745 get_modrm(modrm, &mod, ®op, &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, ®op, &rm); 518 byte modrm = *(data+1); local 520 get_modrm(modrm, &mod, ®op, &rm); 547 byte modrm = *(data+1); local 549 get_modrm(modrm, &mod, ®op, &rm); 580 byte modrm = *(data+1); local 582 get_modrm(modrm, &mod, ®op, &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, ®op, &rm); 645 byte modrm = *(data + 1); local 647 get_modrm(modrm, &mod, ®op, &rm); 689 byte modrm = *(data + 1); local 691 get_modrm(modrm, &mod, ®op, &rm); 734 byte modrm = *(data + 1); local 736 get_modrm(modrm, &mod, ®op, &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, ®op, &rm); 518 byte modrm = *(data+1); local 520 get_modrm(modrm, &mod, ®op, &rm); 547 byte modrm = *(data+1); local 549 get_modrm(modrm, &mod, ®op, &rm); 582 byte modrm = *(data+1); local 584 get_modrm(modrm, &mod, ®op, &rm); 697 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte. [all...] |