From 3464ec5a9a1393e7e902eed06c5ff1c5970a1be6 Mon Sep 17 00:00:00 2001
From: Andrew Waterman <waterman@s144.Millennium.Berkeley.EDU>
Date: Fri, 25 Mar 2011 16:43:38 -0700
Subject: [xcc,pk,opcodes,sim] updated encoding/insn names

---
 instr-table.tex | 107 +++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 94 insertions(+), 13 deletions(-)

(limited to 'instr-table.tex')

diff --git a/instr-table.tex b/instr-table.tex
index ade746c..90453d8 100644
--- a/instr-table.tex
+++ b/instr-table.tex
@@ -118,6 +118,15 @@
 \cline{2-10}
   
 
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{2}{c|}{000} &
+\multicolumn{4}{c|}{000000000000} &
+\multicolumn{1}{c|}{00000} &
+\multicolumn{1}{c|}{rd} & RDNPC rd \\
+\cline{2-10}
+  
+
 &
 \multicolumn{1}{|c|}{0000000} &
 \multicolumn{2}{c|}{000} &
@@ -828,19 +837,19 @@
 
 &
 \multicolumn{1}{|c|}{0000000} &
-\multicolumn{5}{c|}{0000000000} &
-\multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{rd} & RDNPC rd \\
+\multicolumn{2}{c|}{000} &
+\multicolumn{4}{c|}{imm12} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FENCE.I rd,rs1,imm12 \\
 \cline{2-10}
   
 
 &
 \multicolumn{1}{|c|}{0000000} &
-\multicolumn{5}{c|}{0000000000} &
-\multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{00000} & SYNCI  \\
+\multicolumn{2}{c|}{000} &
+\multicolumn{4}{c|}{imm12} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FENCE rd,rs1,imm12 \\
 \cline{2-10}
   
 
@@ -849,16 +858,16 @@
 \multicolumn{5}{c|}{0000000000} &
 \multicolumn{1}{c|}{00000} &
 \multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{00000} & SYNC  \\
+\multicolumn{1}{c|}{00000} & SYSCALL  \\
 \cline{2-10}
   
 
 &
 \multicolumn{1}{|c|}{0000000} &
-\multicolumn{2}{c|}{000} &
-\multicolumn{4}{c|}{imm12} &
+\multicolumn{5}{c|}{0000000000} &
+\multicolumn{1}{c|}{00000} &
 \multicolumn{1}{c|}{00000} &
-\multicolumn{1}{c|}{00000} & SYSCALL imm12 \\
+\multicolumn{1}{c|}{00000} & BREAK  \\
 \cline{2-10}
   
 
@@ -1319,6 +1328,78 @@
 \cline{2-10}
   
 
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMIN.S rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMAX.S rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMINMAG.S rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMAXMAG.S rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMIN.D rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMAX.D rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMINMAG.D rd,rs1,rs2 \\
+\cline{2-10}
+  
+
+&
+\multicolumn{1}{|c|}{0000000} &
+\multicolumn{5}{c|}{0000000011} &
+\multicolumn{1}{c|}{rs2} &
+\multicolumn{1}{c|}{rs1} &
+\multicolumn{1}{c|}{rd} & FMAXMAG.D rd,rs1,rs2 \\
+\cline{2-10}
+  
+
 &
 \multicolumn{1}{|c|}{0000000} &
 \multicolumn{5}{c|}{0000000011} &
@@ -1369,7 +1450,7 @@
 \multicolumn{5}{c|}{0000000011} &
 \multicolumn{1}{c|}{00000} &
 \multicolumn{1}{c|}{rs1} &
-\multicolumn{1}{c|}{00000} & MTFSR rs1 \\
+\multicolumn{1}{c|}{rd} & MTFSR rd,rs1 \\
 \cline{2-10}
   
 
-- 
cgit v1.2.3

