aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYunsup Lee <yunsup@cs.berkeley.edu>2010-09-09 23:21:11 -0700
committerYunsup Lee <yunsup@cs.berkeley.edu>2010-09-09 23:21:51 -0700
commit1d3012afdc84df7620e245195704f085add97c41 (patch)
tree4d0c5979e355a14f01f8b5aa8b8c96dea2e65a1d
parentdec4d30f8eb897ef4089df6fa5605cf7a5e35b30 (diff)
downloadriscv-opcodes-1d3012afdc84df7620e245195704f085add97c41.zip
riscv-opcodes-1d3012afdc84df7620e245195704f085add97c41.tar.gz
riscv-opcodes-1d3012afdc84df7620e245195704f085add97c41.tar.bz2
[opcodes,sim,xcc] move opcodes for 3 source instructions
-rw-r--r--opcodes20
1 files changed, 10 insertions, 10 deletions
diff --git a/opcodes b/opcodes
index 96ea4a5..bc05b12 100644
--- a/opcodes
+++ b/opcodes
@@ -169,16 +169,6 @@ c.eq.d 31..25=0x68 14..12=2 11..10=3 9..5=1 rc ra rb
c.lt.d 31..25=0x68 14..12=2 11..10=3 9..5=2 rc ra rb
c.le.d 31..25=0x68 14..12=2 11..10=3 9..5=3 rc ra rb
-madd.s 31..25=0x68 14..12=4 11..10=0 rc rb ra rd
-msub.s 31..25=0x68 14..12=5 11..10=0 rc rb ra rd
-nmadd.s 31..25=0x68 14..12=6 11..10=0 rc rb ra rd
-nmsub.s 31..25=0x68 14..12=7 11..10=0 rc rb ra rd
-
-madd.d 31..25=0x68 14..12=4 11..10=3 rc rb ra rd
-msub.d 31..25=0x68 14..12=5 11..10=3 rc rb ra rd
-nmadd.d 31..25=0x68 14..12=6 11..10=3 rc rb ra rd
-nmsub.d 31..25=0x68 14..12=7 11..10=3 rc rb ra rd
-
l.s 31..25=0x69 14..12=2 rb ra imm
l.d 31..25=0x69 14..12=3 rb ra imm
s.s 31..25=0x69 14..12=6 rb ra imm
@@ -189,3 +179,13 @@ mff.d 31..25=0x6A 19..15=0 14..12=1 11..5=0 ra rc
mtf.s 31..25=0x6A 19..15=0 14..12=4 11..5=0 ra rc
mtf.d 31..25=0x6A 19..15=0 14..12=5 11..5=0 ra rc
+madd.s 31..25=0x6B 14..12=0 11..10=0 rc rb ra rd
+msub.s 31..25=0x6B 14..12=1 11..10=0 rc rb ra rd
+nmadd.s 31..25=0x6B 14..12=2 11..10=0 rc rb ra rd
+nmsub.s 31..25=0x6B 14..12=3 11..10=0 rc rb ra rd
+
+madd.d 31..25=0x6B 14..12=0 11..10=3 rc rb ra rd
+msub.d 31..25=0x6B 14..12=1 11..10=3 rc rb ra rd
+nmadd.d 31..25=0x6B 14..12=2 11..10=3 rc rb ra rd
+nmsub.d 31..25=0x6B 14..12=3 11..10=3 rc rb ra rd
+