aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-04-23Smstateen: Ignore writes to read-only hstateen*[n] bits when mstateen*[n]=0YenHaoChen2-6/+10
2024-04-18Add Zicfiss extension from CFI extension, v0.4.0SuHsien Ho24-11/+265
2024-04-17Merge pull request #1595 from Siudya/until-paddrAndrew Waterman1-2/+4
2024-04-08Merge pull request #1640 from YenHaoChen/pr-henvcfgAndrew Waterman2-0/+8
2024-04-09Ignore writes to henvcfg fields (PBMTE, STCE, and ADUE) when read-only 0YenHaoChen2-0/+8
2024-03-25Merge pull request #1632 from YenHaoChen/pr-scontextAndrew Waterman1-1/+1
2024-03-25Narrow scontext.data length to 32YenHaoChen1-1/+1
2024-03-22Merge pull request #1631 from mylai-mtk/sys-readlinkatAndrew Waterman2-0/+15
2024-03-22Merge pull request #1630 from mylai-mtk/zicfilpAndrew Waterman1-1/+1
2024-03-22Implement syscall readlinkatMing-Yi Lai2-0/+15
2024-03-22Allow software check exception to be delegated from M mode regardless of Zicf...Ming-Yi Lai1-1/+1
2024-03-21Merge pull request #1582 from mylai-mtk/zicfilp-upstreamAndrew Waterman20-12/+140
2024-03-12Merge pull request #1624 from rbuchner-aril/rbuchner/iss1623Andrew Waterman2-2/+5
2024-03-11Update vcompress.vm to not write vstart with 0 upon completionrbuchner2-2/+5
2024-03-07Merge pull request #1617 from arrv-sc/masterAndrew Waterman7-32/+165
2024-03-07workaround to support custom extensions that use standard prefixesAlexander Romanov7-32/+165
2024-03-06Zicfilp: Support delegating software check exception handlingMing-Yi Lai2-1/+3
2024-03-06Zicfilp: Preserve expected landing pad state on trapsMing-Yi Lai6-4/+26
2024-03-06Zicfilp: Support lpad instruction in disassemblerMing-Yi Lai1-0/+6
2024-03-06Zicfilp: Implement lpad insn behaviorMing-Yi Lai2-0/+10
2024-03-06Zicfilp: Check that the next insn is a lpad if ELP is LP_EXPECTEDMing-Yi Lai3-0/+19
2024-03-06Zicfilp: Add software_check(x) macro to throw a software check exceptionMing-Yi Lai2-0/+2
2024-03-06Zicfilp: Set ELP state when executing indirect jumpsMing-Yi Lai6-0/+35
2024-03-06Zicfilp: Add CSR fieldsMing-Yi Lai3-6/+28
2024-03-06Zicfilp: Add Zicfilp codes to riscv/encoding.hMing-Yi Lai2-1/+8
2024-03-06Zicfilp: Add Zicfilp extension flagMing-Yi Lai2-0/+3
2024-03-03Merge pull request #1619 from riscv-software-src/ubuntu-22.04Andrew Waterman6-6/+8
2024-03-03Bump to Ubuntu 22.04Andrew Waterman2-2/+2
2024-03-03Explicitly capture "this" in lambdasAndrew Waterman1-2/+2
2024-03-03Don't include subproject headers with -IAndrew Waterman3-2/+4
2024-03-01Merge pull request #1583 from rbuchner-aril/rbuchner/designated-initializersJerry Zhao3-29/+17
2024-02-29Merge pull request #1615 from liuyu81/masterJerry Zhao1-1/+2
2024-02-29Fix help message to document `--device=<name>,<args>` usage by #1522LIU Yu1-1/+2
2024-02-19Merge pull request #1611 from KatCe/patch-1Andrew Waterman1-1/+1
2024-02-19Merge pull request #1602 from YenHaoChen/pr-c_luiAndrew Waterman1-1/+1
2024-02-19Update README.mdKatharina1-1/+1
2024-02-19Merge pull request #1610 from YenHaoChen/pr-wfiAndrew Waterman1-5/+3
2024-02-19Raise illegal instruction instead of virtual instruction on WFI when TW=1 in ...YenHaoChen1-5/+3
2024-02-16Fix c.mop.N decodingYenHaoChen1-1/+1
2024-02-14Merge pull request #1601 from riscv-software-src/ns16550-address-space-sizeAndrew Waterman1-0/+7
2024-02-14Reduce NS16550 address space size to one pageAndrew Waterman1-0/+7
2024-02-11Support run until paddr changed to a certain valueliangsen1-2/+4
2024-02-07Merge pull request #1591 from YenHaoChen/pr-sstc-stceAndrew Waterman1-2/+4
2024-02-07Merge pull request #1590 from YenHaoChen/pr-hvipAndrew Waterman4-11/+31
2024-02-06Fix hvip.VSEIP and hvip.VSTIP, so they don't observe platform-specific interr...YenHaoChen4-11/+31
2024-02-06Teach Sstc to respect xenvcfg.STCEYenHaoChen1-2/+4
2024-02-05Merge pull request #1592 from YenHaoChen/patch-1Andrew Waterman1-1/+0
2024-02-03Update trigger description in README.mdYenHaoChen1-1/+0
2024-01-24Use designated initiallizers to construct xlate_flags_t objectsrbuchner2-28/+16
2024-01-24Compile with C++2arbuchner1-1/+1