| /device/soc/rockchip/rk2206/hardware/include/sys/ |
| H A D | queue.h | 170 #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 D | defs.h | 46 #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 D | final_field_native_test.cpp | 68 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 D | assemblyFieldProto.cpp | 19 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 D | abc_field_processor.cpp | 32 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 D | abc_field_processor.h | 32 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 D | base_interface.c | 133 * 获取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 D | base_interface.h | 35 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 D | hid-input.c | 95 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 D | hid-core.c | 130 * 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 D | default_inspector_extension.cpp | 65 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 D | compiler_intrinsics.cpp | 34 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 D | std_core_Type.cpp | 200 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 D | class.h | 53 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 D | object_helpers.cpp | 82 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 D | ets_type_visitor-inl.h | 94 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 D | interfacePropertyDeclarations.cpp | 35 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 D | class_initializer.cpp | 420 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 D | ets_field_wrapper.h | 24 #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 D | ets_field_wrapper.cpp | 188 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 D | object_accessor-inl.h | 22 #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 D | object_header-inl.h | 19 #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 D | interpreter-inl.h | 1935 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 D | object_helpers_test.cpp | 153 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 D | escape_analysis.cpp | 103 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...] |