1606 Commits (a31184c3de3fd981b4733b10554215db0e5aa85f)
 

Author SHA1 Message Date
Chih-Min Chao a31184c3de
rvv fix 2021-08-09 (#768) 5 years ago
Greg Chadwick dbe45fd4e5
Fix priority of external vs non-standard interrupts (#767) 5 years ago
marcfedorow 761629f197
Removed SWAP16 encoding and implementation header. (#766) 5 years ago
Daniel Lustig a477155179
Non-leaf PTEs should not have N or PBMT bits set (#764) 5 years ago
Chih-Min Chao 866b31ff9b
intr: make MIP_SEIP writable (#763) 5 years ago
marcfedorow c663ea20a5
rvk: Sign-extension of sm[34]* insns (#762) 5 years ago
Ben Marshall c28c5d09b9 scalar-crypto: v0.9.4/arch-review entropy source updates. 5 years ago
marcfedorow 9d022a50da
rvk: Sign-extension of sha256 insns (#761) 5 years ago
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