/third_party/node/deps/v8/src/codegen/loong64/ |
D | assembler-loong64-inl.h | 33 if (IsInternalReference(rmode_)) { in apply() 35 Assembler::RelocateInternalReference(rmode_, pc_, delta); in apply() 37 DCHECK(IsRelativeCodeTarget(rmode_)); in apply() 38 Assembler::RelocateRelativeReference(rmode_, pc_, delta); in apply() 43 DCHECK(IsCodeTargetMode(rmode_) || IsRuntimeEntry(rmode_) || in target_address() 44 IsWasmCall(rmode_)); in target_address() 89 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object() 90 IsDataEmbeddedObject(rmode_)); in target_object() 91 if (IsDataEmbeddedObject(rmode_)) { in target_object() 99 if (IsDataEmbeddedObject(rmode_)) { in target_object_handle() [all …]
|
D | assembler-loong64.h | 37 : rm_(no_reg), rmode_(rmode) { in rm_() 41 : rm_(no_reg), rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 47 : rm_(no_reg), rmode_(RelocInfo::NO_INFO) { in Operand() 72 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 73 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 79 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 89 RelocInfo::Mode rmode_; variable
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
D | assembler-riscv64-inl.h | 63 if (IsInternalReference(rmode_) || IsInternalReferenceEncoded(rmode_)) { in apply() 65 Assembler::RelocateInternalReference(rmode_, pc_, delta); in apply() 67 DCHECK(IsRelativeCodeTarget(rmode_)); in apply() 68 Assembler::RelocateRelativeReference(rmode_, pc_, delta); in apply() 73 DCHECK(IsCodeTargetMode(rmode_) || IsRuntimeEntry(rmode_) || in target_address() 74 IsWasmCall(rmode_)); in target_address() 160 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_)); in target_object() 161 if (IsDataEmbeddedObject(rmode_)) { in target_object() 163 } else if (IsCompressedEmbeddedObject(rmode_)) { in target_object() 174 if (IsDataEmbeddedObject(rmode_)) { in target_object_handle() [all …]
|
D | assembler-riscv64.h | 72 : rm_(no_reg), rmode_(rmode) { in rm_() 76 : rm_(no_reg), rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 82 : rm_(no_reg), rmode_(RelocInfo::NO_INFO) { in Operand() 107 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 108 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 114 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 124 RelocInfo::Mode rmode_; variable
|
/third_party/node/deps/v8/src/codegen/s390/ |
D | assembler-s390-inl.h | 53 if (IsInternalReference(rmode_)) { in apply() 57 } else if (IsCodeTarget(rmode_)) { in apply() 69 DCHECK(IsInternalReferenceEncoded(rmode_)); in apply() 77 if (IsInternalReference(rmode_)) { in target_internal_reference() 82 DCHECK(IsInternalReferenceEncoded(rmode_)); in target_internal_reference() 88 DCHECK(IsInternalReference(rmode_) || IsInternalReferenceEncoded(rmode_)); in target_internal_reference_address() 93 DCHECK(IsRelativeCodeTarget(rmode_) || IsCodeTarget(rmode_) || in target_address() 94 IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); in target_address() 143 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_)); in target_object() 144 if (IsDataEmbeddedObject(rmode_)) { in target_object() [all …]
|
D | assembler-s390.h | 96 : rmode_(rmode) { in rmode_() function 101 : rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 105 V8_INLINE explicit Operand(Smi value) : rmode_(RelocInfo::NO_INFO) { in Operand() 141 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in is_heap_object_request() 142 rmode_ == RelocInfo::CODE_TARGET); in is_heap_object_request() 146 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 157 RelocInfo::Mode rmode_; variable 205 : position_(position), rmode_(rmode), data_(data) {} in DeferredRelocInfo() 208 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 213 RelocInfo::Mode rmode_; variable
|
D | assembler-s390.cc | 311 DCHECK(rmode_ == WASM_CALL || rmode_ == WASM_STUB_CALL); in wasm_call_tag() 324 rmode_ = RelocInfo::FULL_EMBEDDED_OBJECT; in Operand()
|
/third_party/node/deps/v8/src/codegen/mips/ |
D | assembler-mips-inl.h | 65 if (IsInternalReference(rmode_) || IsInternalReferenceEncoded(rmode_)) { in apply() 67 Assembler::RelocateInternalReference(rmode_, pc_, delta); in apply() 68 } else if (IsRelativeCodeTarget(rmode_)) { in apply() 69 Assembler::RelocateRelativeReference(rmode_, pc_, delta); in apply() 74 DCHECK(IsCodeTargetMode(rmode_) || IsRuntimeEntry(rmode_) || in target_address() 75 IsWasmCall(rmode_)); in target_address() 160 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object() 161 IsDataEmbeddedObject(rmode_)); in target_object() 162 if (IsDataEmbeddedObject(rmode_)) { in target_object() 170 if (IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_)) { in target_object_handle() [all …]
|
D | assembler-mips.h | 67 : rm_(no_reg), rmode_(rmode) { in rm_() 71 : rm_(no_reg), rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 77 : rm_(no_reg), rmode_(RelocInfo::NO_INFO) { in Operand() 102 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 103 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 109 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 119 RelocInfo::Mode rmode_; variable
|
/third_party/node/deps/v8/src/codegen/mips64/ |
D | assembler-mips64-inl.h | 65 if (IsInternalReference(rmode_) || IsInternalReferenceEncoded(rmode_)) { in apply() 67 Assembler::RelocateInternalReference(rmode_, pc_, delta); in apply() 72 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); in target_address() 139 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object() 140 IsDataEmbeddedObject(rmode_)); in target_object() 141 if (IsDataEmbeddedObject(rmode_)) { in target_object() 149 if (IsDataEmbeddedObject(rmode_)) { in target_object_handle() 152 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_)); in target_object_handle() 161 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in set_target_object() 162 IsDataEmbeddedObject(rmode_)); in set_target_object() [all …]
|
D | assembler-mips64.h | 67 : rm_(no_reg), rmode_(rmode) { in rm_() 71 : rm_(no_reg), rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 77 : rm_(no_reg), rmode_(RelocInfo::NO_INFO) { in Operand() 102 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 103 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 109 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 119 RelocInfo::Mode rmode_; variable
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | assembler-ia32-inl.h | 58 if (IsRuntimeEntry(rmode_) || IsCodeTarget(rmode_) || in apply() 59 IsOffHeapTarget(rmode_)) { in apply() 62 } else if (IsInternalReference(rmode_)) { in apply() 70 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); in target_address() 84 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object() 85 IsDataEmbeddedObject(rmode_)); in target_object() 90 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object_handle() 91 IsDataEmbeddedObject(rmode_)); in target_object_handle() 98 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in set_target_object() 99 IsDataEmbeddedObject(rmode_)); in set_target_object() [all …]
|
D | assembler-ia32.h | 111 rmode_ = rmode; 127 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in is_heap_object_request() 128 rmode_ == RelocInfo::CODE_TARGET); in is_heap_object_request() 161 return RelocInfo::IsNoInfo(rmode_) && immediate() == 0; in is_zero() 164 return RelocInfo::IsNoInfo(rmode_) && i::is_int8(immediate()); in is_int8() 167 return RelocInfo::IsNoInfo(rmode_) && i::is_uint8(immediate()); in is_uint8() 170 return RelocInfo::IsNoInfo(rmode_) && i::is_int16(immediate()); in is_int16() 174 return RelocInfo::IsNoInfo(rmode_) && i::is_uint16(immediate()); in is_uint16() 177 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 182 rmode_ = RelocInfo::INTERNAL_REFERENCE; in Immediate() [all …]
|
/third_party/node/deps/v8/src/codegen/x64/ |
D | assembler-x64-inl.h | 48 if (!RelocInfo::IsNoInfo(x.rmode_)) { in emit() 49 RecordRelocInfo(x.rmode_); in emit() 55 if (!RelocInfo::IsNoInfo(x.rmode_)) { in emit() 56 RecordRelocInfo(x.rmode_); in emit() 284 if (IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_)) { in apply() 287 } else if (IsInternalReference(rmode_)) { in apply() 294 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); in target_address() 299 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_) || in target_address_address() 300 IsWasmStubCall(rmode_) || IsFullEmbeddedObject(rmode_) || in target_address_address() 301 IsCompressedEmbeddedObject(rmode_) || IsExternalReference(rmode_) || in target_address_address() [all …]
|
D | assembler-x64.h | 122 : value_(value), rmode_(rmode) {} in Immediate() 129 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 133 const RelocInfo::Mode rmode_ = RelocInfo::NO_INFO; variable 145 : value_(value), rmode_(rmode) {} in Immediate64() 147 : value_(static_cast<int64_t>(value)), rmode_(rmode) {} in Immediate64() 151 const RelocInfo::Mode rmode_ = RelocInfo::NO_INFO; variable
|
/third_party/node/deps/v8/src/codegen/ppc/ |
D | assembler-ppc-inl.h | 53 if (IsInternalReference(rmode_)) { in apply() 59 DCHECK(IsInternalReferenceEncoded(rmode_)); in apply() 67 if (IsInternalReference(rmode_)) { in target_internal_reference() 72 DCHECK(IsInternalReferenceEncoded(rmode_)); in target_internal_reference() 78 DCHECK(IsInternalReference(rmode_) || IsInternalReferenceEncoded(rmode_)); in target_internal_reference_address() 83 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); in target_address() 149 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_)); in target_object() 150 if (IsDataEmbeddedObject(rmode_)) { in target_object() 152 } else if (IsCompressedEmbeddedObject(rmode_)) { in target_object() 168 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_)); in target_object_handle() [all …]
|
D | assembler-ppc.h | 70 : rmode_(rmode) { in rmode_() function 75 : rmode_(RelocInfo::EXTERNAL_REFERENCE) { in Operand() 79 V8_INLINE explicit Operand(Smi value) : rmode_(RelocInfo::NO_INFO) { in Operand() 110 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 111 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 124 RelocInfo::Mode rmode_; variable 160 : position_(position), rmode_(rmode), data_(data) {} in DeferredRelocInfo() 163 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 168 RelocInfo::Mode rmode_; variable
|
D | assembler-ppc.cc | 165 DCHECK(rmode_ == WASM_CALL || rmode_ == WASM_STUB_CALL); in wasm_call_tag() 177 rmode_ = RelocInfo::FULL_EMBEDDED_OBJECT; in Operand() 1297 if (rmode_ == RelocInfo::EXTERNAL_REFERENCE) { in must_output_reloc_info() 1300 } else if (RelocInfo::IsNoInfo(rmode_)) { in must_output_reloc_info() 1333 RecordRelocInfo(src.rmode_); in mov() 1335 ConstantPoolEntry::Access access = ConstantPoolAddEntry(src.rmode_, value); in mov() 1393 RecordRelocInfo(src.rmode_); in mov()
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | assembler-arm-inl.h | 57 if (RelocInfo::IsInternalReference(rmode_)) { in apply() 61 } else if (RelocInfo::IsRelativeCodeTarget(rmode_)) { in apply() 69 DCHECK(IsCodeTargetMode(rmode_) || IsRuntimeEntry(rmode_) || in target_address() 70 IsWasmCall(rmode_)); in target_address() 82 DCHECK(IsRelativeCodeTarget(rmode_)); in target_address_address() 95 DCHECK(IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_) || in target_object() 96 IsDataEmbeddedObject(rmode_)); in target_object() 97 if (IsDataEmbeddedObject(rmode_)) { in target_object() 105 if (IsCodeTarget(rmode_) || IsFullEmbeddedObject(rmode_)) { in target_object_handle() 108 } else if (IsDataEmbeddedObject(rmode_)) { in target_object_handle() [all …]
|
D | assembler-arm.h | 90 : rmode_(rmode) { in rmode_() function 163 rmode_ == RelocInfo::FULL_EMBEDDED_OBJECT || in IsHeapObjectRequest() 164 rmode_ == RelocInfo::CODE_TARGET); in IsHeapObjectRequest() 183 RelocInfo::Mode rmode_; variable
|
/third_party/node/deps/v8/src/codegen/ |
D | constant-pool.h | 31 rmode_(rmode) {} in position_() 37 rmode_(rmode) {} in position_() 61 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 80 RelocInfo::Mode rmode_; variable 172 : is_value32_(false), value64_(value), rmode_(rmode) {} in is_value32_() 176 : is_value32_(true), value32_(value), rmode_(rmode) {} in is_value32_() 188 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 191 DCHECK(rmode_ != RelocInfo::CONST_POOL && in AllowsDeduplication() 192 rmode_ != RelocInfo::VENEER_POOL && in AllowsDeduplication() 193 rmode_ != RelocInfo::DEOPT_SCRIPT_OFFSET && in AllowsDeduplication() [all …]
|
D | reloc-info.cc | 329 DCHECK_EQ(rmode_, WASM_CALL); in wasm_call_address() 335 DCHECK_EQ(rmode_, WASM_CALL); in set_wasm_call_address() 341 DCHECK_EQ(rmode_, WASM_STUB_CALL); in wasm_stub_call_address() 347 DCHECK_EQ(rmode_, WASM_STUB_CALL); in set_wasm_stub_call_address() 355 DCHECK(IsCodeTargetMode(rmode_) || IsRuntimeEntry(rmode_) || in set_target_address() 356 IsWasmCall(rmode_)); in set_target_address() 360 IsCodeTargetMode(rmode_) && !FLAG_disable_write_barriers) { in set_target_address() 381 return (ModeMask(rmode_) & kTargetAddressAddressModeMask) != 0; in HasTargetAddressAddress() 447 os << reinterpret_cast<const void*>(pc_) << " " << RelocModeName(rmode_); in Print() 448 if (rmode_ == DEOPT_SCRIPT_OFFSET || rmode_ == DEOPT_INLINING_ID) { in Print() [all …]
|
D | reloc-info.h | 119 rmode_(rmode), in pc_() 213 Mode rmode() const { return rmode_; } in rmode() 376 Mode rmode_; variable 484 return (mode_mask_ & (1 << mode)) ? (rinfo_.rmode_ = mode, true) : false; in SetMode()
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | assembler-arm64-inl.h | 24 if (RelocInfo::IsInternalReference(rmode_)) { in apply() 223 : value_(static_cast<intptr_t>(handle.address())), rmode_(mode) { 230 rmode_(ImmediateInitializer<T>::rmode_for(t)) {} 234 : value_(ImmediateInitializer<T>::immediate_for(t)), rmode_(rmode) { 625 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_)); 659 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_)); 660 if (IsDataEmbeddedObject(rmode_)) { 662 } else if (IsCompressedEmbeddedObject(rmode_)) { 679 if (IsDataEmbeddedObject(rmode_)) { 681 } else if (IsEmbeddedObjectMode(rmode_)) { [all …]
|
/third_party/node/deps/v8/src/compiler/ |
D | common-operator.h | 192 : value_(value), rmode_(rmode), type_(kInt32) {} in RelocatablePtrConstantInfo() 194 : value_(value), rmode_(rmode), type_(kInt64) {} in RelocatablePtrConstantInfo() 197 RelocInfo::Mode rmode() const { return rmode_; } in rmode() 202 RelocInfo::Mode rmode_; variable
|