index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ssa.c
Age
Commit message (
Expand
)
Author
2022-10-03
fix case of Pool constants
Quentin Carbonneaux
2022-10-03
refine width of parsb/ub/sh/uh ops
Quentin Carbonneaux
2020-08-06
Use a dynamic array for phi arguments
Michael Forney
2019-04-11
properly detect ssa form
Quentin Carbonneaux
2019-03-01
skip expensive ssa-building loop when possible
Quentin Carbonneaux
2018-04-26
Fix compiler warnings.
Emil Skoeldberg
2017-05-16
do not account for interferences in phi classes
Quentin Carbonneaux
2017-02-25
do sign/zero extensions removal in copy.c
Quentin Carbonneaux
2017-02-06
use uint for block ids
Quentin Carbonneaux
2017-01-12
use a less obtuse api for vnew()
Quentin Carbonneaux
2016-12-12
create cfg.c for cfg-related functions
Quentin Carbonneaux
2016-08-15
specify the allocation function in vnew
Quentin Carbonneaux
2016-04-19
check for trivial undefined uses in ssacheck
Quentin Carbonneaux
2016-04-18
factor some subtyping logic in clsmerge()
Quentin Carbonneaux
2016-04-13
handle odd jumps in blkdel() an renblk()
Quentin Carbonneaux
2016-04-13
do not compute def-use links for regs
Quentin Carbonneaux
2016-04-13
hack an ssa validator (likely buggy)
Quentin Carbonneaux
2016-04-12
fix bug in predecessors filling code
Quentin Carbonneaux
2016-04-12
simplify fillpreds() code
Quentin Carbonneaux
2016-04-09
add a proper block deletion routine
Quentin Carbonneaux
2016-03-31
cleanup error handling
Quentin Carbonneaux
2016-03-29
new layout, put LICENSE in root
Quentin Carbonneaux