Searched defs:field_index (Results 1 - 25 of 35) sorted by relevance

12

/external/v8/src/
H A Dproperty.cc24 DataDescriptor::DataDescriptor(Handle<Name> key, int field_index, argument
28 representation, field_index) {}
59 os << ", field_index: " << details.field_index();
H A Dfield-index-inl.h46 int field_index = orig_index; local
48 bool is_double = field_index & 1;
50 field_index >>= 1;
51 if (field_index < 0) {
52 field_index = -(field_index + 1);
55 field_index += FixedArray::kHeaderSize / kPointerSize;
58 field_index += JSObject::kHeaderSize / kPointerSize;
60 FieldIndex result(is_inobject, field_index, is_double,
92 int field_index local
[all...]
H A Dproperty.h51 Representation representation, int field_index = 0)
54 details_(attributes, type, representation, field_index) {
68 DataDescriptor(Handle<Name> key, int field_index,
71 DataDescriptor(Handle<Name> key, int field_index, argument
75 field_index) {
H A Dlayout-descriptor-inl.h35 return details.field_index() < inobject_properties;
44 bool LayoutDescriptor::GetIndexes(int field_index, int* layout_word_index, argument
46 if (static_cast<unsigned>(field_index) >= static_cast<unsigned>(capacity())) {
50 *layout_word_index = field_index / kNumberOfBits;
54 *layout_bit_index = field_index % kNumberOfBits;
59 LayoutDescriptor* LayoutDescriptor::SetRawData(int field_index) { argument
60 return SetTagged(field_index, false);
64 LayoutDescriptor* LayoutDescriptor::SetTagged(int field_index, bool tagged) { argument
68 if (!GetIndexes(field_index, &layout_word_index, &layout_bit_index)) {
95 bool LayoutDescriptor::IsTagged(int field_index) { argument
188 int field_index = details.field_index(); local
212 int field_index = details.field_index(); local
249 int field_index = (offset_in_bytes - header_size_) / kPointerSize; local
[all...]
H A Dlayout-descriptor.cc51 layout_descriptor->IsTagged(details.field_index()));
54 int field_index = details.field_index(); local
56 isolate, layout_descriptor, field_index + details.field_width_in_words());
60 layout_desc = layout_desc->SetRawData(field_index);
62 layout_desc = layout_desc->SetRawData(field_index + 1);
78 layout_descriptor->IsTagged(details.field_index()));
81 int field_index = details.field_index(); local
82 int new_capacity = field_index
122 IsTagged(int field_index, int max_sequence_length, int* out_sequence_length) argument
184 SetTaggedForTesting(int field_index, bool tagged) argument
266 FieldIndex field_index = FieldIndex::ForDescriptor(map, i); local
[all...]
H A Djson-stringifier.cc538 FieldIndex field_index = FieldIndex::ForDescriptor(*map, i); local
540 field_index);
H A Dkeys.cc306 FieldIndex field_index = FieldIndex::ForDescriptor(*map, i); local
307 int load_by_field_index = field_index.GetLoadByFieldIndex();
H A Dlookup.cc524 FieldIndex field_index = FieldIndex::ForDescriptor(holder->map(), number_); local
526 field_index);
H A Dproperty-details.h252 int field_index = 0) {
256 | FieldIndexField::encode(field_index);
261 int field_index = 0) {
265 FieldIndexField::encode(field_index);
328 int field_index() const { return FieldIndexField::decode(value_); } function in class:v8::internal::BASE_EMBEDDED
/external/v8/src/compiler/
H A Daccess-info.cc77 Type* receiver_type, FieldIndex field_index, Type* field_type,
79 return PropertyAccessInfo(holder, transition_map, field_index, field_type,
118 FieldIndex field_index, Type* field_type,
124 field_index_(field_index),
267 FieldIndex field_index = FieldIndex::ForPropertyIndex( local
297 Type::Class(receiver_map, zone()), field_index, field_type, holder);
375 FieldIndex field_index = FieldIndex::ForInObjectOffset(offset); local
398 field_index, field_type);
420 int const index = details.field_index();
422 FieldIndex field_index local
76 DataField( Type* receiver_type, FieldIndex field_index, Type* field_type, MaybeHandle<JSObject> holder, MaybeHandle<Map> transition_map) argument
116 PropertyAccessInfo(MaybeHandle<JSObject> holder, MaybeHandle<Map> transition_map, FieldIndex field_index, Type* field_type, Type* receiver_type) argument
[all...]
H A Daccess-info.h68 Type* receiver_type, FieldIndex field_index, Type* field_type,
84 FieldIndex field_index() const { return field_index_; } function in class:v8::internal::compiler::final
93 MaybeHandle<Map> transition_map, FieldIndex field_index,
H A Djs-native-context-specialization.cc246 FieldIndex const field_index = access_info.field_index(); local
253 if (!field_index.is_inobject()) {
259 kTaggedBase, field_index.offset(), name,
268 if (!field_index.is_inobject() || field_index.is_hidden_field() ||
297 if (!field_index.is_inobject() || field_index.is_hidden_field() ||
/external/v8/src/runtime/
H A Druntime-object.cc606 FieldIndex field_index = local
608 if (field_index.is_inobject()) {
609 CHECK(field_index.property_index() <
612 CHECK(field_index.outobject_array_index() < object->properties()->length());
615 field_index);
/external/v8/test/cctest/
H A Dtest-inobject-slack-tracking.cc97 static double GetDoubleFieldValue(JSObject* obj, FieldIndex field_index) { argument
98 if (obj->IsUnboxedDoubleField(field_index)) {
99 return obj->RawFastDoublePropertyAt(field_index);
101 Object* value = obj->RawFastPropertyAt(field_index);
H A Dtest-unboxed-doubles.cc63 static double GetDoubleFieldValue(JSObject* obj, FieldIndex field_index) { argument
64 if (obj->IsUnboxedDoubleField(field_index)) {
65 return obj->RawFastDoublePropertyAt(field_index);
67 Object* value = obj->RawFastPropertyAt(field_index);
642 int field_index = f.GetDetails().field_index(); local
643 bool is_inobject = field_index < map->GetInObjectProperties();
646 !layout_descriptor->IsTagged(field_index + bit));
788 int field_index = details.field_index(); local
1052 FieldIndex field_index = FieldIndex::ForDescriptor(*map, 0); local
1071 FieldIndex field_index = FieldIndex::ForDescriptor(obj->map(), 0); local
1129 FieldIndex field_index = FieldIndex::ForDescriptor(*map, 0); local
1170 FieldIndex field_index = FieldIndex::ForDescriptor(*map, 1); local
[all...]
/external/mesa3d/src/glsl/
H A Dglsl_types.cpp575 glsl_type::field_index(const char *name) const function in class:glsl_type
/external/protobuf/src/google/protobuf/
H A Dtext_format_unittest.cc458 int field_index,
465 " { # ", message.GetDescriptor()->name(), ": ", field_index, "\n");
504 int field_index,
457 PrintMessageStart(const Message& message, int field_index, int field_count, bool single_line_mode) const argument
503 PrintMessageStart(const Message& message, int field_index, int field_count, bool single_line_comment) const argument
H A Dtext_format.cc1307 int field_index,
1314 int field_index,
1470 const int field_index = field->is_repeated() ? j : -1; local
1483 sub_message, field_index, count, single_line_mode_));
1489 sub_message, field_index, count, single_line_mode_));
1493 PrintFieldValue(message, reflection, field, field_index, generator);
1305 PrintMessageStart( const Message& message, int field_index, int field_count, bool single_line_mode) const argument
1312 PrintMessageEnd( const Message& message, int field_index, int field_count, bool single_line_mode) const argument
/external/kernel-headers/original/uapi/linux/
H A Dhiddev.h93 __u32 field_index; member in struct:hiddev_field_info
107 /* Fill in report_type, report_id and field_index to get the information on a
123 __u32 field_index; member in struct:hiddev_usage_ref
195 * finfo.field_index = i;
200 * uref.field_index = i;
/external/nanopb-c/
H A Dpb_decode.c27 unsigned field_index; /* Zero-based index of the field. */ member in struct:__anon14818
344 iter->field_index = 0;
373 iter->field_index++;
377 iter->field_index = 0;
391 unsigned start = iter->field_index;
400 } while (iter->field_index != start);
679 iter.field_index = 0;
718 unsigned start = iter->field_index;
724 } while (iter->field_index != start);
/external/v8/src/arm/
H A Dbuiltins-arm.cc1717 int field_index) {
1736 if (field_index == JSDate::kDateValue) {
1739 if (field_index < JSDate::kFirstUncachedField) {
1747 r0, JSDate::kValueOffset + field_index * kPointerSize));
1753 __ mov(r1, Operand(Smi::FromInt(field_index)));
1716 Generate_DatePrototype_GetField(MacroAssembler* masm, int field_index) argument
/external/v8/src/arm64/
H A Dbuiltins-arm64.cc1729 int field_index) {
1748 if (field_index == JSDate::kDateValue) {
1751 if (field_index < JSDate::kFirstUncachedField) {
1759 x0, JSDate::kValueOffset + field_index * kPointerSize));
1764 __ Mov(x1, Smi::FromInt(field_index));
1728 Generate_DatePrototype_GetField(MacroAssembler* masm, int field_index) argument
/external/v8/src/ia32/
H A Dbuiltins-ia32.cc1183 int field_index) {
1202 if (field_index == JSDate::kDateValue) {
1205 if (field_index < JSDate::kFirstUncachedField) {
1212 eax, JSDate::kValueOffset + field_index * kPointerSize));
1220 Immediate(Smi::FromInt(field_index)));
1182 Generate_DatePrototype_GetField(MacroAssembler* masm, int field_index) argument
/external/v8/src/mips/
H A Dbuiltins-mips.cc1716 int field_index) {
1734 if (field_index == JSDate::kDateValue) {
1738 if (field_index < JSDate::kFirstUncachedField) {
1747 field_index * kPointerSize)); // In delay slot.
1752 __ li(a1, Operand(Smi::FromInt(field_index)));
1715 Generate_DatePrototype_GetField(MacroAssembler* masm, int field_index) argument
/external/v8/src/mips64/
H A Dbuiltins-mips64.cc1703 int field_index) {
1721 if (field_index == JSDate::kDateValue) {
1725 if (field_index < JSDate::kFirstUncachedField) {
1734 field_index * kPointerSize)); // In delay slot.
1739 __ li(a1, Operand(Smi::FromInt(field_index)));
1702 Generate_DatePrototype_GetField(MacroAssembler* masm, int field_index) argument

Completed in 273 milliseconds

12