[PATCH] Handle dccci and iccci as extended opcodes

Peter Bergner bergner@vnet.ibm.com
Tue Apr 6 03:38:00 GMT 2010


Someone pointed out that in the last few Powerpc ISA releases, dccci and
iccci  (with no operands) are defined to be extended opcodes for "dci 0"
and "ici 0" respectively.  The current code requires RA and RB operands,
but the 440 User Manual says the values are ignored.  The patch below
makes the operands optional so we can accept both opcodes with and without
operands.  This has passed bootstrapping and regtesting with no regressions.
Ok for mainline?

Peter


opcodes/
	* ppc-opc.c (RBOPT): New define.
	("dccci"): Enable for PPCA2.  Make operands optional.
	("iccci"): Likewise.  Do not deprecate for PPC476.

gas/testsuite/
	* gas/ppc/476.d ("dccci", "dci", "iccci"): Add tests.
	* gas/ppc/476.s: Likewise.
	* gas/ppc/a2.d ("dccci", "dci", "iccci", "ici"): Add tests.
	* gas/ppc/a2.s: Likewise.

Index: opcodes/ppc-opc.c
===================================================================
RCS file: /cvs/src/src/opcodes/ppc-opc.c,v
retrieving revision 1.127
diff -u -p -r1.127 ppc-opc.c
--- opcodes/ppc-opc.c	8 Feb 2010 01:59:35 -0000	1.127
+++ opcodes/ppc-opc.c	6 Apr 2010 03:08:28 -0000
@@ -381,7 +381,8 @@ const struct powerpc_operand powerpc_ope
 #define RAS RAM + 1
   { 0x1f, 16, insert_ras, NULL, PPC_OPERAND_GPR_0 },
 
-  /* The RA field of the tlbwe instruction, which is optional.  */
+  /* The RA field of the tlbwe, dccci and iccci instructions,
+     which are optional.  */
 #define RAOPT RAS + 1
   { 0x1f, 16, NULL, NULL, PPC_OPERAND_GPR | PPC_OPERAND_OPTIONAL },
 
@@ -396,10 +397,14 @@ const struct powerpc_operand powerpc_ope
 #define RBS RB + 1
   { 0x1f, 11, insert_rbs, extract_rbs, PPC_OPERAND_FAKE },
 
+  /* The RB field of the dccci and iccci instructions, which are optional.  */
+#define RBOPT RBS + 1
+  { 0x1f, 11, NULL, NULL, PPC_OPERAND_GPR | PPC_OPERAND_OPTIONAL },
+
   /* The RS field in a D, DS, X, XFX, XS, M, MD or MDS form
      instruction or the RT field in a D, DS, X, XFX or XO form
      instruction.  */
-#define RS RBS + 1
+#define RS RBOPT + 1
 #define RT RS
 #define RT_MASK (0x1f << 21)
   { 0x1f, 21, NULL, NULL, PPC_OPERAND_GPR },
@@ -4181,7 +4186,7 @@ const struct powerpc_opcode powerpc_opco
 {"mtdcr",	X(31,451), X_MASK, PPC403|BOOKE|PPCA2|PPC476, TITAN,	{SPR, RS}},
 {"mtdcr.",	XRC(31,451,1), X_MASK,       PPCA2,	PPCNONE,	{SPR, RS}},
 
-{"dccci",	X(31,454), XRT_MASK, PPC403|PPC440|TITAN, PPCA2|PPC476,	{RA, RB}},
+{"dccci",	X(31,454), XRT_MASK, PPC403|PPC440|TITAN|PPCA2, PPCNONE, {RAOPT, RBOPT}},
 {"dci",		X(31,454),	XRARB_MASK, PPCA2|PPC476, PPCNONE,	{CT}},
 
 {"divdu",	XO(31,457,0,0),	XO_MASK,     PPC64,	PPCNONE,	{RT, RA, RB}},
@@ -4733,7 +4738,7 @@ const struct powerpc_opcode powerpc_opco
 {"extsb",	XRC(31,954,0),	XRB_MASK,    PPC,	PPCNONE,	{RA, RS}},
 {"extsb.",	XRC(31,954,1),	XRB_MASK,    PPC,	PPCNONE,	{RA, RS}},
 
-{"iccci",	X(31,966),     XRT_MASK, PPC403|PPC440|TITAN, PPC476,	{RA, RB}},
+{"iccci",	X(31,966), XRT_MASK, PPC403|PPC440|TITAN|PPCA2, PPCNONE, {RAOPT, RBOPT}},
 {"ici",		X(31,966),	XRARB_MASK,  PPCA2|PPC476, PPCNONE,	{CT}},
 
 {"divduo",	XO(31,457,1,0),	XO_MASK,     PPC64,	PPCNONE,	{RT, RA, RB}},
Index: gas/testsuite/gas/ppc/476.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/476.d,v
retrieving revision 1.1
diff -u -p -r1.1 476.d
--- gas/testsuite/gas/ppc/476.d	2 Oct 2009 14:42:42 -0000	1.1
+++ gas/testsuite/gas/ppc/476.d	6 Apr 2010 03:08:28 -0000
@@ -100,393 +100,398 @@ Disassembly of section \.text:
  168:	7d 4b 61 0c 	dcbtstls 10,r11,r12
  16c:	7c 01 17 ec 	dcbz    r1,r2
  170:	7c 05 37 ec 	dcbz    r5,r6
- 174:	7d 4b 63 d6 	divw    r10,r11,r12
- 178:	7d 6c 6b d7 	divw\.   r11,r12,r13
- 17c:	7d 4b 67 d6 	divwo   r10,r11,r12
- 180:	7d 6c 6f d7 	divwo\.  r11,r12,r13
- 184:	7d 4b 63 96 	divwu   r10,r11,r12
- 188:	7d 6c 6b 97 	divwu\.  r11,r12,r13
- 18c:	7d 4b 67 96 	divwuo  r10,r11,r12
- 190:	7d 6c 6f 97 	divwuo\. r11,r12,r13
- 194:	7c 83 28 9c 	dlmzb   r3,r4,r5
- 198:	7c 83 28 9d 	dlmzb\.  r3,r4,r5
- 19c:	7d 6a 62 38 	eqv     r10,r11,r12
- 1a0:	7d 6a 62 39 	eqv\.    r10,r11,r12
- 1a4:	54 83 20 26 	rlwinm  r3,r4,4,0,19
- 1a8:	7c 83 07 74 	extsb   r3,r4
- 1ac:	7c 83 07 75 	extsb\.  r3,r4
- 1b0:	7c 83 07 34 	extsh   r3,r4
- 1b4:	7c 83 07 35 	extsh\.  r3,r4
- 1b8:	fe a0 fa 10 	fabs    f21,f31
- 1bc:	fe a0 fa 11 	fabs\.   f21,f31
- 1c0:	fd 4b 60 2a 	fadd    f10,f11,f12
- 1c4:	fd 4b 60 2b 	fadd\.   f10,f11,f12
- 1c8:	ed 4b 60 2a 	fadds   f10,f11,f12
- 1cc:	ed 4b 60 2b 	fadds\.  f10,f11,f12
- 1d0:	fd 40 5e 9c 	fcfid   f10,f11
- 1d4:	fd 40 5e 9d 	fcfid\.  f10,f11
- 1d8:	fd 8a 58 40 	fcmpo   cr3,f10,f11
- 1dc:	fd 84 28 00 	fcmpu   cr3,f4,f5
- 1e0:	fd 4b 60 10 	fcpsgn  f10,f11,f12
- 1e4:	fd 4b 60 11 	fcpsgn\. f10,f11,f12
- 1e8:	fd 40 5e 5c 	fctid   f10,f11
- 1ec:	fd 40 5e 5d 	fctid\.  f10,f11
- 1f0:	fd 40 5e 5e 	fctidz  f10,f11
- 1f4:	fd 40 5e 5f 	fctidz\. f10,f11
- 1f8:	fd 40 58 1c 	fctiw   f10,f11
- 1fc:	fd 40 58 1d 	fctiw\.  f10,f11
- 200:	fd 40 58 1e 	fctiwz  f10,f11
- 204:	fd 40 58 1f 	fctiwz\. f10,f11
- 208:	fd 4b 60 24 	fdiv    f10,f11,f12
- 20c:	fd 4b 60 25 	fdiv\.   f10,f11,f12
- 210:	ed 4b 60 24 	fdivs   f10,f11,f12
- 214:	ed 4b 60 25 	fdivs\.  f10,f11,f12
- 218:	fd 4b 6b 3a 	fmadd   f10,f11,f12,f13
- 21c:	fd 4b 6b 3b 	fmadd\.  f10,f11,f12,f13
- 220:	ed 4b 6b 3a 	fmadds  f10,f11,f12,f13
- 224:	ed 4b 6b 3b 	fmadds\. f10,f11,f12,f13
- 228:	fc 60 20 90 	fmr     f3,f4
- 22c:	fc 60 20 91 	fmr\.    f3,f4
- 230:	fd 4b 6b 38 	fmsub   f10,f11,f12,f13
- 234:	fd 4b 6b 39 	fmsub\.  f10,f11,f12,f13
- 238:	ed 4b 6b 38 	fmsubs  f10,f11,f12,f13
- 23c:	ed 4b 6b 39 	fmsubs\. f10,f11,f12,f13
- 240:	fd 4b 03 32 	fmul    f10,f11,f12
- 244:	fd 4b 03 33 	fmul\.   f10,f11,f12
- 248:	ed 4b 03 32 	fmuls   f10,f11,f12
- 24c:	ed 4b 03 33 	fmuls\.  f10,f11,f12
- 250:	fe 80 f1 10 	fnabs   f20,f30
- 254:	fe 80 f1 11 	fnabs\.  f20,f30
- 258:	fc 60 20 50 	fneg    f3,f4
- 25c:	fc 60 20 51 	fneg\.   f3,f4
- 260:	fd 4b 6b 3e 	fnmadd  f10,f11,f12,f13
- 264:	fd 4b 6b 3f 	fnmadd\. f10,f11,f12,f13
- 268:	ed 4b 6b 3e 	fnmadds f10,f11,f12,f13
- 26c:	ed 4b 6b 3f 	fnmadds\. f10,f11,f12,f13
- 270:	fd 4b 6b 3c 	fnmsub  f10,f11,f12,f13
- 274:	fd 4b 6b 3d 	fnmsub\. f10,f11,f12,f13
- 278:	ed 4b 6b 3c 	fnmsubs f10,f11,f12,f13
- 27c:	ed 4b 6b 3d 	fnmsubs\. f10,f11,f12,f13
- 280:	fd c0 78 30 	fre     f14,f15
- 284:	fd c0 78 31 	fre\.    f14,f15
- 288:	ed c0 78 30 	fres    f14,f15
- 28c:	ed c0 78 31 	fres\.   f14,f15
- 290:	fd 40 5b d0 	frim    f10,f11
- 294:	fd 40 5b d1 	frim\.   f10,f11
- 298:	fd 40 5b 10 	frin    f10,f11
- 29c:	fd 40 5b 11 	frin\.   f10,f11
- 2a0:	fd 40 5b 90 	frip    f10,f11
- 2a4:	fd 40 5b 91 	frip\.   f10,f11
- 2a8:	fd 40 5b 50 	friz    f10,f11
- 2ac:	fd 40 5b 51 	friz\.   f10,f11
- 2b0:	fc c0 38 18 	frsp    f6,f7
- 2b4:	fd 00 48 19 	frsp\.   f8,f9
- 2b8:	fd c0 78 34 	frsqrte f14,f15
- 2bc:	fd c0 78 35 	frsqrte\. f14,f15
- 2c0:	ed c0 78 34 	frsqrtes f14,f15
- 2c4:	ed c0 78 35 	frsqrtes\. f14,f15
- 2c8:	fd 4b 6b 2e 	fsel    f10,f11,f12,f13
- 2cc:	fd 4b 6b 2f 	fsel\.   f10,f11,f12,f13
- 2d0:	fd 40 58 2c 	fsqrt   f10,f11
- 2d4:	fd 40 58 2d 	fsqrt\.  f10,f11
- 2d8:	ed 40 58 2c 	fsqrts  f10,f11
- 2dc:	ed 40 58 2d 	fsqrts\. f10,f11
- 2e0:	fd 4b 60 28 	fsub    f10,f11,f12
- 2e4:	fd 4b 60 29 	fsub\.   f10,f11,f12
- 2e8:	ed 4b 60 28 	fsubs   f10,f11,f12
- 2ec:	ed 4b 60 29 	fsubs\.  f10,f11,f12
- 2f0:	7c 03 27 ac 	icbi    r3,r4
- 2f4:	7e 11 91 cc 	icblc   16,r17,r18
- 2f8:	7c a8 48 2c 	icbt    5,r8,r9
- 2fc:	7d ae 7b cc 	icbtls  13,r14,r15
- 300:	7c 00 07 8c 	ici     
- 304:	7c 00 07 8c 	ici     
- 308:	7c 20 07 8c 	ici     1
- 30c:	7c 03 27 cc 	icread  r3,r4
- 310:	50 83 65 36 	rlwimi  r3,r4,12,20,27
- 314:	7c 43 27 1e 	isel    r2,r3,r4,28
- 318:	4c 00 01 2c 	isync
- 31c:	89 21 00 00 	lbz     r9,0\(r1\)
- 320:	8d 41 00 01 	lbzu    r10,1\(r1\)
- 324:	7e 95 b0 ee 	lbzux   r20,r21,r22
- 328:	7c 64 28 ae 	lbzx    r3,r4,r5
- 32c:	ca a1 00 08 	lfd     f21,8\(r1\)
- 330:	ce c1 00 10 	lfdu    f22,16\(r1\)
- 334:	7e 95 b4 ee 	lfdux   f20,r21,r22
- 338:	7d ae 7c ae 	lfdx    f13,r14,r15
- 33c:	7d 43 26 ae 	lfiwax  f10,r3,r4
- 340:	c2 61 00 00 	lfs     f19,0\(r1\)
- 344:	c6 81 00 04 	lfsu    f20,4\(r1\)
- 348:	7d 4b 64 6e 	lfsux   f10,r11,r12
- 34c:	7d 4b 64 2e 	lfsx    f10,r11,r12
- 350:	a9 e1 00 06 	lha     r15,6\(r1\)
- 354:	ae 01 00 08 	lhau    r16,8\(r1\)
- 358:	7d 2a 5a ee 	lhaux   r9,r10,r11
- 35c:	7d 2a 5a ae 	lhax    r9,r10,r11
- 360:	7c 64 2e 2c 	lhbrx   r3,r4,r5
- 364:	a1 a1 00 00 	lhz     r13,0\(r1\)
- 368:	a5 c1 00 02 	lhzu    r14,2\(r1\)
- 36c:	7e 96 c2 6e 	lhzux   r20,r22,r24
- 370:	7e f8 ca 2e 	lhzx    r23,r24,r25
- 374:	b8 61 ff f0 	lmw     r3,-16\(r1\)
- 378:	7c 64 84 aa 	lswi    r3,r4,16
- 37c:	7c 64 2c 2a 	lswx    r3,r4,r5
- 380:	7c 64 28 28 	lwarx   r3,r4,r5
- 384:	7c 64 28 28 	lwarx   r3,r4,r5
- 388:	7c 64 28 29 	lwarx   r3,r4,r5,1
- 38c:	7c 64 2c 2c 	lwbrx   r3,r4,r5
- 390:	80 c7 00 00 	lwz     r6,0\(r7\)
- 394:	84 61 00 10 	lwzu    r3,16\(r1\)
- 398:	7c 64 28 6e 	lwzux   r3,r4,r5
- 39c:	7c 64 28 2e 	lwzx    r3,r4,r5
- 3a0:	10 64 29 58 	macchw  r3,r4,r5
- 3a4:	10 64 29 59 	macchw\. r3,r4,r5
- 3a8:	10 64 2d 58 	macchwo r3,r4,r5
- 3ac:	10 64 2d 59 	macchwo\. r3,r4,r5
- 3b0:	10 64 29 d8 	macchws r3,r4,r5
- 3b4:	10 64 29 d9 	macchws\. r3,r4,r5
- 3b8:	10 64 2d d8 	macchwso r3,r4,r5
- 3bc:	10 64 2d d9 	macchwso\. r3,r4,r5
- 3c0:	10 64 29 98 	macchwsu r3,r4,r5
- 3c4:	10 64 29 99 	macchwsu\. r3,r4,r5
- 3c8:	10 64 2d 98 	macchwsuo r3,r4,r5
- 3cc:	10 64 2d 99 	macchwsuo\. r3,r4,r5
- 3d0:	10 64 29 18 	macchwu r3,r4,r5
- 3d4:	10 64 29 19 	macchwu\. r3,r4,r5
- 3d8:	10 64 2d 18 	macchwuo r3,r4,r5
- 3dc:	10 64 2d 19 	macchwuo\. r3,r4,r5
- 3e0:	10 64 28 58 	machhw  r3,r4,r5
- 3e4:	10 64 28 59 	machhw\. r3,r4,r5
- 3e8:	10 64 2c 58 	machhwo r3,r4,r5
- 3ec:	10 64 2c 59 	machhwo\. r3,r4,r5
- 3f0:	10 64 28 d8 	machhws r3,r4,r5
- 3f4:	10 64 28 d9 	machhws\. r3,r4,r5
- 3f8:	10 64 2c d8 	machhwso r3,r4,r5
- 3fc:	10 64 2c d9 	machhwso\. r3,r4,r5
- 400:	10 64 28 98 	machhwsu r3,r4,r5
- 404:	10 64 28 99 	machhwsu\. r3,r4,r5
- 408:	10 64 2c 98 	machhwsuo r3,r4,r5
- 40c:	10 64 2c 99 	machhwsuo\. r3,r4,r5
- 410:	10 64 28 18 	machhwu r3,r4,r5
- 414:	10 64 28 19 	machhwu\. r3,r4,r5
- 418:	10 64 2c 18 	machhwuo r3,r4,r5
- 41c:	10 64 2c 19 	machhwuo\. r3,r4,r5
- 420:	10 64 2b 58 	maclhw  r3,r4,r5
- 424:	10 64 2b 59 	maclhw\. r3,r4,r5
- 428:	10 64 2f 58 	maclhwo r3,r4,r5
- 42c:	10 64 2f 59 	maclhwo\. r3,r4,r5
- 430:	10 64 2b d8 	maclhws r3,r4,r5
- 434:	10 64 2b d9 	maclhws\. r3,r4,r5
- 438:	10 64 2f d8 	maclhwso r3,r4,r5
- 43c:	10 64 2f d9 	maclhwso\. r3,r4,r5
- 440:	10 64 2b 98 	maclhwsu r3,r4,r5
- 444:	10 64 2b 99 	maclhwsu\. r3,r4,r5
- 448:	10 64 2f 98 	maclhwsuo r3,r4,r5
- 44c:	10 64 2f 99 	maclhwsuo\. r3,r4,r5
- 450:	10 64 2b 18 	maclhwu r3,r4,r5
- 454:	10 64 2b 19 	maclhwu\. r3,r4,r5
- 458:	10 64 2f 18 	maclhwuo r3,r4,r5
- 45c:	10 64 2f 19 	maclhwuo\. r3,r4,r5
- 460:	7c 00 06 ac 	mbar    
- 464:	7c 00 06 ac 	mbar    
- 468:	7c 20 06 ac 	mbar    1
- 46c:	4c 04 00 00 	mcrf    cr0,cr1
- 470:	fd 90 00 80 	mcrfs   cr3,cr4
- 474:	7d 80 04 00 	mcrxr   cr3
- 478:	7c 60 00 26 	mfcr    r3
- 47c:	7c 60 00 26 	mfcr    r3
- 480:	7c aa 3a 86 	mfdcr   r5,234
- 484:	7c 64 02 46 	mfdcrux r3,r4
- 488:	7c 85 02 06 	mfdcrx  r4,r5
- 48c:	ff c0 04 8e 	mffs    f30
- 490:	ff e0 04 8f 	mffs\.   f31
- 494:	7e 60 00 a6 	mfmsr   r19
- 498:	7c 78 00 26 	mfocrf  r3,128
- 49c:	7c 60 22 a6 	mfspr   r3,128
- 4a0:	7c 6c 42 e6 	mftbl   r3
- 4a4:	7c 00 04 ac 	msync
- 4a8:	7c 78 01 20 	mtocrf  128,r3
- 4ac:	7c 6f f1 20 	mtcr    r3
- 4b0:	7d 10 6b 86 	mtdcr   432,r8
- 4b4:	7c 83 03 46 	mtdcrux r3,r4
- 4b8:	7c e6 03 06 	mtdcrx  r6,r7
- 4bc:	fc 60 00 8c 	mtfsb0  so
- 4c0:	fc 60 00 8d 	mtfsb0\. so
- 4c4:	fc 60 00 4c 	mtfsb1  so
- 4c8:	fc 60 00 4d 	mtfsb1\. so
- 4cc:	fc 0c 55 8e 	mtfsf   6,f10
- 4d0:	fc 0c 55 8e 	mtfsf   6,f10
- 4d4:	fc 0d 55 8e 	mtfsf   6,f10,0,1
- 4d8:	fe 0c 55 8e 	mtfsf   6,f10,1,0
- 4dc:	fc 0c 5d 8f 	mtfsf\.  6,f11
- 4e0:	fc 0c 5d 8f 	mtfsf\.  6,f11
- 4e4:	fc 0d 5d 8f 	mtfsf\.  6,f11,0,1
- 4e8:	fe 0c 5d 8f 	mtfsf\.  6,f11,1,0
- 4ec:	ff 00 01 0c 	mtfsfi  6,0
- 4f0:	ff 00 01 0c 	mtfsfi  6,0
- 4f4:	ff 00 01 0c 	mtfsfi  6,0
- 4f8:	ff 01 01 0c 	mtfsfi  6,0,1
- 4fc:	ff 00 f1 0d 	mtfsfi\. 6,15
- 500:	ff 00 f1 0d 	mtfsfi\. 6,15
- 504:	ff 00 f1 0d 	mtfsfi\. 6,15
- 508:	ff 01 f1 0d 	mtfsfi\. 6,15,1
- 50c:	7d 40 01 24 	mtmsr   r10
- 510:	7c 78 01 20 	mtocrf  128,r3
- 514:	7c 60 23 a6 	mtspr   128,r3
- 518:	10 64 29 50 	mulchw  r3,r4,r5
- 51c:	10 64 29 51 	mulchw\. r3,r4,r5
- 520:	10 64 29 10 	mulchwu r3,r4,r5
- 524:	10 64 29 11 	mulchwu\. r3,r4,r5
- 528:	10 64 28 50 	mulhhw  r3,r4,r5
- 52c:	10 64 28 51 	mulhhw\. r3,r4,r5
- 530:	10 64 28 10 	mulhhwu r3,r4,r5
- 534:	10 64 28 11 	mulhhwu\. r3,r4,r5
- 538:	7c 64 28 96 	mulhw   r3,r4,r5
- 53c:	7c 64 28 97 	mulhw\.  r3,r4,r5
- 540:	7c 64 28 16 	mulhwu  r3,r4,r5
- 544:	7c 64 28 17 	mulhwu\. r3,r4,r5
- 548:	10 64 2b 50 	mullhw  r3,r4,r5
- 54c:	10 64 2b 51 	mullhw\. r3,r4,r5
- 550:	10 64 2b 10 	mullhwu r3,r4,r5
- 554:	10 64 2b 11 	mullhwu\. r3,r4,r5
- 558:	1c 64 00 05 	mulli   r3,r4,5
- 55c:	7c 64 29 d6 	mullw   r3,r4,r5
- 560:	7c 64 29 d7 	mullw\.  r3,r4,r5
- 564:	7c 64 2d d6 	mullwo  r3,r4,r5
- 568:	7c 64 2d d7 	mullwo\. r3,r4,r5
- 56c:	7f bc f3 b8 	nand    r28,r29,r30
- 570:	7f bc f3 b9 	nand\.   r28,r29,r30
- 574:	7c 64 00 d0 	neg     r3,r4
- 578:	7c 64 00 d1 	neg\.    r3,r4
- 57c:	7e 11 04 d0 	nego    r16,r17
- 580:	7e 53 04 d1 	nego\.   r18,r19
- 584:	10 64 29 5c 	nmacchw r3,r4,r5
- 588:	10 64 29 5d 	nmacchw\. r3,r4,r5
- 58c:	10 64 2d 5c 	nmacchwo r3,r4,r5
- 590:	10 64 2d 5d 	nmacchwo\. r3,r4,r5
- 594:	10 64 29 dc 	nmacchws r3,r4,r5
- 598:	10 64 29 dd 	nmacchws\. r3,r4,r5
- 59c:	10 64 2d dc 	nmacchwso r3,r4,r5
- 5a0:	10 64 2d dd 	nmacchwso\. r3,r4,r5
- 5a4:	10 64 28 5c 	nmachhw r3,r4,r5
- 5a8:	10 64 28 5d 	nmachhw\. r3,r4,r5
- 5ac:	10 64 2c 5c 	nmachhwo r3,r4,r5
- 5b0:	10 64 2c 5d 	nmachhwo\. r3,r4,r5
- 5b4:	10 64 28 dc 	nmachhws r3,r4,r5
- 5b8:	10 64 28 dd 	nmachhws\. r3,r4,r5
- 5bc:	10 64 2c dc 	nmachhwso r3,r4,r5
- 5c0:	10 64 2c dd 	nmachhwso\. r3,r4,r5
- 5c4:	10 64 2b 5c 	nmaclhw r3,r4,r5
- 5c8:	10 64 2b 5d 	nmaclhw\. r3,r4,r5
- 5cc:	10 64 2f 5c 	nmaclhwo r3,r4,r5
- 5d0:	10 64 2f 5d 	nmaclhwo\. r3,r4,r5
- 5d4:	10 64 2b dc 	nmaclhws r3,r4,r5
- 5d8:	10 64 2b dd 	nmaclhws\. r3,r4,r5
- 5dc:	10 64 2f dc 	nmaclhwso r3,r4,r5
- 5e0:	10 64 2f dd 	nmaclhwso\. r3,r4,r5
- 5e4:	7e b4 b0 f8 	nor     r20,r21,r22
- 5e8:	7e b4 b0 f9 	nor\.    r20,r21,r22
- 5ec:	7c 40 23 78 	or      r0,r2,r4
- 5f0:	7d cc 83 79 	or\.     r12,r14,r16
- 5f4:	7e 0f 8b 38 	orc     r15,r16,r17
- 5f8:	7e 72 a3 39 	orc\.    r18,r19,r20
- 5fc:	60 21 00 00 	ori     r1,r1,0
- 600:	64 83 de ad 	oris    r3,r4,57005
- 604:	7c 83 00 f4 	popcntb r3,r4
- 608:	7c 83 01 34 	prtyw   r3,r4
- 60c:	4c 00 00 66 	rfci
- 610:	4c 00 00 64 	rfi
- 614:	4c 00 00 4c 	rfmci
- 618:	50 83 65 36 	rlwimi  r3,r4,12,20,27
- 61c:	50 83 65 37 	rlwimi\. r3,r4,12,20,27
- 620:	54 83 00 36 	rlwinm  r3,r4,0,0,27
- 624:	54 83 d1 be 	rlwinm  r3,r4,26,6,31
- 628:	54 83 20 26 	rlwinm  r3,r4,4,0,19
- 62c:	54 83 00 37 	rlwinm\. r3,r4,0,0,27
- 630:	5c 83 28 3e 	rotlw   r3,r4,r5
- 634:	5c 83 28 3f 	rotlw\.  r3,r4,r5
- 638:	5c 83 28 3e 	rotlw   r3,r4,r5
- 63c:	5c 83 28 3f 	rotlw\.  r3,r4,r5
- 640:	44 00 00 02 	sc      
- 644:	7c 83 28 30 	slw     r3,r4,r5
- 648:	7c 83 28 31 	slw\.    r3,r4,r5
- 64c:	7c 83 2e 30 	sraw    r3,r4,r5
- 650:	7c 83 2e 31 	sraw\.   r3,r4,r5
- 654:	7c 83 86 70 	srawi   r3,r4,16
- 658:	7c 83 86 71 	srawi\.  r3,r4,16
- 65c:	7c 83 2c 30 	srw     r3,r4,r5
- 660:	7c 83 2c 31 	srw\.    r3,r4,r5
- 664:	54 83 d1 be 	rlwinm  r3,r4,26,6,31
- 668:	99 61 00 02 	stb     r11,2\(r1\)
- 66c:	9d 81 00 03 	stbu    r12,3\(r1\)
- 670:	7d ae 79 ee 	stbux   r13,r14,r15
- 674:	7c 64 29 ae 	stbx    r3,r4,r5
- 678:	db 21 00 20 	stfd    f25,32\(r1\)
- 67c:	df 41 00 28 	stfdu   f26,40\(r1\)
- 680:	7c 01 15 ee 	stfdux  f0,r1,r2
- 684:	7f be fd ae 	stfdx   f29,r30,r31
- 688:	7d 43 27 ae 	stfiwx  f10,r3,r4
- 68c:	d2 e1 00 14 	stfs    f23,20\(r1\)
- 690:	d7 01 00 18 	stfsu   f24,24\(r1\)
- 694:	7f 5b e5 6e 	stfsux  f26,r27,r28
- 698:	7e f8 cd 2e 	stfsx   f23,r24,r25
- 69c:	b2 21 00 0a 	sth     r17,10\(r1\)
- 6a0:	7c c7 47 2c 	sthbrx  r6,r7,r8
- 6a4:	b6 41 00 0c 	sthu    r18,12\(r1\)
- 6a8:	7e b6 bb 6e 	sthux   r21,r22,r23
- 6ac:	7d 8d 73 2e 	sthx    r12,r13,r14
- 6b0:	bc c1 ff f0 	stmw    r6,-16\(r1\)
- 6b4:	7c 64 85 aa 	stswi   r3,r4,16
- 6b8:	7c 64 2d 2a 	stswx   r3,r4,r5
- 6bc:	90 c7 ff f0 	stw     r6,-16\(r7\)
- 6c0:	7c 64 2d 2c 	stwbrx  r3,r4,r5
- 6c4:	7c 64 29 2d 	stwcx\.  r3,r4,r5
- 6c8:	94 61 00 10 	stwu    r3,16\(r1\)
- 6cc:	7c 64 29 6e 	stwux   r3,r4,r5
- 6d0:	7c 64 29 2e 	stwx    r3,r4,r5
- 6d4:	7c 64 28 50 	subf    r3,r4,r5
- 6d8:	7c 64 28 51 	subf\.   r3,r4,r5
- 6dc:	7c 64 28 10 	subfc   r3,r4,r5
- 6e0:	7c 64 28 11 	subfc\.  r3,r4,r5
- 6e4:	7c 64 2c 10 	subfco  r3,r4,r5
- 6e8:	7c 64 2c 11 	subfco\. r3,r4,r5
- 6ec:	7c 64 29 10 	subfe   r3,r4,r5
- 6f0:	7c 64 29 11 	subfe\.  r3,r4,r5
- 6f4:	7c 64 2d 10 	subfeo  r3,r4,r5
- 6f8:	7c 64 2d 11 	subfeo\. r3,r4,r5
- 6fc:	20 64 00 05 	subfic  r3,r4,5
- 700:	7c 64 01 d0 	subfme  r3,r4
- 704:	7c 64 01 d1 	subfme\. r3,r4
- 708:	7c 64 05 d0 	subfmeo r3,r4
- 70c:	7c 64 05 d1 	subfmeo\. r3,r4
- 710:	7c 64 2c 50 	subfo   r3,r4,r5
- 714:	7c 64 2c 51 	subfo\.  r3,r4,r5
- 718:	7c 64 01 90 	subfze  r3,r4
- 71c:	7c 64 01 91 	subfze\. r3,r4
- 720:	7c 64 05 90 	subfzeo r3,r4
- 724:	7c 64 05 91 	subfzeo\. r3,r4
- 728:	7c 07 46 24 	tlbivax r7,r8
- 72c:	7c 22 3f 64 	tlbre   r1,r2,7
- 730:	7c 0b 67 24 	tlbsx   r11,r12
- 734:	7d 8d 77 24 	tlbsx   r12,r13,r14
- 738:	7d 8d 77 25 	tlbsx\.  r12,r13,r14
- 73c:	7c 00 04 6c 	tlbsync
- 740:	7c 00 07 a4 	tlbwe   
- 744:	7c 00 07 a4 	tlbwe   
- 748:	7c 21 0f a4 	tlbwe   r1,r1,1
- 74c:	7f e0 00 08 	trap
- 750:	7f e0 00 08 	trap
- 754:	7c 83 20 08 	tweq    r3,r4
- 758:	7c a3 20 08 	twlge   r3,r4
- 75c:	7c 83 20 08 	tweq    r3,r4
- 760:	0d 03 00 0f 	twgti   r3,15
- 764:	0c c3 00 0f 	twllei  r3,15
- 768:	0d 03 00 0f 	twgti   r3,15
+ 174:	7c 00 03 8c 	dccci   
+ 178:	7c 00 03 8c 	dccci   
+ 17c:	7c 00 03 8c 	dccci   
+ 180:	7c 20 03 8c 	dci     1
+ 184:	7d 4b 63 d6 	divw    r10,r11,r12
+ 188:	7d 6c 6b d7 	divw\.   r11,r12,r13
+ 18c:	7d 4b 67 d6 	divwo   r10,r11,r12
+ 190:	7d 6c 6f d7 	divwo\.  r11,r12,r13
+ 194:	7d 4b 63 96 	divwu   r10,r11,r12
+ 198:	7d 6c 6b 97 	divwu\.  r11,r12,r13
+ 19c:	7d 4b 67 96 	divwuo  r10,r11,r12
+ 1a0:	7d 6c 6f 97 	divwuo\. r11,r12,r13
+ 1a4:	7c 83 28 9c 	dlmzb   r3,r4,r5
+ 1a8:	7c 83 28 9d 	dlmzb\.  r3,r4,r5
+ 1ac:	7d 6a 62 38 	eqv     r10,r11,r12
+ 1b0:	7d 6a 62 39 	eqv\.    r10,r11,r12
+ 1b4:	54 83 20 26 	rlwinm  r3,r4,4,0,19
+ 1b8:	7c 83 07 74 	extsb   r3,r4
+ 1bc:	7c 83 07 75 	extsb\.  r3,r4
+ 1c0:	7c 83 07 34 	extsh   r3,r4
+ 1c4:	7c 83 07 35 	extsh\.  r3,r4
+ 1c8:	fe a0 fa 10 	fabs    f21,f31
+ 1cc:	fe a0 fa 11 	fabs\.   f21,f31
+ 1d0:	fd 4b 60 2a 	fadd    f10,f11,f12
+ 1d4:	fd 4b 60 2b 	fadd\.   f10,f11,f12
+ 1d8:	ed 4b 60 2a 	fadds   f10,f11,f12
+ 1dc:	ed 4b 60 2b 	fadds\.  f10,f11,f12
+ 1e0:	fd 40 5e 9c 	fcfid   f10,f11
+ 1e4:	fd 40 5e 9d 	fcfid\.  f10,f11
+ 1e8:	fd 8a 58 40 	fcmpo   cr3,f10,f11
+ 1ec:	fd 84 28 00 	fcmpu   cr3,f4,f5
+ 1f0:	fd 4b 60 10 	fcpsgn  f10,f11,f12
+ 1f4:	fd 4b 60 11 	fcpsgn\. f10,f11,f12
+ 1f8:	fd 40 5e 5c 	fctid   f10,f11
+ 1fc:	fd 40 5e 5d 	fctid\.  f10,f11
+ 200:	fd 40 5e 5e 	fctidz  f10,f11
+ 204:	fd 40 5e 5f 	fctidz\. f10,f11
+ 208:	fd 40 58 1c 	fctiw   f10,f11
+ 20c:	fd 40 58 1d 	fctiw\.  f10,f11
+ 210:	fd 40 58 1e 	fctiwz  f10,f11
+ 214:	fd 40 58 1f 	fctiwz\. f10,f11
+ 218:	fd 4b 60 24 	fdiv    f10,f11,f12
+ 21c:	fd 4b 60 25 	fdiv\.   f10,f11,f12
+ 220:	ed 4b 60 24 	fdivs   f10,f11,f12
+ 224:	ed 4b 60 25 	fdivs\.  f10,f11,f12
+ 228:	fd 4b 6b 3a 	fmadd   f10,f11,f12,f13
+ 22c:	fd 4b 6b 3b 	fmadd\.  f10,f11,f12,f13
+ 230:	ed 4b 6b 3a 	fmadds  f10,f11,f12,f13
+ 234:	ed 4b 6b 3b 	fmadds\. f10,f11,f12,f13
+ 238:	fc 60 20 90 	fmr     f3,f4
+ 23c:	fc 60 20 91 	fmr\.    f3,f4
+ 240:	fd 4b 6b 38 	fmsub   f10,f11,f12,f13
+ 244:	fd 4b 6b 39 	fmsub\.  f10,f11,f12,f13
+ 248:	ed 4b 6b 38 	fmsubs  f10,f11,f12,f13
+ 24c:	ed 4b 6b 39 	fmsubs\. f10,f11,f12,f13
+ 250:	fd 4b 03 32 	fmul    f10,f11,f12
+ 254:	fd 4b 03 33 	fmul\.   f10,f11,f12
+ 258:	ed 4b 03 32 	fmuls   f10,f11,f12
+ 25c:	ed 4b 03 33 	fmuls\.  f10,f11,f12
+ 260:	fe 80 f1 10 	fnabs   f20,f30
+ 264:	fe 80 f1 11 	fnabs\.  f20,f30
+ 268:	fc 60 20 50 	fneg    f3,f4
+ 26c:	fc 60 20 51 	fneg\.   f3,f4
+ 270:	fd 4b 6b 3e 	fnmadd  f10,f11,f12,f13
+ 274:	fd 4b 6b 3f 	fnmadd\. f10,f11,f12,f13
+ 278:	ed 4b 6b 3e 	fnmadds f10,f11,f12,f13
+ 27c:	ed 4b 6b 3f 	fnmadds\. f10,f11,f12,f13
+ 280:	fd 4b 6b 3c 	fnmsub  f10,f11,f12,f13
+ 284:	fd 4b 6b 3d 	fnmsub\. f10,f11,f12,f13
+ 288:	ed 4b 6b 3c 	fnmsubs f10,f11,f12,f13
+ 28c:	ed 4b 6b 3d 	fnmsubs\. f10,f11,f12,f13
+ 290:	fd c0 78 30 	fre     f14,f15
+ 294:	fd c0 78 31 	fre\.    f14,f15
+ 298:	ed c0 78 30 	fres    f14,f15
+ 29c:	ed c0 78 31 	fres\.   f14,f15
+ 2a0:	fd 40 5b d0 	frim    f10,f11
+ 2a4:	fd 40 5b d1 	frim\.   f10,f11
+ 2a8:	fd 40 5b 10 	frin    f10,f11
+ 2ac:	fd 40 5b 11 	frin\.   f10,f11
+ 2b0:	fd 40 5b 90 	frip    f10,f11
+ 2b4:	fd 40 5b 91 	frip\.   f10,f11
+ 2b8:	fd 40 5b 50 	friz    f10,f11
+ 2bc:	fd 40 5b 51 	friz\.   f10,f11
+ 2c0:	fc c0 38 18 	frsp    f6,f7
+ 2c4:	fd 00 48 19 	frsp\.   f8,f9
+ 2c8:	fd c0 78 34 	frsqrte f14,f15
+ 2cc:	fd c0 78 35 	frsqrte\. f14,f15
+ 2d0:	ed c0 78 34 	frsqrtes f14,f15
+ 2d4:	ed c0 78 35 	frsqrtes\. f14,f15
+ 2d8:	fd 4b 6b 2e 	fsel    f10,f11,f12,f13
+ 2dc:	fd 4b 6b 2f 	fsel\.   f10,f11,f12,f13
+ 2e0:	fd 40 58 2c 	fsqrt   f10,f11
+ 2e4:	fd 40 58 2d 	fsqrt\.  f10,f11
+ 2e8:	ed 40 58 2c 	fsqrts  f10,f11
+ 2ec:	ed 40 58 2d 	fsqrts\. f10,f11
+ 2f0:	fd 4b 60 28 	fsub    f10,f11,f12
+ 2f4:	fd 4b 60 29 	fsub\.   f10,f11,f12
+ 2f8:	ed 4b 60 28 	fsubs   f10,f11,f12
+ 2fc:	ed 4b 60 29 	fsubs\.  f10,f11,f12
+ 300:	7c 03 27 ac 	icbi    r3,r4
+ 304:	7e 11 91 cc 	icblc   16,r17,r18
+ 308:	7c a8 48 2c 	icbt    5,r8,r9
+ 30c:	7d ae 7b cc 	icbtls  13,r14,r15
+ 310:	7c 00 07 8c 	iccci   
+ 314:	7c 00 07 8c 	iccci   
+ 318:	7c 00 07 8c 	iccci   
+ 31c:	7c 20 07 8c 	ici     1
+ 320:	7c 03 27 cc 	icread  r3,r4
+ 324:	50 83 65 36 	rlwimi  r3,r4,12,20,27
+ 328:	7c 43 27 1e 	isel    r2,r3,r4,28
+ 32c:	4c 00 01 2c 	isync
+ 330:	89 21 00 00 	lbz     r9,0\(r1\)
+ 334:	8d 41 00 01 	lbzu    r10,1\(r1\)
+ 338:	7e 95 b0 ee 	lbzux   r20,r21,r22
+ 33c:	7c 64 28 ae 	lbzx    r3,r4,r5
+ 340:	ca a1 00 08 	lfd     f21,8\(r1\)
+ 344:	ce c1 00 10 	lfdu    f22,16\(r1\)
+ 348:	7e 95 b4 ee 	lfdux   f20,r21,r22
+ 34c:	7d ae 7c ae 	lfdx    f13,r14,r15
+ 350:	7d 43 26 ae 	lfiwax  f10,r3,r4
+ 354:	c2 61 00 00 	lfs     f19,0\(r1\)
+ 358:	c6 81 00 04 	lfsu    f20,4\(r1\)
+ 35c:	7d 4b 64 6e 	lfsux   f10,r11,r12
+ 360:	7d 4b 64 2e 	lfsx    f10,r11,r12
+ 364:	a9 e1 00 06 	lha     r15,6\(r1\)
+ 368:	ae 01 00 08 	lhau    r16,8\(r1\)
+ 36c:	7d 2a 5a ee 	lhaux   r9,r10,r11
+ 370:	7d 2a 5a ae 	lhax    r9,r10,r11
+ 374:	7c 64 2e 2c 	lhbrx   r3,r4,r5
+ 378:	a1 a1 00 00 	lhz     r13,0\(r1\)
+ 37c:	a5 c1 00 02 	lhzu    r14,2\(r1\)
+ 380:	7e 96 c2 6e 	lhzux   r20,r22,r24
+ 384:	7e f8 ca 2e 	lhzx    r23,r24,r25
+ 388:	b8 61 ff f0 	lmw     r3,-16\(r1\)
+ 38c:	7c 64 84 aa 	lswi    r3,r4,16
+ 390:	7c 64 2c 2a 	lswx    r3,r4,r5
+ 394:	7c 64 28 28 	lwarx   r3,r4,r5
+ 398:	7c 64 28 28 	lwarx   r3,r4,r5
+ 39c:	7c 64 28 29 	lwarx   r3,r4,r5,1
+ 3a0:	7c 64 2c 2c 	lwbrx   r3,r4,r5
+ 3a4:	80 c7 00 00 	lwz     r6,0\(r7\)
+ 3a8:	84 61 00 10 	lwzu    r3,16\(r1\)
+ 3ac:	7c 64 28 6e 	lwzux   r3,r4,r5
+ 3b0:	7c 64 28 2e 	lwzx    r3,r4,r5
+ 3b4:	10 64 29 58 	macchw  r3,r4,r5
+ 3b8:	10 64 29 59 	macchw\. r3,r4,r5
+ 3bc:	10 64 2d 58 	macchwo r3,r4,r5
+ 3c0:	10 64 2d 59 	macchwo\. r3,r4,r5
+ 3c4:	10 64 29 d8 	macchws r3,r4,r5
+ 3c8:	10 64 29 d9 	macchws\. r3,r4,r5
+ 3cc:	10 64 2d d8 	macchwso r3,r4,r5
+ 3d0:	10 64 2d d9 	macchwso\. r3,r4,r5
+ 3d4:	10 64 29 98 	macchwsu r3,r4,r5
+ 3d8:	10 64 29 99 	macchwsu\. r3,r4,r5
+ 3dc:	10 64 2d 98 	macchwsuo r3,r4,r5
+ 3e0:	10 64 2d 99 	macchwsuo\. r3,r4,r5
+ 3e4:	10 64 29 18 	macchwu r3,r4,r5
+ 3e8:	10 64 29 19 	macchwu\. r3,r4,r5
+ 3ec:	10 64 2d 18 	macchwuo r3,r4,r5
+ 3f0:	10 64 2d 19 	macchwuo\. r3,r4,r5
+ 3f4:	10 64 28 58 	machhw  r3,r4,r5
+ 3f8:	10 64 28 59 	machhw\. r3,r4,r5
+ 3fc:	10 64 2c 58 	machhwo r3,r4,r5
+ 400:	10 64 2c 59 	machhwo\. r3,r4,r5
+ 404:	10 64 28 d8 	machhws r3,r4,r5
+ 408:	10 64 28 d9 	machhws\. r3,r4,r5
+ 40c:	10 64 2c d8 	machhwso r3,r4,r5
+ 410:	10 64 2c d9 	machhwso\. r3,r4,r5
+ 414:	10 64 28 98 	machhwsu r3,r4,r5
+ 418:	10 64 28 99 	machhwsu\. r3,r4,r5
+ 41c:	10 64 2c 98 	machhwsuo r3,r4,r5
+ 420:	10 64 2c 99 	machhwsuo\. r3,r4,r5
+ 424:	10 64 28 18 	machhwu r3,r4,r5
+ 428:	10 64 28 19 	machhwu\. r3,r4,r5
+ 42c:	10 64 2c 18 	machhwuo r3,r4,r5
+ 430:	10 64 2c 19 	machhwuo\. r3,r4,r5
+ 434:	10 64 2b 58 	maclhw  r3,r4,r5
+ 438:	10 64 2b 59 	maclhw\. r3,r4,r5
+ 43c:	10 64 2f 58 	maclhwo r3,r4,r5
+ 440:	10 64 2f 59 	maclhwo\. r3,r4,r5
+ 444:	10 64 2b d8 	maclhws r3,r4,r5
+ 448:	10 64 2b d9 	maclhws\. r3,r4,r5
+ 44c:	10 64 2f d8 	maclhwso r3,r4,r5
+ 450:	10 64 2f d9 	maclhwso\. r3,r4,r5
+ 454:	10 64 2b 98 	maclhwsu r3,r4,r5
+ 458:	10 64 2b 99 	maclhwsu\. r3,r4,r5
+ 45c:	10 64 2f 98 	maclhwsuo r3,r4,r5
+ 460:	10 64 2f 99 	maclhwsuo\. r3,r4,r5
+ 464:	10 64 2b 18 	maclhwu r3,r4,r5
+ 468:	10 64 2b 19 	maclhwu\. r3,r4,r5
+ 46c:	10 64 2f 18 	maclhwuo r3,r4,r5
+ 470:	10 64 2f 19 	maclhwuo\. r3,r4,r5
+ 474:	7c 00 06 ac 	mbar    
+ 478:	7c 00 06 ac 	mbar    
+ 47c:	7c 20 06 ac 	mbar    1
+ 480:	4c 04 00 00 	mcrf    cr0,cr1
+ 484:	fd 90 00 80 	mcrfs   cr3,cr4
+ 488:	7d 80 04 00 	mcrxr   cr3
+ 48c:	7c 60 00 26 	mfcr    r3
+ 490:	7c 60 00 26 	mfcr    r3
+ 494:	7c aa 3a 86 	mfdcr   r5,234
+ 498:	7c 64 02 46 	mfdcrux r3,r4
+ 49c:	7c 85 02 06 	mfdcrx  r4,r5
+ 4a0:	ff c0 04 8e 	mffs    f30
+ 4a4:	ff e0 04 8f 	mffs\.   f31
+ 4a8:	7e 60 00 a6 	mfmsr   r19
+ 4ac:	7c 78 00 26 	mfocrf  r3,128
+ 4b0:	7c 60 22 a6 	mfspr   r3,128
+ 4b4:	7c 6c 42 e6 	mftbl   r3
+ 4b8:	7c 00 04 ac 	msync
+ 4bc:	7c 78 01 20 	mtocrf  128,r3
+ 4c0:	7c 6f f1 20 	mtcr    r3
+ 4c4:	7d 10 6b 86 	mtdcr   432,r8
+ 4c8:	7c 83 03 46 	mtdcrux r3,r4
+ 4cc:	7c e6 03 06 	mtdcrx  r6,r7
+ 4d0:	fc 60 00 8c 	mtfsb0  so
+ 4d4:	fc 60 00 8d 	mtfsb0\. so
+ 4d8:	fc 60 00 4c 	mtfsb1  so
+ 4dc:	fc 60 00 4d 	mtfsb1\. so
+ 4e0:	fc 0c 55 8e 	mtfsf   6,f10
+ 4e4:	fc 0c 55 8e 	mtfsf   6,f10
+ 4e8:	fc 0d 55 8e 	mtfsf   6,f10,0,1
+ 4ec:	fe 0c 55 8e 	mtfsf   6,f10,1,0
+ 4f0:	fc 0c 5d 8f 	mtfsf\.  6,f11
+ 4f4:	fc 0c 5d 8f 	mtfsf\.  6,f11
+ 4f8:	fc 0d 5d 8f 	mtfsf\.  6,f11,0,1
+ 4fc:	fe 0c 5d 8f 	mtfsf\.  6,f11,1,0
+ 500:	ff 00 01 0c 	mtfsfi  6,0
+ 504:	ff 00 01 0c 	mtfsfi  6,0
+ 508:	ff 00 01 0c 	mtfsfi  6,0
+ 50c:	ff 01 01 0c 	mtfsfi  6,0,1
+ 510:	ff 00 f1 0d 	mtfsfi\. 6,15
+ 514:	ff 00 f1 0d 	mtfsfi\. 6,15
+ 518:	ff 00 f1 0d 	mtfsfi\. 6,15
+ 51c:	ff 01 f1 0d 	mtfsfi\. 6,15,1
+ 520:	7d 40 01 24 	mtmsr   r10
+ 524:	7c 78 01 20 	mtocrf  128,r3
+ 528:	7c 60 23 a6 	mtspr   128,r3
+ 52c:	10 64 29 50 	mulchw  r3,r4,r5
+ 530:	10 64 29 51 	mulchw\. r3,r4,r5
+ 534:	10 64 29 10 	mulchwu r3,r4,r5
+ 538:	10 64 29 11 	mulchwu\. r3,r4,r5
+ 53c:	10 64 28 50 	mulhhw  r3,r4,r5
+ 540:	10 64 28 51 	mulhhw\. r3,r4,r5
+ 544:	10 64 28 10 	mulhhwu r3,r4,r5
+ 548:	10 64 28 11 	mulhhwu\. r3,r4,r5
+ 54c:	7c 64 28 96 	mulhw   r3,r4,r5
+ 550:	7c 64 28 97 	mulhw\.  r3,r4,r5
+ 554:	7c 64 28 16 	mulhwu  r3,r4,r5
+ 558:	7c 64 28 17 	mulhwu\. r3,r4,r5
+ 55c:	10 64 2b 50 	mullhw  r3,r4,r5
+ 560:	10 64 2b 51 	mullhw\. r3,r4,r5
+ 564:	10 64 2b 10 	mullhwu r3,r4,r5
+ 568:	10 64 2b 11 	mullhwu\. r3,r4,r5
+ 56c:	1c 64 00 05 	mulli   r3,r4,5
+ 570:	7c 64 29 d6 	mullw   r3,r4,r5
+ 574:	7c 64 29 d7 	mullw\.  r3,r4,r5
+ 578:	7c 64 2d d6 	mullwo  r3,r4,r5
+ 57c:	7c 64 2d d7 	mullwo\. r3,r4,r5
+ 580:	7f bc f3 b8 	nand    r28,r29,r30
+ 584:	7f bc f3 b9 	nand\.   r28,r29,r30
+ 588:	7c 64 00 d0 	neg     r3,r4
+ 58c:	7c 64 00 d1 	neg\.    r3,r4
+ 590:	7e 11 04 d0 	nego    r16,r17
+ 594:	7e 53 04 d1 	nego\.   r18,r19
+ 598:	10 64 29 5c 	nmacchw r3,r4,r5
+ 59c:	10 64 29 5d 	nmacchw\. r3,r4,r5
+ 5a0:	10 64 2d 5c 	nmacchwo r3,r4,r5
+ 5a4:	10 64 2d 5d 	nmacchwo\. r3,r4,r5
+ 5a8:	10 64 29 dc 	nmacchws r3,r4,r5
+ 5ac:	10 64 29 dd 	nmacchws\. r3,r4,r5
+ 5b0:	10 64 2d dc 	nmacchwso r3,r4,r5
+ 5b4:	10 64 2d dd 	nmacchwso\. r3,r4,r5
+ 5b8:	10 64 28 5c 	nmachhw r3,r4,r5
+ 5bc:	10 64 28 5d 	nmachhw\. r3,r4,r5
+ 5c0:	10 64 2c 5c 	nmachhwo r3,r4,r5
+ 5c4:	10 64 2c 5d 	nmachhwo\. r3,r4,r5
+ 5c8:	10 64 28 dc 	nmachhws r3,r4,r5
+ 5cc:	10 64 28 dd 	nmachhws\. r3,r4,r5
+ 5d0:	10 64 2c dc 	nmachhwso r3,r4,r5
+ 5d4:	10 64 2c dd 	nmachhwso\. r3,r4,r5
+ 5d8:	10 64 2b 5c 	nmaclhw r3,r4,r5
+ 5dc:	10 64 2b 5d 	nmaclhw\. r3,r4,r5
+ 5e0:	10 64 2f 5c 	nmaclhwo r3,r4,r5
+ 5e4:	10 64 2f 5d 	nmaclhwo\. r3,r4,r5
+ 5e8:	10 64 2b dc 	nmaclhws r3,r4,r5
+ 5ec:	10 64 2b dd 	nmaclhws\. r3,r4,r5
+ 5f0:	10 64 2f dc 	nmaclhwso r3,r4,r5
+ 5f4:	10 64 2f dd 	nmaclhwso\. r3,r4,r5
+ 5f8:	7e b4 b0 f8 	nor     r20,r21,r22
+ 5fc:	7e b4 b0 f9 	nor\.    r20,r21,r22
+ 600:	7c 40 23 78 	or      r0,r2,r4
+ 604:	7d cc 83 79 	or\.     r12,r14,r16
+ 608:	7e 0f 8b 38 	orc     r15,r16,r17
+ 60c:	7e 72 a3 39 	orc\.    r18,r19,r20
+ 610:	60 21 00 00 	ori     r1,r1,0
+ 614:	64 83 de ad 	oris    r3,r4,57005
+ 618:	7c 83 00 f4 	popcntb r3,r4
+ 61c:	7c 83 01 34 	prtyw   r3,r4
+ 620:	4c 00 00 66 	rfci
+ 624:	4c 00 00 64 	rfi
+ 628:	4c 00 00 4c 	rfmci
+ 62c:	50 83 65 36 	rlwimi  r3,r4,12,20,27
+ 630:	50 83 65 37 	rlwimi\. r3,r4,12,20,27
+ 634:	54 83 00 36 	rlwinm  r3,r4,0,0,27
+ 638:	54 83 d1 be 	rlwinm  r3,r4,26,6,31
+ 63c:	54 83 20 26 	rlwinm  r3,r4,4,0,19
+ 640:	54 83 00 37 	rlwinm\. r3,r4,0,0,27
+ 644:	5c 83 28 3e 	rotlw   r3,r4,r5
+ 648:	5c 83 28 3f 	rotlw\.  r3,r4,r5
+ 64c:	5c 83 28 3e 	rotlw   r3,r4,r5
+ 650:	5c 83 28 3f 	rotlw\.  r3,r4,r5
+ 654:	44 00 00 02 	sc      
+ 658:	7c 83 28 30 	slw     r3,r4,r5
+ 65c:	7c 83 28 31 	slw\.    r3,r4,r5
+ 660:	7c 83 2e 30 	sraw    r3,r4,r5
+ 664:	7c 83 2e 31 	sraw\.   r3,r4,r5
+ 668:	7c 83 86 70 	srawi   r3,r4,16
+ 66c:	7c 83 86 71 	srawi\.  r3,r4,16
+ 670:	7c 83 2c 30 	srw     r3,r4,r5
+ 674:	7c 83 2c 31 	srw\.    r3,r4,r5
+ 678:	54 83 d1 be 	rlwinm  r3,r4,26,6,31
+ 67c:	99 61 00 02 	stb     r11,2\(r1\)
+ 680:	9d 81 00 03 	stbu    r12,3\(r1\)
+ 684:	7d ae 79 ee 	stbux   r13,r14,r15
+ 688:	7c 64 29 ae 	stbx    r3,r4,r5
+ 68c:	db 21 00 20 	stfd    f25,32\(r1\)
+ 690:	df 41 00 28 	stfdu   f26,40\(r1\)
+ 694:	7c 01 15 ee 	stfdux  f0,r1,r2
+ 698:	7f be fd ae 	stfdx   f29,r30,r31
+ 69c:	7d 43 27 ae 	stfiwx  f10,r3,r4
+ 6a0:	d2 e1 00 14 	stfs    f23,20\(r1\)
+ 6a4:	d7 01 00 18 	stfsu   f24,24\(r1\)
+ 6a8:	7f 5b e5 6e 	stfsux  f26,r27,r28
+ 6ac:	7e f8 cd 2e 	stfsx   f23,r24,r25
+ 6b0:	b2 21 00 0a 	sth     r17,10\(r1\)
+ 6b4:	7c c7 47 2c 	sthbrx  r6,r7,r8
+ 6b8:	b6 41 00 0c 	sthu    r18,12\(r1\)
+ 6bc:	7e b6 bb 6e 	sthux   r21,r22,r23
+ 6c0:	7d 8d 73 2e 	sthx    r12,r13,r14
+ 6c4:	bc c1 ff f0 	stmw    r6,-16\(r1\)
+ 6c8:	7c 64 85 aa 	stswi   r3,r4,16
+ 6cc:	7c 64 2d 2a 	stswx   r3,r4,r5
+ 6d0:	90 c7 ff f0 	stw     r6,-16\(r7\)
+ 6d4:	7c 64 2d 2c 	stwbrx  r3,r4,r5
+ 6d8:	7c 64 29 2d 	stwcx\.  r3,r4,r5
+ 6dc:	94 61 00 10 	stwu    r3,16\(r1\)
+ 6e0:	7c 64 29 6e 	stwux   r3,r4,r5
+ 6e4:	7c 64 29 2e 	stwx    r3,r4,r5
+ 6e8:	7c 64 28 50 	subf    r3,r4,r5
+ 6ec:	7c 64 28 51 	subf\.   r3,r4,r5
+ 6f0:	7c 64 28 10 	subfc   r3,r4,r5
+ 6f4:	7c 64 28 11 	subfc\.  r3,r4,r5
+ 6f8:	7c 64 2c 10 	subfco  r3,r4,r5
+ 6fc:	7c 64 2c 11 	subfco\. r3,r4,r5
+ 700:	7c 64 29 10 	subfe   r3,r4,r5
+ 704:	7c 64 29 11 	subfe\.  r3,r4,r5
+ 708:	7c 64 2d 10 	subfeo  r3,r4,r5
+ 70c:	7c 64 2d 11 	subfeo\. r3,r4,r5
+ 710:	20 64 00 05 	subfic  r3,r4,5
+ 714:	7c 64 01 d0 	subfme  r3,r4
+ 718:	7c 64 01 d1 	subfme\. r3,r4
+ 71c:	7c 64 05 d0 	subfmeo r3,r4
+ 720:	7c 64 05 d1 	subfmeo\. r3,r4
+ 724:	7c 64 2c 50 	subfo   r3,r4,r5
+ 728:	7c 64 2c 51 	subfo\.  r3,r4,r5
+ 72c:	7c 64 01 90 	subfze  r3,r4
+ 730:	7c 64 01 91 	subfze\. r3,r4
+ 734:	7c 64 05 90 	subfzeo r3,r4
+ 738:	7c 64 05 91 	subfzeo\. r3,r4
+ 73c:	7c 07 46 24 	tlbivax r7,r8
+ 740:	7c 22 3f 64 	tlbre   r1,r2,7
+ 744:	7c 0b 67 24 	tlbsx   r11,r12
+ 748:	7d 8d 77 24 	tlbsx   r12,r13,r14
+ 74c:	7d 8d 77 25 	tlbsx\.  r12,r13,r14
+ 750:	7c 00 04 6c 	tlbsync
+ 754:	7c 00 07 a4 	tlbwe   
+ 758:	7c 00 07 a4 	tlbwe   
+ 75c:	7c 21 0f a4 	tlbwe   r1,r1,1
+ 760:	7f e0 00 08 	trap
+ 764:	7f e0 00 08 	trap
+ 768:	7c 83 20 08 	tweq    r3,r4
  76c:	7c a3 20 08 	twlge   r3,r4
- 770:	0c c3 00 0f 	twllei  r3,15
- 774:	7c 60 01 06 	wrtee   r3
- 778:	7c 00 81 46 	wrteei  1
- 77c:	7f dd fa 78 	xor     r29,r30,r31
- 780:	7f dd fa 79 	xor\.    r29,r30,r31
- 784:	68 83 de ad 	xori    r3,r4,57005
- 788:	6c 83 de ad 	xoris   r3,r4,57005
+ 770:	7c 83 20 08 	tweq    r3,r4
+ 774:	0d 03 00 0f 	twgti   r3,15
+ 778:	0c c3 00 0f 	twllei  r3,15
+ 77c:	0d 03 00 0f 	twgti   r3,15
+ 780:	7c a3 20 08 	twlge   r3,r4
+ 784:	0c c3 00 0f 	twllei  r3,15
+ 788:	7c 60 01 06 	wrtee   r3
+ 78c:	7c 00 81 46 	wrteei  1
+ 790:	7f dd fa 78 	xor     r29,r30,r31
+ 794:	7f dd fa 79 	xor\.    r29,r30,r31
+ 798:	68 83 de ad 	xori    r3,r4,57005
+ 79c:	6c 83 de ad 	xoris   r3,r4,57005
Index: gas/testsuite/gas/ppc/476.s
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/476.s,v
retrieving revision 1.1
diff -u -p -r1.1 476.s
--- gas/testsuite/gas/ppc/476.s	2 Oct 2009 14:42:42 -0000	1.1
+++ gas/testsuite/gas/ppc/476.s	6 Apr 2010 03:08:28 -0000
@@ -93,6 +93,10 @@ ppc476:
 	dcbtstls 10, 11, 12
 	dcbz	1,2
 	dcbz	5,6
+	dccci
+	dci
+	dci	0
+	dci	1
 	divw	10,11,12
 	divw.	11,12,13
 	divwo	10,11,12
@@ -192,6 +196,7 @@ ppc476:
 	icblc	16, 17, 18
 	icbt	5, 8, 9	
 	icbtls	13, 14, 15
+	iccci
 	ici
 	ici	0
 	ici	1
Index: gas/testsuite/gas/ppc/a2.d
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/a2.d,v
retrieving revision 1.3
diff -u -p -r1.3 a2.d
--- gas/testsuite/gas/ppc/a2.d	1 Oct 2009 19:24:47 -0000	1.3
+++ gas/testsuite/gas/ppc/a2.d	6 Apr 2010 03:08:28 -0000
@@ -128,452 +128,457 @@ Disassembly of section \.text:
  190:	7c 2a 59 0c 	dcbtstls 1,r10,r11
  194:	7c 0a 5f ec 	dcbz    r10,r11
  198:	7c 0a 5f fe 	dcbzep  r10,r11
- 19c:	7c 00 03 8c 	dci     
- 1a0:	7d 40 03 8c 	dci     10
- 1a4:	7e 95 b3 d3 	divd\.   r20,r21,r22
- 1a8:	7e 95 b3 d2 	divd    r20,r21,r22
- 1ac:	7e 95 b7 d3 	divdo\.  r20,r21,r22
- 1b0:	7e 95 b7 d2 	divdo   r20,r21,r22
- 1b4:	7e 95 b3 93 	divdu\.  r20,r21,r22
- 1b8:	7e 95 b3 92 	divdu   r20,r21,r22
- 1bc:	7e 95 b7 93 	divduo\. r20,r21,r22
- 1c0:	7e 95 b7 92 	divduo  r20,r21,r22
- 1c4:	7e 95 b3 d7 	divw\.   r20,r21,r22
- 1c8:	7e 95 b3 d6 	divw    r20,r21,r22
- 1cc:	7e 95 b7 d7 	divwo\.  r20,r21,r22
- 1d0:	7e 95 b7 d6 	divwo   r20,r21,r22
- 1d4:	7e 95 b3 97 	divwu\.  r20,r21,r22
- 1d8:	7e 95 b3 96 	divwu   r20,r21,r22
- 1dc:	7e 95 b7 97 	divwuo\. r20,r21,r22
- 1e0:	7e 95 b7 96 	divwuo  r20,r21,r22
- 1e4:	7e b4 b2 39 	eqv\.    r20,r21,r22
- 1e8:	7e b4 b2 38 	eqv     r20,r21,r22
- 1ec:	7c 0a 58 66 	eratilx 0,r10,r11
- 1f0:	7c 2a 58 66 	eratilx 1,r10,r11
- 1f4:	7c ea 58 66 	eratilx 7,r10,r11
- 1f8:	7d 4b 66 66 	erativax r10,r11,r12
- 1fc:	7d 4b 01 66 	eratre  r10,r11,0
- 200:	7d 4b 19 66 	eratre  r10,r11,3
- 204:	7d 4b 61 27 	eratsx\. r10,r11,r12
- 208:	7d 4b 61 26 	eratsx  r10,r11,r12
- 20c:	7d 4b 01 a6 	eratwe  r10,r11,0
- 210:	7d 4b 19 a6 	eratwe  r10,r11,3
- 214:	7d 6a 07 75 	extsb\.  r10,r11
- 218:	7d 6a 07 74 	extsb   r10,r11
- 21c:	7d 6a 07 35 	extsh\.  r10,r11
- 220:	7d 6a 07 34 	extsh   r10,r11
- 224:	7d 6a 07 b5 	extsw\.  r10,r11
- 228:	7d 6a 07 b4 	extsw   r10,r11
- 22c:	fe 80 aa 11 	fabs\.   f20,f21
- 230:	fe 80 aa 10 	fabs    f20,f21
- 234:	fe 95 b0 2b 	fadd\.   f20,f21,f22
- 238:	fe 95 b0 2a 	fadd    f20,f21,f22
- 23c:	ee 95 b0 2b 	fadds\.  f20,f21,f22
- 240:	ee 95 b0 2a 	fadds   f20,f21,f22
- 244:	fe 80 ae 9d 	fcfid\.  f20,f21
- 248:	fe 80 ae 9c 	fcfid   f20,f21
- 24c:	fc 14 a8 40 	fcmpo   cr0,f20,f21
- 250:	fc 94 a8 40 	fcmpo   cr1,f20,f21
- 254:	fc 14 a8 00 	fcmpu   cr0,f20,f21
- 258:	fc 94 a8 00 	fcmpu   cr1,f20,f21
- 25c:	fe 95 b0 11 	fcpsgn\. f20,f21,f22
- 260:	fe 95 b0 10 	fcpsgn  f20,f21,f22
- 264:	fe 80 ae 5d 	fctid\.  f20,f21
- 268:	fe 80 ae 5c 	fctid   f20,f21
- 26c:	fe 80 ae 5f 	fctidz\. f20,f21
- 270:	fe 80 ae 5e 	fctidz  f20,f21
- 274:	fe 80 a8 1d 	fctiw\.  f20,f21
- 278:	fe 80 a8 1c 	fctiw   f20,f21
- 27c:	fe 80 a8 1f 	fctiwz\. f20,f21
- 280:	fe 80 a8 1e 	fctiwz  f20,f21
- 284:	fe 95 b0 25 	fdiv\.   f20,f21,f22
- 288:	fe 95 b0 24 	fdiv    f20,f21,f22
- 28c:	ee 95 b0 25 	fdivs\.  f20,f21,f22
- 290:	ee 95 b0 24 	fdivs   f20,f21,f22
- 294:	fe 95 bd bb 	fmadd\.  f20,f21,f22,f23
- 298:	fe 95 bd ba 	fmadd   f20,f21,f22,f23
- 29c:	ee 95 bd bb 	fmadds\. f20,f21,f22,f23
- 2a0:	ee 95 bd ba 	fmadds  f20,f21,f22,f23
- 2a4:	fe 80 a8 91 	fmr\.    f20,f21
- 2a8:	fe 80 a8 90 	fmr     f20,f21
- 2ac:	fe 95 bd b9 	fmsub\.  f20,f21,f22,f23
- 2b0:	fe 95 bd b8 	fmsub   f20,f21,f22,f23
- 2b4:	ee 95 bd b9 	fmsubs\. f20,f21,f22,f23
- 2b8:	ee 95 bd b8 	fmsubs  f20,f21,f22,f23
- 2bc:	fe 95 05 b3 	fmul\.   f20,f21,f22
- 2c0:	fe 95 05 b2 	fmul    f20,f21,f22
- 2c4:	ee 95 05 b3 	fmuls\.  f20,f21,f22
- 2c8:	ee 95 05 b2 	fmuls   f20,f21,f22
- 2cc:	fe 80 a9 11 	fnabs\.  f20,f21
- 2d0:	fe 80 a9 10 	fnabs   f20,f21
- 2d4:	fe 80 a8 51 	fneg\.   f20,f21
- 2d8:	fe 80 a8 50 	fneg    f20,f21
- 2dc:	fe 95 bd bf 	fnmadd\. f20,f21,f22,f23
- 2e0:	fe 95 bd be 	fnmadd  f20,f21,f22,f23
- 2e4:	ee 95 bd bf 	fnmadds\. f20,f21,f22,f23
- 2e8:	ee 95 bd be 	fnmadds f20,f21,f22,f23
- 2ec:	fe 95 bd bd 	fnmsub\. f20,f21,f22,f23
- 2f0:	fe 95 bd bc 	fnmsub  f20,f21,f22,f23
- 2f4:	ee 95 bd bd 	fnmsubs\. f20,f21,f22,f23
- 2f8:	ee 95 bd bc 	fnmsubs f20,f21,f22,f23
- 2fc:	fe 80 a8 31 	fre\.    f20,f21
- 300:	fe 80 a8 30 	fre     f20,f21
+ 19c:	7c 00 03 8c 	dccci   
+ 1a0:	7c 00 03 8c 	dccci   
+ 1a4:	7c 00 03 8c 	dccci   
+ 1a8:	7d 40 03 8c 	dci     10
+ 1ac:	7e 95 b3 d3 	divd\.   r20,r21,r22
+ 1b0:	7e 95 b3 d2 	divd    r20,r21,r22
+ 1b4:	7e 95 b7 d3 	divdo\.  r20,r21,r22
+ 1b8:	7e 95 b7 d2 	divdo   r20,r21,r22
+ 1bc:	7e 95 b3 93 	divdu\.  r20,r21,r22
+ 1c0:	7e 95 b3 92 	divdu   r20,r21,r22
+ 1c4:	7e 95 b7 93 	divduo\. r20,r21,r22
+ 1c8:	7e 95 b7 92 	divduo  r20,r21,r22
+ 1cc:	7e 95 b3 d7 	divw\.   r20,r21,r22
+ 1d0:	7e 95 b3 d6 	divw    r20,r21,r22
+ 1d4:	7e 95 b7 d7 	divwo\.  r20,r21,r22
+ 1d8:	7e 95 b7 d6 	divwo   r20,r21,r22
+ 1dc:	7e 95 b3 97 	divwu\.  r20,r21,r22
+ 1e0:	7e 95 b3 96 	divwu   r20,r21,r22
+ 1e4:	7e 95 b7 97 	divwuo\. r20,r21,r22
+ 1e8:	7e 95 b7 96 	divwuo  r20,r21,r22
+ 1ec:	7e b4 b2 39 	eqv\.    r20,r21,r22
+ 1f0:	7e b4 b2 38 	eqv     r20,r21,r22
+ 1f4:	7c 0a 58 66 	eratilx 0,r10,r11
+ 1f8:	7c 2a 58 66 	eratilx 1,r10,r11
+ 1fc:	7c ea 58 66 	eratilx 7,r10,r11
+ 200:	7d 4b 66 66 	erativax r10,r11,r12
+ 204:	7d 4b 01 66 	eratre  r10,r11,0
+ 208:	7d 4b 19 66 	eratre  r10,r11,3
+ 20c:	7d 4b 61 27 	eratsx\. r10,r11,r12
+ 210:	7d 4b 61 26 	eratsx  r10,r11,r12
+ 214:	7d 4b 01 a6 	eratwe  r10,r11,0
+ 218:	7d 4b 19 a6 	eratwe  r10,r11,3
+ 21c:	7d 6a 07 75 	extsb\.  r10,r11
+ 220:	7d 6a 07 74 	extsb   r10,r11
+ 224:	7d 6a 07 35 	extsh\.  r10,r11
+ 228:	7d 6a 07 34 	extsh   r10,r11
+ 22c:	7d 6a 07 b5 	extsw\.  r10,r11
+ 230:	7d 6a 07 b4 	extsw   r10,r11
+ 234:	fe 80 aa 11 	fabs\.   f20,f21
+ 238:	fe 80 aa 10 	fabs    f20,f21
+ 23c:	fe 95 b0 2b 	fadd\.   f20,f21,f22
+ 240:	fe 95 b0 2a 	fadd    f20,f21,f22
+ 244:	ee 95 b0 2b 	fadds\.  f20,f21,f22
+ 248:	ee 95 b0 2a 	fadds   f20,f21,f22
+ 24c:	fe 80 ae 9d 	fcfid\.  f20,f21
+ 250:	fe 80 ae 9c 	fcfid   f20,f21
+ 254:	fc 14 a8 40 	fcmpo   cr0,f20,f21
+ 258:	fc 94 a8 40 	fcmpo   cr1,f20,f21
+ 25c:	fc 14 a8 00 	fcmpu   cr0,f20,f21
+ 260:	fc 94 a8 00 	fcmpu   cr1,f20,f21
+ 264:	fe 95 b0 11 	fcpsgn\. f20,f21,f22
+ 268:	fe 95 b0 10 	fcpsgn  f20,f21,f22
+ 26c:	fe 80 ae 5d 	fctid\.  f20,f21
+ 270:	fe 80 ae 5c 	fctid   f20,f21
+ 274:	fe 80 ae 5f 	fctidz\. f20,f21
+ 278:	fe 80 ae 5e 	fctidz  f20,f21
+ 27c:	fe 80 a8 1d 	fctiw\.  f20,f21
+ 280:	fe 80 a8 1c 	fctiw   f20,f21
+ 284:	fe 80 a8 1f 	fctiwz\. f20,f21
+ 288:	fe 80 a8 1e 	fctiwz  f20,f21
+ 28c:	fe 95 b0 25 	fdiv\.   f20,f21,f22
+ 290:	fe 95 b0 24 	fdiv    f20,f21,f22
+ 294:	ee 95 b0 25 	fdivs\.  f20,f21,f22
+ 298:	ee 95 b0 24 	fdivs   f20,f21,f22
+ 29c:	fe 95 bd bb 	fmadd\.  f20,f21,f22,f23
+ 2a0:	fe 95 bd ba 	fmadd   f20,f21,f22,f23
+ 2a4:	ee 95 bd bb 	fmadds\. f20,f21,f22,f23
+ 2a8:	ee 95 bd ba 	fmadds  f20,f21,f22,f23
+ 2ac:	fe 80 a8 91 	fmr\.    f20,f21
+ 2b0:	fe 80 a8 90 	fmr     f20,f21
+ 2b4:	fe 95 bd b9 	fmsub\.  f20,f21,f22,f23
+ 2b8:	fe 95 bd b8 	fmsub   f20,f21,f22,f23
+ 2bc:	ee 95 bd b9 	fmsubs\. f20,f21,f22,f23
+ 2c0:	ee 95 bd b8 	fmsubs  f20,f21,f22,f23
+ 2c4:	fe 95 05 b3 	fmul\.   f20,f21,f22
+ 2c8:	fe 95 05 b2 	fmul    f20,f21,f22
+ 2cc:	ee 95 05 b3 	fmuls\.  f20,f21,f22
+ 2d0:	ee 95 05 b2 	fmuls   f20,f21,f22
+ 2d4:	fe 80 a9 11 	fnabs\.  f20,f21
+ 2d8:	fe 80 a9 10 	fnabs   f20,f21
+ 2dc:	fe 80 a8 51 	fneg\.   f20,f21
+ 2e0:	fe 80 a8 50 	fneg    f20,f21
+ 2e4:	fe 95 bd bf 	fnmadd\. f20,f21,f22,f23
+ 2e8:	fe 95 bd be 	fnmadd  f20,f21,f22,f23
+ 2ec:	ee 95 bd bf 	fnmadds\. f20,f21,f22,f23
+ 2f0:	ee 95 bd be 	fnmadds f20,f21,f22,f23
+ 2f4:	fe 95 bd bd 	fnmsub\. f20,f21,f22,f23
+ 2f8:	fe 95 bd bc 	fnmsub  f20,f21,f22,f23
+ 2fc:	ee 95 bd bd 	fnmsubs\. f20,f21,f22,f23
+ 300:	ee 95 bd bc 	fnmsubs f20,f21,f22,f23
  304:	fe 80 a8 31 	fre\.    f20,f21
  308:	fe 80 a8 30 	fre     f20,f21
- 30c:	fe 81 a8 31 	fre\.    f20,f21,1
- 310:	fe 81 a8 30 	fre     f20,f21,1
- 314:	ee 80 a8 31 	fres\.   f20,f21
- 318:	ee 80 a8 30 	fres    f20,f21
+ 30c:	fe 80 a8 31 	fre\.    f20,f21
+ 310:	fe 80 a8 30 	fre     f20,f21
+ 314:	fe 81 a8 31 	fre\.    f20,f21,1
+ 318:	fe 81 a8 30 	fre     f20,f21,1
  31c:	ee 80 a8 31 	fres\.   f20,f21
  320:	ee 80 a8 30 	fres    f20,f21
- 324:	ee 81 a8 31 	fres\.   f20,f21,1
- 328:	ee 81 a8 30 	fres    f20,f21,1
- 32c:	fe 80 ab d1 	frim\.   f20,f21
- 330:	fe 80 ab d0 	frim    f20,f21
- 334:	fe 80 ab 11 	frin\.   f20,f21
- 338:	fe 80 ab 10 	frin    f20,f21
- 33c:	fe 80 ab 91 	frip\.   f20,f21
- 340:	fe 80 ab 90 	frip    f20,f21
- 344:	fe 80 ab 51 	friz\.   f20,f21
- 348:	fe 80 ab 50 	friz    f20,f21
- 34c:	fe 80 a8 19 	frsp\.   f20,f21
- 350:	fe 80 a8 18 	frsp    f20,f21
- 354:	fe 80 a8 35 	frsqrte\. f20,f21
- 358:	fe 80 a8 34 	frsqrte f20,f21
+ 324:	ee 80 a8 31 	fres\.   f20,f21
+ 328:	ee 80 a8 30 	fres    f20,f21
+ 32c:	ee 81 a8 31 	fres\.   f20,f21,1
+ 330:	ee 81 a8 30 	fres    f20,f21,1
+ 334:	fe 80 ab d1 	frim\.   f20,f21
+ 338:	fe 80 ab d0 	frim    f20,f21
+ 33c:	fe 80 ab 11 	frin\.   f20,f21
+ 340:	fe 80 ab 10 	frin    f20,f21
+ 344:	fe 80 ab 91 	frip\.   f20,f21
+ 348:	fe 80 ab 90 	frip    f20,f21
+ 34c:	fe 80 ab 51 	friz\.   f20,f21
+ 350:	fe 80 ab 50 	friz    f20,f21
+ 354:	fe 80 a8 19 	frsp\.   f20,f21
+ 358:	fe 80 a8 18 	frsp    f20,f21
  35c:	fe 80 a8 35 	frsqrte\. f20,f21
  360:	fe 80 a8 34 	frsqrte f20,f21
- 364:	fe 81 a8 35 	frsqrte\. f20,f21,1
- 368:	fe 81 a8 34 	frsqrte f20,f21,1
- 36c:	ee 80 a8 34 	frsqrtes f20,f21
- 370:	ee 80 a8 35 	frsqrtes\. f20,f21
+ 364:	fe 80 a8 35 	frsqrte\. f20,f21
+ 368:	fe 80 a8 34 	frsqrte f20,f21
+ 36c:	fe 81 a8 35 	frsqrte\. f20,f21,1
+ 370:	fe 81 a8 34 	frsqrte f20,f21,1
  374:	ee 80 a8 34 	frsqrtes f20,f21
  378:	ee 80 a8 35 	frsqrtes\. f20,f21
- 37c:	ee 81 a8 34 	frsqrtes f20,f21,1
- 380:	ee 81 a8 35 	frsqrtes\. f20,f21,1
- 384:	fe 95 bd af 	fsel\.   f20,f21,f22,f23
- 388:	fe 95 bd ae 	fsel    f20,f21,f22,f23
- 38c:	fe 80 a8 2d 	fsqrt\.  f20,f21
- 390:	fe 80 a8 2c 	fsqrt   f20,f21
- 394:	ee 80 a8 2d 	fsqrts\. f20,f21
- 398:	ee 80 a8 2c 	fsqrts  f20,f21
- 39c:	fe 95 b0 29 	fsub\.   f20,f21,f22
- 3a0:	fe 95 b0 28 	fsub    f20,f21,f22
- 3a4:	ee 95 b0 29 	fsubs\.  f20,f21,f22
- 3a8:	ee 95 b0 28 	fsubs   f20,f21,f22
- 3ac:	7c 0a 5f ac 	icbi    r10,r11
- 3b0:	7c 0a 5f be 	icbiep  r10,r11
- 3b4:	7c 0a 58 2c 	icbt    r10,r11
- 3b8:	7c ea 58 2c 	icbt    7,r10,r11
- 3bc:	7c 0a 5b cc 	icbtls  r10,r11
- 3c0:	7c ea 5b cc 	icbtls  7,r10,r11
- 3c4:	7d 40 07 8c 	ici     10
- 3c8:	7d 4b 63 2d 	icswx\.  r10,r11,r12
- 3cc:	7d 4b 63 2c 	icswx   r10,r11,r12
- 3d0:	7d 4b 65 de 	isel    r10,r11,r12,23
- 3d4:	4c 00 01 2c 	isync
- 3d8:	7d 4b 60 be 	lbepx   r10,r11,r12
- 3dc:	89 4b ff ef 	lbz     r10,-17\(r11\)
- 3e0:	89 4b 00 11 	lbz     r10,17\(r11\)
- 3e4:	8d 4b ff ff 	lbzu    r10,-1\(r11\)
- 3e8:	8d 4b 00 01 	lbzu    r10,1\(r11\)
- 3ec:	7d 4b 68 ee 	lbzux   r10,r11,r13
- 3f0:	7d 4b 68 ae 	lbzx    r10,r11,r13
- 3f4:	e9 4b ff f8 	ld      r10,-8\(r11\)
- 3f8:	e9 4b 00 08 	ld      r10,8\(r11\)
- 3fc:	7d 4b 60 a8 	ldarx   r10,r11,r12
- 400:	7d 4b 60 a9 	ldarx   r10,r11,r12,1
- 404:	7d 4b 64 28 	ldbrx   r10,r11,r12
- 408:	7d 4b 60 3a 	ldepx   r10,r11,r12
- 40c:	e9 4b ff f9 	ldu     r10,-8\(r11\)
- 410:	e9 4b 00 09 	ldu     r10,8\(r11\)
- 414:	7d 4b 60 6a 	ldux    r10,r11,r12
- 418:	7d 4b 60 2a 	ldx     r10,r11,r12
- 41c:	ca 8a ff f8 	lfd     f20,-8\(r10\)
- 420:	ca 8a 00 08 	lfd     f20,8\(r10\)
- 424:	7e 8a 5c be 	lfdepx  f20,r10,r11
- 428:	ce 8a ff f8 	lfdu    f20,-8\(r10\)
- 42c:	ce 8a 00 08 	lfdu    f20,8\(r10\)
- 430:	7e 8a 5c ee 	lfdux   f20,r10,r11
- 434:	7e 8a 5c ae 	lfdx    f20,r10,r11
- 438:	7e 8a 5e ae 	lfiwax  f20,r10,r11
- 43c:	7e 8a 5e ee 	lfiwzx  f20,r10,r11
- 440:	c2 8a ff fc 	lfs     f20,-4\(r10\)
- 444:	c2 8a 00 04 	lfs     f20,4\(r10\)
- 448:	c6 8a ff fc 	lfsu    f20,-4\(r10\)
- 44c:	c6 8a 00 04 	lfsu    f20,4\(r10\)
- 450:	7e 8a 5c 6e 	lfsux   f20,r10,r11
- 454:	7e 8a 5c 2e 	lfsx    f20,r10,r11
- 458:	a9 4b 00 02 	lha     r10,2\(r11\)
- 45c:	ad 4b ff fe 	lhau    r10,-2\(r11\)
- 460:	7d 4b 62 ee 	lhaux   r10,r11,r12
- 464:	7d 4b 62 ae 	lhax    r10,r11,r12
- 468:	7d 4b 66 2c 	lhbrx   r10,r11,r12
- 46c:	7d 4b 62 3e 	lhepx   r10,r11,r12
- 470:	a1 4b ff fe 	lhz     r10,-2\(r11\)
- 474:	a1 4b 00 02 	lhz     r10,2\(r11\)
- 478:	a5 4b ff fe 	lhzu    r10,-2\(r11\)
- 47c:	a5 4b 00 02 	lhzu    r10,2\(r11\)
- 480:	7d 4b 62 6e 	lhzux   r10,r11,r12
- 484:	7d 4b 62 2e 	lhzx    r10,r11,r12
- 488:	ba 8a 00 10 	lmw     r20,16\(r10\)
- 48c:	7d 4b 0c aa 	lswi    r10,r11,1
- 490:	7d 4b 04 aa 	lswi    r10,r11,32
- 494:	7d 4b 64 2a 	lswx    r10,r11,r12
- 498:	e9 4b ff fe 	lwa     r10,-4\(r11\)
- 49c:	e9 4b 00 06 	lwa     r10,4\(r11\)
- 4a0:	7d 4b 60 28 	lwarx   r10,r11,r12
- 4a4:	7d 4b 60 29 	lwarx   r10,r11,r12,1
- 4a8:	7d 4b 62 ea 	lwaux   r10,r11,r12
- 4ac:	7d 4b 62 aa 	lwax    r10,r11,r12
- 4b0:	7d 4b 64 2c 	lwbrx   r10,r11,r12
- 4b4:	7d 4b 60 3e 	lwepx   r10,r11,r12
- 4b8:	81 4b ff fc 	lwz     r10,-4\(r11\)
- 4bc:	81 4b 00 04 	lwz     r10,4\(r11\)
- 4c0:	85 4b ff fc 	lwzu    r10,-4\(r11\)
- 4c4:	85 4b 00 04 	lwzu    r10,4\(r11\)
- 4c8:	7d 4b 60 6e 	lwzux   r10,r11,r12
- 4cc:	7d 4b 60 2e 	lwzx    r10,r11,r12
- 4d0:	7c 00 06 ac 	mbar    
- 4d4:	7c 00 06 ac 	mbar    
- 4d8:	7c 00 06 ac 	mbar    
- 4dc:	7c 20 06 ac 	mbar    1
- 4e0:	4c 04 00 00 	mcrf    cr0,cr1
- 4e4:	fd 90 00 80 	mcrfs   cr3,cr4
- 4e8:	7c 00 04 00 	mcrxr   cr0
- 4ec:	7d 80 04 00 	mcrxr   cr3
- 4f0:	7c 60 00 26 	mfcr    r3
- 4f4:	7c 60 00 26 	mfcr    r3
- 4f8:	7c 70 10 26 	mfocrf  r3,1
- 4fc:	7c 78 00 26 	mfocrf  r3,128
- 500:	7d 4a 3a 87 	mfdcr\.  r10,234
- 504:	7d 4a 3a 86 	mfdcr   r10,234
- 508:	7d 4b 02 07 	mfdcrx\. r10,r11
- 50c:	7d 4b 02 06 	mfdcrx  r10,r11
- 510:	fe 80 04 8f 	mffs\.   f20
- 514:	fe 80 04 8e 	mffs    f20
- 518:	7d 40 00 a6 	mfmsr   r10
- 51c:	7c 70 10 26 	mfocrf  r3,1
- 520:	7c 78 00 26 	mfocrf  r3,128
- 524:	7d 4a 3a a6 	mfspr   r10,234
- 528:	7d 4c 42 e6 	mftbl   r10
- 52c:	7d 4d 42 e6 	mftbu   r10
- 530:	7c 00 51 dc 	msgclr  r10
- 534:	7c 00 51 9c 	msgsnd  r10
- 538:	7c 60 01 20 	mtcrf   0,r3
- 53c:	7c 70 11 20 	mtocrf  1,r3
- 540:	7c 78 01 20 	mtocrf  128,r3
- 544:	7c 6f f1 20 	mtcr    r3
- 548:	7d 4a 3b 87 	mtdcr\.  234,r10
- 54c:	7d 4a 3b 86 	mtdcr   234,r10
- 550:	7d 6a 03 07 	mtdcrx\. r10,r11
- 554:	7d 6a 03 06 	mtdcrx  r10,r11
- 558:	fc 60 00 8d 	mtfsb0\. so
- 55c:	fc 60 00 8c 	mtfsb0  so
- 560:	fc 60 00 4d 	mtfsb1\. so
- 564:	fc 60 00 4c 	mtfsb1  so
- 568:	fc 0c a5 8f 	mtfsf\.  6,f20
- 56c:	fc 0c a5 8e 	mtfsf   6,f20
- 570:	fc 0c a5 8f 	mtfsf\.  6,f20
- 574:	fc 0c a5 8e 	mtfsf   6,f20
- 578:	fe 0d a5 8f 	mtfsf\.  6,f20,1,1
- 57c:	fe 0d a5 8e 	mtfsf   6,f20,1,1
- 580:	ff 00 01 0d 	mtfsfi\. 6,0
- 584:	ff 00 01 0c 	mtfsfi  6,0
- 588:	ff 00 d1 0d 	mtfsfi\. 6,13
- 58c:	ff 00 d1 0c 	mtfsfi  6,13
- 590:	ff 01 d1 0d 	mtfsfi\. 6,13,1
- 594:	ff 01 d1 0c 	mtfsfi  6,13,1
- 598:	7d 40 01 24 	mtmsr   r10
- 59c:	7d 40 01 24 	mtmsr   r10
- 5a0:	7d 41 01 24 	mtmsr   r10,1
- 5a4:	7c 70 11 20 	mtocrf  1,r3
- 5a8:	7c 78 01 20 	mtocrf  128,r3
- 5ac:	7d 4a 3b a6 	mtspr   234,r10
- 5b0:	7e 95 b0 93 	mulhd\.  r20,r21,r22
- 5b4:	7e 95 b0 92 	mulhd   r20,r21,r22
- 5b8:	7e 95 b0 13 	mulhdu\. r20,r21,r22
- 5bc:	7e 95 b0 12 	mulhdu  r20,r21,r22
- 5c0:	7e 95 b0 97 	mulhw\.  r20,r21,r22
- 5c4:	7e 95 b0 96 	mulhw   r20,r21,r22
- 5c8:	7e 95 b0 17 	mulhwu\. r20,r21,r22
- 5cc:	7e 95 b0 16 	mulhwu  r20,r21,r22
- 5d0:	7e 95 b1 d3 	mulld\.  r20,r21,r22
- 5d4:	7e 95 b1 d2 	mulld   r20,r21,r22
- 5d8:	7e 95 b5 d3 	mulldo\. r20,r21,r22
- 5dc:	7e 95 b5 d2 	mulldo  r20,r21,r22
- 5e0:	1e 95 00 64 	mulli   r20,r21,100
- 5e4:	1e 95 ff 9c 	mulli   r20,r21,-100
- 5e8:	7e 95 b1 d7 	mullw\.  r20,r21,r22
- 5ec:	7e 95 b1 d6 	mullw   r20,r21,r22
- 5f0:	7e 95 b5 d7 	mullwo\. r20,r21,r22
- 5f4:	7e 95 b5 d6 	mullwo  r20,r21,r22
- 5f8:	7e b4 b3 b9 	nand\.   r20,r21,r22
- 5fc:	7e b4 b3 b8 	nand    r20,r21,r22
- 600:	7e 95 00 d1 	neg\.    r20,r21
- 604:	7e 95 00 d0 	neg     r20,r21
- 608:	7e 95 04 d1 	nego\.   r20,r21
- 60c:	7e 95 04 d0 	nego    r20,r21
- 610:	7e b4 b0 f9 	nor\.    r20,r21,r22
- 614:	7e b4 b0 f8 	nor     r20,r21,r22
- 618:	7e b4 b3 79 	or\.     r20,r21,r22
- 61c:	7e b4 b3 78 	or      r20,r21,r22
- 620:	7e b4 b3 39 	orc\.    r20,r21,r22
- 624:	7e b4 b3 38 	orc     r20,r21,r22
- 628:	62 b4 10 00 	ori     r20,r21,4096
- 62c:	66 b4 10 00 	oris    r20,r21,4096
- 630:	7d 6a 00 f4 	popcntb r10,r11
- 634:	7d 6a 03 f4 	popcntd r10,r11
- 638:	7d 6a 02 f4 	popcntw r10,r11
- 63c:	7d 6a 01 74 	prtyd   r10,r11
- 640:	7d 6a 01 34 	prtyw   r10,r11
- 644:	4c 00 00 66 	rfci
- 648:	4c 00 00 cc 	rfgi
- 64c:	4c 00 00 64 	rfi
- 650:	4c 00 00 4c 	rfmci
- 654:	79 6a 67 f1 	rldcl\.  r10,r11,r12,63
- 658:	79 6a 67 f0 	rldcl   r10,r11,r12,63
- 65c:	79 6a 67 f3 	rldcr\.  r10,r11,r12,63
- 660:	79 6a 67 f2 	rldcr   r10,r11,r12,63
- 664:	79 6a bf e9 	rldic\.  r10,r11,23,63
- 668:	79 6a bf e8 	rldic   r10,r11,23,63
- 66c:	79 6a bf e1 	rldicl\. r10,r11,23,63
- 670:	79 6a bf e0 	rldicl  r10,r11,23,63
- 674:	79 6a bf e5 	rldicr\. r10,r11,23,63
- 678:	79 6a bf e4 	rldicr  r10,r11,23,63
- 67c:	79 6a bf ed 	rldimi\. r10,r11,23,63
- 680:	79 6a bf ec 	rldimi  r10,r11,23,63
- 684:	51 6a b8 3f 	rlwimi\. r10,r11,23,0,31
- 688:	51 6a b8 3e 	rlwimi  r10,r11,23,0,31
- 68c:	55 6a b8 3f 	rotlwi\. r10,r11,23
- 690:	55 6a b8 3e 	rotlwi  r10,r11,23
- 694:	5d 6a b8 3f 	rotlw\.  r10,r11,r23
- 698:	5d 6a b8 3e 	rotlw   r10,r11,r23
- 69c:	44 00 00 02 	sc      
- 6a0:	44 00 0c 82 	sc      100
- 6a4:	7d 6a 60 37 	sld\.    r10,r11,r12
- 6a8:	7d 6a 60 36 	sld     r10,r11,r12
- 6ac:	7d 6a 60 31 	slw\.    r10,r11,r12
- 6b0:	7d 6a 60 30 	slw     r10,r11,r12
- 6b4:	7d 6a 66 35 	srad\.   r10,r11,r12
- 6b8:	7d 6a 66 34 	srad    r10,r11,r12
- 6bc:	7d 6a fe 77 	sradi\.  r10,r11,63
- 6c0:	7d 6a fe 76 	sradi   r10,r11,63
- 6c4:	7d 6a 66 31 	sraw\.   r10,r11,r12
- 6c8:	7d 6a 66 30 	sraw    r10,r11,r12
- 6cc:	7d 6a fe 71 	srawi\.  r10,r11,31
- 6d0:	7d 6a fe 70 	srawi   r10,r11,31
- 6d4:	7d 6a 64 37 	srd\.    r10,r11,r12
- 6d8:	7d 6a 64 36 	srd     r10,r11,r12
- 6dc:	7d 6a 64 31 	srw\.    r10,r11,r12
- 6e0:	7d 6a 64 30 	srw     r10,r11,r12
- 6e4:	99 4b ff ff 	stb     r10,-1\(r11\)
- 6e8:	99 4b 00 01 	stb     r10,1\(r11\)
- 6ec:	7d 4b 61 be 	stbepx  r10,r11,r12
- 6f0:	9d 4b ff ff 	stbu    r10,-1\(r11\)
- 6f4:	9d 4b 00 01 	stbu    r10,1\(r11\)
- 6f8:	7d 4b 61 ee 	stbux   r10,r11,r12
- 6fc:	7d 4b 61 ae 	stbx    r10,r11,r12
- 700:	f9 4b ff f8 	std     r10,-8\(r11\)
- 704:	f9 4b 00 08 	std     r10,8\(r11\)
- 708:	7d 4b 65 28 	stdbrx  r10,r11,r12
- 70c:	7d 4b 61 ad 	stdcx\.  r10,r11,r12
- 710:	7d 4b 61 3a 	stdepx  r10,r11,r12
- 714:	f9 4b ff f9 	stdu    r10,-8\(r11\)
- 718:	f9 4b 00 09 	stdu    r10,8\(r11\)
- 71c:	7d 4b 61 6a 	stdux   r10,r11,r12
- 720:	7d 4b 61 2a 	stdx    r10,r11,r12
- 724:	da 8a ff f8 	stfd    f20,-8\(r10\)
- 728:	da 8a 00 08 	stfd    f20,8\(r10\)
- 72c:	7e 8a 5d be 	stfdepx f20,r10,r11
- 730:	de 8a ff f8 	stfdu   f20,-8\(r10\)
- 734:	de 8a 00 08 	stfdu   f20,8\(r10\)
- 738:	7e 8a 5d ee 	stfdux  f20,r10,r11
- 73c:	7e 8a 5d ae 	stfdx   f20,r10,r11
- 740:	7e 8a 5f ae 	stfiwx  f20,r10,r11
- 744:	d2 8a ff fc 	stfs    f20,-4\(r10\)
- 748:	d2 8a 00 04 	stfs    f20,4\(r10\)
- 74c:	d6 8a ff fc 	stfsu   f20,-4\(r10\)
- 750:	d6 8a 00 04 	stfsu   f20,4\(r10\)
- 754:	7e 8a 5d 6e 	stfsux  f20,r10,r11
- 758:	7e 8a 5d 2e 	stfsx   f20,r10,r11
- 75c:	b1 4b ff fe 	sth     r10,-2\(r11\)
- 760:	b1 4b 00 02 	sth     r10,2\(r11\)
- 764:	b1 4b ff fc 	sth     r10,-4\(r11\)
- 768:	b1 4b 00 04 	sth     r10,4\(r11\)
- 76c:	7d 4b 67 2c 	sthbrx  r10,r11,r12
- 770:	7d 4b 63 3e 	sthepx  r10,r11,r12
- 774:	b5 4b ff fe 	sthu    r10,-2\(r11\)
- 778:	b5 4b 00 02 	sthu    r10,2\(r11\)
- 77c:	7d 4b 63 6e 	sthux   r10,r11,r12
- 780:	7d 4b 63 2e 	sthx    r10,r11,r12
- 784:	be 8a 00 10 	stmw    r20,16\(r10\)
- 788:	7d 4b 0d aa 	stswi   r10,r11,1
- 78c:	7d 4b 05 aa 	stswi   r10,r11,32
- 790:	7d 4b 65 2a 	stswx   r10,r11,r12
- 794:	7d 4b 65 2c 	stwbrx  r10,r11,r12
- 798:	7d 4b 61 2d 	stwcx\.  r10,r11,r12
- 79c:	7d 4b 61 3e 	stwepx  r10,r11,r12
- 7a0:	95 4b ff fc 	stwu    r10,-4\(r11\)
- 7a4:	95 4b 00 04 	stwu    r10,4\(r11\)
- 7a8:	7d 4b 61 6e 	stwux   r10,r11,r12
- 7ac:	7d 4b 61 2e 	stwx    r10,r11,r12
- 7b0:	7e 95 b0 51 	subf\.   r20,r21,r22
- 7b4:	7e 95 b0 50 	subf    r20,r21,r22
- 7b8:	7e 95 b0 11 	subfc\.  r20,r21,r22
- 7bc:	7e 95 b0 10 	subfc   r20,r21,r22
- 7c0:	7e 95 b4 11 	subfco\. r20,r21,r22
- 7c4:	7e 95 b4 10 	subfco  r20,r21,r22
- 7c8:	7e 95 b1 11 	subfe\.  r20,r21,r22
- 7cc:	7e 95 b1 10 	subfe   r20,r21,r22
- 7d0:	7e 95 b5 11 	subfeo\. r20,r21,r22
- 7d4:	7e 95 b5 10 	subfeo  r20,r21,r22
- 7d8:	22 95 00 64 	subfic  r20,r21,100
- 7dc:	22 95 ff 9c 	subfic  r20,r21,-100
- 7e0:	7e 95 01 d1 	subfme\. r20,r21
- 7e4:	7e 95 01 d0 	subfme  r20,r21
- 7e8:	7e 95 05 d1 	subfmeo\. r20,r21
- 7ec:	7e 95 05 d0 	subfmeo r20,r21
- 7f0:	7e 95 b4 51 	subfo\.  r20,r21,r22
- 7f4:	7e 95 b4 50 	subfo   r20,r21,r22
- 7f8:	7e 95 01 91 	subfze\. r20,r21
- 7fc:	7e 95 01 90 	subfze  r20,r21
- 800:	7e 95 05 91 	subfzeo\. r20,r21
- 804:	7e 95 05 90 	subfzeo r20,r21
- 808:	7c 00 04 ac 	sync    
- 80c:	7c 00 04 ac 	sync    
- 810:	7c 00 04 ac 	sync    
- 814:	7c 20 04 ac 	lwsync
- 818:	7c aa 58 88 	tdlge   r10,r11
- 81c:	08 aa 00 64 	tdlgei  r10,100
- 820:	08 aa ff 9c 	tdlgei  r10,-100
- 824:	7c 6a 58 24 	tlbilxva r10,r11
- 828:	7c 0a 5e 24 	tlbivax r10,r11
- 82c:	7c 00 07 64 	tlbre   
- 830:	7d 4b 3f 64 	tlbre   r10,r11,7
- 834:	7c 0a 5e a5 	tlbsrx\. r10,r11
- 838:	7d 4b 67 25 	tlbsx\.  r10,r11,r12
- 83c:	7d 4b 67 24 	tlbsx   r10,r11,r12
- 840:	7c 00 04 6c 	tlbsync
- 844:	7c 00 07 a4 	tlbwe   
- 848:	7d 4b 3f a4 	tlbwe   r10,r11,7
- 84c:	7c aa 58 08 	twlge   r10,r11
- 850:	0c aa 00 64 	twlgei  r10,100
- 854:	0c aa ff 9c 	twlgei  r10,-100
- 858:	7c 00 00 7c 	wait    
- 85c:	7c 00 00 7c 	wait    
- 860:	7c 20 00 7c 	waitrsv
- 864:	7c 40 00 7c 	waitimpl
- 868:	7c 40 00 7c 	waitimpl
- 86c:	7c 20 00 7c 	waitrsv
- 870:	7c 00 01 6c 	wchkall 
- 874:	7c 00 01 6c 	wchkall 
- 878:	7d 80 01 6c 	wchkall cr3
- 87c:	7c 2a 5d 6c 	wclr    1,r10,r11
- 880:	7c 20 05 6c 	wclrall 1
- 884:	7c 4a 5d 6c 	wclrone r10,r11
- 888:	7d 40 01 06 	wrtee   r10
- 88c:	7c 00 81 46 	wrteei  1
- 890:	7d 6a 62 79 	xor\.    r10,r11,r12
- 894:	7d 6a 62 78 	xor     r10,r11,r12
- 898:	69 6a 10 00 	xori    r10,r11,4096
- 89c:	6d 6a 10 00 	xoris   r10,r11,4096
+ 37c:	ee 80 a8 34 	frsqrtes f20,f21
+ 380:	ee 80 a8 35 	frsqrtes\. f20,f21
+ 384:	ee 81 a8 34 	frsqrtes f20,f21,1
+ 388:	ee 81 a8 35 	frsqrtes\. f20,f21,1
+ 38c:	fe 95 bd af 	fsel\.   f20,f21,f22,f23
+ 390:	fe 95 bd ae 	fsel    f20,f21,f22,f23
+ 394:	fe 80 a8 2d 	fsqrt\.  f20,f21
+ 398:	fe 80 a8 2c 	fsqrt   f20,f21
+ 39c:	ee 80 a8 2d 	fsqrts\. f20,f21
+ 3a0:	ee 80 a8 2c 	fsqrts  f20,f21
+ 3a4:	fe 95 b0 29 	fsub\.   f20,f21,f22
+ 3a8:	fe 95 b0 28 	fsub    f20,f21,f22
+ 3ac:	ee 95 b0 29 	fsubs\.  f20,f21,f22
+ 3b0:	ee 95 b0 28 	fsubs   f20,f21,f22
+ 3b4:	7c 0a 5f ac 	icbi    r10,r11
+ 3b8:	7c 0a 5f be 	icbiep  r10,r11
+ 3bc:	7c 0a 58 2c 	icbt    r10,r11
+ 3c0:	7c ea 58 2c 	icbt    7,r10,r11
+ 3c4:	7c 0a 5b cc 	icbtls  r10,r11
+ 3c8:	7c ea 5b cc 	icbtls  7,r10,r11
+ 3cc:	7c 00 07 8c 	iccci   
+ 3d0:	7c 00 07 8c 	iccci   
+ 3d4:	7c 00 07 8c 	iccci   
+ 3d8:	7d 40 07 8c 	ici     10
+ 3dc:	7d 4b 63 2d 	icswx\.  r10,r11,r12
+ 3e0:	7d 4b 63 2c 	icswx   r10,r11,r12
+ 3e4:	7d 4b 65 de 	isel    r10,r11,r12,23
+ 3e8:	4c 00 01 2c 	isync
+ 3ec:	7d 4b 60 be 	lbepx   r10,r11,r12
+ 3f0:	89 4b ff ef 	lbz     r10,-17\(r11\)
+ 3f4:	89 4b 00 11 	lbz     r10,17\(r11\)
+ 3f8:	8d 4b ff ff 	lbzu    r10,-1\(r11\)
+ 3fc:	8d 4b 00 01 	lbzu    r10,1\(r11\)
+ 400:	7d 4b 68 ee 	lbzux   r10,r11,r13
+ 404:	7d 4b 68 ae 	lbzx    r10,r11,r13
+ 408:	e9 4b ff f8 	ld      r10,-8\(r11\)
+ 40c:	e9 4b 00 08 	ld      r10,8\(r11\)
+ 410:	7d 4b 60 a8 	ldarx   r10,r11,r12
+ 414:	7d 4b 60 a9 	ldarx   r10,r11,r12,1
+ 418:	7d 4b 64 28 	ldbrx   r10,r11,r12
+ 41c:	7d 4b 60 3a 	ldepx   r10,r11,r12
+ 420:	e9 4b ff f9 	ldu     r10,-8\(r11\)
+ 424:	e9 4b 00 09 	ldu     r10,8\(r11\)
+ 428:	7d 4b 60 6a 	ldux    r10,r11,r12
+ 42c:	7d 4b 60 2a 	ldx     r10,r11,r12
+ 430:	ca 8a ff f8 	lfd     f20,-8\(r10\)
+ 434:	ca 8a 00 08 	lfd     f20,8\(r10\)
+ 438:	7e 8a 5c be 	lfdepx  f20,r10,r11
+ 43c:	ce 8a ff f8 	lfdu    f20,-8\(r10\)
+ 440:	ce 8a 00 08 	lfdu    f20,8\(r10\)
+ 444:	7e 8a 5c ee 	lfdux   f20,r10,r11
+ 448:	7e 8a 5c ae 	lfdx    f20,r10,r11
+ 44c:	7e 8a 5e ae 	lfiwax  f20,r10,r11
+ 450:	7e 8a 5e ee 	lfiwzx  f20,r10,r11
+ 454:	c2 8a ff fc 	lfs     f20,-4\(r10\)
+ 458:	c2 8a 00 04 	lfs     f20,4\(r10\)
+ 45c:	c6 8a ff fc 	lfsu    f20,-4\(r10\)
+ 460:	c6 8a 00 04 	lfsu    f20,4\(r10\)
+ 464:	7e 8a 5c 6e 	lfsux   f20,r10,r11
+ 468:	7e 8a 5c 2e 	lfsx    f20,r10,r11
+ 46c:	a9 4b 00 02 	lha     r10,2\(r11\)
+ 470:	ad 4b ff fe 	lhau    r10,-2\(r11\)
+ 474:	7d 4b 62 ee 	lhaux   r10,r11,r12
+ 478:	7d 4b 62 ae 	lhax    r10,r11,r12
+ 47c:	7d 4b 66 2c 	lhbrx   r10,r11,r12
+ 480:	7d 4b 62 3e 	lhepx   r10,r11,r12
+ 484:	a1 4b ff fe 	lhz     r10,-2\(r11\)
+ 488:	a1 4b 00 02 	lhz     r10,2\(r11\)
+ 48c:	a5 4b ff fe 	lhzu    r10,-2\(r11\)
+ 490:	a5 4b 00 02 	lhzu    r10,2\(r11\)
+ 494:	7d 4b 62 6e 	lhzux   r10,r11,r12
+ 498:	7d 4b 62 2e 	lhzx    r10,r11,r12
+ 49c:	ba 8a 00 10 	lmw     r20,16\(r10\)
+ 4a0:	7d 4b 0c aa 	lswi    r10,r11,1
+ 4a4:	7d 4b 04 aa 	lswi    r10,r11,32
+ 4a8:	7d 4b 64 2a 	lswx    r10,r11,r12
+ 4ac:	e9 4b ff fe 	lwa     r10,-4\(r11\)
+ 4b0:	e9 4b 00 06 	lwa     r10,4\(r11\)
+ 4b4:	7d 4b 60 28 	lwarx   r10,r11,r12
+ 4b8:	7d 4b 60 29 	lwarx   r10,r11,r12,1
+ 4bc:	7d 4b 62 ea 	lwaux   r10,r11,r12
+ 4c0:	7d 4b 62 aa 	lwax    r10,r11,r12
+ 4c4:	7d 4b 64 2c 	lwbrx   r10,r11,r12
+ 4c8:	7d 4b 60 3e 	lwepx   r10,r11,r12
+ 4cc:	81 4b ff fc 	lwz     r10,-4\(r11\)
+ 4d0:	81 4b 00 04 	lwz     r10,4\(r11\)
+ 4d4:	85 4b ff fc 	lwzu    r10,-4\(r11\)
+ 4d8:	85 4b 00 04 	lwzu    r10,4\(r11\)
+ 4dc:	7d 4b 60 6e 	lwzux   r10,r11,r12
+ 4e0:	7d 4b 60 2e 	lwzx    r10,r11,r12
+ 4e4:	7c 00 06 ac 	mbar    
+ 4e8:	7c 00 06 ac 	mbar    
+ 4ec:	7c 00 06 ac 	mbar    
+ 4f0:	7c 20 06 ac 	mbar    1
+ 4f4:	4c 04 00 00 	mcrf    cr0,cr1
+ 4f8:	fd 90 00 80 	mcrfs   cr3,cr4
+ 4fc:	7c 00 04 00 	mcrxr   cr0
+ 500:	7d 80 04 00 	mcrxr   cr3
+ 504:	7c 60 00 26 	mfcr    r3
+ 508:	7c 60 00 26 	mfcr    r3
+ 50c:	7c 70 10 26 	mfocrf  r3,1
+ 510:	7c 78 00 26 	mfocrf  r3,128
+ 514:	7d 4a 3a 87 	mfdcr\.  r10,234
+ 518:	7d 4a 3a 86 	mfdcr   r10,234
+ 51c:	7d 4b 02 07 	mfdcrx\. r10,r11
+ 520:	7d 4b 02 06 	mfdcrx  r10,r11
+ 524:	fe 80 04 8f 	mffs\.   f20
+ 528:	fe 80 04 8e 	mffs    f20
+ 52c:	7d 40 00 a6 	mfmsr   r10
+ 530:	7c 70 10 26 	mfocrf  r3,1
+ 534:	7c 78 00 26 	mfocrf  r3,128
+ 538:	7d 4a 3a a6 	mfspr   r10,234
+ 53c:	7d 4c 42 e6 	mftbl   r10
+ 540:	7d 4d 42 e6 	mftbu   r10
+ 544:	7c 00 51 dc 	msgclr  r10
+ 548:	7c 00 51 9c 	msgsnd  r10
+ 54c:	7c 60 01 20 	mtcrf   0,r3
+ 550:	7c 70 11 20 	mtocrf  1,r3
+ 554:	7c 78 01 20 	mtocrf  128,r3
+ 558:	7c 6f f1 20 	mtcr    r3
+ 55c:	7d 4a 3b 87 	mtdcr\.  234,r10
+ 560:	7d 4a 3b 86 	mtdcr   234,r10
+ 564:	7d 6a 03 07 	mtdcrx\. r10,r11
+ 568:	7d 6a 03 06 	mtdcrx  r10,r11
+ 56c:	fc 60 00 8d 	mtfsb0\. so
+ 570:	fc 60 00 8c 	mtfsb0  so
+ 574:	fc 60 00 4d 	mtfsb1\. so
+ 578:	fc 60 00 4c 	mtfsb1  so
+ 57c:	fc 0c a5 8f 	mtfsf\.  6,f20
+ 580:	fc 0c a5 8e 	mtfsf   6,f20
+ 584:	fc 0c a5 8f 	mtfsf\.  6,f20
+ 588:	fc 0c a5 8e 	mtfsf   6,f20
+ 58c:	fe 0d a5 8f 	mtfsf\.  6,f20,1,1
+ 590:	fe 0d a5 8e 	mtfsf   6,f20,1,1
+ 594:	ff 00 01 0d 	mtfsfi\. 6,0
+ 598:	ff 00 01 0c 	mtfsfi  6,0
+ 59c:	ff 00 d1 0d 	mtfsfi\. 6,13
+ 5a0:	ff 00 d1 0c 	mtfsfi  6,13
+ 5a4:	ff 01 d1 0d 	mtfsfi\. 6,13,1
+ 5a8:	ff 01 d1 0c 	mtfsfi  6,13,1
+ 5ac:	7d 40 01 24 	mtmsr   r10
+ 5b0:	7d 40 01 24 	mtmsr   r10
+ 5b4:	7d 41 01 24 	mtmsr   r10,1
+ 5b8:	7c 70 11 20 	mtocrf  1,r3
+ 5bc:	7c 78 01 20 	mtocrf  128,r3
+ 5c0:	7d 4a 3b a6 	mtspr   234,r10
+ 5c4:	7e 95 b0 93 	mulhd\.  r20,r21,r22
+ 5c8:	7e 95 b0 92 	mulhd   r20,r21,r22
+ 5cc:	7e 95 b0 13 	mulhdu\. r20,r21,r22
+ 5d0:	7e 95 b0 12 	mulhdu  r20,r21,r22
+ 5d4:	7e 95 b0 97 	mulhw\.  r20,r21,r22
+ 5d8:	7e 95 b0 96 	mulhw   r20,r21,r22
+ 5dc:	7e 95 b0 17 	mulhwu\. r20,r21,r22
+ 5e0:	7e 95 b0 16 	mulhwu  r20,r21,r22
+ 5e4:	7e 95 b1 d3 	mulld\.  r20,r21,r22
+ 5e8:	7e 95 b1 d2 	mulld   r20,r21,r22
+ 5ec:	7e 95 b5 d3 	mulldo\. r20,r21,r22
+ 5f0:	7e 95 b5 d2 	mulldo  r20,r21,r22
+ 5f4:	1e 95 00 64 	mulli   r20,r21,100
+ 5f8:	1e 95 ff 9c 	mulli   r20,r21,-100
+ 5fc:	7e 95 b1 d7 	mullw\.  r20,r21,r22
+ 600:	7e 95 b1 d6 	mullw   r20,r21,r22
+ 604:	7e 95 b5 d7 	mullwo\. r20,r21,r22
+ 608:	7e 95 b5 d6 	mullwo  r20,r21,r22
+ 60c:	7e b4 b3 b9 	nand\.   r20,r21,r22
+ 610:	7e b4 b3 b8 	nand    r20,r21,r22
+ 614:	7e 95 00 d1 	neg\.    r20,r21
+ 618:	7e 95 00 d0 	neg     r20,r21
+ 61c:	7e 95 04 d1 	nego\.   r20,r21
+ 620:	7e 95 04 d0 	nego    r20,r21
+ 624:	7e b4 b0 f9 	nor\.    r20,r21,r22
+ 628:	7e b4 b0 f8 	nor     r20,r21,r22
+ 62c:	7e b4 b3 79 	or\.     r20,r21,r22
+ 630:	7e b4 b3 78 	or      r20,r21,r22
+ 634:	7e b4 b3 39 	orc\.    r20,r21,r22
+ 638:	7e b4 b3 38 	orc     r20,r21,r22
+ 63c:	62 b4 10 00 	ori     r20,r21,4096
+ 640:	66 b4 10 00 	oris    r20,r21,4096
+ 644:	7d 6a 00 f4 	popcntb r10,r11
+ 648:	7d 6a 03 f4 	popcntd r10,r11
+ 64c:	7d 6a 02 f4 	popcntw r10,r11
+ 650:	7d 6a 01 74 	prtyd   r10,r11
+ 654:	7d 6a 01 34 	prtyw   r10,r11
+ 658:	4c 00 00 66 	rfci
+ 65c:	4c 00 00 cc 	rfgi
+ 660:	4c 00 00 64 	rfi
+ 664:	4c 00 00 4c 	rfmci
+ 668:	79 6a 67 f1 	rldcl\.  r10,r11,r12,63
+ 66c:	79 6a 67 f0 	rldcl   r10,r11,r12,63
+ 670:	79 6a 67 f3 	rldcr\.  r10,r11,r12,63
+ 674:	79 6a 67 f2 	rldcr   r10,r11,r12,63
+ 678:	79 6a bf e9 	rldic\.  r10,r11,23,63
+ 67c:	79 6a bf e8 	rldic   r10,r11,23,63
+ 680:	79 6a bf e1 	rldicl\. r10,r11,23,63
+ 684:	79 6a bf e0 	rldicl  r10,r11,23,63
+ 688:	79 6a bf e5 	rldicr\. r10,r11,23,63
+ 68c:	79 6a bf e4 	rldicr  r10,r11,23,63
+ 690:	79 6a bf ed 	rldimi\. r10,r11,23,63
+ 694:	79 6a bf ec 	rldimi  r10,r11,23,63
+ 698:	51 6a b8 3f 	rlwimi\. r10,r11,23,0,31
+ 69c:	51 6a b8 3e 	rlwimi  r10,r11,23,0,31
+ 6a0:	55 6a b8 3f 	rotlwi\. r10,r11,23
+ 6a4:	55 6a b8 3e 	rotlwi  r10,r11,23
+ 6a8:	5d 6a b8 3f 	rotlw\.  r10,r11,r23
+ 6ac:	5d 6a b8 3e 	rotlw   r10,r11,r23
+ 6b0:	44 00 00 02 	sc      
+ 6b4:	44 00 0c 82 	sc      100
+ 6b8:	7d 6a 60 37 	sld\.    r10,r11,r12
+ 6bc:	7d 6a 60 36 	sld     r10,r11,r12
+ 6c0:	7d 6a 60 31 	slw\.    r10,r11,r12
+ 6c4:	7d 6a 60 30 	slw     r10,r11,r12
+ 6c8:	7d 6a 66 35 	srad\.   r10,r11,r12
+ 6cc:	7d 6a 66 34 	srad    r10,r11,r12
+ 6d0:	7d 6a fe 77 	sradi\.  r10,r11,63
+ 6d4:	7d 6a fe 76 	sradi   r10,r11,63
+ 6d8:	7d 6a 66 31 	sraw\.   r10,r11,r12
+ 6dc:	7d 6a 66 30 	sraw    r10,r11,r12
+ 6e0:	7d 6a fe 71 	srawi\.  r10,r11,31
+ 6e4:	7d 6a fe 70 	srawi   r10,r11,31
+ 6e8:	7d 6a 64 37 	srd\.    r10,r11,r12
+ 6ec:	7d 6a 64 36 	srd     r10,r11,r12
+ 6f0:	7d 6a 64 31 	srw\.    r10,r11,r12
+ 6f4:	7d 6a 64 30 	srw     r10,r11,r12
+ 6f8:	99 4b ff ff 	stb     r10,-1\(r11\)
+ 6fc:	99 4b 00 01 	stb     r10,1\(r11\)
+ 700:	7d 4b 61 be 	stbepx  r10,r11,r12
+ 704:	9d 4b ff ff 	stbu    r10,-1\(r11\)
+ 708:	9d 4b 00 01 	stbu    r10,1\(r11\)
+ 70c:	7d 4b 61 ee 	stbux   r10,r11,r12
+ 710:	7d 4b 61 ae 	stbx    r10,r11,r12
+ 714:	f9 4b ff f8 	std     r10,-8\(r11\)
+ 718:	f9 4b 00 08 	std     r10,8\(r11\)
+ 71c:	7d 4b 65 28 	stdbrx  r10,r11,r12
+ 720:	7d 4b 61 ad 	stdcx\.  r10,r11,r12
+ 724:	7d 4b 61 3a 	stdepx  r10,r11,r12
+ 728:	f9 4b ff f9 	stdu    r10,-8\(r11\)
+ 72c:	f9 4b 00 09 	stdu    r10,8\(r11\)
+ 730:	7d 4b 61 6a 	stdux   r10,r11,r12
+ 734:	7d 4b 61 2a 	stdx    r10,r11,r12
+ 738:	da 8a ff f8 	stfd    f20,-8\(r10\)
+ 73c:	da 8a 00 08 	stfd    f20,8\(r10\)
+ 740:	7e 8a 5d be 	stfdepx f20,r10,r11
+ 744:	de 8a ff f8 	stfdu   f20,-8\(r10\)
+ 748:	de 8a 00 08 	stfdu   f20,8\(r10\)
+ 74c:	7e 8a 5d ee 	stfdux  f20,r10,r11
+ 750:	7e 8a 5d ae 	stfdx   f20,r10,r11
+ 754:	7e 8a 5f ae 	stfiwx  f20,r10,r11
+ 758:	d2 8a ff fc 	stfs    f20,-4\(r10\)
+ 75c:	d2 8a 00 04 	stfs    f20,4\(r10\)
+ 760:	d6 8a ff fc 	stfsu   f20,-4\(r10\)
+ 764:	d6 8a 00 04 	stfsu   f20,4\(r10\)
+ 768:	7e 8a 5d 6e 	stfsux  f20,r10,r11
+ 76c:	7e 8a 5d 2e 	stfsx   f20,r10,r11
+ 770:	b1 4b ff fe 	sth     r10,-2\(r11\)
+ 774:	b1 4b 00 02 	sth     r10,2\(r11\)
+ 778:	b1 4b ff fc 	sth     r10,-4\(r11\)
+ 77c:	b1 4b 00 04 	sth     r10,4\(r11\)
+ 780:	7d 4b 67 2c 	sthbrx  r10,r11,r12
+ 784:	7d 4b 63 3e 	sthepx  r10,r11,r12
+ 788:	b5 4b ff fe 	sthu    r10,-2\(r11\)
+ 78c:	b5 4b 00 02 	sthu    r10,2\(r11\)
+ 790:	7d 4b 63 6e 	sthux   r10,r11,r12
+ 794:	7d 4b 63 2e 	sthx    r10,r11,r12
+ 798:	be 8a 00 10 	stmw    r20,16\(r10\)
+ 79c:	7d 4b 0d aa 	stswi   r10,r11,1
+ 7a0:	7d 4b 05 aa 	stswi   r10,r11,32
+ 7a4:	7d 4b 65 2a 	stswx   r10,r11,r12
+ 7a8:	7d 4b 65 2c 	stwbrx  r10,r11,r12
+ 7ac:	7d 4b 61 2d 	stwcx\.  r10,r11,r12
+ 7b0:	7d 4b 61 3e 	stwepx  r10,r11,r12
+ 7b4:	95 4b ff fc 	stwu    r10,-4\(r11\)
+ 7b8:	95 4b 00 04 	stwu    r10,4\(r11\)
+ 7bc:	7d 4b 61 6e 	stwux   r10,r11,r12
+ 7c0:	7d 4b 61 2e 	stwx    r10,r11,r12
+ 7c4:	7e 95 b0 51 	subf\.   r20,r21,r22
+ 7c8:	7e 95 b0 50 	subf    r20,r21,r22
+ 7cc:	7e 95 b0 11 	subfc\.  r20,r21,r22
+ 7d0:	7e 95 b0 10 	subfc   r20,r21,r22
+ 7d4:	7e 95 b4 11 	subfco\. r20,r21,r22
+ 7d8:	7e 95 b4 10 	subfco  r20,r21,r22
+ 7dc:	7e 95 b1 11 	subfe\.  r20,r21,r22
+ 7e0:	7e 95 b1 10 	subfe   r20,r21,r22
+ 7e4:	7e 95 b5 11 	subfeo\. r20,r21,r22
+ 7e8:	7e 95 b5 10 	subfeo  r20,r21,r22
+ 7ec:	22 95 00 64 	subfic  r20,r21,100
+ 7f0:	22 95 ff 9c 	subfic  r20,r21,-100
+ 7f4:	7e 95 01 d1 	subfme\. r20,r21
+ 7f8:	7e 95 01 d0 	subfme  r20,r21
+ 7fc:	7e 95 05 d1 	subfmeo\. r20,r21
+ 800:	7e 95 05 d0 	subfmeo r20,r21
+ 804:	7e 95 b4 51 	subfo\.  r20,r21,r22
+ 808:	7e 95 b4 50 	subfo   r20,r21,r22
+ 80c:	7e 95 01 91 	subfze\. r20,r21
+ 810:	7e 95 01 90 	subfze  r20,r21
+ 814:	7e 95 05 91 	subfzeo\. r20,r21
+ 818:	7e 95 05 90 	subfzeo r20,r21
+ 81c:	7c 00 04 ac 	sync    
+ 820:	7c 00 04 ac 	sync    
+ 824:	7c 00 04 ac 	sync    
+ 828:	7c 20 04 ac 	lwsync
+ 82c:	7c aa 58 88 	tdlge   r10,r11
+ 830:	08 aa 00 64 	tdlgei  r10,100
+ 834:	08 aa ff 9c 	tdlgei  r10,-100
+ 838:	7c 6a 58 24 	tlbilxva r10,r11
+ 83c:	7c 0a 5e 24 	tlbivax r10,r11
+ 840:	7c 00 07 64 	tlbre   
+ 844:	7d 4b 3f 64 	tlbre   r10,r11,7
+ 848:	7c 0a 5e a5 	tlbsrx\. r10,r11
+ 84c:	7d 4b 67 25 	tlbsx\.  r10,r11,r12
+ 850:	7d 4b 67 24 	tlbsx   r10,r11,r12
+ 854:	7c 00 04 6c 	tlbsync
+ 858:	7c 00 07 a4 	tlbwe   
+ 85c:	7d 4b 3f a4 	tlbwe   r10,r11,7
+ 860:	7c aa 58 08 	twlge   r10,r11
+ 864:	0c aa 00 64 	twlgei  r10,100
+ 868:	0c aa ff 9c 	twlgei  r10,-100
+ 86c:	7c 00 00 7c 	wait    
+ 870:	7c 00 00 7c 	wait    
+ 874:	7c 20 00 7c 	waitrsv
+ 878:	7c 40 00 7c 	waitimpl
+ 87c:	7c 40 00 7c 	waitimpl
+ 880:	7c 20 00 7c 	waitrsv
+ 884:	7c 00 01 6c 	wchkall 
+ 888:	7c 00 01 6c 	wchkall 
+ 88c:	7d 80 01 6c 	wchkall cr3
+ 890:	7c 2a 5d 6c 	wclr    1,r10,r11
+ 894:	7c 20 05 6c 	wclrall 1
+ 898:	7c 4a 5d 6c 	wclrone r10,r11
+ 89c:	7d 40 01 06 	wrtee   r10
+ 8a0:	7c 00 81 46 	wrteei  1
+ 8a4:	7d 6a 62 79 	xor\.    r10,r11,r12
+ 8a8:	7d 6a 62 78 	xor     r10,r11,r12
+ 8ac:	69 6a 10 00 	xori    r10,r11,4096
+ 8b0:	6d 6a 10 00 	xoris   r10,r11,4096
Index: gas/testsuite/gas/ppc/a2.s
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/ppc/a2.s,v
retrieving revision 1.1
diff -u -p -r1.1 a2.s
--- gas/testsuite/gas/ppc/a2.s	21 Sep 2009 10:29:06 -0000	1.1
+++ gas/testsuite/gas/ppc/a2.s	6 Apr 2010 03:08:28 -0000
@@ -103,7 +103,9 @@ start:
 	dcbtstls 1,10,11
 	dcbz	10,11
 	dcbzep	10,11
+	dccci
 	dci
+	dci	0
 	dci	10
 	divd.	20,21,22
 	divd	20,21,22
@@ -241,6 +243,9 @@ start:
 	icbt	7,10,11
 	icbtls	0,10,11
 	icbtls	7,10,11
+	iccci
+	ici
+	ici	0
 	ici	10
 	icswx.	10,11,12
 	icswx	10,11,12




More information about the Binutils mailing list