Home
last modified time | relevance | path

Searched refs:layout_word_index (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/
Dlayout-descriptor-inl.h44 bool LayoutDescriptor::GetIndexes(int field_index, int* layout_word_index, in GetIndexes() argument
50 *layout_word_index = field_index / kNumberOfBits; in GetIndexes()
51 CHECK((!IsSmi() && (*layout_word_index < length())) || in GetIndexes()
52 (IsSmi() && (*layout_word_index < 1))); in GetIndexes()
65 int layout_word_index = 0; in SetTagged() local
68 if (!GetIndexes(field_index, &layout_word_index, &layout_bit_index)) { in SetTagged()
75 uint32_t value = get_scalar(layout_word_index); in SetTagged()
81 set(layout_word_index, value); in SetTagged()
98 int layout_word_index; in IsTagged() local
101 if (!GetIndexes(field_index, &layout_word_index, &layout_bit_index)) { in IsTagged()
[all …]
Dlayout-descriptor.cc131 int layout_word_index; in IsTagged() local
134 if (!GetIndexes(field_index, &layout_word_index, &layout_bit_index)) { in IsTagged()
142 ? get_scalar(layout_word_index) in IsTagged()
155 ++layout_word_index; in IsTagged()
156 for (; layout_word_index < len; layout_word_index++) { in IsTagged()
157 value = get_scalar(layout_word_index); in IsTagged()
Dlayout-descriptor.h125 V8_INLINE bool GetIndexes(int field_index, int* layout_word_index,