aboutsummaryrefslogtreecommitdiff
path: root/parse.py
AgeCommit message (Expand)AuthorFilesLines
18 hoursrectified issues for parsing correctlyJay Dev Jha1-1/+1
3 daysSplit hinval.vvma and hinval.gvma from rv_svinval to rv_svinval_hXuan Hu1-1/+1
7 daysApply pre-commit fixesTim Hutt1-336/+486
11 daysAvoid use of walrus operator for python 3.6 compatibilityAndrew Waterman1-1/+2
12 daysMove INSN_FIELD sanitation to appropriate placeAndrew Waterman1-4/+2
12 daysRename _EQU_ to _EQ_ in INSN_FIELD_RS2_EQU_RS1Andrew Waterman1-1/+1
12 daysSolve issue #284Afonso Oliveira1-4/+11
2024-08-31Added Distinction between Instructions and Pseudo-instructions with the same ...Afonso Oliveira1-4/+7
2024-08-28Added Pseudo-instructions from F and D. Allow for instructions to have a spec...Afonso Oliveira1-9/+20
2024-07-31Expand nf fields in instr_dict.yamlMilosz Moscicki1-1/+34
2024-07-17[Fix] Fix Missing Extensions in Pseudo InstructionsNyembezi Nyirongo1-0/+7
2024-07-15Merge pull request #258 from moscickimilosz/parse_windows_fixAndrew Waterman1-3/+3
2024-07-14Eliminate SyntaxWarning: invalid escape sequence '\s'xyyy14201-2/+2
2024-07-09Fix python script on windowsMilosz Moscicki1-3/+3
2024-06-27Include rs1 values in Go instruction opcodes. (#254)Joel Sing1-1/+3
2024-05-15Fix typos in parse.py (#247)Patrick Yingxi Pan1-3/+3
2024-05-01Correctly detect overlapping encodingsAndrew Waterman1-11/+34
2024-05-01Remove RV128 for nowAndrew Waterman1-3/+1
2023-05-02Merge pull request #167 from Lucas-Wye/masterNeel Gala1-2/+28
2023-05-01Support for Zvk, Vector Cryptography ExtensionsEric Gouriou1-4/+1
2023-04-07Fix merging of instructions with the same namedramforever1-6/+8
2023-03-17use val instead of defLucas-Wye1-5/+1
2023-03-10change the generation part of chiselLucas-Wye1-2/+32
2023-01-26Update encoding.h.out's copyright year.Aaron Durbin1-1/+1
2023-01-14indenting logs for better readabilityNeel Gala1-2/+2
2023-01-14fix regex fpr pseudo op lookup to ensure that we don't hit on substringsNeel Gala1-1/+1
2023-01-12Emit SLLI_RV128 etc. (and SLLI_RV32 etc. while we're at it)Andrew Waterman1-1/+4
2023-01-04Update READMEBabu P S1-2/+2
2022-10-05support import parse.py from other python script.Jiuyang Liu1-14/+16
2022-08-28Make path to encoding.h relative to script (#141)Florian Zaruba1-1/+1
2022-08-23Add copyright holder to the generated file (#140)Antonio Borneo1-0/+2
2022-08-18Change to BSD-3-Clause license, and copyright holder. (#139)Tim Newsome1-1/+1
2022-08-04fix extension merge and add name and encoding conflict checking (#116)Lehua Ding1-5/+33
2022-07-22Move the SPDX tag to the first line (#137)Antonio Borneo1-4/+6
2022-06-10Fix incorrect encoding output in instr_dict.yaml. (#127)Kieran Siek1-1/+1
2022-06-09provide a list of pseudo ops that need to be included in the instruction dictNeel Gala1-4/+10
2022-06-09improve logging statementsNeel Gala1-3/+3
2022-06-09sort the filenames in reverse-alphabetical orderNeel Gala1-1/+1
2022-06-09Check for overlaps between different fields (#122)Pavel I. Kryukov1-5/+10
2022-06-09update Go generator (#124)Meng Zhuo1-2/+18
2022-05-23Remove duplicate code (#121)Pavel I. Kryukov1-36/+14
2022-05-18Check for overlapping fields (#120)Pavel I. Kryukov1-0/+9
2022-05-17Test error inputs handling, fix few bugs (#119)Pavel I. Kryukov1-15/+18
2022-05-10Dump masks to C output (#113)Pavel I. Kryukov1-1/+9
2022-05-03adding support for Go code generationNeel Gala1-1/+51
2022-05-02Remove blank lines before #endif in encoding.out.hAndrew Waterman1-8/+4
2022-05-02Remove trailing whitespaceAndrew Waterman1-33/+33
2022-05-02Improve formatting of generated LaTeXAndrew Waterman1-8/+8
2022-05-02adding support for spinalhdl code generationNeel Gala1-3/+13
2022-04-08pass only fence_tso and pause to rv32i latex tableNeel Gala1-1/+2