Lines Matching refs:mod
160 std::string DisassemblerX86::DumpAddress(uint8_t mod, uint8_t rm, uint8_t rex64, uint8_t rex_w,
166 if (mod == 0 && rm == 5) {
174 } else if (rm == 4 && mod != 3) { // SIB
187 // Mod = 0 && base = 5 (ebp): no base (ignores REX.b).
189 if (base != 5 || mod != 0) {
205 if (mod == 0) {
216 } else if (mod == 1) {
219 } else if (mod == 2) {
225 if (mod == 3) {
233 if (mod == 1) {
236 } else if (mod == 2) {
296 const char* opcode3 = ""; // Mod-rm part.
1277 uint8_t mod = modrm >> 6;
1280 std::string address = DumpAddress(mod, rm, rex64, rex_w, no_ops, byte_operand,