1. Oct 27, 2021
  2. Oct 22, 2021
  3. Oct 19, 2021
  4. Oct 13, 2021
    • Ben Marshall's avatar
      Adding WiP public review summary. · 92e65dcf
      Ben Marshall authored
      NOT to be considered finished or official in any way until the
      public review period has ended and the TG has collected remaining
      feedback and acted as requried.
      
       On branch master
       Your branch is ahead of 'origin/master' by 1 commit.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	new file:   doc/scalar/public-review-summary.adoc
      92e65dcf
    • Ben Marshall's avatar
      Bump extern/sail-riscv · c49986d7
      Ben Marshall authored
      c49986d7
  5. Oct 08, 2021
    • Ben Marshall's avatar
      scalar-crypto: release rc4 · 1ada9af7
      Ben Marshall authored
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   insns/aes32dsi.adoc
      	modified:   insns/aes32dsmi.adoc
      	modified:   insns/aes32esi.adoc
      	modified:   insns/aes32esmi.adoc
      	modified:   insns/aes64ds.adoc
      	modified:   insns/aes64dsm.adoc
      	modified:   insns/aes64es.adoc
      	modified:   insns/aes64esm.adoc
      	modified:   insns/aes64im.adoc
      	modified:   insns/aes64ks1i.adoc
      	modified:   insns/aes64ks2.adoc
      	modified:   insns/sha256sig0.adoc
      	modified:   insns/sha256sig1.adoc
      	modified:   insns/sha256sum0.adoc
      	modified:   insns/sha256sum1.adoc
      	modified:   insns/sha512sig0.adoc
      	modified:   insns/sha512sig0h.adoc
      	modified:   insns/sha512sig0l.adoc
      	modified:   insns/sha512sig1.adoc
      	modified:   insns/sha512sig1h.adoc
      	modified:   insns/sha512sig1l.adoc
      	modified:   insns/sha512sum0.adoc
      	modified:   insns/sha512sum0r.adoc
      	modified:   insns/sha512sum1.adoc
      	modified:   insns/sha512sum1r.adoc
      	modified:   insns/sm3p0.adoc
      	modified:   insns/sm3p1.adoc
      	modified:   insns/sm4ed.adoc
      	modified:   insns/sm4ks.adoc
      	modified:   riscv-crypto-spec-scalar.adoc
      	modified:   ../../extern/riscv-bitmanip
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (untracked content)
      1ada9af7
  6. Oct 06, 2021
    • Ben Marshall's avatar
      Bump extern/riscv-bitmanip with zip/unzip fixes. · b5a968d3
      Ben Marshall authored
      - Encodings were correct but the descriptions and pseudo-code still
        were not. This commit fixes them.
      
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   extern/riscv-bitmanip
      b5a968d3
  7. Oct 01, 2021
  8. Sep 30, 2021
  9. Sep 24, 2021
    • Ben Marshall's avatar
      spec: scalar: updates for rc3 · 067ecb06
      Ben Marshall authored
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   insns/aes32dsi.adoc
      	modified:   insns/aes32dsmi.adoc
      	modified:   insns/aes32esi.adoc
      	modified:   insns/aes32esmi.adoc
      	modified:   insns/aes64ds.adoc
      	modified:   insns/aes64dsm.adoc
      	modified:   insns/aes64es.adoc
      	modified:   insns/aes64esm.adoc
      	modified:   insns/aes64im.adoc
      	modified:   insns/aes64ks1i.adoc
      	modified:   insns/aes64ks2.adoc
      	modified:   insns/sha256sig0.adoc
      	modified:   insns/sha256sig1.adoc
      	modified:   insns/sha256sum0.adoc
      	modified:   insns/sha256sum1.adoc
      	modified:   insns/sha512sig0.adoc
      	modified:   insns/sha512sig0h.adoc
      	modified:   insns/sha512sig0l.adoc
      	modified:   insns/sha512sig1.adoc
      	modified:   insns/sha512sig1h.adoc
      	modified:   insns/sha512sig1l.adoc
      	modified:   insns/sha512sum0.adoc
      	modified:   insns/sha512sum0r.adoc
      	modified:   insns/sha512sum1.adoc
      	modified:   insns/sha512sum1r.adoc
      	modified:   insns/sm3p0.adoc
      	modified:   insns/sm3p1.adoc
      	modified:   insns/sm4ed.adoc
      	modified:   insns/sm4ks.adoc
      	modified:   riscv-crypto-spec-scalar.adoc
      	modified:   ../../extern/sail-riscv
      067ecb06
    • Ben Marshall's avatar
      Bump bitmanip submodule for #130 · dce55373
      Ben Marshall authored
      - Fix zip/unzip sail code and descriptions
      
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   ../../extern/riscv-bitmanip
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (new commits, untracked content)
      dce55373
  10. Sep 22, 2021
    • Ben Marshall's avatar
      Fix typos in sha512sig* instruction examples. · 1b66e0a3
      Ben Marshall authored
      - Register ordering of examples was wrong. See Issue #128
      
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   insns/sha512sig0h.adoc
      	modified:   insns/sha512sig0l.adoc
      	modified:   insns/sha512sig1h.adoc
      	modified:   insns/sha512sig1l.adoc
      1b66e0a3
  11. Sep 08, 2021
    • Ben Marshall's avatar
      spec: scalar - editorial issues. · 9fae8161
      Ben Marshall authored
      Hat tip to Peter on the ISA dev mailing list for these.
      https://groups.google.com/a/groups.riscv.org/g/isa-dev/c/u3xzVkXhBx8/m/E1mFrjNsBAAJ
      
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   insns/sha256sig0.adoc
      	modified:   insns/sha256sig1.adoc
      	modified:   insns/sha256sum0.adoc
      	modified:   insns/sha256sum1.adoc
      	modified:   insns/sha512sig0h.adoc
      	modified:   insns/sha512sig0l.adoc
      	modified:   insns/sha512sig1h.adoc
      	modified:   insns/sha512sig1l.adoc
      	modified:   insns/sm4ed.adoc
      	modified:   insns/sm4ks.adoc
      	modified:   riscv-crypto-scalar-audience.adoc
      	modified:   riscv-crypto-scalar-policies.adoc
      	modified:   riscv-crypto-scalar-sail-specifications.adoc
      	modified:   riscv-crypto-scalar-zbkb.adoc
      	modified:   riscv-crypto-scalar-zbkc.adoc
      	modified:   riscv-crypto-scalar-zbkx.adoc
      	modified:   riscv-crypto-scalar-zknd.adoc
      	modified:   riscv-crypto-scalar-zkne.adoc
      	modified:   riscv-crypto-spec-scalar.adoc
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (untracked content)
      9fae8161
    • Ben Marshall's avatar
      Cleaner sail code for aes64ks1i - Fix #127 · c5419168
      Ben Marshall authored
       On branch master
       Your branch is ahead of 'origin/master' by 1 commit.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	modified:   doc/scalar/insns/aes64ks1i.adoc
      	modified:   extern/sail-riscv
      c5419168
    • Ben Marshall's avatar
      Fix typo in aes64ks1i instruction Sail code. · 529c0f12
      Ben Marshall authored
      aes_rnum_to_rcon -> aes_decode_rcon
      
      Hat tip to Anna on the isa-dev list for spotting this.
      https://groups.google.com/a/groups.riscv.org/g/isa-dev/c/t01E7-DjZpY/m/3WxmlymSBQAJ
      
       On branch master
       Your branch is up-to-date with 'origin/master'.
      
       Changes to be committed:
      	modified:   insns/aes64ks1i.adoc
      529c0f12
    • Nayuki's avatar
      Spelling and grammar fixes (#124) · aa0c8c23
      Nayuki authored
      * spec: Fix grammar: it's -> its.
      
      * spec: Fix grammar: upto -> up to.
      
      * spec: Fix spelling: neccessary -> necessary.
      
      * spec: Fix spelling: various words.
      
      * spec: Fix spelling: hyphenation.
      aa0c8c23
  12. Sep 02, 2021
  13. Sep 01, 2021
  14. Aug 30, 2021
  15. Aug 27, 2021
    • Ben Marshall's avatar
      spec scalar: broken references · 9ea9db58
      Ben Marshall authored
       On branch dev/next-release
       Your branch is up-to-date with 'origin/dev/next-release'.
      
       Changes to be committed:
      	modified:   riscv-crypto-scalar-appx-entropy-source.adoc
      9ea9db58
    • Ben Marshall's avatar
      scalar: spec version v1.0.0-rc1 -> v1.0.0-rc2 · b3a32013
      Ben Marshall authored
       On branch dev/next-release
       Your branch is up-to-date with 'origin/dev/next-release'.
      
       Changes to be committed:
      	modified:   doc/scalar/insns/aes32dsi.adoc
      	modified:   doc/scalar/insns/aes32dsmi.adoc
      	modified:   doc/scalar/insns/aes32esi.adoc
      	modified:   doc/scalar/insns/aes32esmi.adoc
      	modified:   doc/scalar/insns/aes64ds.adoc
      	modified:   doc/scalar/insns/aes64dsm.adoc
      	modified:   doc/scalar/insns/aes64es.adoc
      	modified:   doc/scalar/insns/aes64esm.adoc
      	modified:   doc/scalar/insns/aes64im.adoc
      	modified:   doc/scalar/insns/aes64ks1i.adoc
      	modified:   doc/scalar/insns/aes64ks2.adoc
      	modified:   doc/scalar/insns/sha256sig0.adoc
      	modified:   doc/scalar/insns/sha256sig1.adoc
      	modified:   doc/scalar/insns/sha256sum0.adoc
      	modified:   doc/scalar/insns/sha256sum1.adoc
      	modified:   doc/scalar/insns/sha512sig0.adoc
      	modified:   doc/scalar/insns/sha512sig0h.adoc
      	modified:   doc/scalar/insns/sha512sig0l.adoc
      	modified:   doc/scalar/insns/sha512sig1.adoc
      	modified:   doc/scalar/insns/sha512sig1h.adoc
      	modified:   doc/scalar/insns/sha512sig1l.adoc
      	modified:   doc/scalar/insns/sha512sum0.adoc
      	modified:   doc/scalar/insns/sha512sum0r.adoc
      	modified:   doc/scalar/insns/sha512sum1.adoc
      	modified:   doc/scalar/insns/sha512sum1r.adoc
      	modified:   doc/scalar/insns/sm3p0.adoc
      	modified:   doc/scalar/insns/sm3p1.adoc
      	modified:   doc/scalar/insns/sm4ed.adoc
      	modified:   doc/scalar/insns/sm4ks.adoc
      	modified:   doc/scalar/riscv-crypto-spec-scalar.adoc
      	modified:   extern/riscv-bitmanip
      
       Changes not staged for commit:
      	modified:   extern/riscv-gnu-toolchain (modified content)
      	modified:   extern/sail-riscv (untracked content)
      b3a32013
    • Ben Marshall's avatar
      entropy source: missed useed ref in appendix · 91b74cd4
      Ben Marshall authored
       On branch dev/next-release
       Your branch is up-to-date with 'origin/dev/next-release'.
      
       Changes to be committed:
      	modified:   doc/scalar/riscv-crypto-scalar-appx-entropy-source.adoc
      
       Changes not staged for commit:
      	modified:   extern/riscv-gnu-toolchain (modified content)
      	modified:   extern/sail-riscv (untracked content)
      91b74cd4
    • Ben Marshall's avatar
      entropy-source: clarify access control, add opcode. · 0715dcd4
      Ben Marshall authored
      - Added opcode adjacent to ecall/ebreak.
      
      - Added sseed/useed to mseccfg access control and updated table.
      
       On branch dev/next-release
       Your branch is ahead of 'origin/dev/next-release' by 5 commits.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	modified:   doc/scalar/riscv-crypto-scalar-entropy-source.adoc
      	modified:   extern/riscv-opcodes
      
       Changes not staged for commit:
      	modified:   extern/riscv-gnu-toolchain (modified content)
      	modified:   extern/sail-riscv (untracked content)
      0715dcd4
    • Ben Marshall's avatar
      spec: scalar: explainations of more generic instrs · 869854d0
      Ben Marshall authored
      - brev8, rev8, zip, unzip are specific instances of grevi, unshfli
        and shfli. Explain this so people aren't confused
      
       On branch dev/next-release
       Your branch is ahead of 'origin/dev/next-release' by 4 commits.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	modified:   ../../extern/riscv-bitmanip
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (untracked content)
      869854d0
    • Ben Marshall's avatar
      Fix #115 - xperm.b / xperm.n /rev.b mnemonics · cdd7da0c
      Ben Marshall authored
      Renaming:
      xperm.b -> xperm8
      xperm.n -> xperm4
      rev.b   -> brev8
      
       Changes to be committed:
      	modified:   riscv-crypto-scalar-zbkb.adoc
      	modified:   riscv-crypto-scalar-zbkx.adoc
      	modified:   riscv-crypto-spec-scalar.adoc
      	modified:   ../../extern/riscv-bitmanip
      cdd7da0c
    • Ben Marshall's avatar
      Fix #113 Bitmanip specs Zba/b/c/s now at version 1.0 · 8a00a86b
      Ben Marshall authored
       On branch dev/next-release
       Your branch is ahead of 'origin/dev/next-release' by 2 commits.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	modified:   ../../extern/riscv-bitmanip
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (untracked content)
      8a00a86b
    • Ben Marshall's avatar
      Fix #111 sm4ed/ks mentions rt instead of rs1 · 4d7a6447
      Ben Marshall authored
       On branch dev/next-release
       Your branch is ahead of 'origin/dev/next-release' by 1 commit.
         (use "git push" to publish your local commits)
      
       Changes to be committed:
      	modified:   insns/sm4ed.adoc
      	modified:   insns/sm4ks.adoc
      
       Changes not staged for commit:
      	modified:   ../../extern/riscv-gnu-toolchain (modified content)
      	modified:   ../../extern/sail-riscv (untracked content)
      4d7a6447