- Jun 08, 2021
-
-
Andrew Waterman authored
-
- Jun 04, 2021
-
-
Ben Marshall authored
- Change AES32* and SM4* instructions back to regular R-type encoding. On branch scalar-crypto-v0.9.2 Changes to be committed: modified: opcodes-rv32k modified: opcodes-rv64k modified: opcodes-rvk modified: parse_opcodes
-
- Apr 06, 2021
-
-
Andrew Waterman authored
-
- Mar 12, 2021
-
-
leahyao authored
vmv.x.s rd, vs2 dest should be rd
-
- Mar 09, 2021
-
-
Andrew Waterman authored
scalar-crypto: Add opcodes for RV32K, RV64K
-
- Feb 24, 2021
-
-
Andrew Waterman authored
Rvv v0.10
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Feb 19, 2021
-
-
Ben Marshall authored
Co-authored-by:Megan Wachs <megan@sifive.com>
-
Ben Marshall authored
- Adds opcodes for RV32 and RV64 scalar crypto. - opcodes-rvk contains encodings which are for RV32 and RV64 base ISAs - opcodes-rv32/64k contains encodings which are for RV32 or RV64 - parse_opcodes has been modified: - Wnable instructions to be listed as either RV32 or RV64 only, allowing these opcodes to overlap. - The C backend has been modifed to emit the "DECLARE_RV32_ONLY" or "DECLARE_RV64_ONLY" macros as needed. - The other backends have not been modified, and may need to be in the future. On branch scalar-crypto Changes to be committed: modified: Makefile new file: opcodes-rv32k new file: opcodes-rv64k new file: opcodes-rvk modified: parse_opcodes
-
- Jan 24, 2021
-
-
Dan Petrisko authored
-
- Jan 23, 2021
-
-
Joel Sing authored
Remove the 'ok' value since this is redundant - an invalid instruction can already be identified by a nil return value. Also, include the script flags in the 'DO NOT EDIT' header.
-
- Jan 18, 2021
-
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jan 09, 2021
-
-
Andrew Waterman authored
-
Andrew Waterman authored
The Zbs v0.93 mnemonics unfortunately collided with Zbe.
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Dec 03, 2020
-
-
Andrew Waterman authored
Rvv pre 1.0 index and quad
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Nov 21, 2020
-
-
Andrew Waterman authored
-
- Nov 14, 2020
-
-
Andrew Waterman authored
-
-
-
- Nov 10, 2020
-
-
Pavel I. Kryukov authored
-
- Nov 09, 2020
-
-
Ngo Iok Ui (Wu Yu Wei) authored
-
- Oct 15, 2020
-
-
Jan Matyas authored
Adding these four CSRs to parse_opcodes: - 0x7a4 tinfo - 0x7a5 tcontrol - 0x7a8 mcontext - 0x7aa scontext
-
- Sep 18, 2020
-
-
Zhen Wei authored
-
- Aug 22, 2020
-
-
Tim Newsome authored
The header explains where the file came from.
-
- Aug 04, 2020
-
-
Zhen Wei authored
-
- Aug 01, 2020
-
-
Andrew Waterman authored
Rvv and hypervisor
-
Chih-Min Chao authored
This part copy the implementation which has been merged in spike Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 27, 2020
-
-
Chih-Min Chao authored
spike doesn't implement them but the disassembler use it Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 22, 2020
-
- Jun 10, 2020
-
-
Andrew Waterman authored
-
- May 12, 2020
-