index
:
~cnx/roux
this commit
main
Alternative QBE compiler
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisc
/
parse.c
Age
Commit message (
Expand
)
Author
2016-03-17
parse fixes for struct return
Quentin Carbonneaux
2016-03-16
add unsigned division and remainder
Quentin Carbonneaux
2016-03-16
add shift instructions
Quentin Carbonneaux
2016-03-09
be more precise in load types
Quentin Carbonneaux
2016-03-09
use opdesc[] in isel.c
Quentin Carbonneaux
2016-03-08
add more info in opdesc[]
Quentin Carbonneaux
2016-03-08
add a default align for data defs
Quentin Carbonneaux
2016-03-07
add new cast instruction
Quentin Carbonneaux
2016-03-07
cosmetics in err()
Quentin Carbonneaux
2016-03-04
get rid of hard coded NBlk
Quentin Carbonneaux
2016-03-03
add some (easy) instructions
Quentin Carbonneaux
2016-02-29
cosmetics
Quentin Carbonneaux
2016-02-29
group symbols together in tokens enum
Quentin Carbonneaux
2016-02-28
Make err nonstatic.
Ori Bernstein
2016-02-28
Add zero fill data.
Ori Bernstein
2016-02-28
Add strings as 'b "foo"'
Ori Bernstein
2016-02-28
Allow trailing and ',' and references in data.
Ori Bernstein
2016-02-28
Make parser slightly more accepting.
Ori Bernstein
2016-02-28
More standard/better error message formatting.
Ori Bernstein
2016-02-23
print new jump instructions
Quentin Carbonneaux
2016-02-23
patch return, might not work
Quentin Carbonneaux
2016-02-22
use isstore() in parser
Quentin Carbonneaux
2016-02-19
add lexing sugar for backward compatibility
Quentin Carbonneaux
2016-02-18
stop using OXxx1 and use new OLoad
Quentin Carbonneaux
2016-02-15
always print RACall with 3 digits
Quentin Carbonneaux
2016-02-12
cut code, use scanf a little more
Quentin Carbonneaux
2016-02-12
new syntax for float literals
Quentin Carbonneaux
2016-02-12
scan ints using scanf
Quentin Carbonneaux
2016-02-11
fp cmp fixes (highly untested)
Quentin Carbonneaux
2015-12-27
go verbose in parse.c
Quentin Carbonneaux
2015-12-08
sanitize constants representation
Quentin Carbonneaux
2015-12-01
oops, fix typo bug in parse.c
Quentin Carbonneaux
2015-11-30
more error reporting in parsedat()
Quentin Carbonneaux
2015-11-30
parse and print floating points
Quentin Carbonneaux
2015-11-30
change the wide bit to a class number
Quentin Carbonneaux
2015-11-30
stores becomes storeh
Quentin Carbonneaux
2015-11-18
support _ in identifiers
Quentin Carbonneaux
2015-11-13
export printref function
Quentin Carbonneaux
2015-11-11
move usage computation in filluse()
Quentin Carbonneaux
2015-11-05
support lighter syntax for arrays
Quentin Carbonneaux
2015-11-01
break Tmp.phi chains at phi nodes
Quentin Carbonneaux
2015-11-01
support dots in idents for k0ga
Quentin Carbonneaux
2015-10-31
make phi-class handling more local
Quentin Carbonneaux
2015-10-30
print memory references in IR dumps
Quentin Carbonneaux
2015-10-30
start integrating RAMem references
Quentin Carbonneaux
2015-10-30
prepare for using memory refs
Quentin Carbonneaux
2015-10-30
start work on fusing loads in arithmetic
Quentin Carbonneaux
2015-10-30
fix bug in pretty printer
Quentin Carbonneaux
2015-10-30
emit code for extensions, move slots into RAlt
Quentin Carbonneaux
2015-10-19
uniformize sign extension and mem loads
Quentin Carbonneaux
[next]