Home
last modified time | relevance | path

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

12345678910>>...42

/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_collection_stub_builder.h33 void Clear(Variable *result, Label *exit, Label *slowPath);
34 void Values(Variable *result, Label *exit, Label *slowPath);
35 void Entries(Variable *result, Label *exit, Label *slowPath);
36 void Keys(Variable *result, Label *exit, Label *slowPath);
37 void ForEach(Variable *result, Label *exit, Label *slowPath);
38 void Set(Variable *result, Label *exit, Label *slowPath);
39 void Add(Variable *result, Label *exit, Label *slowPath);
40 void Delete(Variable *result, Label *exit, Label *slowPath);
41 void Has(Variable *result, Label *exit, Label *slowPath);
42 void Get(Variable *result, Label *exit, Label *slowPath);
[all …]
Dbuiltins_stubs.cpp102 Label exit(env); in GetCallArg0() local
103 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(0)), &isValid, &exit); in GetCallArg0()
107 Jump(&exit); in GetCallArg0()
109 Bind(&exit); in GetCallArg0()
122 Label exit(env); in GetCallArg1() local
123 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(1)), &isValid, &exit); in GetCallArg1()
127 Jump(&exit); in GetCallArg1()
129 Bind(&exit); in GetCallArg1()
142 Label exit(env); in GetCallArg2() local
144 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(2)), &isValid, &exit); in GetCallArg2()
[all …]
Dbuiltins_number_stub_builder.cpp26 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat() argument
36 Jump(exit); in ParseFloat()
48 Jump(exit); in ParseFloat()
53 void BuiltinsNumberStubBuilder::ParseInt(Variable *result, Label *exit, Label *slowPath) in ParseInt() argument
82 Jump(exit); in ParseInt()
86 void BuiltinsNumberStubBuilder::IsFinite(Variable *result, Label *exit, Label *slowPath) in IsFinite() argument
116 Jump(exit); in IsFinite()
121 Jump(exit); in IsFinite()
125 void BuiltinsNumberStubBuilder::IsNaN(Variable *result, Label *exit, Label *slowPath) in IsNaN() argument
147 Jump(exit); in IsNaN()
[all …]
Dbuiltins_object_stub_builder.cpp35 Label exit(env); in CreateListFromArrayLike() local
48 Jump(&exit); in CreateListFromArrayLike()
68 Jump(&exit); in CreateListFromArrayLike()
73 Jump(&exit); in CreateListFromArrayLike()
88 Jump(&exit); in CreateListFromArrayLike()
101 Jump(&exit); in CreateListFromArrayLike()
126 Jump(&exit); in CreateListFromArrayLike()
139 Jump(&exit); in CreateListFromArrayLike()
144 Bind(&exit); in CreateListFromArrayLike()
170 void BuiltinsObjectStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString() argument
[all …]
Dbuiltins_string_stub_builder.cpp26 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() argument
44 Jump(exit); in FromCharCode()
56 Jump(exit); in FromCharCode()
79 Jump(exit); in FromCharCode()
90 Jump(exit); in FromCharCode()
99 Variable* res, Label *exit, Label *slowPath) in CharAt() argument
158 Jump(exit); in CharAt()
165 Jump(exit); in CharAt()
173 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() argument
181 CheckParamsAndGetPosition(glue, thisValue, numArgs, &pos, exit, slowPath, &posIsValid); in CharCodeAt()
[all …]
Dlinked_hashtable_stub_builder.cpp122 Label exit(env); in GrowCapacity() local
127 BRANCH(hasSufficient, &exit, &grow); in GrowCapacity()
134 Jump(&exit); in GrowCapacity()
136 Bind(&exit); in GrowCapacity()
161 Label exit(env); in RemoveEntry() local
198 Label exit(env); in HasSufficientCapacity() local
211 BRANCH(isLess, &lessLable, &exit); in HasSufficientCapacity()
215 …BRANCH(Int32LessThanOrEqual(Int32Add(nof, Int32Div(nof, Int32(2))), capacity), &need, &exit); // 2… in HasSufficientCapacity()
219 Jump(&exit); in HasSufficientCapacity()
222 Bind(&exit); in HasSufficientCapacity()
[all …]
Dbuiltins_typedarray_stub_builder.cpp32 Label exit(env); in GetDataPointFromBuffer() local
40 Jump(&exit); in GetDataPointFromBuffer()
46 Jump(&exit); in GetDataPointFromBuffer()
48 Bind(&exit); in GetDataPointFromBuffer()
60 Label exit(env); in CheckTypedArrayIndexInRange() local
63 BRANCH(Int64LessThan(index, Int64(0)), &exit, &indexNotLessZero); in CheckTypedArrayIndexInRange()
67 BRANCH(Int64GreaterThanOrEqual(index, ZExtInt32ToInt64(arrLen)), &exit, &indexIsvalid); in CheckTypedArrayIndexInRange()
71 Jump(&exit); in CheckTypedArrayIndexInRange()
74 Bind(&exit); in CheckTypedArrayIndexInRange()
86 Label exit(env); in LoadTypedArrayElement() local
[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/
Daccess_object_stub_builder.cpp30 Label exit(env); in LoadObjByName() local
39 builder.LoadICByName(&result, &tryFastPath, &tryPreDump, &exit, callback); in LoadObjByName()
44 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadObjByName()
56 Jump(&exit); in LoadObjByName()
58 Bind(&exit); in LoadObjByName()
70 Label exit(env); in LoadPrivatePropertyByName() local
79 builder.LoadICByName(&result, &tryFastPath, &tryPreDump, &exit, callback); in LoadPrivatePropertyByName()
83 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadPrivatePropertyByName()
93 Jump(&exit); in LoadPrivatePropertyByName()
95 Bind(&exit); in LoadPrivatePropertyByName()
[all …]
Dprofiler_stub_builder.cpp54 Label exit(env); in TryDump() local
57 BRANCH(IsProfileTypeInfoWithBigMethod(profileTypeInfo), &exit, &needDump); in TryDump()
59 BRANCH(IsProfileTypeInfoDumped(profileTypeInfo), &exit, &updatePeriodCounter); in TryDump()
64 Jump(&exit); in TryDump()
66 Bind(&exit); in TryDump()
75 Label exit(env); in TryPreDump() local
77 BRANCH(IsProfileTypeInfoHotAndValid(profileTypeInfo), &profiler, &exit); in TryPreDump()
81 Jump(&exit); in TryPreDump()
83 Bind(&exit); in TryPreDump()
94 Label exit(env); in ProfileOpType() local
[all …]
Dstub_builder.cpp168 Label exit(env); in MatchFieldType() local
175 Jump(&exit); in MatchFieldType()
187 Jump(&exit); in MatchFieldType()
200 Jump(&exit); in MatchFieldType()
213 Jump(&exit); in MatchFieldType()
226 Jump(&exit); in MatchFieldType()
239 Jump(&exit); in MatchFieldType()
257 Jump(&exit); in MatchFieldType()
270 Jump(&exit); in MatchFieldType()
279 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);
88 …void NewArgumentsList(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs…
91 void NewArgumentsObj(Variable *result, Label *exit, GateRef argumentsList, GateRef numArgs);
92 void AssignRestArg(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs,
94 void AllocLineStringObject(Variable *result, Label *exit, GateRef length, bool compressed);
95 void AllocSlicedStringObject(Variable *result, Label *exit, GateRef from, GateRef length,
97 void AllocTreeStringObject(Variable *result, Label *exit, GateRef first, GateRef second,
[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.cpp27 Label exit(env); in Equal() local
37 Jump(&exit); in Equal()
47 Jump(&exit); in Equal()
52 Jump(&exit); in Equal()
55 Bind(&exit); in Equal()
66 Label exit(env); in NotEqual() local
77 Jump(&exit); in NotEqual()
88 Jump(&exit); in NotEqual()
94 Jump(&exit); in NotEqual()
97 Bind(&exit); in NotEqual()
[all …]
Dnew_object_stub_builder.cpp38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() argument
61 Jump(exit); in NewLexicalEnv()
65 Jump(exit); in NewLexicalEnv()
73 Label exit(env); in NewJSArrayWithSize() local
102 NewTaggedArrayChecked(&array, TruncInt64ToInt32(size), &exit); in NewJSArrayWithSize()
103 Bind(&exit); in NewJSArrayWithSize()
154 Label exit(env); in CloneProperties() local
173 Jump(&exit); in CloneProperties()
193 BRANCH(Int32UnsignedLessThan(*i, length), &body, &exit); in CloneProperties()
221 Bind(&exit); in CloneProperties()
[all …]
Dmcr_lowering.h56 void LowerCheckTaggedDoubleAndConvert(GateRef gate, GateRef frameState, Label *exit);
57 void LowerCheckTaggedNumberAndConvert(GateRef gate, GateRef frameState, Label *exit);
86 void LowerCheckFloat64AndConvert(GateRef gate, GateRef frameState, Label *exit);
88 GateRef ConvertSpecialHoleIntToTagged(GateRef gate, Label* exit);
89 GateRef ConvertSpecialHoleDoubleToTagged(GateRef gate, Label* exit);
94 GateRef ConvertUInt32ToTaggedNumber(GateRef gate, Label *exit);
96 GateRef ConvertFloat64ToInt32(GateRef gate, Label *exit);
100 GateRef ConvertTaggedDoubleToInt32(GateRef gate, Label *exit);
102 GateRef ConvertTaggedNumberToBool(GateRef gate, Label *exit);
103 GateRef ConvertTaggedNumberToInt32(GateRef gate, Label *exit);
[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()
200 GateRef CircuitBuilder::DoubleToInt(GateRef x, Label *exit) in DoubleToInt() argument
214 BRANCH_CIR2(Int32LessThan(exp, bits), exit, &overflow); in DoubleToInt()
220 Jump(exit); in DoubleToInt()
222 Bind(exit); in DoubleToInt()
231 Label exit(env_); in DoubleToInt() local
239 BRANCH_CIR2(Int32Equal(xInt, Int32(0x80000000)), &overflow, &exit); in DoubleToInt()
[all …]
Dtyped_native_inline_lowering.cpp458 Label exit(&env); in LowerTypedArrayIterator() local
486 builder_.Jump(&exit); in LowerTypedArrayIterator()
492 builder_.Jump(&exit); in LowerTypedArrayIterator()
494 builder_.Bind(&exit); in LowerTypedArrayIterator()
515 Label exit(&builder_); in LowerGlobalTNumberIsFinite() local
520 builder_.Jump(&exit); in LowerGlobalTNumberIsFinite()
525 builder_.Jump(&exit); in LowerGlobalTNumberIsFinite()
527 builder_.Bind(&exit); in LowerGlobalTNumberIsFinite()
547 Label exit(&builder_); in LowerGlobalTNumberIsNan() local
552 builder_.Jump(&exit); in LowerGlobalTNumberIsNan()
[all …]
/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/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 …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/promise/
Dreturn_pending_promise_to_js_test.js21 process.exit(1);
30 process.exit(1);
34 process.exit(1);
58 process.exit(1);
67 process.exit(1);
82 process.exit(1);
108 process.exit(1);
115 process.exit(1);

12345678910>>...42