aboutsummaryrefslogtreecommitdiff
path: root/riscv
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-04Clean up VA size handlingAndrew Waterman8-52/+38
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-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-29Merge pull request #2162 from chihminchao/fix-zvfofp4min-contraintAndrew Waterman1-2/+2
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-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-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-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 Waterman2-6/+7
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-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-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 Barhoumi2-4/+11