wasm-micro-runtime/core/iwasm/compilation
Wenyong Huang 103cb89593
aot compiler: Fix handle next reachable if block (#2793)
The popped reachable block may be if block whose else branch hasn't been
translated, and should push the params for the else block if there are.

And use LLVMDisposeMessage to free memory allocated in is_win_platform.
2023-11-20 17:14:10 +08:00
..
debug Fix typo (dwarf) in the codebase (#2367) 2023-07-19 17:58:52 +08:00
simd Fix AOT compiler simd shift opcodes (#2715) 2023-11-03 10:38:53 +08:00
aot_compiler.c Fix windows link error and clear windows warnings (#2463) 2023-08-14 19:04:49 +08:00
aot_compiler.h Check ValueKind before extracting a constant int value (#2595) 2023-09-28 09:15:56 +08:00
aot_emit_aot_file.c Fix data/elem drop (#2747) 2023-11-18 08:50:16 +08:00
aot_emit_compare.c Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_compare.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_const.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
aot_emit_const.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_control.c aot compiler: Fix handle next reachable if block (#2793) 2023-11-20 17:14:10 +08:00
aot_emit_control.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_conversion.c Simplify fcmp intrinsic logic for AOT/XIP (#1881) 2023-01-12 12:05:53 +08:00
aot_emit_conversion.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_exception.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
aot_emit_exception.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_function.c aot compiler: Fix handle next reachable if block (#2793) 2023-11-20 17:14:10 +08:00
aot_emit_function.h AOT/JIT native stack bound check improvement (#2244) 2023-06-22 07:27:07 +08:00
aot_emit_memory.c Fix several AOT compiler issues (#2697) 2023-11-02 20:36:21 +08:00
aot_emit_memory.h Implement the segue optimization for LLVM AOT/JIT (#2230) 2023-05-26 10:13:33 +08:00
aot_emit_numberic.c Fix several AOT compiler issues (#2697) 2023-11-02 20:36:21 +08:00
aot_emit_numberic.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_parametric.c Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_parametric.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_table.c Refine Fast JIT call indirect and call native process (#1620) 2022-10-19 17:11:38 +08:00
aot_emit_table.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_emit_variable.c core/iwasm/compilation: constify a bit (#2223) 2023-05-20 11:55:02 +08:00
aot_emit_variable.h Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
aot_llvm_extra.cpp Use another default pipeline when opt-level is 0 (#2624) 2023-10-10 10:52:37 +08:00
aot_llvm_extra2.cpp Support AOT compiler with LLVM 17 (#2567) 2023-09-25 19:00:46 +08:00
aot_llvm_extra2.h AOT/JIT native stack bound check improvement (#2244) 2023-06-22 07:27:07 +08:00
aot_llvm.c More precise help info of enabled targets for wamrc (#2783) 2023-11-17 19:05:00 +08:00
aot_llvm.h Support AOT compiler with LLVM 17 (#2567) 2023-09-25 19:00:46 +08:00
aot_orc_extra.cpp Support AOT compiler with LLVM 17 (#2567) 2023-09-25 19:00:46 +08:00
aot_orc_extra.h AOT/JIT native stack bound check improvement (#2244) 2023-06-22 07:27:07 +08:00
aot_orc_extra2.cpp Fix wamrc build issues with LLVM 13 and LLVM 16 (#2313) 2023-06-27 08:59:49 +08:00
aot.c Fix data/elem drop (#2747) 2023-11-18 08:50:16 +08:00
aot.h Fix data/elem drop (#2747) 2023-11-18 08:50:16 +08:00
iwasm_compl.cmake Implement atomic and memset/memmove/memcpy intrinsic for riscv (#841) 2021-11-30 17:10:14 +08:00