/third_party/node/deps/v8/src/init/ |
H A D | isolate-allocator.cc | 169 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 D | read-only-spaces.cc | 134 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 D | disassembler.cc | 73 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 D | macro-assembler-ia32.cc | 80 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 D | turbo-assembler.cc | 107 return static_cast<intptr_t>(reference.address() - isolate->isolate_root()); in RootRegisterOffsetForExternalReference()
|
H A D | external-reference.h | 38 V(isolate_root, "Isolate::isolate_root()") \
|
H A D | external-reference.cc | 464 ExternalReference ExternalReference::isolate_root(Isolate* isolate) { 465 return ExternalReference(isolate->isolate_root());
|
/third_party/node/deps/v8/src/compiler/ |
H A D | code-assembler.cc | 750 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 D | wasm-compiler.cc | 712 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 D | isolate-data.h | 81 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 D | execution.cc | 425 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 D | isolate.h | 1166 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 D | macro-assembler-loong64.h | 87 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 D | macro-assembler-x64.h | 494 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 D | macro-assembler-mips64.h | 118 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 D | macro-assembler-mips.h | 97 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 D | macro-assembler-riscv64.h | 109 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 D | macro-assembler-arm64-inl.h | 1037 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in InitializeRootRegister() local 1038 Mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
|
H A D | macro-assembler-arm64.cc | 3141 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 D | macro-assembler-ppc.h | 139 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 D | wasm-objects-inl.h | 188 PRIMITIVE_ACCESSORS(WasmInstanceObject, isolate_root, Address,
|
H A D | wasm-external-refs.cc | 565 Isolate* isolate = Isolate::FromRootAddress(instance.isolate_root()); in array_copy_wrapper()
|
H A D | wasm-objects.h | 339 DECL_PRIMITIVE_ACCESSORS(isolate_root, Address)
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | macro-assembler-s390.h | 717 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 D | macro-assembler-arm.cc | 2093 ExternalReference isolate_root = ExternalReference::isolate_root(isolate()); in CallRecordWriteStub() local 2094 mov(kRootRegister, Operand(isolate_root)); in CallRecordWriteStub()
|