/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | new_object_stub_builder.cpp | 38 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 D | new_object_stub_builder.h | 31 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 D | common_stubs.cpp | 80 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 D | interpreter_stub.cpp | 545 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 D | slowpath_lowering.h | 249 void CheckSuperAndNewTarget(NewObjectStubBuilder &objBuilder, GateRef super, Variable &newTarget,
|
H A D | circuit_builder.cpp | 1124 NewObjectStubBuilder newBuilder(env_); in NewJSPrimitiveRef() 1337 NewObjectStubBuilder newBuilder(env_); in OrdinaryNewJSObjectCreate() 1387 NewObjectStubBuilder newBuilder(env_); in UpdateProfileTypeInfoCellToFunction()
|
H A D | typed_hcr_lowering.cpp | 1606 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 D | slowpath_lowering.cpp | 1742 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 D | interpreter_stub-inl.h | 575 NewObjectStubBuilder newBuilder(this); in UpdateProfileTypeInfoCellToFunction()
|
H A D | stub_builder.cpp | 3121 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 D | typed_native_inline_lowering.cpp | 3349 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 D | builtins_proxy_stub_builder.cpp | 46 NewObjectStubBuilder newBuilder(this);
in GenProxyConstructor()
|
H A D | builtins_object_stub_builder.cpp | 58 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 D | builtins_function_stub_builder.cpp | 168 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 D | builtins_typedarray_stub_builder.cpp | 1067 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 D | builtins_number_stub_builder.cpp | 284 NewObjectStubBuilder newBuilder(this);
in GenNumberConstructor() 431 NewObjectStubBuilder newBuilder(this);
in NumberToString()
|
H A D | builtins_collator_stub_builder.cpp | 42 NewObjectStubBuilder newObjectStubBuilder(this); in ResolvedOptions()
|
H A D | builtins_string_stub_builder.cpp | 73 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 D | builtins_array_stub_builder.cpp | 435 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 D | builtins_stubs.cpp | 421 NewObjectStubBuilder newBuilder(this);
in DECLARE_BUILTINS() 513 NewObjectStubBuilder newBuilder(this);
in DECLARE_BUILTINS()
|
H A D | builtins_collection_stub_builder.cpp | 79 NewObjectStubBuilder newBuilder(this); in CreateIterator()
|
H A D | linked_hashtable_stub_builder.cpp | 349 NewObjectStubBuilder newBuilder(this); in Create() 622 NewObjectStubBuilder newBuilder(this); in StoreHashTableToNewObject()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 417 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...] |