• Home
  • Raw
  • Download

Lines Matching refs:Assembler

69         pc_ + Assembler::kPatchDebugBreakSlotAddressOffset);  in apply()
81 return Assembler::target_address_at(pc_, host_); in target_address()
100 return Assembler::kSpecialTargetSize; in target_address_size()
107 Assembler::set_target_address_at(isolate_, pc_, host_, target, in set_target_address()
125 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { in target_object_handle()
137 Assembler::FlushICache(isolate_, pc_, sizeof(Address)); in set_target_object()
166 Address RelocInfo::target_runtime_entry(Assembler* origin) { in target_runtime_entry()
203 Assembler::FlushICache(isolate_, pc_, sizeof(Address)); in set_target_cell()
214 Handle<Object> RelocInfo::code_age_stub_handle(Assembler* origin) { in code_age_stub_handle()
225 Assembler::target_address_at(pc_ + 1, host_)); in code_age_stub()
233 Assembler::set_target_address_at( in set_code_age_stub()
240 Address location = pc_ + Assembler::kPatchDebugBreakSlotAddressOffset; in debug_call_address()
241 return Assembler::target_address_at(location, host_); in debug_call_address()
247 Address location = pc_ + Assembler::kPatchDebugBreakSlotAddressOffset; in set_debug_call_address()
248 Assembler::set_target_address_at(isolate_, location, host_, target); in set_debug_call_address()
263 Assembler::set_target_address_at(isolate_, pc_, host_, in WipeOut()
277 return !Assembler::IsNop(pc()); in IsPatchedDebugBreakSlotSequence()
285 Assembler::FlushICache(isolate, pc_, sizeof(Address)); in Visit()
310 Assembler::FlushICache(heap->isolate(), pc_, sizeof(Address)); in Visit()
377 void Assembler::emit(uint32_t x) { in emit()
383 void Assembler::emit_q(uint64_t x) { in emit_q()
389 void Assembler::emit(Handle<Object> handle) { in emit()
404 void Assembler::emit(uint32_t x, RelocInfo::Mode rmode, TypeFeedbackId id) { in emit()
415 void Assembler::emit(Handle<Code> code, in emit()
423 void Assembler::emit(const Immediate& x) { in emit()
434 void Assembler::emit_code_relative_offset(Label* label) { in emit_code_relative_offset()
445 void Assembler::emit_w(const Immediate& x) { in emit_w()
453 Address Assembler::target_address_at(Address pc, Address constant_pool) { in target_address_at()
458 void Assembler::set_target_address_at(Isolate* isolate, Address pc, in set_target_address_at()
464 Assembler::FlushICache(isolate, p, sizeof(int32_t)); in set_target_address_at()
469 Address Assembler::target_address_from_return_address(Address pc) { in target_address_from_return_address()
474 Displacement Assembler::disp_at(Label* L) { in disp_at()
479 void Assembler::disp_at_put(Label* L, Displacement disp) { in disp_at_put()
484 void Assembler::emit_disp(Label* L, Displacement::Type type) { in emit_disp()
491 void Assembler::emit_near_disp(Label* L) { in emit_near_disp()
503 void Assembler::deserialization_set_target_internal_reference_at( in deserialization_set_target_internal_reference_at()