Lines Matching refs:target
115 void RelocInfo::set_target_object(Heap* heap, HeapObject target,
121 WriteUnalignedValue(pc_, target.ptr());
124 Assembler::set_target_address_at(pc_, constant_pool_, target.ptr(),
129 WriteBarrierForCode(host(), this, target);
139 Address target, ICacheFlushMode icache_flush_mode) {
141 Assembler::set_target_address_at(pc_, constant_pool_, target,
160 void RelocInfo::set_target_runtime_entry(Address target,
164 if (target_address() != target)
165 set_target_address(target, write_barrier_mode, icache_flush_mode);
218 Address constant_pool_entry, Code code, Address target) {
220 Memory<Address>(constant_pool_entry) = target;
228 Address pc, Address target, RelocInfo::Mode mode) {
229 Memory<Address>(pc) = target;
277 Address target,
281 Memory<Address>(constant_pool_entry_address(pc, constant_pool)) = target;
283 // instruction cache after patching a target address in the code as follows:
284 // FlushInstructionCache(pc, sizeof(target));
296 uint32_t immediate = static_cast<uint32_t>(target);
312 uint32_t immediate = static_cast<uint32_t>(target);
325 intptr_t branch_offset = target - pc - Instruction::kPcLoadDelta;