aboutsummaryrefslogtreecommitdiff
path: root/riscv/processor.cc
AgeCommit message (Expand)AuthorFilesLines
2021-10-04Fix VSIE CSR write emulation (#822)Anup Patel1-1/+1
2021-09-30Use more conservative and realistic default for vstart_aluAndrew Waterman1-1/+1
2021-09-30Remove vestiges of legacy RVV SLEN parameterAndrew Waterman1-9/+1
2021-09-29Remove no-longer-needed code for CSR reads/writesScott Johnson1-43/+0
2021-09-29Correction to address of FCSRScott Johnson1-1/+1
2021-09-29Convert vcsr to csr_tScott Johnson1-18/+2
2021-09-29Convert vlenb to csr_tScott Johnson1-5/+1
2021-09-29Convert vtype to csr_tScott Johnson1-9/+5
2021-09-29Convert vl to csr_tScott Johnson1-10/+6
2021-09-29Convert vxrm to csr_tScott Johnson1-23/+3
2021-09-29Convert vstart to csr_tScott Johnson1-14/+2
2021-09-29Convert vxsat to csr_tScott Johnson1-15/+5
2021-09-28Convert mhartid to csr_tScott Johnson1-1/+1
2021-09-28Convert mvendorid to csr_tScott Johnson1-1/+1
2021-09-28Convert mimpid to csr_tScott Johnson1-1/+1
2021-09-28Convert marchid to csr_tScott Johnson1-1/+2
2021-09-28Convert sentropy to csr_tScott Johnson1-14/+3
2021-09-28Fix `csrrw sentropy` when --log-commits is enabledScott Johnson1-1/+1
2021-09-27Convert FCSR to csr_tScott Johnson1-9/+2
2021-09-27Remove unnecessary double-setting of mstatus.FS=DirtyScott Johnson1-1/+0
2021-09-27Convert frm & fflags to csr_tScott Johnson1-33/+5
2021-09-27Fix logging of FCSR and VCSRScott Johnson1-2/+1
2021-09-27Merge pull request #815 from scottj97/mstatushAndrew Waterman1-4/+1
2021-09-27Convert mstatush to csr_tScott Johnson1-4/+1
2021-09-27Allow `csrr mstatush` to see MPV and GVA bits tooScott Johnson1-1/+1
2021-09-26Convert tdata3 to csr_tScott Johnson1-1/+1
2021-09-26Convert dcsr to csr_tScott Johnson1-35/+6
2021-09-26Convert dpc to csr_tScott Johnson1-10/+2
2021-09-26Convert dscratch0/1 to csr_tScott Johnson1-18/+2
2021-09-26Convert tdata2 to csr_tScott Johnson1-9/+1
2021-09-26Convert tdata1 to csr_tScott Johnson1-47/+1
2021-09-26Convert tselect to csr_tScott Johnson1-13/+6
2021-09-26Remove unnecessary checks of tselect rangeScott Johnson1-14/+3
2021-09-26Remove no-longer-used variablesScott Johnson1-6/+0
2021-09-25Convert counteren CSRs to use new masked_csr_tScott Johnson1-3/+4
2021-09-25Convert hgatp to csr_tScott Johnson1-25/+1
2021-09-25Convert hgeip to csr_tScott Johnson1-1/+1
2021-09-25Convert hideleg to csr_tScott Johnson1-10/+4
2021-09-25Convert hedeleg to csr_tScott Johnson1-20/+15
2021-09-25Convert hstatus_csr_t to more generic masked_csr_tScott Johnson1-10/+14
2021-09-25Convert htinst to csr_tScott Johnson1-6/+2
2021-09-25Convert htval to csr_tScott Johnson1-6/+2
2021-09-25Convert hgeie to csr_tScott Johnson1-4/+1
2021-09-25Convert mtinst to csr_tScott Johnson1-7/+2
2021-09-25Convert mtval2 to csr_tScott Johnson1-7/+2
2021-09-25Merge pull request #804 from scottj97/minstretAndrew Waterman1-97/+31
2021-09-20Convert mcountinhibit to csr_tScott Johnson1-1/+1
2021-09-20Convert unprivileged counter shadows to csr_tScott Johnson1-59/+13
2021-09-20Added "Zk" to isa parser (#806)marcfedorow1-0/+8
2021-09-18Fix handling of xdummyAndrew Waterman1-3/+3