aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-02-04Add int_map and use it to speed up sparse memsparse-memAndrew Waterman2-9/+7
2021-02-04Refactor headersAndrew Waterman6-11/+22
2021-02-03Fix compile errorsAndrew Waterman2-5/+5
2021-02-03sparse mem wipAndrew Waterman3-11/+48
2021-02-03Fix --kernel and --initrd options w.r.t. sparse mem_t implementationAndrew Waterman4-31/+60
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
2020-12-18Merge pull request #618 from avpatel/mmu_proc_fix_v1Andrew Waterman3-6/+6
2020-12-18Fix processor_t:take_interrupt() for HS-mode interruptsAnup Patel1-1/+1
2020-12-18Update config file to support aarch64Mehmet Oguz Derin2-1787/+2150
2020-12-18Check and use proc variable in MMU emulationAnup Patel2-5/+5
2020-12-15Add Zba/Zbb to disassemblerAndrew Waterman1-0/+27
2020-12-14Merge pull request #616 from chihminchao/misc-fix-2020-12-14Andrew Waterman4-5/+30
2020-12-14rvv: fix the v[z|s]ext about elmul checking.Dave.Wen1-1/+1
2020-12-14disasm: show fench's predecessor and successorChih-Min Chao2-1/+26
2020-12-14dts: mmu: replace 'riscv,bare' by 'riscv,sbare'Chih-Min Chao2-3/+3
2020-12-13Preserve abstract s0 write if progbuf excepts. (#615)Tim Newsome1-0/+11
2020-12-07Oops...napot_bits should use ctz, not clz (#614)Daniel Lustig1-2/+2
2020-12-04Merge pull request #613 from chihminchao/rvv-fix-2020-12-04Andrew Waterman3-1/+3
2020-12-04rvv: check the vz/sext's eewDave.Wen1-0/+1
2020-12-04rvv: update the fractional lmul checking rule to rvv1.0-draftDave.Wen2-1/+2
2020-12-02rvv: index load/store have benn separated into ordered and unordered parts (#...Chih-Min Chao19-88/+129
2020-12-01Remove stray comma in configureAndrew Waterman2-2/+2
2020-12-01Fix Issue #609 (#610)Will Hawkins1-5/+1
2020-11-29Fix #607: Add a core parameter to the interactive str command (#608)Will Hawkins2-5/+18
2020-11-29Merge pull request #605 from avpatel/riscv_gva_fix_v1Andrew Waterman4-26/+38
2020-11-28Fix typo in HTVAL CSR write emulationAnup Patel1-1/+1
2020-11-27Fix hstatus.GVA and mstatus.GVA updationAnup Patel3-25/+37
2020-11-26Include stdexcept in ELF loader (#603)Daniel Bates1-0/+1
2020-11-23Fix misaligned loads and stores for big endian target (#602)Marcus Comstedt1-2/+2
2020-11-23Fix VSSTATUS bits updation (#568)Anup Patel2-16/+20
2020-11-18Don't include PTE.N bit as part of the PPNAndrew Waterman1-2/+2
2020-11-18Invalid NAPOT settings cause page faults, not access exceptionsAndrew Waterman1-2/+2
2020-11-18Add Zsn extensionAndrew Waterman3-3/+20
2020-11-18Avoid use of __builtin_popcount for portabilityAndrew Waterman6-5/+16