Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-09 | Check for overlaps between different fields (#122) | Pavel I. Kryukov | 8 | -16/+24 | |
2022-06-09 | update Go generator (#124) | Meng Zhuo | 1 | -2/+18 | |
2022-05-23 | Add RV128I opcodes (#112) | Pavel I. Kryukov | 4 | -8/+34 | |
* Add RV128I instructions * Address code review feedback * Fix typo | |||||
2022-05-23 | Remove duplicate code (#121) | Pavel I. Kryukov | 2 | -45/+16 | |
* Remove duplicate code * Fix unit test | |||||
2022-05-18 | Check for overlapping fields (#120) | Pavel I. Kryukov | 2 | -1/+9 | |
* Check for overlapping fields * Enable unit test | |||||
2022-05-17 | Test error inputs handling, fix few bugs (#119) | Pavel I. Kryukov | 3 | -15/+90 | |
* Test error inputs handling * Add mask tests * Apply code review fix | |||||
2022-05-13 | Add codecov (#118) | Pavel I. Kryukov | 1 | -3/+10 | |
2022-05-11 | Rename rv128_c to unratified/rv128_c (#114) | Pavel I. Kryukov | 1 | -0/+0 | |
2022-05-10 | Dump masks to C output (#113) | Pavel I. Kryukov | 1 | -1/+9 | |
* Dump masks to C output * Use `INSN_FIELD_` for masks | |||||
2022-05-02 | Merge pull request #110 from incoresemi/support-for-go | Andrew Waterman | 3 | -3/+56 | |
Support for Go language code generation | |||||
2022-05-03 | actions update to generate Go in CI | Neel Gala | 1 | -1/+1 | |
2022-05-03 | readme update for Go support | Neel Gala | 1 | -1/+4 | |
2022-05-03 | adding support for Go code generation | Neel Gala | 1 | -1/+51 | |
2022-05-02 | Remove blank lines before #endif in encoding.out.h | Andrew Waterman | 1 | -8/+4 | |
2022-05-02 | Remove trailing whitespace | Andrew Waterman | 1 | -33/+33 | |
2022-05-02 | Improve formatting of generated LaTeX | Andrew Waterman | 1 | -8/+8 | |
2022-05-02 | Fix make install | Andrew Waterman | 1 | -4/+1 | |
2022-05-02 | Fix CI | Andrew Waterman | 1 | -0/+2 | |
2022-05-02 | Merge branch 'migration-to-new-format' of ↵incoresemi-migration-to-new-format | Andrew Waterman | 113 | -1867/+2484 | |
https://github.com/incoresemi/riscv-opcodes into incoresemi-migration-to-new-format | |||||
2022-05-02 | adding support for spinalhdl code generation | Neel Gala | 4 | -6/+20 | |
2022-05-02 | adding python dependencies to requirements.txt | Neel Gala | 2 | -4/+13 | |
2022-05-02 | adding backward compatible makefile targets | Neel Gala | 1 | -8/+16 | |
2022-04-30 | add spinalhdl support (#108) | Ncerzzk | 3 | -3/+28 | |
* 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-11 | remove custom opcodes | Neel Gala | 1 | -27/+0 | |
see #106 | |||||
2022-04-11 | update github actions yaml with new command line | Neel Gala | 1 | -2/+2 | |
2022-04-11 | migrate V-extension aliases | Neel Gala | 2 | -18/+18 | |
2022-04-08 | pass only fence_tso and pause to rv32i latex table | Neel Gala | 1 | -1/+2 | |
2022-04-08 | change xperm.[nbhw] to xperm[4,8,16,32] | Neel Gala | 6 | -12/+12 | |
- this changes the imports in zk[ns] - this name is also what spike uses for now. - This fix may come-back later when zbp and zbkx reconcile on a common naming scheme for these instructions. | |||||
2022-04-08 | updated python script, Makefile and README to process new files | Neel Gala | 6 | -1274/+1700 | |
- 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 | |||||
2022-04-08 | moving pseudo_ops in opcode-pseudo to relevant extension files | Neel Gala | 4 | -32/+29 | |
2022-04-08 | fix import of pseudo op for fsri | Neel Gala | 1 | -1/+1 | |
- pseudo ops cannot be imported. The pseudo_op syntax itself should be used where applicable. | |||||
2022-04-08 | migrate unratified and uncategorized bitmanip ops | Neel Gala | 2 | -0/+21 | |
2022-04-08 | migrating Zbkc-Extension opcodes | Neel Gala | 1 | -0/+2 | |
2022-04-08 | migrate Zk*-extension opcodes (major) | Neel Gala | 21 | -61/+241 | |
- significant restructuring of opcodes into files as per new file naming policy | |||||
2022-04-08 | migrate unratified bitmanip opcodes | Neel Gala | 16 | -77/+78 | |
- split instructions as per new file naming policy - move all instructions to unratified directory - includes rv[64|32]_zbp[bo] (missed in previous commit while migrating P-extension) | |||||
2022-04-08 | migrate Zbkx-Extension opcodes | Neel Gala | 1 | -0/+0 | |
2022-04-08 | migrate Zbkb-extension opcodes | Neel Gala | 5 | -11/+18 | |
- split instruction based on new file naming policy - import instructions present in other ratified and unratified extensions - pseudo ops from zbp and zbb defined | |||||
2022-04-08 | migrate P-extension and its sub-extension opcodes | Neel Gala | 5 | -81/+105 | |
- includes zbp and zbpbo sub extensions as well | |||||
2022-04-08 | migrate V-extension opcodes | Neel Gala | 1 | -0/+0 | |
2022-04-08 | migrating Zicbo-Extension | Neel Gala | 1 | -3/+3 | |
- all prefetch insructions have been made appropriate pseudo_ops of ori instruction | |||||
2022-04-08 | migrate Svinval-Extension | Neel Gala | 1 | -0/+1 | |
2022-04-08 | migrate S-extension opcodes | Neel Gala | 1 | -2/+2 | |
2022-04-08 | migrate system opcodes | Neel Gala | 2 | -3/+5 | |
2022-04-08 | migrate Zicsr-Extension opcodes | Neel Gala | 2 | -8/+7 | |
- renamed the variable imm12 to csr to match the latex-table entries. | |||||
2022-04-08 | migrate Zifencei-Extension opcode | Neel Gala | 1 | -0/+2 | |
2022-04-08 | migrate Zbs-Extension opcodes | Neel Gala | 4 | -9/+15 | |
- split instructions as per new file naming policy - here the 32-bit ops are considered pseudo_ops of the 64-bit equivalents as they only differ in one-bit. | |||||
2022-04-08 | migrate Zbc-Extension | Neel Gala | 1 | -0/+1 | |
2022-04-08 | migrate Zbb-Extension opcodes | Neel Gala | 4 | -29/+19 | |
- aliases have been revised to use $pseudo_op syntax - split the instructions into multiple files as per new file naming policy - some pseudo ops depend on unratified instructions. | |||||
2022-04-08 | migrate Zba-Extension opcodes | Neel Gala | 2 | -5/+1 | |
- involves renaming of files | |||||
2022-04-08 | migrate Q-extension opcodes | Neel Gala | 2 | -20/+11 | |
- renaming files and reordering to preserve latex-table order |