Home
last modified time | relevance | path

Searched full:exit (Results 1 – 25 of 1157) sorted by relevance

12345678910>>...47

/arkcompiler/ets_runtime/test/aottest/builtin_inlining/number/ParseFloat/
DbuiltinNumberParseFloat.ts33 print("exit testNumberParseFloat");
52 print("exit testParseFloat");
86 //: exit testParseFloat
90 //: exit testParseFloat
94 //: exit testParseFloat
98 //: exit testParseFloat
102 //: exit testParseFloat
106 //: exit testParseFloat
110 //: exit testParseFloat
113 //: exit testParseFloat
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Darrays-15.pa21 jle v0, exit
26 exit:
34 jle v0, exit
39 exit:
47 jle v0, exit
52 exit:
60 jle v0, exit
65 exit:
73 jle v0, exit
78 exit:
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_collection_stub_builder.cpp36 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slo… in Clear() argument
59 Jump(exit); in Clear()
62 Jump(exit); in Clear()
65 template void BuiltinsCollectionStubBuilder<JSMap>::Clear(Variable *result, Label *exit, Label *slo…
66 template void BuiltinsCollectionStubBuilder<JSSet>::Clear(Variable *result, Label *exit, Label *slo…
70 Label *exit, Label *slowPath, GateRef kind) in CreateIterator() argument
82 …newBuilder.CreateJSCollectionIterator<JSSetIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator()
84 …newBuilder.CreateJSCollectionIterator<JSMapIterator, CollectionType>(result, exit, thisValue_, kin… in CreateIterator()
89 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *sl… in Values() argument
92 CreateIterator(result, exit, slowPath, kind); in Values()
[all …]
Dbuiltins_array_stub_builder.h37 …void method(GateRef glue, GateRef thisValue, GateRef numArgs, Variable *result, Label *exit, Label…
41 …void Sort(GateRef glue, GateRef thisValue, GateRef numArgs, Variable *result, Label *exit, Label *…
43 … ArrayIteratorNext(GateRef glue, GateRef thisValue, GateRef numArgs, Variable *result, Label *exit,
47 … Variable *result, Label *exit, Label *slowPath, GateRef hir = Circuit::NullGate());
52 …id FastCreateArrayWithArgv(GateRef glue, Variable *res, GateRef argc, GateRef hclass, Label *exit);
67 Variable *result, Label *exit, Label *slowPath, GateRef hir = Circuit::NullGate());
70 ElementsKind kind, Variable *result, Label *exit);
137 Label *exit);
140 …ToSplicedOptimised(GateRef glue, GateRef thisValue, GateRef numArgs, Variable *result, Label *exit,
142 …d UnshiftOptimised(GateRef glue, GateRef thisValue, GateRef numArgs, Variable *result, Label *exit,
[all …]
Dbuiltins_collection_stub_builder.h37 void Clear(Variable *result, Label *exit, Label *slowPath);
38 void Values(Variable *result, Label *exit, Label *slowPath);
39 void Entries(Variable *result, Label *exit, Label *slowPath);
40 void Keys(Variable *result, Label *exit, Label *slowPath);
41 void ForEach(Variable *result, Label *exit, Label *slowPath);
42 void Set(Variable *result, Label *exit, Label *slowPath);
43 void Add(Variable *result, Label *exit, Label *slowPath);
44 void Delete(Variable *result, Label *exit, Label *slowPath);
45 void Has(Variable *result, Label *exit, Label *slowPath);
46 void Get(Variable *result, Label *exit, Label *slowPath);
[all …]
Dbuiltins_array_indexof_stub_builder.cpp60 Label exit(env); in MakeFromIndex() local
66 Jump(&exit); in MakeFromIndex()
70 Jump(&exit); in MakeFromIndex()
72 Bind(&exit); in MakeFromIndex()
89 Label exit(env); in MakeFromIndexWithInt() local
102 Jump(&exit); in MakeFromIndexWithInt()
105 BRANCH(Int64LessThan(i64Value, Int64(0)), &isNegative, &exit); in MakeFromIndexWithInt()
117 Jump(&exit); in MakeFromIndexWithInt()
121 Jump(&exit); in MakeFromIndexWithInt()
123 Bind(&exit); in MakeFromIndexWithInt()
[all …]
Dbuiltins_stubs.cpp104 Label exit(env); in GetCallArg0() local
105 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(0)), &isValid, &exit); in GetCallArg0()
109 Jump(&exit); in GetCallArg0()
111 Bind(&exit); in GetCallArg0()
124 Label exit(env); in GetCallArg1() local
125 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(1)), &isValid, &exit); in GetCallArg1()
129 Jump(&exit); in GetCallArg1()
131 Bind(&exit); in GetCallArg1()
144 Label exit(env); in GetCallArg2() local
146 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(2)), &isValid, &exit); in GetCallArg2()
[all …]
Dbuiltins_proxy_stub_builder.cpp28 Label exit(env); in GenProxyConstructor() local
47 Jump(&exit); in GenProxyConstructor()
53 Jump(&exit); in GenProxyConstructor()
55 Bind(&exit); in GenProxyConstructor()
59 …insProxyStubBuilder::CheckGetTrapResult(GateRef target, GateRef key, Variable *result, Label *exit) in CheckGetTrapResult() argument
68 &isFoundData, &isFoundAccessor, exit, &callRuntime); in CheckGetTrapResult()
79 BRANCH(BoolNot(trapResultCheck), &trapResultTypeError, exit); in CheckGetTrapResult()
86 Jump(exit); in CheckGetTrapResult()
101 BRANCH(trapResultCheck, &trapResultIsNotUndefined, exit); in CheckGetTrapResult()
108 Jump(exit); in CheckGetTrapResult()
[all …]
Dbuiltins_number_stub_builder.cpp22 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat() argument
32 Jump(exit); in ParseFloat()
44 Jump(exit); in ParseFloat()
49 void BuiltinsNumberStubBuilder::ParseInt(Variable *result, Label *exit, Label *slowPath) in ParseInt() argument
78 Jump(exit); in ParseInt()
82 void BuiltinsNumberStubBuilder::IsFinite(Variable *result, Label *exit, Label *slowPath) in IsFinite() argument
112 Jump(exit); in IsFinite()
117 Jump(exit); in IsFinite()
121 void BuiltinsNumberStubBuilder::IsNaN(Variable *result, Label *exit, Label *slowPath) in IsNaN() argument
143 Jump(exit); in IsNaN()
[all …]
Dlinked_hashtable_stub_builder.cpp121 Label exit(env); in GrowCapacity() local
126 BRANCH(hasSufficient, &exit, &grow); in GrowCapacity()
133 Jump(&exit); in GrowCapacity()
135 Bind(&exit); in GrowCapacity()
160 Label exit(env); in RemoveEntry() local
197 Label exit(env); in HasSufficientCapacity() local
210 BRANCH(isLess, &lessLable, &exit); in HasSufficientCapacity()
214 …BRANCH(Int32LessThanOrEqual(Int32Add(nof, Int32Div(nof, Int32(2))), capacity), &need, &exit); // … in HasSufficientCapacity()
218 Jump(&exit); in HasSufficientCapacity()
221 Bind(&exit); in HasSufficientCapacity()
[all …]
Dbuiltins_object_stub_builder.cpp23 void BuiltinsObjectStubBuilder::ToStringFunc(Variable *result, Label *exit, Label *slowPath) in ToStringFunc() argument
34 Jump(exit); in ToStringFunc()
44 Jump(exit); in ToStringFunc()
68 Jump(exit); in ToStringFunc()
74 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() argument
92 Jump(exit); in Create()
103 Label exit(env); in AssignEnumElementProperty() local
143 Jump(&exit); in AssignEnumElementProperty()
194 Jump(&exit); in AssignEnumElementProperty()
196 Bind(&exit); in AssignEnumElementProperty()
[all …]
Dbuiltins_string_stub_builder.cpp28 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() argument
46 Jump(exit); in FromCharCode()
58 Jump(exit); in FromCharCode()
81 Jump(exit); in FromCharCode()
92 Jump(exit); in FromCharCode()
101 Variable* res, Label *exit, Label *slowPath) in CharAt() argument
160 Jump(exit); in CharAt()
167 Jump(exit); in CharAt()
175 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() argument
184 CheckParamsAndGetPosition(glue, thisValue, numArgs, &pos, exit, slowPath, &posIsValid); in CharCodeAt()
[all …]
Dbuiltins_typedarray_stub_builder.cpp30 Label exit(env); in GetDataPointFromBuffer() local
38 Jump(&exit); in GetDataPointFromBuffer()
44 Jump(&exit); in GetDataPointFromBuffer()
46 Bind(&exit); in GetDataPointFromBuffer()
58 Label exit(env); in CheckTypedArrayIndexInRange() local
61 BRANCH(Int64LessThan(index, Int64(0)), &exit, &indexNotLessZero); in CheckTypedArrayIndexInRange()
65 BRANCH(Int64GreaterThanOrEqual(index, ZExtInt32ToInt64(arrLen)), &exit, &indexIsvalid); in CheckTypedArrayIndexInRange()
69 Jump(&exit); in CheckTypedArrayIndexInRange()
72 Bind(&exit); in CheckTypedArrayIndexInRange()
84 Label exit(env); in LoadTypedArrayElement() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp28 Label exit(env); in LoadObjByName() local
38 builder.LoadICByName(&result, &tryFastPath, &tryPreDump, &exit, callback); in LoadObjByName()
43 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadObjByName()
57 Jump(&exit); in LoadObjByName()
59 Bind(&exit); in LoadObjByName()
73 Label exit(env); in LoadObjByNameWithMega() local
80 builder.LoadICByNameWithMega(&result, nullptr, &slowPath, &exit, callback); in LoadObjByNameWithMega()
87 Jump(&exit); in LoadObjByNameWithMega()
89 Bind(&exit); in LoadObjByNameWithMega()
103 Label exit(env); in StoreObjByNameWithMega() local
[all …]
Dprofiler_stub_builder.cpp49 Label exit(env); in TryDump() local
52 BRANCH(IsProfileTypeInfoWithBigMethod(profileTypeInfo), &exit, &needDump); in TryDump()
54 BRANCH(IsProfileTypeInfoDumped(profileTypeInfo), &exit, &updatePeriodCounter); in TryDump()
59 Jump(&exit); in TryDump()
61 Bind(&exit); in TryDump()
70 Label exit(env); in TryPreDump() local
72 BRANCH(IsProfileTypeInfoHotAndValid(profileTypeInfo), &profiler, &exit); in TryPreDump()
76 Jump(&exit); in TryPreDump()
78 Bind(&exit); in TryPreDump()
89 Label exit(env); in ProfileOpType() local
[all …]
Dnew_object_stub_builder.h57 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
58 void NewJSObject(Variable *result, Label *exit, GateRef hclass, GateRef size);
59 void NewJSObject(Variable *result, Label *exit, GateRef hclass);
60 void NewSObject(Variable *result, Label *exit, GateRef hclass);
84 void ExtendArray(Variable *result, GateRef glue, GateRef elements, GateRef newLen, Label *exit,
86 …id ExtendMutantArray(Variable *result, GateRef glue, GateRef elements, GateRef newLen, Label *exit,
109 …void NewArgumentsList(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs…
112 void NewArgumentsObj(Variable *result, Label *exit, GateRef argumentsList, GateRef numArgs);
114 … void AssignRestArg(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs);
115 void AllocLineStringObject(Variable *result, Label *exit, GateRef length, bool compressed);
[all …]
Dstub_builder.cpp189 Label exit(env); in MatchFieldType() local
198 Jump(&exit); in MatchFieldType()
210 Jump(&exit); in MatchFieldType()
223 Jump(&exit); in MatchFieldType()
236 Jump(&exit); in MatchFieldType()
249 Jump(&exit); in MatchFieldType()
262 Jump(&exit); in MatchFieldType()
280 Jump(&exit); in MatchFieldType()
293 Jump(&exit); in MatchFieldType()
302 BRANCH(checkType, &isUndefined, &exit); in MatchFieldType()
[all …]
Dhash_stub_builder.cpp24 Label exit(env); in GetHash() local
32 Jump(&exit); in GetHash()
41 Jump(&exit); in GetHash()
48 Jump(&exit); in GetHash()
59 CalcHashcodeForObject(glue_, key, &res, &exit); in GetHash()
66 CalcHashcodeForNumber(key, &res, &exit); in GetHash()
70 Jump(&exit); in GetHash()
72 Bind(&exit); in GetHash()
78 void HashStubBuilder::CalcHashcodeForNumber(GateRef key, Variable *res, Label *exit) in CalcHashcodeForNumber() argument
86 CalcHashcodeForDouble(key, res, exit); in CalcHashcodeForNumber()
[all …]
Doperations_stub_builder.cpp25 Label exit(env); in Equal() local
35 Jump(&exit); in Equal()
45 Jump(&exit); in Equal()
50 Jump(&exit); in Equal()
53 Bind(&exit); in Equal()
64 Label exit(env); in NotEqual() local
75 Jump(&exit); in NotEqual()
86 Jump(&exit); in NotEqual()
92 Jump(&exit); in NotEqual()
95 Bind(&exit); in NotEqual()
[all …]
Dnew_object_stub_builder.cpp34 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() argument
66 Jump(exit); in NewLexicalEnv()
70 Jump(exit); in NewLexicalEnv()
74 Jump(exit); in NewLexicalEnv()
82 Label exit(env); in NewJSArrayWithSize() local
113 NewTaggedArrayChecked(&array, TruncInt64ToInt32(size), &exit); in NewJSArrayWithSize()
114 Bind(&exit); in NewJSArrayWithSize()
125 Label exit(env); in NewJSArrayWithHClass() local
140 NewMutantTaggedArrayChecked(&array, length, &exit); in NewJSArrayWithHClass()
144 NewTaggedArrayChecked(&array, length, &exit); in NewJSArrayWithHClass()
[all …]
Dlcr_circuit_builder.cpp236 Label exit(env_); in GetDoubleOfTNumber() local
242 Jump(&exit); in GetDoubleOfTNumber()
247 Jump(&exit); in GetDoubleOfTNumber()
249 Bind(&exit); in GetDoubleOfTNumber()
271 Label exit(env_); in TruncDoubleToInt() local
276 BRANCH(DoubleToIntOverflowCheck(x, typeBits), &exit, &overflow); in TruncDoubleToInt()
282 Jump(&exit); in TruncDoubleToInt()
284 Bind(&exit); in TruncDoubleToInt()
294 Label exit(env_); in SaturateTruncDoubleToInt32() local
299 BRANCH(DoubleToIntOverflowCheck(x, base::INT32_BITS), &exit, &overflow); in SaturateTruncDoubleToInt32()
[all …]
/arkcompiler/ets_frontend/ets2panda/scripts/
Darkui-setup.sh21 --help Show this help and exit
40 exit 0
52 exit 1
60 exit 1
95 [ -n "${repo}" ] || exit 1
96 [ -n "${rev}" ] || exit 1
97 [ -n "${dest}" ] || exit 1
100 pushd "${dest}" || exit 1
104 exit 1
106 git checkout FETCH_HEAD || exit 1
[all …]
/arkcompiler/runtime_core/scripts/
Drun-check-concurrency-format.sh25 exit 0
30 exit 0
35 exit 0
40 exit 0
45 exit 0
50 exit 0
55 exit 0
61 exit 1
/arkcompiler/ets_runtime/test/aottest/builtin_inlining/number/Constructor/
DbuiltinNumberConstructor.ts33 print("exit newNumber");
49 //: exit newNumber
54 //: exit newNumber
60 //: exit newNumber
65 //: exit newNumber
79 //: exit newNumber
84 //: exit newNumber
91 //: exit newNumber
97 //: exit newNumber
102 //: exit newNumber
[all …]
/arkcompiler/runtime_core/compiler/tests/
Ddom_tree_test.cpp83 * \----->[exit]<-------------/
93 * [3] [exit] [4]
141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
164 G->AddSucc(exit); in TEST_F()
173 CheckImmediateDominators(A, {B, exit, C}); in TEST_F()
180 CheckImmediateDominators(exit, {}); in TEST_F()
182 CheckListDominators<true>(entry, {entry, A, B, C, D, E, F, G, exit}); in TEST_F()
183 CheckListDominators<true>(A, {A, B, C, D, E, F, G, exit}); in TEST_F()
187 CheckListDominators<false>(B, {entry, A, C, D, E, F, G, exit}); in TEST_F()
188 CheckListDominators<false>(E, {entry, A, B, C, D, F, G, exit}); in TEST_F()
[all …]

12345678910>>...47