Lines Matching refs:Address
746 // Returns true if the given pc address is the start of a constant pool load
748 INLINE(static bool is_constant_pool_load(Address pc));
750 // Return the address in the constant pool of the code target address used by
752 INLINE(static Address constant_pool_entry_address(
753 Address pc, ConstantPoolArray* constant_pool));
755 // Read/Modify the code target address in the branch/call instruction at pc.
756 INLINE(static Address target_address_at(Address pc,
758 INLINE(static void set_target_address_at(Address pc,
760 Address target,
763 INLINE(static Address target_address_at(Address pc, Code* code)) {
767 INLINE(static void set_target_address_at(Address pc,
769 Address target,
776 // Return the code target address at a call site from the return address
778 INLINE(static Address target_address_from_return_address(Address pc));
780 // Given the address of the beginning of a call, return the address
782 INLINE(static Address return_address_from_call_start(Address pc));
784 // Return the code target address of the patch debug break slot
785 INLINE(static Address break_address_from_return_address(Address pc));
790 Address constant_pool_entry, Code* code, Address target);
792 // Here we are patching the address in the constant pool, not the actual call
793 // instruction. The address in the constant pool is the same size as a
800 // Distance between start of patched return sequence and the emitted address
803 // ldr ip, [pc, #0] @ emited address and start
807 // Distance between start of patched debug break slot and the emitted address
810 // ldr ip, [pc, #0] @ emited address and start
816 // Difference between address of current opcode and value read from pc
1056 void pld(const MemOperand& address);
1350 // Mark address of the ExitJSFrame code.
1353 // Mark address of a debug break slot.
1400 // Emits the address of the code stub's first instruction.