summary refs log tree commit diff
path: root/rv64/emit.c
AgeCommit message (Collapse)Author
2022-09-01capitalize a labelQuentin Carbonneaux
2022-08-31drop -G flag and add target amd64_appleQuentin Carbonneaux
apple support is more than assembly syntax in case of arm64 machines, and apple syntax is currently useless in all cases but amd64; rather than having a -G option that only makes sense with amd64, we add a new target amd64_apple
2022-06-14rv64: implement Oswap for floating-point typesAlexey Yerin
2022-02-27rv64: formatting and bug fix in epilogueQuentin Carbonneaux
2022-02-17add rv64 backendMichael Forney
It is mostly complete, but still has a few ABI bugs when passing floats in structs, or when structs are passed partly in register, and partly on stack.