Alan Modra da99ee721e opcodes/
* ppc-opc.c (insert_sprg, extract_sprg): New Functions.
	(powerpc_operands <SPRG>): Call the above.  Bit field is 5 bits.
	(SPRG_MASK): Delete.
	(XSPRG_MASK): Mask off extra bits now part of sprg field.
        (powerpc_opcodes): Asjust mfsprg and mtsprg to suit new mask.  Move
	mfsprg4..7 after msprg and consolidate.

gas/testsuite
	* gas/ppc/booke.s: Add new m[t,f]sprg testcases.
	* gas/ppc/booke.d: Likewise.
2005-03-10 12:52:30 +00:00
..
2005-03-05 12:14:34 +00:00
2004-11-08 13:17:43 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 13:01:53 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2003-08-08 21:21:24 +00:00
2005-03-03 11:52:12 +00:00
2003-08-08 23:01:28 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-03-10 12:52:30 +00:00
2004-01-02 11:16:21 +00:00
2004-01-02 11:16:21 +00:00
2004-11-08 13:17:43 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2002-05-30 15:25:37 +00:00
2001-10-29 22:43:32 +00:00
2003-08-14 07:03:18 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2002-05-28 14:08:47 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-01-25 20:22:41 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-03-03 11:52:12 +00:00
2003-02-25 03:22:06 +00:00
2003-12-03 03:15:14 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2000-07-05 19:28:06 +00:00
2005-02-21 11:48:33 +00:00
2005-02-21 11:48:33 +00:00
1999-05-03 07:29:11 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 13:01:53 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2004-11-19 12:38:56 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2004-03-16 00:58:43 +00:00
2005-03-10 12:52:30 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2003-01-23 11:51:35 +00:00
2005-03-03 11:52:12 +00:00
2005-03-03 11:52:12 +00:00
2004-07-29 05:19:27 +00:00
2005-03-03 11:52:12 +00:00
1999-05-03 07:29:11 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 13:01:53 +00:00
2005-03-03 11:52:12 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2005-02-22 00:33:20 +00:00
2004-10-12 18:33:17 +00:00
2003-12-15 22:01:43 +00:00
2003-11-28 20:12:17 +00:00
2003-11-28 20:12:17 +00:00