summary refs log tree commit diff
path: root/mem.c
AgeCommit message (Expand)Author
2023-03-11kill dead stores when coalescing slotsQuentin Carbonneaux
2022-12-25new UNDEF RefQuentin Carbonneaux
2022-12-14new blit instructionQuentin Carbonneaux
2022-12-14fix coalesce() to produce valid ssaQuentin Carbonneaux
2022-12-12treat retc as non-escapingQuentin Carbonneaux
2022-12-12crash loads from uninitialized slotsQuentin Carbonneaux
2022-12-12renamings in coalesce()Quentin Carbonneaux
2022-11-24cosmetics in mem.cQuentin Carbonneaux
2022-11-22rename Tmp.ins to be more descriptiveQuentin Carbonneaux
2022-11-20new slot coalescing passQuentin Carbonneaux
2018-04-26more compiler warnings...Quentin Carbonneaux
2018-04-26Fix compiler warnings.Emil Skoeldberg
2017-04-08prepare for multi-targetQuentin Carbonneaux
2017-02-24deduplicate loadsz & storeszQuentin Carbonneaux
2017-02-24reenable and fix a bug in memoptQuentin Carbonneaux
2016-04-20match jumps/ops with il textQuentin Carbonneaux
2016-04-18do not rewrite overwritten slots in memoptQuentin Carbonneaux
2016-04-13harden memopt()Quentin Carbonneaux
2016-04-04reorder instructionsQuentin Carbonneaux
2016-03-31cleanup error handlingQuentin Carbonneaux
2016-03-29new layout, put LICENSE in rootQuentin Carbonneaux