Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-07 | update assert() missed in 7e1c1f | Quentin Carbonneaux | |
2017-02-06 | fix edge deletion bug in sccp | Quentin Carbonneaux | |
When an edge is deleted, the phis and predecessors of the destination block have to be updated. This is what blkdel() was doing, but at a level too coarse. The new function edgedel() allows to remove a single edge (and takes care of multiple edges). | |||
2017-02-06 | robustness fix in fillfron() | Quentin Carbonneaux | |
This makes it possible to call it several times in a row. | |||
2017-02-06 | use uint for block ids | Quentin Carbonneaux | |
2017-01-12 | use a less obtuse api for vnew() | Quentin Carbonneaux | |
2016-12-21 | schedule loop nesting computations earlier | Quentin Carbonneaux | |
2016-12-12 | create cfg.c for cfg-related functions | Quentin Carbonneaux | |