| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_collection_stub_builder.cpp | 28 …ollectionStubBuilder<CollectionType>::CheckCollectionObj(Label *thisCollectionObj, Label *slowPath) in CheckCollectionObj() 37 …uiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slowPath) in Clear() 71 Label *exit, Label *slowPath, GateRef kind) in CreateIterator() 90 …iltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *slowPath) in Values() 100 …ltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *slowPath) in Entries() 110 …BuiltinsCollectionStubBuilder<CollectionType>::Keys(Variable *result, Label *exit, Label *slowPath) in Keys() 119 …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 | builtins_number_stub_builder.cpp | 23 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat()
|
| D | builtins_stubs.cpp | 186 Label slowPath(env); in DECLARE_BUILTINS() local 209 Label slowPath(env); in DECLARE_BUILTINS() local 304 Label slowPath(env); in DECLARE_BUILTINS() local 329 Label slowPath(env); in DECLARE_BUILTINS() local 390 Label slowPath(env); in DECLARE_BUILTINS() local 475 Label slowPath(env); in DECLARE_BUILTINS() local 576 Label slowPath(env); in DECLARE_BUILTINS() local
|
| D | containers_stub_builder.cpp | 22 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersCommonFuncCall() 139 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in QueueCommonFuncCall() 245 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in DequeCommonFuncCall() 354 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersLightWeightCall() 461 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersHashCall() 596 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersLinkedListCall()
|
| D | builtins_array_stub_builder.cpp | 30 Variable *result, Label *exit, Label *slowPath) in Concat() 161 Variable *result, Label *exit, Label *slowPath) in Filter() 323 [[maybe_unused]] Variable *result, Label *exit, Label *slowPath) in ForEach() 343 Variable *result, Label *exit, Label *slowPath) in IndexOf() 363 Variable *result, Label *exit, Label *slowPath) in LastIndexOf() 382 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Pop() 480 Variable *result, Label *exit, Label *slowPath) in Slice() 716 GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Sort() 841 Variable *result, Label *exit, Label *slowPath) in Reduce() 987 Variable *result, Label *exit, Label *slowPath) in Reverse() [all …]
|
| D | builtins_string_stub_builder.cpp | 23 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() 96 Variable* res, Label *exit, Label *slowPath) in CharAt() 170 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() 241 Variable* res, Label *exit, Label *slowPath) in IndexOf() 340 Variable* res, Label *exit, Label *slowPath) in Substring() 547 Variable *res, Label *exit, Label *slowPath) in Replace() 699 Variable *res, Label *exit, Label *slowPath) in Slice() 785 Variable *res, Label *exit, Label *slowPath) in Trim() 1218 Label slowPath(env); in GetSubstitution() local 1872 Label *slowPath) in LocaleCompare()
|
| D | builtins_function_stub_builder.cpp | 25 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in Apply()
|
| D | builtins_object_stub_builder.cpp | 169 void BuiltinsObjectStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString() 293 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() 666 void BuiltinsObjectStubBuilder::Assign(Variable *result, Label *exit, Label *slowPath) in Assign() 712 void BuiltinsObjectStubBuilder::HasOwnProperty(Variable *result, Label *exit, Label *slowPath) in HasOwnProperty() 1243 void BuiltinsObjectStubBuilder::Keys(Variable *result, Label *exit, Label *slowPath) in Keys()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 32 Label slowPath(env); in LoadObjByName() local 67 Label slowPath(env); in DeprecatedLoadObjByName() local 97 Label slowPath(env); in StoreObjByName() local 147 Label slowPath(env); in LoadObjByValue() local 180 Label slowPath(env); in DeprecatedLoadObjByValue() local 209 Label slowPath(env); in StoreObjByValue() local 241 Label slowPath(env); in StoreOwnByIndex() local 282 Label slowPath(env); in TryLoadGlobalByName() local 332 Label slowPath(env); in TryStoreGlobalByName() local 394 Label slowPath(env); in LoadGlobalVar() local [all …]
|
| D | ic_stub_builder.cpp | 145 … Variable *result, Label *tryFastPath, Label *slowPath, Label *success, ProfileOperation callback) in LoadICByName() 161 void ICStubBuilder::StoreICByName(Variable* result, Label* tryFastPath, Label *slowPath, Label *suc… in StoreICByName() 180 … Variable *result, Label *tryFastPath, Label *slowPath, Label *success, ProfileOperation callback) in LoadICByValue() 240 void ICStubBuilder::StoreICByValue(Variable* result, Label* tryFastPath, Label *slowPath, Label *su… in StoreICByValue() 264 void ICStubBuilder::TryLoadGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, La… in TryLoadGlobalICByName() 285 void ICStubBuilder::TryStoreGlobalICByName(Variable* result, Label* tryFastPath, Label *slowPath, L… in TryStoreGlobalICByName()
|
| D | ic_stub_builder.h | 58 void SetLabels(Label* tryFastPath, Label *slowPath, Label *success) in SetLabels()
|
| D | operations_stub_builder.cpp | 167 Label slowPath(env); in Less() local 274 Label slowPath(env); in LessEq() local 381 Label slowPath(env); in Greater() local 487 Label slowPath(env); in GreaterEq() local 590 Label slowPath(env); in Add() local 611 Label slowPath(env); in Sub() local 632 Label slowPath(env); in Mul() local 653 Label slowPath(env); in Div() local 674 Label slowPath(env); in Mod() local 1251 Label slowPath(env); in Inc() local [all …]
|
| D | typed_array_stub_builder.cpp | 117 Label slowPath(env); in LoadTypedArrayElement() local 180 Label slowPath(env); in FastGetPropertyByIndex() local 222 Label slowPath(env); in FastCopyElementToArray() local 418 Variable *result, Label *exit, Label *slowPath) in SubArray()
|
| D | interpreter_stub.cpp | 339 Label slowPath(env); in DECLARE_ASM_HANDLER() local 377 Label slowPath(env); in DECLARE_ASM_HANDLER() local 754 Label slowPath(env); in DECLARE_ASM_HANDLER() local 768 Label slowPath(env); in DECLARE_ASM_HANDLER() local 782 Label slowPath(env); in DECLARE_ASM_HANDLER() local 1314 Label slowPath(env); in DECLARE_ASM_HANDLER() local 1578 Label slowPath(env); in DECLARE_ASM_HANDLER() local 1611 Label slowPath(env); in DECLARE_ASM_HANDLER() local 1685 Label slowPath(env); in DECLARE_ASM_HANDLER() local 1711 Label slowPath(env); in DECLARE_ASM_HANDLER() local [all …]
|
| D | ntype_hcr_lowering.cpp | 234 Label slowPath(&builder_); in LowerStoreModuleVar() local
|
| D | new_object_stub_builder.cpp | 203 Label slowPath(env); in NewTaggedArray() local 1097 Label slowPath(env); in NewThisObjectChecked() local
|
| D | slowpath_lowering.cpp | 1740 Label slowPath(&builder_); in LowerNewObjRange() local 2711 GateRef slowPath = builder_.Int32ToTaggedInt(builder_.Int32(0)); in AddProfiling() local 2923 Label slowPath(&builder_); in LowerFastCall() local 3062 Label slowPath(&builder_); in LowerCheckSafePointAndStackOver() local
|
| D | typed_hcr_lowering.cpp | 1754 Label slowPath(&builder_); in LowerStringAdd() local 2221 Label slowPath(&builder_); in LowerArrayConstructor() local 2366 Label slowPath(&builder_); in LowerObjectConstructor() local
|
| D | common_stubs.cpp | 882 Label slowPath(env); in GenerateCircuit() local
|
| D | stub_builder.cpp | 4235 Label slowPath(env); in TryFastHasInstance() local 4342 Label slowPath(env); in FastGetPropertyByIndex() local 4374 Label slowPath(env); in FastSetPropertyByName() local 4430 Label slowPath(env); in FastSetPropertyByIndex() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | codegen.cpp | 807 for (auto slowPath : slowPaths_) { in EmitSlowPaths() local 1182 … auto slowPath = CreateSlowPath<SlowPathEntrypoint>(newObj, EntrypointId::CREATE_OBJECT_BY_CLASS); in CreateNewObjCallOld() local 1237 SlowPathShared *slowPath; in CreateJumpToClassResolverPltShared() local 1491 auto slowPath = CreateSlowPath<SlowPathUnresolved>(resolver, entrypoint); in EmitResolveUnknownVirtual() local 1662 …auto slowPath = CreateSlowPath<SlowPathUnresolved>(resolver, EntrypointId::GET_UNKNOWN_CALLEE_METH… in EmitResolveStatic() local 2375 auto slowPath {CreateSlowPath<SlowPathJsCastDoubleToInt32>(inst)}; in EncodeDynamicCast() local 3221 auto slowPath = in VisitRefTypeCheck() local 3287 auto slowPath = in VisitDeoptimizeIf() local 3301 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathDeoptimize>( in VisitDeoptimizeCompare() local 3314 auto slowPath = enc->GetCodegen()->CreateSlowPath<SlowPathDeoptimize>( in VisitDeoptimizeCompareImm() local [all …]
|
| D | codegen.h | 244 auto slowPath = GetLocalAllocator()->New<T>(label, inst, std::forward<Args>(args)...); in CreateSlowPath() local 444 LabelHolder::LabelId slowPath; in CreateUnaryCheck() local
|