/
LR_02_040: Document the Go assembler

LR_02_040: Document the Go assembler

About

The Go assembler documentation does not contain an architectural specific section for riscv64.  As the Go assembler has a slightly odd syntax and it reserves certain registers for itself, this makes it difficult for people not involved in the riscv64 port on a daily basis to write riscv64 code using the assembler.  Let's fix this.  The other architectures have their own sections in the assembler documentation.  riscv64 should do as well.


Dependency



Upstreaming

ONGOING


Upstream version



Contacts


Related content

LR_02_041: Improve error detection and error reporting on the Go riscv64 assembler
LR_02_041: Improve error detection and error reporting on the Go riscv64 assembler
More like this
LR_02_0020: Implement GORISCV64 for compilation baseline
LR_02_0020: Implement GORISCV64 for compilation baseline
More like this
LR_02_039: Implement go tool objdump for riscv64
LR_02_039: Implement go tool objdump for riscv64
More like this
LR_02_038: Add bitmanip intrinsics to the Go assembler
LR_02_038: Add bitmanip intrinsics to the Go assembler
More like this
LR_02_048: Update go tool objdump to support new instructions
LR_02_048: Update go tool objdump to support new instructions
More like this
LR_02_024: Use Bitmanip instruction in compiler where optimal
LR_02_024: Use Bitmanip instruction in compiler where optimal
More like this