| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | hash_stub_builder.h | 38 GateRef glue_;
member in panda::ecmascript::kungfu::HashStubBuilder
|
| H A D | native_inline_lowering.h | 140 GateRef glue_; member in panda::ecmascript::kungfu::NativeInlineLowering
|
| H A D | ts_inline_lowering.h | 148 GateRef glue_; member in panda::ecmascript::kungfu::TSInlineLowering
|
| H A D | ntype_hcr_lowering.cpp | 317 builder_.Store(VariableType::JS_ANY(), glue_, *array, offset, value); in LowerStoreModuleVar() local
|
| H A D | mcr_lowering.cpp | 961 builder_.Store(VariableType::VOID(), glue_, receiver, index, value); in LowerStoreMemory() local 1036 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, *newElements, *index, builder_.Hole()); in LowerMigrateFromRawValueToHeapValues() local 1045 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, *newElement in LowerMigrateFromRawValueToHeapValues() local 1052 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, *newElements, LowerMigrateFromRawValueToHeapValues() local 1123 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, *newElements, LowerMigrateFromHeapValueToRawValue() local 1135 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, *newElements, *index, convertedInt); LowerMigrateFromHeapValueToRawValue() local 1144 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, *newElements, *index, LowerMigrateFromHeapValueToRawValue() local 1152 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, *newElements, *index, LowerMigrateFromHeapValueToRawValue() local 1202 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, elements, *index, LowerMigrateFromHoleIntToHoleNumber() local 1250 builder_.SetValueToTaggedArray(VariableType::INT64(), glue_, elements, *index, LowerMigrateFromHoleNumberToHoleInt() local [all...] |
| H A D | new_object_stub_builder.cpp | 58 glue_, result->ReadVariable(), Int32(LexicalEnv::SCOPE_INFO_INDEX), Hole());
in NewLexicalEnv() local 60 glue_, result->ReadVariable(), Int32(LexicalEnv::PARENT_ENV_INDEX), parent);
in NewLexicalEnv() local 106 SetElementsArray(VariableType::JS_POINTER(), glue_, result, arrayRet); NewJSArrayWithSize() local 422 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewJSObject() local 424 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewJSObject() local 464 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewSObject() local 466 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewSObject() local 558 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewJSObject() local 560 glue_, result->ReadVariable(), emptyArray, MemoryAttribute::NoBarrier()); NewJSObject() local 1238 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, argumentsList, *i, argument); FillArgumentsList() local 1264 Store(VariableType::INT32(), glue_, *result, IntPtr(TaggedArray::LENGTH_OFFSET), numArgs); NewArgumentsListObj() local 1265 Store(VariableType::INT32(), glue_, *result, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), Int32(0)); NewArgumentsListObj() local 1307 SetElementsArray(VariableType::JS_ANY(), glue_, result->ReadVariable(), argumentsList); NewArgumentsObj() local 1329 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, TruncInt64ToInt32(numArgs)); AssignRestArg() local 1343 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, elements, *i, receiver); AssignRestArg() local 1361 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), IntPtr(0), hclass); NewJSArrayLiteral() local 1366 Store(VariableType::INT64(), glue_, result->ReadVariable(), hashOffset, Int64(JSTaggedValue(0).GetRawData())); NewJSArrayLiteral() local 1373 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, obj); NewJSArrayLiteral() local 1374 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, obj); NewJSArrayLiteral() local 1375 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, Int32(0)); NewJSArrayLiteral() local 1378 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, newProperties); NewJSArrayLiteral() local 1381 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, newElements); NewJSArrayLiteral() local 1384 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, arrayLength); NewJSArrayLiteral() local 1386 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), trackInfoOffset, trackInfo); NewJSArrayLiteral() local 1436 Store(VariableType::NATIVE_POINTER(), glue_, topAddress, IntPtr(0), newTop); AllocateInSOldPrologue() local 1486 Store(VariableType::NATIVE_POINTER(), glue_, topAddress, IntPtr(0), newTop, MemoryAttribute::NoBarrier()); AllocateInYoungPrologue() local 1540 Store(VariableType::JS_POINTER(), glue_, *result, IntPtr(0), hclass); NewTrackInfo() local 1579 Store(VariableType::INT64(), glue_, object, ZExtInt32ToPtr(start), value, mAttr); InitializeWithSpeicalValue() local 1594 Store(VariableType::INT64(), glue_, object, ZExtInt32ToPtr(off), value, mAttr); InitializeWithSpeicalValue() local 1608 Store(VariableType::INT32(), glue_, array, IntPtr(TaggedArray::LENGTH_OFFSET), length); InitializeTaggedArrayWithSpeicalValue() local 1609 Store(VariableType::INT32(), glue_, array, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), Int32(0)); InitializeTaggedArrayWithSpeicalValue() local 1679 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), IntPtr(TreeEcmaString::FIRST_OFFSET), first); AllocTreeStringObject() local 1680 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), IntPtr(TreeEcmaString::SECOND_OFFSET), second); AllocTreeStringObject() local 2062 SetPropertiesArray(VariableType::INT64(), glue_, result->ReadVariable(), emptyArray); CreateJSCollectionIterator() local 2063 SetElementsArray(VariableType::INT64(), glue_, result->ReadVariable(), emptyArray); CreateJSCollectionIterator() local 2069 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), iteratorOffset, linked, CreateJSCollectionIterator() local 2074 Store(VariableType::INT32(), glue_, result->ReadVariable(), nextIndexOffset, Int32(0)); CreateJSCollectionIterator() local 2078 Store(VariableType::INT32(), glue_, result->ReadVariable(), kindBitfieldOffset, kind); CreateJSCollectionIterator() local 2117 SetPropertiesArray(VariableType::INT64(), glue_, result->ReadVariable(), emptyArray); CreateJSTypedArrayIterator() local 2118 SetElementsArray(VariableType::INT64(), glue_, result->ReadVariable(), emptyArray); CreateJSTypedArrayIterator() local 2121 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), iteratorOffset, thisValue, CreateJSTypedArrayIterator() local 2126 Store(VariableType::INT32(), glue_, result->ReadVariable(), nextIndexOffset, Int32(0)); CreateJSTypedArrayIterator() local 2130 Store(VariableType::INT32(), glue_, result->ReadVariable(), kindBitfieldOffset, kind); CreateJSTypedArrayIterator() local 2422 Store(VariableType::INT32(), glue_, result->ReadVariable(), IntPtr(ByteArray::ARRAY_LENGTH_OFFSET), length); NewByteArray() local 2423 Store(VariableType::INT32(), glue_, result->ReadVariable(), IntPtr(ByteArray::BYTE_LENGTH_OFFSET), elementSize); NewByteArray() local [all...] |
| H A D | slowpath_lowering.cpp | 895 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, taggedArray, builder_.Int32(idx), tmpGate); SaveFrameToContext() local 904 builder_.Store(VariableType::JS_POINTER(), glue_, context, regsArrayOffset, taggedArray); SaveFrameToContext() local 909 builder_.Store(VariableType::JS_ANY(), glue_, context, thisOffset, thisObj); SaveFrameToContext() local 914 builder_.Store(VariableType::JS_ANY(), glue_, context, methodOffset, jsFunc); SaveFrameToContext() local 920 builder_.Store(VariableType::JS_ANY(), glue_, context, accOffset, curAccGate); SaveFrameToContext() local 924 builder_.Store(VariableType::JS_ANY(), glue_, context, generatorObjectOffset, genObj); SaveFrameToContext() local 928 builder_.Store(VariableType::JS_ANY(), glue_, context, lexicalEnvOffset, lexicalEnvGate); SaveFrameToContext() local 932 builder_.Store(VariableType::INT32(), glue_, context, nregsOffset, length); SaveFrameToContext() local 938 builder_.Store(VariableType::INT32(), glue_, context, bcSizeOffset, bcSizeGate); SaveFrameToContext() local 942 builder_.Store(VariableType::JS_POINTER(), glue_, genObj, contextOffset, context); SaveFrameToContext() local 945 builder_.Store(VariableType::JS_POINTER(), glue_, context, generatorObjectOffset, genObj); SaveFrameToContext() local 1132 builder_.Store(VariableType::INT64(), glue_, glue_, exceptionOffset, exception); LowerThrow() local 1605 builder_.Store(VariableType::JS_POINTER(), glue_, array, builder_.IntPtr(0), hclass); LowerUpdateArrayHClassAtDefine() local 1745 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, taggedArray, GetTaggedArrayFromValueIn() local 2700 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, *currentEnv, valueIndex, value); LowerStLexVar() local 2737 builder_.SetValueToTaggedArray(VariableType::JS_ANY(), glue_, *currentEnv, valueIndex, value); LowerStSendableVar() local 3013 builder_.Store(VariableType::NATIVE_POINTER(), glue_, glue_, glueTaskOffset, taskInfo); LowerResumeGenerator() local 3014 builder_.Store(VariableType::NATIVE_POINTER(), glue_, obj, taskInfoOffset, builder_.IntPtr(0)); LowerResumeGenerator() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| H A D | builtins_collection_stub_builder.h | 70 Store(VariableType::JS_ANY(), glue_, thisValue_, linkedTableOffset, newTable); in SetLinked() local 73 GateRef glue_; member in panda::ecmascript::kungfu::BuiltinsCollectionStubBuilder
|
| H A D | linked_hashtable_stub_builder.h | 107 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, linkedTable, index, value); in SetElement() local 142 SetValueToTaggedArray(VariableType::JS_NOT_POINTER(), glue_, linkedTable, capacityIndex, in SetCapacity() local 156 SetValueToTaggedArray(VariableType::JS_NOT_POINTER(), glue_, linkedTable, Int32(elementsIndex), in SetNumberOfElements() local 170 SetValueToTaggedArray(VariableType::JS_NOT_POINTER(), glue_, linkedTable, deletedIndex, IntToTaggedInt(num)); in SetNumberOfDeletedElements() local 182 SetValueToTaggedArray(VariableType::JS_POINTER(), glue_, linkedTable, nextTableIndex, nexTable); in SetNextTable() local 211 GateRef glue_; member in panda::ecmascript::kungfu::LinkedHashTableStubBuilder
|
| H A D | builtins_number_stub_builder.cpp | 291 Store(VariableType::INT64(), glue_, *res, valueOffset, *numberValue);
in GenNumberConstructor() local 454 Store(VariableType::INT8(), glue_, *dstTmp, IntPtr(0), TruncInt32ToInt8(digitChar)); NumberToString() local 473 Store(VariableType::INT8(), glue_, dst, IntPtr(0), Int8(45)); // 45: means '-' NumberToString() local [all...] |
| H A D | linked_hashtable_stub_builder.cpp | 388 SetValueToTaggedArray(VariableType::JS_NOT_POINTER(), glue_, linkedTabl in Clear() local 628 Store(VariableType::JS_ANY(), glue_, *returnValue, IntPtr(JSMap::LINKED_MAP_OFFSET), table); StoreHashTableToNewObject() local 631 Store(VariableType::JS_ANY(), glue_, *returnValue, IntPtr(JSSet::LINKED_SET_OFFSET), table); StoreHashTableToNewObject() local 722 Store(VariableType::JS_ANY(), glue_, jsThis, linkedTableOffset, newTable); SetLinked() local [all...] |
| H A D | builtins_object_stub_builder.cpp | 165 SetElementsArray(VariableType::JS_POINTER(), glue_, *result, elements);
in CreateArrayFromList() local 926 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, array, Int32Add(*enumKeys, offset), key); LayoutInfoGetAllEnumKeys() local 1550 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, keyArray, *pos, element); GetOwnPropertyNames() local 1658 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, keyArray, *pos, element); GetOwnPropertySymbols() local 1832 SetValueToTaggedArray(VariableType::JS_ANY(), glue_, array, Int32Add(*pos, offset), key); GetAllPropertyKeys() local [all...] |