Lines Matching defs:jump
378 // jump rel32off
395 // 64bit can't produce this so it used jump to self.
396 // Now 32bit and 64bit use jump to self as the unresolved address
399 // return -1 if jump to self
407 val = -5; // jump to self
423 // Insertion of native jump instruction
425 // MT-safe insertion of native jump at verified method entry
431 NativeJump* jump = (NativeJump*)(address - NativeJump::instruction_offset);
433 jump->verify();
435 return jump;
438 // Handles all kinds of jump on Intel. Long/far, conditional/unconditional
442 // Constants does not apply, since the lengths and offsets depends on the actual jump
458 // Insertion of native general jump instruction
466 NativeGeneralJump* jump = (NativeGeneralJump*)(address);
467 debug_only(jump->verify();)
468 return jump;
538 ubyte_at(0) == 0xEB; /* short jump */ }
539 inline bool NativeInstruction::is_cond_jump() { return (int_at(0) & 0xF0FF) == 0x800F /* long jump */ ||
540 (ubyte_at(0) & 0xF0) == 0x70; /* short jump */ }