Searched full:llvmaot (Results 1 – 16 of 16) sorted by relevance
39 Level of pre-optimization that LLVMAOT does.108 - name: llvmaot-methods-per-module125 - name: llvmaot-threads129 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
445 auto module = std::make_unique<llvm::Module>("panda-llvmaot-module", *llvmContext); in CreateModule()
184 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-optlevel.pa)185 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-broken-ir.pa)186 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-gc-liveness.pa)187 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-tracking.pa)188 … panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-inlines-from-split-module.pa)189 panda_add_checked_test(FILE ${CMAKE_CURRENT_SOURCE_DIR}/llvmaot-gc-int-vs-ptr.pa)
15 #! RUN_LLVM options: "--llvmaot-methods-per-module=1 --llvm-dump-after"
59 # In LLVMAOT:
683 check_llvm = Checker.new(options, "#{name} LLVMAOT")
50 if ("LLVMAOT" IN_LIST ARG_MODE AND PANDA_LLVM_AOT)51 set(target ${test_suite}_${ARG_TEST_NAME}-ets-llvmaot)
408 …run_aot_ets_code(llvm ${ETS_SRC} ${WORK_DIR} ${TARGET}-ets-llvmaot OPT_LEVEL ${ARG_OPT_LEVEL} RUNT…409 if(TARGET ${TARGET}-ets-llvmaot)410 add_dependencies(${TARGET} ${TARGET}-ets-llvmaot)511 …set (COMPILER_OPTIONS_LLVM "--llvmaot-threads=4" "--llvmaot-methods-per-module=512" ${COMPILER_OPT…512 …set (COMPILER_OPTIONS_LLVM_PRE_OPT "--llvmaot-threads=4" "--llvmaot-methods-per-module=512" ${COMP…
46 //! CHECKER String.length() with LLVMAOT
44 //! CHECKER String.isEmpty() with LLVMAOT
27 # MODE "INT" "JIT" "AOT" "LLVMAOT" "JITOSR"
26 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 interpreter715 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})
205 panda_add_asm_file(TARGET "${name}-llvmaot"216 add_dependencies(${common_target_basename}-aot "${name}-llvmaot")
174 //! CHECKER Chain of js function calls LLVMAOT (slow)266 //! CHECKER Chain of js new calls LLVMAOT (slow)358 //! CHECKER JS load and store LLVMAOT (slow)438 //! CHECKER Define object method in js and call it from ets, LLVMAOT (slow)532 //! CHECKER Call JS static method and access static property, LLVMAOT (slow)
75 //! CHECKER Call method of class member LLVMAOT (slow)