index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisc
Age
Commit message (
Expand
)
Author
2015-09-15
diagnose float structs
Quentin Carbonneaux
2015-09-15
implement aggregate passing in regs
Quentin Carbonneaux
2015-09-15
start function call lowering (wip)
Quentin Carbonneaux
2015-09-15
add parsing code for function calls
Quentin Carbonneaux
2015-09-15
define a new CMPS macro, shorten Type
Quentin Carbonneaux
2015-09-15
make type size unsigned
Quentin Carbonneaux
2015-09-15
fix minor type parsing bugs
Quentin Carbonneaux
2015-09-15
turn test files in one function definition
Quentin Carbonneaux
2015-09-15
start work on aggregate types
Quentin Carbonneaux
2015-09-15
add source and authorship to cprime.ssa
Quentin Carbonneaux
2015-09-15
add the first generated test!
Quentin Carbonneaux
2015-09-15
split some long calls
Quentin Carbonneaux
2015-09-15
new alignment test
Quentin Carbonneaux
2015-09-15
get rid of OTrunc
Quentin Carbonneaux
2015-09-15
fix two bugs in new emit
Quentin Carbonneaux
2015-09-15
update emit to the new setting
Quentin Carbonneaux
2015-09-15
new meaning for comparison types
Quentin Carbonneaux
2015-09-15
the wide bit of OAddr matters!
Quentin Carbonneaux
2015-09-15
more modifications to rega
Quentin Carbonneaux
2015-09-15
add a size to all operations (wip)
Quentin Carbonneaux
2015-09-15
add new prime finding program
Quentin Carbonneaux
2015-09-15
fix invalid test in emit
Quentin Carbonneaux
2015-09-15
my assumptions in dopm() were wrong
Quentin Carbonneaux
2015-09-15
output labels only when necessary
Quentin Carbonneaux
2015-09-15
simplify rega's dopm()
Quentin Carbonneaux
2015-09-15
make spiller aware of parallel assignments
Quentin Carbonneaux
2015-09-15
fix comments in pmov
Quentin Carbonneaux
2015-09-15
update dopm()
Quentin Carbonneaux
2015-09-15
write more tests for dopm()
Quentin Carbonneaux
2015-09-15
add helpful diagnostics
Quentin Carbonneaux
2015-09-15
add test scaffolding code
Quentin Carbonneaux
2015-09-15
start exhaustive testing dopm()
Quentin Carbonneaux
2015-09-15
work in progress on parallel moves
Quentin Carbonneaux
2015-09-15
use loop frequency in ties of rpo
Quentin Carbonneaux
2015-09-15
fix two bugs in rega
Quentin Carbonneaux
2015-09-15
change cmp $0, %reg, to test %reg, %reg
Quentin Carbonneaux
2015-09-15
fix emit(OCopy) and use pointers in max.ssa
Quentin Carbonneaux
2015-09-15
alloc16 comes for free, iiuc the abi
Quentin Carbonneaux
2015-09-15
remove non-critical diagnostics
Quentin Carbonneaux
2015-09-15
add truncation operation
Quentin Carbonneaux
2015-09-15
remove dead code from rega
Quentin Carbonneaux
2015-09-15
remove old comment
Quentin Carbonneaux
2015-09-15
the abi is unclear, practice suggests that change
Quentin Carbonneaux
2015-09-15
treat two instruction args uniformly in rega
Quentin Carbonneaux
2015-09-15
OXTestw should not have 64bits arguments
Quentin Carbonneaux
2015-09-15
new NAlign constant and fix frame size computation
Quentin Carbonneaux
2015-09-15
slight update to slot tests
Quentin Carbonneaux
2015-09-15
fix bug in alignment constraints of spill slots
Quentin Carbonneaux
2015-09-15
move spill and emit to the new slot system
Quentin Carbonneaux
2015-09-15
store the edit tag
Quentin Carbonneaux
[next]