Home
last modified time | relevance | path

Searched refs:RootListIndex (Results 1 – 25 of 51) sorted by relevance

123

/external/v8/src/
Daddress-map.cc18 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(i); in RootIndexMap()
Dhandles.cc26 static_cast<Heap::RootListIndex>(location_ - roots_array_start))) { in IsDereferenceAllowed()
151 ->root_handle(static_cast<Heap::RootListIndex>(index)) in Lookup()
Dobjects-debug.cc1259 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(i); in CanLeak()
/external/v8/src/x87/
Dmacro-assembler-x87.h73 void LoadRoot(Register destination, Heap::RootListIndex index);
74 void StoreRoot(Register source, Register scratch, Heap::RootListIndex index);
75 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index);
78 void CompareRoot(Register with, Heap::RootListIndex index);
79 void CompareRoot(const Operand& with, Heap::RootListIndex index);
80 void PushRoot(Heap::RootListIndex index);
83 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal,
88 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
96 void JumpIfNotRoot(Register with, Heap::RootListIndex index,
102 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
Dmacro-assembler-x87.cc67 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot()
83 Heap::RootListIndex index) { in StoreRoot()
95 Heap::RootListIndex index) { in CompareRoot()
105 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot()
112 Heap::RootListIndex index) { in CompareRoot()
118 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot()
/external/v8/src/ia32/
Dmacro-assembler-ia32.h73 void LoadRoot(Register destination, Heap::RootListIndex index);
74 void StoreRoot(Register source, Register scratch, Heap::RootListIndex index);
75 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index);
78 void CompareRoot(Register with, Heap::RootListIndex index);
79 void CompareRoot(const Operand& with, Heap::RootListIndex index);
80 void PushRoot(Heap::RootListIndex index);
83 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal,
88 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
96 void JumpIfNotRoot(Register with, Heap::RootListIndex index,
102 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
Dmacro-assembler-ia32.cc67 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot()
83 Heap::RootListIndex index) { in StoreRoot()
95 Heap::RootListIndex index) { in CompareRoot()
105 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot()
112 Heap::RootListIndex index) { in CompareRoot()
118 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot()
/external/v8/src/x64/
Dmacro-assembler-x64.h134 void LoadRoot(Register destination, Heap::RootListIndex index);
135 void LoadRoot(const Operand& destination, Heap::RootListIndex index) { in LoadRoot()
139 void StoreRoot(Register source, Heap::RootListIndex index);
146 void CompareRoot(Register with, Heap::RootListIndex index);
147 void CompareRoot(const Operand& with, Heap::RootListIndex index);
148 void PushRoot(Heap::RootListIndex index);
151 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal,
156 void JumpIfRoot(const Operand& with, Heap::RootListIndex index,
164 void JumpIfNotRoot(Register with, Heap::RootListIndex index,
170 void JumpIfNotRoot(const Operand& with, Heap::RootListIndex index,
[all …]
Dmacro-assembler-x64.cc158 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) { in LoadRoot()
176 void MacroAssembler::StoreRoot(Register source, Heap::RootListIndex index) { in StoreRoot()
184 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot()
190 void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) { in CompareRoot()
198 Heap::RootListIndex index) { in CompareRoot()
3882 Heap::RootListIndex root_value_index, in AssertRootValue()
4799 Heap::RootListIndex map_index = mode == MUTABLE in AllocateHeapNumber()
/external/v8/src/mips/
Dmacro-assembler-mips.h207 Heap::RootListIndex index,
295 void PushRoot(Heap::RootListIndex index) { in PushRoot()
301 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot()
307 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
315 Heap::RootListIndex index);
317 Heap::RootListIndex index,
322 Heap::RootListIndex index);
324 Heap::RootListIndex index,
1119 Heap::RootListIndex index,
1495 void AssertIsRoot(Register reg, Heap::RootListIndex index);
[all …]
Dmacro-assembler-mips.cc73 Heap::RootListIndex index) { in LoadRoot()
79 Heap::RootListIndex index, in LoadRoot()
88 Heap::RootListIndex index) { in StoreRoot()
95 Heap::RootListIndex index, in StoreRoot()
2009 Heap::RootListIndex index, in Branch()
3578 Heap::RootListIndex map_index = mode == MUTABLE in AllocateHeapNumber()
3869 Heap::RootListIndex index, in CheckMap()
4963 Heap::RootListIndex map_index, in InitializeNewString()
5178 void MacroAssembler::AssertIsRoot(Register reg, Heap::RootListIndex index) { in AssertIsRoot()
/external/v8/src/arm/
Dmacro-assembler-arm.h182 Heap::RootListIndex index,
186 Heap::RootListIndex index,
923 Heap::RootListIndex index,
946 void CompareRoot(Register obj, Heap::RootListIndex index);
947 void PushRoot(Heap::RootListIndex index) { in PushRoot()
953 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot()
959 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
1307 void AssertIsRoot(Register reg, Heap::RootListIndex index);
1458 Heap::RootListIndex map_index,
Dmacro-assembler-arm.cc424 Heap::RootListIndex index, in LoadRoot()
440 Heap::RootListIndex index, in StoreRoot()
1149 Heap::RootListIndex map_index, in InitializeNewString()
2040 Heap::RootListIndex index) { in CompareRoot()
2162 Heap::RootListIndex index, in CheckMap()
2840 void MacroAssembler::AssertIsRoot(Register reg, Heap::RootListIndex index) { in AssertIsRoot()
2913 Heap::RootListIndex map_index = mode == MUTABLE in AllocateHeapNumber()
/external/v8/src/mips64/
Dmacro-assembler-mips64.h235 Heap::RootListIndex index,
323 void PushRoot(Heap::RootListIndex index) { in PushRoot()
329 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot()
335 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
343 Heap::RootListIndex index);
345 Heap::RootListIndex index,
350 Heap::RootListIndex index);
352 Heap::RootListIndex index,
1185 Heap::RootListIndex index,
1653 void AssertIsRoot(Register reg, Heap::RootListIndex index);
[all …]
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h176 Heap::RootListIndex index);
223 void DeoptimizeIfRoot(Register rt, Heap::RootListIndex index,
226 void DeoptimizeIfNotRoot(Register rt, Heap::RootListIndex index,
/external/v8/src/ppc/
Dmacro-assembler-ppc.h175 void LoadRoot(Register destination, Heap::RootListIndex index,
178 void StoreRoot(Register source, Heap::RootListIndex index,
789 void CheckMap(Register obj, Register scratch, Heap::RootListIndex index,
812 void CompareRoot(Register obj, Heap::RootListIndex index);
813 void PushRoot(Heap::RootListIndex index) { in PushRoot()
819 void JumpIfRoot(Register with, Heap::RootListIndex index, Label* if_equal) { in JumpIfRoot()
825 void JumpIfNotRoot(Register with, Heap::RootListIndex index, in JumpIfNotRoot()
1341 void AssertIsRoot(Register reg, Heap::RootListIndex index);
1506 Heap::RootListIndex map_index, Register scratch1,
Dmacro-assembler-ppc.cc284 void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index, in LoadRoot()
291 void MacroAssembler::StoreRoot(Register source, Heap::RootListIndex index, in StoreRoot()
946 Heap::RootListIndex map_index, in InitializeNewString()
1796 void MacroAssembler::CompareRoot(Register obj, Heap::RootListIndex index) { in CompareRoot()
1989 Heap::RootListIndex index, Label* fail, in CheckMap()
2675 void MacroAssembler::AssertIsRoot(Register reg, Heap::RootListIndex index) { in AssertIsRoot()
2747 Heap::RootListIndex map_index = mode == MUTABLE in AllocateHeapNumber()
/external/v8/src/heap/
Dheap.h601 enum RootListIndex { enum
767 static bool RootCanBeWrittenAfterInitialization(RootListIndex root_index);
1156 Object* root(RootListIndex index) { return roots_[index]; }
1157 Handle<Object> root_handle(RootListIndex index) { in root_handle()
1196 bool RootCanBeTreatedAsConstant(RootListIndex root_index);
1199 RootListIndex RootIndexForFixedTypedArray(ExternalArrayType array_type);
1201 RootListIndex RootIndexForEmptyFixedTypedArray(ElementsKind kind);
1632 RootListIndex index;
1637 RootListIndex index;
1643 RootListIndex index;
/external/v8/src/arm64/
Dmacro-assembler-arm64.h873 Heap::RootListIndex index);
876 Heap::RootListIndex index);
1402 void CompareObjectMap(Register obj, Heap::RootListIndex index);
1426 Heap::RootListIndex index,
1462 void PushRoot(Heap::RootListIndex index);
1465 void CompareRoot(const Register& obj, Heap::RootListIndex index);
1469 Heap::RootListIndex index,
1474 Heap::RootListIndex index,
1856 Heap::RootListIndex index,
2064 Heap::RootListIndex map_index,
Dmacro-assembler-arm64.cc1418 Heap::RootListIndex index) { in LoadRoot()
1426 Heap::RootListIndex index) { in StoreRoot()
1759 Heap::RootListIndex map_index, in InitializeNewString()
3220 Heap::RootListIndex map_index = mode == MUTABLE in AllocateHeapNumber()
3322 void MacroAssembler::CompareObjectMap(Register obj, Heap::RootListIndex index) { in CompareObjectMap()
3359 Heap::RootListIndex index, in CheckMap()
3476 void MacroAssembler::PushRoot(Heap::RootListIndex index) { in PushRoot()
3485 Heap::RootListIndex index) { in CompareRoot()
3495 Heap::RootListIndex index, in JumpIfRoot()
3503 Heap::RootListIndex index, in JumpIfNotRoot()
[all …]
/external/v8/src/full-codegen/
Dfull-codegen.h778 virtual void Plug(Heap::RootListIndex index) const = 0;
833 void Plug(Heap::RootListIndex) const override;
852 void Plug(Heap::RootListIndex) const override;
889 void Plug(Heap::RootListIndex) const override;
914 void Plug(Heap::RootListIndex) const override;
/external/v8/src/compiler/
Dcode-generator.h84 Heap::RootListIndex* index_return);
Dcode-generator.cc266 Handle<HeapObject> object, Heap::RootListIndex* index_return) { in IsMaterializableFromRoot()
273 *index_return = static_cast<Heap::RootListIndex>(root_index); in IsMaterializableFromRoot()
/external/v8/src/snapshot/
Dserialize.cc933 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(id); \ in ReadData()
1201 Heap::RootListIndex root_index = static_cast<Heap::RootListIndex>(id); in ReadData()
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc499 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
504 Heap::RootListIndex index) const { in Plug()
510 Heap::RootListIndex index) const { in Plug()
516 void FullCodeGenerator::TestContext::Plug(Heap::RootListIndex index) const { in Plug()
658 Heap::RootListIndex value_root_index = in Plug()
665 Heap::RootListIndex value_root_index = in Plug()
4621 Heap::RootListIndex nil_value = nil == kNullValue ? in EmitLiteralCompareNil()

123