| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/number/ParseFloat/ |
| D | builtinNumberParseFloat.ts | 33 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/ |
| D | arrays-15.pa | 21 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/ |
| D | builtins_collection_stub_builder.cpp | 36 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 …]
|
| D | builtins_array_stub_builder.h | 37 …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 …]
|
| D | builtins_collection_stub_builder.h | 37 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 …]
|
| D | builtins_array_indexof_stub_builder.cpp | 60 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 …]
|
| D | builtins_stubs.cpp | 104 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 …]
|
| D | builtins_proxy_stub_builder.cpp | 28 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 …]
|
| D | builtins_number_stub_builder.cpp | 22 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 …]
|
| D | linked_hashtable_stub_builder.cpp | 121 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 …]
|
| D | builtins_object_stub_builder.cpp | 23 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 …]
|
| D | builtins_string_stub_builder.cpp | 28 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 …]
|
| D | builtins_typedarray_stub_builder.cpp | 30 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/ |
| D | access_object_stub_builder.cpp | 28 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 …]
|
| D | profiler_stub_builder.cpp | 49 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 …]
|
| D | new_object_stub_builder.h | 57 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 …]
|
| D | stub_builder.cpp | 189 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 …]
|
| D | hash_stub_builder.cpp | 24 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 …]
|
| D | operations_stub_builder.cpp | 25 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 …]
|
| D | new_object_stub_builder.cpp | 34 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 …]
|
| D | lcr_circuit_builder.cpp | 236 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/ |
| D | arkui-setup.sh | 21 --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/ |
| D | run-check-concurrency-format.sh | 25 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/ |
| D | builtinNumberConstructor.ts | 33 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/ |
| D | dom_tree_test.cpp | 83 * \----->[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 …]
|