Home
last modified time | relevance | path

Searched full:builtins (Results 1 – 25 of 391) sorted by relevance

12345678910>>...16

/arkcompiler/ets_runtime/test/aottest/frame_iteration/
Dpgo_expect_output.txt16 [builtins] IterateFrameType: 13
17 [builtins] IterateFrameDelta: 0
18 [builtins] IterateFrameCalleeRegInfo: 0
19 [builtins] IterateFrameType: 11
20 [builtins] IterateFrameDelta: 0
21 [builtins] IterateFrameCalleeRegInfo: 0
22 [builtins] IterateFrameType: 11
23 [builtins] IterateFrameDelta: 0
24 [builtins] IterateFrameCalleeRegInfo: 0
25 [builtins] DeoptIterateFrameType: 13
[all …]
Dexpect_output.txt16 [builtins] IterateFrameType: 9
17 [builtins] IterateFrameDelta: 0
18 [builtins] IterateFrameCalleeRegInfo: 0
19 [builtins] IterateFrameType: 3
20 [builtins] IterateFrameDelta: 0
21 [builtins] IterateFrameCalleeRegInfo: 0
22 [builtins] IterateFrameType: 22
23 [builtins] IterateFrameDelta: 0
24 [builtins] IterateFrameCalleeRegInfo: 0
25 [builtins] IterateFrameType: 1
[all …]
/arkcompiler/ets_runtime/test/moduletest/builtins/
Dexpect_output.txt14 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 …]
Dbuiltinsnumber.js17 * @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 …]
Dbuiltins.js17 * @tc.name:builtins
18 * @tc.desc:test builtins
22 var string = "builtins test start"
Dbuiltinsstring.js18 * @tc.desc:test builtins
22 print("builtins string start");
30 print("builtins string end");
/arkcompiler/ets_runtime/test/aottest/builtins_array/
Dexpect_output.txt16 [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/builtins_stub/
Dexpect_output.txt17 [builtins] Builtins C++ BooleanConstructor
19 [builtins] Builtins C++ BooleanConstructor
21 [builtins] Builtins C++ BooleanConstructor
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dloop_peeling.cpp25 #include "transforms/builtins.h"
30 // Peel only loops with GVNable builtins
58 …std::array builtins = {llvmbackend::builtins::LoadClass(module), llvmbackend::builtins::LoadInitCl… in ContainsGvnBuiltin() local
59 … llvmbackend::builtins::LoadString(module), llvmbackend::builtins::ResolveVirtual(module)}; in ContainsGvnBuiltin()
68 if (std::find(builtins.cbegin(), builtins.cend(), function) != builtins.cend()) { in ContainsGvnBuiltin()
Dark_gvn.cpp22 #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/compiler/builtins/
Dbuiltins_dataview_stub_builder.cpp16 #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"
120 GateRef b1 = Int32And(Int32LSR(value, Int32(builtins::BITS_EIGHT)), Int32(0xFF)); in SetValueInBufferForInt32()
121 GateRef b2 = Int32And(Int32LSR(value, Int32(2 * builtins::BITS_EIGHT)), Int32(0xFF)); in SetValueInBufferForInt32()
122 GateRef b3 = Int32LSR(value, Int32(builtins::BITS_TWENTY_FOUR)); in SetValueInBufferForInt32()
157 GateRef b0 = Int32And(lowerInt32, Int32(builtins::BITS_MASK_FF)); in SetValueInBufferForInt64()
158 …GateRef b1 = Int32And(Int32LSR(lowerInt32, Int32(builtins::BITS_EIGHT)), Int32(builtins::BITS_MASK… in SetValueInBufferForInt64()
160 …GateRef b2 = Int32And(Int32LSR(lowerInt32, Int32(2 * builtins::BITS_EIGHT)), Int32(builtins::BITS_… in SetValueInBufferForInt64()
161 GateRef b3 = Int32LSR(lowerInt32, Int32(builtins::BITS_TWENTY_FOUR)); in SetValueInBufferForInt64()
[all …]
Dcontainers_stub_builder.h18 #include "ecmascript/compiler/builtins/containers_arraylist_stub_builder.h"
19 #include "ecmascript/compiler/builtins/containers_deque_stub_builder.h"
20 #include "ecmascript/compiler/builtins/containers_hashmap_stub_builder.h"
21 #include "ecmascript/compiler/builtins/containers_hashset_stub_builder.h"
22 #include "ecmascript/compiler/builtins/containers_lightweightmap_stub_builder.h"
23 #include "ecmascript/compiler/builtins/containers_lightweightset_stub_builder.h"
24 #include "ecmascript/compiler/builtins/containers_linkedlist_stub_builder.h"
25 #include "ecmascript/compiler/builtins/containers_list_stub_builder.h"
26 #include "ecmascript/compiler/builtins/containers_plainarray_stub_builder.h"
27 #include "ecmascript/compiler/builtins/containers_queue_stub_builder.h"
[all …]
/arkcompiler/ets_runtime/
DBUILD.gn103 "ecmascript/builtins/tests:unittest",
140 "ecmascript/builtins/tests:host_unittest",
224 "ecmascript/builtins/builtins_collator.cpp",
225 "ecmascript/builtins/builtins_date_time_format.cpp",
226 "ecmascript/builtins/builtins_displaynames.cpp",
227 "ecmascript/builtins/builtins_intl.cpp",
228 "ecmascript/builtins/builtins_list_format.cpp",
229 "ecmascript/builtins/builtins_locale.cpp",
230 "ecmascript/builtins/builtins_number_format.cpp",
231 "ecmascript/builtins/builtins_plural_rules.cpp",
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins.cpp16 #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 …]
Dbuiltins_lazy_callback.cpp16 #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()
75 Builtins builtin(thread, factory, vm); in WeakMap()
89 Builtins builtin(thread, factory, vm); in WeakSet()
103 Builtins builtin(thread, factory, vm); in WeakRef()
117 Builtins builtin(thread, factory, vm); in FinalizationRegistry()
[all …]
Dshared_builtins.cpp16 #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 …]
Dbuiltins_shared_async_function.cpp16 #include "ecmascript/builtins/builtins_shared_async_function.h"
18 namespace panda::ecmascript::builtins { namespace
28 } // namespace panda::ecmascript::builtins
Dbuiltins_async_function.cpp16 #include "ecmascript/builtins/builtins_async_function.h"
18 namespace panda::ecmascript::builtins { namespace
28 } // namespace panda::ecmascript::builtins
Dbuiltins_shared_function.cpp16 #include "ecmascript/builtins/builtins_shared_function.h"
18 namespace panda::ecmascript::builtins { namespace
28 } // namespace panda::ecmascript::builtins
Dbuiltins_cjs_exports.cpp16 #include "ecmascript/builtins/builtins_cjs_exports.h"
18 namespace panda::ecmascript::builtins { namespace
28 } // namespace panda::ecmascript::builtins
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp18 #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_function.h"
22 #include "ecmascript/builtins/builtins_async_generator.h"
23 #include "ecmascript/builtins/builtins_async_iterator.h"
24 #include "ecmascript/builtins/builtins_atomics.h"
25 #include "ecmascript/builtins/builtins_bigint.h"
26 #include "ecmascript/builtins/builtins_boolean.h"
27 #include "ecmascript/builtins/builtins_cjs_exports.h"
[all …]
/arkcompiler/ets_runtime/test/fuzztest/snapshotserializebuiltins_fuzzer/
Dsnapshotserializebuiltins_fuzzer.cpp27 // remove builtins.snapshot file first if exist in SnapshotSerializeBuiltinsFuzzTest()
28 const CString fileName = "builtins.snapshot"; in SnapshotSerializeBuiltinsFuzzTest()
30 // generate builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest()
34 // create vm and generate builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest()
44 // create vm by deserialize builtins.snapshot file in SnapshotSerializeBuiltinsFuzzTest()
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dcan_encode_builtin.inl.erb18 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/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dcan_encode_builtin.inl.erb18 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/ets_frontend/ets2panda/compiler/templates/
Dsignatures.h.erb51 % Signatures::BUILTINS.each do |ref, desc|
55 // Builtins
56 % Signatures::BUILTINS.each do |ref, desc|
158 return <%= data.builtins.get_undefined %>;
165 % builtins = Hash.new()
167 % data.builtins[attr].each do |builtin_data|
168 % builtins[builtin_data.type] = [] unless builtins.key?(builtin_data.type)
169 % builtins[builtin_data.type].append([lang, builtin_data.builtin])
173 % builtins.each do |type, data|

12345678910>>...16