Error on lmw, lswi and related PowerPC insns when LE
authorAlan Modra <amodra@gmail.com>
Mon, 10 Aug 2020 05:36:43 +0000 (15:06 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 10 Aug 2020 12:22:17 +0000 (21:52 +0930)
* config/tc-ppc.c (md_assemble): Error for lmw, stmw, lswi, lswx,
stswi, or stswx in little-endian mode.
* testsuite/gas/ppc/476.d,
* testsuite/gas/ppc/476.s: Delete lmw, stmw, lswi, lswx, stswi, stswx.
* testsuite/gas/ppc/a2.d,
* testsuite/gas/ppc/a2.s: Move lmw, stmw, lswi, lswx, stswi, stswx..
* testsuite/gas/ppc/be.d,
* testsuite/gas/ppc/be.s: ..to here, new big-endian only test.
* testsuite/gas/ppc/le_error.d,
* testsuite/gas/ppc/le_error.l: New little-endian test.
* testsuite/gas/ppc/ppc.exp: Run new tests.

gas/ChangeLog
gas/config/tc-ppc.c
gas/testsuite/gas/ppc/476.d
gas/testsuite/gas/ppc/476.s
gas/testsuite/gas/ppc/a2.d
gas/testsuite/gas/ppc/a2.s
gas/testsuite/gas/ppc/be.d [new file with mode: 0644]
gas/testsuite/gas/ppc/be.s [new file with mode: 0644]
gas/testsuite/gas/ppc/le_error.d [new file with mode: 0644]
gas/testsuite/gas/ppc/le_error.l [new file with mode: 0644]
gas/testsuite/gas/ppc/ppc.exp

index 48e351a5e05f7b1151461454d3c616d788b90627..2fbf2decbac99c42f27a6373b01aade054efd4eb 100644 (file)
@@ -1,3 +1,17 @@
+2020-08-10  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-ppc.c (md_assemble): Error for lmw, stmw, lswi, lswx,
+       stswi, or stswx in little-endian mode.
+       * testsuite/gas/ppc/476.d,
+       * testsuite/gas/ppc/476.s: Delete lmw, stmw, lswi, lswx, stswi, stswx.
+       * testsuite/gas/ppc/a2.d,
+       * testsuite/gas/ppc/a2.s: Move lmw, stmw, lswi, lswx, stswi, stswx..
+       * testsuite/gas/ppc/be.d,
+       * testsuite/gas/ppc/be.s: ..to here, new big-endian only test.
+       * testsuite/gas/ppc/le_error.d,
+       * testsuite/gas/ppc/le_error.l: New little-endian test.
+       * testsuite/gas/ppc/ppc.exp: Run new tests.
+
 2020-08-07  H.J. Lu  <hongjiu.lu@intel.com>
 
        * read.c (read_a_source_file): Ignore rest of line on overflow
index 1000b618f6df62aa22bfdaffcdad11d06846724e..abe5a8f39586fc4025a7ad354371b55246ccfd71 100644 (file)
@@ -3176,6 +3176,15 @@ md_assemble (char *str)
     }
 
   insn = opcode->opcode;
+  if (!target_big_endian
+      && ((insn & ~(1 << 26)) == 46u << 26
+         || (insn & ~(0xc0 << 1)) == (31u << 26 | 533 << 1)))
+    {
+       /* lmw, stmw, lswi, lswx, stswi, stswx */
+      as_bad (_("`%s' invalid when little-endian"), str);
+      ppc_clear_labels ();
+      return;
+    }
 
   str = s;
   while (ISSPACE (*str))
index 7818b86b13402d9305990ceff7d8e523660e8a4a..0b75d75ae2d37a71e56014d5801cf88620f03b2b 100644 (file)
 Disassembly of section \.text:
 
 0+00 <ppc476>:
-   0:  (7c 64 2a 14|14 2a 64 7c)       add     r3,r4,r5
-   4:  (7c 64 2a 15|15 2a 64 7c)       add\.    r3,r4,r5
-   8:  (7c 64 28 14|14 28 64 7c)       addc    r3,r4,r5
-   c:  (7c 64 28 15|15 28 64 7c)       addc\.   r3,r4,r5
-  10:  (7c 64 2c 14|14 2c 64 7c)       addco   r3,r4,r5
-  14:  (7c 64 2c 15|15 2c 64 7c)       addco\.  r3,r4,r5
-  18:  (7c 64 29 14|14 29 64 7c)       adde    r3,r4,r5
-  1c:  (7c 64 29 15|15 29 64 7c)       adde\.   r3,r4,r5
-  20:  (7c 64 2d 14|14 2d 64 7c)       addeo   r3,r4,r5
-  24:  (7c 64 2d 15|15 2d 64 7c)       addeo\.  r3,r4,r5
-  28:  (38 64 ff 80|80 ff 64 38)       addi    r3,r4,-128
-  2c:  (30 64 ff 80|80 ff 64 30)       addic   r3,r4,-128
-  30:  (34 64 ff 80|80 ff 64 34)       addic\.  r3,r4,-128
-  34:  (3c 64 ff 80|80 ff 64 3c)       addis   r3,r4,-128
-  38:  (7c 64 01 d4|d4 01 64 7c)       addme   r3,r4
-  3c:  (7c 64 01 d5|d5 01 64 7c)       addme\.  r3,r4
-  40:  (7c 64 05 d4|d4 05 64 7c)       addmeo  r3,r4
-  44:  (7c 64 05 d5|d5 05 64 7c)       addmeo\. r3,r4
-  48:  (7c 64 2e 14|14 2e 64 7c)       addo    r3,r4,r5
-  4c:  (7c 64 2e 15|15 2e 64 7c)       addo\.   r3,r4,r5
-  50:  (7c 64 01 94|94 01 64 7c)       addze   r3,r4
-  54:  (7c 64 01 95|95 01 64 7c)       addze\.  r3,r4
-  58:  (7c 64 05 94|94 05 64 7c)       addzeo  r3,r4
-  5c:  (7c 64 05 95|95 05 64 7c)       addzeo\. r3,r4
-  60:  (7c 83 28 38|38 28 83 7c)       and     r3,r4,r5
-  64:  (7c 83 28 39|39 28 83 7c)       and\.    r3,r4,r5
-  68:  (7d cd 78 78|78 78 cd 7d)       andc    r13,r14,r15
-  6c:  (7e 30 90 79|79 90 30 7e)       andc\.   r16,r17,r18
-  70:  (70 83 de ad|ad de 83 70)       andi\.   r3,r4,57005
-  74:  (74 83 de ad|ad de 83 74)       andis\.  r3,r4,57005
-  78:  (48 00 00 02|02 00 00 48)       ba      0 <ppc476>
-  7c:  (40 01 00 00|00 00 01 40)       bdnzf   gt,7c <ppc476\+0x7c>
-  80:  (40 85 00 02|02 00 85 40)       blea    cr1,0 <ppc476>
-  84:  (4d 80 04 20|20 04 80 4d)       bltctr
-  88:  (4c 8a 04 20|20 04 8a 4c)       bnectr  cr2
-  8c:  (4c 86 04 20|20 04 86 4c)       bnectr  cr1
-  90:  (4c 86 04 20|20 04 86 4c)       bnectr  cr1
-  94:  (4d 80 04 21|21 04 80 4d)       bltctrl
-  98:  (4c 8a 04 21|21 04 8a 4c)       bnectrl cr2
-  9c:  (4c 86 04 21|21 04 86 4c)       bnectrl cr1
-  a0:  (4c 86 04 21|21 04 86 4c)       bnectrl cr1
-  a4:  (40 43 00 01|01 00 43 40)       bdzfl   so,a4 <ppc476\+0xa4>
-  a8:  (4d 80 00 20|20 00 80 4d)       bltlr
-  ac:  (4c 8a 00 20|20 00 8a 4c)       bnelr   cr2
-  b0:  (4c 86 00 20|20 00 86 4c)       bnelr   cr1
-  b4:  (4c 86 00 20|20 00 86 4c)       bnelr   cr1
-  b8:  (4d 80 00 21|21 00 80 4d)       bltlrl
-  bc:  (4c 8a 00 21|21 00 8a 4c)       bnelrl  cr2
-  c0:  (4c 86 00 21|21 00 86 4c)       bnelrl  cr1
-  c4:  (4c 86 00 21|21 00 86 4c)       bnelrl  cr1
-  c8:  (48 00 00 00|00 00 00 48)       b       c8 <ppc476\+0xc8>
-  cc:  (48 00 00 01|01 00 00 48)       bl      cc <ppc476\+0xcc>
-  d0:  (54 83 00 36|36 00 83 54)       rlwinm  r3,r4,0,0,27
-  d4:  (7c 03 20 00|00 20 03 7c)       cmpw    r3,r4
-  d8:  (7f 83 20 00|00 20 83 7f)       cmpw    cr7,r3,r4
-  dc:  (7c 83 2b f8|f8 2b 83 7c)       cmpb    r3,r4,r5
-  e0:  (7c 83 2b f8|f8 2b 83 7c)       cmpb    r3,r4,r5
-  e4:  (2c 03 ff 59|59 ff 03 2c)       cmpwi   r3,-167
-  e8:  (2f 83 ff 59|59 ff 83 2f)       cmpwi   cr7,r3,-167
-  ec:  (7c 03 20 40|40 20 03 7c)       cmplw   r3,r4
-  f0:  (7f 83 20 40|40 20 83 7f)       cmplw   cr7,r3,r4
-  f4:  (28 03 00 a7|a7 00 03 28)       cmplwi  r3,167
-  f8:  (2b 83 00 a7|a7 00 83 2b)       cmplwi  cr7,r3,167
-  fc:  (7c 03 20 40|40 20 03 7c)       cmplw   r3,r4
- 100:  (28 03 00 a7|a7 00 03 28)       cmplwi  r3,167
- 104:  (7c 03 20 00|00 20 03 7c)       cmpw    r3,r4
- 108:  (2c 03 ff 59|59 ff 03 2c)       cmpwi   r3,-167
- 10c:  (7d 6a 00 34|34 00 6a 7d)       cntlzw  r10,r11
- 110:  (7d 6a 00 35|35 00 6a 7d)       cntlzw\. r10,r11
- 114:  (4c 85 32 02|02 32 85 4c)       crand   4\*cr1\+lt,4\*cr1\+gt,4\*cr1\+eq
- 118:  (4c 64 29 02|02 29 64 4c)       crandc  so,4\*cr1\+lt,4\*cr1\+gt
- 11c:  (4c e0 0a 42|42 0a e0 4c)       creqv   4\*cr1\+so,lt,gt
- 120:  (4c 22 19 c2|c2 19 22 4c)       crnand  gt,eq,so
- 124:  (4c 01 10 42|42 10 01 4c)       crnor   lt,gt,eq
- 128:  (4c a6 3b 82|82 3b a6 4c)       cror    4\*cr1\+gt,4\*cr1\+eq,4\*cr1\+so
- 12c:  (4c 43 23 42|42 23 43 4c)       crorc   eq,so,4\*cr1\+lt
- 130:  (4c c7 01 82|82 01 c7 4c)       crxor   4\*cr1\+eq,4\*cr1\+so,lt
- 134:  (7c 09 55 ec|ec 55 09 7c)       dcba    r9,r10
- 138:  (7c 06 38 ac|ac 38 06 7c)       dcbf    r6,r7
- 13c:  (7c 06 38 ac|ac 38 06 7c)       dcbf    r6,r7
- 140:  (7c 06 3b ac|ac 3b 06 7c)       dcbi    r6,r7
- 144:  (7c 85 33 0c|0c 33 85 7c)       dcblc   4,r5,r6
- 148:  (7c 06 38 6c|6c 38 06 7c)       dcbst   r6,r7
- 14c:  (7c 05 32 2c|2c 32 05 7c)       dcbt    r5,r6
- 150:  (7c 05 32 2c|2c 32 05 7c)       dcbt    r5,r6
- 154:  (7d 05 32 2c|2c 32 05 7d)       dcbt    8,r5,r6
- 158:  (7c e8 49 4c|4c 49 e8 7c)       dcbtls  7,r8,r9
- 15c:  (7c 06 39 ec|ec 39 06 7c)       dcbtst  r6,r7
- 160:  (7c 06 39 ec|ec 39 06 7c)       dcbtst  r6,r7
- 164:  (7d 26 39 ec|ec 39 26 7d)       dcbtst  9,r6,r7
- 168:  (7d 4b 61 0c|0c 61 4b 7d)       dcbtstls 10,r11,r12
- 16c:  (7c 01 17 ec|ec 17 01 7c)       dcbz    r1,r2
- 170:  (7c 05 37 ec|ec 37 05 7c)       dcbz    r5,r6
- 174:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 178:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 17c:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 180:  (7c 20 03 8c|8c 03 20 7c)       dci     1
- 184:  (7d 4b 63 d6|d6 63 4b 7d)       divw    r10,r11,r12
- 188:  (7d 6c 6b d7|d7 6b 6c 7d)       divw\.   r11,r12,r13
- 18c:  (7d 4b 67 d6|d6 67 4b 7d)       divwo   r10,r11,r12
- 190:  (7d 6c 6f d7|d7 6f 6c 7d)       divwo\.  r11,r12,r13
- 194:  (7d 4b 63 96|96 63 4b 7d)       divwu   r10,r11,r12
- 198:  (7d 6c 6b 97|97 6b 6c 7d)       divwu\.  r11,r12,r13
- 19c:  (7d 4b 67 96|96 67 4b 7d)       divwuo  r10,r11,r12
- 1a0:  (7d 6c 6f 97|97 6f 6c 7d)       divwuo\. r11,r12,r13
- 1a4:  (7c 83 28 9c|9c 28 83 7c)       dlmzb   r3,r4,r5
- 1a8:  (7c 83 28 9d|9d 28 83 7c)       dlmzb\.  r3,r4,r5
- 1ac:  (7d 6a 62 38|38 62 6a 7d)       eqv     r10,r11,r12
- 1b0:  (7d 6a 62 39|39 62 6a 7d)       eqv\.    r10,r11,r12
- 1b4:  (54 83 20 26|26 20 83 54)       rlwinm  r3,r4,4,0,19
- 1b8:  (7c 83 07 74|74 07 83 7c)       extsb   r3,r4
- 1bc:  (7c 83 07 75|75 07 83 7c)       extsb\.  r3,r4
- 1c0:  (7c 83 07 34|34 07 83 7c)       extsh   r3,r4
- 1c4:  (7c 83 07 35|35 07 83 7c)       extsh\.  r3,r4
- 1c8:  (fe a0 fa 10|10 fa a0 fe)       fabs    f21,f31
- 1cc:  (fe a0 fa 11|11 fa a0 fe)       fabs\.   f21,f31
- 1d0:  (fd 4b 60 2a|2a 60 4b fd)       fadd    f10,f11,f12
- 1d4:  (fd 4b 60 2b|2b 60 4b fd)       fadd\.   f10,f11,f12
- 1d8:  (ed 4b 60 2a|2a 60 4b ed)       fadds   f10,f11,f12
- 1dc:  (ed 4b 60 2b|2b 60 4b ed)       fadds\.  f10,f11,f12
- 1e0:  (fd 40 5e 9c|9c 5e 40 fd)       fcfid   f10,f11
- 1e4:  (fd 40 5e 9d|9d 5e 40 fd)       fcfid\.  f10,f11
- 1e8:  (fd 8a 58 40|40 58 8a fd)       fcmpo   cr3,f10,f11
- 1ec:  (fd 84 28 00|00 28 84 fd)       fcmpu   cr3,f4,f5
- 1f0:  (fd 4b 60 10|10 60 4b fd)       fcpsgn  f10,f11,f12
- 1f4:  (fd 4b 60 11|11 60 4b fd)       fcpsgn\. f10,f11,f12
- 1f8:  (fd 40 5e 5c|5c 5e 40 fd)       fctid   f10,f11
- 1fc:  (fd 40 5e 5d|5d 5e 40 fd)       fctid\.  f10,f11
- 200:  (fd 40 5e 5e|5e 5e 40 fd)       fctidz  f10,f11
- 204:  (fd 40 5e 5f|5f 5e 40 fd)       fctidz\. f10,f11
- 208:  (fd 40 58 1c|1c 58 40 fd)       fctiw   f10,f11
- 20c:  (fd 40 58 1d|1d 58 40 fd)       fctiw\.  f10,f11
- 210:  (fd 40 58 1e|1e 58 40 fd)       fctiwz  f10,f11
- 214:  (fd 40 58 1f|1f 58 40 fd)       fctiwz\. f10,f11
- 218:  (fd 4b 60 24|24 60 4b fd)       fdiv    f10,f11,f12
- 21c:  (fd 4b 60 25|25 60 4b fd)       fdiv\.   f10,f11,f12
- 220:  (ed 4b 60 24|24 60 4b ed)       fdivs   f10,f11,f12
- 224:  (ed 4b 60 25|25 60 4b ed)       fdivs\.  f10,f11,f12
- 228:  (fd 4b 6b 3a|3a 6b 4b fd)       fmadd   f10,f11,f12,f13
- 22c:  (fd 4b 6b 3b|3b 6b 4b fd)       fmadd\.  f10,f11,f12,f13
- 230:  (ed 4b 6b 3a|3a 6b 4b ed)       fmadds  f10,f11,f12,f13
- 234:  (ed 4b 6b 3b|3b 6b 4b ed)       fmadds\. f10,f11,f12,f13
- 238:  (fc 60 20 90|90 20 60 fc)       fmr     f3,f4
- 23c:  (fc 60 20 91|91 20 60 fc)       fmr\.    f3,f4
- 240:  (fd 4b 6b 38|38 6b 4b fd)       fmsub   f10,f11,f12,f13
- 244:  (fd 4b 6b 39|39 6b 4b fd)       fmsub\.  f10,f11,f12,f13
- 248:  (ed 4b 6b 38|38 6b 4b ed)       fmsubs  f10,f11,f12,f13
- 24c:  (ed 4b 6b 39|39 6b 4b ed)       fmsubs\. f10,f11,f12,f13
- 250:  (fd 4b 03 32|32 03 4b fd)       fmul    f10,f11,f12
- 254:  (fd 4b 03 33|33 03 4b fd)       fmul\.   f10,f11,f12
- 258:  (ed 4b 03 32|32 03 4b ed)       fmuls   f10,f11,f12
- 25c:  (ed 4b 03 33|33 03 4b ed)       fmuls\.  f10,f11,f12
- 260:  (fe 80 f1 10|10 f1 80 fe)       fnabs   f20,f30
- 264:  (fe 80 f1 11|11 f1 80 fe)       fnabs\.  f20,f30
- 268:  (fc 60 20 50|50 20 60 fc)       fneg    f3,f4
- 26c:  (fc 60 20 51|51 20 60 fc)       fneg\.   f3,f4
- 270:  (fd 4b 6b 3e|3e 6b 4b fd)       fnmadd  f10,f11,f12,f13
- 274:  (fd 4b 6b 3f|3f 6b 4b fd)       fnmadd\. f10,f11,f12,f13
- 278:  (ed 4b 6b 3e|3e 6b 4b ed)       fnmadds f10,f11,f12,f13
- 27c:  (ed 4b 6b 3f|3f 6b 4b ed)       fnmadds\. f10,f11,f12,f13
- 280:  (fd 4b 6b 3c|3c 6b 4b fd)       fnmsub  f10,f11,f12,f13
- 284:  (fd 4b 6b 3d|3d 6b 4b fd)       fnmsub\. f10,f11,f12,f13
- 288:  (ed 4b 6b 3c|3c 6b 4b ed)       fnmsubs f10,f11,f12,f13
- 28c:  (ed 4b 6b 3d|3d 6b 4b ed)       fnmsubs\. f10,f11,f12,f13
- 290:  (fd c0 78 30|30 78 c0 fd)       fre     f14,f15
- 294:  (fd c0 78 31|31 78 c0 fd)       fre\.    f14,f15
- 298:  (ed c0 78 30|30 78 c0 ed)       fres    f14,f15
- 29c:  (ed c0 78 31|31 78 c0 ed)       fres\.   f14,f15
- 2a0:  (fd 40 5b d0|d0 5b 40 fd)       frim    f10,f11
- 2a4:  (fd 40 5b d1|d1 5b 40 fd)       frim\.   f10,f11
- 2a8:  (fd 40 5b 10|10 5b 40 fd)       frin    f10,f11
- 2ac:  (fd 40 5b 11|11 5b 40 fd)       frin\.   f10,f11
- 2b0:  (fd 40 5b 90|90 5b 40 fd)       frip    f10,f11
- 2b4:  (fd 40 5b 91|91 5b 40 fd)       frip\.   f10,f11
- 2b8:  (fd 40 5b 50|50 5b 40 fd)       friz    f10,f11
- 2bc:  (fd 40 5b 51|51 5b 40 fd)       friz\.   f10,f11
- 2c0:  (fc c0 38 18|18 38 c0 fc)       frsp    f6,f7
- 2c4:  (fd 00 48 19|19 48 00 fd)       frsp\.   f8,f9
- 2c8:  (fd c0 78 34|34 78 c0 fd)       frsqrte f14,f15
- 2cc:  (fd c0 78 35|35 78 c0 fd)       frsqrte\. f14,f15
- 2d0:  (ed c0 78 34|34 78 c0 ed)       frsqrtes f14,f15
- 2d4:  (ed c0 78 35|35 78 c0 ed)       frsqrtes\. f14,f15
- 2d8:  (fd 4b 6b 2e|2e 6b 4b fd)       fsel    f10,f11,f12,f13
- 2dc:  (fd 4b 6b 2f|2f 6b 4b fd)       fsel\.   f10,f11,f12,f13
- 2e0:  (fd 40 58 2c|2c 58 40 fd)       fsqrt   f10,f11
- 2e4:  (fd 40 58 2d|2d 58 40 fd)       fsqrt\.  f10,f11
- 2e8:  (ed 40 58 2c|2c 58 40 ed)       fsqrts  f10,f11
- 2ec:  (ed 40 58 2d|2d 58 40 ed)       fsqrts\. f10,f11
- 2f0:  (fd 4b 60 28|28 60 4b fd)       fsub    f10,f11,f12
- 2f4:  (fd 4b 60 29|29 60 4b fd)       fsub\.   f10,f11,f12
- 2f8:  (ed 4b 60 28|28 60 4b ed)       fsubs   f10,f11,f12
- 2fc:  (ed 4b 60 29|29 60 4b ed)       fsubs\.  f10,f11,f12
- 300:  (7c 03 27 ac|ac 27 03 7c)       icbi    r3,r4
- 304:  (7e 11 91 cc|cc 91 11 7e)       icblc   16,r17,r18
- 308:  (7c a8 48 2c|2c 48 a8 7c)       icbt    5,r8,r9
- 30c:  (7d ae 7b cc|cc 7b ae 7d)       icbtls  13,r14,r15
- 310:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 314:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 318:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 31c:  (7c 20 07 8c|8c 07 20 7c)       ici     1
- 320:  (7c 03 27 cc|cc 27 03 7c)       icread  r3,r4
- 324:  (50 83 65 36|36 65 83 50)       rlwimi  r3,r4,12,20,27
- 328:  (7c 43 27 1e|1e 27 43 7c)       isel    r2,r3,r4,28
- 32c:  (4c 00 01 2c|2c 01 00 4c)       isync
- 330:  (89 21 00 00|00 00 21 89)       lbz     r9,0\(r1\)
- 334:  (8d 41 00 01|01 00 41 8d)       lbzu    r10,1\(r1\)
- 338:  (7e 95 b0 ee|ee b0 95 7e)       lbzux   r20,r21,r22
- 33c:  (7c 64 28 ae|ae 28 64 7c)       lbzx    r3,r4,r5
- 340:  (ca a1 00 08|08 00 a1 ca)       lfd     f21,8\(r1\)
- 344:  (ce c1 00 10|10 00 c1 ce)       lfdu    f22,16\(r1\)
- 348:  (7e 95 b4 ee|ee b4 95 7e)       lfdux   f20,r21,r22
- 34c:  (7d ae 7c ae|ae 7c ae 7d)       lfdx    f13,r14,r15
- 350:  (7d 43 26 ae|ae 26 43 7d)       lfiwax  f10,r3,r4
- 354:  (c2 61 00 00|00 00 61 c2)       lfs     f19,0\(r1\)
- 358:  (c6 81 00 04|04 00 81 c6)       lfsu    f20,4\(r1\)
- 35c:  (7d 4b 64 6e|6e 64 4b 7d)       lfsux   f10,r11,r12
- 360:  (7d 4b 64 2e|2e 64 4b 7d)       lfsx    f10,r11,r12
- 364:  (a9 e1 00 06|06 00 e1 a9)       lha     r15,6\(r1\)
- 368:  (ae 01 00 08|08 00 01 ae)       lhau    r16,8\(r1\)
- 36c:  (7d 2a 5a ee|ee 5a 2a 7d)       lhaux   r9,r10,r11
- 370:  (7d 2a 5a ae|ae 5a 2a 7d)       lhax    r9,r10,r11
- 374:  (7c 64 2e 2c|2c 2e 64 7c)       lhbrx   r3,r4,r5
- 378:  (a1 a1 00 00|00 00 a1 a1)       lhz     r13,0\(r1\)
- 37c:  (a5 c1 00 02|02 00 c1 a5)       lhzu    r14,2\(r1\)
- 380:  (7e 96 c2 6e|6e c2 96 7e)       lhzux   r20,r22,r24
- 384:  (7e f8 ca 2e|2e ca f8 7e)       lhzx    r23,r24,r25
- 388:  (b8 61 ff f0|f0 ff 61 b8)       lmw     r3,-16\(r1\)
- 38c:  (7c a4 84 aa|aa 84 a4 7c)       lswi    r5,r4,16
- 390:  (7c 64 2c 2a|2a 2c 64 7c)       lswx    r3,r4,r5
- 394:  (7c 64 28 28|28 28 64 7c)       lwarx   r3,r4,r5
- 398:  (7c 64 28 28|28 28 64 7c)       lwarx   r3,r4,r5
- 39c:  (7c 64 28 29|29 28 64 7c)       lwarx   r3,r4,r5,1
- 3a0:  (7c 64 2c 2c|2c 2c 64 7c)       lwbrx   r3,r4,r5
- 3a4:  (80 c7 00 00|00 00 c7 80)       lwz     r6,0\(r7\)
- 3a8:  (84 61 00 10|10 00 61 84)       lwzu    r3,16\(r1\)
- 3ac:  (7c 64 28 6e|6e 28 64 7c)       lwzux   r3,r4,r5
- 3b0:  (7c 64 28 2e|2e 28 64 7c)       lwzx    r3,r4,r5
- 3b4:  (10 64 29 58|58 29 64 10)       macchw  r3,r4,r5
- 3b8:  (10 64 29 59|59 29 64 10)       macchw\. r3,r4,r5
- 3bc:  (10 64 2d 58|58 2d 64 10)       macchwo r3,r4,r5
- 3c0:  (10 64 2d 59|59 2d 64 10)       macchwo\. r3,r4,r5
- 3c4:  (10 64 29 d8|d8 29 64 10)       macchws r3,r4,r5
- 3c8:  (10 64 29 d9|d9 29 64 10)       macchws\. r3,r4,r5
- 3cc:  (10 64 2d d8|d8 2d 64 10)       macchwso r3,r4,r5
- 3d0:  (10 64 2d d9|d9 2d 64 10)       macchwso\. r3,r4,r5
- 3d4:  (10 64 29 98|98 29 64 10)       macchwsu r3,r4,r5
- 3d8:  (10 64 29 99|99 29 64 10)       macchwsu\. r3,r4,r5
- 3dc:  (10 64 2d 98|98 2d 64 10)       macchwsuo r3,r4,r5
- 3e0:  (10 64 2d 99|99 2d 64 10)       macchwsuo\. r3,r4,r5
- 3e4:  (10 64 29 18|18 29 64 10)       macchwu r3,r4,r5
- 3e8:  (10 64 29 19|19 29 64 10)       macchwu\. r3,r4,r5
- 3ec:  (10 64 2d 18|18 2d 64 10)       macchwuo r3,r4,r5
- 3f0:  (10 64 2d 19|19 2d 64 10)       macchwuo\. r3,r4,r5
- 3f4:  (10 64 28 58|58 28 64 10)       machhw  r3,r4,r5
- 3f8:  (10 64 28 59|59 28 64 10)       machhw\. r3,r4,r5
- 3fc:  (10 64 2c 58|58 2c 64 10)       machhwo r3,r4,r5
- 400:  (10 64 2c 59|59 2c 64 10)       machhwo\. r3,r4,r5
- 404:  (10 64 28 d8|d8 28 64 10)       machhws r3,r4,r5
- 408:  (10 64 28 d9|d9 28 64 10)       machhws\. r3,r4,r5
- 40c:  (10 64 2c d8|d8 2c 64 10)       machhwso r3,r4,r5
- 410:  (10 64 2c d9|d9 2c 64 10)       machhwso\. r3,r4,r5
- 414:  (10 64 28 98|98 28 64 10)       machhwsu r3,r4,r5
- 418:  (10 64 28 99|99 28 64 10)       machhwsu\. r3,r4,r5
- 41c:  (10 64 2c 98|98 2c 64 10)       machhwsuo r3,r4,r5
- 420:  (10 64 2c 99|99 2c 64 10)       machhwsuo\. r3,r4,r5
- 424:  (10 64 28 18|18 28 64 10)       machhwu r3,r4,r5
- 428:  (10 64 28 19|19 28 64 10)       machhwu\. r3,r4,r5
- 42c:  (10 64 2c 18|18 2c 64 10)       machhwuo r3,r4,r5
- 430:  (10 64 2c 19|19 2c 64 10)       machhwuo\. r3,r4,r5
- 434:  (10 64 2b 58|58 2b 64 10)       maclhw  r3,r4,r5
- 438:  (10 64 2b 59|59 2b 64 10)       maclhw\. r3,r4,r5
- 43c:  (10 64 2f 58|58 2f 64 10)       maclhwo r3,r4,r5
- 440:  (10 64 2f 59|59 2f 64 10)       maclhwo\. r3,r4,r5
- 444:  (10 64 2b d8|d8 2b 64 10)       maclhws r3,r4,r5
- 448:  (10 64 2b d9|d9 2b 64 10)       maclhws\. r3,r4,r5
- 44c:  (10 64 2f d8|d8 2f 64 10)       maclhwso r3,r4,r5
- 450:  (10 64 2f d9|d9 2f 64 10)       maclhwso\. r3,r4,r5
- 454:  (10 64 2b 98|98 2b 64 10)       maclhwsu r3,r4,r5
- 458:  (10 64 2b 99|99 2b 64 10)       maclhwsu\. r3,r4,r5
- 45c:  (10 64 2f 98|98 2f 64 10)       maclhwsuo r3,r4,r5
- 460:  (10 64 2f 99|99 2f 64 10)       maclhwsuo\. r3,r4,r5
- 464:  (10 64 2b 18|18 2b 64 10)       maclhwu r3,r4,r5
- 468:  (10 64 2b 19|19 2b 64 10)       maclhwu\. r3,r4,r5
- 46c:  (10 64 2f 18|18 2f 64 10)       maclhwuo r3,r4,r5
- 470:  (10 64 2f 19|19 2f 64 10)       maclhwuo\. r3,r4,r5
- 474:  (7c 00 06 ac|ac 06 00 7c)       mbar
- 478:  (7c 00 06 ac|ac 06 00 7c)       mbar
- 47c:  (7c 20 06 ac|ac 06 20 7c)       mbar    1
- 480:  (4c 04 00 00|00 00 04 4c)       mcrf    cr0,cr1
- 484:  (fd 90 00 80|80 00 90 fd)       mcrfs   cr3,cr4
- 488:  (7d 80 04 00|00 04 80 7d)       mcrxr   cr3
- 48c:  (7c 60 00 26|26 00 60 7c)       mfcr    r3
- 490:  (7c 60 00 26|26 00 60 7c)       mfcr    r3
- 494:  (7c aa 3a 86|86 3a aa 7c)       mfdcr   r5,234
- 498:  (7c 64 02 46|46 02 64 7c)       mfdcrux r3,r4
- 49c:  (7c 85 02 06|06 02 85 7c)       mfdcrx  r4,r5
- 4a0:  (ff c0 04 8e|8e 04 c0 ff)       mffs    f30
- 4a4:  (ff e0 04 8f|8f 04 e0 ff)       mffs\.   f31
- 4a8:  (7e 60 00 a6|a6 00 60 7e)       mfmsr   r19
- 4ac:  (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
- 4b0:  (7c 60 22 a6|a6 22 60 7c)       mfspr   r3,128
- 4b4:  (7c 6c 42 a6|a6 42 6c 7c)       mftb    r3
- 4b8:  (7c 00 04 ac|ac 04 00 7c)       msync
- 4bc:  (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
- 4c0:  (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
- 4c4:  (7d 10 6b 86|86 6b 10 7d)       mtdcr   432,r8
- 4c8:  (7c 83 03 46|46 03 83 7c)       mtdcrux r3,r4
- 4cc:  (7c e6 03 06|06 03 e6 7c)       mtdcrx  r6,r7
- 4d0:  (fc 60 00 8c|8c 00 60 fc)       mtfsb0  3
- 4d4:  (fc 60 00 8d|8d 00 60 fc)       mtfsb0\. 3
- 4d8:  (fc 60 00 4c|4c 00 60 fc)       mtfsb1  3
- 4dc:  (fc 60 00 4d|4d 00 60 fc)       mtfsb1\. 3
- 4e0:  (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
- 4e4:  (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
- 4e8:  (fc 0d 55 8e|8e 55 0d fc)       mtfsf   6,f10,0,1
- 4ec:  (fe 0c 55 8e|8e 55 0c fe)       mtfsf   6,f10,1
- 4f0:  (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf\.  6,f11
- 4f4:  (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf\.  6,f11
- 4f8:  (fc 0d 5d 8f|8f 5d 0d fc)       mtfsf\.  6,f11,0,1
- 4fc:  (fe 0c 5d 8f|8f 5d 0c fe)       mtfsf\.  6,f11,1
- 500:  (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
- 504:  (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
- 508:  (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
- 50c:  (ff 01 01 0c|0c 01 01 ff)       mtfsfi  6,0,1
- 510:  (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
- 514:  (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
- 518:  (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
- 51c:  (ff 01 f1 0d|0d f1 01 ff)       mtfsfi\. 6,15,1
- 520:  (7d 40 01 24|24 01 40 7d)       mtmsr   r10
- 524:  (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
- 528:  (7c 60 23 a6|a6 23 60 7c)       mtspr   128,r3
- 52c:  (10 64 29 50|50 29 64 10)       mulchw  r3,r4,r5
- 530:  (10 64 29 51|51 29 64 10)       mulchw\. r3,r4,r5
- 534:  (10 64 29 10|10 29 64 10)       mulchwu r3,r4,r5
- 538:  (10 64 29 11|11 29 64 10)       mulchwu\. r3,r4,r5
- 53c:  (10 64 28 50|50 28 64 10)       mulhhw  r3,r4,r5
- 540:  (10 64 28 51|51 28 64 10)       mulhhw\. r3,r4,r5
- 544:  (10 64 28 10|10 28 64 10)       mulhhwu r3,r4,r5
- 548:  (10 64 28 11|11 28 64 10)       mulhhwu\. r3,r4,r5
- 54c:  (7c 64 28 96|96 28 64 7c)       mulhw   r3,r4,r5
- 550:  (7c 64 28 97|97 28 64 7c)       mulhw\.  r3,r4,r5
- 554:  (7c 64 28 16|16 28 64 7c)       mulhwu  r3,r4,r5
- 558:  (7c 64 28 17|17 28 64 7c)       mulhwu\. r3,r4,r5
- 55c:  (10 64 2b 50|50 2b 64 10)       mullhw  r3,r4,r5
- 560:  (10 64 2b 51|51 2b 64 10)       mullhw\. r3,r4,r5
- 564:  (10 64 2b 10|10 2b 64 10)       mullhwu r3,r4,r5
- 568:  (10 64 2b 11|11 2b 64 10)       mullhwu\. r3,r4,r5
- 56c:  (1c 64 00 05|05 00 64 1c)       mulli   r3,r4,5
- 570:  (7c 64 29 d6|d6 29 64 7c)       mullw   r3,r4,r5
- 574:  (7c 64 29 d7|d7 29 64 7c)       mullw\.  r3,r4,r5
- 578:  (7c 64 2d d6|d6 2d 64 7c)       mullwo  r3,r4,r5
- 57c:  (7c 64 2d d7|d7 2d 64 7c)       mullwo\. r3,r4,r5
- 580:  (7f bc f3 b8|b8 f3 bc 7f)       nand    r28,r29,r30
- 584:  (7f bc f3 b9|b9 f3 bc 7f)       nand\.   r28,r29,r30
- 588:  (7c 64 00 d0|d0 00 64 7c)       neg     r3,r4
- 58c:  (7c 64 00 d1|d1 00 64 7c)       neg\.    r3,r4
- 590:  (7e 11 04 d0|d0 04 11 7e)       nego    r16,r17
- 594:  (7e 53 04 d1|d1 04 53 7e)       nego\.   r18,r19
- 598:  (10 64 29 5c|5c 29 64 10)       nmacchw r3,r4,r5
- 59c:  (10 64 29 5d|5d 29 64 10)       nmacchw\. r3,r4,r5
- 5a0:  (10 64 2d 5c|5c 2d 64 10)       nmacchwo r3,r4,r5
- 5a4:  (10 64 2d 5d|5d 2d 64 10)       nmacchwo\. r3,r4,r5
- 5a8:  (10 64 29 dc|dc 29 64 10)       nmacchws r3,r4,r5
- 5ac:  (10 64 29 dd|dd 29 64 10)       nmacchws\. r3,r4,r5
- 5b0:  (10 64 2d dc|dc 2d 64 10)       nmacchwso r3,r4,r5
- 5b4:  (10 64 2d dd|dd 2d 64 10)       nmacchwso\. r3,r4,r5
- 5b8:  (10 64 28 5c|5c 28 64 10)       nmachhw r3,r4,r5
- 5bc:  (10 64 28 5d|5d 28 64 10)       nmachhw\. r3,r4,r5
- 5c0:  (10 64 2c 5c|5c 2c 64 10)       nmachhwo r3,r4,r5
- 5c4:  (10 64 2c 5d|5d 2c 64 10)       nmachhwo\. r3,r4,r5
- 5c8:  (10 64 28 dc|dc 28 64 10)       nmachhws r3,r4,r5
- 5cc:  (10 64 28 dd|dd 28 64 10)       nmachhws\. r3,r4,r5
- 5d0:  (10 64 2c dc|dc 2c 64 10)       nmachhwso r3,r4,r5
- 5d4:  (10 64 2c dd|dd 2c 64 10)       nmachhwso\. r3,r4,r5
- 5d8:  (10 64 2b 5c|5c 2b 64 10)       nmaclhw r3,r4,r5
- 5dc:  (10 64 2b 5d|5d 2b 64 10)       nmaclhw\. r3,r4,r5
- 5e0:  (10 64 2f 5c|5c 2f 64 10)       nmaclhwo r3,r4,r5
- 5e4:  (10 64 2f 5d|5d 2f 64 10)       nmaclhwo\. r3,r4,r5
- 5e8:  (10 64 2b dc|dc 2b 64 10)       nmaclhws r3,r4,r5
- 5ec:  (10 64 2b dd|dd 2b 64 10)       nmaclhws\. r3,r4,r5
- 5f0:  (10 64 2f dc|dc 2f 64 10)       nmaclhwso r3,r4,r5
- 5f4:  (10 64 2f dd|dd 2f 64 10)       nmaclhwso\. r3,r4,r5
- 5f8:  (7e b4 b0 f8|f8 b0 b4 7e)       nor     r20,r21,r22
- 5fc:  (7e b4 b0 f9|f9 b0 b4 7e)       nor\.    r20,r21,r22
- 600:  (7c 40 23 78|78 23 40 7c)       or      r0,r2,r4
- 604:  (7d cc 83 79|79 83 cc 7d)       or\.     r12,r14,r16
- 608:  (7e 0f 8b 38|38 8b 0f 7e)       orc     r15,r16,r17
- 60c:  (7e 72 a3 39|39 a3 72 7e)       orc\.    r18,r19,r20
- 610:  (60 21 00 00|00 00 21 60)       ori     r1,r1,0
- 614:  (64 83 de ad|ad de 83 64)       oris    r3,r4,57005
- 618:  (7c 83 00 f4|f4 00 83 7c)       popcntb r3,r4
- 61c:  (7c 83 01 34|34 01 83 7c)       prtyw   r3,r4
- 620:  (4c 00 00 66|66 00 00 4c)       rfci
- 624:  (4c 00 00 64|64 00 00 4c)       rfi
- 628:  (4c 00 00 4c|4c 00 00 4c)       rfmci
- 62c:  (50 83 65 36|36 65 83 50)       rlwimi  r3,r4,12,20,27
- 630:  (50 83 65 37|37 65 83 50)       rlwimi\. r3,r4,12,20,27
- 634:  (54 83 00 36|36 00 83 54)       rlwinm  r3,r4,0,0,27
- 638:  (54 83 d1 be|be d1 83 54)       rlwinm  r3,r4,26,6,31
- 63c:  (54 83 20 26|26 20 83 54)       rlwinm  r3,r4,4,0,19
- 640:  (54 83 00 37|37 00 83 54)       rlwinm\. r3,r4,0,0,27
- 644:  (5c 83 28 3e|3e 28 83 5c)       rotlw   r3,r4,r5
- 648:  (5c 83 28 3f|3f 28 83 5c)       rotlw\.  r3,r4,r5
- 64c:  (5c 83 28 3e|3e 28 83 5c)       rotlw   r3,r4,r5
- 650:  (5c 83 28 3f|3f 28 83 5c)       rotlw\.  r3,r4,r5
- 654:  (44 00 00 02|02 00 00 44)       sc
- 658:  (7c 83 28 30|30 28 83 7c)       slw     r3,r4,r5
- 65c:  (7c 83 28 31|31 28 83 7c)       slw\.    r3,r4,r5
- 660:  (7c 83 2e 30|30 2e 83 7c)       sraw    r3,r4,r5
- 664:  (7c 83 2e 31|31 2e 83 7c)       sraw\.   r3,r4,r5
- 668:  (7c 83 86 70|70 86 83 7c)       srawi   r3,r4,16
- 66c:  (7c 83 86 71|71 86 83 7c)       srawi\.  r3,r4,16
- 670:  (7c 83 2c 30|30 2c 83 7c)       srw     r3,r4,r5
- 674:  (7c 83 2c 31|31 2c 83 7c)       srw\.    r3,r4,r5
- 678:  (54 83 d1 be|be d1 83 54)       rlwinm  r3,r4,26,6,31
- 67c:  (99 61 00 02|02 00 61 99)       stb     r11,2\(r1\)
- 680:  (9d 81 00 03|03 00 81 9d)       stbu    r12,3\(r1\)
- 684:  (7d ae 79 ee|ee 79 ae 7d)       stbux   r13,r14,r15
- 688:  (7c 64 29 ae|ae 29 64 7c)       stbx    r3,r4,r5
- 68c:  (db 21 00 20|20 00 21 db)       stfd    f25,32\(r1\)
- 690:  (df 41 00 28|28 00 41 df)       stfdu   f26,40\(r1\)
- 694:  (7c 01 15 ee|ee 15 01 7c)       stfdux  f0,r1,r2
- 698:  (7f be fd ae|ae fd be 7f)       stfdx   f29,r30,r31
- 69c:  (7d 43 27 ae|ae 27 43 7d)       stfiwx  f10,r3,r4
- 6a0:  (d2 e1 00 14|14 00 e1 d2)       stfs    f23,20\(r1\)
- 6a4:  (d7 01 00 18|18 00 01 d7)       stfsu   f24,24\(r1\)
- 6a8:  (7f 5b e5 6e|6e e5 5b 7f)       stfsux  f26,r27,r28
- 6ac:  (7e f8 cd 2e|2e cd f8 7e)       stfsx   f23,r24,r25
- 6b0:  (b2 21 00 0a|0a 00 21 b2)       sth     r17,10\(r1\)
- 6b4:  (7c c7 47 2c|2c 47 c7 7c)       sthbrx  r6,r7,r8
- 6b8:  (b6 41 00 0c|0c 00 41 b6)       sthu    r18,12\(r1\)
- 6bc:  (7e b6 bb 6e|6e bb b6 7e)       sthux   r21,r22,r23
- 6c0:  (7d 8d 73 2e|2e 73 8d 7d)       sthx    r12,r13,r14
- 6c4:  (bc c1 ff f0|f0 ff c1 bc)       stmw    r6,-16\(r1\)
- 6c8:  (7c 64 85 aa|aa 85 64 7c)       stswi   r3,r4,16
- 6cc:  (7c 64 2d 2a|2a 2d 64 7c)       stswx   r3,r4,r5
- 6d0:  (90 c7 ff f0|f0 ff c7 90)       stw     r6,-16\(r7\)
- 6d4:  (7c 64 2d 2c|2c 2d 64 7c)       stwbrx  r3,r4,r5
- 6d8:  (7c 64 29 2d|2d 29 64 7c)       stwcx\.  r3,r4,r5
- 6dc:  (94 61 00 10|10 00 61 94)       stwu    r3,16\(r1\)
- 6e0:  (7c 64 29 6e|6e 29 64 7c)       stwux   r3,r4,r5
- 6e4:  (7c 64 29 2e|2e 29 64 7c)       stwx    r3,r4,r5
- 6e8:  (7c 64 28 50|50 28 64 7c)       subf    r3,r4,r5
- 6ec:  (7c 64 28 51|51 28 64 7c)       subf\.   r3,r4,r5
- 6f0:  (7c 64 28 10|10 28 64 7c)       subfc   r3,r4,r5
- 6f4:  (7c 64 28 11|11 28 64 7c)       subfc\.  r3,r4,r5
- 6f8:  (7c 64 2c 10|10 2c 64 7c)       subfco  r3,r4,r5
- 6fc:  (7c 64 2c 11|11 2c 64 7c)       subfco\. r3,r4,r5
- 700:  (7c 64 29 10|10 29 64 7c)       subfe   r3,r4,r5
- 704:  (7c 64 29 11|11 29 64 7c)       subfe\.  r3,r4,r5
- 708:  (7c 64 2d 10|10 2d 64 7c)       subfeo  r3,r4,r5
- 70c:  (7c 64 2d 11|11 2d 64 7c)       subfeo\. r3,r4,r5
- 710:  (20 64 00 05|05 00 64 20)       subfic  r3,r4,5
- 714:  (7c 64 01 d0|d0 01 64 7c)       subfme  r3,r4
- 718:  (7c 64 01 d1|d1 01 64 7c)       subfme\. r3,r4
- 71c:  (7c 64 05 d0|d0 05 64 7c)       subfmeo r3,r4
- 720:  (7c 64 05 d1|d1 05 64 7c)       subfmeo\. r3,r4
- 724:  (7c 64 2c 50|50 2c 64 7c)       subfo   r3,r4,r5
- 728:  (7c 64 2c 51|51 2c 64 7c)       subfo\.  r3,r4,r5
- 72c:  (7c 64 01 90|90 01 64 7c)       subfze  r3,r4
- 730:  (7c 64 01 91|91 01 64 7c)       subfze\. r3,r4
- 734:  (7c 64 05 90|90 05 64 7c)       subfzeo r3,r4
- 738:  (7c 64 05 91|91 05 64 7c)       subfzeo\. r3,r4
- 73c:  (7c 07 46 24|24 46 07 7c)       tlbivax r7,r8
- 740:  (7c 22 3f 64|64 3f 22 7c)       tlbre   r1,r2,7
- 744:  (7c 0b 67 24|24 67 0b 7c)       tlbsx   r11,r12
- 748:  (7d 8d 77 24|24 77 8d 7d)       tlbsx   r12,r13,r14
- 74c:  (7d 8d 77 25|25 77 8d 7d)       tlbsx\.  r12,r13,r14
- 750:  (7c 00 04 6c|6c 04 00 7c)       tlbsync
- 754:  (7c 00 07 a4|a4 07 00 7c)       tlbwe
- 758:  (7c 00 07 a4|a4 07 00 7c)       tlbwe
- 75c:  (7c 21 0f a4|a4 0f 21 7c)       tlbwe   r1,r1,1
- 760:  (7f e0 00 08|08 00 e0 7f)       trap
- 764:  (7f e0 00 08|08 00 e0 7f)       trap
- 768:  (7c 83 20 08|08 20 83 7c)       tweq    r3,r4
- 76c:  (7c a3 20 08|08 20 a3 7c)       twlge   r3,r4
- 770:  (7c 83 20 08|08 20 83 7c)       tweq    r3,r4
- 774:  (0d 03 00 0f|0f 00 03 0d)       twgti   r3,15
- 778:  (0c c3 00 0f|0f 00 c3 0c)       twllei  r3,15
- 77c:  (0d 03 00 0f|0f 00 03 0d)       twgti   r3,15
- 780:  (7c a3 20 08|08 20 a3 7c)       twlge   r3,r4
- 784:  (0c c3 00 0f|0f 00 c3 0c)       twllei  r3,15
- 788:  (7c 60 01 06|06 01 60 7c)       wrtee   r3
- 78c:  (7c 00 81 46|46 81 00 7c)       wrteei  1
- 790:  (7f dd fa 78|78 fa dd 7f)       xor     r29,r30,r31
- 794:  (7f dd fa 79|79 fa dd 7f)       xor\.    r29,r30,r31
- 798:  (68 83 de ad|ad de 83 68)       xori    r3,r4,57005
- 79c:  (6c 83 de ad|ad de 83 6c)       xoris   r3,r4,57005
+.*:    (7c 64 2a 14|14 2a 64 7c)       add     r3,r4,r5
+.*:    (7c 64 2a 15|15 2a 64 7c)       add\.    r3,r4,r5
+.*:    (7c 64 28 14|14 28 64 7c)       addc    r3,r4,r5
+.*:    (7c 64 28 15|15 28 64 7c)       addc\.   r3,r4,r5
+.*:    (7c 64 2c 14|14 2c 64 7c)       addco   r3,r4,r5
+.*:    (7c 64 2c 15|15 2c 64 7c)       addco\.  r3,r4,r5
+.*:    (7c 64 29 14|14 29 64 7c)       adde    r3,r4,r5
+.*:    (7c 64 29 15|15 29 64 7c)       adde\.   r3,r4,r5
+.*:    (7c 64 2d 14|14 2d 64 7c)       addeo   r3,r4,r5
+.*:    (7c 64 2d 15|15 2d 64 7c)       addeo\.  r3,r4,r5
+.*:    (38 64 ff 80|80 ff 64 38)       addi    r3,r4,-128
+.*:    (30 64 ff 80|80 ff 64 30)       addic   r3,r4,-128
+.*:    (34 64 ff 80|80 ff 64 34)       addic\.  r3,r4,-128
+.*:    (3c 64 ff 80|80 ff 64 3c)       addis   r3,r4,-128
+.*:    (7c 64 01 d4|d4 01 64 7c)       addme   r3,r4
+.*:    (7c 64 01 d5|d5 01 64 7c)       addme\.  r3,r4
+.*:    (7c 64 05 d4|d4 05 64 7c)       addmeo  r3,r4
+.*:    (7c 64 05 d5|d5 05 64 7c)       addmeo\. r3,r4
+.*:    (7c 64 2e 14|14 2e 64 7c)       addo    r3,r4,r5
+.*:    (7c 64 2e 15|15 2e 64 7c)       addo\.   r3,r4,r5
+.*:    (7c 64 01 94|94 01 64 7c)       addze   r3,r4
+.*:    (7c 64 01 95|95 01 64 7c)       addze\.  r3,r4
+.*:    (7c 64 05 94|94 05 64 7c)       addzeo  r3,r4
+.*:    (7c 64 05 95|95 05 64 7c)       addzeo\. r3,r4
+.*:    (7c 83 28 38|38 28 83 7c)       and     r3,r4,r5
+.*:    (7c 83 28 39|39 28 83 7c)       and\.    r3,r4,r5
+.*:    (7d cd 78 78|78 78 cd 7d)       andc    r13,r14,r15
+.*:    (7e 30 90 79|79 90 30 7e)       andc\.   r16,r17,r18
+.*:    (70 83 de ad|ad de 83 70)       andi\.   r3,r4,57005
+.*:    (74 83 de ad|ad de 83 74)       andis\.  r3,r4,57005
+.*:    (48 00 00 02|02 00 00 48)       ba      0 <ppc476>
+.*:    (40 01 00 00|00 00 01 40)       bdnzf   gt,7c <ppc476\+0x7c>
+.*:    (40 85 00 02|02 00 85 40)       blea    cr1,0 <ppc476>
+.*:    (4d 80 04 20|20 04 80 4d)       bltctr
+.*:    (4c 8a 04 20|20 04 8a 4c)       bnectr  cr2
+.*:    (4c 86 04 20|20 04 86 4c)       bnectr  cr1
+.*:    (4c 86 04 20|20 04 86 4c)       bnectr  cr1
+.*:    (4d 80 04 21|21 04 80 4d)       bltctrl
+.*:    (4c 8a 04 21|21 04 8a 4c)       bnectrl cr2
+.*:    (4c 86 04 21|21 04 86 4c)       bnectrl cr1
+.*:    (4c 86 04 21|21 04 86 4c)       bnectrl cr1
+.*:    (40 43 00 01|01 00 43 40)       bdzfl   so,a4 <ppc476\+0xa4>
+.*:    (4d 80 00 20|20 00 80 4d)       bltlr
+.*:    (4c 8a 00 20|20 00 8a 4c)       bnelr   cr2
+.*:    (4c 86 00 20|20 00 86 4c)       bnelr   cr1
+.*:    (4c 86 00 20|20 00 86 4c)       bnelr   cr1
+.*:    (4d 80 00 21|21 00 80 4d)       bltlrl
+.*:    (4c 8a 00 21|21 00 8a 4c)       bnelrl  cr2
+.*:    (4c 86 00 21|21 00 86 4c)       bnelrl  cr1
+.*:    (4c 86 00 21|21 00 86 4c)       bnelrl  cr1
+.*:    (48 00 00 00|00 00 00 48)       b       c8 <ppc476\+0xc8>
+.*:    (48 00 00 01|01 00 00 48)       bl      cc <ppc476\+0xcc>
+.*:    (54 83 00 36|36 00 83 54)       rlwinm  r3,r4,0,0,27
+.*:    (7c 03 20 00|00 20 03 7c)       cmpw    r3,r4
+.*:    (7f 83 20 00|00 20 83 7f)       cmpw    cr7,r3,r4
+.*:    (7c 83 2b f8|f8 2b 83 7c)       cmpb    r3,r4,r5
+.*:    (7c 83 2b f8|f8 2b 83 7c)       cmpb    r3,r4,r5
+.*:    (2c 03 ff 59|59 ff 03 2c)       cmpwi   r3,-167
+.*:    (2f 83 ff 59|59 ff 83 2f)       cmpwi   cr7,r3,-167
+.*:    (7c 03 20 40|40 20 03 7c)       cmplw   r3,r4
+.*:    (7f 83 20 40|40 20 83 7f)       cmplw   cr7,r3,r4
+.*:    (28 03 00 a7|a7 00 03 28)       cmplwi  r3,167
+.*:    (2b 83 00 a7|a7 00 83 2b)       cmplwi  cr7,r3,167
+.*:    (7c 03 20 40|40 20 03 7c)       cmplw   r3,r4
+.*:    (28 03 00 a7|a7 00 03 28)       cmplwi  r3,167
+.*:    (7c 03 20 00|00 20 03 7c)       cmpw    r3,r4
+.*:    (2c 03 ff 59|59 ff 03 2c)       cmpwi   r3,-167
+.*:    (7d 6a 00 34|34 00 6a 7d)       cntlzw  r10,r11
+.*:    (7d 6a 00 35|35 00 6a 7d)       cntlzw\. r10,r11
+.*:    (4c 85 32 02|02 32 85 4c)       crand   4\*cr1\+lt,4\*cr1\+gt,4\*cr1\+eq
+.*:    (4c 64 29 02|02 29 64 4c)       crandc  so,4\*cr1\+lt,4\*cr1\+gt
+.*:    (4c e0 0a 42|42 0a e0 4c)       creqv   4\*cr1\+so,lt,gt
+.*:    (4c 22 19 c2|c2 19 22 4c)       crnand  gt,eq,so
+.*:    (4c 01 10 42|42 10 01 4c)       crnor   lt,gt,eq
+.*:    (4c a6 3b 82|82 3b a6 4c)       cror    4\*cr1\+gt,4\*cr1\+eq,4\*cr1\+so
+.*:    (4c 43 23 42|42 23 43 4c)       crorc   eq,so,4\*cr1\+lt
+.*:    (4c c7 01 82|82 01 c7 4c)       crxor   4\*cr1\+eq,4\*cr1\+so,lt
+.*:    (7c 09 55 ec|ec 55 09 7c)       dcba    r9,r10
+.*:    (7c 06 38 ac|ac 38 06 7c)       dcbf    r6,r7
+.*:    (7c 06 38 ac|ac 38 06 7c)       dcbf    r6,r7
+.*:    (7c 06 3b ac|ac 3b 06 7c)       dcbi    r6,r7
+.*:    (7c 85 33 0c|0c 33 85 7c)       dcblc   4,r5,r6
+.*:    (7c 06 38 6c|6c 38 06 7c)       dcbst   r6,r7
+.*:    (7c 05 32 2c|2c 32 05 7c)       dcbt    r5,r6
+.*:    (7c 05 32 2c|2c 32 05 7c)       dcbt    r5,r6
+.*:    (7d 05 32 2c|2c 32 05 7d)       dcbt    8,r5,r6
+.*:    (7c e8 49 4c|4c 49 e8 7c)       dcbtls  7,r8,r9
+.*:    (7c 06 39 ec|ec 39 06 7c)       dcbtst  r6,r7
+.*:    (7c 06 39 ec|ec 39 06 7c)       dcbtst  r6,r7
+.*:    (7d 26 39 ec|ec 39 26 7d)       dcbtst  9,r6,r7
+.*:    (7d 4b 61 0c|0c 61 4b 7d)       dcbtstls 10,r11,r12
+.*:    (7c 01 17 ec|ec 17 01 7c)       dcbz    r1,r2
+.*:    (7c 05 37 ec|ec 37 05 7c)       dcbz    r5,r6
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7c 20 03 8c|8c 03 20 7c)       dci     1
+.*:    (7d 4b 63 d6|d6 63 4b 7d)       divw    r10,r11,r12
+.*:    (7d 6c 6b d7|d7 6b 6c 7d)       divw\.   r11,r12,r13
+.*:    (7d 4b 67 d6|d6 67 4b 7d)       divwo   r10,r11,r12
+.*:    (7d 6c 6f d7|d7 6f 6c 7d)       divwo\.  r11,r12,r13
+.*:    (7d 4b 63 96|96 63 4b 7d)       divwu   r10,r11,r12
+.*:    (7d 6c 6b 97|97 6b 6c 7d)       divwu\.  r11,r12,r13
+.*:    (7d 4b 67 96|96 67 4b 7d)       divwuo  r10,r11,r12
+.*:    (7d 6c 6f 97|97 6f 6c 7d)       divwuo\. r11,r12,r13
+.*:    (7c 83 28 9c|9c 28 83 7c)       dlmzb   r3,r4,r5
+.*:    (7c 83 28 9d|9d 28 83 7c)       dlmzb\.  r3,r4,r5
+.*:    (7d 6a 62 38|38 62 6a 7d)       eqv     r10,r11,r12
+.*:    (7d 6a 62 39|39 62 6a 7d)       eqv\.    r10,r11,r12
+.*:    (54 83 20 26|26 20 83 54)       rlwinm  r3,r4,4,0,19
+.*:    (7c 83 07 74|74 07 83 7c)       extsb   r3,r4
+.*:    (7c 83 07 75|75 07 83 7c)       extsb\.  r3,r4
+.*:    (7c 83 07 34|34 07 83 7c)       extsh   r3,r4
+.*:    (7c 83 07 35|35 07 83 7c)       extsh\.  r3,r4
+.*:    (fe a0 fa 10|10 fa a0 fe)       fabs    f21,f31
+.*:    (fe a0 fa 11|11 fa a0 fe)       fabs\.   f21,f31
+.*:    (fd 4b 60 2a|2a 60 4b fd)       fadd    f10,f11,f12
+.*:    (fd 4b 60 2b|2b 60 4b fd)       fadd\.   f10,f11,f12
+.*:    (ed 4b 60 2a|2a 60 4b ed)       fadds   f10,f11,f12
+.*:    (ed 4b 60 2b|2b 60 4b ed)       fadds\.  f10,f11,f12
+.*:    (fd 40 5e 9c|9c 5e 40 fd)       fcfid   f10,f11
+.*:    (fd 40 5e 9d|9d 5e 40 fd)       fcfid\.  f10,f11
+.*:    (fd 8a 58 40|40 58 8a fd)       fcmpo   cr3,f10,f11
+.*:    (fd 84 28 00|00 28 84 fd)       fcmpu   cr3,f4,f5
+.*:    (fd 4b 60 10|10 60 4b fd)       fcpsgn  f10,f11,f12
+.*:    (fd 4b 60 11|11 60 4b fd)       fcpsgn\. f10,f11,f12
+.*:    (fd 40 5e 5c|5c 5e 40 fd)       fctid   f10,f11
+.*:    (fd 40 5e 5d|5d 5e 40 fd)       fctid\.  f10,f11
+.*:    (fd 40 5e 5e|5e 5e 40 fd)       fctidz  f10,f11
+.*:    (fd 40 5e 5f|5f 5e 40 fd)       fctidz\. f10,f11
+.*:    (fd 40 58 1c|1c 58 40 fd)       fctiw   f10,f11
+.*:    (fd 40 58 1d|1d 58 40 fd)       fctiw\.  f10,f11
+.*:    (fd 40 58 1e|1e 58 40 fd)       fctiwz  f10,f11
+.*:    (fd 40 58 1f|1f 58 40 fd)       fctiwz\. f10,f11
+.*:    (fd 4b 60 24|24 60 4b fd)       fdiv    f10,f11,f12
+.*:    (fd 4b 60 25|25 60 4b fd)       fdiv\.   f10,f11,f12
+.*:    (ed 4b 60 24|24 60 4b ed)       fdivs   f10,f11,f12
+.*:    (ed 4b 60 25|25 60 4b ed)       fdivs\.  f10,f11,f12
+.*:    (fd 4b 6b 3a|3a 6b 4b fd)       fmadd   f10,f11,f12,f13
+.*:    (fd 4b 6b 3b|3b 6b 4b fd)       fmadd\.  f10,f11,f12,f13
+.*:    (ed 4b 6b 3a|3a 6b 4b ed)       fmadds  f10,f11,f12,f13
+.*:    (ed 4b 6b 3b|3b 6b 4b ed)       fmadds\. f10,f11,f12,f13
+.*:    (fc 60 20 90|90 20 60 fc)       fmr     f3,f4
+.*:    (fc 60 20 91|91 20 60 fc)       fmr\.    f3,f4
+.*:    (fd 4b 6b 38|38 6b 4b fd)       fmsub   f10,f11,f12,f13
+.*:    (fd 4b 6b 39|39 6b 4b fd)       fmsub\.  f10,f11,f12,f13
+.*:    (ed 4b 6b 38|38 6b 4b ed)       fmsubs  f10,f11,f12,f13
+.*:    (ed 4b 6b 39|39 6b 4b ed)       fmsubs\. f10,f11,f12,f13
+.*:    (fd 4b 03 32|32 03 4b fd)       fmul    f10,f11,f12
+.*:    (fd 4b 03 33|33 03 4b fd)       fmul\.   f10,f11,f12
+.*:    (ed 4b 03 32|32 03 4b ed)       fmuls   f10,f11,f12
+.*:    (ed 4b 03 33|33 03 4b ed)       fmuls\.  f10,f11,f12
+.*:    (fe 80 f1 10|10 f1 80 fe)       fnabs   f20,f30
+.*:    (fe 80 f1 11|11 f1 80 fe)       fnabs\.  f20,f30
+.*:    (fc 60 20 50|50 20 60 fc)       fneg    f3,f4
+.*:    (fc 60 20 51|51 20 60 fc)       fneg\.   f3,f4
+.*:    (fd 4b 6b 3e|3e 6b 4b fd)       fnmadd  f10,f11,f12,f13
+.*:    (fd 4b 6b 3f|3f 6b 4b fd)       fnmadd\. f10,f11,f12,f13
+.*:    (ed 4b 6b 3e|3e 6b 4b ed)       fnmadds f10,f11,f12,f13
+.*:    (ed 4b 6b 3f|3f 6b 4b ed)       fnmadds\. f10,f11,f12,f13
+.*:    (fd 4b 6b 3c|3c 6b 4b fd)       fnmsub  f10,f11,f12,f13
+.*:    (fd 4b 6b 3d|3d 6b 4b fd)       fnmsub\. f10,f11,f12,f13
+.*:    (ed 4b 6b 3c|3c 6b 4b ed)       fnmsubs f10,f11,f12,f13
+.*:    (ed 4b 6b 3d|3d 6b 4b ed)       fnmsubs\. f10,f11,f12,f13
+.*:    (fd c0 78 30|30 78 c0 fd)       fre     f14,f15
+.*:    (fd c0 78 31|31 78 c0 fd)       fre\.    f14,f15
+.*:    (ed c0 78 30|30 78 c0 ed)       fres    f14,f15
+.*:    (ed c0 78 31|31 78 c0 ed)       fres\.   f14,f15
+.*:    (fd 40 5b d0|d0 5b 40 fd)       frim    f10,f11
+.*:    (fd 40 5b d1|d1 5b 40 fd)       frim\.   f10,f11
+.*:    (fd 40 5b 10|10 5b 40 fd)       frin    f10,f11
+.*:    (fd 40 5b 11|11 5b 40 fd)       frin\.   f10,f11
+.*:    (fd 40 5b 90|90 5b 40 fd)       frip    f10,f11
+.*:    (fd 40 5b 91|91 5b 40 fd)       frip\.   f10,f11
+.*:    (fd 40 5b 50|50 5b 40 fd)       friz    f10,f11
+.*:    (fd 40 5b 51|51 5b 40 fd)       friz\.   f10,f11
+.*:    (fc c0 38 18|18 38 c0 fc)       frsp    f6,f7
+.*:    (fd 00 48 19|19 48 00 fd)       frsp\.   f8,f9
+.*:    (fd c0 78 34|34 78 c0 fd)       frsqrte f14,f15
+.*:    (fd c0 78 35|35 78 c0 fd)       frsqrte\. f14,f15
+.*:    (ed c0 78 34|34 78 c0 ed)       frsqrtes f14,f15
+.*:    (ed c0 78 35|35 78 c0 ed)       frsqrtes\. f14,f15
+.*:    (fd 4b 6b 2e|2e 6b 4b fd)       fsel    f10,f11,f12,f13
+.*:    (fd 4b 6b 2f|2f 6b 4b fd)       fsel\.   f10,f11,f12,f13
+.*:    (fd 40 58 2c|2c 58 40 fd)       fsqrt   f10,f11
+.*:    (fd 40 58 2d|2d 58 40 fd)       fsqrt\.  f10,f11
+.*:    (ed 40 58 2c|2c 58 40 ed)       fsqrts  f10,f11
+.*:    (ed 40 58 2d|2d 58 40 ed)       fsqrts\. f10,f11
+.*:    (fd 4b 60 28|28 60 4b fd)       fsub    f10,f11,f12
+.*:    (fd 4b 60 29|29 60 4b fd)       fsub\.   f10,f11,f12
+.*:    (ed 4b 60 28|28 60 4b ed)       fsubs   f10,f11,f12
+.*:    (ed 4b 60 29|29 60 4b ed)       fsubs\.  f10,f11,f12
+.*:    (7c 03 27 ac|ac 27 03 7c)       icbi    r3,r4
+.*:    (7e 11 91 cc|cc 91 11 7e)       icblc   16,r17,r18
+.*:    (7c a8 48 2c|2c 48 a8 7c)       icbt    5,r8,r9
+.*:    (7d ae 7b cc|cc 7b ae 7d)       icbtls  13,r14,r15
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7c 20 07 8c|8c 07 20 7c)       ici     1
+.*:    (7c 03 27 cc|cc 27 03 7c)       icread  r3,r4
+.*:    (50 83 65 36|36 65 83 50)       rlwimi  r3,r4,12,20,27
+.*:    (7c 43 27 1e|1e 27 43 7c)       isel    r2,r3,r4,28
+.*:    (4c 00 01 2c|2c 01 00 4c)       isync
+.*:    (89 21 00 00|00 00 21 89)       lbz     r9,0\(r1\)
+.*:    (8d 41 00 01|01 00 41 8d)       lbzu    r10,1\(r1\)
+.*:    (7e 95 b0 ee|ee b0 95 7e)       lbzux   r20,r21,r22
+.*:    (7c 64 28 ae|ae 28 64 7c)       lbzx    r3,r4,r5
+.*:    (ca a1 00 08|08 00 a1 ca)       lfd     f21,8\(r1\)
+.*:    (ce c1 00 10|10 00 c1 ce)       lfdu    f22,16\(r1\)
+.*:    (7e 95 b4 ee|ee b4 95 7e)       lfdux   f20,r21,r22
+.*:    (7d ae 7c ae|ae 7c ae 7d)       lfdx    f13,r14,r15
+.*:    (7d 43 26 ae|ae 26 43 7d)       lfiwax  f10,r3,r4
+.*:    (c2 61 00 00|00 00 61 c2)       lfs     f19,0\(r1\)
+.*:    (c6 81 00 04|04 00 81 c6)       lfsu    f20,4\(r1\)
+.*:    (7d 4b 64 6e|6e 64 4b 7d)       lfsux   f10,r11,r12
+.*:    (7d 4b 64 2e|2e 64 4b 7d)       lfsx    f10,r11,r12
+.*:    (a9 e1 00 06|06 00 e1 a9)       lha     r15,6\(r1\)
+.*:    (ae 01 00 08|08 00 01 ae)       lhau    r16,8\(r1\)
+.*:    (7d 2a 5a ee|ee 5a 2a 7d)       lhaux   r9,r10,r11
+.*:    (7d 2a 5a ae|ae 5a 2a 7d)       lhax    r9,r10,r11
+.*:    (7c 64 2e 2c|2c 2e 64 7c)       lhbrx   r3,r4,r5
+.*:    (a1 a1 00 00|00 00 a1 a1)       lhz     r13,0\(r1\)
+.*:    (a5 c1 00 02|02 00 c1 a5)       lhzu    r14,2\(r1\)
+.*:    (7e 96 c2 6e|6e c2 96 7e)       lhzux   r20,r22,r24
+.*:    (7e f8 ca 2e|2e ca f8 7e)       lhzx    r23,r24,r25
+.*:    (7c 64 28 28|28 28 64 7c)       lwarx   r3,r4,r5
+.*:    (7c 64 28 28|28 28 64 7c)       lwarx   r3,r4,r5
+.*:    (7c 64 28 29|29 28 64 7c)       lwarx   r3,r4,r5,1
+.*:    (7c 64 2c 2c|2c 2c 64 7c)       lwbrx   r3,r4,r5
+.*:    (80 c7 00 00|00 00 c7 80)       lwz     r6,0\(r7\)
+.*:    (84 61 00 10|10 00 61 84)       lwzu    r3,16\(r1\)
+.*:    (7c 64 28 6e|6e 28 64 7c)       lwzux   r3,r4,r5
+.*:    (7c 64 28 2e|2e 28 64 7c)       lwzx    r3,r4,r5
+.*:    (10 64 29 58|58 29 64 10)       macchw  r3,r4,r5
+.*:    (10 64 29 59|59 29 64 10)       macchw\. r3,r4,r5
+.*:    (10 64 2d 58|58 2d 64 10)       macchwo r3,r4,r5
+.*:    (10 64 2d 59|59 2d 64 10)       macchwo\. r3,r4,r5
+.*:    (10 64 29 d8|d8 29 64 10)       macchws r3,r4,r5
+.*:    (10 64 29 d9|d9 29 64 10)       macchws\. r3,r4,r5
+.*:    (10 64 2d d8|d8 2d 64 10)       macchwso r3,r4,r5
+.*:    (10 64 2d d9|d9 2d 64 10)       macchwso\. r3,r4,r5
+.*:    (10 64 29 98|98 29 64 10)       macchwsu r3,r4,r5
+.*:    (10 64 29 99|99 29 64 10)       macchwsu\. r3,r4,r5
+.*:    (10 64 2d 98|98 2d 64 10)       macchwsuo r3,r4,r5
+.*:    (10 64 2d 99|99 2d 64 10)       macchwsuo\. r3,r4,r5
+.*:    (10 64 29 18|18 29 64 10)       macchwu r3,r4,r5
+.*:    (10 64 29 19|19 29 64 10)       macchwu\. r3,r4,r5
+.*:    (10 64 2d 18|18 2d 64 10)       macchwuo r3,r4,r5
+.*:    (10 64 2d 19|19 2d 64 10)       macchwuo\. r3,r4,r5
+.*:    (10 64 28 58|58 28 64 10)       machhw  r3,r4,r5
+.*:    (10 64 28 59|59 28 64 10)       machhw\. r3,r4,r5
+.*:    (10 64 2c 58|58 2c 64 10)       machhwo r3,r4,r5
+.*:    (10 64 2c 59|59 2c 64 10)       machhwo\. r3,r4,r5
+.*:    (10 64 28 d8|d8 28 64 10)       machhws r3,r4,r5
+.*:    (10 64 28 d9|d9 28 64 10)       machhws\. r3,r4,r5
+.*:    (10 64 2c d8|d8 2c 64 10)       machhwso r3,r4,r5
+.*:    (10 64 2c d9|d9 2c 64 10)       machhwso\. r3,r4,r5
+.*:    (10 64 28 98|98 28 64 10)       machhwsu r3,r4,r5
+.*:    (10 64 28 99|99 28 64 10)       machhwsu\. r3,r4,r5
+.*:    (10 64 2c 98|98 2c 64 10)       machhwsuo r3,r4,r5
+.*:    (10 64 2c 99|99 2c 64 10)       machhwsuo\. r3,r4,r5
+.*:    (10 64 28 18|18 28 64 10)       machhwu r3,r4,r5
+.*:    (10 64 28 19|19 28 64 10)       machhwu\. r3,r4,r5
+.*:    (10 64 2c 18|18 2c 64 10)       machhwuo r3,r4,r5
+.*:    (10 64 2c 19|19 2c 64 10)       machhwuo\. r3,r4,r5
+.*:    (10 64 2b 58|58 2b 64 10)       maclhw  r3,r4,r5
+.*:    (10 64 2b 59|59 2b 64 10)       maclhw\. r3,r4,r5
+.*:    (10 64 2f 58|58 2f 64 10)       maclhwo r3,r4,r5
+.*:    (10 64 2f 59|59 2f 64 10)       maclhwo\. r3,r4,r5
+.*:    (10 64 2b d8|d8 2b 64 10)       maclhws r3,r4,r5
+.*:    (10 64 2b d9|d9 2b 64 10)       maclhws\. r3,r4,r5
+.*:    (10 64 2f d8|d8 2f 64 10)       maclhwso r3,r4,r5
+.*:    (10 64 2f d9|d9 2f 64 10)       maclhwso\. r3,r4,r5
+.*:    (10 64 2b 98|98 2b 64 10)       maclhwsu r3,r4,r5
+.*:    (10 64 2b 99|99 2b 64 10)       maclhwsu\. r3,r4,r5
+.*:    (10 64 2f 98|98 2f 64 10)       maclhwsuo r3,r4,r5
+.*:    (10 64 2f 99|99 2f 64 10)       maclhwsuo\. r3,r4,r5
+.*:    (10 64 2b 18|18 2b 64 10)       maclhwu r3,r4,r5
+.*:    (10 64 2b 19|19 2b 64 10)       maclhwu\. r3,r4,r5
+.*:    (10 64 2f 18|18 2f 64 10)       maclhwuo r3,r4,r5
+.*:    (10 64 2f 19|19 2f 64 10)       maclhwuo\. r3,r4,r5
+.*:    (7c 00 06 ac|ac 06 00 7c)       mbar
+.*:    (7c 00 06 ac|ac 06 00 7c)       mbar
+.*:    (7c 20 06 ac|ac 06 20 7c)       mbar    1
+.*:    (4c 04 00 00|00 00 04 4c)       mcrf    cr0,cr1
+.*:    (fd 90 00 80|80 00 90 fd)       mcrfs   cr3,cr4
+.*:    (7d 80 04 00|00 04 80 7d)       mcrxr   cr3
+.*:    (7c 60 00 26|26 00 60 7c)       mfcr    r3
+.*:    (7c 60 00 26|26 00 60 7c)       mfcr    r3
+.*:    (7c aa 3a 86|86 3a aa 7c)       mfdcr   r5,234
+.*:    (7c 64 02 46|46 02 64 7c)       mfdcrux r3,r4
+.*:    (7c 85 02 06|06 02 85 7c)       mfdcrx  r4,r5
+.*:    (ff c0 04 8e|8e 04 c0 ff)       mffs    f30
+.*:    (ff e0 04 8f|8f 04 e0 ff)       mffs\.   f31
+.*:    (7e 60 00 a6|a6 00 60 7e)       mfmsr   r19
+.*:    (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
+.*:    (7c 60 22 a6|a6 22 60 7c)       mfspr   r3,128
+.*:    (7c 6c 42 a6|a6 42 6c 7c)       mftb    r3
+.*:    (7c 00 04 ac|ac 04 00 7c)       msync
+.*:    (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
+.*:    (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
+.*:    (7d 10 6b 86|86 6b 10 7d)       mtdcr   432,r8
+.*:    (7c 83 03 46|46 03 83 7c)       mtdcrux r3,r4
+.*:    (7c e6 03 06|06 03 e6 7c)       mtdcrx  r6,r7
+.*:    (fc 60 00 8c|8c 00 60 fc)       mtfsb0  3
+.*:    (fc 60 00 8d|8d 00 60 fc)       mtfsb0\. 3
+.*:    (fc 60 00 4c|4c 00 60 fc)       mtfsb1  3
+.*:    (fc 60 00 4d|4d 00 60 fc)       mtfsb1\. 3
+.*:    (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
+.*:    (fc 0c 55 8e|8e 55 0c fc)       mtfsf   6,f10
+.*:    (fc 0d 55 8e|8e 55 0d fc)       mtfsf   6,f10,0,1
+.*:    (fe 0c 55 8e|8e 55 0c fe)       mtfsf   6,f10,1
+.*:    (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf\.  6,f11
+.*:    (fc 0c 5d 8f|8f 5d 0c fc)       mtfsf\.  6,f11
+.*:    (fc 0d 5d 8f|8f 5d 0d fc)       mtfsf\.  6,f11,0,1
+.*:    (fe 0c 5d 8f|8f 5d 0c fe)       mtfsf\.  6,f11,1
+.*:    (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
+.*:    (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
+.*:    (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
+.*:    (ff 01 01 0c|0c 01 01 ff)       mtfsfi  6,0,1
+.*:    (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
+.*:    (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
+.*:    (ff 00 f1 0d|0d f1 00 ff)       mtfsfi\. 6,15
+.*:    (ff 01 f1 0d|0d f1 01 ff)       mtfsfi\. 6,15,1
+.*:    (7d 40 01 24|24 01 40 7d)       mtmsr   r10
+.*:    (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
+.*:    (7c 60 23 a6|a6 23 60 7c)       mtspr   128,r3
+.*:    (10 64 29 50|50 29 64 10)       mulchw  r3,r4,r5
+.*:    (10 64 29 51|51 29 64 10)       mulchw\. r3,r4,r5
+.*:    (10 64 29 10|10 29 64 10)       mulchwu r3,r4,r5
+.*:    (10 64 29 11|11 29 64 10)       mulchwu\. r3,r4,r5
+.*:    (10 64 28 50|50 28 64 10)       mulhhw  r3,r4,r5
+.*:    (10 64 28 51|51 28 64 10)       mulhhw\. r3,r4,r5
+.*:    (10 64 28 10|10 28 64 10)       mulhhwu r3,r4,r5
+.*:    (10 64 28 11|11 28 64 10)       mulhhwu\. r3,r4,r5
+.*:    (7c 64 28 96|96 28 64 7c)       mulhw   r3,r4,r5
+.*:    (7c 64 28 97|97 28 64 7c)       mulhw\.  r3,r4,r5
+.*:    (7c 64 28 16|16 28 64 7c)       mulhwu  r3,r4,r5
+.*:    (7c 64 28 17|17 28 64 7c)       mulhwu\. r3,r4,r5
+.*:    (10 64 2b 50|50 2b 64 10)       mullhw  r3,r4,r5
+.*:    (10 64 2b 51|51 2b 64 10)       mullhw\. r3,r4,r5
+.*:    (10 64 2b 10|10 2b 64 10)       mullhwu r3,r4,r5
+.*:    (10 64 2b 11|11 2b 64 10)       mullhwu\. r3,r4,r5
+.*:    (1c 64 00 05|05 00 64 1c)       mulli   r3,r4,5
+.*:    (7c 64 29 d6|d6 29 64 7c)       mullw   r3,r4,r5
+.*:    (7c 64 29 d7|d7 29 64 7c)       mullw\.  r3,r4,r5
+.*:    (7c 64 2d d6|d6 2d 64 7c)       mullwo  r3,r4,r5
+.*:    (7c 64 2d d7|d7 2d 64 7c)       mullwo\. r3,r4,r5
+.*:    (7f bc f3 b8|b8 f3 bc 7f)       nand    r28,r29,r30
+.*:    (7f bc f3 b9|b9 f3 bc 7f)       nand\.   r28,r29,r30
+.*:    (7c 64 00 d0|d0 00 64 7c)       neg     r3,r4
+.*:    (7c 64 00 d1|d1 00 64 7c)       neg\.    r3,r4
+.*:    (7e 11 04 d0|d0 04 11 7e)       nego    r16,r17
+.*:    (7e 53 04 d1|d1 04 53 7e)       nego\.   r18,r19
+.*:    (10 64 29 5c|5c 29 64 10)       nmacchw r3,r4,r5
+.*:    (10 64 29 5d|5d 29 64 10)       nmacchw\. r3,r4,r5
+.*:    (10 64 2d 5c|5c 2d 64 10)       nmacchwo r3,r4,r5
+.*:    (10 64 2d 5d|5d 2d 64 10)       nmacchwo\. r3,r4,r5
+.*:    (10 64 29 dc|dc 29 64 10)       nmacchws r3,r4,r5
+.*:    (10 64 29 dd|dd 29 64 10)       nmacchws\. r3,r4,r5
+.*:    (10 64 2d dc|dc 2d 64 10)       nmacchwso r3,r4,r5
+.*:    (10 64 2d dd|dd 2d 64 10)       nmacchwso\. r3,r4,r5
+.*:    (10 64 28 5c|5c 28 64 10)       nmachhw r3,r4,r5
+.*:    (10 64 28 5d|5d 28 64 10)       nmachhw\. r3,r4,r5
+.*:    (10 64 2c 5c|5c 2c 64 10)       nmachhwo r3,r4,r5
+.*:    (10 64 2c 5d|5d 2c 64 10)       nmachhwo\. r3,r4,r5
+.*:    (10 64 28 dc|dc 28 64 10)       nmachhws r3,r4,r5
+.*:    (10 64 28 dd|dd 28 64 10)       nmachhws\. r3,r4,r5
+.*:    (10 64 2c dc|dc 2c 64 10)       nmachhwso r3,r4,r5
+.*:    (10 64 2c dd|dd 2c 64 10)       nmachhwso\. r3,r4,r5
+.*:    (10 64 2b 5c|5c 2b 64 10)       nmaclhw r3,r4,r5
+.*:    (10 64 2b 5d|5d 2b 64 10)       nmaclhw\. r3,r4,r5
+.*:    (10 64 2f 5c|5c 2f 64 10)       nmaclhwo r3,r4,r5
+.*:    (10 64 2f 5d|5d 2f 64 10)       nmaclhwo\. r3,r4,r5
+.*:    (10 64 2b dc|dc 2b 64 10)       nmaclhws r3,r4,r5
+.*:    (10 64 2b dd|dd 2b 64 10)       nmaclhws\. r3,r4,r5
+.*:    (10 64 2f dc|dc 2f 64 10)       nmaclhwso r3,r4,r5
+.*:    (10 64 2f dd|dd 2f 64 10)       nmaclhwso\. r3,r4,r5
+.*:    (7e b4 b0 f8|f8 b0 b4 7e)       nor     r20,r21,r22
+.*:    (7e b4 b0 f9|f9 b0 b4 7e)       nor\.    r20,r21,r22
+.*:    (7c 40 23 78|78 23 40 7c)       or      r0,r2,r4
+.*:    (7d cc 83 79|79 83 cc 7d)       or\.     r12,r14,r16
+.*:    (7e 0f 8b 38|38 8b 0f 7e)       orc     r15,r16,r17
+.*:    (7e 72 a3 39|39 a3 72 7e)       orc\.    r18,r19,r20
+.*:    (60 21 00 00|00 00 21 60)       ori     r1,r1,0
+.*:    (64 83 de ad|ad de 83 64)       oris    r3,r4,57005
+.*:    (7c 83 00 f4|f4 00 83 7c)       popcntb r3,r4
+.*:    (7c 83 01 34|34 01 83 7c)       prtyw   r3,r4
+.*:    (4c 00 00 66|66 00 00 4c)       rfci
+.*:    (4c 00 00 64|64 00 00 4c)       rfi
+.*:    (4c 00 00 4c|4c 00 00 4c)       rfmci
+.*:    (50 83 65 36|36 65 83 50)       rlwimi  r3,r4,12,20,27
+.*:    (50 83 65 37|37 65 83 50)       rlwimi\. r3,r4,12,20,27
+.*:    (54 83 00 36|36 00 83 54)       rlwinm  r3,r4,0,0,27
+.*:    (54 83 d1 be|be d1 83 54)       rlwinm  r3,r4,26,6,31
+.*:    (54 83 20 26|26 20 83 54)       rlwinm  r3,r4,4,0,19
+.*:    (54 83 00 37|37 00 83 54)       rlwinm\. r3,r4,0,0,27
+.*:    (5c 83 28 3e|3e 28 83 5c)       rotlw   r3,r4,r5
+.*:    (5c 83 28 3f|3f 28 83 5c)       rotlw\.  r3,r4,r5
+.*:    (5c 83 28 3e|3e 28 83 5c)       rotlw   r3,r4,r5
+.*:    (5c 83 28 3f|3f 28 83 5c)       rotlw\.  r3,r4,r5
+.*:    (44 00 00 02|02 00 00 44)       sc
+.*:    (7c 83 28 30|30 28 83 7c)       slw     r3,r4,r5
+.*:    (7c 83 28 31|31 28 83 7c)       slw\.    r3,r4,r5
+.*:    (7c 83 2e 30|30 2e 83 7c)       sraw    r3,r4,r5
+.*:    (7c 83 2e 31|31 2e 83 7c)       sraw\.   r3,r4,r5
+.*:    (7c 83 86 70|70 86 83 7c)       srawi   r3,r4,16
+.*:    (7c 83 86 71|71 86 83 7c)       srawi\.  r3,r4,16
+.*:    (7c 83 2c 30|30 2c 83 7c)       srw     r3,r4,r5
+.*:    (7c 83 2c 31|31 2c 83 7c)       srw\.    r3,r4,r5
+.*:    (54 83 d1 be|be d1 83 54)       rlwinm  r3,r4,26,6,31
+.*:    (99 61 00 02|02 00 61 99)       stb     r11,2\(r1\)
+.*:    (9d 81 00 03|03 00 81 9d)       stbu    r12,3\(r1\)
+.*:    (7d ae 79 ee|ee 79 ae 7d)       stbux   r13,r14,r15
+.*:    (7c 64 29 ae|ae 29 64 7c)       stbx    r3,r4,r5
+.*:    (db 21 00 20|20 00 21 db)       stfd    f25,32\(r1\)
+.*:    (df 41 00 28|28 00 41 df)       stfdu   f26,40\(r1\)
+.*:    (7c 01 15 ee|ee 15 01 7c)       stfdux  f0,r1,r2
+.*:    (7f be fd ae|ae fd be 7f)       stfdx   f29,r30,r31
+.*:    (7d 43 27 ae|ae 27 43 7d)       stfiwx  f10,r3,r4
+.*:    (d2 e1 00 14|14 00 e1 d2)       stfs    f23,20\(r1\)
+.*:    (d7 01 00 18|18 00 01 d7)       stfsu   f24,24\(r1\)
+.*:    (7f 5b e5 6e|6e e5 5b 7f)       stfsux  f26,r27,r28
+.*:    (7e f8 cd 2e|2e cd f8 7e)       stfsx   f23,r24,r25
+.*:    (b2 21 00 0a|0a 00 21 b2)       sth     r17,10\(r1\)
+.*:    (7c c7 47 2c|2c 47 c7 7c)       sthbrx  r6,r7,r8
+.*:    (b6 41 00 0c|0c 00 41 b6)       sthu    r18,12\(r1\)
+.*:    (7e b6 bb 6e|6e bb b6 7e)       sthux   r21,r22,r23
+.*:    (7d 8d 73 2e|2e 73 8d 7d)       sthx    r12,r13,r14
+.*:    (90 c7 ff f0|f0 ff c7 90)       stw     r6,-16\(r7\)
+.*:    (7c 64 2d 2c|2c 2d 64 7c)       stwbrx  r3,r4,r5
+.*:    (7c 64 29 2d|2d 29 64 7c)       stwcx\.  r3,r4,r5
+.*:    (94 61 00 10|10 00 61 94)       stwu    r3,16\(r1\)
+.*:    (7c 64 29 6e|6e 29 64 7c)       stwux   r3,r4,r5
+.*:    (7c 64 29 2e|2e 29 64 7c)       stwx    r3,r4,r5
+.*:    (7c 64 28 50|50 28 64 7c)       subf    r3,r4,r5
+.*:    (7c 64 28 51|51 28 64 7c)       subf\.   r3,r4,r5
+.*:    (7c 64 28 10|10 28 64 7c)       subfc   r3,r4,r5
+.*:    (7c 64 28 11|11 28 64 7c)       subfc\.  r3,r4,r5
+.*:    (7c 64 2c 10|10 2c 64 7c)       subfco  r3,r4,r5
+.*:    (7c 64 2c 11|11 2c 64 7c)       subfco\. r3,r4,r5
+.*:    (7c 64 29 10|10 29 64 7c)       subfe   r3,r4,r5
+.*:    (7c 64 29 11|11 29 64 7c)       subfe\.  r3,r4,r5
+.*:    (7c 64 2d 10|10 2d 64 7c)       subfeo  r3,r4,r5
+.*:    (7c 64 2d 11|11 2d 64 7c)       subfeo\. r3,r4,r5
+.*:    (20 64 00 05|05 00 64 20)       subfic  r3,r4,5
+.*:    (7c 64 01 d0|d0 01 64 7c)       subfme  r3,r4
+.*:    (7c 64 01 d1|d1 01 64 7c)       subfme\. r3,r4
+.*:    (7c 64 05 d0|d0 05 64 7c)       subfmeo r3,r4
+.*:    (7c 64 05 d1|d1 05 64 7c)       subfmeo\. r3,r4
+.*:    (7c 64 2c 50|50 2c 64 7c)       subfo   r3,r4,r5
+.*:    (7c 64 2c 51|51 2c 64 7c)       subfo\.  r3,r4,r5
+.*:    (7c 64 01 90|90 01 64 7c)       subfze  r3,r4
+.*:    (7c 64 01 91|91 01 64 7c)       subfze\. r3,r4
+.*:    (7c 64 05 90|90 05 64 7c)       subfzeo r3,r4
+.*:    (7c 64 05 91|91 05 64 7c)       subfzeo\. r3,r4
+.*:    (7c 07 46 24|24 46 07 7c)       tlbivax r7,r8
+.*:    (7c 22 3f 64|64 3f 22 7c)       tlbre   r1,r2,7
+.*:    (7c 0b 67 24|24 67 0b 7c)       tlbsx   r11,r12
+.*:    (7d 8d 77 24|24 77 8d 7d)       tlbsx   r12,r13,r14
+.*:    (7d 8d 77 25|25 77 8d 7d)       tlbsx\.  r12,r13,r14
+.*:    (7c 00 04 6c|6c 04 00 7c)       tlbsync
+.*:    (7c 00 07 a4|a4 07 00 7c)       tlbwe
+.*:    (7c 00 07 a4|a4 07 00 7c)       tlbwe
+.*:    (7c 21 0f a4|a4 0f 21 7c)       tlbwe   r1,r1,1
+.*:    (7f e0 00 08|08 00 e0 7f)       trap
+.*:    (7f e0 00 08|08 00 e0 7f)       trap
+.*:    (7c 83 20 08|08 20 83 7c)       tweq    r3,r4
+.*:    (7c a3 20 08|08 20 a3 7c)       twlge   r3,r4
+.*:    (7c 83 20 08|08 20 83 7c)       tweq    r3,r4
+.*:    (0d 03 00 0f|0f 00 03 0d)       twgti   r3,15
+.*:    (0c c3 00 0f|0f 00 c3 0c)       twllei  r3,15
+.*:    (0d 03 00 0f|0f 00 03 0d)       twgti   r3,15
+.*:    (7c a3 20 08|08 20 a3 7c)       twlge   r3,r4
+.*:    (0c c3 00 0f|0f 00 c3 0c)       twllei  r3,15
+.*:    (7c 60 01 06|06 01 60 7c)       wrtee   r3
+.*:    (7c 00 81 46|46 81 00 7c)       wrteei  1
+.*:    (7f dd fa 78|78 fa dd 7f)       xor     r29,r30,r31
+.*:    (7f dd fa 79|79 fa dd 7f)       xor\.    r29,r30,r31
+.*:    (68 83 de ad|ad de 83 68)       xori    r3,r4,57005
+.*:    (6c 83 de ad|ad de 83 6c)       xoris   r3,r4,57005
index da6fb7152f48f9548306b9609cfe563779205f92..db5d9e153b6b01c333007a269968275be44f65e6 100644 (file)
@@ -226,9 +226,6 @@ ppc476:
        lhzu    14,2(1)
        lhzux   20,22,24
        lhzx    23,24,25
-       lmw     3,-16(1)
-       lswi    5,4,16
-       lswx    3,4,5
        lwarx   3,4,5
        lwarx   3,4,5,0
        lwarx   3,4,5,1
@@ -433,9 +430,6 @@ ppc476:
        sthu    18,12(1)
        sthux   21,22,23
        sthx    12,13,14
-       stmw    6,-16(1)
-       stswi   3,4,16
-       stswx   3,4,5
        stw     6,-16(7)
        stwbrx  3,4,5
        stwcx.  3,4,5
index fa7211943aeb20d55289c347052bbac55b2ababc..517ec1c368ec32a0939cd748ab2537a08b6f2698 100644 (file)
 Disassembly of section \.text:
 
 0+00 <start>:
-   0:  (7c 85 32 15|15 32 85 7c)       add\.    r4,r5,r6
-   4:  (7c 85 32 14|14 32 85 7c)       add     r4,r5,r6
-   8:  (7c 85 30 15|15 30 85 7c)       addc\.   r4,r5,r6
-   c:  (7c 85 30 14|14 30 85 7c)       addc    r4,r5,r6
-  10:  (7c 85 34 15|15 34 85 7c)       addco\.  r4,r5,r6
-  14:  (7c 85 34 14|14 34 85 7c)       addco   r4,r5,r6
-  18:  (7c 85 31 15|15 31 85 7c)       adde\.   r4,r5,r6
-  1c:  (7c 85 31 14|14 31 85 7c)       adde    r4,r5,r6
-  20:  (7c 85 35 15|15 35 85 7c)       addeo\.  r4,r5,r6
-  24:  (7c 85 35 14|14 35 85 7c)       addeo   r4,r5,r6
-  28:  (38 85 00 0d|0d 00 85 38)       addi    r4,r5,13
-  2c:  (38 85 ff f3|f3 ff 85 38)       addi    r4,r5,-13
-  30:  (34 85 00 0d|0d 00 85 34)       addic\.  r4,r5,13
-  34:  (34 85 ff f3|f3 ff 85 34)       addic\.  r4,r5,-13
-  38:  (30 85 00 0d|0d 00 85 30)       addic   r4,r5,13
-  3c:  (30 85 ff f3|f3 ff 85 30)       addic   r4,r5,-13
-  40:  (3c 85 00 17|17 00 85 3c)       addis   r4,r5,23
-  44:  (3c 85 ff e9|e9 ff 85 3c)       addis   r4,r5,-23
-  48:  (7c 85 01 d5|d5 01 85 7c)       addme\.  r4,r5
-  4c:  (7c 85 01 d4|d4 01 85 7c)       addme   r4,r5
-  50:  (7c 85 05 d5|d5 05 85 7c)       addmeo\. r4,r5
-  54:  (7c 85 05 d4|d4 05 85 7c)       addmeo  r4,r5
-  58:  (7c 85 36 15|15 36 85 7c)       addo\.   r4,r5,r6
-  5c:  (7c 85 36 14|14 36 85 7c)       addo    r4,r5,r6
-  60:  (7c 85 01 95|95 01 85 7c)       addze\.  r4,r5
-  64:  (7c 85 01 94|94 01 85 7c)       addze   r4,r5
-  68:  (7c 85 05 95|95 05 85 7c)       addzeo\. r4,r5
-  6c:  (7c 85 05 94|94 05 85 7c)       addzeo  r4,r5
-  70:  (7c a4 30 39|39 30 a4 7c)       and\.    r4,r5,r6
-  74:  (7c a4 30 38|38 30 a4 7c)       and     r4,r5,r6
-  78:  (7c a4 30 79|79 30 a4 7c)       andc\.   r4,r5,r6
-  7c:  (7c a4 30 78|78 30 a4 7c)       andc    r4,r5,r6
-  80:  (70 a4 00 06|06 00 a4 70)       andi\.   r4,r5,6
-  84:  (74 a4 00 06|06 00 a4 74)       andis\.  r4,r5,6
-  88:  (00 00 02 00|00 02 00 00)       attn
-  8c:  (48 00 00 02|02 00 00 48)       ba      0 <start>
-                       8c: R_PPC(|64)_ADDR24   label_abs
-  90:  (40 8a 00 00|00 00 8a 40)       bne     cr2,90 <start\+0x90>
-                       90: R_PPC(|64)_REL14    foo
-  94:  (40 ca 00 00|00 00 ca 40)       bne-    cr2,94 <start\+0x94>
-                       94: R_PPC(|64)_REL14    foo
-  98:  (40 ea 00 00|00 00 ea 40)       bne\+    cr2,98 <start\+0x98>
-                       98: R_PPC(|64)_REL14    foo
-  9c:  (40 85 00 02|02 00 85 40)       blea    cr1,0 <start>
-                       9c: R_PPC(|64)_ADDR14   foo_abs
-  a0:  (40 c5 00 02|02 00 c5 40)       blea-   cr1,0 <start>
-                       a0: R_PPC(|64)_ADDR14   foo_abs
-  a4:  (40 e5 00 02|02 00 e5 40)       blea\+   cr1,0 <start>
-                       a4: R_PPC(|64)_ADDR14   foo_abs
-  a8:  (4c 86 0c 20|20 0c 86 4c)       bcctr   4,4\*cr1\+eq,1
-  ac:  (4c c6 04 20|20 04 c6 4c)       bnectr- cr1
-  b0:  (4c e6 04 20|20 04 e6 4c)       bnectr\+ cr1
-  b4:  (4c 86 0c 21|21 0c 86 4c)       bcctrl  4,4\*cr1\+eq,1
-  b8:  (4c c6 04 21|21 04 c6 4c)       bnectrl- cr1
-  bc:  (4c e6 04 21|21 04 e6 4c)       bnectrl\+ cr1
-  c0:  (40 8a 00 01|01 00 8a 40)       bnel    cr2,c0 <start\+0xc0>
-                       c0: R_PPC(|64)_REL14    foo
-  c4:  (40 ca 00 01|01 00 ca 40)       bnel-   cr2,c4 <start\+0xc4>
-                       c4: R_PPC(|64)_REL14    foo
-  c8:  (40 ea 00 01|01 00 ea 40)       bnel\+   cr2,c8 <start\+0xc8>
-                       c8: R_PPC(|64)_REL14    foo
-  cc:  (40 85 00 03|03 00 85 40)       blela   cr1,0 <start>
-                       cc: R_PPC(|64)_ADDR14   foo_abs
-  d0:  (40 c5 00 03|03 00 c5 40)       blela-  cr1,0 <start>
-                       d0: R_PPC(|64)_ADDR14   foo_abs
-  d4:  (40 e5 00 03|03 00 e5 40)       blela\+  cr1,0 <start>
-                       d4: R_PPC(|64)_ADDR14   foo_abs
-  d8:  (4c 86 08 20|20 08 86 4c)       bclr    4,4\*cr1\+eq,1
-  dc:  (4c c6 00 20|20 00 c6 4c)       bnelr-  cr1
-  e0:  (4c e6 00 20|20 00 e6 4c)       bnelr\+  cr1
-  e4:  (4c 86 08 21|21 08 86 4c)       bclrl   4,4\*cr1\+eq,1
-  e8:  (4c c6 00 21|21 00 c6 4c)       bnelrl- cr1
-  ec:  (4c e6 00 21|21 00 e6 4c)       bnelrl\+ cr1
-  f0:  (48 00 00 00|00 00 00 48)       b       f0 <start\+0xf0>
-                       f0: R_PPC(|64)_REL24    label
-  f4:  (48 00 00 03|03 00 00 48)       bla     0 <start>
-                       f4: R_PPC(|64)_ADDR24   label_abs
-  f8:  (48 00 00 01|01 00 00 48)       bl      f8 <start\+0xf8>
-                       f8: R_PPC(|64)_REL24    label
-  fc:  (7d 6a 61 f8|f8 61 6a 7d)       bpermd  r10,r11,r12
- 100:  (7c a7 40 00|00 40 a7 7c)       cmpd    cr1,r7,r8
- 104:  (7d 6a 63 f8|f8 63 6a 7d)       cmpb    r10,r11,r12
- 108:  (2c aa 00 0d|0d 00 aa 2c)       cmpdi   cr1,r10,13
- 10c:  (2c aa ff f3|f3 ff aa 2c)       cmpdi   cr1,r10,-13
- 110:  (7c a7 40 40|40 40 a7 7c)       cmpld   cr1,r7,r8
- 114:  (28 aa 00 64|64 00 aa 28)       cmpldi  cr1,r10,100
- 118:  (7e b4 00 75|75 00 b4 7e)       cntlzd\. r20,r21
- 11c:  (7e b4 00 74|74 00 b4 7e)       cntlzd  r20,r21
- 120:  (7e b4 00 35|35 00 b4 7e)       cntlzw\. r20,r21
- 124:  (7e b4 00 34|34 00 b4 7e)       cntlzw  r20,r21
- 128:  (4c 22 1a 02|02 1a 22 4c)       crand   gt,eq,so
- 12c:  (4c 22 19 02|02 19 22 4c)       crandc  gt,eq,so
- 130:  (4c 22 1a 42|42 1a 22 4c)       creqv   gt,eq,so
- 134:  (4c 22 19 c2|c2 19 22 4c)       crnand  gt,eq,so
- 138:  (4c 22 18 42|42 18 22 4c)       crnor   gt,eq,so
- 13c:  (4c 22 1b 82|82 1b 22 4c)       cror    gt,eq,so
- 140:  (4c 22 1b 42|42 1b 22 4c)       crorc   gt,eq,so
- 144:  (4c 22 19 82|82 19 22 4c)       crxor   gt,eq,so
- 148:  (7c 0a 5d ec|ec 5d 0a 7c)       dcba    r10,r11
- 14c:  (7c 0a 58 ac|ac 58 0a 7c)       dcbf    r10,r11
- 150:  (7c 2a 58 ac|ac 58 2a 7c)       dcbfl   r10,r11
- 154:  (7c 0a 58 fe|fe 58 0a 7c)       dcbfep  r10,r11
- 158:  (7c 0a 5b ac|ac 5b 0a 7c)       dcbi    r10,r11
- 15c:  (7c 0a 5b 0c|0c 5b 0a 7c)       dcblc   r10,r11
- 160:  (7c 2a 5b 0c|0c 5b 2a 7c)       dcblc   1,r10,r11
- 164:  (7c 0a 58 6c|6c 58 0a 7c)       dcbst   r10,r11
- 168:  (7c 0a 58 7e|7e 58 0a 7c)       dcbstep r10,r11
- 16c:  (7c 0a 5a 2c|2c 5a 0a 7c)       dcbt    r10,r11
- 170:  (7c 2a 5a 2c|2c 5a 2a 7c)       dcbt    1,r10,r11
- 174:  (7d 4b 62 7e|7e 62 4b 7d)       dcbtep  r10,r11,r12
- 178:  (7c 0a 59 4c|4c 59 0a 7c)       dcbtls  r10,r11
- 17c:  (7c 2a 59 4c|4c 59 2a 7c)       dcbtls  1,r10,r11
- 180:  (7c 0a 59 ec|ec 59 0a 7c)       dcbtst  r10,r11
- 184:  (7c 2a 59 ec|ec 59 2a 7c)       dcbtst  1,r10,r11
- 188:  (7d 4b 61 fe|fe 61 4b 7d)       dcbtstep r10,r11,r12
- 18c:  (7c 0a 59 0c|0c 59 0a 7c)       dcbtstls r10,r11
- 190:  (7c 2a 59 0c|0c 59 2a 7c)       dcbtstls 1,r10,r11
- 194:  (7c 0a 5f ec|ec 5f 0a 7c)       dcbz    r10,r11
- 198:  (7c 0a 5f fe|fe 5f 0a 7c)       dcbzep  r10,r11
- 19c:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 1a0:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 1a4:  (7c 00 03 8c|8c 03 00 7c)       dccci
- 1a8:  (7d 40 03 8c|8c 03 40 7d)       dci     10
- 1ac:  (7e 95 b3 d3|d3 b3 95 7e)       divd\.   r20,r21,r22
- 1b0:  (7e 95 b3 d2|d2 b3 95 7e)       divd    r20,r21,r22
- 1b4:  (7e 95 b7 d3|d3 b7 95 7e)       divdo\.  r20,r21,r22
- 1b8:  (7e 95 b7 d2|d2 b7 95 7e)       divdo   r20,r21,r22
- 1bc:  (7e 95 b3 93|93 b3 95 7e)       divdu\.  r20,r21,r22
- 1c0:  (7e 95 b3 92|92 b3 95 7e)       divdu   r20,r21,r22
- 1c4:  (7e 95 b7 93|93 b7 95 7e)       divduo\. r20,r21,r22
- 1c8:  (7e 95 b7 92|92 b7 95 7e)       divduo  r20,r21,r22
- 1cc:  (7e 95 b3 d7|d7 b3 95 7e)       divw\.   r20,r21,r22
- 1d0:  (7e 95 b3 d6|d6 b3 95 7e)       divw    r20,r21,r22
- 1d4:  (7e 95 b7 d7|d7 b7 95 7e)       divwo\.  r20,r21,r22
- 1d8:  (7e 95 b7 d6|d6 b7 95 7e)       divwo   r20,r21,r22
- 1dc:  (7e 95 b3 97|97 b3 95 7e)       divwu\.  r20,r21,r22
- 1e0:  (7e 95 b3 96|96 b3 95 7e)       divwu   r20,r21,r22
- 1e4:  (7e 95 b7 97|97 b7 95 7e)       divwuo\. r20,r21,r22
- 1e8:  (7e 95 b7 96|96 b7 95 7e)       divwuo  r20,r21,r22
- 1ec:  (7e b4 b2 39|39 b2 b4 7e)       eqv\.    r20,r21,r22
- 1f0:  (7e b4 b2 38|38 b2 b4 7e)       eqv     r20,r21,r22
- 1f4:  (7c 0a 58 66|66 58 0a 7c)       eratilx 0,r10,r11
- 1f8:  (7c 2a 58 66|66 58 2a 7c)       eratilx 1,r10,r11
- 1fc:  (7c ea 58 66|66 58 ea 7c)       eratilx 7,r10,r11
- 200:  (7d 4b 66 66|66 66 4b 7d)       erativax r10,r11,r12
- 204:  (7d 4b 01 66|66 01 4b 7d)       eratre  r10,r11,0
- 208:  (7d 4b 19 66|66 19 4b 7d)       eratre  r10,r11,3
- 20c:  (7d 4b 61 27|27 61 4b 7d)       eratsx\. r10,r11,r12
- 210:  (7d 4b 61 26|26 61 4b 7d)       eratsx  r10,r11,r12
- 214:  (7d 4b 01 a6|a6 01 4b 7d)       eratwe  r10,r11,0
- 218:  (7d 4b 19 a6|a6 19 4b 7d)       eratwe  r10,r11,3
- 21c:  (7d 6a 07 75|75 07 6a 7d)       extsb\.  r10,r11
- 220:  (7d 6a 07 74|74 07 6a 7d)       extsb   r10,r11
- 224:  (7d 6a 07 35|35 07 6a 7d)       extsh\.  r10,r11
- 228:  (7d 6a 07 34|34 07 6a 7d)       extsh   r10,r11
- 22c:  (7d 6a 07 b5|b5 07 6a 7d)       extsw\.  r10,r11
- 230:  (7d 6a 07 b4|b4 07 6a 7d)       extsw   r10,r11
- 234:  (fe 80 aa 11|11 aa 80 fe)       fabs\.   f20,f21
- 238:  (fe 80 aa 10|10 aa 80 fe)       fabs    f20,f21
- 23c:  (fe 95 b0 2b|2b b0 95 fe)       fadd\.   f20,f21,f22
- 240:  (fe 95 b0 2a|2a b0 95 fe)       fadd    f20,f21,f22
- 244:  (ee 95 b0 2b|2b b0 95 ee)       fadds\.  f20,f21,f22
- 248:  (ee 95 b0 2a|2a b0 95 ee)       fadds   f20,f21,f22
- 24c:  (fe 80 ae 9d|9d ae 80 fe)       fcfid\.  f20,f21
- 250:  (fe 80 ae 9c|9c ae 80 fe)       fcfid   f20,f21
- 254:  (fc 14 a8 40|40 a8 14 fc)       fcmpo   cr0,f20,f21
- 258:  (fc 94 a8 40|40 a8 94 fc)       fcmpo   cr1,f20,f21
- 25c:  (fc 14 a8 00|00 a8 14 fc)       fcmpu   cr0,f20,f21
- 260:  (fc 94 a8 00|00 a8 94 fc)       fcmpu   cr1,f20,f21
- 264:  (fe 95 b0 11|11 b0 95 fe)       fcpsgn\. f20,f21,f22
- 268:  (fe 95 b0 10|10 b0 95 fe)       fcpsgn  f20,f21,f22
- 26c:  (fe 80 ae 5d|5d ae 80 fe)       fctid\.  f20,f21
- 270:  (fe 80 ae 5c|5c ae 80 fe)       fctid   f20,f21
- 274:  (fe 80 ae 5f|5f ae 80 fe)       fctidz\. f20,f21
- 278:  (fe 80 ae 5e|5e ae 80 fe)       fctidz  f20,f21
- 27c:  (fe 80 a8 1d|1d a8 80 fe)       fctiw\.  f20,f21
- 280:  (fe 80 a8 1c|1c a8 80 fe)       fctiw   f20,f21
- 284:  (fe 80 a8 1f|1f a8 80 fe)       fctiwz\. f20,f21
- 288:  (fe 80 a8 1e|1e a8 80 fe)       fctiwz  f20,f21
- 28c:  (fe 95 b0 25|25 b0 95 fe)       fdiv\.   f20,f21,f22
- 290:  (fe 95 b0 24|24 b0 95 fe)       fdiv    f20,f21,f22
- 294:  (ee 95 b0 25|25 b0 95 ee)       fdivs\.  f20,f21,f22
- 298:  (ee 95 b0 24|24 b0 95 ee)       fdivs   f20,f21,f22
- 29c:  (fe 95 bd bb|bb bd 95 fe)       fmadd\.  f20,f21,f22,f23
- 2a0:  (fe 95 bd ba|ba bd 95 fe)       fmadd   f20,f21,f22,f23
- 2a4:  (ee 95 bd bb|bb bd 95 ee)       fmadds\. f20,f21,f22,f23
- 2a8:  (ee 95 bd ba|ba bd 95 ee)       fmadds  f20,f21,f22,f23
- 2ac:  (fe 80 a8 91|91 a8 80 fe)       fmr\.    f20,f21
- 2b0:  (fe 80 a8 90|90 a8 80 fe)       fmr     f20,f21
- 2b4:  (fe 95 bd b9|b9 bd 95 fe)       fmsub\.  f20,f21,f22,f23
- 2b8:  (fe 95 bd b8|b8 bd 95 fe)       fmsub   f20,f21,f22,f23
- 2bc:  (ee 95 bd b9|b9 bd 95 ee)       fmsubs\. f20,f21,f22,f23
- 2c0:  (ee 95 bd b8|b8 bd 95 ee)       fmsubs  f20,f21,f22,f23
- 2c4:  (fe 95 05 b3|b3 05 95 fe)       fmul\.   f20,f21,f22
- 2c8:  (fe 95 05 b2|b2 05 95 fe)       fmul    f20,f21,f22
- 2cc:  (ee 95 05 b3|b3 05 95 ee)       fmuls\.  f20,f21,f22
- 2d0:  (ee 95 05 b2|b2 05 95 ee)       fmuls   f20,f21,f22
- 2d4:  (fe 80 a9 11|11 a9 80 fe)       fnabs\.  f20,f21
- 2d8:  (fe 80 a9 10|10 a9 80 fe)       fnabs   f20,f21
- 2dc:  (fe 80 a8 51|51 a8 80 fe)       fneg\.   f20,f21
- 2e0:  (fe 80 a8 50|50 a8 80 fe)       fneg    f20,f21
- 2e4:  (fe 95 bd bf|bf bd 95 fe)       fnmadd\. f20,f21,f22,f23
- 2e8:  (fe 95 bd be|be bd 95 fe)       fnmadd  f20,f21,f22,f23
- 2ec:  (ee 95 bd bf|bf bd 95 ee)       fnmadds\. f20,f21,f22,f23
- 2f0:  (ee 95 bd be|be bd 95 ee)       fnmadds f20,f21,f22,f23
- 2f4:  (fe 95 bd bd|bd bd 95 fe)       fnmsub\. f20,f21,f22,f23
- 2f8:  (fe 95 bd bc|bc bd 95 fe)       fnmsub  f20,f21,f22,f23
- 2fc:  (ee 95 bd bd|bd bd 95 ee)       fnmsubs\. f20,f21,f22,f23
- 300:  (ee 95 bd bc|bc bd 95 ee)       fnmsubs f20,f21,f22,f23
- 304:  (fe 80 a8 31|31 a8 80 fe)       fre\.    f20,f21
- 308:  (fe 80 a8 30|30 a8 80 fe)       fre     f20,f21
- 30c:  (fe 80 a8 31|31 a8 80 fe)       fre\.    f20,f21
- 310:  (fe 80 a8 30|30 a8 80 fe)       fre     f20,f21
- 314:  (fe 81 a8 31|31 a8 81 fe)       fre\.    f20,f21,1
- 318:  (fe 81 a8 30|30 a8 81 fe)       fre     f20,f21,1
- 31c:  (ee 80 a8 31|31 a8 80 ee)       fres\.   f20,f21
- 320:  (ee 80 a8 30|30 a8 80 ee)       fres    f20,f21
- 324:  (ee 80 a8 31|31 a8 80 ee)       fres\.   f20,f21
- 328:  (ee 80 a8 30|30 a8 80 ee)       fres    f20,f21
- 32c:  (ee 81 a8 31|31 a8 81 ee)       fres\.   f20,f21,1
- 330:  (ee 81 a8 30|30 a8 81 ee)       fres    f20,f21,1
- 334:  (fe 80 ab d1|d1 ab 80 fe)       frim\.   f20,f21
- 338:  (fe 80 ab d0|d0 ab 80 fe)       frim    f20,f21
- 33c:  (fe 80 ab 11|11 ab 80 fe)       frin\.   f20,f21
- 340:  (fe 80 ab 10|10 ab 80 fe)       frin    f20,f21
- 344:  (fe 80 ab 91|91 ab 80 fe)       frip\.   f20,f21
- 348:  (fe 80 ab 90|90 ab 80 fe)       frip    f20,f21
- 34c:  (fe 80 ab 51|51 ab 80 fe)       friz\.   f20,f21
- 350:  (fe 80 ab 50|50 ab 80 fe)       friz    f20,f21
- 354:  (fe 80 a8 19|19 a8 80 fe)       frsp\.   f20,f21
- 358:  (fe 80 a8 18|18 a8 80 fe)       frsp    f20,f21
- 35c:  (fe 80 a8 35|35 a8 80 fe)       frsqrte\. f20,f21
- 360:  (fe 80 a8 34|34 a8 80 fe)       frsqrte f20,f21
- 364:  (fe 80 a8 35|35 a8 80 fe)       frsqrte\. f20,f21
- 368:  (fe 80 a8 34|34 a8 80 fe)       frsqrte f20,f21
- 36c:  (fe 81 a8 35|35 a8 81 fe)       frsqrte\. f20,f21,1
- 370:  (fe 81 a8 34|34 a8 81 fe)       frsqrte f20,f21,1
- 374:  (ee 80 a8 34|34 a8 80 ee)       frsqrtes f20,f21
- 378:  (ee 80 a8 35|35 a8 80 ee)       frsqrtes\. f20,f21
- 37c:  (ee 80 a8 34|34 a8 80 ee)       frsqrtes f20,f21
- 380:  (ee 80 a8 35|35 a8 80 ee)       frsqrtes\. f20,f21
- 384:  (ee 81 a8 34|34 a8 81 ee)       frsqrtes f20,f21,1
- 388:  (ee 81 a8 35|35 a8 81 ee)       frsqrtes\. f20,f21,1
- 38c:  (fe 95 bd af|af bd 95 fe)       fsel\.   f20,f21,f22,f23
- 390:  (fe 95 bd ae|ae bd 95 fe)       fsel    f20,f21,f22,f23
- 394:  (fe 80 a8 2d|2d a8 80 fe)       fsqrt\.  f20,f21
- 398:  (fe 80 a8 2c|2c a8 80 fe)       fsqrt   f20,f21
- 39c:  (ee 80 a8 2d|2d a8 80 ee)       fsqrts\. f20,f21
- 3a0:  (ee 80 a8 2c|2c a8 80 ee)       fsqrts  f20,f21
- 3a4:  (fe 95 b0 29|29 b0 95 fe)       fsub\.   f20,f21,f22
- 3a8:  (fe 95 b0 28|28 b0 95 fe)       fsub    f20,f21,f22
- 3ac:  (ee 95 b0 29|29 b0 95 ee)       fsubs\.  f20,f21,f22
- 3b0:  (ee 95 b0 28|28 b0 95 ee)       fsubs   f20,f21,f22
- 3b4:  (7c 0a 5f ac|ac 5f 0a 7c)       icbi    r10,r11
- 3b8:  (7c 0a 5f be|be 5f 0a 7c)       icbiep  r10,r11
- 3bc:  (7c 0a 58 2c|2c 58 0a 7c)       icbt    r10,r11
- 3c0:  (7c ea 58 2c|2c 58 ea 7c)       icbt    7,r10,r11
- 3c4:  (7c 0a 5b cc|cc 5b 0a 7c)       icbtls  r10,r11
- 3c8:  (7c ea 5b cc|cc 5b ea 7c)       icbtls  7,r10,r11
- 3cc:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 3d0:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 3d4:  (7c 00 07 8c|8c 07 00 7c)       iccci
- 3d8:  (7d 40 07 8c|8c 07 40 7d)       ici     10
- 3dc:  (7d 4b 63 2d|2d 63 4b 7d)       icswx\.  r10,r11,r12
- 3e0:  (7d 4b 63 2c|2c 63 4b 7d)       icswx   r10,r11,r12
- 3e4:  (7d 4b 65 de|de 65 4b 7d)       isel    r10,r11,r12,23
- 3e8:  (4c 00 01 2c|2c 01 00 4c)       isync
- 3ec:  (7d 4b 60 be|be 60 4b 7d)       lbepx   r10,r11,r12
- 3f0:  (89 4b ff ef|ef ff 4b 89)       lbz     r10,-17\(r11\)
- 3f4:  (89 4b 00 11|11 00 4b 89)       lbz     r10,17\(r11\)
- 3f8:  (8d 4b ff ff|ff ff 4b 8d)       lbzu    r10,-1\(r11\)
- 3fc:  (8d 4b 00 01|01 00 4b 8d)       lbzu    r10,1\(r11\)
- 400:  (7d 4b 68 ee|ee 68 4b 7d)       lbzux   r10,r11,r13
- 404:  (7d 4b 68 ae|ae 68 4b 7d)       lbzx    r10,r11,r13
- 408:  (e9 4b ff f8|f8 ff 4b e9)       ld      r10,-8\(r11\)
- 40c:  (e9 4b 00 08|08 00 4b e9)       ld      r10,8\(r11\)
- 410:  (7d 4b 60 a8|a8 60 4b 7d)       ldarx   r10,r11,r12
- 414:  (7d 4b 60 a9|a9 60 4b 7d)       ldarx   r10,r11,r12,1
- 418:  (7d 4b 64 28|28 64 4b 7d)       ldbrx   r10,r11,r12
- 41c:  (7d 4b 60 3a|3a 60 4b 7d)       ldepx   r10,r11,r12
- 420:  (e9 4b ff f9|f9 ff 4b e9)       ldu     r10,-8\(r11\)
- 424:  (e9 4b 00 09|09 00 4b e9)       ldu     r10,8\(r11\)
- 428:  (7d 4b 60 6a|6a 60 4b 7d)       ldux    r10,r11,r12
- 42c:  (7d 4b 60 2a|2a 60 4b 7d)       ldx     r10,r11,r12
- 430:  (ca 8a ff f8|f8 ff 8a ca)       lfd     f20,-8\(r10\)
- 434:  (ca 8a 00 08|08 00 8a ca)       lfd     f20,8\(r10\)
- 438:  (7e 8a 5c be|be 5c 8a 7e)       lfdepx  f20,r10,r11
- 43c:  (ce 8a ff f8|f8 ff 8a ce)       lfdu    f20,-8\(r10\)
- 440:  (ce 8a 00 08|08 00 8a ce)       lfdu    f20,8\(r10\)
- 444:  (7e 8a 5c ee|ee 5c 8a 7e)       lfdux   f20,r10,r11
- 448:  (7e 8a 5c ae|ae 5c 8a 7e)       lfdx    f20,r10,r11
- 44c:  (7e 8a 5e ae|ae 5e 8a 7e)       lfiwax  f20,r10,r11
- 450:  (7e 8a 5e ee|ee 5e 8a 7e)       lfiwzx  f20,r10,r11
- 454:  (c2 8a ff fc|fc ff 8a c2)       lfs     f20,-4\(r10\)
- 458:  (c2 8a 00 04|04 00 8a c2)       lfs     f20,4\(r10\)
- 45c:  (c6 8a ff fc|fc ff 8a c6)       lfsu    f20,-4\(r10\)
- 460:  (c6 8a 00 04|04 00 8a c6)       lfsu    f20,4\(r10\)
- 464:  (7e 8a 5c 6e|6e 5c 8a 7e)       lfsux   f20,r10,r11
- 468:  (7e 8a 5c 2e|2e 5c 8a 7e)       lfsx    f20,r10,r11
- 46c:  (a9 4b 00 02|02 00 4b a9)       lha     r10,2\(r11\)
- 470:  (ad 4b ff fe|fe ff 4b ad)       lhau    r10,-2\(r11\)
- 474:  (7d 4b 62 ee|ee 62 4b 7d)       lhaux   r10,r11,r12
- 478:  (7d 4b 62 ae|ae 62 4b 7d)       lhax    r10,r11,r12
- 47c:  (7d 4b 66 2c|2c 66 4b 7d)       lhbrx   r10,r11,r12
- 480:  (7d 4b 62 3e|3e 62 4b 7d)       lhepx   r10,r11,r12
- 484:  (a1 4b ff fe|fe ff 4b a1)       lhz     r10,-2\(r11\)
- 488:  (a1 4b 00 02|02 00 4b a1)       lhz     r10,2\(r11\)
- 48c:  (a5 4b ff fe|fe ff 4b a5)       lhzu    r10,-2\(r11\)
- 490:  (a5 4b 00 02|02 00 4b a5)       lhzu    r10,2\(r11\)
- 494:  (7d 4b 62 6e|6e 62 4b 7d)       lhzux   r10,r11,r12
- 498:  (7d 4b 62 2e|2e 62 4b 7d)       lhzx    r10,r11,r12
- 49c:  (ba 8a 00 10|10 00 8a ba)       lmw     r20,16\(r10\)
- 4a0:  (7d 4b 0c aa|aa 0c 4b 7d)       lswi    r10,r11,1
- 4a4:  (7d 8b 04 aa|aa 04 8b 7d)       lswi    r12,r11,32
- 4a8:  (7d 4b 64 2a|2a 64 4b 7d)       lswx    r10,r11,r12
- 4ac:  (e9 4b ff fe|fe ff 4b e9)       lwa     r10,-4\(r11\)
- 4b0:  (e9 4b 00 06|06 00 4b e9)       lwa     r10,4\(r11\)
- 4b4:  (7d 4b 60 28|28 60 4b 7d)       lwarx   r10,r11,r12
- 4b8:  (7d 4b 60 29|29 60 4b 7d)       lwarx   r10,r11,r12,1
- 4bc:  (7d 4b 62 ea|ea 62 4b 7d)       lwaux   r10,r11,r12
- 4c0:  (7d 4b 62 aa|aa 62 4b 7d)       lwax    r10,r11,r12
- 4c4:  (7d 4b 64 2c|2c 64 4b 7d)       lwbrx   r10,r11,r12
- 4c8:  (7d 4b 60 3e|3e 60 4b 7d)       lwepx   r10,r11,r12
- 4cc:  (81 4b ff fc|fc ff 4b 81)       lwz     r10,-4\(r11\)
- 4d0:  (81 4b 00 04|04 00 4b 81)       lwz     r10,4\(r11\)
- 4d4:  (85 4b ff fc|fc ff 4b 85)       lwzu    r10,-4\(r11\)
- 4d8:  (85 4b 00 04|04 00 4b 85)       lwzu    r10,4\(r11\)
- 4dc:  (7d 4b 60 6e|6e 60 4b 7d)       lwzux   r10,r11,r12
- 4e0:  (7d 4b 60 2e|2e 60 4b 7d)       lwzx    r10,r11,r12
- 4e4:  (7c 00 06 ac|ac 06 00 7c)       mbar
- 4e8:  (7c 00 06 ac|ac 06 00 7c)       mbar
- 4ec:  (7c 00 06 ac|ac 06 00 7c)       mbar
- 4f0:  (7c 20 06 ac|ac 06 20 7c)       mbar    1
- 4f4:  (4c 04 00 00|00 00 04 4c)       mcrf    cr0,cr1
- 4f8:  (fd 90 00 80|80 00 90 fd)       mcrfs   cr3,cr4
- 4fc:  (7c 00 04 00|00 04 00 7c)       mcrxr   cr0
- 500:  (7d 80 04 00|00 04 80 7d)       mcrxr   cr3
- 504:  (7c 60 00 26|26 00 60 7c)       mfcr    r3
- 508:  (7c 70 20 26|26 20 70 7c)       mfocrf  r3,2
- 50c:  (7c 70 10 26|26 10 70 7c)       mfocrf  r3,1
- 510:  (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
- 514:  (7d 4a 3a 87|87 3a 4a 7d)       mfdcr\.  r10,234
- 518:  (7d 4a 3a 86|86 3a 4a 7d)       mfdcr   r10,234
- 51c:  (7d 4b 02 07|07 02 4b 7d)       mfdcrx\. r10,r11
- 520:  (7d 4b 02 06|06 02 4b 7d)       mfdcrx  r10,r11
- 524:  (fe 80 04 8f|8f 04 80 fe)       mffs\.   f20
- 528:  (fe 80 04 8e|8e 04 80 fe)       mffs    f20
- 52c:  (7d 40 00 a6|a6 00 40 7d)       mfmsr   r10
- 530:  (7c 70 10 26|26 10 70 7c)       mfocrf  r3,1
- 534:  (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
- 538:  (7d 4a 3a a6|a6 3a 4a 7d)       mfspr   r10,234
- 53c:  (7d 4c 42 a6|a6 42 4c 7d)       mftb    r10
- 540:  (7d 4d 42 a6|a6 42 4d 7d)       mftbu   r10
- 544:  (7c 00 51 dc|dc 51 00 7c)       msgclr  r10
- 548:  (7c 00 51 9c|9c 51 00 7c)       msgsnd  r10
- 54c:  (7c 60 01 20|20 01 60 7c)       mtcrf   0,r3
- 550:  (7c 70 11 20|20 11 70 7c)       mtocrf  1,r3
- 554:  (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
- 558:  (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
- 55c:  (7d 4a 3b 87|87 3b 4a 7d)       mtdcr\.  234,r10
- 560:  (7d 4a 3b 86|86 3b 4a 7d)       mtdcr   234,r10
- 564:  (7d 6a 03 07|07 03 6a 7d)       mtdcrx\. r10,r11
- 568:  (7d 6a 03 06|06 03 6a 7d)       mtdcrx  r10,r11
- 56c:  (fc 60 00 8d|8d 00 60 fc)       mtfsb0\. 3
- 570:  (fc 60 00 8c|8c 00 60 fc)       mtfsb0  3
- 574:  (fc 60 00 4d|4d 00 60 fc)       mtfsb1\. 3
- 578:  (fc 60 00 4c|4c 00 60 fc)       mtfsb1  3
- 57c:  (fc 0c a5 8f|8f a5 0c fc)       mtfsf\.  6,f20
- 580:  (fc 0c a5 8e|8e a5 0c fc)       mtfsf   6,f20
- 584:  (fc 0c a5 8f|8f a5 0c fc)       mtfsf\.  6,f20
- 588:  (fc 0c a5 8e|8e a5 0c fc)       mtfsf   6,f20
- 58c:  (fe 0d a5 8f|8f a5 0d fe)       mtfsf\.  6,f20,1,1
- 590:  (fe 0d a5 8e|8e a5 0d fe)       mtfsf   6,f20,1,1
- 594:  (ff 00 01 0d|0d 01 00 ff)       mtfsfi\. 6,0
- 598:  (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
- 59c:  (ff 00 d1 0d|0d d1 00 ff)       mtfsfi\. 6,13
- 5a0:  (ff 00 d1 0c|0c d1 00 ff)       mtfsfi  6,13
- 5a4:  (ff 01 d1 0d|0d d1 01 ff)       mtfsfi\. 6,13,1
- 5a8:  (ff 01 d1 0c|0c d1 01 ff)       mtfsfi  6,13,1
- 5ac:  (7d 40 01 24|24 01 40 7d)       mtmsr   r10
- 5b0:  (7d 40 01 24|24 01 40 7d)       mtmsr   r10
- 5b4:  (7d 41 01 24|24 01 41 7d)       mtmsr   r10,1
- 5b8:  (7c 70 11 20|20 11 70 7c)       mtocrf  1,r3
- 5bc:  (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
- 5c0:  (7d 4a 3b a6|a6 3b 4a 7d)       mtspr   234,r10
- 5c4:  (7e 95 b0 93|93 b0 95 7e)       mulhd\.  r20,r21,r22
- 5c8:  (7e 95 b0 92|92 b0 95 7e)       mulhd   r20,r21,r22
- 5cc:  (7e 95 b0 13|13 b0 95 7e)       mulhdu\. r20,r21,r22
- 5d0:  (7e 95 b0 12|12 b0 95 7e)       mulhdu  r20,r21,r22
- 5d4:  (7e 95 b0 97|97 b0 95 7e)       mulhw\.  r20,r21,r22
- 5d8:  (7e 95 b0 96|96 b0 95 7e)       mulhw   r20,r21,r22
- 5dc:  (7e 95 b0 17|17 b0 95 7e)       mulhwu\. r20,r21,r22
- 5e0:  (7e 95 b0 16|16 b0 95 7e)       mulhwu  r20,r21,r22
- 5e4:  (7e 95 b1 d3|d3 b1 95 7e)       mulld\.  r20,r21,r22
- 5e8:  (7e 95 b1 d2|d2 b1 95 7e)       mulld   r20,r21,r22
- 5ec:  (7e 95 b5 d3|d3 b5 95 7e)       mulldo\. r20,r21,r22
- 5f0:  (7e 95 b5 d2|d2 b5 95 7e)       mulldo  r20,r21,r22
- 5f4:  (1e 95 00 64|64 00 95 1e)       mulli   r20,r21,100
- 5f8:  (1e 95 ff 9c|9c ff 95 1e)       mulli   r20,r21,-100
- 5fc:  (7e 95 b1 d7|d7 b1 95 7e)       mullw\.  r20,r21,r22
- 600:  (7e 95 b1 d6|d6 b1 95 7e)       mullw   r20,r21,r22
- 604:  (7e 95 b5 d7|d7 b5 95 7e)       mullwo\. r20,r21,r22
- 608:  (7e 95 b5 d6|d6 b5 95 7e)       mullwo  r20,r21,r22
- 60c:  (7e b4 b3 b9|b9 b3 b4 7e)       nand\.   r20,r21,r22
- 610:  (7e b4 b3 b8|b8 b3 b4 7e)       nand    r20,r21,r22
- 614:  (7e 95 00 d1|d1 00 95 7e)       neg\.    r20,r21
- 618:  (7e 95 00 d0|d0 00 95 7e)       neg     r20,r21
- 61c:  (7e 95 04 d1|d1 04 95 7e)       nego\.   r20,r21
- 620:  (7e 95 04 d0|d0 04 95 7e)       nego    r20,r21
- 624:  (7e b4 b0 f9|f9 b0 b4 7e)       nor\.    r20,r21,r22
- 628:  (7e b4 b0 f8|f8 b0 b4 7e)       nor     r20,r21,r22
- 62c:  (7e b4 b3 79|79 b3 b4 7e)       or\.     r20,r21,r22
- 630:  (7e b4 b3 78|78 b3 b4 7e)       or      r20,r21,r22
- 634:  (7e b4 b3 39|39 b3 b4 7e)       orc\.    r20,r21,r22
- 638:  (7e b4 b3 38|38 b3 b4 7e)       orc     r20,r21,r22
- 63c:  (62 b4 10 00|00 10 b4 62)       ori     r20,r21,4096
- 640:  (66 b4 10 00|00 10 b4 66)       oris    r20,r21,4096
- 644:  (7d 6a 00 f4|f4 00 6a 7d)       popcntb r10,r11
- 648:  (7d 6a 03 f4|f4 03 6a 7d)       popcntd r10,r11
- 64c:  (7d 6a 02 f4|f4 02 6a 7d)       popcntw r10,r11
- 650:  (7d 6a 01 74|74 01 6a 7d)       prtyd   r10,r11
- 654:  (7d 6a 01 34|34 01 6a 7d)       prtyw   r10,r11
- 658:  (4c 00 00 66|66 00 00 4c)       rfci
- 65c:  (4c 00 00 cc|cc 00 00 4c)       rfgi
- 660:  (4c 00 00 64|64 00 00 4c)       rfi
- 664:  (4c 00 00 4c|4c 00 00 4c)       rfmci
- 668:  (79 6a 67 f1|f1 67 6a 79)       rldcl\.  r10,r11,r12,63
- 66c:  (79 6a 67 f0|f0 67 6a 79)       rldcl   r10,r11,r12,63
- 670:  (79 6a 67 f3|f3 67 6a 79)       rldcr\.  r10,r11,r12,63
- 674:  (79 6a 67 f2|f2 67 6a 79)       rldcr   r10,r11,r12,63
- 678:  (79 6a bf e9|e9 bf 6a 79)       rldic\.  r10,r11,23,63
- 67c:  (79 6a bf e8|e8 bf 6a 79)       rldic   r10,r11,23,63
- 680:  (79 6a bf e1|e1 bf 6a 79)       rldicl\. r10,r11,23,63
- 684:  (79 6a bf e0|e0 bf 6a 79)       rldicl  r10,r11,23,63
- 688:  (79 6a bf e5|e5 bf 6a 79)       rldicr\. r10,r11,23,63
- 68c:  (79 6a bf e4|e4 bf 6a 79)       rldicr  r10,r11,23,63
- 690:  (79 6a bf ed|ed bf 6a 79)       rldimi\. r10,r11,23,63
- 694:  (79 6a bf ec|ec bf 6a 79)       rldimi  r10,r11,23,63
- 698:  (51 6a b8 3f|3f b8 6a 51)       rlwimi\. r10,r11,23,0,31
- 69c:  (51 6a b8 3e|3e b8 6a 51)       rlwimi  r10,r11,23,0,31
- 6a0:  (55 6a b8 3f|3f b8 6a 55)       rotlwi\. r10,r11,23
- 6a4:  (55 6a b8 3e|3e b8 6a 55)       rotlwi  r10,r11,23
- 6a8:  (5d 6a b8 3f|3f b8 6a 5d)       rotlw\.  r10,r11,r23
- 6ac:  (5d 6a b8 3e|3e b8 6a 5d)       rotlw   r10,r11,r23
- 6b0:  (44 00 00 02|02 00 00 44)       sc
- 6b4:  (44 00 0c 82|82 0c 00 44)       sc      100
- 6b8:  (7d 6a 60 37|37 60 6a 7d)       sld\.    r10,r11,r12
- 6bc:  (7d 6a 60 36|36 60 6a 7d)       sld     r10,r11,r12
- 6c0:  (7d 6a 60 31|31 60 6a 7d)       slw\.    r10,r11,r12
- 6c4:  (7d 6a 60 30|30 60 6a 7d)       slw     r10,r11,r12
- 6c8:  (7d 6a 66 35|35 66 6a 7d)       srad\.   r10,r11,r12
- 6cc:  (7d 6a 66 34|34 66 6a 7d)       srad    r10,r11,r12
- 6d0:  (7d 6a fe 77|77 fe 6a 7d)       sradi\.  r10,r11,63
- 6d4:  (7d 6a fe 76|76 fe 6a 7d)       sradi   r10,r11,63
- 6d8:  (7d 6a 66 31|31 66 6a 7d)       sraw\.   r10,r11,r12
- 6dc:  (7d 6a 66 30|30 66 6a 7d)       sraw    r10,r11,r12
- 6e0:  (7d 6a fe 71|71 fe 6a 7d)       srawi\.  r10,r11,31
- 6e4:  (7d 6a fe 70|70 fe 6a 7d)       srawi   r10,r11,31
- 6e8:  (7d 6a 64 37|37 64 6a 7d)       srd\.    r10,r11,r12
- 6ec:  (7d 6a 64 36|36 64 6a 7d)       srd     r10,r11,r12
- 6f0:  (7d 6a 64 31|31 64 6a 7d)       srw\.    r10,r11,r12
- 6f4:  (7d 6a 64 30|30 64 6a 7d)       srw     r10,r11,r12
- 6f8:  (99 4b ff ff|ff ff 4b 99)       stb     r10,-1\(r11\)
- 6fc:  (99 4b 00 01|01 00 4b 99)       stb     r10,1\(r11\)
- 700:  (7d 4b 61 be|be 61 4b 7d)       stbepx  r10,r11,r12
- 704:  (9d 4b ff ff|ff ff 4b 9d)       stbu    r10,-1\(r11\)
- 708:  (9d 4b 00 01|01 00 4b 9d)       stbu    r10,1\(r11\)
- 70c:  (7d 4b 61 ee|ee 61 4b 7d)       stbux   r10,r11,r12
- 710:  (7d 4b 61 ae|ae 61 4b 7d)       stbx    r10,r11,r12
- 714:  (f9 4b ff f8|f8 ff 4b f9)       std     r10,-8\(r11\)
- 718:  (f9 4b 00 08|08 00 4b f9)       std     r10,8\(r11\)
- 71c:  (7d 4b 65 28|28 65 4b 7d)       stdbrx  r10,r11,r12
- 720:  (7d 4b 61 ad|ad 61 4b 7d)       stdcx\.  r10,r11,r12
- 724:  (7d 4b 61 3a|3a 61 4b 7d)       stdepx  r10,r11,r12
- 728:  (f9 4b ff f9|f9 ff 4b f9)       stdu    r10,-8\(r11\)
- 72c:  (f9 4b 00 09|09 00 4b f9)       stdu    r10,8\(r11\)
- 730:  (7d 4b 61 6a|6a 61 4b 7d)       stdux   r10,r11,r12
- 734:  (7d 4b 61 2a|2a 61 4b 7d)       stdx    r10,r11,r12
- 738:  (da 8a ff f8|f8 ff 8a da)       stfd    f20,-8\(r10\)
- 73c:  (da 8a 00 08|08 00 8a da)       stfd    f20,8\(r10\)
- 740:  (7e 8a 5d be|be 5d 8a 7e)       stfdepx f20,r10,r11
- 744:  (de 8a ff f8|f8 ff 8a de)       stfdu   f20,-8\(r10\)
- 748:  (de 8a 00 08|08 00 8a de)       stfdu   f20,8\(r10\)
- 74c:  (7e 8a 5d ee|ee 5d 8a 7e)       stfdux  f20,r10,r11
- 750:  (7e 8a 5d ae|ae 5d 8a 7e)       stfdx   f20,r10,r11
- 754:  (7e 8a 5f ae|ae 5f 8a 7e)       stfiwx  f20,r10,r11
- 758:  (d2 8a ff fc|fc ff 8a d2)       stfs    f20,-4\(r10\)
- 75c:  (d2 8a 00 04|04 00 8a d2)       stfs    f20,4\(r10\)
- 760:  (d6 8a ff fc|fc ff 8a d6)       stfsu   f20,-4\(r10\)
- 764:  (d6 8a 00 04|04 00 8a d6)       stfsu   f20,4\(r10\)
- 768:  (7e 8a 5d 6e|6e 5d 8a 7e)       stfsux  f20,r10,r11
- 76c:  (7e 8a 5d 2e|2e 5d 8a 7e)       stfsx   f20,r10,r11
- 770:  (b1 4b ff fe|fe ff 4b b1)       sth     r10,-2\(r11\)
- 774:  (b1 4b 00 02|02 00 4b b1)       sth     r10,2\(r11\)
- 778:  (b1 4b ff fc|fc ff 4b b1)       sth     r10,-4\(r11\)
- 77c:  (b1 4b 00 04|04 00 4b b1)       sth     r10,4\(r11\)
- 780:  (7d 4b 67 2c|2c 67 4b 7d)       sthbrx  r10,r11,r12
- 784:  (7d 4b 63 3e|3e 63 4b 7d)       sthepx  r10,r11,r12
- 788:  (b5 4b ff fe|fe ff 4b b5)       sthu    r10,-2\(r11\)
- 78c:  (b5 4b 00 02|02 00 4b b5)       sthu    r10,2\(r11\)
- 790:  (7d 4b 63 6e|6e 63 4b 7d)       sthux   r10,r11,r12
- 794:  (7d 4b 63 2e|2e 63 4b 7d)       sthx    r10,r11,r12
- 798:  (be 8a 00 10|10 00 8a be)       stmw    r20,16\(r10\)
- 79c:  (7d 4b 0d aa|aa 0d 4b 7d)       stswi   r10,r11,1
- 7a0:  (7d 4b 05 aa|aa 05 4b 7d)       stswi   r10,r11,32
- 7a4:  (7d 4b 65 2a|2a 65 4b 7d)       stswx   r10,r11,r12
- 7a8:  (7d 4b 65 2c|2c 65 4b 7d)       stwbrx  r10,r11,r12
- 7ac:  (7d 4b 61 2d|2d 61 4b 7d)       stwcx\.  r10,r11,r12
- 7b0:  (7d 4b 61 3e|3e 61 4b 7d)       stwepx  r10,r11,r12
- 7b4:  (95 4b ff fc|fc ff 4b 95)       stwu    r10,-4\(r11\)
- 7b8:  (95 4b 00 04|04 00 4b 95)       stwu    r10,4\(r11\)
- 7bc:  (7d 4b 61 6e|6e 61 4b 7d)       stwux   r10,r11,r12
- 7c0:  (7d 4b 61 2e|2e 61 4b 7d)       stwx    r10,r11,r12
- 7c4:  (7e 95 b0 51|51 b0 95 7e)       subf\.   r20,r21,r22
- 7c8:  (7e 95 b0 50|50 b0 95 7e)       subf    r20,r21,r22
- 7cc:  (7e 95 b0 11|11 b0 95 7e)       subfc\.  r20,r21,r22
- 7d0:  (7e 95 b0 10|10 b0 95 7e)       subfc   r20,r21,r22
- 7d4:  (7e 95 b4 11|11 b4 95 7e)       subfco\. r20,r21,r22
- 7d8:  (7e 95 b4 10|10 b4 95 7e)       subfco  r20,r21,r22
- 7dc:  (7e 95 b1 11|11 b1 95 7e)       subfe\.  r20,r21,r22
- 7e0:  (7e 95 b1 10|10 b1 95 7e)       subfe   r20,r21,r22
- 7e4:  (7e 95 b5 11|11 b5 95 7e)       subfeo\. r20,r21,r22
- 7e8:  (7e 95 b5 10|10 b5 95 7e)       subfeo  r20,r21,r22
- 7ec:  (22 95 00 64|64 00 95 22)       subfic  r20,r21,100
- 7f0:  (22 95 ff 9c|9c ff 95 22)       subfic  r20,r21,-100
- 7f4:  (7e 95 01 d1|d1 01 95 7e)       subfme\. r20,r21
- 7f8:  (7e 95 01 d0|d0 01 95 7e)       subfme  r20,r21
- 7fc:  (7e 95 05 d1|d1 05 95 7e)       subfmeo\. r20,r21
- 800:  (7e 95 05 d0|d0 05 95 7e)       subfmeo r20,r21
- 804:  (7e 95 b4 51|51 b4 95 7e)       subfo\.  r20,r21,r22
- 808:  (7e 95 b4 50|50 b4 95 7e)       subfo   r20,r21,r22
- 80c:  (7e 95 01 91|91 01 95 7e)       subfze\. r20,r21
- 810:  (7e 95 01 90|90 01 95 7e)       subfze  r20,r21
- 814:  (7e 95 05 91|91 05 95 7e)       subfzeo\. r20,r21
- 818:  (7e 95 05 90|90 05 95 7e)       subfzeo r20,r21
- 81c:  (7c 00 04 ac|ac 04 00 7c)       hwsync
- 820:  (7c 00 04 ac|ac 04 00 7c)       hwsync
- 824:  (7c 00 04 ac|ac 04 00 7c)       hwsync
- 828:  (7c 20 04 ac|ac 04 20 7c)       lwsync
- 82c:  (7c aa 58 88|88 58 aa 7c)       tdlge   r10,r11
- 830:  (08 aa 00 64|64 00 aa 08)       tdlgei  r10,100
- 834:  (08 aa ff 9c|9c ff aa 08)       tdlgei  r10,-100
- 838:  (7c 6a 58 24|24 58 6a 7c)       tlbilxva r10,r11
- 83c:  (7c 0a 5e 24|24 5e 0a 7c)       tlbivax r10,r11
- 840:  (7c 00 07 64|64 07 00 7c)       tlbre
- 844:  (7d 4b 3f 64|64 3f 4b 7d)       tlbre   r10,r11,7
- 848:  (7c 0a 5e a5|a5 5e 0a 7c)       tlbsrx\. r10,r11
- 84c:  (7d 4b 67 25|25 67 4b 7d)       tlbsx\.  r10,r11,r12
- 850:  (7d 4b 67 24|24 67 4b 7d)       tlbsx   r10,r11,r12
- 854:  (7c 00 04 6c|6c 04 00 7c)       tlbsync
- 858:  (7c 00 07 a4|a4 07 00 7c)       tlbwe
- 85c:  (7d 4b 3f a4|a4 3f 4b 7d)       tlbwe   r10,r11,7
- 860:  (7c aa 58 08|08 58 aa 7c)       twlge   r10,r11
- 864:  (0c aa 00 64|64 00 aa 0c)       twlgei  r10,100
- 868:  (0c aa ff 9c|9c ff aa 0c)       twlgei  r10,-100
- 86c:  (7c 00 00 7c|7c 00 00 7c)       wait
- 870:  (7c 00 00 7c|7c 00 00 7c)       wait
- 874:  (7c 20 00 7c|7c 00 20 7c)       waitrsv
- 878:  (7c 40 00 7c|7c 00 40 7c)       waitimpl
- 87c:  (7c 40 00 7c|7c 00 40 7c)       waitimpl
- 880:  (7c 20 00 7c|7c 00 20 7c)       waitrsv
- 884:  (7c 00 01 6c|6c 01 00 7c)       wchkall
- 888:  (7c 00 01 6c|6c 01 00 7c)       wchkall
- 88c:  (7d 80 01 6c|6c 01 80 7d)       wchkall cr3
- 890:  (7c 2a 5f 4c|4c 5f 2a 7c)       wclr    1,r10,r11
- 894:  (7c 20 07 4c|4c 07 20 7c)       wclrall 1
- 898:  (7c 4a 5f 4c|4c 5f 4a 7c)       wclrone r10,r11
- 89c:  (7d 40 01 06|06 01 40 7d)       wrtee   r10
- 8a0:  (7c 00 81 46|46 81 00 7c)       wrteei  1
- 8a4:  (7d 6a 62 79|79 62 6a 7d)       xor\.    r10,r11,r12
- 8a8:  (7d 6a 62 78|78 62 6a 7d)       xor     r10,r11,r12
- 8ac:  (69 6a 10 00|00 10 6a 69)       xori    r10,r11,4096
- 8b0:  (6d 6a 10 00|00 10 6a 6d)       xoris   r10,r11,4096
+.*:    (7c 85 32 15|15 32 85 7c)       add\.    r4,r5,r6
+.*:    (7c 85 32 14|14 32 85 7c)       add     r4,r5,r6
+.*:    (7c 85 30 15|15 30 85 7c)       addc\.   r4,r5,r6
+.*:    (7c 85 30 14|14 30 85 7c)       addc    r4,r5,r6
+.*:    (7c 85 34 15|15 34 85 7c)       addco\.  r4,r5,r6
+.*:    (7c 85 34 14|14 34 85 7c)       addco   r4,r5,r6
+.*:    (7c 85 31 15|15 31 85 7c)       adde\.   r4,r5,r6
+.*:    (7c 85 31 14|14 31 85 7c)       adde    r4,r5,r6
+.*:    (7c 85 35 15|15 35 85 7c)       addeo\.  r4,r5,r6
+.*:    (7c 85 35 14|14 35 85 7c)       addeo   r4,r5,r6
+.*:    (38 85 00 0d|0d 00 85 38)       addi    r4,r5,13
+.*:    (38 85 ff f3|f3 ff 85 38)       addi    r4,r5,-13
+.*:    (34 85 00 0d|0d 00 85 34)       addic\.  r4,r5,13
+.*:    (34 85 ff f3|f3 ff 85 34)       addic\.  r4,r5,-13
+.*:    (30 85 00 0d|0d 00 85 30)       addic   r4,r5,13
+.*:    (30 85 ff f3|f3 ff 85 30)       addic   r4,r5,-13
+.*:    (3c 85 00 17|17 00 85 3c)       addis   r4,r5,23
+.*:    (3c 85 ff e9|e9 ff 85 3c)       addis   r4,r5,-23
+.*:    (7c 85 01 d5|d5 01 85 7c)       addme\.  r4,r5
+.*:    (7c 85 01 d4|d4 01 85 7c)       addme   r4,r5
+.*:    (7c 85 05 d5|d5 05 85 7c)       addmeo\. r4,r5
+.*:    (7c 85 05 d4|d4 05 85 7c)       addmeo  r4,r5
+.*:    (7c 85 36 15|15 36 85 7c)       addo\.   r4,r5,r6
+.*:    (7c 85 36 14|14 36 85 7c)       addo    r4,r5,r6
+.*:    (7c 85 01 95|95 01 85 7c)       addze\.  r4,r5
+.*:    (7c 85 01 94|94 01 85 7c)       addze   r4,r5
+.*:    (7c 85 05 95|95 05 85 7c)       addzeo\. r4,r5
+.*:    (7c 85 05 94|94 05 85 7c)       addzeo  r4,r5
+.*:    (7c a4 30 39|39 30 a4 7c)       and\.    r4,r5,r6
+.*:    (7c a4 30 38|38 30 a4 7c)       and     r4,r5,r6
+.*:    (7c a4 30 79|79 30 a4 7c)       andc\.   r4,r5,r6
+.*:    (7c a4 30 78|78 30 a4 7c)       andc    r4,r5,r6
+.*:    (70 a4 00 06|06 00 a4 70)       andi\.   r4,r5,6
+.*:    (74 a4 00 06|06 00 a4 74)       andis\.  r4,r5,6
+.*:    (00 00 02 00|00 02 00 00)       attn
+.*:    (48 00 00 02|02 00 00 48)       ba      0 <start>
+.*: R_PPC(|64)_ADDR24  label_abs
+.*:    (40 8a 00 00|00 00 8a 40)       bne     cr2,90 <start\+0x90>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 ca 00 00|00 00 ca 40)       bne-    cr2,94 <start\+0x94>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 ea 00 00|00 00 ea 40)       bne\+    cr2,98 <start\+0x98>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 85 00 02|02 00 85 40)       blea    cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (40 c5 00 02|02 00 c5 40)       blea-   cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (40 e5 00 02|02 00 e5 40)       blea\+   cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (4c 86 0c 20|20 0c 86 4c)       bcctr   4,4\*cr1\+eq,1
+.*:    (4c c6 04 20|20 04 c6 4c)       bnectr- cr1
+.*:    (4c e6 04 20|20 04 e6 4c)       bnectr\+ cr1
+.*:    (4c 86 0c 21|21 0c 86 4c)       bcctrl  4,4\*cr1\+eq,1
+.*:    (4c c6 04 21|21 04 c6 4c)       bnectrl- cr1
+.*:    (4c e6 04 21|21 04 e6 4c)       bnectrl\+ cr1
+.*:    (40 8a 00 01|01 00 8a 40)       bnel    cr2,c0 <start\+0xc0>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 ca 00 01|01 00 ca 40)       bnel-   cr2,c4 <start\+0xc4>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 ea 00 01|01 00 ea 40)       bnel\+   cr2,c8 <start\+0xc8>
+.*: R_PPC(|64)_REL14   foo
+.*:    (40 85 00 03|03 00 85 40)       blela   cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (40 c5 00 03|03 00 c5 40)       blela-  cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (40 e5 00 03|03 00 e5 40)       blela\+  cr1,0 <start>
+.*: R_PPC(|64)_ADDR14  foo_abs
+.*:    (4c 86 08 20|20 08 86 4c)       bclr    4,4\*cr1\+eq,1
+.*:    (4c c6 00 20|20 00 c6 4c)       bnelr-  cr1
+.*:    (4c e6 00 20|20 00 e6 4c)       bnelr\+  cr1
+.*:    (4c 86 08 21|21 08 86 4c)       bclrl   4,4\*cr1\+eq,1
+.*:    (4c c6 00 21|21 00 c6 4c)       bnelrl- cr1
+.*:    (4c e6 00 21|21 00 e6 4c)       bnelrl\+ cr1
+.*:    (48 00 00 00|00 00 00 48)       b       f0 <start\+0xf0>
+.*: R_PPC(|64)_REL24   label
+.*:    (48 00 00 03|03 00 00 48)       bla     0 <start>
+.*: R_PPC(|64)_ADDR24  label_abs
+.*:    (48 00 00 01|01 00 00 48)       bl      f8 <start\+0xf8>
+.*: R_PPC(|64)_REL24   label
+.*:    (7d 6a 61 f8|f8 61 6a 7d)       bpermd  r10,r11,r12
+.*:    (7c a7 40 00|00 40 a7 7c)       cmpd    cr1,r7,r8
+.*:    (7d 6a 63 f8|f8 63 6a 7d)       cmpb    r10,r11,r12
+.*:    (2c aa 00 0d|0d 00 aa 2c)       cmpdi   cr1,r10,13
+.*:    (2c aa ff f3|f3 ff aa 2c)       cmpdi   cr1,r10,-13
+.*:    (7c a7 40 40|40 40 a7 7c)       cmpld   cr1,r7,r8
+.*:    (28 aa 00 64|64 00 aa 28)       cmpldi  cr1,r10,100
+.*:    (7e b4 00 75|75 00 b4 7e)       cntlzd\. r20,r21
+.*:    (7e b4 00 74|74 00 b4 7e)       cntlzd  r20,r21
+.*:    (7e b4 00 35|35 00 b4 7e)       cntlzw\. r20,r21
+.*:    (7e b4 00 34|34 00 b4 7e)       cntlzw  r20,r21
+.*:    (4c 22 1a 02|02 1a 22 4c)       crand   gt,eq,so
+.*:    (4c 22 19 02|02 19 22 4c)       crandc  gt,eq,so
+.*:    (4c 22 1a 42|42 1a 22 4c)       creqv   gt,eq,so
+.*:    (4c 22 19 c2|c2 19 22 4c)       crnand  gt,eq,so
+.*:    (4c 22 18 42|42 18 22 4c)       crnor   gt,eq,so
+.*:    (4c 22 1b 82|82 1b 22 4c)       cror    gt,eq,so
+.*:    (4c 22 1b 42|42 1b 22 4c)       crorc   gt,eq,so
+.*:    (4c 22 19 82|82 19 22 4c)       crxor   gt,eq,so
+.*:    (7c 0a 5d ec|ec 5d 0a 7c)       dcba    r10,r11
+.*:    (7c 0a 58 ac|ac 58 0a 7c)       dcbf    r10,r11
+.*:    (7c 2a 58 ac|ac 58 2a 7c)       dcbfl   r10,r11
+.*:    (7c 0a 58 fe|fe 58 0a 7c)       dcbfep  r10,r11
+.*:    (7c 0a 5b ac|ac 5b 0a 7c)       dcbi    r10,r11
+.*:    (7c 0a 5b 0c|0c 5b 0a 7c)       dcblc   r10,r11
+.*:    (7c 2a 5b 0c|0c 5b 2a 7c)       dcblc   1,r10,r11
+.*:    (7c 0a 58 6c|6c 58 0a 7c)       dcbst   r10,r11
+.*:    (7c 0a 58 7e|7e 58 0a 7c)       dcbstep r10,r11
+.*:    (7c 0a 5a 2c|2c 5a 0a 7c)       dcbt    r10,r11
+.*:    (7c 2a 5a 2c|2c 5a 2a 7c)       dcbt    1,r10,r11
+.*:    (7d 4b 62 7e|7e 62 4b 7d)       dcbtep  r10,r11,r12
+.*:    (7c 0a 59 4c|4c 59 0a 7c)       dcbtls  r10,r11
+.*:    (7c 2a 59 4c|4c 59 2a 7c)       dcbtls  1,r10,r11
+.*:    (7c 0a 59 ec|ec 59 0a 7c)       dcbtst  r10,r11
+.*:    (7c 2a 59 ec|ec 59 2a 7c)       dcbtst  1,r10,r11
+.*:    (7d 4b 61 fe|fe 61 4b 7d)       dcbtstep r10,r11,r12
+.*:    (7c 0a 59 0c|0c 59 0a 7c)       dcbtstls r10,r11
+.*:    (7c 2a 59 0c|0c 59 2a 7c)       dcbtstls 1,r10,r11
+.*:    (7c 0a 5f ec|ec 5f 0a 7c)       dcbz    r10,r11
+.*:    (7c 0a 5f fe|fe 5f 0a 7c)       dcbzep  r10,r11
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7c 00 03 8c|8c 03 00 7c)       dccci
+.*:    (7d 40 03 8c|8c 03 40 7d)       dci     10
+.*:    (7e 95 b3 d3|d3 b3 95 7e)       divd\.   r20,r21,r22
+.*:    (7e 95 b3 d2|d2 b3 95 7e)       divd    r20,r21,r22
+.*:    (7e 95 b7 d3|d3 b7 95 7e)       divdo\.  r20,r21,r22
+.*:    (7e 95 b7 d2|d2 b7 95 7e)       divdo   r20,r21,r22
+.*:    (7e 95 b3 93|93 b3 95 7e)       divdu\.  r20,r21,r22
+.*:    (7e 95 b3 92|92 b3 95 7e)       divdu   r20,r21,r22
+.*:    (7e 95 b7 93|93 b7 95 7e)       divduo\. r20,r21,r22
+.*:    (7e 95 b7 92|92 b7 95 7e)       divduo  r20,r21,r22
+.*:    (7e 95 b3 d7|d7 b3 95 7e)       divw\.   r20,r21,r22
+.*:    (7e 95 b3 d6|d6 b3 95 7e)       divw    r20,r21,r22
+.*:    (7e 95 b7 d7|d7 b7 95 7e)       divwo\.  r20,r21,r22
+.*:    (7e 95 b7 d6|d6 b7 95 7e)       divwo   r20,r21,r22
+.*:    (7e 95 b3 97|97 b3 95 7e)       divwu\.  r20,r21,r22
+.*:    (7e 95 b3 96|96 b3 95 7e)       divwu   r20,r21,r22
+.*:    (7e 95 b7 97|97 b7 95 7e)       divwuo\. r20,r21,r22
+.*:    (7e 95 b7 96|96 b7 95 7e)       divwuo  r20,r21,r22
+.*:    (7e b4 b2 39|39 b2 b4 7e)       eqv\.    r20,r21,r22
+.*:    (7e b4 b2 38|38 b2 b4 7e)       eqv     r20,r21,r22
+.*:    (7c 0a 58 66|66 58 0a 7c)       eratilx 0,r10,r11
+.*:    (7c 2a 58 66|66 58 2a 7c)       eratilx 1,r10,r11
+.*:    (7c ea 58 66|66 58 ea 7c)       eratilx 7,r10,r11
+.*:    (7d 4b 66 66|66 66 4b 7d)       erativax r10,r11,r12
+.*:    (7d 4b 01 66|66 01 4b 7d)       eratre  r10,r11,0
+.*:    (7d 4b 19 66|66 19 4b 7d)       eratre  r10,r11,3
+.*:    (7d 4b 61 27|27 61 4b 7d)       eratsx\. r10,r11,r12
+.*:    (7d 4b 61 26|26 61 4b 7d)       eratsx  r10,r11,r12
+.*:    (7d 4b 01 a6|a6 01 4b 7d)       eratwe  r10,r11,0
+.*:    (7d 4b 19 a6|a6 19 4b 7d)       eratwe  r10,r11,3
+.*:    (7d 6a 07 75|75 07 6a 7d)       extsb\.  r10,r11
+.*:    (7d 6a 07 74|74 07 6a 7d)       extsb   r10,r11
+.*:    (7d 6a 07 35|35 07 6a 7d)       extsh\.  r10,r11
+.*:    (7d 6a 07 34|34 07 6a 7d)       extsh   r10,r11
+.*:    (7d 6a 07 b5|b5 07 6a 7d)       extsw\.  r10,r11
+.*:    (7d 6a 07 b4|b4 07 6a 7d)       extsw   r10,r11
+.*:    (fe 80 aa 11|11 aa 80 fe)       fabs\.   f20,f21
+.*:    (fe 80 aa 10|10 aa 80 fe)       fabs    f20,f21
+.*:    (fe 95 b0 2b|2b b0 95 fe)       fadd\.   f20,f21,f22
+.*:    (fe 95 b0 2a|2a b0 95 fe)       fadd    f20,f21,f22
+.*:    (ee 95 b0 2b|2b b0 95 ee)       fadds\.  f20,f21,f22
+.*:    (ee 95 b0 2a|2a b0 95 ee)       fadds   f20,f21,f22
+.*:    (fe 80 ae 9d|9d ae 80 fe)       fcfid\.  f20,f21
+.*:    (fe 80 ae 9c|9c ae 80 fe)       fcfid   f20,f21
+.*:    (fc 14 a8 40|40 a8 14 fc)       fcmpo   cr0,f20,f21
+.*:    (fc 94 a8 40|40 a8 94 fc)       fcmpo   cr1,f20,f21
+.*:    (fc 14 a8 00|00 a8 14 fc)       fcmpu   cr0,f20,f21
+.*:    (fc 94 a8 00|00 a8 94 fc)       fcmpu   cr1,f20,f21
+.*:    (fe 95 b0 11|11 b0 95 fe)       fcpsgn\. f20,f21,f22
+.*:    (fe 95 b0 10|10 b0 95 fe)       fcpsgn  f20,f21,f22
+.*:    (fe 80 ae 5d|5d ae 80 fe)       fctid\.  f20,f21
+.*:    (fe 80 ae 5c|5c ae 80 fe)       fctid   f20,f21
+.*:    (fe 80 ae 5f|5f ae 80 fe)       fctidz\. f20,f21
+.*:    (fe 80 ae 5e|5e ae 80 fe)       fctidz  f20,f21
+.*:    (fe 80 a8 1d|1d a8 80 fe)       fctiw\.  f20,f21
+.*:    (fe 80 a8 1c|1c a8 80 fe)       fctiw   f20,f21
+.*:    (fe 80 a8 1f|1f a8 80 fe)       fctiwz\. f20,f21
+.*:    (fe 80 a8 1e|1e a8 80 fe)       fctiwz  f20,f21
+.*:    (fe 95 b0 25|25 b0 95 fe)       fdiv\.   f20,f21,f22
+.*:    (fe 95 b0 24|24 b0 95 fe)       fdiv    f20,f21,f22
+.*:    (ee 95 b0 25|25 b0 95 ee)       fdivs\.  f20,f21,f22
+.*:    (ee 95 b0 24|24 b0 95 ee)       fdivs   f20,f21,f22
+.*:    (fe 95 bd bb|bb bd 95 fe)       fmadd\.  f20,f21,f22,f23
+.*:    (fe 95 bd ba|ba bd 95 fe)       fmadd   f20,f21,f22,f23
+.*:    (ee 95 bd bb|bb bd 95 ee)       fmadds\. f20,f21,f22,f23
+.*:    (ee 95 bd ba|ba bd 95 ee)       fmadds  f20,f21,f22,f23
+.*:    (fe 80 a8 91|91 a8 80 fe)       fmr\.    f20,f21
+.*:    (fe 80 a8 90|90 a8 80 fe)       fmr     f20,f21
+.*:    (fe 95 bd b9|b9 bd 95 fe)       fmsub\.  f20,f21,f22,f23
+.*:    (fe 95 bd b8|b8 bd 95 fe)       fmsub   f20,f21,f22,f23
+.*:    (ee 95 bd b9|b9 bd 95 ee)       fmsubs\. f20,f21,f22,f23
+.*:    (ee 95 bd b8|b8 bd 95 ee)       fmsubs  f20,f21,f22,f23
+.*:    (fe 95 05 b3|b3 05 95 fe)       fmul\.   f20,f21,f22
+.*:    (fe 95 05 b2|b2 05 95 fe)       fmul    f20,f21,f22
+.*:    (ee 95 05 b3|b3 05 95 ee)       fmuls\.  f20,f21,f22
+.*:    (ee 95 05 b2|b2 05 95 ee)       fmuls   f20,f21,f22
+.*:    (fe 80 a9 11|11 a9 80 fe)       fnabs\.  f20,f21
+.*:    (fe 80 a9 10|10 a9 80 fe)       fnabs   f20,f21
+.*:    (fe 80 a8 51|51 a8 80 fe)       fneg\.   f20,f21
+.*:    (fe 80 a8 50|50 a8 80 fe)       fneg    f20,f21
+.*:    (fe 95 bd bf|bf bd 95 fe)       fnmadd\. f20,f21,f22,f23
+.*:    (fe 95 bd be|be bd 95 fe)       fnmadd  f20,f21,f22,f23
+.*:    (ee 95 bd bf|bf bd 95 ee)       fnmadds\. f20,f21,f22,f23
+.*:    (ee 95 bd be|be bd 95 ee)       fnmadds f20,f21,f22,f23
+.*:    (fe 95 bd bd|bd bd 95 fe)       fnmsub\. f20,f21,f22,f23
+.*:    (fe 95 bd bc|bc bd 95 fe)       fnmsub  f20,f21,f22,f23
+.*:    (ee 95 bd bd|bd bd 95 ee)       fnmsubs\. f20,f21,f22,f23
+.*:    (ee 95 bd bc|bc bd 95 ee)       fnmsubs f20,f21,f22,f23
+.*:    (fe 80 a8 31|31 a8 80 fe)       fre\.    f20,f21
+.*:    (fe 80 a8 30|30 a8 80 fe)       fre     f20,f21
+.*:    (fe 80 a8 31|31 a8 80 fe)       fre\.    f20,f21
+.*:    (fe 80 a8 30|30 a8 80 fe)       fre     f20,f21
+.*:    (fe 81 a8 31|31 a8 81 fe)       fre\.    f20,f21,1
+.*:    (fe 81 a8 30|30 a8 81 fe)       fre     f20,f21,1
+.*:    (ee 80 a8 31|31 a8 80 ee)       fres\.   f20,f21
+.*:    (ee 80 a8 30|30 a8 80 ee)       fres    f20,f21
+.*:    (ee 80 a8 31|31 a8 80 ee)       fres\.   f20,f21
+.*:    (ee 80 a8 30|30 a8 80 ee)       fres    f20,f21
+.*:    (ee 81 a8 31|31 a8 81 ee)       fres\.   f20,f21,1
+.*:    (ee 81 a8 30|30 a8 81 ee)       fres    f20,f21,1
+.*:    (fe 80 ab d1|d1 ab 80 fe)       frim\.   f20,f21
+.*:    (fe 80 ab d0|d0 ab 80 fe)       frim    f20,f21
+.*:    (fe 80 ab 11|11 ab 80 fe)       frin\.   f20,f21
+.*:    (fe 80 ab 10|10 ab 80 fe)       frin    f20,f21
+.*:    (fe 80 ab 91|91 ab 80 fe)       frip\.   f20,f21
+.*:    (fe 80 ab 90|90 ab 80 fe)       frip    f20,f21
+.*:    (fe 80 ab 51|51 ab 80 fe)       friz\.   f20,f21
+.*:    (fe 80 ab 50|50 ab 80 fe)       friz    f20,f21
+.*:    (fe 80 a8 19|19 a8 80 fe)       frsp\.   f20,f21
+.*:    (fe 80 a8 18|18 a8 80 fe)       frsp    f20,f21
+.*:    (fe 80 a8 35|35 a8 80 fe)       frsqrte\. f20,f21
+.*:    (fe 80 a8 34|34 a8 80 fe)       frsqrte f20,f21
+.*:    (fe 80 a8 35|35 a8 80 fe)       frsqrte\. f20,f21
+.*:    (fe 80 a8 34|34 a8 80 fe)       frsqrte f20,f21
+.*:    (fe 81 a8 35|35 a8 81 fe)       frsqrte\. f20,f21,1
+.*:    (fe 81 a8 34|34 a8 81 fe)       frsqrte f20,f21,1
+.*:    (ee 80 a8 34|34 a8 80 ee)       frsqrtes f20,f21
+.*:    (ee 80 a8 35|35 a8 80 ee)       frsqrtes\. f20,f21
+.*:    (ee 80 a8 34|34 a8 80 ee)       frsqrtes f20,f21
+.*:    (ee 80 a8 35|35 a8 80 ee)       frsqrtes\. f20,f21
+.*:    (ee 81 a8 34|34 a8 81 ee)       frsqrtes f20,f21,1
+.*:    (ee 81 a8 35|35 a8 81 ee)       frsqrtes\. f20,f21,1
+.*:    (fe 95 bd af|af bd 95 fe)       fsel\.   f20,f21,f22,f23
+.*:    (fe 95 bd ae|ae bd 95 fe)       fsel    f20,f21,f22,f23
+.*:    (fe 80 a8 2d|2d a8 80 fe)       fsqrt\.  f20,f21
+.*:    (fe 80 a8 2c|2c a8 80 fe)       fsqrt   f20,f21
+.*:    (ee 80 a8 2d|2d a8 80 ee)       fsqrts\. f20,f21
+.*:    (ee 80 a8 2c|2c a8 80 ee)       fsqrts  f20,f21
+.*:    (fe 95 b0 29|29 b0 95 fe)       fsub\.   f20,f21,f22
+.*:    (fe 95 b0 28|28 b0 95 fe)       fsub    f20,f21,f22
+.*:    (ee 95 b0 29|29 b0 95 ee)       fsubs\.  f20,f21,f22
+.*:    (ee 95 b0 28|28 b0 95 ee)       fsubs   f20,f21,f22
+.*:    (7c 0a 5f ac|ac 5f 0a 7c)       icbi    r10,r11
+.*:    (7c 0a 5f be|be 5f 0a 7c)       icbiep  r10,r11
+.*:    (7c 0a 58 2c|2c 58 0a 7c)       icbt    r10,r11
+.*:    (7c ea 58 2c|2c 58 ea 7c)       icbt    7,r10,r11
+.*:    (7c 0a 5b cc|cc 5b 0a 7c)       icbtls  r10,r11
+.*:    (7c ea 5b cc|cc 5b ea 7c)       icbtls  7,r10,r11
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7c 00 07 8c|8c 07 00 7c)       iccci
+.*:    (7d 40 07 8c|8c 07 40 7d)       ici     10
+.*:    (7d 4b 63 2d|2d 63 4b 7d)       icswx\.  r10,r11,r12
+.*:    (7d 4b 63 2c|2c 63 4b 7d)       icswx   r10,r11,r12
+.*:    (7d 4b 65 de|de 65 4b 7d)       isel    r10,r11,r12,23
+.*:    (4c 00 01 2c|2c 01 00 4c)       isync
+.*:    (7d 4b 60 be|be 60 4b 7d)       lbepx   r10,r11,r12
+.*:    (89 4b ff ef|ef ff 4b 89)       lbz     r10,-17\(r11\)
+.*:    (89 4b 00 11|11 00 4b 89)       lbz     r10,17\(r11\)
+.*:    (8d 4b ff ff|ff ff 4b 8d)       lbzu    r10,-1\(r11\)
+.*:    (8d 4b 00 01|01 00 4b 8d)       lbzu    r10,1\(r11\)
+.*:    (7d 4b 68 ee|ee 68 4b 7d)       lbzux   r10,r11,r13
+.*:    (7d 4b 68 ae|ae 68 4b 7d)       lbzx    r10,r11,r13
+.*:    (e9 4b ff f8|f8 ff 4b e9)       ld      r10,-8\(r11\)
+.*:    (e9 4b 00 08|08 00 4b e9)       ld      r10,8\(r11\)
+.*:    (7d 4b 60 a8|a8 60 4b 7d)       ldarx   r10,r11,r12
+.*:    (7d 4b 60 a9|a9 60 4b 7d)       ldarx   r10,r11,r12,1
+.*:    (7d 4b 64 28|28 64 4b 7d)       ldbrx   r10,r11,r12
+.*:    (7d 4b 60 3a|3a 60 4b 7d)       ldepx   r10,r11,r12
+.*:    (e9 4b ff f9|f9 ff 4b e9)       ldu     r10,-8\(r11\)
+.*:    (e9 4b 00 09|09 00 4b e9)       ldu     r10,8\(r11\)
+.*:    (7d 4b 60 6a|6a 60 4b 7d)       ldux    r10,r11,r12
+.*:    (7d 4b 60 2a|2a 60 4b 7d)       ldx     r10,r11,r12
+.*:    (ca 8a ff f8|f8 ff 8a ca)       lfd     f20,-8\(r10\)
+.*:    (ca 8a 00 08|08 00 8a ca)       lfd     f20,8\(r10\)
+.*:    (7e 8a 5c be|be 5c 8a 7e)       lfdepx  f20,r10,r11
+.*:    (ce 8a ff f8|f8 ff 8a ce)       lfdu    f20,-8\(r10\)
+.*:    (ce 8a 00 08|08 00 8a ce)       lfdu    f20,8\(r10\)
+.*:    (7e 8a 5c ee|ee 5c 8a 7e)       lfdux   f20,r10,r11
+.*:    (7e 8a 5c ae|ae 5c 8a 7e)       lfdx    f20,r10,r11
+.*:    (7e 8a 5e ae|ae 5e 8a 7e)       lfiwax  f20,r10,r11
+.*:    (7e 8a 5e ee|ee 5e 8a 7e)       lfiwzx  f20,r10,r11
+.*:    (c2 8a ff fc|fc ff 8a c2)       lfs     f20,-4\(r10\)
+.*:    (c2 8a 00 04|04 00 8a c2)       lfs     f20,4\(r10\)
+.*:    (c6 8a ff fc|fc ff 8a c6)       lfsu    f20,-4\(r10\)
+.*:    (c6 8a 00 04|04 00 8a c6)       lfsu    f20,4\(r10\)
+.*:    (7e 8a 5c 6e|6e 5c 8a 7e)       lfsux   f20,r10,r11
+.*:    (7e 8a 5c 2e|2e 5c 8a 7e)       lfsx    f20,r10,r11
+.*:    (a9 4b 00 02|02 00 4b a9)       lha     r10,2\(r11\)
+.*:    (ad 4b ff fe|fe ff 4b ad)       lhau    r10,-2\(r11\)
+.*:    (7d 4b 62 ee|ee 62 4b 7d)       lhaux   r10,r11,r12
+.*:    (7d 4b 62 ae|ae 62 4b 7d)       lhax    r10,r11,r12
+.*:    (7d 4b 66 2c|2c 66 4b 7d)       lhbrx   r10,r11,r12
+.*:    (7d 4b 62 3e|3e 62 4b 7d)       lhepx   r10,r11,r12
+.*:    (a1 4b ff fe|fe ff 4b a1)       lhz     r10,-2\(r11\)
+.*:    (a1 4b 00 02|02 00 4b a1)       lhz     r10,2\(r11\)
+.*:    (a5 4b ff fe|fe ff 4b a5)       lhzu    r10,-2\(r11\)
+.*:    (a5 4b 00 02|02 00 4b a5)       lhzu    r10,2\(r11\)
+.*:    (7d 4b 62 6e|6e 62 4b 7d)       lhzux   r10,r11,r12
+.*:    (7d 4b 62 2e|2e 62 4b 7d)       lhzx    r10,r11,r12
+.*:    (e9 4b ff fe|fe ff 4b e9)       lwa     r10,-4\(r11\)
+.*:    (e9 4b 00 06|06 00 4b e9)       lwa     r10,4\(r11\)
+.*:    (7d 4b 60 28|28 60 4b 7d)       lwarx   r10,r11,r12
+.*:    (7d 4b 60 29|29 60 4b 7d)       lwarx   r10,r11,r12,1
+.*:    (7d 4b 62 ea|ea 62 4b 7d)       lwaux   r10,r11,r12
+.*:    (7d 4b 62 aa|aa 62 4b 7d)       lwax    r10,r11,r12
+.*:    (7d 4b 64 2c|2c 64 4b 7d)       lwbrx   r10,r11,r12
+.*:    (7d 4b 60 3e|3e 60 4b 7d)       lwepx   r10,r11,r12
+.*:    (81 4b ff fc|fc ff 4b 81)       lwz     r10,-4\(r11\)
+.*:    (81 4b 00 04|04 00 4b 81)       lwz     r10,4\(r11\)
+.*:    (85 4b ff fc|fc ff 4b 85)       lwzu    r10,-4\(r11\)
+.*:    (85 4b 00 04|04 00 4b 85)       lwzu    r10,4\(r11\)
+.*:    (7d 4b 60 6e|6e 60 4b 7d)       lwzux   r10,r11,r12
+.*:    (7d 4b 60 2e|2e 60 4b 7d)       lwzx    r10,r11,r12
+.*:    (7c 00 06 ac|ac 06 00 7c)       mbar
+.*:    (7c 00 06 ac|ac 06 00 7c)       mbar
+.*:    (7c 00 06 ac|ac 06 00 7c)       mbar
+.*:    (7c 20 06 ac|ac 06 20 7c)       mbar    1
+.*:    (4c 04 00 00|00 00 04 4c)       mcrf    cr0,cr1
+.*:    (fd 90 00 80|80 00 90 fd)       mcrfs   cr3,cr4
+.*:    (7c 00 04 00|00 04 00 7c)       mcrxr   cr0
+.*:    (7d 80 04 00|00 04 80 7d)       mcrxr   cr3
+.*:    (7c 60 00 26|26 00 60 7c)       mfcr    r3
+.*:    (7c 70 20 26|26 20 70 7c)       mfocrf  r3,2
+.*:    (7c 70 10 26|26 10 70 7c)       mfocrf  r3,1
+.*:    (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
+.*:    (7d 4a 3a 87|87 3a 4a 7d)       mfdcr\.  r10,234
+.*:    (7d 4a 3a 86|86 3a 4a 7d)       mfdcr   r10,234
+.*:    (7d 4b 02 07|07 02 4b 7d)       mfdcrx\. r10,r11
+.*:    (7d 4b 02 06|06 02 4b 7d)       mfdcrx  r10,r11
+.*:    (fe 80 04 8f|8f 04 80 fe)       mffs\.   f20
+.*:    (fe 80 04 8e|8e 04 80 fe)       mffs    f20
+.*:    (7d 40 00 a6|a6 00 40 7d)       mfmsr   r10
+.*:    (7c 70 10 26|26 10 70 7c)       mfocrf  r3,1
+.*:    (7c 78 00 26|26 00 78 7c)       mfocrf  r3,128
+.*:    (7d 4a 3a a6|a6 3a 4a 7d)       mfspr   r10,234
+.*:    (7d 4c 42 a6|a6 42 4c 7d)       mftb    r10
+.*:    (7d 4d 42 a6|a6 42 4d 7d)       mftbu   r10
+.*:    (7c 00 51 dc|dc 51 00 7c)       msgclr  r10
+.*:    (7c 00 51 9c|9c 51 00 7c)       msgsnd  r10
+.*:    (7c 60 01 20|20 01 60 7c)       mtcrf   0,r3
+.*:    (7c 70 11 20|20 11 70 7c)       mtocrf  1,r3
+.*:    (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
+.*:    (7c 6f f1 20|20 f1 6f 7c)       mtcr    r3
+.*:    (7d 4a 3b 87|87 3b 4a 7d)       mtdcr\.  234,r10
+.*:    (7d 4a 3b 86|86 3b 4a 7d)       mtdcr   234,r10
+.*:    (7d 6a 03 07|07 03 6a 7d)       mtdcrx\. r10,r11
+.*:    (7d 6a 03 06|06 03 6a 7d)       mtdcrx  r10,r11
+.*:    (fc 60 00 8d|8d 00 60 fc)       mtfsb0\. 3
+.*:    (fc 60 00 8c|8c 00 60 fc)       mtfsb0  3
+.*:    (fc 60 00 4d|4d 00 60 fc)       mtfsb1\. 3
+.*:    (fc 60 00 4c|4c 00 60 fc)       mtfsb1  3
+.*:    (fc 0c a5 8f|8f a5 0c fc)       mtfsf\.  6,f20
+.*:    (fc 0c a5 8e|8e a5 0c fc)       mtfsf   6,f20
+.*:    (fc 0c a5 8f|8f a5 0c fc)       mtfsf\.  6,f20
+.*:    (fc 0c a5 8e|8e a5 0c fc)       mtfsf   6,f20
+.*:    (fe 0d a5 8f|8f a5 0d fe)       mtfsf\.  6,f20,1,1
+.*:    (fe 0d a5 8e|8e a5 0d fe)       mtfsf   6,f20,1,1
+.*:    (ff 00 01 0d|0d 01 00 ff)       mtfsfi\. 6,0
+.*:    (ff 00 01 0c|0c 01 00 ff)       mtfsfi  6,0
+.*:    (ff 00 d1 0d|0d d1 00 ff)       mtfsfi\. 6,13
+.*:    (ff 00 d1 0c|0c d1 00 ff)       mtfsfi  6,13
+.*:    (ff 01 d1 0d|0d d1 01 ff)       mtfsfi\. 6,13,1
+.*:    (ff 01 d1 0c|0c d1 01 ff)       mtfsfi  6,13,1
+.*:    (7d 40 01 24|24 01 40 7d)       mtmsr   r10
+.*:    (7d 40 01 24|24 01 40 7d)       mtmsr   r10
+.*:    (7d 41 01 24|24 01 41 7d)       mtmsr   r10,1
+.*:    (7c 70 11 20|20 11 70 7c)       mtocrf  1,r3
+.*:    (7c 78 01 20|20 01 78 7c)       mtocrf  128,r3
+.*:    (7d 4a 3b a6|a6 3b 4a 7d)       mtspr   234,r10
+.*:    (7e 95 b0 93|93 b0 95 7e)       mulhd\.  r20,r21,r22
+.*:    (7e 95 b0 92|92 b0 95 7e)       mulhd   r20,r21,r22
+.*:    (7e 95 b0 13|13 b0 95 7e)       mulhdu\. r20,r21,r22
+.*:    (7e 95 b0 12|12 b0 95 7e)       mulhdu  r20,r21,r22
+.*:    (7e 95 b0 97|97 b0 95 7e)       mulhw\.  r20,r21,r22
+.*:    (7e 95 b0 96|96 b0 95 7e)       mulhw   r20,r21,r22
+.*:    (7e 95 b0 17|17 b0 95 7e)       mulhwu\. r20,r21,r22
+.*:    (7e 95 b0 16|16 b0 95 7e)       mulhwu  r20,r21,r22
+.*:    (7e 95 b1 d3|d3 b1 95 7e)       mulld\.  r20,r21,r22
+.*:    (7e 95 b1 d2|d2 b1 95 7e)       mulld   r20,r21,r22
+.*:    (7e 95 b5 d3|d3 b5 95 7e)       mulldo\. r20,r21,r22
+.*:    (7e 95 b5 d2|d2 b5 95 7e)       mulldo  r20,r21,r22
+.*:    (1e 95 00 64|64 00 95 1e)       mulli   r20,r21,100
+.*:    (1e 95 ff 9c|9c ff 95 1e)       mulli   r20,r21,-100
+.*:    (7e 95 b1 d7|d7 b1 95 7e)       mullw\.  r20,r21,r22
+.*:    (7e 95 b1 d6|d6 b1 95 7e)       mullw   r20,r21,r22
+.*:    (7e 95 b5 d7|d7 b5 95 7e)       mullwo\. r20,r21,r22
+.*:    (7e 95 b5 d6|d6 b5 95 7e)       mullwo  r20,r21,r22
+.*:    (7e b4 b3 b9|b9 b3 b4 7e)       nand\.   r20,r21,r22
+.*:    (7e b4 b3 b8|b8 b3 b4 7e)       nand    r20,r21,r22
+.*:    (7e 95 00 d1|d1 00 95 7e)       neg\.    r20,r21
+.*:    (7e 95 00 d0|d0 00 95 7e)       neg     r20,r21
+.*:    (7e 95 04 d1|d1 04 95 7e)       nego\.   r20,r21
+.*:    (7e 95 04 d0|d0 04 95 7e)       nego    r20,r21
+.*:    (7e b4 b0 f9|f9 b0 b4 7e)       nor\.    r20,r21,r22
+.*:    (7e b4 b0 f8|f8 b0 b4 7e)       nor     r20,r21,r22
+.*:    (7e b4 b3 79|79 b3 b4 7e)       or\.     r20,r21,r22
+.*:    (7e b4 b3 78|78 b3 b4 7e)       or      r20,r21,r22
+.*:    (7e b4 b3 39|39 b3 b4 7e)       orc\.    r20,r21,r22
+.*:    (7e b4 b3 38|38 b3 b4 7e)       orc     r20,r21,r22
+.*:    (62 b4 10 00|00 10 b4 62)       ori     r20,r21,4096
+.*:    (66 b4 10 00|00 10 b4 66)       oris    r20,r21,4096
+.*:    (7d 6a 00 f4|f4 00 6a 7d)       popcntb r10,r11
+.*:    (7d 6a 03 f4|f4 03 6a 7d)       popcntd r10,r11
+.*:    (7d 6a 02 f4|f4 02 6a 7d)       popcntw r10,r11
+.*:    (7d 6a 01 74|74 01 6a 7d)       prtyd   r10,r11
+.*:    (7d 6a 01 34|34 01 6a 7d)       prtyw   r10,r11
+.*:    (4c 00 00 66|66 00 00 4c)       rfci
+.*:    (4c 00 00 cc|cc 00 00 4c)       rfgi
+.*:    (4c 00 00 64|64 00 00 4c)       rfi
+.*:    (4c 00 00 4c|4c 00 00 4c)       rfmci
+.*:    (79 6a 67 f1|f1 67 6a 79)       rldcl\.  r10,r11,r12,63
+.*:    (79 6a 67 f0|f0 67 6a 79)       rldcl   r10,r11,r12,63
+.*:    (79 6a 67 f3|f3 67 6a 79)       rldcr\.  r10,r11,r12,63
+.*:    (79 6a 67 f2|f2 67 6a 79)       rldcr   r10,r11,r12,63
+.*:    (79 6a bf e9|e9 bf 6a 79)       rldic\.  r10,r11,23,63
+.*:    (79 6a bf e8|e8 bf 6a 79)       rldic   r10,r11,23,63
+.*:    (79 6a bf e1|e1 bf 6a 79)       rldicl\. r10,r11,23,63
+.*:    (79 6a bf e0|e0 bf 6a 79)       rldicl  r10,r11,23,63
+.*:    (79 6a bf e5|e5 bf 6a 79)       rldicr\. r10,r11,23,63
+.*:    (79 6a bf e4|e4 bf 6a 79)       rldicr  r10,r11,23,63
+.*:    (79 6a bf ed|ed bf 6a 79)       rldimi\. r10,r11,23,63
+.*:    (79 6a bf ec|ec bf 6a 79)       rldimi  r10,r11,23,63
+.*:    (51 6a b8 3f|3f b8 6a 51)       rlwimi\. r10,r11,23,0,31
+.*:    (51 6a b8 3e|3e b8 6a 51)       rlwimi  r10,r11,23,0,31
+.*:    (55 6a b8 3f|3f b8 6a 55)       rotlwi\. r10,r11,23
+.*:    (55 6a b8 3e|3e b8 6a 55)       rotlwi  r10,r11,23
+.*:    (5d 6a b8 3f|3f b8 6a 5d)       rotlw\.  r10,r11,r23
+.*:    (5d 6a b8 3e|3e b8 6a 5d)       rotlw   r10,r11,r23
+.*:    (44 00 00 02|02 00 00 44)       sc
+.*:    (44 00 0c 82|82 0c 00 44)       sc      100
+.*:    (7d 6a 60 37|37 60 6a 7d)       sld\.    r10,r11,r12
+.*:    (7d 6a 60 36|36 60 6a 7d)       sld     r10,r11,r12
+.*:    (7d 6a 60 31|31 60 6a 7d)       slw\.    r10,r11,r12
+.*:    (7d 6a 60 30|30 60 6a 7d)       slw     r10,r11,r12
+.*:    (7d 6a 66 35|35 66 6a 7d)       srad\.   r10,r11,r12
+.*:    (7d 6a 66 34|34 66 6a 7d)       srad    r10,r11,r12
+.*:    (7d 6a fe 77|77 fe 6a 7d)       sradi\.  r10,r11,63
+.*:    (7d 6a fe 76|76 fe 6a 7d)       sradi   r10,r11,63
+.*:    (7d 6a 66 31|31 66 6a 7d)       sraw\.   r10,r11,r12
+.*:    (7d 6a 66 30|30 66 6a 7d)       sraw    r10,r11,r12
+.*:    (7d 6a fe 71|71 fe 6a 7d)       srawi\.  r10,r11,31
+.*:    (7d 6a fe 70|70 fe 6a 7d)       srawi   r10,r11,31
+.*:    (7d 6a 64 37|37 64 6a 7d)       srd\.    r10,r11,r12
+.*:    (7d 6a 64 36|36 64 6a 7d)       srd     r10,r11,r12
+.*:    (7d 6a 64 31|31 64 6a 7d)       srw\.    r10,r11,r12
+.*:    (7d 6a 64 30|30 64 6a 7d)       srw     r10,r11,r12
+.*:    (99 4b ff ff|ff ff 4b 99)       stb     r10,-1\(r11\)
+.*:    (99 4b 00 01|01 00 4b 99)       stb     r10,1\(r11\)
+.*:    (7d 4b 61 be|be 61 4b 7d)       stbepx  r10,r11,r12
+.*:    (9d 4b ff ff|ff ff 4b 9d)       stbu    r10,-1\(r11\)
+.*:    (9d 4b 00 01|01 00 4b 9d)       stbu    r10,1\(r11\)
+.*:    (7d 4b 61 ee|ee 61 4b 7d)       stbux   r10,r11,r12
+.*:    (7d 4b 61 ae|ae 61 4b 7d)       stbx    r10,r11,r12
+.*:    (f9 4b ff f8|f8 ff 4b f9)       std     r10,-8\(r11\)
+.*:    (f9 4b 00 08|08 00 4b f9)       std     r10,8\(r11\)
+.*:    (7d 4b 65 28|28 65 4b 7d)       stdbrx  r10,r11,r12
+.*:    (7d 4b 61 ad|ad 61 4b 7d)       stdcx\.  r10,r11,r12
+.*:    (7d 4b 61 3a|3a 61 4b 7d)       stdepx  r10,r11,r12
+.*:    (f9 4b ff f9|f9 ff 4b f9)       stdu    r10,-8\(r11\)
+.*:    (f9 4b 00 09|09 00 4b f9)       stdu    r10,8\(r11\)
+.*:    (7d 4b 61 6a|6a 61 4b 7d)       stdux   r10,r11,r12
+.*:    (7d 4b 61 2a|2a 61 4b 7d)       stdx    r10,r11,r12
+.*:    (da 8a ff f8|f8 ff 8a da)       stfd    f20,-8\(r10\)
+.*:    (da 8a 00 08|08 00 8a da)       stfd    f20,8\(r10\)
+.*:    (7e 8a 5d be|be 5d 8a 7e)       stfdepx f20,r10,r11
+.*:    (de 8a ff f8|f8 ff 8a de)       stfdu   f20,-8\(r10\)
+.*:    (de 8a 00 08|08 00 8a de)       stfdu   f20,8\(r10\)
+.*:    (7e 8a 5d ee|ee 5d 8a 7e)       stfdux  f20,r10,r11
+.*:    (7e 8a 5d ae|ae 5d 8a 7e)       stfdx   f20,r10,r11
+.*:    (7e 8a 5f ae|ae 5f 8a 7e)       stfiwx  f20,r10,r11
+.*:    (d2 8a ff fc|fc ff 8a d2)       stfs    f20,-4\(r10\)
+.*:    (d2 8a 00 04|04 00 8a d2)       stfs    f20,4\(r10\)
+.*:    (d6 8a ff fc|fc ff 8a d6)       stfsu   f20,-4\(r10\)
+.*:    (d6 8a 00 04|04 00 8a d6)       stfsu   f20,4\(r10\)
+.*:    (7e 8a 5d 6e|6e 5d 8a 7e)       stfsux  f20,r10,r11
+.*:    (7e 8a 5d 2e|2e 5d 8a 7e)       stfsx   f20,r10,r11
+.*:    (b1 4b ff fe|fe ff 4b b1)       sth     r10,-2\(r11\)
+.*:    (b1 4b 00 02|02 00 4b b1)       sth     r10,2\(r11\)
+.*:    (b1 4b ff fc|fc ff 4b b1)       sth     r10,-4\(r11\)
+.*:    (b1 4b 00 04|04 00 4b b1)       sth     r10,4\(r11\)
+.*:    (7d 4b 67 2c|2c 67 4b 7d)       sthbrx  r10,r11,r12
+.*:    (7d 4b 63 3e|3e 63 4b 7d)       sthepx  r10,r11,r12
+.*:    (b5 4b ff fe|fe ff 4b b5)       sthu    r10,-2\(r11\)
+.*:    (b5 4b 00 02|02 00 4b b5)       sthu    r10,2\(r11\)
+.*:    (7d 4b 63 6e|6e 63 4b 7d)       sthux   r10,r11,r12
+.*:    (7d 4b 63 2e|2e 63 4b 7d)       sthx    r10,r11,r12
+.*:    (7d 4b 65 2c|2c 65 4b 7d)       stwbrx  r10,r11,r12
+.*:    (7d 4b 61 2d|2d 61 4b 7d)       stwcx\.  r10,r11,r12
+.*:    (7d 4b 61 3e|3e 61 4b 7d)       stwepx  r10,r11,r12
+.*:    (95 4b ff fc|fc ff 4b 95)       stwu    r10,-4\(r11\)
+.*:    (95 4b 00 04|04 00 4b 95)       stwu    r10,4\(r11\)
+.*:    (7d 4b 61 6e|6e 61 4b 7d)       stwux   r10,r11,r12
+.*:    (7d 4b 61 2e|2e 61 4b 7d)       stwx    r10,r11,r12
+.*:    (7e 95 b0 51|51 b0 95 7e)       subf\.   r20,r21,r22
+.*:    (7e 95 b0 50|50 b0 95 7e)       subf    r20,r21,r22
+.*:    (7e 95 b0 11|11 b0 95 7e)       subfc\.  r20,r21,r22
+.*:    (7e 95 b0 10|10 b0 95 7e)       subfc   r20,r21,r22
+.*:    (7e 95 b4 11|11 b4 95 7e)       subfco\. r20,r21,r22
+.*:    (7e 95 b4 10|10 b4 95 7e)       subfco  r20,r21,r22
+.*:    (7e 95 b1 11|11 b1 95 7e)       subfe\.  r20,r21,r22
+.*:    (7e 95 b1 10|10 b1 95 7e)       subfe   r20,r21,r22
+.*:    (7e 95 b5 11|11 b5 95 7e)       subfeo\. r20,r21,r22
+.*:    (7e 95 b5 10|10 b5 95 7e)       subfeo  r20,r21,r22
+.*:    (22 95 00 64|64 00 95 22)       subfic  r20,r21,100
+.*:    (22 95 ff 9c|9c ff 95 22)       subfic  r20,r21,-100
+.*:    (7e 95 01 d1|d1 01 95 7e)       subfme\. r20,r21
+.*:    (7e 95 01 d0|d0 01 95 7e)       subfme  r20,r21
+.*:    (7e 95 05 d1|d1 05 95 7e)       subfmeo\. r20,r21
+.*:    (7e 95 05 d0|d0 05 95 7e)       subfmeo r20,r21
+.*:    (7e 95 b4 51|51 b4 95 7e)       subfo\.  r20,r21,r22
+.*:    (7e 95 b4 50|50 b4 95 7e)       subfo   r20,r21,r22
+.*:    (7e 95 01 91|91 01 95 7e)       subfze\. r20,r21
+.*:    (7e 95 01 90|90 01 95 7e)       subfze  r20,r21
+.*:    (7e 95 05 91|91 05 95 7e)       subfzeo\. r20,r21
+.*:    (7e 95 05 90|90 05 95 7e)       subfzeo r20,r21
+.*:    (7c 00 04 ac|ac 04 00 7c)       hwsync
+.*:    (7c 00 04 ac|ac 04 00 7c)       hwsync
+.*:    (7c 00 04 ac|ac 04 00 7c)       hwsync
+.*:    (7c 20 04 ac|ac 04 20 7c)       lwsync
+.*:    (7c aa 58 88|88 58 aa 7c)       tdlge   r10,r11
+.*:    (08 aa 00 64|64 00 aa 08)       tdlgei  r10,100
+.*:    (08 aa ff 9c|9c ff aa 08)       tdlgei  r10,-100
+.*:    (7c 6a 58 24|24 58 6a 7c)       tlbilxva r10,r11
+.*:    (7c 0a 5e 24|24 5e 0a 7c)       tlbivax r10,r11
+.*:    (7c 00 07 64|64 07 00 7c)       tlbre
+.*:    (7d 4b 3f 64|64 3f 4b 7d)       tlbre   r10,r11,7
+.*:    (7c 0a 5e a5|a5 5e 0a 7c)       tlbsrx\. r10,r11
+.*:    (7d 4b 67 25|25 67 4b 7d)       tlbsx\.  r10,r11,r12
+.*:    (7d 4b 67 24|24 67 4b 7d)       tlbsx   r10,r11,r12
+.*:    (7c 00 04 6c|6c 04 00 7c)       tlbsync
+.*:    (7c 00 07 a4|a4 07 00 7c)       tlbwe
+.*:    (7d 4b 3f a4|a4 3f 4b 7d)       tlbwe   r10,r11,7
+.*:    (7c aa 58 08|08 58 aa 7c)       twlge   r10,r11
+.*:    (0c aa 00 64|64 00 aa 0c)       twlgei  r10,100
+.*:    (0c aa ff 9c|9c ff aa 0c)       twlgei  r10,-100
+.*:    (7c 00 00 7c|7c 00 00 7c)       wait
+.*:    (7c 00 00 7c|7c 00 00 7c)       wait
+.*:    (7c 20 00 7c|7c 00 20 7c)       waitrsv
+.*:    (7c 40 00 7c|7c 00 40 7c)       waitimpl
+.*:    (7c 40 00 7c|7c 00 40 7c)       waitimpl
+.*:    (7c 20 00 7c|7c 00 20 7c)       waitrsv
+.*:    (7c 00 01 6c|6c 01 00 7c)       wchkall
+.*:    (7c 00 01 6c|6c 01 00 7c)       wchkall
+.*:    (7d 80 01 6c|6c 01 80 7d)       wchkall cr3
+.*:    (7c 2a 5f 4c|4c 5f 2a 7c)       wclr    1,r10,r11
+.*:    (7c 20 07 4c|4c 07 20 7c)       wclrall 1
+.*:    (7c 4a 5f 4c|4c 5f 4a 7c)       wclrone r10,r11
+.*:    (7d 40 01 06|06 01 40 7d)       wrtee   r10
+.*:    (7c 00 81 46|46 81 00 7c)       wrteei  1
+.*:    (7d 6a 62 79|79 62 6a 7d)       xor\.    r10,r11,r12
+.*:    (7d 6a 62 78|78 62 6a 7d)       xor     r10,r11,r12
+.*:    (69 6a 10 00|00 10 6a 69)       xori    r10,r11,4096
+.*:    (6d 6a 10 00|00 10 6a 6d)       xoris   r10,r11,4096
 #pass
index 6893ae8cfef90afc18a66cee53ca65ea6c258e0d..c3d23ea3def26feb358edaded47313ddb24797a5 100644 (file)
@@ -295,10 +295,6 @@ start:
        lhzu    10,2(11)
        lhzux   10,11,12
        lhzx    10,11,12
-       lmw     20,16(10)
-       lswi    10,11,1
-       lswi    12,11,32
-       lswx    10,11,12
        lwa     10,-4(11)
        lwa     10,4(11)
        lwarx   10,11,12,0
@@ -486,10 +482,6 @@ start:
        sthu    10,2(11)
        sthux   10,11,12
        sthx    10,11,12
-       stmw    20,16(10)
-       stswi   10,11,1
-       stswi   10,11,32
-       stswx   10,11,12
        stwbrx  10,11,12
        stwcx.  10,11,12
        stwepx  10,11,12
diff --git a/gas/testsuite/gas/ppc/be.d b/gas/testsuite/gas/ppc/be.d
new file mode 100644 (file)
index 0000000..9255ddb
--- /dev/null
@@ -0,0 +1,17 @@
+#objdump: -d -Mcom
+#as: -mcom -be
+#name: BE only instructions
+
+.*
+
+Disassembly of section \.text:
+
+0+00 <start>:
+.*:    ba 8a 00 10     lmw     r20,16\(r10\)
+.*:    7d 4b 0c aa     lswi    r10,r11,1
+.*:    7d 8b 04 aa     lswi    r12,r11,32
+.*:    7d 4b 64 2a     lswx    r10,r11,r12
+.*:    be 8a 00 10     stmw    r20,16\(r10\)
+.*:    7d 4b 0d aa     stswi   r10,r11,1
+.*:    7d 4b 05 aa     stswi   r10,r11,32
+.*:    7d 4b 65 2a     stswx   r10,r11,r12
diff --git a/gas/testsuite/gas/ppc/be.s b/gas/testsuite/gas/ppc/be.s
new file mode 100644 (file)
index 0000000..dbbcbb6
--- /dev/null
@@ -0,0 +1,10 @@
+       .text
+start:
+       lmw     20,16(10)
+       lswi    10,11,1
+       lswi    12,11,32
+       lswx    10,11,12
+       stmw    20,16(10)
+       stswi   10,11,1
+       stswi   10,11,32
+       stswx   10,11,12
diff --git a/gas/testsuite/gas/ppc/le_error.d b/gas/testsuite/gas/ppc/le_error.d
new file mode 100644 (file)
index 0000000..7650046
--- /dev/null
@@ -0,0 +1,3 @@
+#as: -mcom -le
+#source: be.s
+#error_output: le_error.l
diff --git a/gas/testsuite/gas/ppc/le_error.l b/gas/testsuite/gas/ppc/le_error.l
new file mode 100644 (file)
index 0000000..dd0021b
--- /dev/null
@@ -0,0 +1,9 @@
+.*Assembler messages:
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
+.*invalid when little-endian
index 4fb06618a3814be207c1123beedb22bfc88f71ce..47d38351102ec3e8ffba8365f7ecc5b1260c9aaf 100644 (file)
@@ -74,6 +74,8 @@ if { [istarget powerpc64*-*-*] || [istarget *-*-elf64*]} then {
 run_dump_test "common"
 run_dump_test "476"
 run_dump_test "a2"
+run_dump_test "be"
+run_dump_test "le_error"
 run_dump_test "pr21303"
 run_dump_test "vle"
 run_dump_test "vle-reloc"