Home
last modified time | relevance | path

Searched defs:glue_ (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dhash_stub_builder.h38 GateRef glue_; member in panda::ecmascript::kungfu::HashStubBuilder
H A Dnative_inline_lowering.h140 GateRef glue_; member in panda::ecmascript::kungfu::NativeInlineLowering
H A Dts_inline_lowering.h148 GateRef glue_; member in panda::ecmascript::kungfu::TSInlineLowering
H A Dntype_hcr_lowering.cpp317 builder_.Store(VariableType::JS_ANY(), glue_, *array, offset, value); in LowerStoreModuleVar() local
H A Dmcr_lowering.cpp961 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 Dnew_object_stub_builder.cpp58 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 Dslowpath_lowering.cpp895 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 Dbuiltins_collection_stub_builder.h70 Store(VariableType::JS_ANY(), glue_, thisValue_, linkedTableOffset, newTable); in SetLinked() local
73 GateRef glue_; member in panda::ecmascript::kungfu::BuiltinsCollectionStubBuilder
H A Dlinked_hashtable_stub_builder.h107 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 Dbuiltins_number_stub_builder.cpp291 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 Dlinked_hashtable_stub_builder.cpp388 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 Dbuiltins_object_stub_builder.cpp165 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...]

Completed in 18 milliseconds