aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2022-05-02Merge branch 'migration-to-new-format' of ↵incoresemi-migration-to-new-formatAndrew Waterman1-0/+6
https://github.com/incoresemi/riscv-opcodes into incoresemi-migration-to-new-format
2022-05-02adding support for spinalhdl code generationNeel Gala1-2/+1
2022-04-30add spinalhdl support (#108)Ncerzzk1-0/+1
* add spinalhdl support Signed-off-by: ncer <huangzzk@bupt.edu.cn> * restruct chisel and spinalhdl parser Signed-off-by: ncer <huangzzk@bupt.edu.cn>
2022-04-08updated python script, Makefile and README to process new filesNeel Gala1-0/+7
- the python file is well commented - the README provides a brief overview of how the python script works and the various artifacts it can generate
2021-12-16Make intermediate header fileTsukasa OI1-0/+1
Instead of making (and depending on) multiple header files in external repositories, this commit makes single intermediate file and copies it to external directories on install. This will... * Reduce CPU time (only slightly, though). * Enable making header file *without* cloning and destroying external repositories (`make encoding.out.h`). * Ensure that latest encoding.h is generated and copied on install, even after fresh checkout on an external source tree.
2017-03-31Support generating Go code (#3)Benjamin Barenblat1-0/+1
* Support generating Go code Generate Go code for the RISC-V Go port <https://github.com/riscv/riscv-go>. * Clarify use of yank in Go backend * Go: Also generate funct3, csr, and funct7 encodings * Go: Emit all instructions Changes to the RISC-V Go implementation obviate the need for GO_UNUSED_INSTRUCTIONS. * Go: Print CSRs as signed values * Go: Update parse-opcodes to use obj.As See https://github.com/golang/go/commit/0d9258a830c585. * Go: Return errors out of band * Go: Return 'ok' status instead of 'err' status Also clean up imports. * Go: Make gofmt-clean * Go: Return rs2 value for each instructions Some binary floating-point instructions (ab)use the rs2 value to hold additional instruction data, so we need that data in the Go assembler.
2015-09-08update to latest RVC proposalAndrew Waterman1-0/+1
2015-09-02Remove automatically-generated filesAndrew Waterman1-0/+2
2013-10-18add gitignoreYunsup Lee1-0/+1