Go to file
2022-09-02 09:50:38 +03:00
dynasm Merge last changes from LuaJIT repo 2022-06-02 15:26:58 +03:00
tests Verify type compatibility 2022-09-02 09:50:38 +03:00
.gitignore Start Aarch64 back-end 2022-06-01 00:51:02 +03:00
gen_ir_fold_hash.c Avoid hardcoded file path (use stdin instead) 2022-06-21 12:24:44 +03:00
ir_aarch64.dasc Better register allocation support for address and load fusion 2022-09-01 19:19:01 +03:00
ir_aarch64.h Aarch64 back-end (incomplete) 2022-06-02 18:34:47 +03:00
ir_cfg.c JMP optimization. Better ENETR block placement. 2022-08-31 14:29:34 +03:00
ir_check.c Verify type compatibility 2022-09-02 09:50:38 +03:00
ir_disasm.c Use PHP memory manager 2022-08-10 17:41:14 +03:00
ir_dump.c Use single live interval to handle all scratch registers clobbered by CALL 2022-08-11 19:56:59 +03:00
ir_elf.h Start Aarch64 back-end 2022-05-31 11:22:31 +03:00
ir_emit_c.c Fix JMP optimization for MERGE/N and last basic block 2022-08-31 00:01:15 +03:00
ir_fold.h Add SEXT/ZEXT folding for BOOL constants 2022-08-23 15:32:49 +03:00
ir_gcm.c Remove unused "flags" 2022-09-01 13:04:54 +03:00
ir_gdb.c Allow emitting native code into preallocated buffer 2022-06-10 11:30:19 +03:00
ir_main.c Add basic IR verification 2022-08-24 13:57:55 +03:00
ir_perf.c cleanup 2022-05-27 13:18:04 +03:00
ir_php.h Use PHP memory manager 2022-08-10 17:41:14 +03:00
ir_private.h JMP optimization. Better ENETR block placement. 2022-08-31 14:29:34 +03:00
ir_ra.c Better register allocation support for address and load fusion 2022-09-01 19:19:01 +03:00
ir_save.c Support for fastcall caling convention. 2022-06-23 13:14:30 +03:00
ir_sccp.c Introduce ir_bitqueue API 2022-08-12 19:25:10 +03:00
ir_strtab.c cleanup 2022-05-27 13:18:04 +03:00
ir_test.c Use ir_ctx.fixed_regset to limit available registers 2022-06-21 16:13:14 +03:00
ir_x86.dasc Allow genearion of TEST MEM, IMM 2022-09-01 22:25:29 +03:00
ir_x86.h Start Aarch64 back-end 2022-05-31 11:22:31 +03:00
ir-test.php Aarch64 backend support & unification 2022-06-01 18:16:32 +03:00
ir.c Improve support for fixed prologue/epilogue 2022-08-11 13:32:44 +03:00
ir.g Support for fastcall caling convention. 2022-06-23 13:14:30 +03:00
ir.h Reimplement JMP optimization 2022-08-30 23:15:20 +03:00
Makefile Use ir_ctx.fixed_regset to limit available registers 2022-06-21 16:13:14 +03:00
test.ir Initial import 2022-04-06 00:19:23 +03:00
TODO Update tasks 2022-08-23 19:00:47 +03:00