4025 Commits (8f38d28b43f66072a6eac7c13d6ee0283965294a)
 

Author SHA1 Message Date
Andrew Waterman 57fb2facf3 Fix Q extension on big-endian targets 5 months ago
Andrew Waterman e04e7f944c Disable Q extension unless uint128_t is defined 5 months ago
Andrew Waterman 6963ea936a
Merge pull request #2175 from riscv-software-src/improve-mmu-impl 5 months ago
Andrew Waterman 1bf835816a Clean up VA size handling 5 months ago
Andrew Waterman fd604be778
Merge pull request #2171 from riscv-software-src/fix-svukte 5 months ago
Andrew Waterman 62d64ef6bd Fix Svukte implementation 5 months ago
Andrew Waterman 3d97c3e1a2
Merge pull request #2153 from chihminchao/enhance-zve 6 months ago
Andrew Waterman 59c1f33ff5
Merge pull request #2170 from binno/spelp_fix 6 months ago
Andrew Waterman c6c3d29828
Merge pull request #2168 from riscv-software-src/simplify-opcode-map 6 months ago
Binno 3e9e06b2cd SPELP field is defined only when S mode is enabled 6 months ago
Chih-Min Chao b59f916de9 zve: correct the constraint for widening and floating configuraiton 6 months ago
Chih-Min Chao f364814542 zve: correct the requirement for convension 7 months ago
Chih-Min Chao d1e34d021f zve: some MUL operaiton are unavailable to zve64 8 months ago
Chih-Min Chao 817a4d7800 zve: relax zvfhmin and zvfh 8 months ago
Andrew Waterman f7616ad7c2 Eliminate the opcode cache 6 months ago
Andrew Waterman 2ec106b785 Rebuild opcode map whenever ISA/logging changes 6 months ago
Andrew Waterman bac3747210
Merge pull request #2169 from riscv-software-src/snippy-tests-per-extension 6 months ago
Alexander Romanov 0f289394f3 ci: auto-generate per extension snippy tests 6 months ago
Andrew Waterman 6392b9e60d
Merge pull request #2162 from chihminchao/fix-zvfofp4min-contraint 6 months ago
Andrew Waterman 7d49ba7f60
Merge pull request #2163 from chihminchao/fix-double-trap 6 months ago
Andrew Waterman 46ef2ed8b3
Merge pull request #2167 from riscv-software-src/fix-zawrs-typo 6 months ago
Alexander Romanov f2a76d7a3d misc: fix typo in zawrs incompatible error 6 months ago
steven b4854c1493 Fix VS-mode check for sireg* (really vsireg*) CSRs 6 months ago
Chih-Min Chao 755ad71bb7 zvfofp4min: fix shared contraint with v[zs]ext 6 months ago
Chih-Min Chao 6d6cc2c525 csr: fix double trap state access 6 months ago
Chih-Min Chao 47c1a957c5 csr: move menvcfg in front of mstatus 6 months ago
Andrew Waterman 65e41ba95a
Merge pull request #2160 from chihminchao/fix-zvfbfmin-with-zvfbfa 6 months ago
Chih-Min Chao 12f13d0b85 zvfbfmin: fix contraint with zvfbfa 6 months ago
Andrew Waterman 88edb8b813
Merge pull request #2158 from riscv-software-src/addrmem 6 months ago
Andrew Waterman bbd4eaa8d8
Merge pull request #2157 from riscv-software-src/pmp 6 months ago
Andrew Waterman 1ce2d69c28 Memoize physical address/main-memory map 6 months ago
Andrew Waterman 6872aabaee Fix PMP checks for misaligned accesses 6 months ago
Andrew Waterman 3767c6e930
Merge pull request #2156 from nadime15/refactor/tighten-extension-validation-zcf 6 months ago
Nadime Barhoumi 080b42d2b0 Fix Zcf extension check in misa to require XLEN == 32 6 months ago
Andrew Waterman 34a42c3807
Merge pull request #2151 from riscv-software-src/speed-up-fetch 6 months ago
Andrew Waterman fa368ff7ed Allow TLB hits on LR/SC 6 months ago
Andrew Waterman de09e78245 Refactor shadow-stack use of xlate_flags_t 6 months ago
Andrew Waterman 2baa7ce02f Add PTE cache to reduce TLB miss penalty 6 months ago
Andrew Waterman d545f1336a Remove unnecessary illegal-instruction checks 6 months ago
Andrew Waterman abf47872e3 Move Zca-enabled check off the critical path 6 months ago
Andrew Waterman 6a652a5661 Avoid calling check_triggers when none are armed 6 months ago
Andrew Waterman 8697fddf77
Merge pull request #2149 from 5265325/fix/hartids 6 months ago
Andrew Waterman 4e4da99a4e
Merge pull request #2148 from 5265325/fix/xtal 6 months ago
Zhibo Hong 3564019d59 Fix collapse when setting hartids from command line. 6 months ago
Zhibo Hong 71ccc126b4 Fix xtval when illegal instruction is triggered. 6 months ago
Andrew Waterman d3b893338e
Merge pull request #2145 from nadime15/add-dm-no-abstractauto-flag 6 months ago
Nadime Barhoumi 3ab6f34cd1 Remove else 6 months ago
Andrew Waterman 210a590e77 Handle uncommon branch/jump exceptions with tail call 6 months ago
Andrew Waterman adb9235abf Use more conventional loop structure 6 months ago
Andrew Waterman 1e7c8f576e Further speed up instruction fetch 6 months ago