| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | compiler_intrinsics.cpp | 139 …ic void SetTypedFieldPrimitive(Field *field, const VMHandle<ObjectHeader> &handleObj, T storeValue) in SetTypedFieldPrimitive() argument 146 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<uint8_t>(storeValue)); in SetTypedFieldPrimitive() 151 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<int8_t>(storeValue)); in SetTypedFieldPrimitive() 156 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<int16_t>(storeValue)); in SetTypedFieldPrimitive() 161 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<uint16_t>(storeValue)); in SetTypedFieldPrimitive() 166 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<int32_t>(storeValue)); in SetTypedFieldPrimitive() 171 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<uint32_t>(storeValue)); in SetTypedFieldPrimitive() 176 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<int64_t>(storeValue)); in SetTypedFieldPrimitive() 181 handleObj.GetPtr()->SetFieldPrimitive(*field, static_cast<uint64_t>(storeValue)); in SetTypedFieldPrimitive() 186 handleObj.GetPtr()->SetFieldPrimitive(*field, storeValue); in SetTypedFieldPrimitive() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | typed_array_lowering_test.cpp | 424 auto storeValue = acc.GetValueIn(result, 2); in HWTEST_F_L0() local 425 EXPECT_EQ(value, storeValue); in HWTEST_F_L0() 457 auto storeValue = acc.GetValueIn(result, 2); in HWTEST_F_L0() local 458 EXPECT_EQ(value, storeValue); in HWTEST_F_L0() 490 auto storeValue = acc.GetValueIn(result, 2); in HWTEST_F_L0() local 491 EXPECT_EQ(value, acc.GetValueIn(storeValue)); in HWTEST_F_L0() 492 EXPECT_EQ(acc.GetOpCode(storeValue), OpCode::TRUNC); in HWTEST_F_L0() 493 EXPECT_EQ(acc.GetMachineType(storeValue), MachineType::I8); in HWTEST_F_L0() 525 auto storeValue = acc.GetValueIn(result, 2); in HWTEST_F_L0() local 526 EXPECT_EQ(value, acc.GetValueIn(storeValue)); in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.virt.short.yaml | 289 .function void R.storeValue(R a0, %s a1) { 327 call.virt.short R.storeValue, v0, v3 345 call.virt.short R.storeValue, v0, v4 372 call.virt.short R.storeValue, v0, v4 391 call.virt.short R.storeValue, v0, v4 418 call.virt.short R.storeValue, v0, v4 435 call.virt.short R.storeValue, v0, v4 453 call.virt.short R.storeValue, v0, v4 472 call.virt.short R.storeValue, v0, v4 519 .function void R.storeValue(R a0, %s a1) <noimpl> [all …]
|
| D | call.virt.range_base.yaml | 294 .function void R.storeValue(R a0, %s) { 349 call.virt.range R.storeValue, v4 389 call.virt.range R.storeValue, v5 429 call.virt.range R.storeValue, v5 487 call.virt.range R.storeValue, v7 532 call.virt.range R.storeValue, v7 581 .function void R.storeValue(R a0, %s) <noimpl> 583 .function void S.storeValue(S a0, %s) { 641 call.virt.range %s.storeValue, v7 686 call.virt.range %s.storeValue, v9 [all …]
|
| D | call.virt.yaml | 312 .function void R.storeValue(R a0, %s) { 366 call.virt R.storeValue, v0, v4, v5, v6 405 call.virt R.storeValue, v0, v5, v6, v8 444 call.virt R.storeValue, v0, v5, v6, v8 499 call.virt R.storeValue, v0, v4, v5, v6 540 call.virt R.storeValue, v0, v4, v5, v6 589 .function void R.storeValue(R a0, %s) <noimpl> 591 .function void S.storeValue(S a0, %s) { 644 call.virt %s.storeValue, v0, v4, v5, v6 684 call.virt %s.storeValue, v0, v5, v6, v8 [all …]
|
| D | call.virt.range.yaml | 201 …st - generate pseudo-random values, store to registers as primitive/objects and invoke R.storeValue 861 …st - generate pseudo-random values, store to registers as primitive/objects and invoke R.storeValue
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | call.virt.short.yaml | 260 .function void R.storeValue(R a0, %s a1) { 296 call.virt.short R.storeValue, v0, v3 314 call.virt.short R.storeValue, v0, v4 341 call.virt.short R.storeValue, v0, v4 360 call.virt.short R.storeValue, v0, v4 387 call.virt.short R.storeValue, v0, v4 404 call.virt.short R.storeValue, v0, v4 422 call.virt.short R.storeValue, v0, v4 441 call.virt.short R.storeValue, v0, v4
|
| D | call.virt.range_base.yaml | 279 .function void R.storeValue(R a0, %s) { 331 call.virt.range R.storeValue, v4 371 call.virt.range R.storeValue, v5 411 call.virt.range R.storeValue, v5 467 call.virt.range R.storeValue, v7 511 call.virt.range R.storeValue, v7
|
| D | call.virt.yaml | 295 .function void R.storeValue(R a0, %s) { 346 call.virt R.storeValue, v0, v4, v5, v6 385 call.virt R.storeValue, v0, v5, v6, v8 424 call.virt R.storeValue, v0, v5, v6, v8 476 call.virt R.storeValue, v0, v4, v5, v6 516 call.virt R.storeValue, v0, v4, v5, v6
|
| D | call.virt.range.yaml | 165 …st - generate pseudo-random values, store to registers as primitive/objects and invoke R.storeValue
|
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| D | ets_intrinsics_inlining_expansion.cpp | 88 …auto *storeValue = GetGraph()->CreateInstStoreArray(DataType::REFERENCE, bcAddr, buffer, boundsChe… in ExpandIntrinsicEscompatArraySet() local 93 buffer->InsertAfter(storeValue); in ExpandIntrinsicEscompatArraySet()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_lowering.cpp | 1044 Label storeValue(&builder_); in InitializeWithSpeicalValue() local 1051 BRANCH_CIR(builder_.Int32UnsignedLessThan(*startOffset, end), &storeValue, exit); in InitializeWithSpeicalValue() 1052 builder_.Bind(&storeValue); in InitializeWithSpeicalValue() 1095 Label storeValue(&builder_); in LowerMigrateFromRawValueToHeapValues() local 1102 BRANCH_CIR(builder_.Int32UnsignedLessThan(*index, length), &storeValue, &afterLoop); in LowerMigrateFromRawValueToHeapValues() 1103 builder_.Bind(&storeValue); in LowerMigrateFromRawValueToHeapValues() 1182 Label storeValue(&builder_); in LowerMigrateFromHeapValueToRawValue() local 1189 BRANCH_CIR(builder_.Int32UnsignedLessThan(*index, length), &storeValue, &afterLoop); in LowerMigrateFromHeapValueToRawValue() 1190 builder_.Bind(&storeValue); in LowerMigrateFromHeapValueToRawValue() 1262 Label storeValue(&builder_); in LowerMigrateFromHoleIntToHoleNumber() local [all …]
|
| D | new_object_stub_builder.cpp | 1885 Label storeValue(env); in InitializeWithSpeicalValue() local 1909 BRANCH(Int32UnsignedLessThan(*startOffset, end), &storeValue, exit); in InitializeWithSpeicalValue() 1910 Bind(&storeValue); in InitializeWithSpeicalValue() 3352 Label storeValue(env); in CreateListFromArrayLike() local 3356 BRANCH(Int32UnsignedLessThan(*index, int32Length), &storeValue, &afterLoop); in CreateListFromArrayLike() 3357 Bind(&storeValue); in CreateListFromArrayLike()
|
| D | stub_builder.cpp | 10774 Label storeValue(env); in AppendSkipHole() local 10779 BRANCH(Int32UnsignedLessThan(*index, firstLength), &storeValue, &afterLoop); in AppendSkipHole() 10780 Bind(&storeValue); in AppendSkipHole() 11225 Label storeValue(env); in CopyJSArrayToTaggedArrayArgs() local 11229 BRANCH(Int32UnsignedLessThan(*index, argvLength), &storeValue, &afterLoop); in CopyJSArrayToTaggedArrayArgs() 11230 Bind(&storeValue); in CopyJSArrayToTaggedArrayArgs() 11391 Label storeValue(env); in MigrateFromRawValueToHeapValues() local 11398 BRANCH(Int32UnsignedLessThan(*index, length), &storeValue, &afterLoop); in MigrateFromRawValueToHeapValues() 11399 Bind(&storeValue); in MigrateFromRawValueToHeapValues() 11476 Label storeValue(env); in MigrateFromHeapValueToRawValue() local [all …]
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | meta.h | 105 return StoreValue(attribute, value); in SetAttributeValue() 152 virtual std::optional<Error> StoreValue(std::string_view attribute, std::string_view value) in StoreValue() function 216 std::optional<Error> StoreValue(std::string_view attribute, std::string_view value) override; 550 std::optional<Error> StoreValue(std::string_view attribute, std::string_view value) override;
|
| D | meta.cpp | 383 std::optional<Metadata::Error> AnnotationMetadata::StoreValue(std::string_view attribute, std::stri… in StoreValue() function in ark::pandasm::AnnotationMetadata 385 auto err = Metadata::StoreValue(attribute, value); in StoreValue() 490 std::optional<Metadata::Error> FieldMetadata::StoreValue(std::string_view attribute, std::string_vi… in StoreValue() function in ark::pandasm::FieldMetadata 492 auto err = ItemMetadata::StoreValue(attribute, value); in StoreValue()
|
| /arkcompiler/runtime_core/assembler/ |
| D | meta.cpp | 374 std::optional<Metadata::Error> AnnotationMetadata::StoreValue(const std::string_view &attribute, in StoreValue() function in panda::pandasm::AnnotationMetadata 377 auto err = Metadata::StoreValue(attribute, value); in StoreValue() 472 std::optional<Metadata::Error> FieldMetadata::StoreValue(const std::string_view &attribute, in StoreValue() function in panda::pandasm::FieldMetadata 475 auto err = ItemMetadata::StoreValue(attribute, value); in StoreValue()
|
| D | meta.h | 105 return StoreValue(attribute, value); in SetAttributeValue() 153 …virtual std::optional<Error> StoreValue(const std::string_view &attribute, const std::string_view … in StoreValue() function 262 …std::optional<Error> StoreValue(const std::string_view &attribute, const std::string_view &value) … 589 …std::optional<Error> StoreValue(const std::string_view &attribute, const std::string_view &value) …
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_function_stub_builder.cpp | 301 Label storeValue(env); in BuildArgumentsListFastElements() local 305 … BRANCH(Int32UnsignedLessThan(*index, elementsLength), &storeValue, &afterLoop); in BuildArgumentsListFastElements() 306 Bind(&storeValue); in BuildArgumentsListFastElements() 342 Label storeValue(env); in BuildArgumentsListFastElements() local 346 BRANCH(Int32UnsignedLessThan(*index, elementsLength), &storeValue, &afterLoop); in BuildArgumentsListFastElements() 347 Bind(&storeValue); in BuildArgumentsListFastElements()
|
| D | builtins_typedarray_stub_builder.cpp | 195 Label storeValue(env); in FastCopyElementToArray() local 215 BRANCH(Int32UnsignedLessThan(*start, arrLen), &storeValue, &exit); in FastCopyElementToArray() 216 Bind(&storeValue); in FastCopyElementToArray() 3544 Label storeValue(env); in CopyElementsToArrayBuffer() local 3545 BRANCH(Int32UnsignedLessThan(*i, srcLength), &storeValue, &exit); in CopyElementsToArrayBuffer() 3546 Bind(&storeValue); in CopyElementsToArrayBuffer()
|
| D | builtins_object_stub_builder.cpp | 756 Label storeValue(env); in CopyFromKeyArray() local 760 BRANCH(Int32UnsignedLessThan(*index, newLen), &storeValue, &afterLoop); in CopyFromKeyArray() 761 Bind(&storeValue); in CopyFromKeyArray()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | interpreter_test.cpp | 1031 const ArrayComponentTypeHelperT<COMPONENT_TYPE_ID> &storeValue) in PrepareEmitterForArrayTest() argument 1039 emitter.Fldai(bit_cast<int32_t>(storeValue)); in PrepareEmitterForArrayTest() 1041 emitter.FldaiWide(bit_cast<int64_t>(storeValue)); in PrepareEmitterForArrayTest() 1043 emitter.LdaiWide(static_cast<int64_t>(storeValue)); in PrepareEmitterForArrayTest() 1089 const auto storeValue = GetStoreValue<ComponentType>(elemClass); in TestArray() local 1092 …pareEmitterForArrayTest<COMPONENT_TYPE_ID>(emitter, ARRAY_LENGTH, LOAD_IDX, STORE_IDX, storeValue); in TestArray() 1107 frameHandler.GetVReg(4U).SetReference(storeValue); in TestArray() 1133 data[STORE_IDX] = CastIfRef<COMPONENT_TYPE_ID>(storeValue); in TestArray()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/codegen/ |
| D | codegen_test_1.cpp | 121 auto storeValue = graph->AddNewParameter(2U, type); in SRC_GRAPH() local 126 storeValue->SetLocationData(graph->GetDataForNativeParam(type)); in SRC_GRAPH() 133 stArr->SetInput(2U, storeValue); in SRC_GRAPH()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs.cpp | 2999 …JSHandle<JSTaggedValue> storeValue = GetHArg<JSTaggedValue>(argv, argc, 2); // 2: means the secon… in DEF_RUNTIME_STUBS() local 3003 if (UNLIKELY(!JSTaggedValue::SameValue(thread, storeValue, verifiedValue))) { in DEF_RUNTIME_STUBS() 3012 storeValue->Dump(thread, oss); in DEF_RUNTIME_STUBS()
|