1598 Commits (test)
 

Author SHA1 Message Date
Andrew Waterman 13ce3cb1ee Enable precompiled headers when using clang 5 years ago
Andrew Waterman 74d3e4d771 Significantly speed up compilation of disassembler 5 years ago
Andrew Waterman 2021fdb41f Add NORETURN macro 5 years ago
Andrew Waterman 25eb657276 Inline execute_insn 5 years ago
Andrew Waterman c8e510ec65 Significantly speed up compilation with GCC 5 years ago
Andrew Waterman 74b49a97fe Update disassembly to reflect renamed vector instructions 5 years ago
Andrew Waterman acf3d94711 Update encoding.h 5 years ago
Andrew Waterman b0a2222b2a
Merge pull request #759 from ben-marshall/scalar-crypto 5 years ago
Ben Marshall 8e023fa06a scalar-crypto: Remove remaining RV*_ONLY code 5 years ago
Ben Marshall a4eefd3fe6 scalar-crypto: Remove DECLARE_RV*_ONLY macros from encoding.h 5 years ago
Ben Marshall 1b158981c5 scalar-crypto: Fix sign extension for SM3/SM4 instrs 5 years ago
Ben Marshall 41c5e459a3 scalar-crypto: AES32 encoding changes post arch-review 5 years ago
ChunPing Chung a13051f540
Merge pull request #755 from marcfedorow/rvp 5 years ago
Mark Fedorov cac2612c1a Required P-ext for SMAL insn. 5 years ago
Andrew Waterman 95a0a3a9e3 Fix several bugs in P-extension register-pair handling 5 years ago
Mark Fedorov 6de25efd23 Fixed rv32 legality issues. 5 years ago
Andrew Waterman 5aec3dd519
Merge pull request #754 from chihminchao/clean-vqmac-vdot 5 years ago
Chih-Min Chao ffcbc2767f decode: op: remove quad related macro and define 5 years ago
Andrew Waterman 39070797c1 Merge branch 'daniellustig-nonleaf_dau' 5 years ago
Andrew Waterman ec57c389f3 Non-leaf PTEs with D/A/U==1 are reserved 5 years ago
Andrew Waterman a9c10bdaee Merge branch 'nonleaf_dau' of https://github.com/daniellustig/riscv-isa-sim into daniellustig-nonleaf_dau 5 years ago
Andrew Waterman b26b05256f
Merge pull request #751 from riscv/fix-hlvx 5 years ago
Dan Lustig 80be4e21c3 Non-leaf PTEs with D/A/U==1 are reserved 5 years ago
Andrew Waterman 9cfc3e7fef Fix hypervisor MXR and SUM 5 years ago
Andrew Waterman 4deb375033 Fix HLVX permissions check 5 years ago
Andrew Waterman cea9eb4a13 Simplify (and possibly fix) handling of HLV/HSV TLB accesses 5 years ago
Andrew Waterman be5d4caa0f HLV/HSV instructions should respect SPVP even in debug mode 5 years ago
Daniel Lustig cb8f09a4d6
Priv virtual memory updates (#750) 5 years ago
Andrew Waterman ec6f7b08ff
Merge pull request #749 from chihminchao/ext-h-handle-mislaigned-in-guest 5 years ago
Chih-Min Chao 85537580ea commitlog: add toggle for wfi 5 years ago
Chih-Min Chao 54bff740b7 ext-h: handle mis-aligned exception for guest world 5 years ago
Andrew Waterman 4506ac3612 Fix MPRV-related bug 5 years ago
Andrew Waterman 009fc7d7c7
Fix possible HLVX.WU bug (#744) 5 years ago
marcfedorow f1175fe9b6
rvk: Sign-extension for aes32 insns (#742) 5 years ago
marcfedorow 21f4b59d3a
Fixed range issues on sr<al>[i]32.u insns (see #695) (#740) 5 years ago
marcfedorow db6f579527
Sgn-extension for Krypto insns. (See: #682) (#739) 5 years ago
Lu_Reaper cc38be9991
fix(aes64ks1i) : fix note in riscv/insns/aes64ks1i.h (#733) 5 years ago
Andrew Waterman 218777888c
Merge pull request #658 from scottj97/hyper-disable 5 years ago
sven 3e2c6136df
Revert the redundant check for lr instruction (#728) 5 years ago
Shay Aviv 1908fc380c
Apply scounteren only if S-mode is supported (#726) 5 years ago
Daniel Lustig 0e4b5cbc25
PTE N bit moved from bit 62 to bit 63 (#724) 5 years ago
Jiuyang Liu a21b6dd7ac
fix typo. (#723) 5 years ago
Andrew Waterman 1621807a7c
Merge pull request #722 from ben-marshall/scalar-crypto-v0.9.2 5 years ago
Ben Marshall facb985dac scalar-crypto: Encoding fixes for v0.9.2 5 years ago
Andrew Waterman 7fa7a2007a
Merge pull request #699 from chihminchao/misc-fix-2021-04-21 5 years ago
Chih-Min Chao 9d91c7abe0 rvv: vdot has been removed 5 years ago
Chih-Min Chao 57e88c7e9c encoding: udpate and move platform-related define out 5 years ago
Chih-Min Chao 3dc70c4bc7 sim: fix multiple x extension issue 5 years ago
Chih-Min Chao d99db79e38 sim: rewrite memory-region overlapping helper 5 years ago
Chih-Min Chao 3270841282 pmp: mstatus.mprv should be clear if mpp is not M-mode 5 years ago