Home
last modified time | relevance | path

Searched defs:slowPath (Results 1 – 22 of 22) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_collection_stub_builder.cpp28 …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 …]
Dbuiltins_number_stub_builder.cpp23 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat()
Dbuiltins_stubs.cpp186 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
Dcontainers_stub_builder.cpp22 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()
Dbuiltins_array_stub_builder.cpp30 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 …]
Dbuiltins_string_stub_builder.cpp23 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()
Dbuiltins_function_stub_builder.cpp25 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in Apply()
Dbuiltins_object_stub_builder.cpp169 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/
Daccess_object_stub_builder.cpp32 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 …]
Dic_stub_builder.cpp145 … 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()
Dic_stub_builder.h58 void SetLabels(Label* tryFastPath, Label *slowPath, Label *success) in SetLabels()
Doperations_stub_builder.cpp167 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 …]
Dtyped_array_stub_builder.cpp117 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()
Dinterpreter_stub.cpp339 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 …]
Dntype_hcr_lowering.cpp234 Label slowPath(&builder_); in LowerStoreModuleVar() local
Dnew_object_stub_builder.cpp203 Label slowPath(env); in NewTaggedArray() local
1097 Label slowPath(env); in NewThisObjectChecked() local
Dslowpath_lowering.cpp1740 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
Dtyped_hcr_lowering.cpp1754 Label slowPath(&builder_); in LowerStringAdd() local
2221 Label slowPath(&builder_); in LowerArrayConstructor() local
2366 Label slowPath(&builder_); in LowerObjectConstructor() local
Dcommon_stubs.cpp882 Label slowPath(env); in GenerateCircuit() local
Dstub_builder.cpp4235 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/
Dcodegen.cpp807 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 …]
Dcodegen.h244 auto slowPath = GetLocalAllocator()->New<T>(label, inst, std::forward<Args>(args)...); in CreateSlowPath() local
444 LabelHolder::LabelId slowPath; in CreateUnaryCheck() local