aboutsummaryrefslogtreecommitdiff
path: root/parse-opcodes
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2013-07-26 17:46:42 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2013-07-26 17:46:42 -0700
commitc31c18ef03646506011b568780e30fe67c7bbb6d (patch)
tree8c50addbc55a82ebef67b4b42fe5dbbed0d00273 /parse-opcodes
parent296b54d6b45470c2da8c1a16e09cb55ee6f6f182 (diff)
downloadriscv-opcodes-c31c18ef03646506011b568780e30fe67c7bbb6d.zip
riscv-opcodes-c31c18ef03646506011b568780e30fe67c7bbb6d.tar.gz
riscv-opcodes-c31c18ef03646506011b568780e30fe67c7bbb6d.tar.bz2
Factor out Hwacha/RVC and rename MFTX/MXTF to FMV
Diffstat (limited to 'parse-opcodes')
-rwxr-xr-xparse-opcodes8
1 files changed, 4 insertions, 4 deletions
diff --git a/parse-opcodes b/parse-opcodes
index 19a8bb9..8c1c771 100755
--- a/parse-opcodes
+++ b/parse-opcodes
@@ -469,8 +469,8 @@ def make_latex_table():
print_insts('fadd.s', 'fsub.s', 'fmul.s', 'fdiv.s', 'fsqrt.s', 'fmin.s', 'fmax.s')
print_insts('fmadd.s', 'fmsub.s', 'fnmsub.s', 'fnmadd.s')
print_insts('fsgnj.s', 'fsgnjn.s', 'fsgnjx.s')
- print_insts('fcvt.s.w', 'fcvt.s.wu', 'mxtf.s', 'mtfsr')
- print_insts('fcvt.w.s', 'fcvt.wu.s', 'mftx.s', 'mffsr')
+ print_insts('fcvt.s.w', 'fcvt.s.wu', 'fmv.s.x', 'mtfsr')
+ print_insts('fcvt.w.s', 'fcvt.wu.s', 'fmv.x.s', 'mffsr')
print_insts('feq.s', 'flt.s', 'fle.s')
print_footer(0)
@@ -487,8 +487,8 @@ def make_latex_table():
print_insts('fcvt.w.d', 'fcvt.wu.d')
print_insts('feq.d', 'flt.d', 'fle.d')
print_subtitle('RV64D Instruction Subset')
- print_insts('fcvt.d.l', 'fcvt.d.lu', 'mxtf.d')
- print_insts('fcvt.l.d', 'fcvt.lu.d', 'mftx.d')
+ print_insts('fcvt.d.l', 'fcvt.d.lu', 'fmv.d.x')
+ print_insts('fcvt.l.d', 'fcvt.lu.d', 'fmv.x.d')
print_insts('fcvt.s.d', 'fcvt.d.s')
print_footer(1)