diff options
author | Andrew Waterman <waterman@s144.Millennium.Berkeley.EDU> | 2011-04-12 01:42:55 -0700 |
---|---|---|
committer | Andrew Waterman <waterman@s144.Millennium.Berkeley.EDU> | 2011-04-12 01:42:55 -0700 |
commit | 68875729bcb79cde6925d2db6ee2382020e8d7b6 (patch) | |
tree | db6d6ec439133a0b949f8d4d5726faab096448d8 /parse-opcodes | |
parent | 94fb7c49c44d81a1b23af2985a67ba5347eb27fd (diff) |
[xcc,sim] rvc loads and stores
Diffstat (limited to 'parse-opcodes')
-rwxr-xr-x | parse-opcodes | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/parse-opcodes b/parse-opcodes index 1777104..0e8fa06 100755 --- a/parse-opcodes +++ b/parse-opcodes @@ -27,8 +27,12 @@ arglut['shamtw'] = (14,10) arglut['crd'] = (9,5) arglut['crs2'] = (9,5) arglut['crs1'] = (14,10) +arglut['crds'] = (15,13) +arglut['crs2s'] = (15,13) +arglut['crs1s'] = (12,10) arglut['cimm6'] = (15,10) arglut['cimm10'] = (14,5) +arglut['cimm5'] = (9,5) typelut = {} # 0=unimp,1=j,2=lui,3=imm,4=r,5=r4,6=ish,7=ishw,10=b typelut[0x03] = 3 |