Home
last modified time | relevance | path

Searched refs:NewObjectStubBuilder (Results 1 - 23 of 23) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnew_object_stub_builder.cpp38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent) in NewLexicalEnv()
69 GateRef NewObjectStubBuilder::NewJSArrayWithSize(GateRef hclass, GateRef size) in NewJSArrayWithSize()
110 GateRef NewObjectStubBuilder::NewJSFunctionByHClass(GateRef glue, in NewJSFunctionByHClass()
122 GateRef NewObjectStubBuilder::NewSFunctionByHClass(GateRef glue, in NewSFunctionByHClass()
133 GateRef NewObjectStubBuilder::CloneJSFunction(GateRef glue, GateRef value) in CloneJSFunction()
148 GateRef NewObjectStubBuilder::CloneProperties(GateRef glue, GateRef currentEnv, in CloneProperties()
227 GateRef NewObjectStubBuilder::NewAccessorData(GateRef glue) in NewAccessorData()
254 GateRef NewObjectStubBuilder::CloneObjectLiteral(GateRef glue, GateRef literal, GateRef currentEnv) in CloneObjectLiteral()
368 GateRef NewObjectStubBuilder::CreateObjectHavingMethod(GateRef glue, GateRef literal, GateRef currentEnv) in CreateObjectHavingMethod()
389 void NewObjectStubBuilder
[all...]
H A Dnew_object_stub_builder.h31 class NewObjectStubBuilder : public StubBuilder { class
33 explicit NewObjectStubBuilder(StubBuilder *parent) in NewObjectStubBuilder() function in panda::ecmascript::kungfu::NewObjectStubBuilder
35 explicit NewObjectStubBuilder(Environment *env) in NewObjectStubBuilder() function in panda::ecmascript::kungfu::NewObjectStubBuilder
37 ~NewObjectStubBuilder() override = default;
38 NO_MOVE_SEMANTIC(NewObjectStubBuilder);
39 NO_COPY_SEMANTIC(NewObjectStubBuilder);
H A Dcommon_stubs.cpp80 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
346 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
380 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
408 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
907 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
923 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
933 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
942 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
1076 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
1099 NewObjectStubBuilder newBuilde
[all...]
H A Dinterpreter_stub.cpp545 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
586 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
724 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
746 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
755 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
767 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
1556 NewObjectStubBuilder objBuilder(this); in DECLARE_ASM_HANDLER()
3555 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
4017 NewObjectStubBuilder newBuilder(this); in DECLARE_ASM_HANDLER()
4038 NewObjectStubBuilder newBuilde in DECLARE_ASM_HANDLER()
[all...]
H A Dslowpath_lowering.h249 void CheckSuperAndNewTarget(NewObjectStubBuilder &objBuilder, GateRef super, Variable &newTarget,
H A Dcircuit_builder.cpp1124 NewObjectStubBuilder newBuilder(env_); in NewJSPrimitiveRef()
1337 NewObjectStubBuilder newBuilder(env_); in OrdinaryNewJSObjectCreate()
1387 NewObjectStubBuilder newBuilder(env_); in UpdateProfileTypeInfoCellToFunction()
H A Dtyped_hcr_lowering.cpp1606 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in LowerTypedNewAllocateThis()
2359 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in LowerArrayConstructor()
2402 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in NewFloat32ArrayConstructorWithNoArgs()
2468 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in LowerFloat32ArrayConstructor()
2498 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in NewArrayConstructorWithNoArgs()
2748 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in NewJSPrimitiveRef()
3396 NewObjectStubBuilder newBuilder(&env); in LowerStringFromSingleCharCode()
H A Dslowpath_lowering.cpp1742 NewObjectStubBuilder objBuilder(env); in GetTaggedArrayFromValueIn()
1754 NewObjectStubBuilder objBuilder(&env); in LowerSuperCall()
1789 NewObjectStubBuilder objBuilder(&env); in LowerSuperCallArrow()
1805 NewObjectStubBuilder objBuilder(&env); in LowerSuperCallSpread()
1917 void SlowPathLowering::CheckSuperAndNewTarget(NewObjectStubBuilder &objBuilder, GateRef super, Variable &newTarget, in CheckSuperAndNewTarget()
1947 NewObjectStubBuilder objBuilder(&env); in LowerSuperCallForwardAllArgs()
H A Dinterpreter_stub-inl.h575 NewObjectStubBuilder newBuilder(this); in UpdateProfileTypeInfoCellToFunction()
H A Dstub_builder.cpp3121 NewObjectStubBuilder newBuilder(this); in StoreWithTransition()
3933 NewObjectStubBuilder newBuilder(this); in GrowElementsCapacity()
9221 NewObjectStubBuilder newBuilder(this); in AppendSkipHole()
9320 NewObjectStubBuilder newBuilder(this); in IntToEcmaString()
9662 NewObjectStubBuilder newBuilder(this); in CopyJSArrayToTaggedArrayArgs()
10160 NewObjectStubBuilder newBuilder(this); in DefineFunc()
10166 NewObjectStubBuilder newBuilder(this); in DefineFunc()
10205 NewObjectStubBuilder newBuilder(env_); in UpdateProfileTypeInfoCellToFunction()
H A Dtyped_native_inline_lowering.cpp3349 NewObjectStubBuilder newBuilder(&env); in LowerArrayFilter()
3448 NewObjectStubBuilder newBuilder(&env); in LowerArrayMap()
3933 NewObjectStubBuilder newBuilder(builder_.GetCurrentEnvironment()); in CheckAndCalcuSliceIndex()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_proxy_stub_builder.cpp46 NewObjectStubBuilder newBuilder(this); in GenProxyConstructor()
H A Dbuiltins_object_stub_builder.cpp58 NewObjectStubBuilder newBuilder(this); in CreateListFromArrayLike()
107 NewObjectStubBuilder newBuilder(this); in CreateListFromArrayLike()
158 NewObjectStubBuilder newBuilder(this); in CreateArrayFromList()
949 NewObjectStubBuilder newBuilder(this); in CopyFromEnumCache()
1057 NewObjectStubBuilder newBuilder(this); in GetAllEnumKeys()
1115 NewObjectStubBuilder newBuilder(this); in GetEnumElementKeys()
1505 NewObjectStubBuilder newBuilder(this); in GetOwnPropertyNames()
1613 NewObjectStubBuilder newBuilder(this); in GetOwnPropertySymbols()
1934 NewObjectStubBuilder newBuilder(this); in GetEnumElementEntries()
1963 NewObjectStubBuilder newBuilderPro in GetEnumElementEntries()
[all...]
H A Dbuiltins_function_stub_builder.cpp168 NewObjectStubBuilder newBuilder(this); in PrototypeBind()
287 NewObjectStubBuilder newBuilder(this); in BuildArgumentsListFastElements()
328 NewObjectStubBuilder newBuilder(this); in BuildArgumentsListFastElements()
435 NewObjectStubBuilder newBuilder(this); in NewTaggedArrayFromArgs()
H A Dbuiltins_typedarray_stub_builder.cpp1067 NewObjectStubBuilder newBuilder(this); in ReduceRight()
1176 NewObjectStubBuilder newBuilder(this); in Reduce()
1507 NewObjectStubBuilder newBuilder(this); in Filter()
1612 NewObjectStubBuilder newBuilder(this); in Slice()
1713 NewObjectStubBuilder newBuilder(this); in SubArray()
1747 NewObjectStubBuilder newBuilder(this); in With()
2241 NewObjectStubBuilder newBuilder(this); in Set()
2394 NewObjectStubBuilder newBuilder(this); in BuildArrayIterator()
2493 NewObjectStubBuilder newBuilder(this); in ToSorted()
2529 NewObjectStubBuilder newBuilde in Of()
[all...]
H A Dbuiltins_number_stub_builder.cpp284 NewObjectStubBuilder newBuilder(this); in GenNumberConstructor()
431 NewObjectStubBuilder newBuilder(this); in NumberToString()
H A Dbuiltins_collator_stub_builder.cpp42 NewObjectStubBuilder newObjectStubBuilder(this); in ResolvedOptions()
H A Dbuiltins_string_stub_builder.cpp73 NewObjectStubBuilder newBuilder(this); in FromCharCode()
771 NewObjectStubBuilder newBuilder(this); in GetSubString()
786 NewObjectStubBuilder newBuilder(this); in GetSubString()
1233 NewObjectStubBuilder newBuilder(this); in CreateStringBySingleCharCode()
1311 NewObjectStubBuilder newBuilder(this); in CreateFromEcmaString()
1409 NewObjectStubBuilder newBuilder(this); in FastSubUtf8String()
1443 NewObjectStubBuilder newBuilder(this); in FastSubUtf16String()
2220 NewObjectStubBuilder newBuilder(this); in ToLowerCase()
2326 NewObjectStubBuilder newBuilder(this); in StringConcat()
2486 NewObjectStubBuilder newBuilde in GetStringIterator()
[all...]
H A Dbuiltins_array_stub_builder.cpp435 NewObjectStubBuilder newBuilder(this); in Concat()
458 NewObjectStubBuilder newBuilder(this); in Concat()
564 NewObjectStubBuilder newBuilder(this); in Filter()
727 NewObjectStubBuilder newBuilder(this); in Map()
1149 NewObjectStubBuilder newBuilder(this); in Slice()
1713 NewObjectStubBuilder newBuilder(this); in Reduce()
2106 NewObjectStubBuilder newBuilder(this); in Values()
2518 NewObjectStubBuilder newBuilder(this); in NewArray()
2542 NewObjectStubBuilder newBuilder(this); in NewArrayWithHClass()
2723 NewObjectStubBuilder newBuilde in From()
[all...]
H A Dbuiltins_stubs.cpp421 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS()
513 NewObjectStubBuilder newBuilder(this); in DECLARE_BUILTINS()
H A Dbuiltins_collection_stub_builder.cpp79 NewObjectStubBuilder newBuilder(this); in CreateIterator()
H A Dlinked_hashtable_stub_builder.cpp349 NewObjectStubBuilder newBuilder(this); in Create()
622 NewObjectStubBuilder newBuilder(this); in StoreHashTableToNewObject()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp417 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
487 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
668 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
681 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
696 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
780 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
796 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
971 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
1438 NewObjectStubBuilder newBuilder(this); in GenerateCircuit()
1687 NewObjectStubBuilder objBuilde in GenerateCircuit()
[all...]

Completed in 94 milliseconds