Age | Commit message (Expand) | Author |
---|---|---|
2016-02-26 | add cheapo static assert | Quentin Carbonneaux |
2016-02-26 | move dumpts() into util, add bsequal() | Quentin Carbonneaux |
2016-02-26 | start conversion to dynamic bitsets | Quentin Carbonneaux |
2016-02-25 | add some bitset functions | Quentin Carbonneaux |
2016-02-24 | fix tight assertion in MEM() | Quentin Carbonneaux |
2016-02-23 | patch return, might not work | Quentin Carbonneaux |
2016-02-18 | stop using OXxx1 and use new OLoad | Quentin Carbonneaux |
2016-02-15 | completely hide xmm15 | Quentin Carbonneaux |
2016-02-15 | collect and emit fp constants | Quentin Carbonneaux |
2016-02-12 | new syntax for float literals | Quentin Carbonneaux |
2016-02-12 | use ICX{np,p} to clarify enum definitions | Quentin Carbonneaux |
2016-02-11 | fp cmp fixes (highly untested) | Quentin Carbonneaux |
2016-02-04 | comment in enum Op | Quentin Carbonneaux |
2016-02-03 | add more spaces | Quentin Carbonneaux |
2016-01-28 | use macros for OXxx and OXxx1 | Quentin Carbonneaux |
2016-01-28 | remove constant NReg | Quentin Carbonneaux |
2015-12-27 | get rid of the Ty enum | Quentin Carbonneaux |
2015-12-25 | get rid of TYS() macro | Quentin Carbonneaux |
2015-12-08 | wip on instruction selection | Quentin Carbonneaux |
2015-12-08 | sanitize constants representation | Quentin Carbonneaux |
2015-11-30 | update liveness to work with fp | Quentin Carbonneaux |
2015-11-30 | change the wide bit to a class number | Quentin Carbonneaux |
2015-11-30 | stores becomes storeh | Quentin Carbonneaux |
2015-11-27 | add sse regs | Quentin Carbonneaux |
2015-11-19 | start memopt(), still buggy | Quentin Carbonneaux |
2015-11-13 | add initial version of copy elimination | Quentin Carbonneaux |
2015-11-13 | store the use locations for temporaries | Quentin Carbonneaux |
2015-11-11 | move usage computation in filluse() | Quentin Carbonneaux |
2015-11-10 | now, cross fingers and test | Quentin Carbonneaux |
2015-11-09 | provide BZERO macro for bitsets | Quentin Carbonneaux |
2015-11-09 | modify data-structures for new ssa.c | Quentin Carbonneaux |
2015-11-03 | add interference hints | Quentin Carbonneaux |
2015-10-31 | make phi-class handling more local | Quentin Carbonneaux |
2015-10-30 | start integrating RAMem references | Quentin Carbonneaux |
2015-10-30 | prepare for using memory refs | Quentin Carbonneaux |
2015-10-30 | start work on fusing loads in arithmetic | Quentin Carbonneaux |
2015-10-30 | new function to add constants | Quentin Carbonneaux |
2015-10-30 | start adress mode recognition | Quentin Carbonneaux |
2015-10-30 | rename spill field in Tmp to slot | Quentin Carbonneaux |
2015-10-30 | emit code for extensions, move slots into RAlt | Quentin Carbonneaux |
2015-10-19 | uniformize sign extension and mem loads | Quentin Carbonneaux |
2015-10-13 | rename valloc and balloc | Quentin Carbonneaux |
2015-10-08 | allow multiple functions in file | Quentin Carbonneaux |
2015-10-08 | emit alignment directives properly | Quentin Carbonneaux |
2015-10-08 | rename ealloc to emalloc | Quentin Carbonneaux |
2015-10-07 | finish implementing data parsing | Quentin Carbonneaux |
2015-10-06 | add pool memory management | Quentin Carbonneaux |
2015-10-06 | use new vector functions instead of reallocs | Quentin Carbonneaux |
2015-10-06 | specialize vdup into idup | Quentin Carbonneaux |
2015-10-06 | factor ins array edition in icpy | Quentin Carbonneaux |