Home
last modified time | relevance | path

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

12345678910>>...44

/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_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_collection_stub_builder.h35 void Clear(Variable *result, Label *exit, Label *slowPath);
36 void Values(Variable *result, Label *exit, Label *slowPath);
37 void Entries(Variable *result, Label *exit, Label *slowPath);
38 void Keys(Variable *result, Label *exit, Label *slowPath);
39 void ForEach(Variable *result, Label *exit, Label *slowPath);
40 void Set(Variable *result, Label *exit, Label *slowPath);
41 void Add(Variable *result, Label *exit, Label *slowPath);
42 void Delete(Variable *result, Label *exit, Label *slowPath);
43 void Has(Variable *result, Label *exit, Label *slowPath);
44 void Get(Variable *result, Label *exit, Label *slowPath);
[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_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()
69 Jump(exit); in ToStringFunc()
75 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() argument
93 Jump(exit); in Create()
104 Label exit(env); in AssignEnumElementProperty() local
144 Jump(&exit); in AssignEnumElementProperty()
195 Jump(&exit); in AssignEnumElementProperty()
197 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 …]
Dstub_builder.cpp168 Label exit(env); in MatchFieldType() local
177 Jump(&exit); in MatchFieldType()
189 Jump(&exit); in MatchFieldType()
202 Jump(&exit); in MatchFieldType()
215 Jump(&exit); in MatchFieldType()
228 Jump(&exit); in MatchFieldType()
241 Jump(&exit); in MatchFieldType()
259 Jump(&exit); in MatchFieldType()
272 Jump(&exit); in MatchFieldType()
281 BRANCH(checkType, &isUndefined, &exit); in MatchFieldType()
[all …]
Dnew_object_stub_builder.h53 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
54 void NewJSObject(Variable *result, Label *exit, GateRef hclass, GateRef size);
55 void NewJSObject(Variable *result, Label *exit, GateRef hclass);
56 void NewSObject(Variable *result, Label *exit, GateRef hclass);
79 void ExtendArray(Variable *result, GateRef glue, GateRef elements, GateRef newLen, Label *exit,
81 …id ExtendMutantArray(Variable *result, GateRef glue, GateRef elements, GateRef newLen, Label *exit,
98 …void NewArgumentsList(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs…
101 void NewArgumentsObj(Variable *result, Label *exit, GateRef argumentsList, GateRef numArgs);
103 … void AssignRestArg(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs);
104 void AllocLineStringObject(Variable *result, Label *exit, GateRef length, bool compressed);
[all …]
Dlcr_circuit_builder.cpp181 Label exit(env_); in GetDoubleOfTNumber() local
187 Jump(&exit); in GetDoubleOfTNumber()
192 Jump(&exit); in GetDoubleOfTNumber()
194 Bind(&exit); in GetDoubleOfTNumber()
216 Label exit(env_); in TruncDoubleToInt() local
221 BRANCH(DoubleToIntOverflowCheck(x, typeBits), &exit, &overflow); in TruncDoubleToInt()
227 Jump(&exit); in TruncDoubleToInt()
229 Bind(&exit); in TruncDoubleToInt()
239 Label exit(env_); in SaturateTruncDoubleToInt32() local
244 BRANCH(DoubleToIntOverflowCheck(x, base::INT32_BITS), &exit, &overflow); in SaturateTruncDoubleToInt32()
[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 …]
Dnew_object_stub_builder.cpp32 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() argument
55 Jump(exit); in NewLexicalEnv()
59 Jump(exit); in NewLexicalEnv()
67 Label exit(env); in NewJSArrayWithSize() local
95 NewTaggedArrayChecked(&array, TruncInt64ToInt32(size), &exit); in NewJSArrayWithSize()
96 Bind(&exit); in NewJSArrayWithSize()
107 Label exit(env); in NewJSArrayWithHClass() local
122 NewMutantTaggedArrayChecked(&array, length, &exit); in NewJSArrayWithHClass()
126 NewTaggedArrayChecked(&array, length, &exit); in NewJSArrayWithHClass()
127 Bind(&exit); in NewJSArrayWithHClass()
[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 …]
Dmcr_circuit_builder.h111 Label exit(env_); in IsSpecialSlicedString()
114 BRANCH(isSlicedString, &isSlicedStr, &exit); in IsSpecialSlicedString()
119 Jump(&exit); in IsSpecialSlicedString()
121 Bind(&exit); in IsSpecialSlicedString()
131 Label exit(env_); in TaggedIsArrayIterator()
134 Branch(TaggedIsHeapObject(obj), &isHeapObject, &exit); in TaggedIsArrayIterator()
139 Jump(&exit); in TaggedIsArrayIterator()
141 Bind(&exit); in TaggedIsArrayIterator()
151 Label exit(env_); in TaggedIsBigInt()
154 BRANCH(TaggedIsHeapObject(obj), &isHeapObject, &exit); in TaggedIsBigInt()
[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
Dinstall-third-party33 --help, -h Show this message and exit.
51 exit 0
61 exit 1
74 exit 1
118 exit 1
125 exit 1
140 exit 1
153 exit 0
160 exit 1
167 exit 0
/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>>...44