Lines Matching refs:Assembler

70         pc_ + Assembler::kPatchDebugBreakSlotAddressOffset);  in apply()
82 return Assembler::target_address_at(pc_, host_); in target_address()
100 return Assembler::kSpecialTargetSize; in target_address_size()
110 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { in target_object_handle()
122 Assembler::FlushICache(isolate_, pc_, sizeof(Address)); in set_target_object()
152 Address RelocInfo::target_runtime_entry(Assembler* origin) { in target_runtime_entry()
189 Assembler::FlushICache(isolate_, pc_, sizeof(Address)); in set_target_cell()
198 Handle<Object> RelocInfo::code_age_stub_handle(Assembler* origin) { in code_age_stub_handle()
209 Assembler::target_address_at(pc_ + 1, host_)); in code_age_stub()
217 Assembler::set_target_address_at( in set_code_age_stub()
224 Address location = pc_ + Assembler::kPatchDebugBreakSlotAddressOffset; in debug_call_address()
225 return Assembler::target_address_at(location, host_); in debug_call_address()
231 Address location = pc_ + Assembler::kPatchDebugBreakSlotAddressOffset; in set_debug_call_address()
232 Assembler::set_target_address_at(isolate_, location, host_, target); in set_debug_call_address()
247 Assembler::set_target_address_at(isolate_, pc_, host_, in WipeOut()
259 Assembler::FlushICache(isolate, pc_, sizeof(Address)); in Visit()
284 Assembler::FlushICache(heap->isolate(), pc_, sizeof(Address)); in Visit()
354 void Assembler::emit(uint32_t x) { in emit()
360 void Assembler::emit_q(uint64_t x) { in emit_q()
366 void Assembler::emit(Handle<Object> handle) { in emit()
380 void Assembler::emit(uint32_t x, RelocInfo::Mode rmode, TypeFeedbackId id) { in emit()
391 void Assembler::emit(Handle<Code> code, in emit()
399 void Assembler::emit(const Immediate& x) { in emit()
410 void Assembler::emit_code_relative_offset(Label* label) { in emit_code_relative_offset()
420 void Assembler::emit_b(Immediate x) { in emit_b()
426 void Assembler::emit_w(const Immediate& x) { in emit_w()
434 Address Assembler::target_address_at(Address pc, Address constant_pool) { in target_address_at()
439 void Assembler::set_target_address_at(Isolate* isolate, Address pc, in set_target_address_at()
445 Assembler::FlushICache(isolate, p, sizeof(int32_t)); in set_target_address_at()
450 Address Assembler::target_address_from_return_address(Address pc) { in target_address_from_return_address()
455 Displacement Assembler::disp_at(Label* L) { in disp_at()
460 void Assembler::disp_at_put(Label* L, Displacement disp) { in disp_at_put()
465 void Assembler::emit_disp(Label* L, Displacement::Type type) { in emit_disp()
472 void Assembler::emit_near_disp(Label* L) { in emit_near_disp()
484 void Assembler::deserialization_set_target_internal_reference_at( in deserialization_set_target_internal_reference_at()