aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-12-09Merge pull request #2166 from Steven-Li-Xiaogang/masterHEADmasterAndrew Waterman1-2/+2
2025-12-07Merge pull request #2176 from riscv-software-src/fix-flq-fsq-big-endianAndrew Waterman4-25/+6
2025-12-05Fix Q extension on big-endian targetsAndrew Waterman3-24/+5
2025-12-05Disable Q extension unless uint128_t is definedAndrew Waterman1-1/+1
2025-12-04Merge pull request #2175 from riscv-software-src/improve-mmu-implAndrew Waterman8-52/+38
2025-12-04Clean up VA size handlingAndrew Waterman8-52/+38
2025-12-01Merge pull request #2171 from riscv-software-src/fix-svukteAndrew Waterman2-15/+23
2025-12-01Fix Svukte implementationAndrew Waterman2-15/+23
2025-11-30Merge pull request #2153 from chihminchao/enhance-zveAndrew Waterman22-28/+55
2025-11-30Merge pull request #2170 from binno/spelp_fixAndrew Waterman1-2/+2
2025-11-30Merge pull request #2168 from riscv-software-src/simplify-opcode-mapAndrew Waterman3-82/+50
2025-11-30SPELP field is defined only when S mode is enabledBinno1-2/+2
2025-11-30zve: correct the constraint for widening and floating configuraitonChih-Min Chao1-0/+10
2025-11-30zve: correct the requirement for convensionChih-Min Chao12-26/+26
2025-11-30zve: some MUL operaiton are unavailable to zve64Chih-Min Chao8-0/+16
2025-11-30zve: relax zvfhmin and zvfhChih-Min Chao1-2/+3
2025-11-30Eliminate the opcode cacheAndrew Waterman2-81/+47
2025-11-30Rebuild opcode map whenever ISA/logging changesAndrew Waterman3-1/+3
2025-11-30Merge pull request #2169 from riscv-software-src/snippy-tests-per-extensionAndrew Waterman13-1190/+297
2025-11-30ci: auto-generate per extension snippy testsAlexander Romanov13-1190/+297
2025-11-29Merge pull request #2162 from chihminchao/fix-zvfofp4min-contraintAndrew Waterman1-2/+2
2025-11-29Merge pull request #2163 from chihminchao/fix-double-trapAndrew Waterman3-23/+27
2025-11-29Merge pull request #2167 from riscv-software-src/fix-zawrs-typoAndrew Waterman1-1/+1
2025-11-29misc: fix typo in zawrs incompatible errorAlexander Romanov1-1/+1
2025-11-29Fix VS-mode check for sireg* (really vsireg*) CSRssteven1-2/+2
2025-11-27zvfofp4min: fix shared contraint with v[zs]extChih-Min Chao1-2/+2
2025-11-26csr: fix double trap state accessChih-Min Chao2-6/+8
2025-11-26csr: move menvcfg in front of mstatusChih-Min Chao1-17/+19
2025-11-25Merge pull request #2160 from chihminchao/fix-zvfbfmin-with-zvfbfaAndrew Waterman2-2/+2
2025-11-25zvfbfmin: fix contraint with zvfbfaChih-Min Chao2-2/+2
2025-11-21Merge pull request #2158 from riscv-software-src/addrmemAndrew Waterman2-4/+16
2025-11-20Merge pull request #2157 from riscv-software-src/pmpAndrew Waterman1-3/+6
2025-11-20Memoize physical address/main-memory mapAndrew Waterman2-4/+16
2025-11-20Fix PMP checks for misaligned accessesAndrew Waterman1-3/+6
2025-11-20Merge pull request #2156 from nadime15/refactor/tighten-extension-validation-zcfAndrew Waterman1-1/+1
2025-11-20Fix Zcf extension check in misa to require XLEN == 32Nadime Barhoumi1-1/+1
2025-11-18Merge pull request #2151 from riscv-software-src/speed-up-fetchAndrew Waterman12-48/+108
2025-11-18Allow TLB hits on LR/SCAndrew Waterman2-6/+10
2025-11-18Refactor shadow-stack use of xlate_flags_tAndrew Waterman1-9/+5
2025-11-18Add PTE cache to reduce TLB miss penaltyAndrew Waterman2-1/+30
2025-11-18Remove unnecessary illegal-instruction checksAndrew Waterman3-3/+0
2025-11-16Move Zca-enabled check off the critical pathAndrew Waterman4-1/+19
2025-11-16Avoid calling check_triggers when none are armedAndrew Waterman1-9/+17
2025-11-16Merge pull request #2149 from 5265325/fix/hartidsAndrew Waterman1-1/+1
2025-11-16Merge pull request #2148 from 5265325/fix/xtalAndrew Waterman1-1/+1
2025-11-15Fix collapse when setting hartids from command line.Zhibo Hong1-1/+1
2025-11-15Fix xtval when illegal instruction is triggered.Zhibo Hong1-1/+1
2025-11-14Merge pull request #2145 from nadime15/add-dm-no-abstractauto-flagAndrew Waterman3-6/+10
2025-11-14Remove elseNadime Barhoumi1-6/+0
2025-11-13Handle uncommon branch/jump exceptions with tail callAndrew Waterman3-5/+8