/external/v8/src/ |
D | handles.cc | 22 Object** roots_array_start = heap->roots_array_start(); in IsDereferenceAllowed() local 23 if (roots_array_start <= location_ && in IsDereferenceAllowed() 24 location_ < roots_array_start + Heap::kStrongRootListLength && in IsDereferenceAllowed() 26 static_cast<Heap::RootListIndex>(location_ - roots_array_start))) { in IsDereferenceAllowed()
|
D | external-reference-table.cc | 76 Add(ExternalReference::roots_array_start(isolate).address(), in AddReferences()
|
D | assembler.cc | 1210 ExternalReference ExternalReference::roots_array_start(Isolate* isolate) { in roots_array_start() function in v8::internal::ExternalReference 1211 return ExternalReference(isolate->heap()->roots_array_start()); in roots_array_start()
|
D | assembler.h | 906 static ExternalReference roots_array_start(Isolate* isolate);
|
D | code-stub-assembler.cc | 958 Node* roots_array_start = in LoadAndUntagToWord32Root() local 959 ExternalConstant(ExternalReference::roots_array_start(isolate())); in LoadAndUntagToWord32Root() 965 return Load(MachineType::Int32(), roots_array_start, IntPtrConstant(index)); in LoadAndUntagToWord32Root() 967 return SmiToWord32(Load(MachineType::AnyTagged(), roots_array_start, in LoadAndUntagToWord32Root()
|
/external/v8/src/compiler/ |
D | code-assembler.cc | 428 Node* roots_array_start = in LoadRoot() local 429 ExternalConstant(ExternalReference::roots_array_start(isolate())); in LoadRoot() 430 return Load(MachineType::AnyTagged(), roots_array_start, in LoadRoot() 467 Node* roots_array_start = in StoreRoot() local 468 ExternalConstant(ExternalReference::roots_array_start(isolate())); in StoreRoot() 469 return StoreNoWriteBarrier(MachineRepresentation::kTagged, roots_array_start, in StoreRoot()
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 72 ExternalReference roots_array_start = in LoadRoot() local 73 ExternalReference::roots_array_start(isolate()); in LoadRoot() 77 roots_array_start)); in LoadRoot() 85 ExternalReference roots_array_start = in StoreRoot() local 86 ExternalReference::roots_array_start(isolate()); in StoreRoot() 88 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start), in StoreRoot() 96 ExternalReference roots_array_start = in CompareRoot() local 97 ExternalReference::roots_array_start(isolate()); in CompareRoot() 101 roots_array_start)); in CompareRoot() 1175 ExternalReference roots_array_start = in GetNumberHash() local [all …]
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 72 ExternalReference roots_array_start = in LoadRoot() local 73 ExternalReference::roots_array_start(isolate()); in LoadRoot() 77 roots_array_start)); in LoadRoot() 85 ExternalReference roots_array_start = in StoreRoot() local 86 ExternalReference::roots_array_start(isolate()); in StoreRoot() 88 mov(Operand::StaticArray(scratch, times_pointer_size, roots_array_start), in StoreRoot() 96 ExternalReference roots_array_start = in CompareRoot() local 97 ExternalReference::roots_array_start(isolate()); in CompareRoot() 101 roots_array_start)); in CompareRoot() 1233 ExternalReference roots_array_start = in GetNumberHash() local [all …]
|
/external/v8/src/snapshot/ |
D | startup-serializer.cc | 148 if (start == isolate()->heap()->roots_array_start()) { in VisitPointers()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 661 ExternalReference roots_array_start = in InitializeRootRegister() local 662 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 663 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 367 ExternalReference roots_array_start = in InitializeRootRegister() local 368 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 369 Move(kRootRegister, roots_array_start); in InitializeRootRegister()
|
D | macro-assembler-x64.cc | 46 reinterpret_cast<Address>(isolate()->heap()->roots_array_start()); in RootRegisterDelta()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 481 ExternalReference roots_array_start = in InitializeRootRegister() local 482 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 483 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64-inl.h | 1290 ExternalReference roots_array_start = in InitializeRootRegister() local 1291 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 1292 Mov(root, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 1027 ExternalReference roots_array_start = in InitializeRootRegister() local 1028 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 1029 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/s390/ |
D | macro-assembler-s390.h | 835 ExternalReference roots_array_start = in InitializeRootRegister() local 836 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 837 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 1080 ExternalReference roots_array_start = in InitializeRootRegister() local 1081 ExternalReference::roots_array_start(isolate()); in InitializeRootRegister() 1082 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/heap/ |
D | heap.h | 1090 Object** roots_array_start() { return roots_; } in roots_array_start() function
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 160 selector()->isolate()->heap()->roots_array_start()); in GetEffectiveAddressMemoryOperand()
|