From: Stuart B. <zu...@us...> - 2008-02-23 01:34:06
|
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 */ |