| /arkcompiler/ets_frontend/test262/ |
| D | sendable_tests.txt | 1 sendable/builtins/ASON/15.12-0-1.js 2 sendable/builtins/ASON/15.12-0-2.js 3 sendable/builtins/ASON/15.12-0-4.js 4 sendable/builtins/ASON/15.12-0-3.js 5 sendable/builtins/ASON/Symbol.toStringTag.js 6 sendable/builtins/ASON/parse/15.12.1.1-0-1.js 7 sendable/builtins/ASON/parse/15.12.1.1-0-2.js 8 sendable/builtins/ASON/parse/15.12.1.1-0-3.js 9 sendable/builtins/ASON/parse/15.12.1.1-0-4.js 10 sendable/builtins/ASON/parse/15.12.1.1-0-5.js [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/builtins/ |
| D | expect_output.txt | 14 builtins test start 15 builtins string start 21 builtins string end 22 builtins ir start 47 builtins ir end 48 builtins number start 52 builtins number parsefloat 70 builtins global parsefloat 83 builtins number parseint 106 builtins global parseint [all …]
|
| D | builtinsnumber.js | 17 * @tc.name:builtins 18 * @tc.desc:test builtins 23 print("builtins number start"); 28 print("builtins number parsefloat"); 47 print("builtins global parsefloat"); 61 print("builtins number parseint"); 85 print("builtins global parseint"); 109 print("builtins number isnan"); 124 print("builtins global isnan"); 139 print("builtins number isfinite"); [all …]
|
| D | builtins.js | 17 * @tc.name:builtins 18 * @tc.desc:test builtins 22 var string = "builtins test start"
|
| /arkcompiler/ets_runtime/test/aottest/builtins_array/ |
| D | expect_output.txt | 16 [builtins] Builtins C++ ArrayConstructor 18 [builtins] Builtins C++ ArrayConstructor 20 [builtins] Builtins C++ ArrayConstructor 22 [builtins] Builtins C++ ArrayConstructor 24 [builtins] Builtins C++ ArrayConstructor
|
| /arkcompiler/ets_runtime/test/aottest/frame_iteration/ |
| D | pgo_expect_output.txt | 16 [builtins] IterateFrameType: 13 17 [builtins] IterateFrameType: 11 18 [builtins] IterateFrameType: 11 19 [builtins] DeoptIterateFrameType: 13 20 [builtins] DeoptIterateFrameType: 11 21 [builtins] DeoptIterateFrameType: 11 22 [builtins] DeoptIterateFrameType: 11 23 [builtins] DeoptIterateFrameType: 11 24 [builtins] DeoptIterateFrameType: 11 25 [builtins] DeoptIterateFrameType: 19
|
| D | expect_output.txt | 16 [builtins] IterateFrameType: 9 17 [builtins] IterateFrameType: 0 18 [builtins] DeoptIterateFrameType: 9 19 [builtins] DeoptIterateFrameType: 0 20 [builtins] DeoptIterateFrameType: 3 21 [builtins] DeoptIterateFrameType: 22 22 [builtins] DeoptIterateFrameType: 1
|
| /arkcompiler/ets_runtime/test/aottest/builtins_stub/ |
| D | expect_output.txt | 17 [builtins] Builtins C++ BooleanConstructor 19 [builtins] Builtins C++ BooleanConstructor 21 [builtins] Builtins C++ BooleanConstructor
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | BUILD.gn | 66 "builtins/builtins_array_indexof_stub_builder.cpp", 67 "builtins/builtins_array_stub_builder.cpp", 68 "builtins/builtins_array_stub_builder_next_optimization.cpp", 69 "builtins/builtins_call_signature.cpp", 70 "builtins/builtins_collator_stub_builder.cpp", 71 "builtins/builtins_collection_iterator_stub_builder.cpp", 72 "builtins/builtins_collection_stub_builder.cpp", 73 "builtins/builtins_dataview_stub_builder.cpp", 74 "builtins/builtins_function_stub_builder.cpp", 75 "builtins/builtins_number_stub_builder.cpp", [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_dataview_stub_builder.cpp | 16 #include "ecmascript/compiler/builtins/builtins_dataview_stub_builder.h" 18 #include "ecmascript/builtins/builtins_arraybuffer.h" 19 #include "ecmascript/compiler/builtins/builtins_typedarray_stub_builder.h" 118 GateRef b1 = Int32And(Int32LSR(value, Int32(builtins::BITS_EIGHT)), Int32(0xFF)); in SetValueInBufferForInt32() 119 GateRef b2 = Int32And(Int32LSR(value, Int32(2 * builtins::BITS_EIGHT)), Int32(0xFF)); in SetValueInBufferForInt32() 120 GateRef b3 = Int32LSR(value, Int32(builtins::BITS_TWENTY_FOUR)); in SetValueInBufferForInt32() 155 GateRef b0 = Int32And(lowerInt32, Int32(builtins::BITS_MASK_FF)); in SetValueInBufferForInt64() 156 …GateRef b1 = Int32And(Int32LSR(lowerInt32, Int32(builtins::BITS_EIGHT)), Int32(builtins::BITS_MASK… in SetValueInBufferForInt64() 158 …GateRef b2 = Int32And(Int32LSR(lowerInt32, Int32(2 * builtins::BITS_EIGHT)), Int32(builtins::BITS_… in SetValueInBufferForInt64() 159 GateRef b3 = Int32LSR(lowerInt32, Int32(builtins::BITS_TWENTY_FOUR)); in SetValueInBufferForInt64() [all …]
|
| D | builtins_stubs.cpp | 16 #include "ecmascript/compiler/builtins/builtins_stubs.h" 18 #include "ecmascript/compiler/builtins/builtins_array_stub_builder.h" 19 #include "ecmascript/compiler/builtins/builtins_dataview_stub_builder.h" 20 #include "ecmascript/compiler/builtins/builtins_function_stub_builder.h" 21 #include "ecmascript/compiler/builtins/builtins_regexp_stub_builder.h" 22 #include "ecmascript/compiler/builtins/builtins_number_stub_builder.h" 23 #include "ecmascript/compiler/builtins/builtins_proxy_stub_builder.h" 24 #include "ecmascript/compiler/builtins/builtins_reflect_stub_builder.h" 25 #include "ecmascript/compiler/builtins/builtins_typedarray_stub_builder.h" 26 #include "ecmascript/compiler/builtins/containers_arraylist_stub_builder.h" [all …]
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/ |
| D | ark_gvn.cpp | 22 #include "transforms/builtins.h" 39 using builtins::LoadClass; 40 using builtins::LoadInitClass; 41 using builtins::LoadString; 42 using builtins::ResolveVirtual; 56 GvnBuiltins builtins = {LoadClass(function.getParent()), LoadInitClass(function.getParent()), in run() local 60 bool changed = RunOnFunction(tree, builtins); in run() 97 bool ArkGVN::RunOnFunction(const llvm::DominatorTree &tree, const GvnBuiltins &builtins) in RunOnFunction() argument 103 changed |= RunOnBasicBlock(block, tree, builtins); in RunOnFunction() 112 …OnBasicBlock(llvm::BasicBlock *block, const llvm::DominatorTree &tree, const GvnBuiltins &builtins) in RunOnBasicBlock() argument [all …]
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins.cpp | 16 #include "ecmascript/builtins/builtins.h" 18 #include "ecmascript/builtins/builtins_ark_tools.h" 19 #include "ecmascript/builtins/builtins_array.h" 20 #include "ecmascript/builtins/builtins_arraybuffer.h" 21 #include "ecmascript/builtins/builtins_async_from_sync_iterator.h" 22 #include "ecmascript/builtins/builtins_async_function.h" 23 #include "ecmascript/builtins/builtins_async_iterator.h" 24 #include "ecmascript/builtins/builtins_async_generator.h" 25 #include "ecmascript/builtins/builtins_atomics.h" 26 #include "ecmascript/builtins/builtins_bigint.h" [all …]
|
| D | builtins_lazy_callback.cpp | 16 #include "ecmascript/builtins/builtins_lazy_callback.h" 18 #include "ecmascript/builtins/builtins.h" 21 namespace panda::ecmascript::builtins { namespace 32 Builtins builtin(thread, factory, vm); in Date() 46 Builtins builtin(thread, factory, vm); in Set() 61 Builtins builtin(thread, factory, vm); in Map() 76 Builtins builtin(thread, factory, vm); in WeakMap() 91 Builtins builtin(thread, factory, vm); in WeakSet() 106 Builtins builtin(thread, factory, vm); in WeakRef() 121 Builtins builtin(thread, factory, vm); in FinalizationRegistry() [all …]
|
| D | shared_builtins.cpp | 16 #include "ecmascript/builtins/builtins.h" 18 #include "ecmascript/builtins/builtins_function.h" 19 #include "ecmascript/builtins/builtins_object.h" 20 #include "ecmascript/builtins/builtins_symbol.h" 21 #include "ecmascript/builtins/builtins_sendable_arraybuffer.h" 22 #include "ecmascript/builtins/builtins_shared_async_function.h" 23 #include "ecmascript/builtins/builtins_shared_function.h" 24 #include "ecmascript/builtins/builtins_shared_object.h" 25 #include "ecmascript/builtins/builtins_shared_map.h" 26 #include "ecmascript/builtins/builtins_shared_set.h" [all …]
|
| D | builtins_global_uri-inl.h | 20 #include "ecmascript/builtins/builtins_global.h" 21 #include "ecmascript/builtins/builtins_global_uri.h" 23 namespace panda::ecmascript::builtins { 76 } // namespace panda::ecmascript::builtins
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/ |
| D | builtins_gc_hybrid.cpp | 16 #include "ecmascript/builtins/builtins_gc.h" 17 #include "ecmascript/builtins/builtins_ark_tools.h" 19 namespace panda::ecmascript::builtins { namespace 32 } // namespace panda::ecmascript::builtins
|
| /arkcompiler/ets_runtime/test/ut/ |
| D | ignore-ut-release-qemu-ets_runtime.txt | 65 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_DateTimeFormat_Second_TestWithQemu 67 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_DisPlayNames_TestWithQemu 68 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_ListFormat_First_TestWithQemu 69 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_ListFormat_Second_TestWithQemu 70 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_Local_TestWithQemu 71 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_PluralRules_TestWithQemu 72 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_RelativeTimeFormat_TestWithQemu 73 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_Segmenter_TestWithQemu 74 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_String_TestWithQemu 187 obj/arkcompiler/ets_runtime/ecmascript/builtins/tests/Builtins_Collator_TestWithQemu [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/snapshotserializebuiltins_fuzzer/ |
| D | snapshotserializebuiltins_fuzzer.cpp | 28 // remove builtins.snapshot file first if exist in SnapshotSerializeBuiltinsFuzzTest() 29 const CString fileName = "builtins.snapshot"; in SnapshotSerializeBuiltinsFuzzTest() 31 // generate builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest() 37 // create vm and generate builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest() 48 // create vm by deserialize builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/ |
| D | can_encode_builtin.inl.erb | 18 namespace builtins { 73 } // namespace builtins 80 if (!builtins::CheckRestrictions(runtime, id, arch)) { 85 return builtins::CanEncodeArm64(id); 87 return builtins::CanEncodeArm32(id); 89 return builtins::CanEncodeAmd64(id);
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
| D | can_encode_builtin.inl.erb | 18 namespace builtins { 71 } // namespace builtins 78 if (!builtins::CheckRestrictions(runtime, id, arch)) { 83 return builtins::CanEncodeArm64(id); 85 return builtins::CanEncodeArm32(id); 87 return builtins::CanEncodeAmd64(id);
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 19 #include "ecmascript/builtins/builtins_ark_tools.h" 20 #include "ecmascript/builtins/builtins_array.h" 21 #include "ecmascript/builtins/builtins_arraybuffer.h" 22 #include "ecmascript/builtins/builtins_async_function.h" 23 #include "ecmascript/builtins/builtins_async_generator.h" 24 #include "ecmascript/builtins/builtins_async_iterator.h" 25 #include "ecmascript/builtins/builtins_atomics.h" 26 #include "ecmascript/builtins/builtins_bigint.h" 27 #include "ecmascript/builtins/builtins_boolean.h" 28 #include "ecmascript/builtins/builtins_cjs_exports.h" [all …]
|
| /arkcompiler/ets_frontend/ets2panda/compiler/templates/ |
| D | signatures.h.erb | 52 % Signatures::BUILTINS.each do |ref, desc| 56 // Builtins 57 % Signatures::BUILTINS.each do |ref, desc| 159 return <%= data.builtins.get_undefined %>; 166 % builtins = Hash.new() 168 % data.builtins[attr].each do |builtin_data| 169 % builtins[builtin_data.type] = [] unless builtins.key?(builtin_data.type) 170 % builtins[builtin_data.type].append([lang, builtin_data.builtin]) 174 % builtins.each do |type, data|
|
| /arkcompiler/ets_runtime/ |
| D | BUILD.gn | 120 "ecmascript/builtins/tests:unittest", 183 "ecmascript/builtins/tests:host_unittest", 334 "ecmascript/builtins/builtins_collator.cpp", 335 "ecmascript/builtins/builtins_date_time_format.cpp", 336 "ecmascript/builtins/builtins_displaynames.cpp", 337 "ecmascript/builtins/builtins_intl.cpp", 338 "ecmascript/builtins/builtins_list_format.cpp", 339 "ecmascript/builtins/builtins_locale.cpp", 340 "ecmascript/builtins/builtins_number_format.cpp", 341 "ecmascript/builtins/builtins_plural_rules.cpp", [all …]
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner-2/runner/test/environment_test/ |
| D | init_test.py | 63 @patch('builtins.input', return_value=existing_path_01) 74 @patch('builtins.input', return_value=non_existing_path_01) 87 @patch('builtins.input', return_value=non_existing_path_01) 97 @patch('builtins.input', return_value=existing_path_02) 108 @patch('builtins.input', return_value=non_existing_path_01) 122 @patch('builtins.input', side_effect=["", existing_path_04]) 132 @patch('builtins.input', side_effect=[non_existing_path_01, existing_path_05]) 164 @patch('builtins.input', side_effect=["", non_existing_path_01, existing_path_06])
|