index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parse.c
Age
Commit message (
Expand
)
Author
2017-01-12
use a less obtuse api for vnew()
Quentin Carbonneaux
2017-01-04
more performance improvements in the parser
Quentin Carbonneaux
2016-12-31
use a perfect hash for lexing
Quentin Carbonneaux
2016-12-28
fix escapes handling (patch from ac)
Quentin Carbonneaux
2016-09-27
accept "ret" for functions with a return type
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-04-25
fix type size computations in parser
Quentin Carbonneaux
2016-04-22
refine fp conversion instructions
Quentin Carbonneaux
2016-04-22
make sure type sizes never overflow
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-18
factor some subtyping logic in clsmerge()
Quentin Carbonneaux
2016-04-16
support trailing , in types/args/params
Ori Bernstein
2016-04-16
fix relic error message
Quentin Carbonneaux
2016-04-13
check types on assignments
Quentin Carbonneaux
2016-04-12
bug in checking of multiple definitions
Quentin Carbonneaux
2016-04-12
add missing idiv in opdesc[]
Quentin Carbonneaux
2016-04-12
avoid a few hangs in parsing code
Quentin Carbonneaux
2016-04-12
check invalid instruction types
Quentin Carbonneaux
2016-04-12
add simple il validation
Quentin Carbonneaux
2016-04-07
add a canfold field to opdesc
Quentin Carbonneaux
2016-04-04
fat il!
Quentin Carbonneaux
2016-03-31
move abi code in a new file
Quentin Carbonneaux
2016-03-31
cleanup error handling
Quentin Carbonneaux
2016-03-29
new layout, put LICENSE in root
Quentin Carbonneaux