Searched refs:intrinsics (Results 1 – 20 of 20) sorted by relevance
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
D | intrinsics_enum.inl.erb | 18 % Compiler::intrinsics.each do |intrinsic| 24 % Compiler::intrinsics.select{ |x| !x.is_irtoc? }.each do |intrinsic| 33 // Irtoc intrinsics 34 % Compiler::intrinsics.select(&:is_irtoc?).each do |intrinsic|
|
D | get_intrinsics.inl.erb | 18 % Compiler::intrinsics.select(&:has_impl?).uniq{ |i| i.impl }.each do |intrinsic| 46 inline RuntimeInterface::IntrinsicId GetIntrinsicEntryPointId(intrinsics::Intrinsic intrinsic) { 49 % Compiler::intrinsics.each do |intrinsic| 50 case intrinsics::Intrinsic::<%= intrinsic.enum_name %>: 75 % Compiler::intrinsics.each do |intrinsic| 107 return reinterpret_cast<uintptr_t>(intrinsics::UnknownIntrinsic);
|
D | compiler_intrinsics.rb | 67 def intrinsics method 71 @data.intrinsics.select { |i| !@exclude_list.include?(i.name) }.map do |intrinsic|
|
D | can_encode_builtin.inl.erb | 24 % Compiler::intrinsics.select {|intrinsic| intrinsic.codegen_arch.include? 'amd64'}.each do |intrin… 37 % Compiler::intrinsics.select {|intrinsic| intrinsic.codegen_arch.include? 'arm64'}.each do |intrin… 50 % Compiler::intrinsics.select {|intrinsic| intrinsic.codegen_arch.include? 'arm32'}.each do |intrin… 62 % Compiler::intrinsics.select {|intrinsic| intrinsic.respond_to? 'can_encode_func'}.each do |intrin…
|
D | generate_operations_intrinsic_inst.inl.erb | 20 % Compiler::intrinsics.select(&:has_impl?).each do |intrinsic| 21 % # dynamic intrinsics doesn't support in inst_generator
|
D | intrinsics_flags.inl.erb | 20 % if Compiler::intrinsics.any? {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.e… 23 % Compiler::intrinsics.select {|intrinsic| !intrinsic.clear_flags.empty? or !intrinsic.set_flags.em… 52 % Compiler::intrinsics.select(&:is_irtoc?).each do |intrinsic|
|
D | intrinsic_codegen_test.inl.erb | 17 % Compiler::intrinsics.select(&:has_impl?).each do |intrinsic| 18 % # dynamic intrinsics doesn't support in inst_generator
|
D | entrypoints_bridge_asm_macro.inl.erb | 19 % Compiler::intrinsics.select(&:has_impl?).uniq { |intrn| intrn.impl + ", " + intrn.impl_signature.… 27 // Default implementation for virtually called intrinsics from compiled frame
|
D | intrinsics_codegen.inl.h.erb | 20 % Compiler::intrinsics.select {|intrinsic| intrinsic.respond_to? 'codegen_func'}.collect {|intrinsi…
|
D | get_intrinsics_names.inl.erb | 22 % Compiler::intrinsics.each do |intrinsic|
|
D | intrinsics_codegen.inl.erb | 24 % Compiler::intrinsics.select {|intrinsic| intrinsic.respond_to? 'codegen_func'}.each do |intrinsic|
|
D | intrinsic_flags_test.inl.erb | 17 % Compiler::intrinsics.each do |intrinsic|
|
D | generate_operations_intrinsic_graph.inl.erb | 22 % Compiler::intrinsics.each do |intrinsic|
|
/arkcompiler/runtime_core/compiler/ |
D | BUILD.gn | 210 data = "intrinsics.yaml" 225 sources = "optimizer/templates/intrinsics" 228 "$ark_root/compiler/optimizer/templates/intrinsics/compiler_intrinsics.rb", 286 template_file = "optimizer/templates/intrinsics/intrinsics_stub.inl.erb" 293 template_file = "optimizer/templates/intrinsics/intrinsics_stub.inl.h.erb" 301 "optimizer/templates/intrinsics/intrinsics_codegen_ext.inl.h.erb" 308 template_file = "optimizer/templates/intrinsics/intrinsics_inline.inl.erb" 315 template_file = "optimizer/templates/intrinsics/intrinsics_ir_build.inl.h.erb" 323 "optimizer/templates/intrinsics/intrinsics_ir_build_static_call.inl.erb" 331 "optimizer/templates/intrinsics/intrinsics_ir_build_virtual_call.inl.erb"
|
/arkcompiler/runtime_core/disassembler/templates/ |
D | intrinsics_gen.h.erb | 16 namespace panda::intrinsics { 19 % Runtime::intrinsics.each do |intrinsic| 46 % Runtime::intrinsics.each do |intrinsic| 81 } // namespace panda::intrinsics 83 % Runtime::intrinsics.uniq { |i| i.impl }.each do |intrinsic|
|
/arkcompiler/runtime_core/tests/checked/ |
D | disable_intrinsics.pa | 15 #! RUN force_jit: true, options: "--compiler-encode-intrinsics=true", entry: "_GLOBAL::mai… 25 #! RUN force_jit: true, options: "--compiler-encode-intrinsics=false", entry: "_GLOBAL::ma…
|
/arkcompiler/runtime_core/tests/ |
D | CMakeLists.txt | 824 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-01.pa" SKIP_VERIFICATION) 825 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-02.pa" SKIP_VERIFICATION) 826 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-03.pa") 827 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-04.pa") 828 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-05.pa") 829 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-06.pa") 830 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-07.pa" SKIP_VERIFICATION) 831 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-08.pa") 832 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-09.pa" SKIP_VERIFICATION) 833 add_test_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/cts-assembly/intrinsics-10.pa") [all …]
|
/arkcompiler/runtime_core/docs/bc_verification/ |
D | absint_checks.md | 47 ### (todo) Checks for usage of some functions/intrinsics
|
/arkcompiler/runtime_core/compiler/optimizer/templates/ |
D | inst_builder_gen.cpp.erb | 220 // +compilable, +inlinable: ecma.* -> intrinsics for BCO, inline IRtoC otherwise: 227 // +compilable, -inlinable: ecma.* -> intrinsics for all scenarios: 231 // -compilable, -inlinable: ecma.* -> intrinsics for BCO, fail IR builder otherwise:
|
/arkcompiler/runtime_core/ |
D | CMakeLists.txt | 277 set(IRTOC_INTRINSICS_YAML ${PANDA_ROOT}/irtoc/intrinsics.yaml)
|