/external/v8/src/mips/ |
assembler-mips-inl.h | 57 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 67 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 74 rmode_ = RelocInfo::NONE32; 89 // RelocInfo. 91 void RelocInfo::apply(intptr_t delta) { 101 Address RelocInfo::target_address() { 106 Address RelocInfo::target_address_address() { 130 Address RelocInfo::constant_pool_entry_address() { 136 int RelocInfo::target_address_size() { 190 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) [all...] |
/external/v8/src/mips64/ |
assembler-mips64-inl.h | 57 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { 67 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 74 rmode_ = RelocInfo::NONE32; 89 // RelocInfo. 91 void RelocInfo::apply(intptr_t delta) { 101 Address RelocInfo::target_address() { 106 Address RelocInfo::target_address_address() { 132 Address RelocInfo::constant_pool_entry_address() { 138 int RelocInfo::target_address_size() { 178 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 58 void RelocInfo::apply(intptr_t delta) { 81 Address RelocInfo::target_address() { 86 Address RelocInfo::target_address_address() { 94 Address RelocInfo::constant_pool_entry_address() { 100 int RelocInfo::target_address_size() { 105 Object* RelocInfo::target_object() { 111 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 117 void RelocInfo::set_target_object(Object* target, 135 Address RelocInfo::target_external_reference() { 136 DCHECK(rmode_ == RelocInfo::EXTERNAL_REFERENCE) [all...] |
/external/v8/src/x87/ |
assembler-x87-inl.h | 58 void RelocInfo::apply(intptr_t delta) { 81 Address RelocInfo::target_address() { 86 Address RelocInfo::target_address_address() { 94 Address RelocInfo::constant_pool_entry_address() { 100 int RelocInfo::target_address_size() { 105 Object* RelocInfo::target_object() { 111 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 117 void RelocInfo::set_target_object(Object* target, 135 Address RelocInfo::target_external_reference() { 136 DCHECK(rmode_ == RelocInfo::EXTERNAL_REFERENCE) [all...] |
assembler-x87.h | 277 inline explicit Immediate(Address x, RelocInfo::Mode rmode); 283 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); } 285 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_); 288 return v8::internal::is_uint8(x_) && RelocInfo::IsNone(rmode_); 291 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_); 294 return v8::internal::is_uint16(x_) && RelocInfo::IsNone(rmode_); 301 RelocInfo::Mode rmode_; 330 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode)); 337 RelocInfo::Mode rmode = RelocInfo::NONE32) [all...] |
/external/v8/src/s390/ |
assembler-s390-inl.h | 53 void RelocInfo::apply(intptr_t delta) { 78 Address RelocInfo::target_internal_reference() { 89 Address RelocInfo::target_internal_reference_address() { 94 Address RelocInfo::target_address() { 99 Address RelocInfo::target_address_address() { 115 Address RelocInfo::constant_pool_entry_address() { 120 int RelocInfo::target_address_size() { return Assembler::kSpecialTargetSize; } 155 Object* RelocInfo::target_object() { 160 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 170 void RelocInfo::set_target_object(Object* target [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 58 void RelocInfo::apply(intptr_t delta) { 59 if (RelocInfo::IsInternalReference(rmode_)) { 69 Address RelocInfo::target_address() { 74 Address RelocInfo::target_address_address() { 91 Address RelocInfo::constant_pool_entry_address() { 97 int RelocInfo::target_address_size() { 102 Object* RelocInfo::target_object() { 108 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 115 void RelocInfo::set_target_object(Object* target, 132 Address RelocInfo::target_external_reference() [all...] |
/external/v8/src/ppc/ |
assembler-ppc-inl.h | 54 void RelocInfo::apply(intptr_t delta) { 70 Address RelocInfo::target_internal_reference() { 82 Address RelocInfo::target_internal_reference_address() { 88 Address RelocInfo::target_address() { 93 Address RelocInfo::target_address_address() { 118 Address RelocInfo::constant_pool_entry_address() { 132 int RelocInfo::target_address_size() { return Assembler::kSpecialTargetSize; } 178 Object* RelocInfo::target_object() { 184 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 191 void RelocInfo::set_target_object(Object* target [all...] |
/external/v8/src/x64/ |
assembler-x64-inl.h | 35 void Assembler::emitp(void* x, RelocInfo::Mode rmode) { 38 if (!RelocInfo::IsNone(rmode)) { 58 RelocInfo::Mode rmode, 60 DCHECK(RelocInfo::IsCodeTarget(rmode) || 61 rmode == RelocInfo::CODE_AGE_SEQUENCE); 62 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) { 63 RecordRelocInfo(RelocInfo::CODE_TARGET_WITH_ID, ast_id.ToInt()); 78 void Assembler::emit_runtime_entry(Address entry, RelocInfo::Mode rmode) { 79 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 86 if (!RelocInfo::IsNone(x.rmode_)) [all...] |
/external/v8/src/wasm/ |
wasm-code-specialization.cc | 137 RelocInfo::ModeMask(RelocInfo::CODE_TARGET)); 139 DCHECK(RelocInfo::IsCodeTarget(it.rinfo()->rmode())); 174 auto add_mode = [&reloc_mode](bool cond, RelocInfo::Mode mode) { 175 if (cond) reloc_mode |= RelocInfo::ModeMask(mode); 177 add_mode(reloc_mem_addr, RelocInfo::WASM_MEMORY_REFERENCE); 178 add_mode(reloc_mem_size, RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 179 add_mode(reloc_globals, RelocInfo::WASM_GLOBAL_REFERENCE); 180 add_mode(patch_table_size, RelocInfo::WASM_FUNCTION_TABLE_SIZE_REFERENCE); 181 add_mode(reloc_direct_calls, RelocInfo::CODE_TARGET) [all...] |
/external/v8/src/ |
disassembler.cc | 114 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 127 // Collect RelocInfo for this instruction (prev_pc .. pc-1) 130 List<RelocInfo::Mode> rmodes(1); 134 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 163 RelocInfo relocinfo(isolate, pcs[i], rmodes[i], datas[i], 176 RelocInfo::Mode rmode = relocinfo.rmode(); 177 if (rmode == RelocInfo::DEOPT_SCRIPT_OFFSET) { 179 static_cast<int>(relocinfo.data())) [all...] |
assembler.cc | 136 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING"; 299 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask; 310 void RelocInfo::update_wasm_memory_reference( 323 void RelocInfo::update_wasm_memory_size(uint32_t old_size, uint32_t new_size, 335 void RelocInfo::update_wasm_global_reference( 350 void RelocInfo::update_wasm_function_table_size_reference( 362 void RelocInfo::set_target_address(Address target, 381 WriteMode(RelocInfo::PC_JUMP); 408 void RelocInfoWriter::WriteMode(RelocInfo::Mode rmode) { 409 STATIC_ASSERT(RelocInfo::NUMBER_OF_MODES <= (1 << kLongTagBits)) [all...] |
objects-body-descriptors-inl.h | 375 int mode_mask = RelocInfo::kCodeTargetMask | 376 RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | 377 RelocInfo::ModeMask(RelocInfo::CELL) | 378 RelocInfo::ModeMask(RelocInfo::EXTERNAL_REFERENCE) | 379 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE) | 380 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE_ENCODED) [all...] |
/external/v8/src/heap/ |
remembered-set.h | 271 static SlotCallbackResult UpdateCell(RelocInfo* rinfo, Callback callback) { 272 DCHECK(rinfo->rmode() == RelocInfo::CELL); 300 static SlotCallbackResult UpdateCodeTarget(RelocInfo* rinfo, 302 DCHECK(RelocInfo::IsCodeTarget(rinfo->rmode())); 315 static SlotCallbackResult UpdateEmbeddedPointer(RelocInfo* rinfo, 317 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 330 static SlotCallbackResult UpdateDebugTarget(RelocInfo* rinfo, 332 DCHECK(RelocInfo::IsDebugBreakSlot(rinfo->rmode()) && 349 RelocInfo rinfo(isolate, addr, RelocInfo::CODE_TARGET, 0, NULL) [all...] |
incremental-marking-inl.h | 30 void IncrementalMarking::RecordWriteIntoCode(Code* host, RelocInfo* rinfo,
|
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 21 void RelocInfo::apply(intptr_t delta) { 23 DCHECK(RelocInfo::IsInternalReference(rmode_)); 260 static inline RelocInfo::Mode rmode_for(T) { 261 return sizeof(T) == 8 ? RelocInfo::NONE64 : RelocInfo::NONE32; 273 static inline RelocInfo::Mode rmode_for(Smi* t) { 274 return RelocInfo::NONE64; 285 static inline RelocInfo::Mode rmode_for(ExternalReference t) { 286 return RelocInfo::EXTERNAL_REFERENCE; 307 Immediate::Immediate(T t, RelocInfo::Mode rmode [all...] |
/external/v8/src/ic/arm/ |
access-compiler-arm.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/arm64/ |
access-compiler-arm64.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/ia32/ |
access-compiler-ia32.cc | 16 __ jmp(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips/ |
access-compiler-mips.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips64/ |
access-compiler-mips64.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/ppc/ |
access-compiler-ppc.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/s390/ |
access-compiler-s390.cc | 18 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/x64/ |
access-compiler-x64.cc | 17 __ jmp(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/x87/ |
access-compiler-x87.cc | 16 __ jmp(code, RelocInfo::CODE_TARGET);
|