• Home
  • Raw
  • Download

Lines Matching refs:RelocInfo

56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode)  {  in Operand()
66 rmode_ = RelocInfo::EXTERNAL_REFERENCE; in Operand()
73 rmode_ = RelocInfo::NONE32; in Operand()
90 void RelocInfo::apply(intptr_t delta) { in apply()
100 Address RelocInfo::target_address() { in target_address()
105 Address RelocInfo::target_address_address() { in target_address_address()
129 Address RelocInfo::constant_pool_entry_address() { in constant_pool_entry_address()
135 int RelocInfo::target_address_size() { in target_address_size()
140 void RelocInfo::set_target_address(Address target, in set_target_address()
192 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) { in deserialization_set_target_internal_reference_at()
193 if (mode == RelocInfo::INTERNAL_REFERENCE_ENCODED) { in deserialization_set_target_internal_reference_at()
197 DCHECK(mode == RelocInfo::INTERNAL_REFERENCE); in deserialization_set_target_internal_reference_at()
203 Object* RelocInfo::target_object() { in target_object()
209 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { in target_object_handle()
216 void RelocInfo::set_target_object(Object* target, in set_target_object()
232 Address RelocInfo::target_external_reference() { in target_external_reference()
238 Address RelocInfo::target_internal_reference() { in target_internal_reference()
260 Address RelocInfo::target_internal_reference_address() { in target_internal_reference_address()
266 Address RelocInfo::target_runtime_entry(Assembler* origin) { in target_runtime_entry()
272 void RelocInfo::set_target_runtime_entry(Address target, in set_target_runtime_entry()
281 Handle<Cell> RelocInfo::target_cell_handle() { in target_cell_handle()
282 DCHECK(rmode_ == RelocInfo::CELL); in target_cell_handle()
288 Cell* RelocInfo::target_cell() { in target_cell()
289 DCHECK(rmode_ == RelocInfo::CELL); in target_cell()
294 void RelocInfo::set_target_cell(Cell* cell, in set_target_cell()
297 DCHECK(rmode_ == RelocInfo::CELL); in set_target_cell()
310 Handle<Object> RelocInfo::code_age_stub_handle(Assembler* origin) { in code_age_stub_handle()
316 Code* RelocInfo::code_age_stub() { in code_age_stub()
317 DCHECK(rmode_ == RelocInfo::CODE_AGE_SEQUENCE); in code_age_stub()
323 void RelocInfo::set_code_age_stub(Code* stub, in set_code_age_stub()
325 DCHECK(rmode_ == RelocInfo::CODE_AGE_SEQUENCE); in set_code_age_stub()
331 Address RelocInfo::debug_call_address() { in debug_call_address()
339 void RelocInfo::set_debug_call_address(Address target) { in set_debug_call_address()
352 void RelocInfo::WipeOut() { in WipeOut()
366 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
367 RelocInfo::Mode mode = rmode(); in Visit()
368 if (mode == RelocInfo::EMBEDDED_OBJECT) { in Visit()
370 } else if (RelocInfo::IsCodeTarget(mode)) { in Visit()
372 } else if (mode == RelocInfo::CELL) { in Visit()
374 } else if (mode == RelocInfo::EXTERNAL_REFERENCE) { in Visit()
376 } else if (mode == RelocInfo::INTERNAL_REFERENCE || in Visit()
377 mode == RelocInfo::INTERNAL_REFERENCE_ENCODED) { in Visit()
379 } else if (RelocInfo::IsCodeAgeSequence(mode)) { in Visit()
381 } else if (RelocInfo::IsDebugBreakSlot(mode) && in Visit()
384 } else if (RelocInfo::IsRuntimeEntry(mode)) { in Visit()
391 void RelocInfo::Visit(Heap* heap) { in Visit()
392 RelocInfo::Mode mode = rmode(); in Visit()
393 if (mode == RelocInfo::EMBEDDED_OBJECT) { in Visit()
395 } else if (RelocInfo::IsCodeTarget(mode)) { in Visit()
397 } else if (mode == RelocInfo::CELL) { in Visit()
399 } else if (mode == RelocInfo::EXTERNAL_REFERENCE) { in Visit()
401 } else if (mode == RelocInfo::INTERNAL_REFERENCE || in Visit()
402 mode == RelocInfo::INTERNAL_REFERENCE_ENCODED) { in Visit()
404 } else if (RelocInfo::IsCodeAgeSequence(mode)) { in Visit()
406 } else if (RelocInfo::IsDebugBreakSlot(mode) && in Visit()
409 } else if (RelocInfo::IsRuntimeEntry(mode)) { in Visit()