Home
last modified time | relevance | path

Searched defs:exit (Results 1 – 25 of 46) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_collection_stub_builder.cpp37 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slo… in Clear()
71 Label *exit, Label *slowPath, GateRef kind) in CreateIterator()
90 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *sl… in Values()
100 void BuiltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *s… in Entries()
110 void BuiltinsCollectionStubBuilder<CollectionType>::Keys(Variable *result, Label *exit, Label *slow… in Keys()
119 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 …]
Dlinked_hashtable_stub_builder.cpp119 Label exit(env); in GrowCapacity() local
158 Label exit(env); in RemoveEntry() local
195 Label exit(env); in HasSufficientCapacity() local
230 Label exit(env); in GetHash() local
280 Label exit(env); in FindElement() local
342 Label exit(env); in GetDeletedElementsAt() local
382 Label exit(env); in Create() local
412 Label exit(env); in Clear() local
447 Label exit(env); in ForEach() local
544 Label exit(env); in Insert() local
[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()
489 Label exit(env); in GetSubString() local
547 Variable *res, Label *exit, Label *slowPath) in Replace()
672 Label exit(env); in ConvertAndClampRelativeIndex() local
699 Variable *res, Label *exit, Label *slowPath) in Slice()
785 Variable *res, Label *exit, Label *slowPath) in Trim()
[all …]
Dbuiltins_object_stub_builder.cpp35 Label exit(env); in CreateListFromArrayLike() local
169 void BuiltinsObjectStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString()
226 Label exit(env); in TransProtoWithoutLayout() local
256 Label exit(env); in OrdinaryNewJSObjectCreate() local
293 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create()
323 Label exit(env); in AssignEnumElementProperty() local
425 Label exit(env); in LayoutInfoAssignAllEnumProperty() local
519 Label exit(env); in NameDictionaryAssignAllEnumProperty() local
596 Label exit(env); in AssignAllEnumProperty() local
621 Label exit(env); in SlowAssign() local
[all …]
Dbuiltins_stubs.cpp77 Label exit(env); in GetArg() local
97 Label exit(env); in CallSlowPath() local
185 Label exit(env); in DECLARE_BUILTINS() local
208 Label exit(env); in DECLARE_BUILTINS() local
303 Label exit(env); in DECLARE_BUILTINS() local
332 Label exit(env); in DECLARE_BUILTINS() local
393 Label exit(env); in DECLARE_BUILTINS() local
478 Label exit(env); in DECLARE_BUILTINS() local
579 Label exit(env); in DECLARE_BUILTINS() local
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_function_stub_builder.cpp25 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in Apply()
118 Label exit(env); in BuildArgumentsListFastElements() local
179 Label exit(env); in MakeArgListWithHole() local
Dbuiltins_number_stub_builder.cpp23 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat()
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()
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp30 Label exit(env); in LoadObjByName() local
65 Label exit(env); in DeprecatedLoadObjByName() local
95 Label exit(env); in StoreObjByName() local
145 Label exit(env); in LoadObjByValue() local
178 Label exit(env); in DeprecatedLoadObjByValue() local
207 Label exit(env); in StoreObjByValue() local
239 Label exit(env); in StoreOwnByIndex() local
280 Label exit(env); in TryLoadGlobalByName() local
330 Label exit(env); in TryStoreGlobalByName() local
392 Label exit(env); in LoadGlobalVar() local
[all …]
Dnew_object_stub_builder.cpp34 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv()
72 Label exit(env); in NewJSArrayWithSize() local
85 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject()
136 Label exit(env); in NewJSObject() local
148 void NewObjectStubBuilder::NewTaggedArrayChecked(Variable *result, GateRef len, Label *exit) in NewTaggedArrayChecked()
187 Label exit(env); in NewTaggedArray() local
230 Label exit(env); in ExtendArray() local
342 Label exit(env); in CopyArray() local
423 Label exit(env); in LoadHClassFromMethod() local
504 Label exit(env); in NewJSFunction() local
[all …]
Doperations_stub_builder.cpp27 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 …]
Dprofiler_stub_builder.cpp75 Label exit(env); in TryDump() local
93 Label exit(env); in TryPreDump() local
112 Label exit(env); in ProfileOpType() local
162 Label exit(env); in ProfileDefineClass() local
192 Label exit(env); in ProfileCreateObject() local
243 Label exit(env); in ProfileCall() local
323 Label exit(env); in TryGetBuiltinFunctionId() local
346 Label exit(env); in ProfileNativeCall() local
412 Label exit(env); in UpdateTrackTypeInPropAttr() local
447 Label exit(env); in UpdatePropAttrIC() local
[all …]
Dtyped_array_stub_builder.cpp29 Label exit(env); in IsDetachedBuffer() local
60 Label exit(env); in GetDataPointFromBuffer() local
88 Label exit(env); in CheckTypedArrayIndexInRange() local
114 Label exit(env); in LoadTypedArrayElement() local
150 Label exit(env); in StoreTypedArrayElement() local
177 Label exit(env); in FastGetPropertyByIndex() local
219 Label exit(env); in FastCopyElementToArray() local
273 Label exit(env); in GetValueFromBuffer() local
418 Variable *result, Label *exit, Label *slowPath) in SubArray()
Dstub_builder.cpp129 Label exit(env); in MatchTrackType() local
187 Label exit(env); in FindElementWithCache() local
243 Label exit(env); in FindElementFromNumberDictionary() local
299 Label exit(env); in FindEntryFromNameDictionary() local
408 Label exit(env); in FindEntryFromTransitionDictionary() local
515 Label exit(env); in JSObjectGetProperty() local
572 Label exit(env); in JSObjectSetProperty() local
605 Label exit(env); in ComputeNonInlinedFastPropsCapacity() local
632 Label exit(env); in ComputeElementCapacity() local
658 Label exit(env); in CallGetterHelper() local
[all …]
Dmcr_lowering.cpp123 Label exit(&builder_); in LowerConvertHoleAsUndefined() local
300 Label exit(&builder_); in LowerConvert() local
362 GateRef MCRLowering::ConvertTaggedNumberToBool(GateRef gate, Label *exit) in ConvertTaggedNumberToBool()
385 GateRef MCRLowering::ConvertTaggedNumberToInt32(GateRef gate, Label *exit) in ConvertTaggedNumberToInt32()
402 GateRef MCRLowering::ConvertTaggedNumberToFloat64(GateRef gate, Label *exit) in ConvertTaggedNumberToFloat64()
423 Label exit(&builder_); in LowerCheckAndConvert() local
479 void MCRLowering::LowerCheckTaggedDoubleAndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckTaggedDoubleAndConvert()
495 void MCRLowering::LowerCheckTaggedNumberAndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckTaggedNumberAndConvert()
611 GateRef MCRLowering::ConvertUInt32ToTaggedNumber(GateRef gate, Label *exit) in ConvertUInt32ToTaggedNumber()
628 GateRef MCRLowering::ConvertFloat64ToInt32(GateRef gate, Label *exit) in ConvertFloat64ToInt32()
[all …]
Dtyped_hcr_lowering.cpp409 Label exit(&builder_); in LowerFlattenTreeStringCheck() local
467 Label exit(&builder_); in LowerTSSubtypingCheck() local
507 Label exit(&builder_); in LowerTSSubtypingCompare() local
512 …CRLowering::BuildCompareSubTyping(GateRef gate, GateRef frameState, Label *levelValid, Label *exit) in BuildCompareSubTyping()
679 Label exit(&builder_); in LowerPrimitiveToNumber() local
752 Label exit(&builder_); in LowerCallGetter() local
842 Label exit(&builder_); in LowerCallSetter() local
1041 Label exit(&builder_); in LowerTypedArrayLoadElement() local
1093 … Label *isByteArray, Label *isArrayBuffer, Label *exit) in BuildTypedArrayLoadElement()
1232 Label exit(&builder_); in LowerTypedArrayStoreElement() local
[all …]
Dcircuit_builder-inl.h126 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit) in HandleException()
135 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit, Gate… in HandleException()
Dnative_inline_lowering.cpp120 Label exit(&builder_); in RunArrayForeachInline() local
127 Label *exit) in ArrayForeachCall()
Dbuiltins_lowering.cpp82 Label exit(&builder_); in TypedTrigonometric() local
176 Label exit(&builder_); in TypedAbs() local
471 Label exit(env); in LowerNumberConstructor() local
Dntype_hcr_lowering.cpp228 Label exit(&builder_); in LowerStoreModuleVar() local
265 Label exit(&builder_); in NewTaggedArray() local
305 Label exit(&builder_); in LowerLdLocalModuleVar() local
/arkcompiler/runtime_core/compiler/tests/
Drpo_test.cpp107 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
236 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
Ddom_tree_test.cpp141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
294 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Drpo_test.cpp108 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
230 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
Ddom_tree_test.cpp141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
287 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local

12