/external/v8/src/ |
D | address-map.cc | 18 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(i); in RootIndexMap()
|
D | turbo-assembler.h | 52 virtual void LoadRoot(Register destination, Heap::RootListIndex index) = 0; 54 static int32_t RootRegisterOffset(Heap::RootListIndex root_index);
|
D | turbo-assembler.cc | 35 Heap::RootListIndex root_index; in IndirectLoadConstant() 87 int32_t TurboAssemblerBase::RootRegisterOffset(Heap::RootListIndex root_index) { in RootRegisterOffset()
|
D | handles.cc | 37 static_cast<Heap::RootListIndex>(location_ - roots_array_start))) { in IsDereferenceAllowed() 163 ->root_handle(static_cast<Heap::RootListIndex>(index)) in Lookup()
|
D | disassembler.cc | 102 Heap::RootListIndex root_index = in RootRelativeName() 103 static_cast<Heap::RootListIndex>(offset_in_roots_table / kPointerSize); in RootRelativeName()
|
D | code-stub-assembler.h | 824 TNode<Int32T> LoadAndUntagToWord32Root(Heap::RootListIndex root_index); 1159 Heap::RootListIndex map_root_index); 1162 Heap::RootListIndex root); 1448 Heap::RootListIndex value_root_index, 2642 Node* end_offset, Heap::RootListIndex root); 2896 TNode<String> AllocateSlicedString(Heap::RootListIndex map_root_index, 2900 TNode<String> AllocateConsString(Heap::RootListIndex map_root_index,
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 241 void LoadRoot(Register destination, Heap::RootListIndex index) override; 481 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index); 484 void CompareRoot(Register with, Heap::RootListIndex index); 485 void CompareRoot(Operand with, Heap::RootListIndex index); 486 void PushRoot(Heap::RootListIndex index); 489 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal, 494 void JumpIfRoot(Operand with, Heap::RootListIndex index, Label* if_equal, 501 void JumpIfNotRoot(Register with, Heap::RootListIndex index, 507 void JumpIfNotRoot(Operand with, Heap::RootListIndex index,
|
D | macro-assembler-ia32.cc | 54 void TurboAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot() 77 Heap::RootListIndex index) { in CompareRoot() 85 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() 95 void MacroAssembler::CompareRoot(Operand with, Heap::RootListIndex index) { in CompareRoot() 105 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 218 void LoadRoot(Register destination, Heap::RootListIndex index) override; 219 void LoadRoot(Operand destination, Heap::RootListIndex index) { in LoadRoot() 404 void CompareRoot(Register with, Heap::RootListIndex index); 405 void CompareRoot(Operand with, Heap::RootListIndex index); 544 void PushRoot(Heap::RootListIndex index); 547 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal, 552 void JumpIfRoot(Operand with, Heap::RootListIndex index, Label* if_equal, 559 void JumpIfNotRoot(Register with, Heap::RootListIndex index, 565 void JumpIfNotRoot(Operand with, Heap::RootListIndex index,
|
D | macro-assembler-x64.cc | 195 void TurboAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot() 200 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot() 205 void TurboAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot() 210 void TurboAssembler::CompareRoot(Operand with, Heap::RootListIndex index) { in CompareRoot()
|
/external/v8/src/builtins/ |
D | constants-table-builder.cc | 29 Heap::RootListIndex root_list_index; in AddObject() 59 Heap::RootListIndex root_list_index; in PatchSelfReference()
|
D | base.tq | 64 type RootListIndex generates 'TNode<Int32T>' constexpr 'Heap::RootListIndex'; 115 const kFixedCOWArrayMapRootIndex: constexpr RootListIndex generates 117 const kEmptyFixedArrayRootIndex: constexpr RootListIndex generates 208 extern macro LoadRoot(constexpr RootListIndex): Object; 209 extern macro StoreRoot(constexpr RootListIndex, Object): Object; 210 extern macro LoadAndUntagToWord32Root(constexpr RootListIndex): int32;
|
D | builtins-promise-gen.h | 92 Node* AllocatePromiseReactionJobTask(Heap::RootListIndex map_root_index,
|
/external/v8/src/heap/ |
D | heap.h | 310 enum RootListIndex { enum 440 static bool RootCanBeWrittenAfterInitialization(RootListIndex root_index); 829 Object* root(RootListIndex index) { return roots_[index]; } 830 Handle<Object> root_handle(RootListIndex index) { in root_handle() 834 bool IsRootHandle(Handle<T> handle, RootListIndex* index) const { in IsRootHandle() 838 *index = static_cast<RootListIndex>(handle_location - &roots_[0]); in IsRootHandle() 900 bool RootCanBeTreatedAsConstant(RootListIndex root_index); 1541 RootListIndex index; 1546 RootListIndex index; 1552 RootListIndex index;
|
D | factory.h | 110 Handle<T> NewFixedArrayWithMap(Heap::RootListIndex map_root_index, int length, 116 Handle<T> NewWeakFixedArrayWithMap(Heap::RootListIndex map_root_index, 978 Handle<FixedArray> NewFixedArrayWithFiller(Heap::RootListIndex map_root_index,
|
D | factory.cc | 291 Heap::RootListIndex map_root_index, int length, Object* filler, in NewFixedArrayWithFiller() 304 Handle<T> Factory::NewFixedArrayWithMap(Heap::RootListIndex map_root_index, in NewFixedArrayWithMap() 316 Handle<T> Factory::NewWeakFixedArrayWithMap(Heap::RootListIndex map_root_index, in NewWeakFixedArrayWithMap() 339 Heap::RootListIndex, int, PretenureFlag); 342 Factory::NewWeakFixedArrayWithMap<DescriptorArray>(Heap::RootListIndex, int, 1406 Heap::RootListIndex mapRootIndex; in NewFunctionContext()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 484 void LoadRoot(Register destination, Heap::RootListIndex index) override { in LoadRoot() 487 void LoadRoot(Register destination, Heap::RootListIndex index, 716 void CompareRoot(Register obj, Heap::RootListIndex index); 717 void PushRoot(Heap::RootListIndex index) { in PushRoot() 725 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot() 731 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 324 void LoadRoot(Register destination, Heap::RootListIndex index) override { in LoadRoot() 327 void LoadRoot(Register destination, Heap::RootListIndex index, 849 void CompareRoot(Register obj, Heap::RootListIndex index); 850 void PushRoot(Heap::RootListIndex index) { in PushRoot() 856 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot() 862 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 226 void Branch(Label* L, Condition cond, Register rs, Heap::RootListIndex index, 796 void LoadRoot(Register destination, Heap::RootListIndex index) override; 797 void LoadRoot(Register destination, Heap::RootListIndex index, Condition cond, 915 void PushRoot(Heap::RootListIndex index) { in PushRoot() 923 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot() 931 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
|
/external/v8/src/s390/ |
D | macro-assembler-s390.h | 56 inline MemOperand RootMemOperand(Heap::RootListIndex index) { in RootMemOperand() 258 void LoadRoot(Register destination, Heap::RootListIndex index) override { in LoadRoot() 261 void LoadRoot(Register destination, Heap::RootListIndex index, 1085 void CompareRoot(Register obj, Heap::RootListIndex index); 1086 void PushRoot(Heap::RootListIndex index) { in PushRoot() 1099 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot() 1105 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
|
/external/v8/src/snapshot/ |
D | deserializer.cc | 687 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(id); in ReadData() 821 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(id); in ReadDataCase()
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 243 void Branch(Label* L, Condition cond, Register rs, Heap::RootListIndex index, 766 void LoadRoot(Register destination, Heap::RootListIndex index) override; 767 void LoadRoot(Register destination, Heap::RootListIndex index, Condition cond, 930 void PushRoot(Heap::RootListIndex index) { in PushRoot() 938 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot() 946 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
|
/external/v8/src/compiler/ |
D | code-generator.h | 154 Heap::RootListIndex* index_return);
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64.h | 1129 void LoadRoot(Register destination, Heap::RootListIndex index) override; 1824 void CompareRoot(const Register& obj, Heap::RootListIndex index); 1828 Heap::RootListIndex index, 1833 Heap::RootListIndex index, 1947 Register reg, Heap::RootListIndex index,
|
D | macro-assembler-arm64.cc | 1519 void TurboAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot() 2601 Heap::RootListIndex index) { in CompareRoot() 2611 Heap::RootListIndex index, in JumpIfRoot() 2619 Heap::RootListIndex index, in JumpIfNotRoot() 2919 Heap::RootListIndex index, in AssertRegisterIsRoot()
|