Home
last modified time | relevance | path

Searched refs:kValueOffset (Results 1 – 25 of 43) sorted by relevance

12

/external/v8/src/objects/
Dheap-number.h35 static const int kMantissaOffset = kValueOffset;
36 static const int kExponentOffset = kValueOffset + 4;
38 static const int kMantissaOffset = kValueOffset + 4;
39 static const int kExponentOffset = kValueOffset;
Dcell.h22 inline Address ValueAddress() { return address() + kValueOffset; } in ValueAddress()
24 using BodyDescriptor = FixedBodyDescriptor<kValueOffset, kSize, kSize>;
Dheap-number-inl.h25 return base::ReadUnalignedValue<uint64_t>(field_address(kValueOffset)); in TQ_OBJECT_CONSTRUCTORS_IMPL()
29 base::WriteUnalignedValue<uint64_t>(field_address(kValueOffset), bits); in set_value_as_bits()
Dordered-hash-table-inl.h108 return get(EntryToIndex(entry) + kValueOffset); in ValueAt()
113 return get(EntryToIndex(entry) + kValueOffset); in ValueAt()
124 this->set(EntryToIndex(entry) + kValueOffset, value); in ValueAtPut()
Dcell-inl.h24 return Cell::cast(HeapObject::FromAddress(value - kValueOffset)); in TQ_OBJECT_CONSTRUCTORS_IMPL()
Dproperty-cell-inl.h24 ACCESSORS(PropertyCell, value, Object, kValueOffset) in OBJECT_CONSTRUCTORS_IMPL()
Dfeedback-cell.h45 FixedBodyDescriptor<kValueOffset, kInterruptBudgetOffset, kAlignedSize>;
Dfeedback-cell-inl.h43 (*gc_notify_updated_slot)(*this, RawField(FeedbackCell::kValueOffset), in reset_feedback_vector()
Dordered-hash-table.h337 static const int kValueOffset = 1; variable
805 static const int kValueOffset = 1; variable
Djs-objects.h887 V(kValueOffset, kTaggedSize) \
919 V(kValueOffset, kTaggedSize) \
Dordered-hash-table.cc407 table->set(new_index + kValueOffset, *value); in Add()
495 table->set(new_index + kValueOffset, *value); in Add()
516 this->set(index + kValueOffset, value); in SetEntry()
/external/v8/src/date/
Ddateparser.h254 static int GetValue(int i) { return array[i][kValueOffset]; } in GetValue()
258 static const int kValueOffset = kTypeOffset + 1; variable
259 static const int kEntrySize = kValueOffset + 1;
/external/v8/src/compiler/
Daccess-builder.cc45 kTaggedBase, HeapNumber::kValueOffset, MaybeHandle<Name>(), in ForHeapNumberValue()
461 JSDate::kValueOffset, in ForJSDateValue()
473 kTaggedBase, JSDate::kValueOffset + index * kTaggedSize, in ForJSDateField()
491 FieldAccess access = {kTaggedBase, JSIteratorResult::kValueOffset, in ForJSIteratorResultValue()
905 FieldAccess access = {kTaggedBase, Cell::kValueOffset, in ForCellValue()
1209 OrderedHashMap::kValueOffset * kTaggedSize, in ForOrderedHashMapEntryValue()
1243 FieldAccess access = {kTaggedBase, FeedbackCell::kValueOffset, in ForFeedbackCellValue()
Dproperty-access-builder.cc247 field_access.offset = HeapNumber::kValueOffset; in BuildLoadDataField()
Deffect-control-linearizer.cc1662 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerChangeTaggedToInt32()
1683 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerChangeTaggedToUint32()
1704 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerChangeTaggedToInt64()
1729 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerChangeTaggedToTaggedSigned()
1753 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerTruncateTaggedToFloat64()
2819 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in BuildCheckedHeapNumberOrOddballToFloat64()
2838 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in BuildCheckedHeapNumberOrOddballToFloat64()
3025 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerTruncateTaggedToWord32()
3781 STATIC_ASSERT_FIELD_OFFSETS_EQUAL(HeapNumber::kValueOffset, in LowerNewDoubleElements()
/external/v8/src/builtins/
Dbuiltins-date-gen.cc37 Return(LoadObjectField(date_receiver, JSDate::kValueOffset)); in Generate_DatePrototype_GetField()
48 JSDate::kValueOffset + field_index * kTaggedSize)); in Generate_DatePrototype_GetField()
Dbuiltins-async-generator-gen.cc110 return LoadObjectField(request, AsyncGeneratorRequest::kValueOffset); in LoadValueFromAsyncGeneratorRequest()
204 StoreObjectFieldNoWriteBarrier(request, AsyncGeneratorRequest::kValueOffset, in AllocateAsyncGeneratorRequest()
506 StoreObjectFieldNoWriteBarrier(iter_result, JSIteratorResult::kValueOffset, in TF_BUILTIN()
Dbuiltins-collections-gen.cc957 TaggedEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in BranchIfMapIteratorProtectorValid()
1016 TaggedEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in BranchIfSetIteratorProtectorValid()
1137 OrderedHashMap::kValueOffset) * in MapIteratorToList()
1582 (OrderedHashMap::HashTableStartIndex() + OrderedHashMap::kValueOffset) * in TF_BUILTIN()
1654 OrderedHashMap::kValueOffset)); in TF_BUILTIN()
1729 OrderedHashMap::kValueOffset)); in StoreOrderedHashMapNewEntry()
1776 OrderedHashMap::kValueOffset)); in TF_BUILTIN()
2029 (OrderedHashMap::HashTableStartIndex() + OrderedHashMap::kValueOffset) * in TF_BUILTIN()
2119 (OrderedHashMap::HashTableStartIndex() + OrderedHashMap::kValueOffset) * in TF_BUILTIN()
Dbuiltins-object-gen.cc128 JSDataPropertyDescriptor::kValueOffset, value); in ConstructDataDescriptor()
1134 StoreObjectFieldNoWriteBarrier(result, JSIteratorResult::kValueOffset, value); in TF_BUILTIN()
1384 context, LoadObjectField(desc, PropertyDescriptorObject::kValueOffset), in FromPropertyDescriptor()
1405 LoadObjectField(desc, PropertyDescriptorObject::kValueOffset); in FromPropertyDescriptor()
Dbuiltins-async-iterator-gen.cc221 LoadObjectField(fast_iter_result, JSIteratorResult::kValueOffset); in LoadIteratorResult()
Dbuiltins-iterator-gen.cc122 var_value = LoadObjectField(result, JSIteratorResult::kValueOffset); in IteratorValue()
Dbuiltins-call-gen.cc336 TaggedEqual(LoadObjectField(protector_cell, PropertyCell::kValueOffset), in CallOrConstructWithSpread()
/external/v8/src/codegen/
Dcode-stub-assembler.cc1356 LoadObjectField<Float64T>(value_heapobject, HeapNumber::kValueOffset); in BranchIfToBooleanIsTrue()
1514 STATIC_ASSERT(HeapNumber::kValueOffset == Oddball::kToNumberRawOffset); in LoadHeapNumberValue()
1515 return LoadObjectField<Float64T>(object, HeapNumber::kValueOffset); in LoadHeapNumberValue()
1849 return LoadObjectField(object, JSPrimitiveWrapper::kValueOffset); in LoadJSPrimitiveWrapperValue()
2723 StoreObjectFieldNoWriteBarrier(object, HeapNumber::kValueOffset, value); in StoreHeapNumberValue()
3029 return LoadObjectField(cell, Cell::kValueOffset); in LoadCellValue()
3037 StoreObjectField(cell, Cell::kValueOffset, value); in StoreCellValue()
3039 StoreObjectFieldNoWriteBarrier(cell, Cell::kValueOffset, value); in StoreCellValue()
5507 var_value = LoadObjectField(value, JSPrimitiveWrapper::kValueOffset); in ToThisValue()
5705 TNode<Object> cell_value = LoadObjectField(cell, PropertyCell::kValueOffset); in IsNoElementsProtectorCellInvalid()
[all …]
/external/v8/src/ic/
Daccessor-assembler.cc632 LoadObjectField(CAST(holder), PropertyCell::kValueOffset); in HandleLoadICSmiHandlerLoadNamedCase()
767 LoadObjectField(CAST(holder), PropertyCell::kValueOffset); in HandleLoadICSmiHandlerHasNamedCase()
1490 LoadObjectField(CAST(maybe_validity_cell), Cell::kValueOffset); in CheckPrototypeValidityCell()
1892 actual_offset = IntPtrConstant(HeapNumber::kValueOffset); in HandleStoreFieldAndReturn()
2988 LoadObjectField(property_cell, PropertyCell::kValueOffset); in LoadGlobalIC_TryPropertyCellCase()
3494 LoadObjectField(property_cell, PropertyCell::kValueOffset); in StoreGlobalIC_PropertyCellCase()
3537 StoreObjectField(property_cell, PropertyCell::kValueOffset, value); in StoreGlobalIC_PropertyCellCase()
/external/v8/src/interpreter/
Dinterpreter-generator.cc768 SetAccumulator(LoadObjectField(cell, Cell::kValueOffset)); in IGNITION_HANDLER()
780 SetAccumulator(LoadObjectField(cell, Cell::kValueOffset)); in IGNITION_HANDLER()
813 StoreObjectField(cell, Cell::kValueOffset, value); in IGNITION_HANDLER()

12