wasm-micro-runtime/core/iwasm/fast-jit/fe
Wenyong Huang bbfa39c32c
Refine Fast JIT accessing memory/table instance and global data (#1623)
Some offsets can be directly gotten at the compilation stage after the interp/AOT
module instance refactoring PR was merged, so as to reduce some unnecessary
load instructions and improve the Fast JIT performance:
- Access fields of wasm memory instance structure
- Access fields of wasm table instance structure
- Access the global data
2022-10-21 09:32:51 +08:00
..
jit_emit_compare.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_compare.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_const.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_const.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_control.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
jit_emit_control.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_conversion.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
jit_emit_conversion.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_exception.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
jit_emit_exception.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_function.c Refine Fast JIT accessing memory/table instance and global data (#1623) 2022-10-21 09:32:51 +08:00
jit_emit_function.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_memory.c Refine Fast JIT accessing memory/table instance and global data (#1623) 2022-10-21 09:32:51 +08:00
jit_emit_memory.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_numberic.c Refactor interpreter/AOT module instance layout (#1559) 2022-10-18 10:59:28 +08:00
jit_emit_numberic.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_parametric.c Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_parametric.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_table.c Refine Fast JIT accessing memory/table instance and global data (#1623) 2022-10-21 09:32:51 +08:00
jit_emit_table.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00
jit_emit_variable.c Refine Fast JIT accessing memory/table instance and global data (#1623) 2022-10-21 09:32:51 +08:00
jit_emit_variable.h Import WAMR Fast JIT (#1343) 2022-08-02 16:03:50 +08:00