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
2022-01-28
fix test/fpcnv (wrong spacing)
Quentin Carbonneaux
2022-01-28
update token hash params
Quentin Carbonneaux
2022-01-28
implement float -> unsigned casts
Bor Grošelj Simić
2022-01-28
implement unsigned -> float casts
Bor Grošelj Simić
2022-01-23
increase token limit to 255
Bor Grošelj Simić
2022-01-23
bump copyright year
Quentin Carbonneaux
2022-01-23
check for fopen() errors for output file
Bor Grošelj Simić
2022-01-23
Add a negation instruction
Eyal Sawady
2021-12-05
arm64: fix slots with offset >32k
Quentin Carbonneaux
2021-11-22
reuse previous address constants in fold()
Michael Forney
2021-11-10
fold: Prevent error when address is used as operand
Michael Forney
2021-11-10
bump NString
Quentin Carbonneaux
2021-11-10
fold: Don't fold invalid addition/subtraction rather than failing
Michael Forney
2021-11-08
amd64: avoid reading past end of passed struct
Michael Forney
2021-11-08
fix for sloppy reg->mem in arm64 abi
Quentin Carbonneaux
2021-10-28
new chacha20 test
Quentin Carbonneaux
2021-10-26
use unified diff format for test output
Michael Forney
2021-10-26
remove trailing whitespace from test/abi7.ssa
Michael Forney
2021-10-26
spill: fix regs assertions
Quentin Carbonneaux
2021-10-26
arm64: Add LR to list of registers to save
Michael Forney
2021-10-25
arm64/emit.c: fix move instructions with big immediate values
Sudipto Mallick
2021-10-25
arm64: handle copy of constant to slot
Michael Forney
2021-10-25
arm64: Handle slots in Ocopy operands
Michael Forney
2021-10-25
arm64: handle slots
Michael Forney
2021-10-22
make variadic args explicit
Quentin Carbonneaux
2021-10-17
use -static when cross-compiling tests
Quentin Carbonneaux
2021-10-17
amd64/sysv: unbreak env calls
Quentin Carbonneaux
2021-10-13
add size suffix to frame setup.
Andrew Chambers
2021-10-11
spill: add some comments describing functions
Michael Forney
2021-10-11
util: fix typo preventing 4-byte copy in blit()
Michael Forney
2021-10-11
avoid some one last gcc truncation warning
Michael Forney
2021-09-20
parse: fix loadw when assigned to l temporary
Michael Forney
2021-09-09
skip nx stack annotation on osx
Quentin Carbonneaux
2021-09-07
test: use architecture-neutral wrapper for calling vprintf
Michael Forney
2021-09-07
test: assign result of print functions to temporary
Michael Forney
2021-08-30
skip jump arguments in rega
Quentin Carbonneaux
2021-08-29
amd64/isel: fix floating point == and != result with NaN
Michael Forney
2021-08-27
amd64/isel: fix floating < and <= result with NaN
Michael Forney
2021-08-23
amd64/emit.c: fix %x =k sub %x, %x
Eyal Sawady
2021-08-23
test: include exit status in test failure reason
Michael Forney
2021-08-23
parsefields: fix padding calculation
Drew DeVault
2021-08-02
copy: consider identity element for more instructions
Michael Forney
2021-08-02
gas: always emit GNU-stack note
Érico Nogueira
2021-07-30
err when an address contains a sum $a+$b (afl)
Quentin Carbonneaux
2021-07-29
load: handle all cases in cast()
Michael Forney
2021-07-28
handle fast locals in amd64 shifts (afl)
Quentin Carbonneaux
2021-07-28
fix buffer overflow in parser (afl)
Quentin Carbonneaux
2021-07-28
fix amd64 addressing selection bug (afl)
Quentin Carbonneaux
2021-06-17
amd64: fix conditional jump when compare is swapped and used elsewhere
Michael Forney
2021-03-18
spill: use stronger assertion for registers in use at start of function
Michael Forney
[prev]
[next]