Update of /cvsroot/hppaqemu/hppaqemu/target-hppa
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv5013
Modified Files:
translate.c
Log Message:
List MAX-1 instruction names where applicable.
Index: translate.c
===================================================================
RCS file: /cvsroot/hppaqemu/hppaqemu/target-hppa/translate.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- translate.c 22 Feb 2008 21:40:06 -0000 1.48
+++ translate.c 23 Feb 2008 01:33:59 -0000 1.49
@@ -1589,21 +1589,21 @@
gen_op_idcor_T0();
}
break;
- /* FIXME: include MAX-1 (see PA7300LC ERS) */
#ifdef TARGET_HPPA64
+ /* Also included in MAX-1 (PA-7100LC and PA-7300LC) */
case 0x0f: /* HADD */
case 0x0d: /* HADD,SS */
case 0x0c: /* HADD,US */
case 0x07: /* HSUB */
case 0x05: /* HSUB,SS */
case 0x04: /* HSUB,US */
- case 0x0b: /* HAVG */
- case 0x1d: /* HSHLADD (1) */
- case 0x1e: /* HSHLADD (2) */
- case 0x1f: /* HSHLADD (3) */
- case 0x15: /* HSHRADD (1) */
- case 0x16: /* HSHRADD (2) */
- case 0x17: /* HSHRADD (3) */
+ case 0x0b: /* HAVG (HAVE) */
+ case 0x1d: /* HSHLADD (1) (HSL1ADD) */
+ case 0x1e: /* HSHLADD (2) (HSL2ADD) */
+ case 0x1f: /* HSHLADD (3) (HSL3ADD) */
+ case 0x15: /* HSHRADD (1) (HSR1ADD) */
+ case 0x16: /* HSHRADD (2) (HSR2ADD) */
+ case 0x17: /* HSHRADD (3) (HSR3ADD) */
break;
#endif
default: /* Undefined Instruction */
@@ -2208,7 +2208,7 @@
case 0x3d: /* DEPI */
break;
- case 0x3e: /* Multimedia */
+ case 0x3e: /* Multimedia (MAX-2) */
/* PERMH */
/* HSHL */
/* HSHR,U */
|