Unknown W. Brackets
04ce3a0572
riscv: Allow subset of B extension to be used.
2023-02-16 16:09:22 -08:00
Unknown W. Brackets
dcd83c1e47
riscv: Detect Zicsr with cpu_features.
2023-01-29 15:24:41 -08:00
Unknown W. Brackets
09eb509df4
Common: Expose CPU extension list directly.
...
A bit silly to rely on the specific string formatting of a summary.
2023-01-29 15:13:44 -08:00
Unknown W. Brackets
3bc2450b5e
riscv: Add bitmanip instructions to emitter ( #16832 )
...
* riscv: Cleanup emitter, add bitmanip detect.
Better to encode using Funct7::ZERO, and obviously for SRA.
* riscv: Add bitmanip instructions to emitter.
2023-01-22 21:37:47 +01:00
Unknown W. Brackets
82f0502b4e
riscv: Implement CPU feature detection.
2022-12-21 03:12:16 +00:00
Pierce Andjelkovic
9ac4931636
Fix get CPU & CPU Brand
2021-07-31 03:03:13 +10:00
Pierce Andjelkovic
bd8759853b
Fix ABI
2021-07-31 01:50:48 +10:00
Pierce Andjelkovic
0d0e2c44e0
Fix copied mips bugs
2021-07-29 07:47:09 +10:00
Pierce Andjelkovic
d452b0c1f7
No CPU part for RISC-V
2021-07-29 03:26:18 +10:00
Pierce Andjelkovic
d9a3741fcb
RISC-V CPU detect
2021-07-28 21:58:56 +10:00