/external/v8/src/ |
D | handles.cc | 33 Object** roots_array_start = heap->roots_array_start(); in IsDereferenceAllowed() local 34 if (roots_array_start <= location_ && in IsDereferenceAllowed() 35 location_ < roots_array_start + Heap::kStrongRootListLength && in IsDereferenceAllowed() 37 static_cast<Heap::RootListIndex>(location_ - roots_array_start))) { in IsDereferenceAllowed()
|
D | turbo-assembler.cc | 102 reinterpret_cast<intptr_t>(isolate->heap()->roots_array_start()); in RootRegisterOffsetForExternalReference()
|
D | external-reference.h | 37 V(roots_array_start, "Heap::roots_array_start()") \
|
D | external-reference.cc | 390 ExternalReference ExternalReference::roots_array_start(Isolate* isolate) { in roots_array_start() function in v8::internal::ExternalReference 391 return ExternalReference(isolate->heap()->roots_array_start()); in roots_array_start()
|
D | code-stub-assembler.cc | 1461 Node* roots_array_start = in LoadAndUntagToWord32Root() local 1462 ExternalConstant(ExternalReference::roots_array_start(isolate())); in LoadAndUntagToWord32Root() 1469 Load(MachineType::Int32(), roots_array_start, IntPtrConstant(index))); in LoadAndUntagToWord32Root() 1471 return SmiToInt32(Load(MachineType::AnyTagged(), roots_array_start, in LoadAndUntagToWord32Root()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 68 ExternalReference roots_array_start = in LoadRoot() local 69 ExternalReference::roots_array_start(isolate()); in LoadRoot() 72 StaticArray(destination, times_pointer_size, roots_array_start)); in LoadRoot() 78 ExternalReference roots_array_start = in CompareRoot() local 79 ExternalReference::roots_array_start(isolate()); in CompareRoot() 81 cmp(with, StaticArray(scratch, times_pointer_size, roots_array_start)); in CompareRoot() 131 mov(destination, Immediate(ExternalReference::roots_array_start(isolate()))); in LoadRootRegisterOffset()
|
/external/v8/src/snapshot/ |
D | startup-serializer.cc | 133 if (start == isolate()->heap()->roots_array_start()) { in VisitRootPointers()
|
/external/v8/src/compiler/ |
D | code-assembler.cc | 968 Node* roots_array_start = in LoadRoot() local 969 ExternalConstant(ExternalReference::roots_array_start(isolate())); in LoadRoot() 970 return UncheckedCast<Object>(Load(MachineType::AnyTagged(), roots_array_start, in LoadRoot() 1027 Node* roots_array_start = in StoreRoot() local 1028 ExternalConstant(ExternalReference::roots_array_start(isolate())); in StoreRoot() 1029 return StoreNoWriteBarrier(MachineRepresentation::kTagged, roots_array_start, in StoreRoot()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 460 ExternalReference roots_array_start = in InitializeRootRegister() local 461 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 462 Move(kRootRegister, roots_array_start); in InitializeRootRegister()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 166 ExternalReference roots_array_start = in InitializeRootRegister() local 167 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 168 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 140 ExternalReference roots_array_start = in InitializeRootRegister() local 141 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 142 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 157 ExternalReference roots_array_start = in InitializeRootRegister() local 158 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 159 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64-inl.h | 1024 ExternalReference roots_array_start = in InitializeRootRegister() local 1025 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 1026 Mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/s390/ |
D | macro-assembler-s390.h | 650 ExternalReference roots_array_start = in InitializeRootRegister() local 651 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 652 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/heap/ |
D | heap.h | 843 Object** roots_array_start() { return roots_; } in roots_array_start() function 863 return reinterpret_cast<Address>(roots_array_start()) + in root_register_addressable_end()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.cc | 1916 ExternalReference roots_array_start = in InitializeRootRegister() local 1917 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 1918 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/wasm/ |
D | wasm-objects.cc | 1273 reinterpret_cast<Address>(isolate->heap()->roots_array_start())); in New()
|