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-02-24
fix folding of shifts of word operand by >32
Paul Ouellette
2022-02-17
add rv64 backend
Michael Forney
2022-02-17
test: add c[u]od checks to isel2 and add new integer compare test isel3
Michael Forney
2022-02-17
cfg: remove unnecessary check for jump type
Michael Forney
2022-02-17
Revert "skip jump arguments in rega"
Michael Forney
2022-02-17
spill: consider jump argument as use of register
Michael Forney
2022-02-11
document the automatic use of bss
Quentin Carbonneaux
2022-02-11
gas: put zero data into .bss by default
Michael Forney
2022-02-11
doc: fix name of export linkage flag
Paul Ouellette
2022-02-02
shared linkage logic for func/data
Quentin Carbonneaux
2022-01-31
arm64: handle large slots in Ocopy
Quentin Carbonneaux
2022-01-31
Do not use the asm keyword as a local variable
Detlef Riekenberg
2022-01-28
amd64/isel: nits
Quentin Carbonneaux
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
[next]