| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_collection_stub_builder.cpp | 27 …ollectionStubBuilder<CollectionType>::CheckCollectionObj(Label *thisCollectionObj, Label *slowPath) in CheckCollectionObj() 36 …uiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slowPath) in Clear() 70 Label *exit, Label *slowPath, GateRef kind) in CreateIterator() 89 …iltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *slowPath) in Values() 99 …ltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *slowPath) in Entries() 109 …BuiltinsCollectionStubBuilder<CollectionType>::Keys(Variable *result, Label *exit, Label *slowPath) in Keys() 118 …ltinsCollectionStubBuilder<CollectionType>::ForEach(Variable *result, Label *exit, Label *slowPath) in ForEach() 158 Variable *result, Label *exit, Label *slowPath, bool isJsMapSet) in MapSetOrSetAdd() 187 … BuiltinsCollectionStubBuilder<CollectionType>::Set(Variable *result, Label *exit, Label *slowPath) in Set() 195 … BuiltinsCollectionStubBuilder<CollectionType>::Add(Variable *result, Label *exit, Label *slowPath) in Add() [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_reflect_stub_builder.cpp | 21 void BuiltinsReflectStubBuilder::Get(Variable *result, Label *exit, Label *slowPath) in Get() 57 void BuiltinsReflectStubBuilder::Has(Variable* result, Label* exit, Label* slowPath) in Has() 77 void BuiltinsReflectStubBuilder::Set(Variable* result, Label* exit, Label* slowPath) in Set()
|
| 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() 242 Label slowPath(env); in GenNumberConstructor() local 311 void BuiltinsNumberStubBuilder::ToStringFunc(Variable *result, Label *exit, Label *slowPath) in ToStringFunc()
|
| D | builtins_array_stub_builder.cpp | 29 Label *matchCls, Label *slowPath) in ElementsKindHclassCompare() 46 Variable *result, Label *exit, Label *slowPath) in With() 170 Variable *result, Label *exit, Label *slowPath) in Unshift() 310 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Shift() 427 Variable *result, Label *exit, Label *slowPath) in Concat() 565 Variable *result, Label *exit, Label *slowPath) in Filter() 780 Variable *result, Label *exit, Label *slowPath) in Map() 894 [[maybe_unused]] Variable *result, Label *exit, Label *slowPath) in ForEach() 1046 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in ArrayIteratorNext() 1200 Variable *result, Label *exit, Label *slowPath) in IndexOf() [all …]
|
| D | containers_linkedlist_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_lightweightmap_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_lightweightset_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_list_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_plainarray_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_stack_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_hashmap_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | containers_hashset_stub_builder.cpp | 25 Label *exit, Label *slowPath) in ForEach()
|
| D | builtins_typedarray_stub_builder.cpp | 87 Label slowPath(env); in LoadTypedArrayElement() local 151 Label slowPath(env); in FastGetPropertyByIndex() local 193 Label slowPath(env); in FastCopyElementToArray() local 454 Variable *result, Label *exit, Label *slowPath) in Reverse() 485 Variable *result, Label *exit, Label *slowPath) in LastIndexOf() 594 Variable *result, Label *exit, Label *slowPath) in IndexOf() 693 Variable *result, Label *exit, Label *slowPath) in Find() 770 Variable *result, Label *exit, Label *slowPath) in Includes() 861 Variable *result, Label *exit, Label *slowPath) in CopyWithin() 994 Variable *result, Label *exit, Label *slowPath) in ReduceRight() [all …]
|
| D | containers_stub_builder.cpp | 23 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersCommonFuncCall() 150 … Variable* result, Label *exit, Label *slowPath, in ContainersLightWeightCall() 264 … Label *exit, Label *slowPath, ContainersType type) in ContainersHashCall() 404 … Variable* result, Label *exit, Label *slowPath, in ContainersLinkedListCall()
|
| D | builtins_array_stub_builder_next_optimization.cpp | 30 Label *exit, Label *slowPath) in UnshiftOptimised() 165 … Variable *result, Label *exit, Label *slowPath, GateRef hir) in DoSortOptimised() 415 Label *slowPath, [[maybe_unused]] GateRef hir) in DoSortOptimisedFast() 612 Variable *result, Label *exit, Label *slowPath) in CopyWithinOptimised() 802 Variable *result, Label *exit, Label *slowPath) in ToReversedOptimised() 1027 Variable *result, Label *exit, Label *slowPath) in ToSplicedOptimised() 1254 Variable *result, Label *exit, Label *slowPath) in FindOptimised() 1283 Variable *result, Label *exit, Label *slowPath) in FindIndexOptimised() 1311 Variable *result, Label *exit, Label *slowPath, in FindOrFindIndex() 1467 Variable *result, Label *exit, Label *slowPath) in EveryOptimised() [all …]
|
| D | builtins_object_stub_builder.cpp | 23 void BuiltinsObjectStubBuilder::ToStringFunc(Variable *result, Label *exit, Label *slowPath) in ToStringFunc() 74 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() 447 void BuiltinsObjectStubBuilder::Assign(Variable *result, Label *exit, Label *slowPath) in Assign() 493 void BuiltinsObjectStubBuilder::HasOwnProperty(Variable *result, Label *exit, Label *slowPath) in HasOwnProperty() 499 void BuiltinsObjectStubBuilder::HasOwnProperty(Variable *result, Label *exit, Label *slowPath, Gate… in HasOwnProperty() 999 void BuiltinsObjectStubBuilder::Keys(Variable *result, Label *exit, Label *slowPath) in Keys() 1064 void BuiltinsObjectStubBuilder::GetPrototypeOf(Variable *result, Label *exit, Label *slowPath) in GetPrototypeOf() 1095 void BuiltinsObjectStubBuilder::SetPrototypeOf(Variable *result, Label *exit, Label *slowPath) in SetPrototypeOf() 1262 void BuiltinsObjectStubBuilder::GetOwnPropertyNames(Variable *result, Label *exit, Label *slowPath) in GetOwnPropertyNames() 1371 …id BuiltinsObjectStubBuilder::GetOwnPropertySymbols(Variable *result, Label *exit, Label *slowPath) in GetOwnPropertySymbols() [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() 238 Variable* res, Label *exit, Label *slowPath) in CodePointAt() 273 Variable* pos, Label *exit, Label *slowPath, Label *posIsValid) in CheckParamsAndGetPosition() 329 Variable* res, Label *exit, Label *slowPath) in IndexOf() 428 Variable* res, Label *exit, Label *slowPath) in Substring() 567 Variable* res, Label *exit, Label *slowPath) in SubStr() 809 Variable *res, Label *exit, Label *slowPath) in Replace() 961 Variable *res, Label *exit, Label *slowPath) in Slice() [all …]
|
| D | builtins_proxy_stub_builder.cpp | 26 Label slowPath(env); in GenProxyConstructor() local 187 Label slowPath(env); in GetProperty() local 264 Label slowPath(env); in SetProperty() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 30 Label slowPath(env); in LoadObjByName() local 74 Label slowPath(env); in LoadObjByNameWithMega() local 105 Label slowPath(env); in StoreObjByNameWithMega() local 133 Label slowPath(env); in LoadPrivatePropertyByName() local 170 Label slowPath(env); in DeprecatedLoadObjByName() local 200 Label slowPath(env); in StoreObjByName() local 247 Label slowPath(env); in StOwnICByName() local 292 Label slowPath(env); in StorePrivatePropertyByName() local 345 Label slowPath(env); in LoadObjByValue() local 386 Label slowPath(env); in DeprecatedLoadObjByValue() local [all …]
|
| D | ic_stub_builder.cpp | 273 … Variable *result, Label *tryFastPath, Label *slowPath, Label *success, ProfileOperation callback) in LoadICByName() 289 void ICStubBuilder::LoadICByNameWithMega(Variable *result, Label *tryFastPath, Label *slowPath, Lab… in LoadICByNameWithMega() 306 void ICStubBuilder::StoreICByName(Variable* result, Label* tryFastPath, Label *slowPath, Label *suc… in StoreICByName() 322 void ICStubBuilder::StoreICByNameWithMega(Variable *result, Label *tryFastPath, Label *slowPath, La… in StoreICByNameWithMega() 340 … Variable *result, Label *tryFastPath, Label *slowPath, Label *success, ProfileOperation callback) in LoadICByValue() 398 void ICStubBuilder::StoreICByValue(Variable* result, Label* tryFastPath, Label *slowPath, Label *su… in StoreICByValue() 421 void ICStubBuilder::TryLoadGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, La… in TryLoadGlobalICByName() 442 void ICStubBuilder::TryStoreGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, L… in TryStoreGlobalICByName()
|
| D | operations_stub_builder.cpp | 165 Label slowPath(env); in Less() local 272 Label slowPath(env); in LessEq() local 379 Label slowPath(env); in Greater() local 485 Label slowPath(env); in GreaterEq() local 588 Label slowPath(env); in Add() local 609 Label slowPath(env); in Sub() local 630 Label slowPath(env); in Mul() local 651 Label slowPath(env); in Div() local 672 Label slowPath(env); in Mod() local 1249 Label slowPath(env); in Inc() local [all …]
|
| D | ic_stub_builder.h | 84 void SetLabels(Label* tryFastPath, Label *slowPath, Label *success) in SetLabels()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode_visitor.cpp | 720 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathRefCheck>(inst, eid); in VisitRefTypeCheck() local 774 auto slowPath = in VisitDeoptimizeIf() local 797 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathDeoptimize>( in VisitDeoptimizeCompare() local 863 auto slowPath = in VisitLoadString() local 932 …auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathUnresolved>(inst, EntrypointId::GET_FIEL… in VisitResolveObjectField() local 1115 …auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathEntrypoint>(inst, EntrypointId::INITIALI… in VisitInitClass() local 1173 …auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathUnresolved>(inst, EntrypointId::RESOLVE_… in FillLoadClassUnresolved() local 1279 …auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathEntrypoint>(inst, EntrypointId::INITIALI… in VisitLoadAndInitClass() local 1308 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathUnresolved>(inst, ENTRYPOINT_ID); in VisitUnresolvedLoadAndInitClass() local 1357 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathUnresolved>(inst, entrypoint); in VisitResolveObjectFieldStatic() local [all …]
|