Home
last modified time | relevance | path

Searched refs:isolate_root (Results 1 - 25 of 35) sorted by relevance

12

/third_party/node/deps/v8/src/init/
H A Disolate-allocator.cc169 Address isolate_root = isolate_ptr_compr_cage_.base(); in CommitPagesForIsolate() local
170 CHECK(IsAligned(isolate_root, kPtrComprCageBaseAlignment)); in CommitPagesForIsolate()
175 isolate_root, kPtrComprCageReservationSize)); in CommitPagesForIsolate()
178 Address isolate_address = isolate_root - Isolate::isolate_root_bias(); in CommitPagesForIsolate()
183 Address reserved_region_address = isolate_root; in CommitPagesForIsolate()
/third_party/node/deps/v8/src/heap/
H A Dread-only-spaces.cc134 isolate->isolate_root()); in InitializeRootsIn()
144 Address isolate_root = isolate->isolate_root(); in CreateReadOnlySpace() local
148 Address new_address = isolate_root + offset; in CreateReadOnlySpace()
188 Address isolate_root = isolate->isolate_root(); in GetReadOnlyHeapForIsolate() local
191 Address new_address = isolate_root + CompressTagged(original_address); in GetReadOnlyHeapForIsolate()
/third_party/node/deps/v8/src/diagnostics/
H A Ddisassembler.cc73 Address isolate_root = isolate_->isolate_root(); in InitExternalRefsCache() local
78 int offset = static_cast<int>(address - isolate_root); in InitExternalRefsCache()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc80 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
81 Move(kRootRegister, Immediate(isolate_root)); in InitializeRootRegister()
108 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in LoadRoot() local
110 Operand(isolate_root.address(), RelocInfo::EXTERNAL_REFERENCE)); in LoadRoot()
120 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in CompareRoot() local
122 Operand(isolate_root.address(), RelocInfo::EXTERNAL_REFERENCE)); in CompareRoot()
/third_party/node/deps/v8/src/codegen/
H A Dturbo-assembler.cc107 return static_cast<intptr_t>(reference.address() - isolate->isolate_root()); in RootRegisterOffsetForExternalReference()
H A Dexternal-reference.h38 V(isolate_root, "Isolate::isolate_root()") \
H A Dexternal-reference.cc464 ExternalReference ExternalReference::isolate_root(Isolate* isolate) {
465 return ExternalReference(isolate->isolate_root());
/third_party/node/deps/v8/src/compiler/
H A Dcode-assembler.cc750 TNode<ExternalReference> isolate_root = in LoadRoot() local
751 ExternalConstant(ExternalReference::isolate_root(isolate())); in LoadRoot()
754 LoadFullTagged(isolate_root, IntPtrConstant(offset))); in LoadRoot()
953 TNode<ExternalReference> isolate_root = in StoreRoot() local
954 ExternalConstant(ExternalReference::isolate_root(isolate())); in StoreRoot()
956 StoreFullTaggedNoWriteBarrier(isolate_root, IntPtrConstant(offset), value); in StoreRoot()
H A Dwasm-compiler.cc712 return mcgraph()->IntPtrConstant(isolate_->isolate_root()); in BuildLoadIsolateRoot()
3268 Node* isolate_root = BuildLoadIsolateRoot(); in BuildLoadExternalPointerFromObject() local
3270 gasm_->LoadFromObject(MachineType::Pointer(), isolate_root, in BuildLoadExternalPointerFromObject()
3660 Node* isolate_root = BuildLoadIsolateRoot(); in BuildCallToRuntimeWithContext() local
3666 isolate_root, builtin_slot_offset); in BuildCallToRuntimeWithContext()
6747 Node* isolate_root = BuildLoadIsolateRoot();
6750 gasm_->LoadFromObject(MachineType::Pointer(), isolate_root,
6763 Node* isolate_root = wasm_wrapper_graph_builder_->BuildLoadIsolateRoot();
6766 gasm->LoadFromObject(MachineType::Pointer(), isolate_root,
7299 Node* isolate_root
[all...]
/third_party/node/deps/v8/src/execution/
H A Disolate-data.h81 Address isolate_root() const { in isolate_root() function in v8::internal::final
149 // closer they are to the value of kRootRegister (i.e.: isolate_root()), the
H A Dexecution.cc425 value = Object(stub_entry.Call(isolate->isolate_data()->isolate_root(), in Invoke()
441 value = Object(stub_entry.Call(isolate->isolate_data()->isolate_root(), in Invoke()
H A Disolate.h1166 Address isolate_root() const { return isolate_data()->isolate_root(); } in isolate_root() function in v8::internal::final
1170 static Isolate* FromRootAddress(Address isolate_root) { in FromRootAddress() argument
1171 return reinterpret_cast<Isolate*>(isolate_root - isolate_root_bias()); in FromRootAddress()
1238 // here returns the offset of that member from {isolate_root()}. in thread_in_wasm_flag_address_offset()
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.h87 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
88 li(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/x64/
H A Dmacro-assembler-x64.h494 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
495 Move(kRootRegister, isolate_root); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.h118 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
119 li(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/mips/
H A Dmacro-assembler-mips.h97 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
98 li(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dmacro-assembler-riscv64.h109 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
110 li(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h1037 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
1038 Mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
H A Dmacro-assembler-arm64.cc3141 Register isolate_root) { in TruncateDoubleToI()
3142 DCHECK(!AreAliased(destination, isolate_root)); in TruncateDoubleToI()
3148 if (isolate_root == no_reg) { in TruncateDoubleToI()
3150 isolate_root = kRootRegister; in TruncateDoubleToI()
3153 MemOperand(isolate_root, in TruncateDoubleToI()
3138 LoadExternalPointerField(Register destination, MemOperand field_operand, ExternalPointerTag tag, Register isolate_root) TruncateDoubleToI() argument
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.h139 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
140 mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/wasm/
H A Dwasm-objects-inl.h188 PRIMITIVE_ACCESSORS(WasmInstanceObject, isolate_root, Address,
H A Dwasm-external-refs.cc565 Isolate* isolate = Isolate::FromRootAddress(instance.isolate_root()); in array_copy_wrapper()
H A Dwasm-objects.h339 DECL_PRIMITIVE_ACCESSORS(isolate_root, Address)
/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.h717 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local
718 mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
/third_party/node/deps/v8/src/codegen/arm/
H A Dmacro-assembler-arm.cc2093 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in CallRecordWriteStub() local
2094 mov(kRootRegister, Operand(isolate_root)); in CallRecordWriteStub()

Completed in 109 milliseconds

12