Home
last modified time | relevance | path

Searched refs:rmode_ (Results 1 – 25 of 36) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/loong64/
Dassembler-loong64-inl.h33 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 …]
Dassembler-loong64.h37 : 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/
Dassembler-riscv64-inl.h63 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 …]
Dassembler-riscv64.h72 : 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/
Dassembler-s390-inl.h53 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 …]
Dassembler-s390.h96 : 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
Dassembler-s390.cc311 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/
Dassembler-mips-inl.h65 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 …]
Dassembler-mips.h67 : 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/
Dassembler-mips64-inl.h65 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 …]
Dassembler-mips64.h67 : 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/
Dassembler-ia32-inl.h58 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 …]
Dassembler-ia32.h111 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/
Dassembler-x64-inl.h48 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 …]
Dassembler-x64.h122 : 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/
Dassembler-ppc-inl.h53 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 …]
Dassembler-ppc.h70 : 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
Dassembler-ppc.cc165 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/
Dassembler-arm-inl.h57 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 …]
Dassembler-arm.h90 : 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/
Dconstant-pool.h31 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 …]
Dreloc-info.cc329 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 …]
Dreloc-info.h119 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/
Dassembler-arm64-inl.h24 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/
Dcommon-operator.h192 : 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

12