Age | Commit message (Expand) | Author |
---|---|---|
2016-03-16 | add shift instructions | Quentin Carbonneaux |
2016-03-16 | document oddity in seljmp() | Quentin Carbonneaux |
2016-03-09 | use opdesc[] in isel.c | Quentin Carbonneaux |
2016-03-08 | add more info in opdesc[] | Quentin Carbonneaux |
2016-03-07 | add new cast instruction | Quentin Carbonneaux |
2016-03-07 | refine immediate reload test | Quentin Carbonneaux |
2016-03-07 | fix two bad bugs in abi classification | Quentin Carbonneaux |
2016-03-03 | add some (easy) instructions | Quentin Carbonneaux |
2016-02-27 | use a new bits type for bitmaps | Quentin Carbonneaux |
2016-02-26 | add cheapo static assert | Quentin Carbonneaux |
2016-02-24 | tentative big args support | Quentin Carbonneaux |
2016-02-24 | prepare for big structs passing code | Quentin Carbonneaux |
2016-02-24 | support memory class arguemnts | Quentin Carbonneaux |
2016-02-24 | simply use memset to 0 stuff | Quentin Carbonneaux |
2016-02-24 | oops, phi nodes rewrite for fast locals was trashed | Quentin Carbonneaux |
2016-02-23 | cosmetics in isel.c | Quentin Carbonneaux |
2016-02-23 | fix uninitialized variable in selpar() | Quentin Carbonneaux |
2016-02-23 | patch return, might not work | Quentin Carbonneaux |
2016-02-22 | fix buggy name changes in isel | Quentin Carbonneaux |
2016-02-21 | complete fp support for small structs | Quentin Carbonneaux |
2016-02-21 | genius or idiot? | Quentin Carbonneaux |
2016-02-18 | stop using OXxx1 and use new OLoad | Quentin Carbonneaux |
2016-02-18 | use classes in arg classification | Quentin Carbonneaux |
2016-02-18 | complete argcls (pretty ugly...) | Quentin Carbonneaux |
2016-02-18 | start completing the fp abi | Quentin Carbonneaux |
2016-02-15 | better variable name in selcall() | Quentin Carbonneaux |
2016-02-15 | more fp calling conventions | Quentin Carbonneaux |
2016-02-15 | patch isel for store{s,d} | Quentin Carbonneaux |
2016-02-15 | partial fix argcls() in isel | Quentin Carbonneaux |
2016-02-15 | collect and emit fp constants | Quentin Carbonneaux |
2016-02-12 | fix harmless typo in isel | Quentin Carbonneaux |
2016-02-11 | fix the class for generated jumps | Quentin Carbonneaux |
2016-02-11 | fp cmp fixes (highly untested) | Quentin Carbonneaux |
2016-02-09 | add one case in address matching | Quentin Carbonneaux |
2016-01-29 | add cheapo static assert in isel | Quentin Carbonneaux |
2016-01-22 | fix spacing | Quentin Carbonneaux |
2016-01-04 | force warning with XMM15 in rsave[] | Quentin Carbonneaux |
2015-12-18 | delete callclb altogether | Quentin Carbonneaux |
2015-12-18 | make call{def,use} fp aware | Quentin Carbonneaux |
2015-12-18 | fix isel typo | Quentin Carbonneaux |
2015-12-10 | uniformize argument fixing | Quentin Carbonneaux |
2015-12-08 | wip on instruction selection | Quentin Carbonneaux |
2015-11-30 | stores becomes storeh | Quentin Carbonneaux |
2015-11-16 | uniformize looping on instructions | Quentin Carbonneaux |
2015-11-13 | change debug of ABI to A | Quentin Carbonneaux |
2015-11-01 | this emit was an emiti | Quentin Carbonneaux |
2015-10-30 | add simple dce into isel | Quentin Carbonneaux |
2015-10-30 | finish isel adressing modes and clear the code | Quentin Carbonneaux |
2015-10-30 | simplify constant handling in amatch() | Quentin Carbonneaux |
2015-10-30 | store constant addresses in Mem.offset | Quentin Carbonneaux |