Home
last modified time | relevance | path

Searched refs:field (Results 1 - 25 of 205) sorted by relevance

123456789

/device/soc/rockchip/rk2206/hardware/include/sys/
H A Dqueue.h170 #define SLIST_FOREACH(var, head, field) \
173 (var) = SLIST_NEXT((var), field))
175 #define SLIST_FOREACH_FROM(var, head, field) \
178 (var) = SLIST_NEXT((var), field))
180 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \
182 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
185 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \
187 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
190 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \
193 (varp) = &SLIST_NEXT((var), field))
[all...]
H A Ddefs.h46 #define offsetof(type, field) \
47 ((size_t)(uintptr_t)((const volatile void *)&((type *)0)->field))
51 #define __offsetof(type, field) offsetof(type, field)
55 #define __containerof(ptr, type, field) \
56 __DEQUALIFY(type *, (const volatile char *)(ptr) - offsetof(type, field))
60 #define container_of(ptr, type, field) __containerof(ptr, type, field)
/arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/
H A Dfinal_field_native_test.cpp68 ets_field field = env->GetStaticp_field(testClass, "boolean_value_final", "Z"); in TEST_F() local
69 ASSERT_NE(field, nullptr); in TEST_F()
70 ASSERT_EQ(env->GetStaticBooleanField(testClass, field), ETS_TRUE); in TEST_F()
72 field = env->GetStaticp_field(testClass, "byte_value_final", "B"); in TEST_F()
73 ASSERT_NE(field, nullptr); in TEST_F()
74 ASSERT_EQ(env->GetStaticByteField(testClass, field), 2_I); in TEST_F()
76 field = env->GetStaticp_field(testClass, "short_value_final", "S"); in TEST_F()
77 ASSERT_NE(field, nullptr); in TEST_F()
78 ASSERT_EQ(env->GetStaticShortField(testClass, field), 256_I); in TEST_F()
80 field in TEST_F()
[all...]
/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyFieldProto.cpp19 void Field::Serialize(const panda::pandasm::Field &field, protoPanda::Field &protoField) in Serialize() argument
22 Type::Serialize(field.type, *protoType); in Serialize()
23 protoField.set_name(field.name); in Serialize()
25 FieldMetadata::Serialize(*field.metadata, *protoFieldmeta); in Serialize()
26 protoField.set_lineofdef(field.line_of_def); in Serialize()
27 protoField.set_wholeline(field.whole_line); in Serialize()
28 protoField.set_boundleft(field.bound_left); in Serialize()
29 protoField.set_boundright(field.bound_right); in Serialize()
30 protoField.set_isdefined(field.is_defined); in Serialize()
33 void Field::Deserialize(const protoPanda::Field &protoField, panda::pandasm::Field &field, in Deserialize() argument
[all...]
/arkcompiler/runtime_core/static_core/abc2program/
H A Dabc_field_processor.cpp32 pandasm::Field field(keyData_.GetFileLanguage()); in FillProgramData()
33 FillFieldData(field); in FillProgramData()
37 auto retField = std::find_if(fieldList.begin(), fieldList.end(), [&field](pandasm::Field &fieldFromList) { in FillProgramData()
38 return field.name == fieldFromList.name; in FillProgramData()
41 fieldList.push_back(std::move(field)); in FillProgramData()
45 record_.fieldList.emplace_back(std::move(field)); in FillProgramData()
48 void AbcFieldProcessor::FillFieldData(pandasm::Field &field) in FillFieldData() argument
50 FillFieldName(field); in FillFieldData()
51 FillFieldType(field); in FillFieldData()
52 FillFieldMetaData(field); in FillFieldData()
55 FillFieldName(pandasm::Field &field) FillFieldName() argument
61 FillFieldType(pandasm::Field &field) FillFieldType() argument
67 FillFieldMetaData(pandasm::Field &field) FillFieldMetaData() argument
[all...]
H A Dabc_field_processor.h32 void FillFieldData(pandasm::Field &field);
33 void FillFieldName(pandasm::Field &field);
34 void FillFieldType(pandasm::Field &field);
35 void FillFieldMetaData(pandasm::Field &field);
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/ext_util/
H A Dbase_interface.c133 * 获取section+field对应的int类型配置项
134 * Get the int type configuration item corresponding to section+field
136 int SectGetCfgInt(const char* section, const char* field, int defVal) in SectGetCfgInt() argument
138 HI_ASSERT(field && *field); in SectGetCfgInt()
141 if (snprintf_s(key, sizeof(key), sizeof(key) - 1, "%s:%s", (section ? section : ""), field) < 0) { in SectGetCfgInt()
148 * 获取section+field对应的double类型配置项
149 * Get the double configuration item corresponding to section+field
151 double SectGetCfgDouble(const char* section, const char* field, double defVal) in SectGetCfgDouble() argument
153 HI_ASSERT(field in SectGetCfgDouble()
166 SectGetCfgBool(const char* section, const char* field, bool defVal) SectGetCfgBool() argument
181 SectGetCfgStr(const char* section, const char* field, const char* defVal) SectGetCfgStr() argument
[all...]
H A Dbase_interface.h35 int SectGetCfgInt(const char* section, const char* field, int defVal);
36 double SectGetCfgDouble(const char* section, const char* field, double defVal);
37 bool SectGetCfgBool(const char* section, const char* field, bool defVal);
38 const char* SectGetCfgStr(const char* section, const char* field, const char* defVal);
/device/soc/rockchip/common/sdk_linux/drivers/hid/
H A Dhid-input.c95 for (j = 0; j < report->field[i]->maxusage; j++) { in hidinput_find_key()
96 usage = report->field[i]->usage + j; in hidinput_find_key()
179 * @field: the HID report field to calculate resolution for
192 __s32 hidinput_calc_abs_res(const struct hid_field *field, __u16 code) in hidinput_calc_abs_res() argument
194 __s32 unit_exponent = field->unit_exponent; in hidinput_calc_abs_res()
195 __s32 logical_extents = field->logical_maximum - field->logical_minimum; in hidinput_calc_abs_res()
196 __s32 physical_extents = field->physical_maximum - field in hidinput_calc_abs_res()
411 hidinput_setup_battery(struct hid_device *dev, unsigned report_type, struct hid_field *field) hidinput_setup_battery() argument
524 hidinput_setup_battery(struct hid_device *dev, unsigned report_type, struct hid_field *field) hidinput_setup_battery() argument
538 hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, struct hid_usage *usage) hidinput_configure_usage() argument
1756 hidinput_hid_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, __s32 value) hidinput_hid_event() argument
1910 hidinput_find_field(struct hid_device *hid, unsigned int type, unsigned int code, struct hid_field **field) hidinput_find_field() argument
1933 struct hid_field *field; hidinput_get_led_field() local
1954 struct hid_field *field; hidinput_count_leds() local
1976 struct hid_field *field; hidinput_led_worker() local
2026 struct hid_field *field; hidinput_input_event() local
[all...]
H A Dhid-core.c130 * Register a new field for this report.
135 struct hid_field *field; in hid_register_field() local
141 field = in hid_register_field()
143 if (!field) { in hid_register_field()
147 field->index = report->maxfield++; in hid_register_field()
148 report->field[field->index] = field; in hid_register_field()
149 field->usage = (struct hid_usage *)(field in hid_register_field()
289 struct hid_field *field; hid_add_field() local
1039 hid_apply_multiplier_to_field(struct hid_device *hid, struct hid_field *field, struct hid_collection *multiplier_collection, int effective_multiplier) hid_apply_multiplier_to_field() argument
1070 struct hid_field *field; hid_apply_multiplier() local
1476 hid_process_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, s32 value, int interrupt) hid_process_event() argument
1509 hid_input_field(struct hid_device *hid, struct hid_field *field, u8 *data, int interrupt) hid_input_field() argument
1557 hid_output_field(const struct hid_device *hid, struct hid_field *field, u8 *data) hid_output_field() argument
1627 hid_set_field(struct hid_field *field, unsigned offset, s32 value) hid_set_field() argument
[all...]
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp65 static TypedValue GetFieldValueStatic(T object, const Field &field) in GetFieldValueStatic() argument
67 switch (field.GetType().GetId()) { in GetFieldValueStatic()
73 return TypedValue::U1(object->template GetFieldPrimitive<uint8_t>(field.GetOffset()) != 0); in GetFieldValueStatic()
75 return TypedValue::I8(object->template GetFieldPrimitive<int8_t>(field.GetOffset())); in GetFieldValueStatic()
77 return TypedValue::U8(object->template GetFieldPrimitive<uint8_t>(field.GetOffset())); in GetFieldValueStatic()
79 return TypedValue::I16(object->template GetFieldPrimitive<int16_t>(field.GetOffset())); in GetFieldValueStatic()
81 return TypedValue::U16(object->template GetFieldPrimitive<uint16_t>(field.GetOffset())); in GetFieldValueStatic()
83 return TypedValue::I32(object->template GetFieldPrimitive<int32_t>(field.GetOffset())); in GetFieldValueStatic()
85 return TypedValue::U32(object->template GetFieldPrimitive<uint32_t>(field.GetOffset())); in GetFieldValueStatic()
87 return TypedValue::F32(object->template GetFieldPrimitive<float>(field in GetFieldValueStatic()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dcompiler_intrinsics.cpp34 auto errorMsg = "Class " + ark::ConvertToString(klass->GetName()) + " does not have field and " + in LookUpException()
59 auto field = klass->LookupFieldByName(rawField->GetName()); in TryGetField() local
60 if (field != nullptr && useIc) { in TryGetField()
61 cache->template Set(address, field, method); in TryGetField()
63 return field; in TryGetField()
96 static T GetFieldPrimitiveType(Field *field, const VMHandle<ObjectHeader> &handleObj) in GetFieldPrimitiveType() argument
98 switch (field->GetTypeId()) { in GetFieldPrimitiveType()
102 return handleObj.GetPtr()->template GetFieldPrimitive<uint8_t>(*field); in GetFieldPrimitiveType()
106 return handleObj.GetPtr()->template GetFieldPrimitive<int8_t>(*field); in GetFieldPrimitiveType()
110 return handleObj.GetPtr()->template GetFieldPrimitive<int16_t>(*field); in GetFieldPrimitiveType()
160 auto field = TryGetField<FIELD_TYPE>(method, rawField, pc, klass); CompilerEtsLdObjByName() local
182 SetTypedFieldPrimitive(Field *field, const VMHandle<ObjectHeader> &handleObj, T storeValue) SetTypedFieldPrimitive() argument
256 auto field = TryGetField<FIELD_TYPE>(method, rawField, pc, klass); CompilerEtsStObjByName() local
292 auto field = TryGetField<panda_file::Type::TypeId::REFERENCE>(method, rawField, pc, klass); CompilerEtsStObjByNameRef() local
[all...]
H A Dstd_core_Type.cpp200 EtsTypeAPIField *CreateField(EtsField *field, EtsClass *type) in CreateField() argument
210 auto td = EtsString::CreateFromMUtf8(field->GetTypeDescriptor()); in CreateField()
212 auto ownerTd = EtsString::CreateFromMUtf8(field->GetDeclaringClass()->GetDescriptor()); in CreateField()
214 auto name = field->GetNameString(); in CreateField()
215 // Set field's type, field's owner type and name in CreateField()
222 if (field->IsPublic()) { in CreateField()
224 } else if (field->IsPrivate()) { in CreateField()
233 attr |= (field->IsStatic()) ? static_cast<uint32_t>(EtsTypeAPIAttributes::STATIC) : 0U; in CreateField()
234 attr |= (!field in CreateField()
247 EtsField *field = type->GetFieldByIndex(idx); TypeAPIGetField() local
257 EtsField *field = type->GetOwnFieldByIndex(idx); TypeAPIGetOwnField() local
288 auto field = ownerType->GetFieldIDByName(fnamePtr.GetPtr()->GetMutf8().c_str()); TypeAPIGetStaticFieldValue() local
323 auto field = ownerType->GetFieldIDByName(fnamePtr.GetPtr()->GetMutf8().c_str()); TypeAPISetStaticFieldValue() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
H A Dclass.h53 T GetFieldPrimitive(const Field &field) const in GetFieldPrimitive()
55 return klass_.GetFieldPrimitive<T>(field); in GetFieldPrimitive()
59 void SetFieldPrimitive(const Field &field, T value) in SetFieldPrimitive() argument
61 klass_.SetFieldPrimitive(field, value); in SetFieldPrimitive()
65 ObjectHeader *GetFieldObject(const Field &field) const in GetFieldObject()
67 return klass_.GetFieldObject<NEED_READ_BARRIER>(field); in GetFieldObject()
71 void SetFieldObject(const Field &field, ObjectHeader *value) in SetFieldObject() argument
73 klass_.SetFieldObject<NEED_WRITE_BARRIER>(field, value); in SetFieldObject()
95 // Klass field has variable size so it must be last
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dobject_helpers.cpp82 static void DumpReferenceField(ObjectHeader *objectHeader, const Field &field, in DumpReferenceField() argument
85 size_t offset = field.GetOffset(); in DumpReferenceField()
94 static void DumpPrimitivesField(ObjectHeader *objectHeader, const Field &field, in DumpPrimitivesField() argument
97 size_t offset = field.GetOffset(); in DumpPrimitivesField()
98 panda_file::Type::TypeId typeId = field.GetTypeId(); in DumpPrimitivesField()
165 for (Field &field : fields) { in DumpObjectFields()
166 *oStream << "\tfield \"" << GetFieldName(field) << "\" "; in DumpObjectFields()
167 panda_file::Type::TypeId typeId = field.GetTypeId(); in DumpObjectFields()
169 DumpReferenceField(objectHeader, field, oStream); in DumpObjectFields()
171 DumpPrimitivesField(objectHeader, field, oStrea in DumpObjectFields()
244 GetFieldName(const Field &field) GetFieldName() argument
263 operator ()(ObjectHeader *obj, ObjectHeader *field, [[maybe_unused]] uint32_t offset, [[maybe_unused]] bool isVolatile) operator ()() argument
329 operator ()(ObjectHeader *object, ObjectHeader *field, uint32_t offset, [[maybe_unused]] bool isVolatile) operator ()() argument
358 operator ()(ObjectHeader *object, ObjectHeader *field, uint32_t offset, [[maybe_unused]] bool isVolatile) operator ()() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
H A Dets_type_visitor-inl.h94 virtual void VisitFieldPrimitive(ark::Field const *field, ark::panda_file::Type type) = 0;
95 virtual void VisitFieldReference(ark::Field const *field, ark::Class *klass) = 0;
97 virtual void VisitField(ark::Field const *field) in VisitField() argument
99 auto type = field->GetType(); in VisitField()
101 return VisitFieldPrimitive(field, type); in VisitField()
103 return VisitFieldReference(field, field->ResolveTypeClass()); in VisitField()
258 u_.field.obj = obj; // NOLINT(cppcoreguidelines-pro-type-union-access) in EtsConvertorRef()
259 u_.field.offs = offs; // NOLINT(cppcoreguidelines-pro-type-union-access) in EtsConvertorRef()
267 return (*u_.field in LoadPrimitive()
307 FieldSlot field; global() member
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DinterfacePropertyDeclarations.cpp35 void TransformOptionalFieldTypeAnnotation(checker::ETSChecker *const checker, ir::ClassProperty *const field) in TransformOptionalFieldTypeAnnotation() argument
37 if (!field->IsOptionalDeclaration()) { in TransformOptionalFieldTypeAnnotation()
41 if (field->IsETSUnionType()) { in TransformOptionalFieldTypeAnnotation()
43 auto unionTypes = field->AsETSUnionType()->Types(); in TransformOptionalFieldTypeAnnotation()
51 ArenaVector<ir::TypeNode *> types(field->AsETSUnionType()->Types(), checker->Allocator()->Adapter()); in TransformOptionalFieldTypeAnnotation()
54 field->SetTypeAnnotation(unionType); in TransformOptionalFieldTypeAnnotation()
58 types.push_back(field->TypeAnnotation()); in TransformOptionalFieldTypeAnnotation()
61 field->SetTypeAnnotation(unionType); in TransformOptionalFieldTypeAnnotation()
63 field->ClearModifier(ir::ModifierFlags::OPTIONAL); in TransformOptionalFieldTypeAnnotation()
68 static ir::MethodDefinition *GenerateGetterOrSetter(checker::ETSChecker *const checker, ir::ClassProperty *const field, in GenerateGetterOrSetter() argument
[all...]
/arkcompiler/runtime_core/static_core/runtime/
H A Dclass_initializer.cpp420 static void InitializePrimitiveField(Class *klass, const Field &field)
422 panda_file::FieldDataAccessor fda(*field.GetPandaFile(), field.GetFileId());
424 klass->SetFieldPrimitive<T>(field, value ? value.value() : 0);
427 static void InitializeTaggedField(Class *klass, const Field &field)
430 klass->SetFieldPrimitive<coretypes::TaggedValue>(field, ctx.GetInitialTaggedValue());
433 static void InitializeStringField(Class *klass, const Field &field)
435 panda_file::FieldDataAccessor fda(*field.GetPandaFile(), field.GetFileId());
441 klass->SetFieldObject(field, st
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
H A Dets_field_wrapper.h24 #include "runtime/include/field.h"
60 napi_property_descriptor MakeInstanceProperty(EtsClassWrapper *owner, Field *field);
61 napi_property_descriptor MakeStaticProperty(EtsClassWrapper *owner, Field *field);
69 EtsFieldWrapper(EtsClassWrapper *owner, Field *field) : owner_(owner), field_(field), lazyRefconvertLink_(field) in EtsFieldWrapper() argument
73 if (field->IsStatic()) { in EtsFieldWrapper()
H A Dets_field_wrapper.cpp188 const Field *field = lazyRefconvertLink_.GetUnresolved(); in GetRefConvert() local
189 ASSERT(field->GetTypeId() == panda_file::Type::TypeId::REFERENCE); in GetRefConvert()
191 const auto *pandaFile = field->GetPandaFile(); in GetRefConvert()
194 classLinker->GetClass(*pandaFile, panda_file::FieldDataAccessor::GetTypeId(*pandaFile, field->GetFileId()), in GetRefConvert()
212 Field *field = wrapper->GetField(); in DoMakeNapiProperty() local
214 prop.utf8name = utf::Mutf8AsCString(field->GetName().data); in DoMakeNapiProperty()
219 ASSERT(!IS_STATIC || wrapper->GetOwner()->GetEtsClass()->GetRuntimeClass() == field->GetClass()); in DoMakeNapiProperty()
228 panda_file::Type type = field->GetType(); in DoMakeNapiProperty()
261 napi_property_descriptor EtsFieldWrapper::MakeInstanceProperty(EtsClassWrapper *owner, Field *field) in MakeInstanceProperty() argument
263 new (this) EtsFieldWrapper(owner, field); in MakeInstanceProperty()
268 MakeStaticProperty(EtsClassWrapper *owner, Field *field) MakeStaticProperty() argument
[all...]
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dobject_accessor-inl.h22 #include "runtime/include/field.h"
111 inline T ObjectAccessor::GetFieldPrimitive(const void *obj, const Field &field) in GetFieldPrimitive() argument
113 if (UNLIKELY(field.IsVolatile())) { in GetFieldPrimitive()
114 return GetPrimitive<T, true>(obj, field.GetOffset()); in GetFieldPrimitive()
116 return GetPrimitive<T, false>(obj, field.GetOffset()); in GetFieldPrimitive()
121 inline void ObjectAccessor::SetFieldPrimitive(void *obj, const Field &field, T value) in SetFieldPrimitive() argument
123 if (UNLIKELY(field.IsVolatile())) { in SetFieldPrimitive()
124 SetPrimitive<T, true>(obj, field.GetOffset(), value); in SetFieldPrimitive()
126 SetPrimitive<T, false>(obj, field.GetOffset(), value); in SetFieldPrimitive()
133 inline ObjectHeader *ObjectAccessor::GetFieldObject(const void *obj, const Field &field) in GetFieldObject() argument
144 SetFieldObject(void *obj, const Field &field, ObjectHeader *value) SetFieldObject() argument
157 GetFieldObject(const ManagedThread *thread, const void *obj, const Field &field) GetFieldObject() argument
168 SetFieldObject(const ManagedThread *thread, void *obj, const Field &field, ObjectHeader *value) SetFieldObject() argument
[all...]
H A Dobject_header-inl.h19 #include "runtime/include/field.h"
73 inline T ObjectHeader::GetFieldPrimitive(const Field &field) const in GetFieldPrimitive()
75 return ObjectAccessor::GetFieldPrimitive<T>(this, field); in GetFieldPrimitive()
79 inline void ObjectHeader::SetFieldPrimitive(const Field &field, T value) in SetFieldPrimitive() argument
81 ObjectAccessor::SetFieldPrimitive(this, field, value); in SetFieldPrimitive()
86 inline ObjectHeader *ObjectHeader::GetFieldObject(const Field &field) const in GetFieldObject()
88 return ObjectAccessor::GetFieldObject<NEED_READ_BARRIER, IS_DYN>(this, field); in GetFieldObject()
93 inline void ObjectHeader::SetFieldObject(const Field &field, ObjectHeader *value) in SetFieldObject() argument
95 ObjectAccessor::SetFieldObject<NEED_WRITE_BARRIER, IS_DYN>(this, field, value); in SetFieldObject()
100 inline ObjectHeader *ObjectHeader::GetFieldObject(const ManagedThread *thread, const Field &field) in GetFieldObject() argument
107 SetFieldObject(const ManagedThread *thread, const Field &field, ObjectHeader *value) SetFieldObject() argument
[all...]
/arkcompiler/runtime_core/static_core/runtime/interpreter/
H A Dinterpreter-inl.h1935 Field *field = ResolveField(id); in HandleLdobj() local
1937 if (LIKELY(field != nullptr)) { in HandleLdobj()
1938 ASSERT(!field->IsStatic()); in HandleLdobj()
1939 ASSERT(!field->IsVolatile()); in HandleLdobj()
1940 LoadPrimitiveField(obj, field); in HandleLdobj()
1961 Field *field = ResolveField(id); in HandleLdobjWide() local
1963 if (LIKELY(field != nullptr)) { in HandleLdobjWide()
1964 ASSERT(!field->IsStatic()); in HandleLdobjWide()
1965 ASSERT(!field->IsVolatile()); in HandleLdobjWide()
1966 LoadPrimitiveField(obj, field); in HandleLdobjWide()
1987 Field *field = ResolveField(id); HandleLdobjObj() local
2016 Field *field = ResolveField(id); HandleLdobjV() local
2044 Field *field = ResolveField(id); HandleLdobjVWide() local
2072 Field *field = ResolveField(id); HandleLdobjVObj() local
2100 Field *field = ResolveField(id); HandleStobj() local
2126 Field *field = ResolveField(id); HandleStobjWide() local
2152 Field *field = ResolveField(id); HandleStobjObj() local
2181 Field *field = ResolveField(id); HandleStobjV() local
2208 Field *field = ResolveField(id); HandleStobjVWide() local
2235 Field *field = ResolveField(id); HandleStobjVObj() local
2257 Field *field = ResolveField<true>(id); HandleLdstatic() local
2261 LoadPrimitiveField(GetClass(field), field); HandleLdstatic() local
2275 Field *field = ResolveField<true>(id); HandleLdstaticWide() local
2279 LoadPrimitiveField(GetClass(field), field); HandleLdstaticWide() local
2293 Field *field = ResolveField<true>(id); HandleLdstaticObj() local
2314 Field *field = ResolveField<true>(id); HandleStstatic() local
2333 Field *field = ResolveField<true>(id); HandleStstaticWide() local
2352 Field *field = ResolveField<true>(id); HandleStstaticObj() local
2754 LoadPrimitiveFieldReg(R &vreg, T *obj, Field *field) LoadPrimitiveFieldReg() argument
2761 LoadPrimitiveFieldReg(R &vreg, T *obj, Field *field) LoadPrimitiveFieldReg() argument
2802 LoadPrimitiveField(T *obj, Field *field) LoadPrimitiveField() argument
2809 LoadPrimitiveField(T *obj, Field *field) LoadPrimitiveField() argument
2850 StorePrimitiveFieldReg(R &vreg, T *obj, Field *field) StorePrimitiveFieldReg() argument
2902 StorePrimitiveField(T *obj, Field *field) StorePrimitiveField() argument
3079 auto *field = RuntimeIfaceT::ResolveField(this->GetThread(), *this->GetFrame()->GetMethod(), id); ResolveField() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dobject_helpers_test.cpp153 panda.String field <static> in TEST_F()
158 Field *field = klass->GetStaticFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local
159 ASSERT_NE(nullptr, field); in TEST_F()
162 ObjectAccessor::SetFieldObject<false>(klass, *field, expected); in TEST_F()
182 panda.String field <static, volatile> in TEST_F()
187 Field *field = klass->GetStaticFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local
188 ASSERT_NE(nullptr, field); in TEST_F()
191 ObjectAccessor::SetFieldObject<false>(klass, *field, expecte in TEST_F()
218 Field *field = klass->GetInstanceFieldByName(reinterpret_cast<const uint8_t *>("field")); TEST_F() local
249 Field *field = klass->GetInstanceFieldByName(reinterpret_cast<const uint8_t *>("field")); TEST_F() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Descape_analysis.cpp103 FieldLocation field = fieldValue.first; in MergeState() local
105 ASSERT(field != FieldLocation::Invalid()); in MergeState()
114 GateRef inputValue = inputState.GetFieldValue(field); in MergeState()
125 result.SetFieldValue(field, value); in MergeState()
127 result.SetFieldValue(field, Circuit::NullGate()); in MergeState()
130 result.SetFieldValue(field, value); in MergeState()
133 GateRef oldValue = oldState.GetFieldValue(field); in MergeState()
144 result.SetFieldValue(field, oldValue); in MergeState()
151 result.SetFieldValue(field, valueSelector); in MergeState()
161 GateRef GateInfo::GetFieldValue(FieldLocation field) cons
166 SetFieldValue(FieldLocation field, GateRef value) SetFieldValue() argument
188 SetFieldValue(FieldLocation field, GateRef gate) SetFieldValue() argument
[all...]

Completed in 20 milliseconds

123456789