aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
29 hoursMerge pull request #1740 from YenHaoChen/pr-fcvtmod_w_dHEADmasterAndrew Waterman2-6/+7
29 hoursfcvtmod.w.h: Not update fflags if no exception flag, e.g., exp == frac == 0YenHaoChen1-2/+1
30 hoursrefactor: set_fp_exceptions: Use a new macro raise_fp_exceptions(flags) and r...YenHaoChen1-4/+6
2 daysMerge pull request #1729 from YenHaoChen/pr-require-vectorAndrew Waterman4-14/+10
4 daysMerge pull request #1718 from YenHaoChen/pr-pmAndrew Waterman8-61/+156
5 daysMerge pull request #1724 from chihminchao/cif-sse-fixAndrew Waterman2-4/+19
5 daysMerge pull request #1732 from chihminchao/fix-zkrAndrew Waterman2-1/+27
5 daysThe senvcfg.SSE will read (only) as zero when menvcfg.SSE is 0Binno2-4/+19
6 dayszkr: entropy source access control for seed csrBinno2-0/+20
6 daysMerge pull request #1736 from YenHaoChen/pr-hlvx-epmpAndrew Waterman1-3/+3
6 daysFix ePMP checking on hlvx instructionsYenHaoChen1-3/+3
6 daysMerge pull request #1735 from chihminchao/deleg-hw-excpAndrew Waterman2-1/+3
6 daysMerge pull request #1733 from chihminchao/fix-ssqosidAndrew Waterman1-2/+4
6 daysMerge pull request #1731 from chihminchao/fix-zicfissAndrew Waterman1-4/+5
7 daysMerge pull request #1730 from riscv-software-src/test-headersAndrew Waterman10-22/+30
7 dayszkr: enable write for useed/sseed fileds of mseccfg csrBinno1-0/+5
7 dayszicfiss: modify check condicton to loads to shadow-stack pagesBinno1-3/+4
7 dayszicfiss: fix missed throw to store access fault of shadow stack pageBinno1-1/+1
7 daysexcp: support hardware_error_exception delegationBinno2-1/+3
7 daysCheck in CI that all installed headers are usableAndrew Waterman2-1/+4
7 daysAdd install-hdrs-list.h targetAndrew Waterman1-0/+9
7 daysObtain definition of reg_t in elfloader.hAndrew Waterman1-0/+1
7 daysAvoid dependence on config.h in byteorder.hAndrew Waterman1-12/+6
7 daysDon't install private softfloat headersAndrew Waterman1-5/+0
7 daysAdd include guards to entropy_source.hAndrew Waterman1-0/+5
7 daysUse "" rather than <> includes in libfdt.hAndrew Waterman1-2/+2
7 daysupdate c++ version to c++2a for CI testsAndrew Waterman1-2/+2
7 daysFix warning by renaming C++ source to .ccAndrew Waterman2-1/+1
7 daysAdd missing includeAndrew Waterman1-0/+1
7 daysMerge pull request #1726 from YenHaoChen/pr-dcsrAndrew Waterman2-2/+1
8 daysssqosid: modify permission check condition for srmcfgBinno1-2/+4
8 dayszkr: check extension availability in csr_mseccef permssion checkBinno1-1/+2
9 daysDeprecate dcsr.haltYenHaoChen2-2/+1
2024-07-08Merge pull request #1700 from ved-rivos/ssdbltrpAndrew Waterman10-16/+93
2024-07-06Add SsdbltrpVed Shanbhogue10-16/+93
2024-07-06Instantiate vector CSRs only if any_vector_extensions()YenHaoChen1-1/+2
2024-07-06vector: check extension existence before reading vlYenHaoChen1-5/+5
5 daysCheck any_vector_extensions() in require_vector_vsYenHaoChen1-1/+1
5 daysCheck if any vector extensions for vector CSRsYenHaoChen1-2/+2
7 daysFix require_vector_vs checking by reverting https://github.com/riscv-software...YenHaoChen1-5/+0
2024-07-06pointer masking: Implement hstatus.HUPMM (Flush TLB on changing hstatus.HUPMM)YenHaoChen2-1/+12
2024-07-06refactor: Add specialized hstatus_csr_tYenHaoChen3-5/+21
2024-07-06pointer masking: Implement [sh]envcfg.PMMYenHaoChen1-0/+4
2024-07-06pointer masking: Implement Smnpm (Flush TLB on changing *envcfg.PMM)YenHaoChen2-0/+5
2024-07-06pointer masking: Let [sh]envcfg.PMM be WARL if with SsnpmYenHaoChen1-0/+2
2024-07-06pointer masking: Support _ssnpm to --isaYenHaoChen2-0/+3
2024-07-06pointer masking: Let menvcfg.PMM be WARL if with SmnpmYenHaoChen2-1/+7
2024-07-06pointer masking: Support _smnpm to --isaYenHaoChen2-0/+3
2024-07-06pointer masking: Let HLVX.* instructions not subject to pointer maskingYenHaoChen2-4/+4
2024-07-06pointer masking: Let pointer masking not apply when both MPRV and MXR are setYenHaoChen1-1/+1