aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-11-25tmptmpAndrew Waterman2-17/+48
2025-11-24Eliminate the opcode cacheAndrew Waterman2-77/+43
2025-11-24Rebuild opcode map whenever ISA/logging changesAndrew Waterman3-1/+3
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
2025-11-13Use more conventional loop structureAndrew Waterman1-12/+8
2025-11-13Further speed up instruction fetchAndrew Waterman2-4/+13
2025-11-13Merge pull request #2147 from riscv-software-src/zicfilp-improvementsAndrew Waterman7-14/+20
2025-11-13Merge pull request #1936 from ved-rivos/svrsw60t59bAndrew Waterman3-2/+11
2025-11-13Fix potential landing pad escapeAndrew Waterman1-2/+1
2025-11-13Handle uncommon JALR cases with a tail callAndrew Waterman6-12/+19
2025-11-13Update with generated encoding.hVed Shanbhogue1-1/+4
2025-11-13Add Svrsw60t59b extensionVed Shanbhogue3-1/+7
2025-11-13Merge pull request #2146 from riscv-software-src/2144-reduxAndrew Waterman1-1/+2
2025-11-13Merge pull request #2143 from riscv-software-src/arrv-sc/add-zvkbAndrew Waterman12-9/+27
2025-11-13Move VI_LOOP_BASE out of VI_EXT_CHECKAndrew Waterman1-2/+3
2025-11-13small refactor of VI_EXT_CHECK to fix vl=0 cornercasemslijepc1-2/+2
2025-11-13Make abstractauto register optional in debug moduleNadime Barhoumi3-4/+14
2025-11-13feat: support zvkb vector cryptography bitmanip subset extensionAlexander Romanov12-9/+27
2025-11-11Merge pull request #2137 from pierav/fixinstallAndrew Waterman1-0/+1
2025-11-11Add missing header in make installpierav1-0/+1
2025-11-11Merge pull request #2134 from sizn-sc/zaamo-zalrscAndrew Waterman24-25/+24
2025-11-11Gate AMO from Zicfiss behind EXT_ZAAMOSergei Zimmerman2-3/+2
2025-11-10Merge pull request #2132 from en-sc/en-sc/no-dmi-busy-for-nopAndrew Waterman1-1/+1
2025-11-10Merge pull request #2135 from riscv-software-src/fix-2133Andrew Waterman1-2/+37
2025-11-10Don't hang when invoked as background processAndrew Waterman1-2/+37
2025-11-10Gate Zaamo,Zalrsc instructions behind corresponding extensions, not MISA ASergei Zimmerman22-22/+22
2025-11-10DMI NOP operation should never cause busy statusEvgeniy Naydanov1-1/+1
2025-11-07Merge pull request #2125 from chihminchao/constrain-vector-index-ldstAndrew Waterman1-1/+1
2025-11-07Merge pull request #2117 from riscv-software-src/ziccidAndrew Waterman5-30/+124
2025-11-06Remove old Ziccid implementationAndrew Waterman2-12/+0
2025-11-06Implement Ziccid, maintaining coherence with a Bloom filterAndrew Waterman2-0/+54