Home
last modified time | relevance | path

Searched refs:newBuilder (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dcommon_stubs.cpp283 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 …]
Dinterpreter_stub.cpp340 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 …]
Dtyped_array_stub_builder.cpp487 NewObjectStubBuilder newBuilder(this); in SubArray() local
488 …*result = newBuilder.NewTaggedSubArray(glue, thisValue, elementSize, *newLength, *beginIndex, objH… in SubArray()
Dtyped_hcr_lowering.cpp2274 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 …]
Dnew_object_stub_builder.cpp231 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()
Dstub_builder.cpp2356 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 …]
Dslowpath_lowering.cpp2380 NewObjectStubBuilder newBuilder(&env); in LowerDefineFunc() local
2381newBuilder.NewJSFunction(glue_, jsFunc, builder_.TruncInt64ToInt32(methodId), length, lexEnv, &res… in LowerDefineFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.cpp70 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 …]
Dbuiltins_stubs.cpp345 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 …]
Dbuiltins_collection_stub_builder.cpp80 NewObjectStubBuilder newBuilder(this); in CreateIterator() local
81 newBuilder.SetGlue(glue_); in CreateIterator()
83newBuilder.CreateJSCollectionIterator<JSSetIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator()
85newBuilder.CreateJSCollectionIterator<JSMapIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator()
Dbuiltins_array_stub_builder.cpp70 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 …]
Dbuiltins_object_stub_builder.cpp82 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 …]
Dlinked_hashtable_stub_builder.cpp386 NewObjectStubBuilder newBuilder(this); in Create() local
387 GateRef array = newBuilder.NewTaggedArray(glue_, length); in Create()