aboutsummaryrefslogtreecommitdiff
path: root/riscv/processor.h
AgeCommit message (Expand)AuthorFilesLines
2021-10-06Make vxsat into its own classScott Johnson1-2/+3
2021-09-29Convert vtype to csr_tScott Johnson1-3/+3
2021-09-29Convert vl to csr_tScott Johnson1-3/+3
2021-09-29Convert vxrm to csr_tScott Johnson1-4/+4
2021-09-29Convert vstart to csr_tScott Johnson1-3/+3
2021-09-29Convert vxsat to csr_tScott Johnson1-2/+3
2021-09-29Initialize vectorUnit_t attributes to avoid Valgrind warningsScott Johnson1-2/+20
2021-09-28Convert sentropy to csr_tScott Johnson1-2/+2
2021-09-27Convert frm & fflags to csr_tScott Johnson1-2/+2
2021-09-26Convert dcsr to csr_tScott Johnson1-1/+1
2021-09-26Move dcsr_t definition to csrs.hScott Johnson1-12/+0
2021-09-26Convert dpc to csr_tScott Johnson1-1/+1
2021-09-26Convert dscratch0/1 to csr_tScott Johnson1-1/+0
2021-09-26Convert tdata2 to csr_tScott Johnson1-2/+2
2021-09-26Extract variable for repeated tdata2 lookupsScott Johnson1-9/+10
2021-09-26Convert tselect to csr_tScott Johnson1-1/+1
2021-09-25Convert hgatp to csr_tScott Johnson1-1/+1
2021-09-25Convert hideleg to csr_tScott Johnson1-1/+1
2021-09-25Convert hedeleg to csr_tScott Johnson1-1/+1
2021-09-25Convert htinst to csr_tScott Johnson1-1/+1
2021-09-25Convert htval to csr_tScott Johnson1-1/+1
2021-09-25Convert mtinst to csr_tScott Johnson1-1/+1
2021-09-25Convert mtval2 to csr_tScott Johnson1-1/+1
2021-09-25Merge pull request #804 from scottj97/minstretAndrew Waterman1-1/+1
2021-09-17Don't use "using"Andrew Waterman1-4/+1
2021-09-17Use RIAA pattern in manipulating ostream flagsAndrew Waterman1-2/+2
2021-09-16Convert minstret to csr_tScott Johnson1-1/+1
2021-09-09Splitted K-ext to zedsMark Fedorov1-0/+9
2021-09-08Move satp methods into satp classesScott Johnson1-2/+0
2021-09-08Use virtualized_csr_t for satp and vsatpScott Johnson1-4/+4
2021-09-08Convert hcounteren to csr_tScott Johnson1-1/+1
2021-09-08Convert scounteren to csr_tScott Johnson1-1/+1
2021-09-08Convert mcounteren to csr_tScott Johnson1-1/+1
2021-09-08Remove nonvirtual_sstatus from processor_t classScott Johnson1-1/+0
2021-09-08Declare mip/mie to use customized classesScott Johnson1-2/+2
2021-09-08Convert hstatus to csr_t familyScott Johnson1-1/+1
2021-09-08Convert medeleg to csr_t familyScott Johnson1-1/+1
2021-09-08Convert mideleg to csr_t familyScott Johnson1-1/+1
2021-09-08Convert mie to csr_t familyScott Johnson1-2/+2
2021-09-08Rename class which I will share with mie soonScott Johnson1-1/+1
2021-09-08Move dirtying logic into sstatus_csr_tScott Johnson1-3/+1
2021-09-08Convert mip to csr_t familyScott Johnson1-2/+2
2021-09-08Add extension_enabled_const() methodScott Johnson1-0/+9
2021-09-08Rename supports_extension() to extension_enabled()Scott Johnson1-6/+6
2021-09-08Finish conversion of misa to csr_tScott Johnson1-2/+2
2021-09-08Add get_const_xlen() as a way to document assumptions of unchanging xlenScott Johnson1-0/+6
2021-09-08Convert sstatus to virtualized_csr_tScott Johnson1-1/+1
2021-09-08Convert mstatus into csr_t familyScott Johnson1-1/+1
2021-09-08Add new method any_custom_extensions()Scott Johnson1-0/+3
2021-09-08Start to convert sstatus to csr_t familyScott Johnson1-0/+2