From 6ec5ce911b952b0ba7ba7234506f8f74347942e5 Mon Sep 17 00:00:00 2001 From: Yunsup Lee Date: Fri, 10 Sep 2010 18:08:52 -0700 Subject: [opcodes,xcc,sim] mffh.d,mtfh.d added (broken commit) --- instr-table.tex | 18 ++++++++++++++++++ opcodes | 2 ++ 2 files changed, 20 insertions(+) diff --git a/instr-table.tex b/instr-table.tex index 5215aab..ab784b0 100644 --- a/instr-table.tex +++ b/instr-table.tex @@ -1612,6 +1612,15 @@ \cline{2-10} +& +\multicolumn{2}{|c|}{1101010} & +\multicolumn{1}{c|}{fa} & +\multicolumn{1}{c|}{00000} & +\multicolumn{4}{c|}{1100100000} & +\multicolumn{1}{c|}{xc} & MFFH.D xc,fa \\ +\cline{2-10} + + & \multicolumn{2}{|c|}{1101010} & \multicolumn{1}{c|}{xa} & @@ -1630,6 +1639,15 @@ \cline{2-10} +& +\multicolumn{2}{|c|}{1101010} & +\multicolumn{1}{c|}{xa} & +\multicolumn{1}{c|}{00000} & +\multicolumn{4}{c|}{1101100000} & +\multicolumn{1}{c|}{fc} & MTFH.D fc,xa \\ +\cline{2-10} + + & \multicolumn{9}{c}{} & \\ & diff --git a/opcodes b/opcodes index c747c02..bb1c736 100644 --- a/opcodes +++ b/opcodes @@ -177,8 +177,10 @@ s.d 31..25=0x69 14..13=3 12=1 fa xb imm mff.s 31..25=0x6A 19..15=0 14..13=0 12..10=0 9..5=0 xc fa mff.d 31..25=0x6A 19..15=0 14..13=3 12..10=0 9..5=0 xc fa +mffh.d 31..25=0x6A 19..15=0 14..13=3 12..10=1 9..5=0 xc fa mtf.s 31..25=0x6A 19..15=0 14..13=0 12..10=2 9..5=0 fc xa mtf.d 31..25=0x6A 19..15=0 14..13=3 12..10=2 9..5=0 fc xa +mtfh.d 31..25=0x6A 19..15=0 14..13=3 12..10=3 9..5=0 fc xa madd.s 31..25=0x6B 14..13=0 12..10=0 fc fb fa fd msub.s 31..25=0x6B 14..13=0 12..10=1 fc fb fa fd -- cgit v1.2.3