Lines Matching defs:instruction_address
47 tty->print_cr("Addr: " INTPTR_FORMAT " Code: 0x%x", instruction_address(),
64 instruction_address(), destination());
158 } else if ((uintptr_t)instruction_address() / cache_line_size ==
159 ((uintptr_t)instruction_address()+1) / cache_line_size) {
166 int call_opcode = instruction_address()[0];
175 *(short*)instruction_address() = *(short*)patch_jump;
190 instruction_address()[i] = patch_disp[i];
199 *(short*)instruction_address() = *(short*)patch_disp;
222 u_char test_byte = *(u_char*)instruction_address();
231 instruction_address(), data());
291 address NativeMovRegMem::instruction_address() const {
296 address ret = instruction_address() + instruction_size;
297 u_char instr_0 = *(u_char*) instruction_address();
326 u_char mod_rm = *(u_char*)(instruction_address() + 1);
344 u_char mod_rm = *(u_char*)(instruction_address() + 1);
356 u_char mod_rm = *(u_char*)(instruction_address() + 1);
368 u_char test_byte = *(u_char*)instruction_address();
397 tty->print_cr("0x%x: mov reg, [reg + %x]", instruction_address(), offset());
404 u_char test_byte = *(u_char*)instruction_address();
408 test_byte = *(u_char*)(instruction_address() + 1);
419 tty->print_cr("0x%x: lea [reg + %x], reg", instruction_address(), offset());
425 if (*(u_char*)instruction_address() != instruction_code) {