summaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorGravatar Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU>2010-08-04 17:04:24 -0700
committerGravatar Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU>2010-08-04 17:04:24 -0700
commit83bdaa5d600e5d36c4d0a8f86502ed601e5c865a (patch)
treefee5e483d1127258cb847ef03f9cf077394bf98d /opcodes
parentc0fd7c19a9ade560dbae1d04a8bee19deaca0c1f (diff)
[xcc,pk,sim] Added first part of FP support
In particular, FP loads, stores, and moves now work.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes10
1 files changed, 4 insertions, 6 deletions
diff --git a/opcodes b/opcodes
index d79cd10..cf7de9a 100644
--- a/opcodes
+++ b/opcodes
@@ -127,14 +127,12 @@ trunc.w.fmt 31..25=0x69 14..12=5 19..15=0 11..10=0 rc ra fmt
ceil.w.fmt 31..25=0x69 14..12=6 19..15=0 11..10=0 rc ra fmt
floor.w.fmt 31..25=0x69 14..12=7 19..15=0 11..10=0 rc ra fmt
-mfc1 31..25=0x6A 14..12=0 11..0=0 ra rb
-dmfc1 31..25=0x6A 14..12=1 11..0=0 ra rb
+mff.s 31..25=0x6A 14..12=0 11..0=0 ra rb
+mff.d 31..25=0x6A 14..12=1 11..0=0 ra rb
cfc1 31..25=0x6A 14..12=2 11..0=0 ra rb
-mfhc1 31..25=0x6A 14..12=3 11..0=0 ra rb
-mtc1 31..25=0x6A 14..12=4 11..0=0 ra rb
-dmtc1 31..25=0x6A 14..12=5 11..0=0 ra rb
+mtf.s 31..25=0x6A 14..12=4 11..0=0 ra rb
+mtf.d 31..25=0x6A 14..12=5 11..0=0 ra rb
ctc1 31..25=0x6A 14..12=6 11..0=0 ra rb
-mthc1 31..25=0x6A 14..12=7 11..0=0 ra rb
cvt.s.fmt 31..25=0x6B 14..12=0 19..15=0 11..10=0 rc ra fmt
cvt.d.fmt 31..25=0x6B 14..12=1 19..15=0 11..10=0 rc ra fmt