/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_dataview_stub_builder.cpp | 126 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b0));
in SetValueInBufferForInt32() 127 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b1));
in SetValueInBufferForInt32() 128 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b2));
in SetValueInBufferForInt32() 129 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b3));
in SetValueInBufferForInt32() 134 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b3));
in SetValueInBufferForInt32() 135 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(1)), TruncInt32ToInt8(b2));
in SetValueInBufferForInt32() 136 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::TWO)), TruncInt32ToInt8(b1));
in SetValueInBufferForInt32() 137 Store(VariableType::INT8(), glue, pointer, Int32Add(offset, Int32(OffsetIndex::THREE)), TruncInt32ToInt8(b0));
in SetValueInBufferForInt32() 170 Store(VariableType::INT8(), glue, pointer, offset, TruncInt32ToInt8(b0));
in SetValueInBufferForInt64() 171 Store(VariableTyp in SetValueInBufferForInt64() [all...] |
H A D | builtins_proxy_stub_builder.h | 37 Store(VariableType::JS_ANY(), glue, proxy, offset, method);
in SetMethod() 43 Store(VariableType::JS_ANY(), glue, proxy, offset, target);
in SetTarget() 49 Store(VariableType::JS_ANY(), glue, proxy, offset, handler);
in SetHandler() 55 Store(VariableType::JS_ANY(), glue, proxy, offset, privateField);
in SetPrivateField() 68 Store(VariableType::INT32(), glue, proxy, offset, newVal);
in SetIsRevoked()
|
H A D | builtins_collection_stub_builder.h | 70 Store(VariableType::JS_ANY(), glue_, thisValue_, linkedTableOffset, newTable); in SetLinked()
|
H A D | builtins_number_stub_builder.cpp | 291 Store(VariableType::INT64(), glue_, *res, valueOffset, *numberValue);
in GenNumberConstructor() 454 Store(VariableType::INT8(), glue_, *dstTmp, IntPtr(0), TruncInt32ToInt8(digitChar));
in NumberToString() 473 Store(VariableType::INT8(), glue_, dst, IntPtr(0), Int8(45)); // 45: means '-'
in NumberToString()
|
H A D | builtins_string_stub_builder.cpp | 89 Store(VariableType::INT16(), glue, dst, IntPtr(0), *value);
in FromCharCode() 1260 Store(VariableType::INT8(), glue, dst, IntPtr(0), TruncInt32ToInt8(charCode));
in CreateStringBySingleCharCode() 1265 Store(VariableType::INT16(), glue, dst, IntPtr(0), TruncInt32ToInt16(charCode));
in CreateStringBySingleCharCode() 1332 Store(VariableType::INT8(), glue, dst, IntPtr(0), TruncInt16ToInt8(*data));
in CreateFromEcmaString() 1337 Store(VariableType::INT16(), glue, dst, IntPtr(0), *data);
in CreateFromEcmaString() 1559 Store(VariableType::INT64(), glue, *dstTmp, IntPtr(0), elem);
in CopyChars() 1561 Store(VariableType::INT64(), glue, *dstTmp, IntPtr(sizeof(int64_t)), elem);
in CopyChars() 1582 Store(VariableType::INT64(), glue, *dstTmp, IntPtr(0), elem);
in CopyChars() 1602 Store(type, glue, *dstTmp, IntPtr(0), i);
in CopyChars() 1687 Store(VariableTyp in CopyUtf8AsUtf16() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 2882 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2889 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2904 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2911 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2926 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2933 Store(VariableType::INT8(), glue, block, byteIndex, val);
in SetValueToBuffer() 2958 Store(VariableType::INT16(), glue, block, byteIndex, val);
in SetValueToBuffer() 2965 Store(VariableType::INT16(), glue, block, byteIndex, val);
in SetValueToBuffer() 2980 Store(VariableType::INT16(), glue, block, byteIndex, val);
in SetValueToBuffer() 2987 Store(VariableTyp in SetValueToBuffer() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | new_object_stub_builder.cpp | 184 Store(VariableType::JS_POINTER(), glue, result.ReadVariable(), IntPtr(0), hclass);
in CloneProperties() 242 Store(VariableType::JS_POINTER(), glue, result.ReadVariable(), IntPtr(0), hclass);
in NewAccessorData() 243 Store(VariableType::JS_ANY(), glue, *result, IntPtr(AccessorData::GETTER_OFFSET), Undefined());
in NewAccessorData() 244 Store(VariableType::JS_ANY(), glue, *result, IntPtr(AccessorData::SETTER_OFFSET), Undefined());
in NewAccessorData() 522 Store(VariableType::INT64(), glue, *result, hashOffset, Int64(JSTaggedValue(0).GetRawData()));
in NewJSProxy() 754 Store(VariableType::INT32(), glue, *array, IntPtr(TaggedArray::LENGTH_OFFSET), newLen);
in ExtendArray() 756 Store(VariableType::INT32(), glue, *array, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), oldExtractLen);
in ExtendArray() 855 Store(VariableType::INT32(), glue, *array, IntPtr(TaggedArray::LENGTH_OFFSET), newLen);
in CopyArray() 857 Store(VariableType::INT32(), glue, *array, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), oldExtractLen);
in CopyArray() 1264 Store(VariableTyp in NewArgumentsListObj() [all...] |
H A D | stub_builder-inl.h | 321 Store(VariableType::INT64(), glue, frame, in SavePcIfNeeded() 332 Store(VariableType::INT64(), glue, frame, in SaveJumpSizeIfNeeded() 341 Store(VariableType::INT16(), glue, method, IntPtr(Method::LITERAL_INFO_OFFSET), newValue); in SetHotnessCounter() 1205 Store(type, glue, object, elementsOffset, elementsArray, mAttr); in SetElementsArray() 1219 Store(type, glue, object, propertiesOffset, propsArray, mAttr); in SetPropertiesArray() 1231 Store(VariableType::INT64(), glue, object, hashOffset, hash, MemoryAttribute::NoBarrier()); in SetHash() 1990 Store(VariableType::JS_ANY(), glue, obj, valueOffset, value); in SetValueToPropertyBox() 2096 Store(VariableType::INT32(), glue, hClass, offset, bitfield); in SetBitFieldToHClass() 2107 Store(VariableType::INT32(), glue, hclass, IntPtr(JSHClass::BIT_FIELD1_OFFSET), newVal); in SetIsAllTaggedProp() 2113 Store(typ in SetPrototypeToHClass() [all...] |
H A D | interpreter_stub-inl.h | 32 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue() 360 Store(VariableType::INT64(), glue, frame, in SetPcToFrame() 366 Store(VariableType::NATIVE_POINTER(), glue, frame, in SetCallSizeToFrame() 372 Store(VariableType::INT64(), glue, frame, in SetAccToFrame() 378 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame() 384 Store(VariableType::INT64(), glue, frame, in SetFunctionToFrame() 391 Store(VariableType::JS_ANY(), glue, function, offset, value); in SetHomeObjectToFunction() 403 Store(VariableType::NATIVE_POINTER(), glue, state, prevOffset, prev); in SetFrameState() 406 Store(VariableType::INT64(), glue, state, frameTypeOffset, type); in SetFrameState() 419 Store(VariableTyp in SetCurrentSpFrame() [all...] |
H A D | circuit_builder.cpp | 568 Store(VariableType::JS_POINTER(), glue, module, offset, value); in SetSendableEnvToModule() 664 Store(VariableType::INT32(), glue, iter, offset, length); in SetLengthOfForInIterator() 670 Store(VariableType::INT32(), glue, iter, offset, index); in SetIndexOfForInIterator() 676 Store(VariableType::JS_ANY(), glue, iter, offset, keys); in SetKeysOfForInIterator() 682 Store(VariableType::JS_ANY(), glue, iter, offset, object); in SetObjectOfForInIterator() 688 Store(VariableType::JS_ANY(), glue, iter, offset, hclass); in SetCachedHclassOfForInIterator() 694 Store(VariableType::INT32(), glue, iter, offset, nextIndex); in SetNextIndexOfArrayIterator() 700 Store(VariableType::JS_ANY(), glue, iter, offset, iteratedArray); in SetIteratedArrayOfArrayIterator() 706 Store(VariableType::INT32(), glue, iter, offset, kind); in SetBitFieldOfArrayIterator() 713 Store(VariableTyp in IncreaseInteratorIndex() [all...] |
H A D | profiler_stub_builder.cpp | 168 Store(VariableType::JS_POINTER(), glue, slotValue, handleOffset, weakCtor); in ProfileDefineClass() 869 Store(VariableType::INT32(), glue, profileTypeInfo, periodCounterOffset, newCount); in SetDumpPeriodIndex() 876 Store(VariableType::INT32(), glue, profileTypeInfo, periodCounterOffset, newCount); in SetPreDumpPeriodIndex() 904 Store(VariableType::INT16(), glue, profileTypeInfo, hotnessCntOffset, hotnessCnt); in SetJitHotnessCnt() 1025 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); in IsCompiledOrTryCompile() 1034 Store(VariableType::INT8(), glue, profileTypeInfo, jitCallCntOffset, TruncInt32ToInt8(newJitCallCnt)); in IsCompiledOrTryCompile() 1111 Store(VariableType::INT16(), glue, profileTypeInfo, jitHotnessCntOffset, newJitHotnessCnt); in TryJitCompile() 1118 Store(VariableType::INT16(), glue, profileTypeInfo, jitHotnessCntOffset, newJitHotnessCnt); in TryJitCompile() 1149 Store(VariableType::INT16(), glue, profileTypeInfo, osrHotnessCntOffset, Int16(0)); in TryJitCompile() 1160 Store(VariableTyp in TryJitCompile() [all...] |
H A D | lcr_opcodes.h | 77 V(Store, STORE, GateFlags::NONE_FLAG, 0, 1, 4) \
|
H A D | hcr_circuit_builder.h | 231 Store(VariableType::JS_POINTER(), glue, object, IntPtr(TaggedObject::HCLASS_OFFSET), hClass, in StoreHClass() 237 Store(VariableType::JS_POINTER(), glue, object, IntPtr(TaggedObject::HCLASS_OFFSET), hClass, in StoreHClassWithoutBarrier() 243 Store(VariableType::JS_POINTER(), glue, hclass, IntPtr(JSHClass::PROTOTYPE_OFFSET), prototype); in StorePrototype()
|
H A D | lcr_circuit_builder.cpp | 110 void CircuitBuilder::Store(VariableType type, GateRef glue, GateRef base, GateRef offset, GateRef value, in Store() function in panda::ecmascript::kungfu::CircuitBuilder 119 GateRef result = GetCircuit()->NewGate(circuit_->Store(bit), in Store()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | peepholes_test.cpp | 5084 INST(10U, Opcode::Store).i32().Inputs(0U, 1U, 6U); in SRC_GRAPH() 5085 INST(11U, Opcode::Store).i32().Inputs(0U, 1U, 7U); in SRC_GRAPH() 5086 INST(12U, Opcode::Store).i32().Inputs(0U, 1U, 8U); in SRC_GRAPH() 5087 INST(13U, Opcode::Store).i32().Inputs(0U, 1U, 9U); in SRC_GRAPH() 5089 INST(14U, Opcode::Store).u32().Inputs(0U, 1U, 6U); in SRC_GRAPH() 5090 INST(15U, Opcode::Store).u32().Inputs(0U, 1U, 7U); in SRC_GRAPH() 5091 INST(16U, Opcode::Store).u32().Inputs(0U, 1U, 8U); in SRC_GRAPH() 5092 INST(17U, Opcode::Store).u32().Inputs(0U, 1U, 9U); in SRC_GRAPH() 5094 INST(18U, Opcode::Store).i16().Inputs(0U, 1U, 6U); in SRC_GRAPH() 5095 INST(19U, Opcode::Store) in SRC_GRAPH() [all...] |
H A D | adjust_arefs_test.cpp | 88 INST(14U, Opcode::Store).u64().Inputs(11U, 1U, 2U); in TEST_F() 89 INST(15U, Opcode::Store).u64().Inputs(11U, 1U, 2U); in TEST_F() 168 INST(16U, Opcode::Store).u64().Inputs(15U, 1U, 2U); in TEST_F() 169 INST(17U, Opcode::Store).u64().Inputs(15U, 1U, 2U); in TEST_F() 431 INST(57U, Opcode::Store).u64().Inputs(56U, 1U, 2U); in TEST_F() 433 INST(59U, Opcode::Store).u8().Inputs(58U, 1U, 3U); in TEST_F() 435 INST(61U, Opcode::Store).u32().Inputs(60U, 1U, 4U); in TEST_F()
|
H A D | lowering_test.cpp | 2438 INST(10U, Opcode::Store).u64().Inputs(1U, 8U, 9U); in BuildGraphLowerMoveScaleInLoadStore() 2441 INST(13U, Opcode::Store).u64().Inputs(1U, 11U, 12U); in BuildGraphLowerMoveScaleInLoadStore() 2444 INST(16U, Opcode::Store).u64().Inputs(1U, 14U, 15U); in BuildGraphLowerMoveScaleInLoadStore() 2447 INST(19U, Opcode::Store).u64().Inputs(1U, 17U, 18U); in BuildGraphLowerMoveScaleInLoadStore() 2450 INST(22U, Opcode::Store).u16().Inputs(1U, 20U, 21U); in BuildGraphLowerMoveScaleInLoadStore() 2453 INST(25U, Opcode::Store).u32().Inputs(1U, 23U, 24U); in BuildGraphLowerMoveScaleInLoadStore() 2456 INST(28U, Opcode::Store).u64().Inputs(1U, 26U, 27U); in BuildGraphLowerMoveScaleInLoadStore() 2476 INST(10U, Opcode::Store).u64().Inputs(1U, 8U, 9U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64() 2479 INST(13U, Opcode::Store).u64().Inputs(1U, 11U, 12U); in BuildExpectedLowerMoveScaleInLoadStoreAArch64() 2481 INST(16U, Opcode::Store) in BuildExpectedLowerMoveScaleInLoadStoreAArch64() [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_atomics.h | 47 V("store", Store, 3, INVALID) \
75 static JSTaggedValue Store(EcmaRuntimeCallInfo *argv);
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | meta.h | 81 return Store(attribute); in SetAttribute() 165 virtual std::optional<Error> Store(std::string_view attribute) in Store() function in ark::pandasm::Metadata 214 std::optional<Error> Store(std::string_view attribute) override;
|
H A D | meta.cpp | 238 std::optional<Metadata::Error> AnnotationMetadata::Store(std::string_view attribute) in Store() function in ark::pandasm::AnnotationMetadata 250 return Metadata::Store(attribute); in Store()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | object_accessor.h | 167 static void Store(ObjectPointerType *ref, ObjectHeader *val) in Store() function in ark::ObjectAccessor 172 static void Store(coretypes::TaggedType *ref, ObjectHeader *val) in Store() function in ark::ObjectAccessor
|
/arkcompiler/runtime_core/assembler/ |
H A D | meta.h | 81 return Store(attribute); in SetAttribute() 166 virtual std::optional<Error> Store(const std::string_view &attribute) in Store() function in panda::pandasm::Metadata 253 std::optional<Error> Store(const std::string_view &attribute) override;
|
H A D | meta.cpp | 237 std::optional<Metadata::Error> AnnotationMetadata::Store(const std::string_view &attribute) in Store() function in panda::pandasm::AnnotationMetadata 249 return Metadata::Store(attribute); in Store()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stub_builder.h | 40 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame() 287 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue()
|
H A D | baseline_stubs-inl.h | 29 Store(VariableType::INT64(), glue, frame,
in SetEnvToFrame() 314 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val);
in SetVregValue()
|