| /arkcompiler/runtime_core/libabckit/tests/ |
| D | BUILD.gn | 143 "ut/isa/isa_dynamic/apply/apply_dynamic.cpp", 144 "ut/isa/isa_dynamic/arithmetic/bininst_dynamic.cpp", 145 "ut/isa/isa_dynamic/arithmetic/bininst_logical_dynamic.cpp", 146 "ut/isa/isa_dynamic/arithmetic/bininst_shifts_dynamic.cpp", 147 "ut/isa/isa_dynamic/arithmetic/helpers_arithmetic.cpp", 148 "ut/isa/isa_dynamic/arithmetic/unaryinst_dynamic.cpp", 149 "ut/isa/isa_dynamic/arrays/create_array_dynamic.cpp", 150 "ut/isa/isa_dynamic/async/async_dynamic.cpp", 151 "ut/isa/isa_dynamic/call_runtime/call_runtime_dynamic.cpp", 152 "ut/isa/isa_dynamic/create/createdebugger.cpp", [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/async/ |
| D | async_dynamic.cpp | 20 #include "libabckit/include/c/isa/isa_dynamic.h" 40 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_re… in TEST_F() 45 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic.abc", in TEST_F() 46 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic_enter.abc", "foo", in TEST_F() 54 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic_e… in TEST_F() 62 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_re… in TEST_F() 67 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic.abc", in TEST_F() 68 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic_resolve.abc", "foo", in TEST_F() 78 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_reject_dynamic_r… in TEST_F() 86 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/async/enter_resolve_re… in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/isa/ |
| D | IsaPostPlugins.cmake | 14 set(ISA_FILE "${CMAKE_BINARY_DIR}/isa/isa.yaml") 15 set(ISA_CORE_FILE "${PROJECT_SOURCE_DIR}/isa/isa.yaml") 16 set(ISA_COMBINE "${PROJECT_SOURCE_DIR}/isa/combine.rb") 23 # ISA combine 25 COMMENT "Combine ISA files"
|
| D | README | 1 Panda Bytecode Description (aka ISA) 5 - isa.yaml 12 Schema for isa.yaml validation 15 files from isa.yaml using standard Ruby ERB templates. 25 Build system for ISA
|
| D | CMakeLists.txt | 14 project(isa) project 16 set(ISA_FILE "${CMAKE_BINARY_DIR}/isa/isa.yaml") 34 COMMENT "Check ISA content" 44 isa.md.erb
|
| /arkcompiler/runtime_core/isa/ |
| D | IsaPostPlugins.cmake | 14 set(ISA_FILE "${CMAKE_BINARY_DIR}/isa/isa.yaml") 15 set(ISA_CORE_FILE "${PROJECT_SOURCE_DIR}/isa/isa.yaml") 16 set(ISA_COMBINE "${PROJECT_SOURCE_DIR}/isa/combine.rb") 23 # ISA combine 25 COMMENT "Combine ISA files"
|
| D | BUILD.gn | 16 isa_paths = [ rebase_path("$ark_root/isa/isa.yaml", root_build_dir) ] 19 print("add isa plugin: $plugin") 41 script = "$ark_root/isa/combine.rb" 43 inputs = [ "$ark_root/isa/isa.yaml" ] 44 outputs = [ "$root_gen_dir/isa/isa.yaml" ]
|
| D | README | 1 Panda Bytecode Description (aka ISA) 5 - isa.yaml 12 Schema for isa.yaml validation 15 files from isa.yaml using standard Ruby ERB templates. 25 Build system for ISA
|
| D | CMakeLists.txt | 14 project(isa) project 16 set(ISA_FILE "${CMAKE_BINARY_DIR}/isa/isa.yaml") 34 COMMENT "Check ISA content" 44 isa.md.erb
|
| /arkcompiler/runtime_core/libabckit/src/templates/abckit_intrinsics/ |
| D | BUILD.gn | 21 get_label_info("$ark_root_static/isa:isa_combine", "target_gen_dir") 25 "$isa_gen_dir/isa.yaml", 31 "$ark_root_static/isa/isapi.rb", 34 "$ark_root_static/isa:isa_combine", 46 "$isa_gen_dir/isa.yaml", 52 "$ark_root_static/isa/isapi.rb", 55 "$ark_root_static/isa:isa_combine", 69 "$isa_gen_dir/isa.yaml", 78 "$ark_root_static/isa/isapi.rb", 81 "$ark_root_static/isa:isa_combine",
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/loadstore/ |
| D | loadstore.cpp | 18 #include "libabckit/include/c/isa/isa_dynamic.h" 209 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj.abc… in TEST_F() 213 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj.abc", in TEST_F() 214 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj_modified.abc", "stown", in TEST_F() 233 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj_modified.abc", "e… in TEST_F() 240 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj.abc… in TEST_F() 244 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj.abc", in TEST_F() 245 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj_modified.abc", "stown", in TEST_F() 266 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/emptyobj_modified.abc", "e… in TEST_F() 274 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/loadstore/stownbyindex.abc", "stownb… in TEST_F() [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/define/ |
| D | definefieldruntime_dynamic.cpp | 16 #include "libabckit/include/c/isa/isa_static.h" 19 #include "libabckit/include/c/isa/isa_dynamic.h" 43 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldrunt… in TEST_F() 64 …helpers::TransformMethod(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic.abc", in TEST_F() 65 … ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic_modified.abc", in TEST_F() 69 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic_mo… in TEST_F() 78 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldrunt… in TEST_F() 98 …helpers::TransformMethod(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic.abc", in TEST_F() 99 … ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic_modified.abc", in TEST_F() 103 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldruntime_dynamic_mo… in TEST_F() [all …]
|
| D | definefieldbyname_dynamic.cpp | 18 #include "libabckit/include/c/isa/isa_dynamic.h" 41 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyna… in TEST_F() 46 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic.abc", in TEST_F() 47 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic_modified.abc", "instance_initi… in TEST_F() 75 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic_modified.abc", "definefieldbyn… in TEST_F() 82 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyna… in TEST_F() 87 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic.abc", in TEST_F() 88 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic_modified.abc", "instance_initi… in TEST_F() 122 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyname_dynamic_modified.abc", "definefieldbyn… in TEST_F() 130 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definefieldbyna… in TEST_F() [all …]
|
| D | definegettersetterbyvalue_dynamic.cpp | 18 #include "libabckit/include/c/isa/isa_dynamic.h" 42 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dyn… in TEST_F() 47 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic.abc", in TEST_F() 48 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic_modified.abc", "func_m… in TEST_F() 73 … "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic_modified.abc", in TEST_F() 83 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dyn… in TEST_F() 88 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic.abc", in TEST_F() 89 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic_modified.abc", "func_m… in TEST_F() 110 … "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dynamic_modified.abc", in TEST_F() 120 …helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/definegettersetterbyvalue_dyn… in TEST_F() [all …]
|
| D | defineclasswithbuffer_dynamic.cpp | 18 #include "libabckit/include/c/isa/isa_dynamic.h" 42 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic.abc", "defineclasswithbuff… in TEST_F() 46 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic.abc", in TEST_F() 47 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic_modified.abc", "func_main_… in TEST_F() 75 … "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic_modified.abc", in TEST_F() 85 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic.abc", "defineclasswithbuff… in TEST_F() 89 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic.abc", in TEST_F() 90 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic_modified.abc", "func_main_… in TEST_F() 113 … "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic_modified.abc", in TEST_F() 123 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/define/defineclasswithbuffer_dynamic.abc", "defineclasswithbuff… in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/irtoc/lang/ |
| D | isa.rb | 34 class ISA class 37 isa = YAML.load_file(File.expand_path(isa_filename)) 39 isa = YAML.load_file(File.expand_path(isa_filename), aliases: true) 41 isa = JSON.parse(isa.to_json, object_class: OpenStruct).freeze 43 Gen.on_require(isa)
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/arrays/ |
| D | arrays_static.cpp | 80 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_wide.… in TEST_F() 84 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_wide.abc", in TEST_F() 85 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_wide_modified.abc", "store_element", in TEST_F() 101 …output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_wide_modif… in TEST_F() 109 … auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array.abc", in TEST_F() 113 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array.abc", in TEST_F() 114 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_modified_neg.abc", "store_element", in TEST_F() 135 … auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array.abc", in TEST_F() 139 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array.abc", in TEST_F() 140 ABCKIT_ABC_DIR "ut/isa/isa_static/arrays/store_array_modified.abc", "store_element", in TEST_F() [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/cmp/ |
| D | create_cmp_static.cpp | 17 #include "libabckit/include/c/isa/isa_static.h" 86 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F() 87 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_modified_set.abc", "foo", in TEST_F() 97 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_mo… in TEST_F() 106 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F() 107 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_modified_set.abc", "foo", in TEST_F() 117 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_mo… in TEST_F() 126 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static.abc", in TEST_F() 127 ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_modified_set.abc", "foo", in TEST_F() 135 …auto output = helpers::ExecuteStaticAbc(ABCKIT_ABC_DIR "ut/isa/isa_static/cmp/create_cmp_static_mo… in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/ |
| D | README.md | 3 The tool reads ISA spec files and the given set of test files, then computes the coverage and outpu… 23 --spec (-s) - ISA spec files, comma-separated, merged into one if multiple specified, required 40 -s isa/isa.yaml,plugins/java/isa/isa.yaml \
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/ |
| D | README.md | 3 The tool reads ISA spec files and the given set of test files, then computes the coverage and outpu… 23 --spec (-s) - ISA spec files, comma-separated, merged into one if multiple specified, required 40 -s isa/isa.yaml,plugins/java/isa/isa.yaml \
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/modules/ |
| D | isa_dynamic_modules.cpp | 25 #include "libabckit/include/c/isa/isa_dynamic.h" 361 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_mo… in TEST_F() 370 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules.abc", in TEST_F() 371 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules_modified.abc", "isa_dynamic_modules… in TEST_F() 381 …output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules… in TEST_F() 393 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_mo… in TEST_F() 402 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules.abc", in TEST_F() 403 …ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules_modified.abc", "isa_dynamic_modules… in TEST_F() 413 …output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_modules… in TEST_F() 425 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/modules/isa_dynamic_mo… in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/generator/ |
| D | test_base.rb | 18 def initialize(isa, command, definitions, predefined, skip_header) argument 19 @isa = isa 28 isa = @isa.clone 29 isa.merge! @command[Generator::TEST_COMMAND_ISA] 36 … content.puts "# containing exact copies of ISA specification assertions relevant to this test.\n" 37 content.puts [isa].to_yaml.split("\n").map { |line| '#%s' % line }.join("\n")
|
| /arkcompiler/runtime_core/tests/cts-generator/generator/ |
| D | test_base.rb | 18 def initialize(isa, command, definitions, predefined, skip_header) argument 19 @isa = isa 28 isa = @isa.clone 29 isa.merge! @command[Generator::TEST_COMMAND_ISA] 36 … content.puts "# containing exact copies of ISA specification assertions relevant to this test.\n" 37 content.puts [isa].to_yaml.split("\n").map { |line| '#%s' % line }.join("\n")
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/arithmetic/ |
| D | bininst_shifts_imm_static.cpp | 18 #include "libabckit/include/c/isa/isa_static.h" 22 #include "ut/isa/isa_dynamic/arithmetic/helpers_arithmetic.h" 41 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static.abc", in TEST_F() 42 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static_modified.abc", "foo", in TEST_F() 57 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static.abc", in TEST_F() 58 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static_modified.abc", "foo", in TEST_F() 73 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static.abc", in TEST_F() 74 ABCKIT_ABC_DIR "ut/isa/isa_static/arithmetic/bininst_shifts_imm_static_modified.abc", "foo", in TEST_F()
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/import/ |
| D | dynamicimport_dynamic.cpp | 18 #include "libabckit/include/c/isa/isa_dynamic.h" 40 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_d… in TEST_F() 45 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynamic.abc", in TEST_F() 46 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynamic_modified.abc", in TEST_F() 73 …output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynami… in TEST_F() 81 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_d… in TEST_F() 86 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynamic.abc", in TEST_F() 87 ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynamic_modified.abc", in TEST_F() 118 …output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_dynami… in TEST_F() 126 …auto output = helpers::ExecuteDynamicAbc(ABCKIT_ABC_DIR "ut/isa/isa_dynamic/import/dynamicimport_d… in TEST_F() [all …]
|