aboutsummaryrefslogtreecommitdiff
path: root/spike_main/spike-dasm.cc
AgeCommit message (Collapse)AuthorFilesLines
2020-09-22Separate build of spike and spike-dasmAndrew Waterman1-81/+0
2020-01-09Decouple spike-dasm program from simulator codeAndrew Waterman1-4/+21
2019-11-12Add --priv option to control which privilege modes are availableAndrew Waterman1-1/+1
2019-06-14rvv: add varch option parser and initialize vector unitChih-Min Chao1-1/+1
the default vector parameters are defined in configuration time but can be changed throught command-line option Signed-off-by: Dave Wen <dave.wen@sifive.com>
2018-08-24Handle spike-dasm inputs with leading 0x correctlyAndrew Waterman1-9/+17
2016-06-29Disassemble RVC instructions based on XLENAndrew Waterman1-6/+6
The interpretation of RVC opcodes depends on XLEN, and the disassembler always assumed RV32. h/t Michael Clark
2015-03-12correctly parse extension for spike-disasmYunsup Lee1-0/+6
2015-01-29properly sign-extend instructions in spike-dasmAndrew Waterman1-1/+6
2015-01-04Rename riscv-dis to spike-dasmAndrew Waterman1-0/+45
This is a better name, since it looks for the string DASM(xxx), and it fixes tab completion for the cross compiler.