Home | History | Annotate | Download | only in x64

Lines Matching refs:Address

431   // Adds operand displacement fields (offsets added to the memory address).
515 // the absolute address of the target.
518 static inline Address target_address_at(Address pc,
520 static inline void set_target_address_at(Address pc,
522 Address target,
525 static inline Address target_address_at(Address pc, Code* code) {
529 static inline void set_target_address_at(Address pc,
531 Address target,
538 // Return the code target address at a call site from the return address
540 static inline Address target_address_from_return_address(Address pc);
542 // Return the code target address of the patch debug break slot
543 inline static Address break_address_from_return_address(Address pc);
548 Address instruction_payload, Code* code, Address target) {
561 inline Handle<Object> code_target_object_handle_at(Address pc);
562 inline Address runtime_entry_at(Address pc);
565 // Distance between the address of the code target in the call instruction
566 // and the return address pushed on the stack.
572 // The length of movq(kScratchRegister, address).
575 // The length of movq(kScratchRegister, address) and call(kScratchRegister).
891 void call(Address entry, RelocInfo::Mode rmode);
896 // Calls directly to the given address using a relative offset.
900 void call(Address target);
902 address in register
910 void jmp(Address entry, RelocInfo::Mode rmode);
920 void j(Condition cc, Address entry, RelocInfo::Mode rmode);
1105 // Mark address of the ExitJSFrame code.
1108 // Mark address of a debug break slot.
1140 static bool IsNop(Address addr);
1175 inline void emit_runtime_entry(Address entry, RelocInfo::Mode rmode);