| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_collection_stub_builder.cpp | 36 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slo… in Clear() 70 Label *exit, Label *slowPath, GateRef kind) in CreateIterator() 89 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *sl… in Values() 99 void BuiltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *s… in Entries() 109 void BuiltinsCollectionStubBuilder<CollectionType>::Keys(Variable *result, Label *exit, Label *slow… in Keys() 118 void BuiltinsCollectionStubBuilder<CollectionType>::ForEach(Variable *result, Label *exit, Label *s… in ForEach() 158 Variable *result, Label *exit, Label *slowPath, bool isJsMapSet) in MapSetOrSetAdd() 187 void BuiltinsCollectionStubBuilder<CollectionType>::Set(Variable *result, Label *exit, Label *slowP… in Set() 195 void BuiltinsCollectionStubBuilder<CollectionType>::Add(Variable *result, Label *exit, Label *slowP… in Add() 203 void BuiltinsCollectionStubBuilder<CollectionType>::Delete(Variable *result, Label *exit, Label *sl… in Delete() [all …]
|
| D | builtins_number_stub_builder.cpp | 26 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat() 53 void BuiltinsNumberStubBuilder::ParseInt(Variable *result, Label *exit, Label *slowPath) in ParseInt() 86 void BuiltinsNumberStubBuilder::IsFinite(Variable *result, Label *exit, Label *slowPath) in IsFinite() 125 void BuiltinsNumberStubBuilder::IsNaN(Variable *result, Label *exit, Label *slowPath) in IsNaN() 156 void BuiltinsNumberStubBuilder::IsInteger(Variable *result, Label *exit, Label *slowPath) in IsInteger() 192 void BuiltinsNumberStubBuilder::IsSafeInteger(Variable *result, Label *exit, Label *slowPath) in IsSafeInteger() 248 Label exit(env); in GenNumberConstructor() local 315 void BuiltinsNumberStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString() 364 Label exit(env); in NumberToString() local
|
| D | linked_hashtable_stub_builder.cpp | 122 Label exit(env); in GrowCapacity() local 161 Label exit(env); in RemoveEntry() local 198 Label exit(env); in HasSufficientCapacity() local 244 Label exit(env); in FindElement() local 305 Label exit(env); in GetDeletedElementsAt() local 345 Label exit(env); in Create() local 375 Label exit(env); in Clear() local 430 Label exit(env); in ForEach() local 526 Label exit(env); in Insert() local 573 Label exit(env); in Delete() local [all …]
|
| D | builtins_string_stub_builder.cpp | 26 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() 99 Variable* res, Label *exit, Label *slowPath) in CharAt() 173 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() 194 Variable* res, Label *exit, Label *slowPath) in CodePointAt() 229 Variable* pos, Label *exit, Label *slowPath, Label *posIsValid) in CheckParamsAndGetPosition() 289 Variable* res, Label *exit, Label *slowPath) in IndexOf() 388 Variable* res, Label *exit, Label *slowPath) in Substring() 527 Variable* res, Label *exit, Label *slowPath) in SubStr() 678 Label exit(env); in GetSubString() local 769 Variable *res, Label *exit, Label *slowPath) in Replace() [all …]
|
| D | builtins_object_stub_builder.cpp | 35 Label exit(env); in CreateListFromArrayLike() local 170 void BuiltinsObjectStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString() 223 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() 252 Label exit(env); in AssignEnumElementProperty() local 355 Label exit(env); in LayoutInfoAssignAllEnumProperty() local 449 Label exit(env); in NameDictionaryAssignAllEnumProperty() local 526 Label exit(env); in AssignAllEnumProperty() local 551 Label exit(env); in SlowAssign() local 596 void BuiltinsObjectStubBuilder::Assign(Variable *result, Label *exit, Label *slowPath) in Assign() 642 void BuiltinsObjectStubBuilder::HasOwnProperty(Variable *result, Label *exit, Label *slowPath) in HasOwnProperty() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | call_stub_builder.cpp | 23 void CallStubBuilder::JSCallDispatchForBaseline(Label *exit, Label *noNeedCheckException) in JSCallDispatchForBaseline() 58 Label exit(env); in JSCallDispatch() local 92 void CallStubBuilder::JSCallInit(Label *exit, Label *funcIsHeapObject, Label *funcIsCallable, Label… in JSCallInit() 122 void CallStubBuilder::JSCallNative(Label *exit) in JSCallNative() 180 void CallStubBuilder::JSCallJSFunction(Label *exit, Label *noNeedCheckException) in JSCallJSFunction() 257 void CallStubBuilder::JSFastAotCall(Label *exit) in JSFastAotCall() 282 void CallStubBuilder::JSSlowAotCall(Label *exit) in JSSlowAotCall() 328 void CallStubBuilder::CallBridge(GateRef code, GateRef expectedNum, Label *exit) in CallBridge() 379 void CallStubBuilder::JSCallAsmInterpreter(bool hasBaselineCode, Label *methodNotAot, Label *exit, in JSCallAsmInterpreter() 1312 void CallStubBuilder::CallFastBuiltin(Label* notFastBuiltins, Label *exit) in CallFastBuiltin()
|
| D | access_object_stub_builder.cpp | 30 Label exit(env); in LoadObjByName() local 70 Label exit(env); in LoadPrivatePropertyByName() local 107 Label exit(env); in DeprecatedLoadObjByName() local 137 Label exit(env); in StoreObjByName() local 182 Label exit(env); in StorePrivatePropertyByName() local 235 Label exit(env); in LoadObjByValue() local 272 Label exit(env); in DeprecatedLoadObjByValue() local 301 Label exit(env); in StoreObjByValue() local 339 Label exit(env); in TryLoadGlobalByName() local 389 Label exit(env); in TryStoreGlobalByName() local [all …]
|
| D | new_object_stub_builder.cpp | 38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() 73 Label exit(env); in NewJSArrayWithSize() local 154 Label exit(env); in CloneProperties() local 232 Label exit(env); in NewAccessorData() local 261 Label exit(env); in CloneObjectLiteral() local 374 Label exit(env); in CreateObjectHavingMethod() local 389 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject() 434 void NewObjectStubBuilder::NewSObject(Variable *result, Label *exit, GateRef hclass) in NewSObject() 478 Label exit(env); in NewJSProxy() local 542 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass, GateRef size) in NewJSObject() [all …]
|
| D | operations_stub_builder.cpp | 27 Label exit(env); in Equal() local 66 Label exit(env); in NotEqual() local 108 Label exit(env); in StrictEqual() local 135 Label exit(env); in StrictNotEqual() local 162 Label exit(env); in Less() local 269 Label exit(env); in LessEq() local 376 Label exit(env); in Greater() local 482 Label exit(env); in GreaterEq() local 589 Label exit(env); in Add() local 610 Label exit(env); in Sub() local [all …]
|
| D | hash_stub_builder.cpp | 24 Label exit(env); in GetHash() local 78 void HashStubBuilder::CalcHashcodeForNumber(GateRef key, Variable *res, Label *exit) in CalcHashcodeForNumber()
|
| D | stub_builder.cpp | 168 Label exit(env); in MatchFieldType() local 298 Label exit(env); in FindElementWithCache() local 370 Label exit(env); in GetIndexFromPropertiesCache() local 398 Label exit(env); in BinarySearch() local 555 Label exit(env); in GetKeyHashCode() local 581 Label exit(env); in CreateDataProperty() local 624 Label exit(env); in CreateDataPropertyOrThrow() local 673 Label exit(env); in DefineField() local 721 Label exit(env); in FindElementFromNumberDictionary() local 777 Label exit(env); in FindEntryFromNameDictionary() local [all …]
|
| D | profiler_stub_builder.cpp | 54 Label exit(env); in TryDump() local 75 Label exit(env); in TryPreDump() local 94 Label exit(env); in ProfileOpType() local 145 Label exit(env); in ProfileDefineClass() local 183 Label exit(env); in ProfileCreateObject() local 236 Label exit(env); in ProfileCall() local 314 Label exit(env); in ProfileGetterSetterCall() local 339 Label exit(env); in TryGetBuiltinFunctionId() local 363 Label exit(env); in ProfileNativeCall() local 432 Label exit(env); in UpdateTrackTypeInPropAttr() local [all …]
|
| D | typed_native_inline_lowering.cpp | 458 Label exit(&env); in LowerTypedArrayIterator() local 515 Label exit(&builder_); in LowerGlobalTNumberIsFinite() local 547 Label exit(&builder_); in LowerGlobalTNumberIsNan() local 577 Label exit(&builder_); in LowerMathPow() local 684 Label exit(&builder_); in BuildTNumberAbs() local 736 Label exit(&builder_); in BuildRounding() local 786 Label exit(&builder_); in LowerTaggedRounding() local 841 Label exit(&builder_); in BuildIntMinMax() local 884 Label exit(&builder_); in BuildDoubleMinMax() local 946 Label exit(&builder_); in LowerTNumberMinMax() local [all …]
|
| D | mcr_lowering.cpp | 150 Label exit(&builder_); in LowerConvertHoleAsUndefined() local 344 Label exit(&builder_); in LowerConvert() local 422 GateRef MCRLowering::ConvertSpecialHoleIntToTagged(GateRef gate, Label* exit) in ConvertSpecialHoleIntToTagged() 445 GateRef MCRLowering::ConvertSpecialHoleDoubleToTagged(GateRef gate, Label* exit) in ConvertSpecialHoleDoubleToTagged() 468 GateRef MCRLowering::ConvertTaggedNumberToBool(GateRef gate, Label *exit) in ConvertTaggedNumberToBool() 491 GateRef MCRLowering::ConvertTaggedNumberToInt32(GateRef gate, Label *exit) in ConvertTaggedNumberToInt32() 508 GateRef MCRLowering::ConvertTaggedNumberToFloat64(GateRef gate, Label *exit) in ConvertTaggedNumberToFloat64() 529 Label exit(&builder_); in LowerCheckAndConvert() local 569 void MCRLowering::LowerCheckFloat64AndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckFloat64AndConvert() 628 void MCRLowering::LowerCheckTaggedDoubleAndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckTaggedDoubleAndConvert() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/classes/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/getters_setters/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/generics/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/enums/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/fields/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/unions/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/functions/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/imports/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/global_vars/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/properties/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/methods/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|