1. Jan 19, 2022
  2. Jul 01, 2020
  3. Jun 30, 2020
  4. Jun 27, 2020
  5. Jun 23, 2020
  6. Jun 20, 2020
    • Jessica Clarke's avatar
      Allow extensions to override page fault causes · b1728725
      Jessica Clarke authored
      Otherwise there's no use for PTW_Ext_Error. This is required for
      sail-cheri-riscv to be able to make use of its own page table
      exceptions. The alternative to this is to pass the ext_ptw to
      translationException, but given PTW_Ext_Error exists it seems this was
      the intended way, and aligns with how access faults vs page faults are
      distinguished.
      b1728725
    • Jessica Clarke's avatar
      Fix non-coverage build · fedf297f
      Jessica Clarke authored
      fedf297f
  7. Jun 19, 2020
  8. Jun 18, 2020
  9. Jun 17, 2020
  10. Jun 15, 2020
  11. Jun 10, 2020
  12. Jun 06, 2020
  13. Jun 04, 2020
  14. May 29, 2020
  15. May 28, 2020
  16. May 27, 2020
    • Scott Johnson's avatar
      Fix FMIN/FMAX when QNaN+SNaN (#53) · cece8222
      Scott Johnson authored
      * New functions to simplify float NaN detection
      
      * Remove unnecessary intermediate values
      
      Now that we have simpler function f_is_NaN
      
      * FMIN/FMAX should return canonical NaN if both operands are NaN
      
      Fixes #52.
      
      * Simplify logic for FMIN/FMAX
      
      Spec says "If only one operand is a NaN, the result is the non-NaN
      operand." So no need to distinguish SNaN from QNaN here.
      cece8222
  17. May 23, 2020
  18. May 22, 2020
  19. Apr 28, 2020
  20. Apr 22, 2020
    • Scott Johnson's avatar
      Fix mstatus.MPRV fetches (#48) · 38f52c99
      Scott Johnson authored
      * Add {} so I can add a new variable here next
      
      * Create new variable which I will soon reuse
      
      * Plumb in the access type to effectivePrivilege
      
      So I can use it to fix #47 next.
      
      * Instruction fetches should not be affected by mstatus.MPRV
      
      Fixes #47.
      
      * Remove now-redundant privilege calculation
      38f52c99
  21. Apr 15, 2020
  22. Apr 08, 2020
  23. Apr 07, 2020