Lines Matching refs:target
84 // output before the next target.
85 // For an instruction like LUI/ORI where the target bits are mixed into the
86 // instruction bits, the size of the target will be zero, indicating that the
87 // serializer should not step forward in memory after a target is resolved
91 // place, ready to be patched with the target. After jump optimization,
108 Address pc, Address constant_pool, Tagged_t target,
111 pc, constant_pool, static_cast<Address>(target), icache_flush_mode);
132 Address instruction_payload, Code code, Address target) {
135 target);
144 Address target) {
145 set_target_value_at(pc, static_cast<uint64_t>(target));
149 Address pc, Address target, RelocInfo::Mode mode) {
152 set_target_internal_reference_encoded_at(pc, target);
155 Memory<Address>(pc) = target;
190 void RelocInfo::set_target_object(Heap* heap, HeapObject target,
195 WriteUnalignedValue(pc_, target.ptr());
199 pc_, constant_pool_, CompressTagged(target.ptr()), icache_flush_mode);
202 Assembler::set_target_address_at(pc_, constant_pool_, target.ptr(),
207 WriteBarrierForCode(host(), this, target);
217 Address target, ICacheFlushMode icache_flush_mode) {
219 Assembler::set_target_address_at(pc_, constant_pool_, target,
255 void RelocInfo::set_target_runtime_entry(Address target,
259 if (target_address() != target)
260 set_target_address(target, write_barrier_mode, icache_flush_mode);