TianlongLiang
|
63df2cf02d
Update std atomic check and simd compatibility check for arc compiler (#3716)
|
1 year ago |
James Ring
|
b845e2ede4
Add missing headers in bh_atomic.h and aot_llvm_extra.cpp (#3715)
|
1 year ago |
Wenyong Huang
|
73caf19e69
Fix compile warnings/error reported in Windows (#3616)
|
1 year ago |
YAMAMOTO Takashi
|
46f83cf486
core/iwasm/compilation: Remove stale function prototypes (#3408)
|
1 year ago |
YAMAMOTO Takashi
|
722381fcf2
aot compiler: Some updates for LLVM 18 (#2981)
|
2 years ago |
Wenyong Huang
|
5a75c31c38
Add VectorCombine pass for JIT and AOT (#2923)
|
2 years ago |
Wenyong Huang
|
b0d5b8df1d
Fix issues of build/run with llvm-17 (#2853)
|
2 years ago |
liang.he
|
e73993709e
Use another default pipeline when opt-level is 0 (#2624)
|
2 years ago |
Alfred E. Neumayer
|
99b47fd334
Support AOT compiler with LLVM 17 (#2567)
|
2 years ago |
Huang Qi
|
10b18d85cd
Fix ExpandMemoryOpPass doesn't work properly (#2399)
|
2 years ago |
Huang Qi
|
ae4069df41
Migrate ExpandMemoryOpPass to llvm new pass manager (#2334)
|
2 years ago |
Huang Qi
|
44f4b4f062
Add "--enable-llvm-passes=<passes>" option to wamrc (#2335)
|
2 years ago |
Wenyong Huang
|
ea78b89965
Fix wamrc build issues with LLVM 13 and LLVM 16 (#2313)
|
2 years ago |
YAMAMOTO Takashi
|
6e3c3fe9ec
Fix build error with LLVM 16 (#2259)
|
2 years ago |
Wenyong Huang
|
8ef09be604
Fix compile error of wamrc with llvm-13/llvm-14 (#2261)
|
2 years ago |
Wenyong Huang
|
8d88471c46
Implement AOT static PGO (#2243)
|
2 years ago |
Wenyong Huang
|
ce3458da99
Refine AOT exception check when function return (#1752)
|
3 years ago |
Wenyong Huang
|
e87a554616
Refactor LLVM JIT (#1613)
|
3 years ago |
Wenyong Huang
|
a182926a73
Refactor interpreter/AOT module instance layout (#1559)
|
3 years ago |
Petr Penzin
|
c075844001
Add our own legacy loop unswitch pass (#1339)
|
3 years ago |
Wenyong Huang
|
5e238322c2
Enable aot compiler with llvm-14/15 (#1252)
|
3 years ago |
Wenyong Huang
|
749f2f1f34
Fix wamrc build error with llvm-14 (#1140)
|
3 years ago |
Wenyong Huang
|
9b858c43cb
Fix build wamrc for xtensa failure (#1109)
|
3 years ago |
Wenyong Huang
|
5631a2aa18
Use LLVM new pass manager for wamrc (#978)
|
4 years ago |
Wenyong Huang
|
7636d86a76
Refactor Orc JIT to enable lazy compilation (#974)
|
4 years ago |
Huang Qi
|
8d1c56bda4
Implement atomic and memset/memmove/memcpy intrinsic for riscv (#841)
|
4 years ago |
Wenyong Huang
|
a1ad950ae1
Enable LLVM link time optimization (LTO) for AOT (#831)
|
4 years ago |
Wenyong Huang
|
fb4afc7ca4
Apply clang-format for core/iwasm compilation and libraries (#784)
|
4 years ago |
Wenyong Huang
|
16e6f41b3a
Fix wamr compiler issues and refine some error messages (#470)
|
5 years ago |
Wenyong Huang
|
a3d374eb57
Fix jit target arch not set issue and custom name section typo issue (#400)
|
5 years ago |