| /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 | containers_arraylist_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach() 33 … Variable *result, Label *exit, Label *slowPath) in ReplaceAllElements()
|
| D | containers_vector_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach() 33 Variable *result, Label *exit, Label *slowPath) in ReplaceAllElements()
|
| D | builtins_number_stub_builder.cpp | 22 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat() 49 void BuiltinsNumberStubBuilder::ParseInt(Variable *result, Label *exit, Label *slowPath) in ParseInt() 82 void BuiltinsNumberStubBuilder::IsFinite(Variable *result, Label *exit, Label *slowPath) in IsFinite() 121 void BuiltinsNumberStubBuilder::IsNaN(Variable *result, Label *exit, Label *slowPath) in IsNaN() 152 void BuiltinsNumberStubBuilder::IsInteger(Variable *result, Label *exit, Label *slowPath) in IsInteger() 188 void BuiltinsNumberStubBuilder::IsSafeInteger(Variable *result, Label *exit, Label *slowPath) in IsSafeInteger() 244 Label exit(env); in GenNumberConstructor() local 311 void BuiltinsNumberStubBuilder::ToStringFunc(Variable *result, Label *exit, Label *slowPath) in ToStringFunc() 360 Label exit(env); in NumberToString() local
|
| D | linked_hashtable_stub_builder.cpp | 121 Label exit(env); in GrowCapacity() local 160 Label exit(env); in RemoveEntry() local 197 Label exit(env); in HasSufficientCapacity() local 243 Label exit(env); in FindElement() local 304 Label exit(env); in GetDeletedElementsAt() local 351 Label exit(env); in Create() local 381 Label exit(env); in Clear() local 436 Label exit(env); in ForEach() local 532 Label exit(env); in Insert() local 579 Label exit(env); in Delete() local [all …]
|
| D | builtins_string_stub_builder.cpp | 28 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() 101 Variable* res, Label *exit, Label *slowPath) in CharAt() 175 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() 200 Label exit(env); in FastStringCharCodeAt() local 250 Variable* res, Label *exit, Label *slowPath) in CodePointAt() 285 Variable* pos, Label *exit, Label *slowPath, Label *posIsValid) in CheckParamsAndGetPosition() 341 Variable* res, Label *exit, Label *slowPath) in IndexOf() 440 Variable* res, Label *exit, Label *slowPath) in Substring() 579 Variable* res, Label *exit, Label *slowPath) in SubStr() 730 Label exit(env); in GetSubString() local [all …]
|
| D | builtins_array_indexof_stub_builder.cpp | 60 Label exit(env); in MakeFromIndex() local 89 Label exit(env); in MakeFromIndexWithInt() local 141 Label exit(env); in MakeFromIndexWithDouble() local 229 Label exit(env); in IndexOfElements() local 318 Label exit(env); in StringEqual() local 353 Label exit(env); in BigIntEqual() local 412 Label exit(env); in IndexOfTaggedIntElements() local 452 Label exit(env); in IndexOfTaggedIntTarget() local 488 Label exit(env); in IndexOfTaggedNumber() local 579 Label exit(env); in IndexOfStringElements() local [all …]
|
| D | builtins_collator_stub_builder.cpp | 22 Variable* res, Label* exit, in ResolvedOptions() 119 Label exit(env); in UsageOptionsToEcmaString() local 157 Label exit(env); in SensitivityOptionsToEcmaString() local 192 Label exit(env); in CaseFirstOptionsToEcmaString() local
|
| D | builtins_array_stub_builder.cpp | 45 Variable *result, Label *exit, Label *slowPath) in With() 169 Variable *result, Label *exit, Label *slowPath) in Unshift() 309 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Shift() 426 Variable *result, Label *exit, Label *slowPath) in Concat() 566 Variable *result, Label *exit, Label *slowPath) in Filter() 779 Variable *result, Label *exit, Label *slowPath) in Map() 892 [[maybe_unused]] Variable *result, Label *exit, Label *slowPath) in ForEach() 1042 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in ArrayIteratorNext() 1196 Variable *result, Label *exit, Label *slowPath) in IndexOf() 1225 Variable *result, Label *exit, Label *slowPath) in LastIndexOf() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 28 Label exit(env); in LoadObjByName() local 73 Label exit(env); in LoadObjByNameWithMega() local 103 Label exit(env); in StoreObjByNameWithMega() local 131 Label exit(env); in LoadPrivatePropertyByName() local 168 Label exit(env); in DeprecatedLoadObjByName() local 198 Label exit(env); in StoreObjByName() local 243 Label exit(env); in StorePrivatePropertyByName() local 296 Label exit(env); in LoadObjByValue() local 333 Label exit(env); in DeprecatedLoadObjByValue() local 362 Label exit(env); in StoreOwnByIndex() local [all …]
|
| D | call_stub_builder.cpp | 28 void CallStubBuilder::JSCallDispatchForBaseline(Label *exit, Label *noNeedCheckException) in JSCallDispatchForBaseline() 126 Variable *result, Label *exit, bool isNew) in LowerFastCall() 243 Label exit(env); in CallStubDispatch() local 260 Label exit(env); in JSCallDispatch() local 294 void CallStubBuilder::JSCallInit(Label *exit, Label *funcIsHeapObject, Label *funcIsCallable, Label… in JSCallInit() 324 void CallStubBuilder::JSCallNative(Label *exit) in JSCallNative() 344 void CallStubBuilder::JSCallNativeInner(Label *exit, bool isJsProxy) in JSCallNativeInner() 402 void CallStubBuilder::JSCallJSFunction(Label *exit, Label *noNeedCheckException) in JSCallJSFunction() 476 void CallStubBuilder::JSFastAotCall(Label *exit) in JSFastAotCall() 501 void CallStubBuilder::JSSlowAotCall(Label *exit) in JSSlowAotCall() [all …]
|
| D | new_object_stub_builder.cpp | 32 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() 67 Label exit(env); in NewJSArrayWithSize() local 107 Label exit(env); in NewJSArrayWithHClass() local 178 Label exit(env); in CloneProperties() local 256 Label exit(env); in NewAccessorData() local 285 Label exit(env); in CloneObjectLiteral() local 398 Label exit(env); in CreateObjectHavingMethod() local 413 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject() 476 void NewObjectStubBuilder::NewSObject(Variable *result, Label *exit, GateRef hclass) in NewSObject() 513 Label exit(env); in NewJSProxy() local [all …]
|
| D | operations_stub_builder.cpp | 25 Label exit(env); in Equal() local 64 Label exit(env); in NotEqual() local 106 Label exit(env); in StrictEqual() local 133 Label exit(env); in StrictNotEqual() local 160 Label exit(env); in Less() local 267 Label exit(env); in LessEq() local 374 Label exit(env); in Greater() local 480 Label exit(env); in GreaterEq() local 587 Label exit(env); in Add() local 608 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 | barrier_stub_builder.cpp | 43 Label exit(env); in DoBatchBarrier() local 65 Label exit(env); in DoBatchBarrierInternal() local 88 Label exit(env); in GetBitSetDataAddr() local 112 Label exit(env); in HandleMark() local 181 Label exit(env); in BarrierBatchBitSet() local 297 Label exit(env); in DoMoveBarrierCrossRegion() local 372 Label exit(env); in DoMoveBarrierInRegion() local 396 Label exit(env); in DoMoveBarrierSameRegionKind() local 534 Label exit(env); in BitSetRangeMove() local 563 Label exit(env); in BitSetRangeMoveForward() local [all …]
|
| D | stub_builder.cpp | 168 Label exit(env); in MatchFieldType() local 307 Label exit(env); in FindElementWithCache() local 379 Label exit(env); in GetIndexFromPropertiesCache() local 407 Label exit(env); in GetHandlerFromMegaICCache() local 438 Label exit(env); in BinarySearch() local 595 Label exit(env); in GetKeyHashCode() local 622 Label exit(env); in CreateDataProperty() local 665 Label exit(env); in CreateDataPropertyOrThrow() local 699 Label exit(env); in DefineField() local 751 Label exit(env); in FindElementFromNumberDictionary() local [all …]
|
| D | profiler_stub_builder.cpp | 49 Label exit(env); in TryDump() local 70 Label exit(env); in TryPreDump() local 89 Label exit(env); in ProfileOpType() local 136 Label exit(env); in ProfileDefineClass() local 174 Label exit(env); in ProfileCreateObject() local 227 Label exit(env); in ProfileCall() local 303 Label exit(env); in ProfileGetterSetterCall() local 328 Label exit(env); in TryGetBuiltinFunctionId() local 352 Label exit(env); in ProfileNativeCall() local 424 Label exit(env); in UpdateTrackTypeInPropAttr() local [all …]
|
| D | lcr_circuit_builder.cpp | 181 Label exit(env_); in GetDoubleOfTNumber() local 216 Label exit(env_); in TruncDoubleToInt() local 239 Label exit(env_); in SaturateTruncDoubleToInt32() local 262 Label exit(env_); in DoubleCheckINFInRangeInt32() local 296 Label exit(env_); in DoubleInRangeInt32() local 334 Label exit(env_); in DoubleIsWithinInt32() local 359 Label exit(env_); in ThreeInt64Min() local
|
| /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/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/methods/ |
| 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/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/async/ |
| D | main.ts | 16 declare const process: { env: Record<string, unknown>; exit: Function }; constant
|