Commit Graph

3 Commits

Author SHA1 Message Date
Wenyong Huang
f7b6cd75c7
Implement part of codegen, add asmjit and zydis ()
Implement part of codegen and fix some frontend issues
Add asmjit to emit native code and add zydis to disassemble native code
Can successfully run some simple cases
2022-03-22 12:22:04 +08:00
Wenyong Huang
eb518c0423
Refine code, fix some issues and add codegen framework ()
Add more return value checks and set lass error
Implement exception throw and add operand stack overflow check
Remove lower_fe pass
Use cc->cmp_reg for cmp/branch IRs
Fix jit dump issues
Fix some compile warnings
Add part of codegen framework
Remove some unused JIT IRs
2022-03-14 15:32:32 +08:00
Wenyong Huang
24aae4f0d6
Import Fast JIT framework ()
Import Fast JIT framework and translate some opcodes in the frontend.
2022-03-09 12:34:56 +08:00