/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | common_stubs.cpp | 283 NewObjectStubBuilder newBuilder(this); in GenerateCircuit() local 284 newBuilder.SetParameters(glue, 0); in GenerateCircuit() 286 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit() 307 NewObjectStubBuilder newBuilder(this); in GenerateCircuit() local 308 newBuilder.SetParameters(glue, 0); in GenerateCircuit() 309 newBuilder.NewArgumentsList(&argumentsList, &afterArgumentsList, args, startIdx, actualArgc); in GenerateCircuit() 313 newBuilder.NewArgumentsObj(&argumentsObj, &exit, *argumentsList, actualArgc); in GenerateCircuit() 740 NewObjectStubBuilder newBuilder(this); in GenerateCircuit() local 741 Return(newBuilder.NewThisObjectChecked(glue, ctor)); in GenerateCircuit() 756 NewObjectStubBuilder newBuilder(this); in GenerateCircuit() local [all …]
|
D | interpreter_stub.cpp | 340 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER() local 341 newBuilder.SetParameters(glue, 0); in DECLARE_ASM_HANDLER() 343 newBuilder.NewArgumentsList(&argumentsList, &afterArgumentsList, sp, startIdx, numArgs); in DECLARE_ASM_HANDLER() 348 newBuilder.NewArgumentsObj(&argumentsObj, &afterArgumentsObj, *argumentsList, numArgs); in DECLARE_ASM_HANDLER() 382 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER() local 383 newBuilder.SetParameters(glue, 0); in DECLARE_ASM_HANDLER() 384 res = newBuilder.NewJSArrayWithSize(intialHClass, numArgs); in DECLARE_ASM_HANDLER() 520 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER() local 521 GateRef res = newBuilder.EnumerateObjectProperties(glue, *varAcc); in DECLARE_ASM_HANDLER() 542 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER() local [all …]
|
D | typed_array_stub_builder.cpp | 487 NewObjectStubBuilder newBuilder(this); in SubArray() local 488 …*result = newBuilder.NewTaggedSubArray(glue, thisValue, elementSize, *newLength, *beginIndex, objH… in SubArray()
|
D | typed_hcr_lowering.cpp | 2274 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in LowerArrayConstructor() local 2275 newBuilder.SetParameters(glue, 0); in LowerArrayConstructor() 2276 res = newBuilder.NewJSArrayWithSize(intialHClass, *arrayLength); in LowerArrayConstructor() 2306 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in NewArrayConstructorWithNoArgs() local 2307 newBuilder.SetParameters(glue, 0); in NewArrayConstructorWithNoArgs() 2308 GateRef res = newBuilder.NewJSArrayWithSize(intialHClass, arrayLength); in NewArrayConstructorWithNoArgs() 2469 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in NewJSPrimitiveRef() local 2470 GateRef res = newBuilder.NewJSObject(glue, hclass); in NewJSPrimitiveRef() 3101 NewObjectStubBuilder newBuilder(&env); in LowerStringFromSingleCharCode() local 3102 newBuilder.SetParameters(glue, 0); in LowerStringFromSingleCharCode() [all …]
|
D | new_object_stub_builder.cpp | 231 NewObjectStubBuilder newBuilder(this); in ExtendArray() local 240 array = newBuilder.NewTaggedArray(glue, newLen); in ExtendArray() 345 NewObjectStubBuilder newBuilder(this); in CopyArray() local 364 GateRef array = newBuilder.NewTaggedArray(glue, newLen); in CopyArray()
|
D | stub_builder.cpp | 2356 NewObjectStubBuilder newBuilder(this); in StoreWithTransition() local 2360 … GateRef properties = newBuilder.NewTaggedArray(glue, Int32(JSObject::MIN_PROPERTIES_LENGTH)); in StoreWithTransition() 2371 GateRef properties = newBuilder.CopyArray(glue, array, capacity, newLen); in StoreWithTransition() 3088 NewObjectStubBuilder newBuilder(this); in GrowElementsCapacity() local 3091 newElements = newBuilder.CopyArray(glue, elements, capacity, newCapacity); in GrowElementsCapacity() 6189 NewObjectStubBuilder newBuilder(env_); in NewJSPrimitiveRef() local 6190 GateRef newObj = newBuilder.NewJSObject(glue, protoOrHclass); in NewJSPrimitiveRef() 8065 NewObjectStubBuilder newBuilder(this); in AppendSkipHole() local 8066 GateRef array = newBuilder.NewTaggedArray(glue, copyLength); in AppendSkipHole() 8136 NewObjectStubBuilder newBuilder(this); in IntToEcmaString() local [all …]
|
D | slowpath_lowering.cpp | 2380 NewObjectStubBuilder newBuilder(&env); in LowerDefineFunc() local 2381 …newBuilder.NewJSFunction(glue_, jsFunc, builder_.TruncInt64ToInt32(methodId), length, lexEnv, &res… in LowerDefineFunc()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | builtins_string_stub_builder.cpp | 70 NewObjectStubBuilder newBuilder(this); in FromCharCode() local 71 newBuilder.SetParameters(glue, 0); in FromCharCode() 81 newBuilder.AllocLineStringObject(res, &afterNew1, Int32(1), false); in FromCharCode() 515 NewObjectStubBuilder newBuilder(this); in GetSubString() local 516 newBuilder.SetParameters(glue, 0); in GetSubString() 517 newBuilder.AllocLineStringObject(&result, &afterNew, len, true); in GetSubString() 530 NewObjectStubBuilder newBuilder(this); in GetSubString() local 531 newBuilder.SetParameters(glue, 0); in GetSubString() 532 newBuilder.AllocSlicedStringObject(&result, &exit, from, len, &thisFlat); in GetSubString() 963 NewObjectStubBuilder newBuilder(this); in CreateStringBySingleCharCode() local [all …]
|
D | builtins_stubs.cpp | 345 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS() local 346 newBuilder.SetParameters(glue, 0); in DECLARE_BUILTINS() 348 newBuilder.NewJSObject(&res, &afterNew, intialHClass); in DECLARE_BUILTINS() 429 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS() local 430 newBuilder.SetParameters(glue, 0); in DECLARE_BUILTINS() 432 newBuilder.NewJSObject(&res, &afterNew, intialHClass); in DECLARE_BUILTINS() 530 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS() local 531 newBuilder.SetParameters(glue, 0); in DECLARE_BUILTINS() 533 newBuilder.NewJSObject(&res, &afterNew, intialHClass); in DECLARE_BUILTINS() 658 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS() local [all …]
|
D | builtins_collection_stub_builder.cpp | 80 NewObjectStubBuilder newBuilder(this); in CreateIterator() local 81 newBuilder.SetGlue(glue_); in CreateIterator() 83 …newBuilder.CreateJSCollectionIterator<JSSetIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator() 85 …newBuilder.CreateJSCollectionIterator<JSMapIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator()
|
D | builtins_array_stub_builder.cpp | 70 NewObjectStubBuilder newBuilder(this); in Concat() local 71 result->WriteVariable(newBuilder.CreateEmptyArray(glue)); in Concat() 93 NewObjectStubBuilder newBuilder(this); in Concat() local 94 newBuilder.SetParameters(glue, 0); in Concat() 95 … GateRef newArray = newBuilder.NewJSArrayWithSize(intialHClass, sumArrayLen); in Concat() 190 NewObjectStubBuilder newBuilder(this); in Filter() local 191 result->WriteVariable(newBuilder.CreateEmptyArray(glue)); in Filter() 508 NewObjectStubBuilder newBuilder(this); in Slice() local 509 result->WriteVariable(newBuilder.CreateEmptyArray(glue)); in Slice() 892 NewObjectStubBuilder newBuilder(this); in Reduce() local [all …]
|
D | builtins_object_stub_builder.cpp | 82 NewObjectStubBuilder newBuilder(this); in CreateListFromArrayLike() local 83 GateRef array = newBuilder.NewTaggedArray(glue, int32Len); in CreateListFromArrayLike() 157 NewObjectStubBuilder newBuilder(this); in CreateArrayFromList() local 158 newBuilder.SetParameters(glue, 0); in CreateArrayFromList() 160 result = newBuilder.NewJSObject(glue, intialHClass); in CreateArrayFromList() 271 NewObjectStubBuilder newBuilder(this); in OrdinaryNewJSObjectCreate() local 272 GateRef newObj = newBuilder.NewJSObject(glue_, newClass); in OrdinaryNewJSObjectCreate() 1002 NewObjectStubBuilder newBuilder(this); in CopyFromEnumCache() local 1020 GateRef array = newBuilder.NewTaggedArray(glue, *newLen); in CopyFromEnumCache() 1108 NewObjectStubBuilder newBuilder(this); in GetAllEnumKeys() local [all …]
|
D | linked_hashtable_stub_builder.cpp | 386 NewObjectStubBuilder newBuilder(this); in Create() local 387 GateRef array = newBuilder.NewTaggedArray(glue_, length); in Create()
|