[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