aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-25Add `statx` syscallhuaixv4-0/+166
2021-03-10Fix and refactor RV32-only and RV64-only instruction handlingAndrew Waterman2-16/+14
2021-03-10Stylistic changesAndrew Waterman2-11/+10
2021-03-08Merge pull request #649 from ben-marshall/scalar-crypto-fixAndrew Waterman23-262/+296
2021-03-07Forbid `csrw vsstatus` from modifying the UXL field (#671)Scott Johnson1-0/+1
2021-03-05Fix vsstatus.FS misbehavior (#661)Scott Johnson2-35/+10
2021-03-05Fix bug where hstatus.SPVP was being changed when it should not be (#667)Scott Johnson1-1/+2
2021-03-05Don't make MPRV load/store virtual if MPV=1, MPP=3 (#666)jameshippisley1-1/+1
2021-03-05Fix hedeleg to match Privileged Spec requirements (#669)Scott Johnson1-0/+2
2021-03-04Fix bug where CSRW to vsstatus would not set SD correctly (#665)Scott Johnson1-1/+1
2021-03-02Hard-wire VSXL field in RV64 hstatus (#664)Scott Johnson1-0/+2
2021-03-02Fix AMO guest page fault as store guest fault (#663)francis40961-0/+3
2021-03-01Correct RV64 vsstatus.UXL field (#659)Scott Johnson1-0/+1
2021-02-25Merge pull request #655 from chihminchao/rvv-v0.10Andrew Waterman28-48/+64
2021-02-24rvv: update readmeChih-Min Chao1-1/+1
2021-02-24rvv: add vsetivliChih-Min Chao5-1/+9
2021-02-24rvv: totally remove edivChih-Min Chao2-4/+1
2021-02-24rvv: add vse1/vle1Chih-Min Chao22-28/+43
2021-02-23rvv: rename sqrt/reciprocal instructionsChih-Min Chao5-11/+11
2021-02-23rvv: disas: reserved sew >= 128Chih-Min Chao1-4/+0
2021-02-18scalar-crypto: Fix decoding of RV64 AES instructions.Ben Marshall17-238/+272
2021-02-18scalar-crypto: Fix RV32 sha512 instructions.Ben Marshall6-24/+24
2021-02-16Merge pull request #647 from avpatel/guest_ext_status_fix_v1Andrew Waterman2-10/+17
2021-02-17Fix require_vector_vs() for H-extensionAnup Patel1-1/+1
2021-02-17Fix Guest/VM and Host extension status sync-upAnup Patel1-9/+16
2021-02-16fix require fp since spec said <When V=1, both vsstatus.FS and the HS… (#646)francis40961-1/+1
2021-02-14Support multiple extensions at the same timeZitao Fang4-17/+69
2021-02-09Fix commit log for WFI instructionsAndrew Waterman1-0/+3
2021-02-08Zsn has been renamed Svnapot (#641)Daniel Lustig3-3/+3
2021-02-04Refactor headersAndrew Waterman6-11/+22
2021-02-04Fix compile errorsAndrew Waterman2-5/+5
2021-02-04Fix --kernel and --initrd options w.r.t. sparse mem_t implementationAndrew Waterman4-31/+60
2021-02-03fix logging for fcsr (#639)Neel Gala1-0/+1
2021-02-02fixed typos and paths for arch_test readme (#638)Neel Gala1-5/+7
2021-01-27Increment minstret when WFI completes (#636)Scott Johnson1-1/+1
2021-01-22scalar-crypto: Initial spike support for v0.8.1 (#635)Ben Marshall34-1/+984
2021-01-21adding spike as a target to the arch-test-framework (#630)Neel Gala14-0/+567
2021-01-20add support to page on demand (#634)Chih-Min Chao4-6/+28
2021-01-17rvb: add xperm.[nbhw] (#629)Chih-Min Chao8-1/+48
2021-01-14Add hypervisor extension to READMEAndrew Waterman1-0/+1
2021-01-11Mention yum in addition to apt-getAndrew Waterman1-0/+3
2021-01-08Update Zba/Zbb/Zbc to v0.93; Zbs/Zbe to v0.94-draftAndrew Waterman33-463/+395
2021-01-08Remove RV128 fmv.x.q/fmv.q.x instructions from disassemblerAndrew Waterman1-2/+0
2020-12-29Add log2 helper functionAndrew Waterman1-0/+8
2020-12-29Fix compile warningsAndrew Waterman2-4/+2
2020-12-29Install config.h into include/fesvrAndrew Waterman2-2/+13
2020-12-28Install fesvr/byteorder.h to fix #622Andrew Waterman2-0/+1
2020-12-22rvv: make fractional lmul checking simpler and stricter (#620)Chih-Min Chao2-3/+1
2020-12-18If misaligned accesses are enabled, throw access fault on misaligned LR/SCAndrew Waterman1-2/+20
2020-12-18Merge pull request #619 from mehmetoguzderin/guess-new-arch-2020Andrew Waterman2-1787/+2150