Lines Matching full:address
57 Address target = Memory::Address_at(pc_);
62 Address target = Assembler::target_address_at(pc_, host_);
69 Address RelocInfo::target_internal_reference() {
81 Address RelocInfo::target_internal_reference_address() {
83 return reinterpret_cast<Address>(pc_);
87 Address RelocInfo::target_address() {
93 Address RelocInfo::target_address_address() {
100 // by the serializer and expects the address to reside within the code
102 return reinterpret_cast<Address>(pc_);
105 // Read the address of the word containing the target_address in an
114 return reinterpret_cast<Address>(pc_);
118 Address RelocInfo::constant_pool_entry_address() {
120 Address constant_pool = host_->constant_pool();
135 void RelocInfo::set_target_address(Address target,
150 Address Assembler::target_address_from_return_address(Address pc) {
151 // Returns the address of the call target from the return address that will
154 // mov ip, @ call address
157 // @ return address
170 Address Assembler::return_address_from_call_start(Address pc) {
201 reinterpret_cast<Address>(target),
211 Address RelocInfo::target_external_reference() {
217 Address RelocInfo::target_runtime_entry(Assembler* origin) {
223 void RelocInfo::set_target_runtime_entry(Address target,
234 Address address = Memory::Address_at(pc_);
235 return Handle<Cell>(reinterpret_cast<Cell**>(address));
248 Address address = cell->address() + Cell::kValueOffset;
249 Memory::Address_at(pc_) = address;
297 Address RelocInfo::debug_call_address() {
303 void RelocInfo::set_debug_call_address(Address target) {
421 imm_ = reinterpret_cast<intptr_t>(f.address());
484 Address Assembler::target_address_at(Address pc, Address constant_pool) {
504 return reinterpret_cast<Address>((hi << 32) | lo);
507 return reinterpret_cast<Address>(((instr1 & kImm16Mask) << 16) |
530 bool Assembler::IsConstantPoolLoadStart(Address pc,
550 bool Assembler::IsConstantPoolLoadEnd(Address pc,
572 int Assembler::GetConstantPoolOffset(Address pc,
597 Address pc = buffer_ + pc_offset;
628 Address Assembler::target_constant_pool_address_at(
629 Address pc, Address constant_pool, ConstantPoolEntry::Access access,
631 Address addr = constant_pool;
638 // This sets the branch destination (which gets loaded at the call address).
643 Isolate* isolate, Address instruction_payload, Code* code, Address target) {
649 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) {
660 void Assembler::set_target_address_at(Isolate* isolate, Address pc,
661 Address constant_pool, Address target,