index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2016-12-12
use the new load optimization
Quentin Carbonneaux
2016-12-12
new tests for the load optimization
Quentin Carbonneaux
2016-12-12
implement a simple load elimination pass
Quentin Carbonneaux
2016-12-12
implement a simple alias analysis
Quentin Carbonneaux
2016-12-12
create cfg.c for cfg-related functions
Quentin Carbonneaux
2016-12-12
make newtmp() return zeroed out temporaries
Quentin Carbonneaux
2016-12-12
new eight queens test
Quentin Carbonneaux
2016-12-08
use a queue for copy elimination
Quentin Carbonneaux
2016-12-05
move some liveness code where it belongs
Quentin Carbonneaux
2016-12-05
disable pie (default on some os)
Quentin Carbonneaux
2016-11-09
doc nits
Quentin Carbonneaux
2016-10-24
return non-zero when tests fail
Quentin Carbonneaux
2016-10-24
fix bug in folding of w comparisons
Quentin Carbonneaux
2016-10-22
fix bug in copy propagation
Quentin Carbonneaux
2016-10-19
improve tests output for contbuild
Quentin Carbonneaux
2016-10-19
add magic for mobile viewing of doc
Quentin Carbonneaux
2016-09-27
accept "ret" for functions with a return type
Quentin Carbonneaux
2016-08-17
silent a few warnings
Quentin Carbonneaux
2016-08-16
update help message of unit tester
Quentin Carbonneaux
2016-08-16
add support for unions in sysv abi
Quentin Carbonneaux
2016-08-16
parse union types
Quentin Carbonneaux
2016-08-15
specify the allocation function in vnew
Quentin Carbonneaux
2016-08-14
couple of case fixes in tokens
Quentin Carbonneaux
2016-08-14
use an enum for aggregate segments
Quentin Carbonneaux
2016-08-14
get rid of old Alt enum
Quentin Carbonneaux
2016-04-25
fix type size computations in parser
Quentin Carbonneaux
2016-04-23
correctly update nuse for jump arguments
Quentin Carbonneaux
2016-04-22
use short for classes (so it is signed for sure)
Quentin Carbonneaux
2016-04-22
update documentation with new fp conversions
Quentin Carbonneaux
2016-04-22
refine fp conversion instructions
Quentin Carbonneaux
2016-04-22
make sure type sizes never overflow
Quentin Carbonneaux
2016-04-21
oops fix wrong instruction names in doc
Quentin Carbonneaux
2016-04-21
cosmetics in all.h
Quentin Carbonneaux
2016-04-21
make mcc runable from anywhere
Quentin Carbonneaux
2016-04-20
disallow phi nodes in the start block
Quentin Carbonneaux
2016-04-20
support calls with no return
Quentin Carbonneaux
2016-04-20
normalize case in token names
Quentin Carbonneaux
2016-04-20
match jumps/ops with il text
Quentin Carbonneaux
2016-04-19
add compilation instructions
Quentin Carbonneaux
2016-04-19
use assert for ssa invariants in fold/copy
Quentin Carbonneaux
2016-04-19
check for trivial undefined uses in ssacheck
Quentin Carbonneaux
2016-04-19
rename only live phi arguments in fold
Quentin Carbonneaux
2016-04-18
add tool to process afl results
Quentin Carbonneaux
2016-04-18
factor some subtyping logic in clsmerge()
Quentin Carbonneaux
2016-04-18
phis can assign slots after spill
Quentin Carbonneaux
2016-04-18
make sure non-register temporaries get a slot
Quentin Carbonneaux
2016-04-18
output debug to stderr in spiller
Quentin Carbonneaux
2016-04-18
do not rewrite overwritten slots in memopt
Quentin Carbonneaux
2016-04-17
compute dead phi args correctly in fold
Quentin Carbonneaux
2016-04-16
use unsigned long long for bits
Quentin Carbonneaux
[prev]
[next]