Home
last modified time | relevance | path

Searched full:llvmaot (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvmbackend.yaml39 Level of pre-optimization that LLVMAOT does.
108 - name: llvmaot-methods-per-module
125 - name: llvmaot-threads
129 Enables parallel compilation of different modules (see also --llvmaot-methods-per-module)
130 in LLVMAOT mode. Default value is -1 and compilation is sequential. Bigger values allow
Dllvm_aot_compiler.cpp445 auto module = std::make_unique<llvm::Module>("panda-llvmaot-module", *llvmContext); in CreateModule()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/ani/
DCMakeLists.txt39 if (TARGET ets_test_ani_example_lib-ets-llvmaot)
40 add_dependencies(ets_test_ani_example_lib-ets-llvmaot example_lib)
/arkcompiler/runtime_core/static_core/tests/checked/
DCMakeLists.txt190 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-optlevel.pa)
191 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-broken-ir.pa)
192 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-gc-liveness.pa)
193 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-tracking.pa)
194 … panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-inlines-from-split-module.pa)
195 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-gc-int-vs-ptr.pa)
Dllvmaot-inlines-from-split-module.pa15 #! RUN_LLVM options: "--llvmaot-methods-per-module=1 --llvm-dump-after"
Dimplicit_nullcheck_tests.pa59 # In LLVMAOT:
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/
DCMakeLists.txt50 if ("LLVMAOT" IN_LIST ARG_MODE AND PANDA_LLVM_AOT)
51 set(target ${test_suite}_${ARG_TEST_NAME}-ets-llvmaot)
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/
Dtool.py54 LLVMAOT = 'llvmaot' variable in ToolMode
73 LLVMAOT = auto() variable in OptFlags
Dcli.py280 elif ToolMode.LLVMAOT == mode:
281 flags |= OptFlags.AOT | OptFlags.LLVMAOT
/arkcompiler/runtime_core/static_core/plugins/ets/tests/
DCMakeLists.txt375 …run_aot_ets_code(llvm ${ETS_SRC} ${WORK_DIR} ${TARGET}-ets-llvmaot OPT_LEVEL ${ARG_OPT_LEVEL} RUNT…
376 if(TARGET ${TARGET}-ets-llvmaot)
377 add_dependencies(${TARGET} ${TARGET}-ets-llvmaot)
482 …set (COMPILER_OPTIONS_LLVM "--llvmaot-threads=4" "--llvmaot-methods-per-module=512" ${COMPILER_OPT…
483 …set (COMPILER_OPTIONS_LLVM_PRE_OPT "--llvmaot-threads=4" "--llvmaot-methods-per-module=512" ${COMP…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/
Dets_string_isempty.ets44 //! CHECKER String.isEmpty() with LLVMAOT
Dets_string_length.ets46 //! CHECKER String.length() with LLVMAOT
/arkcompiler/runtime_core/static_core/tests/
DCMakeLists.txt26 add_custom_target(cts-llvmaot-tests COMMENT "Running panda LLVM AOT tests")
692 TARGET ${target}-llvmaot-${gc_type}
693 SUBDIR ${suite}-llvmaot-${gc_type}
707 add_dependencies(${suite} ${target}-llvmaot-${gc_type})
708 add_dependencies(cts-llvmaot-tests ${target}-llvmaot-${gc_type})
711 # No-opt llvmaot with cpp interpreter
715 TARGET ${target}-llvmaot-noopt-${gc_type}
716 SUBDIR ${suite}-llvmaot-noopt-${gc_type}
730 add_dependencies(${suite} ${target}-llvmaot-noopt-${gc_type})
731 add_dependencies(cts-llvmaot-tests ${target}-llvmaot-noopt-${gc_type})
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/checked/js_call/
Djs_call.ets163 //! CHECKER Chain of js function calls LLVMAOT (slow)
248 //! CHECKER Chain of js new calls LLVMAOT (slow)
335 //! CHECKER JS load and store LLVMAOT (slow)
408 //! CHECKER Define object method in js and call it from ets, LLVMAOT (slow)
497 //! CHECKER Call JS static method and access static property, LLVMAOT (slow)
/arkcompiler/runtime_core/static_core/tests/benchmarks/
DCMakeLists.txt205 panda_add_asm_file(TARGET "${name}-llvmaot"
216 add_dependencies(${common_target_basename}-aot "${name}-llvmaot")
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/plugins/tools/
Dpaoc.py53 if OptFlags.LLVMAOT in self.flags:
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/linker/
DCMakeLists.txt78 …add_target_with_dependencies(ets_test_suite_linker ${target}-ets-llvmaot "${additional_dependencie…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_test_suite/coroutines/
DCMakeLists.txt28 # MODE "INT" "JIT" "AOT" "LLVMAOT" "JITOSR"
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/checked/qualified_call/
Dqualified_call.ets71 //! CHECKER Call method of class member LLVMAOT (slow)