Lines Matching refs:RelocInfo
56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { in Operand()
66 rmode_ = RelocInfo::EXTERNAL_REFERENCE; in Operand()
73 rmode_ = RelocInfo::NONE32; in Operand()
115 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { in apply()
125 Address RelocInfo::target_address() { in target_address()
131 Address RelocInfo::target_address_address() { in target_address_address()
157 Address RelocInfo::constant_pool_entry_address() { in constant_pool_entry_address()
163 int RelocInfo::target_address_size() { in target_address_size()
168 void RelocInfo::set_target_address(Address target, in set_target_address()
192 Object* RelocInfo::target_object() { in target_object()
198 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { in target_object_handle()
205 void RelocInfo::set_target_object(Object* target, in set_target_object()
221 Address RelocInfo::target_reference() { in target_reference()
227 Address RelocInfo::target_runtime_entry(Assembler* origin) { in target_runtime_entry()
233 void RelocInfo::set_target_runtime_entry(Address target, in set_target_runtime_entry()
242 Handle<Cell> RelocInfo::target_cell_handle() { in target_cell_handle()
243 DCHECK(rmode_ == RelocInfo::CELL); in target_cell_handle()
249 Cell* RelocInfo::target_cell() { in target_cell()
250 DCHECK(rmode_ == RelocInfo::CELL); in target_cell()
255 void RelocInfo::set_target_cell(Cell* cell, in set_target_cell()
258 DCHECK(rmode_ == RelocInfo::CELL); in set_target_cell()
273 Handle<Object> RelocInfo::code_age_stub_handle(Assembler* origin) { in code_age_stub_handle()
279 Code* RelocInfo::code_age_stub() { in code_age_stub()
280 DCHECK(rmode_ == RelocInfo::CODE_AGE_SEQUENCE); in code_age_stub()
286 void RelocInfo::set_code_age_stub(Code* stub, in set_code_age_stub()
288 DCHECK(rmode_ == RelocInfo::CODE_AGE_SEQUENCE); in set_code_age_stub()
295 Address RelocInfo::call_address() { in call_address()
305 void RelocInfo::set_call_address(Address target) { in set_call_address()
320 Object* RelocInfo::call_object() { in call_object()
325 Object** RelocInfo::call_object_address() { in call_object_address()
332 void RelocInfo::set_call_object(Object* target) { in set_call_object()
337 void RelocInfo::WipeOut() { in WipeOut()
346 bool RelocInfo::IsPatchedReturnSequence() { in IsPatchedReturnSequence()
362 bool RelocInfo::IsPatchedDebugBreakSlotSequence() { in IsPatchedDebugBreakSlotSequence()
368 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
369 RelocInfo::Mode mode = rmode(); in Visit()
370 if (mode == RelocInfo::EMBEDDED_OBJECT) { in Visit()
372 } else if (RelocInfo::IsCodeTarget(mode)) { in Visit()
374 } else if (mode == RelocInfo::CELL) { in Visit()
376 } else if (mode == RelocInfo::EXTERNAL_REFERENCE) { in Visit()
378 } else if (RelocInfo::IsCodeAgeSequence(mode)) { in Visit()
380 } else if (((RelocInfo::IsJSReturn(mode) && in Visit()
382 (RelocInfo::IsDebugBreakSlot(mode) && in Visit()
386 } else if (RelocInfo::IsRuntimeEntry(mode)) { in Visit()
393 void RelocInfo::Visit(Heap* heap) { in Visit()
394 RelocInfo::Mode mode = rmode(); in Visit()
395 if (mode == RelocInfo::EMBEDDED_OBJECT) { in Visit()
397 } else if (RelocInfo::IsCodeTarget(mode)) { in Visit()
399 } else if (mode == RelocInfo::CELL) { in Visit()
401 } else if (mode == RelocInfo::EXTERNAL_REFERENCE) { in Visit()
403 } else if (RelocInfo::IsCodeAgeSequence(mode)) { in Visit()
406 ((RelocInfo::IsJSReturn(mode) && in Visit()
408 (RelocInfo::IsDebugBreakSlot(mode) && in Visit()
411 } else if (RelocInfo::IsRuntimeEntry(mode)) { in Visit()