Lines Matching refs:Address
25 void RelocInfo::set_target_address(Address target,
298 return reinterpret_cast<int64_t>(t.address());
576 Address Assembler::target_pointer_address_at(Address pc) {
579 return reinterpret_cast<Address>(instr->ImmPCOffsetTarget());
583 // Read/Modify the code target address in the branch/call instruction at pc.
584 Address Assembler::target_address_at(Address pc,
590 Address Assembler::target_address_at(Address pc, Code* code) {
596 Address Assembler::target_address_from_return_address(Address pc) {
597 // Returns the address of the call target from the return address that will
602 Address candidate = pc - 2 * kInstructionSize;
610 Address Assembler::break_address_from_return_address(Address pc) {
615 Address Assembler::return_address_from_call_start(Address pc) {
629 // The return address is immediately after the blr instruction in both cases,
630 // so it can be found by adding the call size to the address at the start of
652 Address constant_pool_entry, Code* code, Address target) {
657 void Assembler::set_target_address_at(Address pc,
659 Address target,
663 // instruction cache after patching a target address in the code as follows:
668 // since the instruction accessing this address in the constant pool remains
673 void Assembler::set_target_address_at(Address pc,
675 Address target,
687 Address RelocInfo::target_address() {
693 Address RelocInfo::target_address_address() {
701 Address RelocInfo::constant_pool_entry_address() {
725 reinterpret_cast<Address>(target),
736 Address RelocInfo::target_reference() {
742 Address RelocInfo::target_runtime_entry(Assembler* origin) {
748 void RelocInfo::set_target_runtime_entry(Address target,
791 Address stub_entry_address = pc_ + kCodeAgeStubEntryOffset;
802 Address stub_entry_address = pc_ + kCodeAgeStubEntryOffset;
807 Address RelocInfo::call_address() {
811 // the call address.
816 void RelocInfo::set_call_address(Address target) {