diff options
Diffstat (limited to 'parse-opcodes')
-rwxr-xr-x | parse-opcodes | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/parse-opcodes b/parse-opcodes index 03877f3..9df1702 100755 --- a/parse-opcodes +++ b/parse-opcodes @@ -954,8 +954,8 @@ def make_vector_adoc_table(): #print_vec_subtitile('RV32V Standard Extension') print_vec_header() print_vec_insts('vadd', 'vsub', 'vsl', 'vsr', 'vand', 'vor', 'vxor') - print_vec_insts('vseq', 'vsne', 'vslt', 'vsge') print_vec_insts('vclip', 'vcvt', 'vmpop', 'vmfirst', 'vextract', 'vinsert', 'vmerge', 'vselect', 'vslide') + print_vec_insts('vseq', 'vsne', 'vslt', 'vsge', 'vsltu', 'vsgeu') print_vec_insts('vdiv', 'vrem', 'vmul', 'vmulh', 'vmulhu', 'vmulhsu') print_vec_insts('vpopc') print_vec_insts('vaddi', 'vsli', 'vsrli', 'vsrai', 'vclipi', 'vandi', 'vori', 'vxori') @@ -965,7 +965,7 @@ def make_vector_adoc_table(): print_vec_insts('vfmadd.s', 'vfmsub.s') print_vec_insts('vfadd.s', 'vfsub.s', 'vfmul.s', 'vfdiv.s', 'vfsqrt.s') print_vec_insts('vfsgnj.s', 'vfsgnjn.s', 'vfsgnjx.s', 'vfmin.s', 'vfmax.s') - print_vec_insts('vfeq.s', 'vflt.s', 'vfle.s', 'vfclass.s') + print_vec_insts('vfeq.s', 'vfne.s', 'vflt.s', 'vfle.s', 'vfclass.s') print_vec_insts('vfcvt.w.s', 'vfcvt.wu.s', 'vfmv.x.w') print_vec_insts('vfcvt.s.w', 'vfcvt.s.wu', 'vfmv.w.x') print_vec_insts('vfcvt.l.s', 'vfcvt.lu.s') @@ -975,7 +975,7 @@ def make_vector_adoc_table(): print_vec_insts('vfmadd.d', 'vfmsub.d') print_vec_insts('vfadd.d', 'vfsub.d', 'vfmul.d', 'vfdiv.d', 'vfsqrt.d') print_vec_insts('vfsgnj.d', 'vfsgnjn.d', 'vfsgnjx.d', 'vfmin.d', 'vfmax.d') - print_vec_insts('vfeq.d', 'vflt.d', 'vfle.d', 'vfclass.d') + print_vec_insts('vfeq.d', 'vfne.d', 'vflt.d', 'vfle.d', 'vfclass.d') print_vec_insts('vfcvt.s.d', 'vfcvt.d.s') print_vec_insts('vfcvt.w.d', 'vfcvt.wu.d') print_vec_insts('vfcvt.d.w', 'vfcvt.d.wu') @@ -986,7 +986,7 @@ def make_vector_adoc_table(): print_vec_insts('vfmadd.h', 'vfmsub.h') print_vec_insts('vfadd.h', 'vfsub.h', 'vfmul.h', 'vfdiv.h', 'vfsqrt.h') print_vec_insts('vfsgnj.h', 'vfsgnjn.h', 'vfsgnjx.h', 'vfmin.h', 'vfmax.h') - print_vec_insts('vfeq.h', 'vflt.h', 'vfle.h', 'vfclass.h') + print_vec_insts('vfeq.h', 'vfne.h', 'vflt.h', 'vfle.h', 'vfclass.h') print_vec_insts('vfcvt.s.h', 'vfcvt.h.s') print_vec_insts('vfcvt.w.h', 'vfcvt.wu.h') print_vec_insts('vfcvt.h.w', 'vfcvt.h.wu') @@ -997,7 +997,7 @@ def make_vector_adoc_table(): print_vec_insts('vfmadd.q', 'vfmsub.q') print_vec_insts('vfadd.q', 'vfsub.q', 'vfmul.q', 'vfdiv.q', 'vfsqrt.q') print_vec_insts('vfsgnj.q', 'vfsgnjn.q', 'vfsgnjx.q', 'vfmin.q', 'vfmax.q') - print_vec_insts('vfeq.q', 'vflt.q', 'vfle.q', 'vfclass.q') + print_vec_insts('vfeq.q', 'vfne.q', 'vflt.q', 'vfle.q', 'vfclass.q') print_vec_insts('vfcvt.s.q', 'vfcvt.q.s') print_vec_insts('vfcvt.w.q', 'vfcvt.wu.q') print_vec_insts('vfcvt.q.w', 'vfcvt.q.wu') |