brintos

brintos / llvm-project-archived public Read only

0
0
Text · 42.0 KiB · ad50200 Raw
2325 lines · plain
1# RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s --check-prefixes=CHECK,MODERN2# RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-linux-gnu -mcpu=pwr7 | FileCheck %s --check-prefixes=CHECK,MODERN3# RUN: llvm-mc --disassemble %s -triple powerpc64-ibm-aix-xcoff -mcpu=pwr7 | FileCheck %s --check-prefixes=CHECK,OLD4# RUN: llvm-mc --disassemble %s -triple powerpc64-ibm-aix-xcoff -mattr=+modern-aix-as -mcpu=pwr7 | FileCheck %s --check-prefixes=CHECK,MODERN5 6# FIXME: decode as beqlr 07# CHECK: bclr 12, 280x4d 0x82 0x00 0x209 10# FIXME: decode as beqlr 111# CHECK: bclr 12, 6120x4d 0x86 0x00 0x2013 14# FIXME: decode as beqlr 215# CHECK: bclr 12, 10160x4d 0x8a 0x00 0x2017 18# FIXME: decode as beqlr 319# CHECK: bclr 12, 14200x4d 0x8e 0x00 0x2021 22# FIXME: decode as beqlr 423# CHECK: bclr 12, 18240x4d 0x92 0x00 0x2025 26# FIXME: decode as beqlr 527# CHECK: bclr 12, 22280x4d 0x96 0x00 0x2029 30# FIXME: decode as beqlr 631# CHECK: bclr 12, 26320x4d 0x9a 0x00 0x2033 34# FIXME: decode as beqlr 735# CHECK: bclr 12, 30360x4d 0x9e 0x00 0x2037 38# CHECK: bclr 12, 0390x4d 0x80 0x00 0x2040 41# CHECK: bclr 12, 1420x4d 0x81 0x00 0x2043 44# CHECK: bclr 12, 2450x4d 0x82 0x00 0x2046 47# CHECK: bclr 12, 3480x4d 0x83 0x00 0x2049 50# CHECK: bclr 12, 3510x4d 0x83 0x00 0x2052 53# CHECK: bclr 12, 4540x4d 0x84 0x00 0x2055 56# CHECK: bclr 12, 5570x4d 0x85 0x00 0x2058 59# CHECK: bclr 12, 6600x4d 0x86 0x00 0x2061 62# CHECK: bclr 12, 7630x4d 0x87 0x00 0x2064 65# CHECK: bclr 12, 7660x4d 0x87 0x00 0x2067 68# CHECK: bclr 12, 8690x4d 0x88 0x00 0x2070 71# CHECK: bclr 12, 9720x4d 0x89 0x00 0x2073 74# CHECK: bclr 12, 10750x4d 0x8a 0x00 0x2076 77# CHECK: bclr 12, 11780x4d 0x8b 0x00 0x2079 80# CHECK: bclr 12, 11810x4d 0x8b 0x00 0x2082 83# CHECK: bclr 12, 12840x4d 0x8c 0x00 0x2085 86# CHECK: bclr 12, 13870x4d 0x8d 0x00 0x2088 89# CHECK: bclr 12, 14900x4d 0x8e 0x00 0x2091 92# CHECK: bclr 12, 15930x4d 0x8f 0x00 0x2094 95# CHECK: bclr 12, 15960x4d 0x8f 0x00 0x2097 98# CHECK: bclr 12, 16990x4d 0x90 0x00 0x20100 101# CHECK: bclr 12, 171020x4d 0x91 0x00 0x20103 104# CHECK: bclr 12, 181050x4d 0x92 0x00 0x20106 107# CHECK: bclr 12, 191080x4d 0x93 0x00 0x20109 110# CHECK: bclr 12, 191110x4d 0x93 0x00 0x20112 113# CHECK: bclr 12, 201140x4d 0x94 0x00 0x20115 116# CHECK: bclr 12, 211170x4d 0x95 0x00 0x20118 119# CHECK: bclr 12, 221200x4d 0x96 0x00 0x20121 122# CHECK: bclr 12, 231230x4d 0x97 0x00 0x20124 125# CHECK: bclr 12, 231260x4d 0x97 0x00 0x20127 128# CHECK: bclr 12, 241290x4d 0x98 0x00 0x20130 131# CHECK: bclr 12, 251320x4d 0x99 0x00 0x20133 134# CHECK: bclr 12, 261350x4d 0x9a 0x00 0x20136 137# CHECK: bclr 12, 271380x4d 0x9b 0x00 0x20139 140# CHECK: bclr 12, 271410x4d 0x9b 0x00 0x20142 143# CHECK: bclr 12, 281440x4d 0x9c 0x00 0x20145 146# CHECK: bclr 12, 291470x4d 0x9d 0x00 0x20148 149# CHECK: bclr 12, 301500x4d 0x9e 0x00 0x20151 152# CHECK: bclr 12, 311530x4d 0x9f 0x00 0x20154 155# CHECK: bclr 12, 311560x4d 0x9f 0x00 0x20157 158# CHECK: blr1590x4e 0x80 0x00 0x20160 161# CHECK: bctr1620x4e 0x80 0x04 0x20163 164# CHECK: blrl1650x4e 0x80 0x00 0x21166 167# CHECK: bctrl1680x4e 0x80 0x04 0x21169 170# CHECK: bclr 12, 21710x4d 0x82 0x00 0x20172 173# CHECK: bcctr 12, 21740x4d 0x82 0x04 0x20175 176# CHECK: bclrl 12, 21770x4d 0x82 0x00 0x21178 179# CHECK: bcctrl 12, 21800x4d 0x82 0x04 0x21181 182# CHECK: bclr 15, 21830x4d 0xe2 0x00 0x20184 185# CHECK: bcctr 15, 21860x4d 0xe2 0x04 0x20187 188# CHECK: bclrl 15, 21890x4d 0xe2 0x00 0x21190 191# CHECK: bcctrl 15, 21920x4d 0xe2 0x04 0x21193 194# CHECK: bclr 14, 21950x4d 0xc2 0x00 0x20196 197# CHECK: bcctr 14, 21980x4d 0xc2 0x04 0x20199 200# CHECK: bclrl 14, 22010x4d 0xc2 0x00 0x21202 203# CHECK: bcctrl 14, 22040x4d 0xc2 0x04 0x21205 206# CHECK: bclr 4, 22070x4c 0x82 0x00 0x20208 209# CHECK: bcctr 4, 22100x4c 0x82 0x04 0x20211 212# CHECK: bclrl 4, 22130x4c 0x82 0x00 0x21214 215# CHECK: bcctrl 4, 22160x4c 0x82 0x04 0x21217 218# CHECK: bclr 7, 22190x4c 0xe2 0x00 0x20220 221# CHECK: bcctr 7, 22220x4c 0xe2 0x04 0x20223 224# CHECK: bclrl 7, 22250x4c 0xe2 0x00 0x21226 227# CHECK: bcctrl 7, 22280x4c 0xe2 0x04 0x21229 230# CHECK: bclr 6, 22310x4c 0xc2 0x00 0x20232 233# CHECK: bcctr 6, 22340x4c 0xc2 0x04 0x20235 236# CHECK: bclrl 6, 22370x4c 0xc2 0x00 0x21238 239# CHECK: bcctrl 6, 22400x4c 0xc2 0x04 0x21241 242# CHECK: bdnzlr2430x4e 0x00 0x00 0x20244 245# CHECK: bdnzlrl2460x4e 0x00 0x00 0x21247 248# CHECK: bdnzlr+2490x4f 0x20 0x00 0x20250 251# CHECK: bdnzlrl+2520x4f 0x20 0x00 0x21253 254# CHECK: bdnzlr-2550x4f 0x00 0x00 0x20256 257# CHECK: bdnzlrl-2580x4f 0x00 0x00 0x21259 260# CHECK: bclr 8, 22610x4d 0x02 0x00 0x20262 263# CHECK: bclrl 8, 22640x4d 0x02 0x00 0x21265 266# CHECK: bclr 0, 22670x4c 0x02 0x00 0x20268 269# CHECK: bclrl 0, 22700x4c 0x02 0x00 0x21271 272# CHECK: bdzlr2730x4e 0x40 0x00 0x20274 275# CHECK: bdzlrl2760x4e 0x40 0x00 0x21277 278# CHECK: bdzlr+2790x4f 0x60 0x00 0x20280 281# CHECK: bdzlrl+2820x4f 0x60 0x00 0x21283 284# CHECK: bdzlr-2850x4f 0x40 0x00 0x20286 287# CHECK: bdzlrl-2880x4f 0x40 0x00 0x21289 290# CHECK: bclr 10, 22910x4d 0x42 0x00 0x20292 293# CHECK: bclrl 10, 22940x4d 0x42 0x00 0x21295 296# CHECK: bclr 2, 22970x4c 0x42 0x00 0x20298 299# CHECK: bclrl 2, 23000x4c 0x42 0x00 0x21301 302# FIXME: decode as bltlr 2303# CHECK: bclr 12, 83040x4d 0x88 0x00 0x20305 306# FIXME: decode as bltlr 0307# CHECK: bclr 12, 03080x4d 0x80 0x00 0x20309 310# FIXME: decode as bltctr 2311# CHECK: bcctr 12, 83120x4d 0x88 0x04 0x20313 314# FIXME: decode as bltctr 0315# CHECK: bcctr 12, 03160x4d 0x80 0x04 0x20317 318# FIXME: decode as bltlrl 2319# CHECK: bclrl 12, 83200x4d 0x88 0x00 0x21321 322# FIXME: decode as bltlrl 0323# CHECK: bclrl 12, 03240x4d 0x80 0x00 0x21325 326# FIXME: decode as bltctrl 2327# CHECK: bcctrl 12, 83280x4d 0x88 0x04 0x21329 330# FIXME: decode as bltctrl 0331# CHECK: bcctrl 12, 03320x4d 0x80 0x04 0x21333 334# FIXME: decode as bltlr+ 2335# CHECK: bclr 15, 83360x4d 0xe8 0x00 0x20337 338# FIXME: decode as bltlr+ 0339# CHECK: bclr 15, 03400x4d 0xe0 0x00 0x20341 342# FIXME: decode as bltctr+ 2343# CHECK: bcctr 15, 83440x4d 0xe8 0x04 0x20345 346# FIXME: decode as bltctr+ 0347# CHECK: bcctr 15, 03480x4d 0xe0 0x04 0x20349 350# FIXME: decode as bltlrl+ 2351# CHECK: bclrl 15, 83520x4d 0xe8 0x00 0x21353 354# FIXME: decode as bltlrl+ 0355# CHECK: bclrl 15, 03560x4d 0xe0 0x00 0x21357 358# FIXME: decode as bltctrl+ 2359# CHECK: bcctrl 15, 83600x4d 0xe8 0x04 0x21361 362# FIXME: decode as bltctrl+ 0363# CHECK: bcctrl 15, 03640x4d 0xe0 0x04 0x21365 366# FIXME: decode as bltlr- 2367# CHECK: bclr 14, 83680x4d 0xc8 0x00 0x20369 370# FIXME: decode as bltlr- 0371# CHECK: bclr 14, 03720x4d 0xc0 0x00 0x20373 374# FIXME: decode as bltctr- 2375# CHECK: bcctr 14, 83760x4d 0xc8 0x04 0x20377 378# FIXME: decode as bltctr- 0379# CHECK: bcctr 14, 03800x4d 0xc0 0x04 0x20381 382# FIXME: decode as bltlrl- 2383# CHECK: bclrl 14, 83840x4d 0xc8 0x00 0x21385 386# FIXME: decode as bltlrl- 0387# CHECK: bclrl 14, 03880x4d 0xc0 0x00 0x21389 390# FIXME: decode as bltctrl- 2391# CHECK: bcctrl 14, 83920x4d 0xc8 0x04 0x21393 394# FIXME: decode as bltctrl- 0395# CHECK: bcctrl 14, 03960x4d 0xc0 0x04 0x21397 398# FIXME: decode as blelr 2399# CHECK: bclr 4, 94000x4c 0x89 0x00 0x20401 402# FIXME: decode as blelr 0403# CHECK: bclr 4, 14040x4c 0x81 0x00 0x20405 406# FIXME: decode as blectr 2407# CHECK: bcctr 4, 94080x4c 0x89 0x04 0x20409 410# FIXME: decode as blectr 0411# CHECK: bcctr 4, 14120x4c 0x81 0x04 0x20413 414# FIXME: decode as blelrl 2415# CHECK: bclrl 4, 94160x4c 0x89 0x00 0x21417 418# FIXME: decode as blelrl 0419# CHECK: bclrl 4, 14200x4c 0x81 0x00 0x21421 422# FIXME: decode as blectrl 2423# CHECK: bcctrl 4, 94240x4c 0x89 0x04 0x21425 426# FIXME: decode as blectrl 0427# CHECK: bcctrl 4, 14280x4c 0x81 0x04 0x21429 430# FIXME: decode as blelr+ 2431# CHECK: bclr 7, 94320x4c 0xe9 0x00 0x20433 434# FIXME: decode as blelr+ 0435# CHECK: bclr 7, 14360x4c 0xe1 0x00 0x20437 438# FIXME: decode as blectr+ 2439# CHECK: bcctr 7, 94400x4c 0xe9 0x04 0x20441 442# FIXME: decode as blectr+ 0443# CHECK: bcctr 7, 14440x4c 0xe1 0x04 0x20445 446# FIXME: decode as blelrl+ 2447# CHECK: bclrl 7, 94480x4c 0xe9 0x00 0x21449 450# FIXME: decode as blelrl+ 0451# CHECK: bclrl 7, 14520x4c 0xe1 0x00 0x21453 454# FIXME: decode as blectrl+ 2455# CHECK: bcctrl 7, 94560x4c 0xe9 0x04 0x21457 458# FIXME: decode as blectrl+ 0459# CHECK: bcctrl 7, 14600x4c 0xe1 0x04 0x21461 462# FIXME: decode as blelr- 2463# CHECK: bclr 6, 94640x4c 0xc9 0x00 0x20465 466# FIXME: decode as blelr- 0467# CHECK: bclr 6, 14680x4c 0xc1 0x00 0x20469 470# FIXME: decode as blectr- 2471# CHECK: bcctr 6, 94720x4c 0xc9 0x04 0x20473 474# FIXME: decode as blectr- 0475# CHECK: bcctr 6, 14760x4c 0xc1 0x04 0x20477 478# FIXME: decode as blelrl- 2479# CHECK: bclrl 6, 94800x4c 0xc9 0x00 0x21481 482# FIXME: decode as blelrl- 0483# CHECK: bclrl 6, 14840x4c 0xc1 0x00 0x21485 486# FIXME: decode as blectrl- 2487# CHECK: bcctrl 6, 94880x4c 0xc9 0x04 0x21489 490# FIXME: decode as blectrl- 0491# CHECK: bcctrl 6, 14920x4c 0xc1 0x04 0x21493 494# FIXME: decode as beqlr 2495# CHECK: bclr 12, 104960x4d 0x8a 0x00 0x20497 498# FIXME: decode as beqlr 0499# CHECK: bclr 12, 25000x4d 0x82 0x00 0x20501 502# FIXME: decode as beqctr 2503# CHECK: bcctr 12, 105040x4d 0x8a 0x04 0x20505 506# FIXME: decode as beqctr 0507# CHECK: bcctr 12, 25080x4d 0x82 0x04 0x20509 510# FIXME: decode as beqlrl 2511# CHECK: bclrl 12, 105120x4d 0x8a 0x00 0x21513 514# FIXME: decode as beqlrl 0515# CHECK: bclrl 12, 25160x4d 0x82 0x00 0x21517 518# FIXME: decode as beqctrl 2519# CHECK: bcctrl 12, 105200x4d 0x8a 0x04 0x21521 522# FIXME: decode as beqctrl 0523# CHECK: bcctrl 12, 25240x4d 0x82 0x04 0x21525 526# FIXME: decode as beqlr+ 2527# CHECK: bclr 15, 105280x4d 0xea 0x00 0x20529 530# FIXME: decode as beqlr+ 0531# CHECK: bclr 15, 25320x4d 0xe2 0x00 0x20533 534# FIXME: decode as beqctr+ 2535# CHECK: bcctr 15, 105360x4d 0xea 0x04 0x20537 538# FIXME: decode as beqctr+ 0539# CHECK: bcctr 15, 25400x4d 0xe2 0x04 0x20541 542# FIXME: decode as beqlrl+ 2543# CHECK: bclrl 15, 105440x4d 0xea 0x00 0x21545 546# FIXME: decode as beqlrl+ 0547# CHECK: bclrl 15, 25480x4d 0xe2 0x00 0x21549 550# FIXME: decode as beqctrl+ 2551# CHECK: bcctrl 15, 105520x4d 0xea 0x04 0x21553 554# FIXME: decode as beqctrl+ 0555# CHECK: bcctrl 15, 25560x4d 0xe2 0x04 0x21557 558# FIXME: decode as beqlr- 2559# CHECK: bclr 14, 105600x4d 0xca 0x00 0x20561 562# FIXME: decode as beqlr- 0563# CHECK: bclr 14, 25640x4d 0xc2 0x00 0x20565 566# FIXME: decode as beqctr- 2567# CHECK: bcctr 14, 105680x4d 0xca 0x04 0x20569 570# FIXME: decode as beqctr- 0571# CHECK: bcctr 14, 25720x4d 0xc2 0x04 0x20573 574# FIXME: decode as beqlrl- 2575# CHECK: bclrl 14, 105760x4d 0xca 0x00 0x21577 578# FIXME: decode as beqlrl- 0579# CHECK: bclrl 14, 25800x4d 0xc2 0x00 0x21581 582# FIXME: decode as beqctrl- 2583# CHECK: bcctrl 14, 105840x4d 0xca 0x04 0x21585 586# FIXME: decode as beqctrl- 0587# CHECK: bcctrl 14, 25880x4d 0xc2 0x04 0x21589 590# FIXME: decode as bgelr 2591# CHECK: bclr 4, 85920x4c 0x88 0x00 0x20593 594# FIXME: decode as bgelr 0595# CHECK: bclr 4, 05960x4c 0x80 0x00 0x20597 598# FIXME: decode as bgectr 2599# CHECK: bcctr 4, 86000x4c 0x88 0x04 0x20601 602# FIXME: decode as bgectr 0603# CHECK: bcctr 4, 06040x4c 0x80 0x04 0x20605 606# FIXME: decode as bgelrl 2607# CHECK: bclrl 4, 86080x4c 0x88 0x00 0x21609 610# FIXME: decode as bgelrl 0611# CHECK: bclrl 4, 06120x4c 0x80 0x00 0x21613 614# FIXME: decode as bgectrl 2615# CHECK: bcctrl 4, 86160x4c 0x88 0x04 0x21617 618# FIXME: decode as bgectrl 0619# CHECK: bcctrl 4, 06200x4c 0x80 0x04 0x21621 622# FIXME: decode as bgelr+ 2623# CHECK: bclr 7, 86240x4c 0xe8 0x00 0x20625 626# FIXME: decode as bgelr+ 0627# CHECK: bclr 7, 06280x4c 0xe0 0x00 0x20629 630# FIXME: decode as bgectr+ 2631# CHECK: bcctr 7, 86320x4c 0xe8 0x04 0x20633 634# FIXME: decode as bgectr+ 0635# CHECK: bcctr 7, 06360x4c 0xe0 0x04 0x20637 638# FIXME: decode as bgelrl+ 2639# CHECK: bclrl 7, 86400x4c 0xe8 0x00 0x21641 642# FIXME: decode as bgelrl+ 0643# CHECK: bclrl 7, 06440x4c 0xe0 0x00 0x21645 646# FIXME: decode as bgectrl+ 2647# CHECK: bcctrl 7, 86480x4c 0xe8 0x04 0x21649 650# FIXME: decode as bgectrl+ 0651# CHECK: bcctrl 7, 06520x4c 0xe0 0x04 0x21653 654# FIXME: decode as bgelr- 2655# CHECK: bclr 6, 86560x4c 0xc8 0x00 0x20657 658# FIXME: decode as bgelr- 0659# CHECK: bclr 6, 06600x4c 0xc0 0x00 0x20661 662# FIXME: decode as bgectr- 2663# CHECK: bcctr 6, 86640x4c 0xc8 0x04 0x20665 666# FIXME: decode as bgectr- 0667# CHECK: bcctr 6, 06680x4c 0xc0 0x04 0x20669 670# FIXME: decode as bgelrl- 2671# CHECK: bclrl 6, 86720x4c 0xc8 0x00 0x21673 674# FIXME: decode as bgelrl- 0675# CHECK: bclrl 6, 06760x4c 0xc0 0x00 0x21677 678# FIXME: decode as bgectrl- 2679# CHECK: bcctrl 6, 86800x4c 0xc8 0x04 0x21681 682# FIXME: decode as bgectrl- 0683# CHECK: bcctrl 6, 06840x4c 0xc0 0x04 0x21685 686# FIXME: decode as bgtlr 2687# CHECK: bclr 12, 96880x4d 0x89 0x00 0x20689 690# FIXME: decode as bgtlr 0691# CHECK: bclr 12, 16920x4d 0x81 0x00 0x20693 694# FIXME: decode as bgtctr 2695# CHECK: bcctr 12, 96960x4d 0x89 0x04 0x20697 698# FIXME: decode as bgtctr 0699# CHECK: bcctr 12, 17000x4d 0x81 0x04 0x20701 702# FIXME: decode as bgtlrl 2703# CHECK: bclrl 12, 97040x4d 0x89 0x00 0x21705 706# FIXME: decode as bgtlrl 0707# CHECK: bclrl 12, 17080x4d 0x81 0x00 0x21709 710# FIXME: decode as bgtctrl 2711# CHECK: bcctrl 12, 97120x4d 0x89 0x04 0x21713 714# FIXME: decode as bgtctrl 0715# CHECK: bcctrl 12, 17160x4d 0x81 0x04 0x21717 718# FIXME: decode as bgtlr+ 2719# CHECK: bclr 15, 97200x4d 0xe9 0x00 0x20721 722# FIXME: decode as bgtlr+ 0723# CHECK: bclr 15, 17240x4d 0xe1 0x00 0x20725 726# FIXME: decode as bgtctr+ 2727# CHECK: bcctr 15, 97280x4d 0xe9 0x04 0x20729 730# FIXME: decode as bgtctr+ 0731# CHECK: bcctr 15, 17320x4d 0xe1 0x04 0x20733 734# FIXME: decode as bgtlrl+ 2735# CHECK: bclrl 15, 97360x4d 0xe9 0x00 0x21737 738# FIXME: decode as bgtlrl+ 0739# CHECK: bclrl 15, 17400x4d 0xe1 0x00 0x21741 742# FIXME: decode as bgtctrl+ 2743# CHECK: bcctrl 15, 97440x4d 0xe9 0x04 0x21745 746# FIXME: decode as bgtctrl+ 0747# CHECK: bcctrl 15, 17480x4d 0xe1 0x04 0x21749 750# FIXME: decode as bgtlr- 2751# CHECK: bclr 14, 97520x4d 0xc9 0x00 0x20753 754# FIXME: decode as bgtlr- 0755# CHECK: bclr 14, 17560x4d 0xc1 0x00 0x20757 758# FIXME: decode as bgtctr- 2759# CHECK: bcctr 14, 97600x4d 0xc9 0x04 0x20761 762# FIXME: decode as bgtctr- 0763# CHECK: bcctr 14, 17640x4d 0xc1 0x04 0x20765 766# FIXME: decode as bgtlrl- 2767# CHECK: bclrl 14, 97680x4d 0xc9 0x00 0x21769 770# FIXME: decode as bgtlrl- 0771# CHECK: bclrl 14, 17720x4d 0xc1 0x00 0x21773 774# FIXME: decode as bgtctrl- 2775# CHECK: bcctrl 14, 97760x4d 0xc9 0x04 0x21777 778# FIXME: decode as bgtctrl- 0779# CHECK: bcctrl 14, 17800x4d 0xc1 0x04 0x21781 782# FIXME: decode as bgelr 2783# CHECK: bclr 4, 87840x4c 0x88 0x00 0x20785 786# FIXME: decode as bgelr 0787# CHECK: bclr 4, 07880x4c 0x80 0x00 0x20789 790# FIXME: decode as bgectr 2791# CHECK: bcctr 4, 87920x4c 0x88 0x04 0x20793 794# FIXME: decode as bgectr 0795# CHECK: bcctr 4, 07960x4c 0x80 0x04 0x20797 798# FIXME: decode as bgelrl 2799# CHECK: bclrl 4, 88000x4c 0x88 0x00 0x21801 802# FIXME: decode as bgelrl 0803# CHECK: bclrl 4, 08040x4c 0x80 0x00 0x21805 806# FIXME: decode as bgectrl 2807# CHECK: bcctrl 4, 88080x4c 0x88 0x04 0x21809 810# FIXME: decode as bgectrl 0811# CHECK: bcctrl 4, 08120x4c 0x80 0x04 0x21813 814# FIXME: decode as bgelr+ 2815# CHECK: bclr 7, 88160x4c 0xe8 0x00 0x20817 818# FIXME: decode as bgelr+ 0819# CHECK: bclr 7, 08200x4c 0xe0 0x00 0x20821 822# FIXME: decode as bgectr+ 2823# CHECK: bcctr 7, 88240x4c 0xe8 0x04 0x20825 826# FIXME: decode as bgectr+ 0827# CHECK: bcctr 7, 08280x4c 0xe0 0x04 0x20829 830# FIXME: decode as bgelrl+ 2831# CHECK: bclrl 7, 88320x4c 0xe8 0x00 0x21833 834# FIXME: decode as bgelrl+ 0835# CHECK: bclrl 7, 08360x4c 0xe0 0x00 0x21837 838# FIXME: decode as bgectrl+ 2839# CHECK: bcctrl 7, 88400x4c 0xe8 0x04 0x21841 842# FIXME: decode as bgectrl+ 0843# CHECK: bcctrl 7, 08440x4c 0xe0 0x04 0x21845 846# FIXME: decode as bgelr- 2847# CHECK: bclr 6, 88480x4c 0xc8 0x00 0x20849 850# FIXME: decode as bgelr- 0851# CHECK: bclr 6, 08520x4c 0xc0 0x00 0x20853 854# FIXME: decode as bgectr- 2855# CHECK: bcctr 6, 88560x4c 0xc8 0x04 0x20857 858# FIXME: decode as bgectr- 0859# CHECK: bcctr 6, 08600x4c 0xc0 0x04 0x20861 862# FIXME: decode as bgelrl- 2863# CHECK: bclrl 6, 88640x4c 0xc8 0x00 0x21865 866# FIXME: decode as bgelrl- 0867# CHECK: bclrl 6, 08680x4c 0xc0 0x00 0x21869 870# FIXME: decode as bgectrl- 2871# CHECK: bcctrl 6, 88720x4c 0xc8 0x04 0x21873 874# FIXME: decode as bgectrl- 0875# CHECK: bcctrl 6, 08760x4c 0xc0 0x04 0x21877 878# FIXME: decode as bnelr 2879# CHECK: bclr 4, 108800x4c 0x8a 0x00 0x20881 882# FIXME: decode as bnelr 0883# CHECK: bclr 4, 28840x4c 0x82 0x00 0x20885 886# FIXME: decode as bnectr 2887# CHECK: bcctr 4, 108880x4c 0x8a 0x04 0x20889 890# FIXME: decode as bnectr 0891# CHECK: bcctr 4, 28920x4c 0x82 0x04 0x20893 894# FIXME: decode as bnelrl 2895# CHECK: bclrl 4, 108960x4c 0x8a 0x00 0x21897 898# FIXME: decode as bnelrl 0899# CHECK: bclrl 4, 29000x4c 0x82 0x00 0x21901 902# FIXME: decode as bnectrl 2903# CHECK: bcctrl 4, 109040x4c 0x8a 0x04 0x21905 906# FIXME: decode as bnectrl 0907# CHECK: bcctrl 4, 29080x4c 0x82 0x04 0x21909 910# FIXME: decode as bnelr+ 2911# CHECK: bclr 7, 109120x4c 0xea 0x00 0x20913 914# FIXME: decode as bnelr+ 0915# CHECK: bclr 7, 29160x4c 0xe2 0x00 0x20917 918# FIXME: decode as bnectr+ 2919# CHECK: bcctr 7, 109200x4c 0xea 0x04 0x20921 922# FIXME: decode as bnectr+ 0923# CHECK: bcctr 7, 29240x4c 0xe2 0x04 0x20925 926# FIXME: decode as bnelrl+ 2927# CHECK: bclrl 7, 109280x4c 0xea 0x00 0x21929 930# FIXME: decode as bnelrl+ 0931# CHECK: bclrl 7, 29320x4c 0xe2 0x00 0x21933 934# FIXME: decode as bnectrl+ 2935# CHECK: bcctrl 7, 109360x4c 0xea 0x04 0x21937 938# FIXME: decode as bnectrl+ 0939# CHECK: bcctrl 7, 29400x4c 0xe2 0x04 0x21941 942# FIXME: decode as bnelr- 2943# CHECK: bclr 6, 109440x4c 0xca 0x00 0x20945 946# FIXME: decode as bnelr- 0947# CHECK: bclr 6, 29480x4c 0xc2 0x00 0x20949 950# FIXME: decode as bnectr- 2951# CHECK: bcctr 6, 109520x4c 0xca 0x04 0x20953 954# FIXME: decode as bnectr- 0955# CHECK: bcctr 6, 29560x4c 0xc2 0x04 0x20957 958# FIXME: decode as bnelrl- 2959# CHECK: bclrl 6, 109600x4c 0xca 0x00 0x21961 962# FIXME: decode as bnelrl- 0963# CHECK: bclrl 6, 29640x4c 0xc2 0x00 0x21965 966# FIXME: decode as bnectrl- 2967# CHECK: bcctrl 6, 109680x4c 0xca 0x04 0x21969 970# FIXME: decode as bnectrl- 0971# CHECK: bcctrl 6, 29720x4c 0xc2 0x04 0x21973 974# FIXME: decode as blelr 2975# CHECK: bclr 4, 99760x4c 0x89 0x00 0x20977 978# FIXME: decode as blelr 0979# CHECK: bclr 4, 19800x4c 0x81 0x00 0x20981 982# FIXME: decode as blectr 2983# CHECK: bcctr 4, 99840x4c 0x89 0x04 0x20985 986# FIXME: decode as blectr 0987# CHECK: bcctr 4, 19880x4c 0x81 0x04 0x20989 990# FIXME: decode as blelrl 2991# CHECK: bclrl 4, 99920x4c 0x89 0x00 0x21993 994# FIXME: decode as blelrl 0995# CHECK: bclrl 4, 19960x4c 0x81 0x00 0x21997 998# FIXME: decode as blectrl 2999# CHECK: bcctrl 4, 910000x4c 0x89 0x04 0x211001 1002# FIXME: decode as blectrl 01003# CHECK: bcctrl 4, 110040x4c 0x81 0x04 0x211005 1006# FIXME: decode as blelr+ 21007# CHECK: bclr 7, 910080x4c 0xe9 0x00 0x201009 1010# FIXME: decode as blelr+ 01011# CHECK: bclr 7, 110120x4c 0xe1 0x00 0x201013 1014# FIXME: decode as blectr+ 21015# CHECK: bcctr 7, 910160x4c 0xe9 0x04 0x201017 1018# FIXME: decode as blectr+ 01019# CHECK: bcctr 7, 110200x4c 0xe1 0x04 0x201021 1022# FIXME: decode as blelrl+ 21023# CHECK: bclrl 7, 910240x4c 0xe9 0x00 0x211025 1026# FIXME: decode as blelrl+ 01027# CHECK: bclrl 7, 110280x4c 0xe1 0x00 0x211029 1030# FIXME: decode as blectrl+ 21031# CHECK: bcctrl 7, 910320x4c 0xe9 0x04 0x211033 1034# FIXME: decode as blectrl+ 01035# CHECK: bcctrl 7, 110360x4c 0xe1 0x04 0x211037 1038# FIXME: decode as blelr- 21039# CHECK: bclr 6, 910400x4c 0xc9 0x00 0x201041 1042# FIXME: decode as blelr- 01043# CHECK: bclr 6, 110440x4c 0xc1 0x00 0x201045 1046# FIXME: decode as blectr- 21047# CHECK: bcctr 6, 910480x4c 0xc9 0x04 0x201049 1050# FIXME: decode as blectr- 01051# CHECK: bcctr 6, 110520x4c 0xc1 0x04 0x201053 1054# FIXME: decode as blelrl- 21055# CHECK: bclrl 6, 910560x4c 0xc9 0x00 0x211057 1058# FIXME: decode as blelrl- 01059# CHECK: bclrl 6, 110600x4c 0xc1 0x00 0x211061 1062# FIXME: decode as blectrl- 21063# CHECK: bcctrl 6, 910640x4c 0xc9 0x04 0x211065 1066# FIXME: decode as blectrl- 01067# CHECK: bcctrl 6, 110680x4c 0xc1 0x04 0x211069 1070# FIXME: decode as bunlr 21071# CHECK: bclr 12, 1110720x4d 0x8b 0x00 0x201073 1074# FIXME: decode as bunlr 01075# CHECK: bclr 12, 310760x4d 0x83 0x00 0x201077 1078# FIXME: decode as bunctr 21079# CHECK: bcctr 12, 1110800x4d 0x8b 0x04 0x201081 1082# FIXME: decode as bunctr 01083# CHECK: bcctr 12, 310840x4d 0x83 0x04 0x201085 1086# FIXME: decode as bunlrl 21087# CHECK: bclrl 12, 1110880x4d 0x8b 0x00 0x211089 1090# FIXME: decode as bunlrl 01091# CHECK: bclrl 12, 310920x4d 0x83 0x00 0x211093 1094# FIXME: decode as bunctrl 21095# CHECK: bcctrl 12, 1110960x4d 0x8b 0x04 0x211097 1098# FIXME: decode as bunctrl 01099# CHECK: bcctrl 12, 311000x4d 0x83 0x04 0x211101 1102# FIXME: decode as bunlr+ 21103# CHECK: bclr 15, 1111040x4d 0xeb 0x00 0x201105 1106# FIXME: decode as bunlr+ 01107# CHECK: bclr 15, 311080x4d 0xe3 0x00 0x201109 1110# FIXME: decode as bunctr+ 21111# CHECK: bcctr 15, 1111120x4d 0xeb 0x04 0x201113 1114# FIXME: decode as bunctr+ 01115# CHECK: bcctr 15, 311160x4d 0xe3 0x04 0x201117 1118# FIXME: decode as bunlrl+ 21119# CHECK: bclrl 15, 1111200x4d 0xeb 0x00 0x211121 1122# FIXME: decode as bunlrl+ 01123# CHECK: bclrl 15, 311240x4d 0xe3 0x00 0x211125 1126# FIXME: decode as bunctrl+ 21127# CHECK: bcctrl 15, 1111280x4d 0xeb 0x04 0x211129 1130# FIXME: decode as bunctrl+ 01131# CHECK: bcctrl 15, 311320x4d 0xe3 0x04 0x211133 1134# FIXME: decode as bunlr- 21135# CHECK: bclr 14, 1111360x4d 0xcb 0x00 0x201137 1138# FIXME: decode as bunlr- 01139# CHECK: bclr 14, 311400x4d 0xc3 0x00 0x201141 1142# FIXME: decode as bunctr- 21143# CHECK: bcctr 14, 1111440x4d 0xcb 0x04 0x201145 1146# FIXME: decode as bunctr- 01147# CHECK: bcctr 14, 311480x4d 0xc3 0x04 0x201149 1150# FIXME: decode as bunlrl- 21151# CHECK: bclrl 14, 1111520x4d 0xcb 0x00 0x211153 1154# FIXME: decode as bunlrl- 01155# CHECK: bclrl 14, 311560x4d 0xc3 0x00 0x211157 1158# FIXME: decode as bunctrl- 21159# CHECK: bcctrl 14, 1111600x4d 0xcb 0x04 0x211161 1162# FIXME: decode as bunctrl- 01163# CHECK: bcctrl 14, 311640x4d 0xc3 0x04 0x211165 1166# FIXME: decode as bnulr 21167# CHECK: bclr 4, 1111680x4c 0x8b 0x00 0x201169 1170# FIXME: decode as bnulr 01171# CHECK: bclr 4, 311720x4c 0x83 0x00 0x201173 1174# FIXME: decode as bnuctr 21175# CHECK: bcctr 4, 1111760x4c 0x8b 0x04 0x201177 1178# FIXME: decode as bnuctr 01179# CHECK: bcctr 4, 311800x4c 0x83 0x04 0x201181 1182# FIXME: decode as bnulrl 21183# CHECK: bclrl 4, 1111840x4c 0x8b 0x00 0x211185 1186# FIXME: decode as bnulrl 01187# CHECK: bclrl 4, 311880x4c 0x83 0x00 0x211189 1190# FIXME: decode as bnuctrl 21191# CHECK: bcctrl 4, 1111920x4c 0x8b 0x04 0x211193 1194# FIXME: decode as bnuctrl 01195# CHECK: bcctrl 4, 311960x4c 0x83 0x04 0x211197 1198# FIXME: decode as bnulr+ 21199# CHECK: bclr 7, 1112000x4c 0xeb 0x00 0x201201 1202# FIXME: decode as bnulr+ 01203# CHECK: bclr 7, 312040x4c 0xe3 0x00 0x201205 1206# FIXME: decode as bnuctr+ 21207# CHECK: bcctr 7, 1112080x4c 0xeb 0x04 0x201209 1210# FIXME: decode as bnuctr+ 01211# CHECK: bcctr 7, 312120x4c 0xe3 0x04 0x201213 1214# FIXME: decode as bnulrl+ 21215# CHECK: bclrl 7, 1112160x4c 0xeb 0x00 0x211217 1218# FIXME: decode as bnulrl+ 01219# CHECK: bclrl 7, 312200x4c 0xe3 0x00 0x211221 1222# FIXME: decode as bnuctrl+ 21223# CHECK: bcctrl 7, 1112240x4c 0xeb 0x04 0x211225 1226# FIXME: decode as bnuctrl+ 01227# CHECK: bcctrl 7, 312280x4c 0xe3 0x04 0x211229 1230# FIXME: decode as bnulr- 21231# CHECK: bclr 6, 1112320x4c 0xcb 0x00 0x201233 1234# FIXME: decode as bnulr- 01235# CHECK: bclr 6, 312360x4c 0xc3 0x00 0x201237 1238# FIXME: decode as bnuctr- 21239# CHECK: bcctr 6, 1112400x4c 0xcb 0x04 0x201241 1242# FIXME: decode as bnuctr- 01243# CHECK: bcctr 6, 312440x4c 0xc3 0x04 0x201245 1246# FIXME: decode as bnulrl- 21247# CHECK: bclrl 6, 1112480x4c 0xcb 0x00 0x211249 1250# FIXME: decode as bnulrl- 01251# CHECK: bclrl 6, 312520x4c 0xc3 0x00 0x211253 1254# FIXME: decode as bnuctrl- 21255# CHECK: bcctrl 6, 1112560x4c 0xcb 0x04 0x211257 1258# FIXME: decode as bnuctrl- 01259# CHECK: bcctrl 6, 312600x4c 0xc3 0x04 0x211261 1262# FIXME: decode as bunlr 21263# CHECK: bclr 12, 1112640x4d 0x8b 0x00 0x201265 1266# FIXME: decode as bunlr 01267# CHECK: bclr 12, 312680x4d 0x83 0x00 0x201269 1270# FIXME: decode as bunctr 21271# CHECK: bcctr 12, 1112720x4d 0x8b 0x04 0x201273 1274# FIXME: decode as bunctr 01275# CHECK: bcctr 12, 312760x4d 0x83 0x04 0x201277 1278# FIXME: decode as bunlrl 21279# CHECK: bclrl 12, 1112800x4d 0x8b 0x00 0x211281 1282# FIXME: decode as bunlrl 01283# CHECK: bclrl 12, 312840x4d 0x83 0x00 0x211285 1286# FIXME: decode as bunctrl 21287# CHECK: bcctrl 12, 1112880x4d 0x8b 0x04 0x211289 1290# FIXME: decode as bunctrl 01291# CHECK: bcctrl 12, 312920x4d 0x83 0x04 0x211293 1294# FIXME: decode as bunlr+ 21295# CHECK: bclr 15, 1112960x4d 0xeb 0x00 0x201297 1298# FIXME: decode as bunlr+ 01299# CHECK: bclr 15, 313000x4d 0xe3 0x00 0x201301 1302# FIXME: decode as bunctr+ 21303# CHECK: bcctr 15, 1113040x4d 0xeb 0x04 0x201305 1306# FIXME: decode as bunctr+ 01307# CHECK: bcctr 15, 313080x4d 0xe3 0x04 0x201309 1310# FIXME: decode as bunlrl+ 21311# CHECK: bclrl 15, 1113120x4d 0xeb 0x00 0x211313 1314# FIXME: decode as bunlrl+ 01315# CHECK: bclrl 15, 313160x4d 0xe3 0x00 0x211317 1318# FIXME: decode as bunctrl+ 21319# CHECK: bcctrl 15, 1113200x4d 0xeb 0x04 0x211321 1322# FIXME: decode as bunctrl+ 01323# CHECK: bcctrl 15, 313240x4d 0xe3 0x04 0x211325 1326# FIXME: decode as bunlr- 21327# CHECK: bclr 14, 1113280x4d 0xcb 0x00 0x201329 1330# FIXME: decode as bunlr- 01331# CHECK: bclr 14, 313320x4d 0xc3 0x00 0x201333 1334# FIXME: decode as bunctr- 21335# CHECK: bcctr 14, 1113360x4d 0xcb 0x04 0x201337 1338# FIXME: decode as bunctr- 01339# CHECK: bcctr 14, 313400x4d 0xc3 0x04 0x201341 1342# FIXME: decode as bunlrl- 21343# CHECK: bclrl 14, 1113440x4d 0xcb 0x00 0x211345 1346# FIXME: decode as bunlrl- 01347# CHECK: bclrl 14, 313480x4d 0xc3 0x00 0x211349 1350# FIXME: decode as bunctrl- 21351# CHECK: bcctrl 14, 1113520x4d 0xcb 0x04 0x211353 1354# FIXME: decode as bunctrl- 01355# CHECK: bcctrl 14, 313560x4d 0xc3 0x04 0x211357 1358# FIXME: decode as bnulr 21359# CHECK: bclr 4, 1113600x4c 0x8b 0x00 0x201361 1362# FIXME: decode as bnulr 01363# CHECK: bclr 4, 313640x4c 0x83 0x00 0x201365 1366# FIXME: decode as bnuctr 21367# CHECK: bcctr 4, 1113680x4c 0x8b 0x04 0x201369 1370# FIXME: decode as bnuctr 01371# CHECK: bcctr 4, 313720x4c 0x83 0x04 0x201373 1374# FIXME: decode as bnulrl 21375# CHECK: bclrl 4, 1113760x4c 0x8b 0x00 0x211377 1378# FIXME: decode as bnulrl 01379# CHECK: bclrl 4, 313800x4c 0x83 0x00 0x211381 1382# FIXME: decode as bnuctrl 21383# CHECK: bcctrl 4, 1113840x4c 0x8b 0x04 0x211385 1386# FIXME: decode as bnuctrl 01387# CHECK: bcctrl 4, 313880x4c 0x83 0x04 0x211389 1390# FIXME: decode as bnulr+ 21391# CHECK: bclr 7, 1113920x4c 0xeb 0x00 0x201393 1394# FIXME: decode as bnulr+ 01395# CHECK: bclr 7, 313960x4c 0xe3 0x00 0x201397 1398# FIXME: decode as bnuctr+ 21399# CHECK: bcctr 7, 1114000x4c 0xeb 0x04 0x201401 1402# FIXME: decode as bnuctr+ 01403# CHECK: bcctr 7, 314040x4c 0xe3 0x04 0x201405 1406# FIXME: decode as bnulrl+ 21407# CHECK: bclrl 7, 1114080x4c 0xeb 0x00 0x211409 1410# FIXME: decode as bnulrl+ 01411# CHECK: bclrl 7, 314120x4c 0xe3 0x00 0x211413 1414# FIXME: decode as bnuctrl+ 21415# CHECK: bcctrl 7, 1114160x4c 0xeb 0x04 0x211417 1418# FIXME: decode as bnuctrl+ 01419# CHECK: bcctrl 7, 314200x4c 0xe3 0x04 0x211421 1422# FIXME: decode as bnulr- 21423# CHECK: bclr 6, 1114240x4c 0xcb 0x00 0x201425 1426# FIXME: decode as bnulr- 01427# CHECK: bclr 6, 314280x4c 0xc3 0x00 0x201429 1430# FIXME: decode as bnuctr- 21431# CHECK: bcctr 6, 1114320x4c 0xcb 0x04 0x201433 1434# FIXME: decode as bnuctr- 01435# CHECK: bcctr 6, 314360x4c 0xc3 0x04 0x201437 1438# FIXME: decode as bnulrl- 21439# CHECK: bclrl 6, 1114400x4c 0xcb 0x00 0x211441 1442# FIXME: decode as bnulrl- 01443# CHECK: bclrl 6, 314440x4c 0xc3 0x00 0x211445 1446# FIXME: decode as bnuctrl- 21447# CHECK: bcctrl 6, 1114480x4c 0xcb 0x04 0x211449 1450# FIXME: decode as bnuctrl- 01451# CHECK: bcctrl 6, 314520x4c 0xc3 0x04 0x211453 1454# FIXME: test bc 12, 2, target1455# FIXME: test bca 12, 2, target1456# FIXME: test bcl 12, 2, target1457# FIXME: test bcla 12, 2, target1458# FIXME: test bc 15, 2, target1459# FIXME: test bca 15, 2, target1460# FIXME: test bcl 15, 2, target1461# FIXME: test bcla 15, 2, target1462# FIXME: test bc 14, 2, target1463# FIXME: test bca 14, 2, target1464# FIXME: test bcl 14, 2, target1465# FIXME: test bcla 14, 2, target1466# FIXME: test bc 4, 2, target1467# FIXME: test bca 4, 2, target1468# FIXME: test bcl 4, 2, target1469# FIXME: test bcla 4, 2, target1470# FIXME: test bc 7, 2, target1471# FIXME: test bca 7, 2, target1472# FIXME: test bcl 7, 2, target1473# FIXME: test bcla 7, 2, target1474# FIXME: test bc 6, 2, target1475# FIXME: test bca 6, 2, target1476# FIXME: test bcl 6, 2, target1477# FIXME: test bcla 6, 2, target1478# FIXME: test bdnz target1479# FIXME: test bdnza target1480# FIXME: test bdnzl target1481# FIXME: test bdnzla target1482# FIXME: test bdnz+ target1483# FIXME: test bdnza+ target1484# FIXME: test bdnzl+ target1485# FIXME: test bdnzla+ target1486# FIXME: test bdnz- target1487# FIXME: test bdnza- target1488# FIXME: test bdnzl- target1489# FIXME: test bdnzla- target1490# FIXME: test bc 8, 2, target1491# FIXME: test bca 8, 2, target1492# FIXME: test bcl 8, 2, target1493# FIXME: test bcla 8, 2, target1494# FIXME: test bc 0, 2, target1495# FIXME: test bca 0, 2, target1496# FIXME: test bcl 0, 2, target1497# FIXME: test bcla 0, 2, target1498# FIXME: test bdz target1499# FIXME: test bdza target1500# FIXME: test bdzl target1501# FIXME: test bdzla target1502# FIXME: test bdz+ target1503# FIXME: test bdza+ target1504# FIXME: test bdzl+ target1505# FIXME: test bdzla+ target1506# FIXME: test bdz- target1507# FIXME: test bdza- target1508# FIXME: test bdzl- target1509# FIXME: test bdzla- target1510# FIXME: test bc 10, 2, target1511# FIXME: test bca 10, 2, target1512# FIXME: test bcl 10, 2, target1513# FIXME: test bcla 10, 2, target1514# FIXME: test bc 2, 2, target1515# FIXME: test bca 2, 2, target1516# FIXME: test bcl 2, 2, target1517# FIXME: test bcla 2, 2, target1518# FIXME: test blt 2, target1519# FIXME: test blt 0, target1520# FIXME: test blta 2, target1521# FIXME: test blta 0, target1522# FIXME: test bltl 2, target1523# FIXME: test bltl 0, target1524# FIXME: test bltla 2, target1525# FIXME: test bltla 0, target1526# FIXME: test blt+ 2, target1527# FIXME: test blt+ 0, target1528# FIXME: test blta+ 2, target1529# FIXME: test blta+ 0, target1530# FIXME: test bltl+ 2, target1531# FIXME: test bltl+ 0, target1532# FIXME: test bltla+ 2, target1533# FIXME: test bltla+ 0, target1534# FIXME: test blt- 2, target1535# FIXME: test blt- 0, target1536# FIXME: test blta- 2, target1537# FIXME: test blta- 0, target1538# FIXME: test bltl- 2, target1539# FIXME: test bltl- 0, target1540# FIXME: test bltla- 2, target1541# FIXME: test bltla- 0, target1542# FIXME: test ble 2, target1543# FIXME: test ble 0, target1544# FIXME: test blea 2, target1545# FIXME: test blea 0, target1546# FIXME: test blel 2, target1547# FIXME: test blel 0, target1548# FIXME: test blela 2, target1549# FIXME: test blela 0, target1550# FIXME: test ble+ 2, target1551# FIXME: test ble+ 0, target1552# FIXME: test blea+ 2, target1553# FIXME: test blea+ 0, target1554# FIXME: test blel+ 2, target1555# FIXME: test blel+ 0, target1556# FIXME: test blela+ 2, target1557# FIXME: test blela+ 0, target1558# FIXME: test ble- 2, target1559# FIXME: test ble- 0, target1560# FIXME: test blea- 2, target1561# FIXME: test blea- 0, target1562# FIXME: test blel- 2, target1563# FIXME: test blel- 0, target1564# FIXME: test blela- 2, target1565# FIXME: test blela- 0, target1566# FIXME: test beq 2, target1567# FIXME: test beq 0, target1568# FIXME: test beqa 2, target1569# FIXME: test beqa 0, target1570# FIXME: test beql 2, target1571# FIXME: test beql 0, target1572# FIXME: test beqla 2, target1573# FIXME: test beqla 0, target1574# FIXME: test beq+ 2, target1575# FIXME: test beq+ 0, target1576# FIXME: test beqa+ 2, target1577# FIXME: test beqa+ 0, target1578# FIXME: test beql+ 2, target1579# FIXME: test beql+ 0, target1580# FIXME: test beqla+ 2, target1581# FIXME: test beqla+ 0, target1582# FIXME: test beq- 2, target1583# FIXME: test beq- 0, target1584# FIXME: test beqa- 2, target1585# FIXME: test beqa- 0, target1586# FIXME: test beql- 2, target1587# FIXME: test beql- 0, target1588# FIXME: test beqla- 2, target1589# FIXME: test beqla- 0, target1590# FIXME: test bge 2, target1591# FIXME: test bge 0, target1592# FIXME: test bgea 2, target1593# FIXME: test bgea 0, target1594# FIXME: test bgel 2, target1595# FIXME: test bgel 0, target1596# FIXME: test bgela 2, target1597# FIXME: test bgela 0, target1598# FIXME: test bge+ 2, target1599# FIXME: test bge+ 0, target1600# FIXME: test bgea+ 2, target1601# FIXME: test bgea+ 0, target1602# FIXME: test bgel+ 2, target1603# FIXME: test bgel+ 0, target1604# FIXME: test bgela+ 2, target1605# FIXME: test bgela+ 0, target1606# FIXME: test bge- 2, target1607# FIXME: test bge- 0, target1608# FIXME: test bgea- 2, target1609# FIXME: test bgea- 0, target1610# FIXME: test bgel- 2, target1611# FIXME: test bgel- 0, target1612# FIXME: test bgela- 2, target1613# FIXME: test bgela- 0, target1614# FIXME: test bgt 2, target1615# FIXME: test bgt 0, target1616# FIXME: test bgta 2, target1617# FIXME: test bgta 0, target1618# FIXME: test bgtl 2, target1619# FIXME: test bgtl 0, target1620# FIXME: test bgtla 2, target1621# FIXME: test bgtla 0, target1622# FIXME: test bgt+ 2, target1623# FIXME: test bgt+ 0, target1624# FIXME: test bgta+ 2, target1625# FIXME: test bgta+ 0, target1626# FIXME: test bgtl+ 2, target1627# FIXME: test bgtl+ 0, target1628# FIXME: test bgtla+ 2, target1629# FIXME: test bgtla+ 0, target1630# FIXME: test bgt- 2, target1631# FIXME: test bgt- 0, target1632# FIXME: test bgta- 2, target1633# FIXME: test bgta- 0, target1634# FIXME: test bgtl- 2, target1635# FIXME: test bgtl- 0, target1636# FIXME: test bgtla- 2, target1637# FIXME: test bgtla- 0, target1638# FIXME: test bge 2, target1639# FIXME: test bge 0, target1640# FIXME: test bgea 2, target1641# FIXME: test bgea 0, target1642# FIXME: test bgel 2, target1643# FIXME: test bgel 0, target1644# FIXME: test bgela 2, target1645# FIXME: test bgela 0, target1646# FIXME: test bge+ 2, target1647# FIXME: test bge+ 0, target1648# FIXME: test bgea+ 2, target1649# FIXME: test bgea+ 0, target1650# FIXME: test bgel+ 2, target1651# FIXME: test bgel+ 0, target1652# FIXME: test bgela+ 2, target1653# FIXME: test bgela+ 0, target1654# FIXME: test bge- 2, target1655# FIXME: test bge- 0, target1656# FIXME: test bgea- 2, target1657# FIXME: test bgea- 0, target1658# FIXME: test bgel- 2, target1659# FIXME: test bgel- 0, target1660# FIXME: test bgela- 2, target1661# FIXME: test bgela- 0, target1662# FIXME: test bne 2, target1663# FIXME: test bne 0, target1664# FIXME: test bnea 2, target1665# FIXME: test bnea 0, target1666# FIXME: test bnel 2, target1667# FIXME: test bnel 0, target1668# FIXME: test bnela 2, target1669# FIXME: test bnela 0, target1670# FIXME: test bne+ 2, target1671# FIXME: test bne+ 0, target1672# FIXME: test bnea+ 2, target1673# FIXME: test bnea+ 0, target1674# FIXME: test bnel+ 2, target1675# FIXME: test bnel+ 0, target1676# FIXME: test bnela+ 2, target1677# FIXME: test bnela+ 0, target1678# FIXME: test bne- 2, target1679# FIXME: test bne- 0, target1680# FIXME: test bnea- 2, target1681# FIXME: test bnea- 0, target1682# FIXME: test bnel- 2, target1683# FIXME: test bnel- 0, target1684# FIXME: test bnela- 2, target1685# FIXME: test bnela- 0, target1686# FIXME: test ble 2, target1687# FIXME: test ble 0, target1688# FIXME: test blea 2, target1689# FIXME: test blea 0, target1690# FIXME: test blel 2, target1691# FIXME: test blel 0, target1692# FIXME: test blela 2, target1693# FIXME: test blela 0, target1694# FIXME: test ble+ 2, target1695# FIXME: test ble+ 0, target1696# FIXME: test blea+ 2, target1697# FIXME: test blea+ 0, target1698# FIXME: test blel+ 2, target1699# FIXME: test blel+ 0, target1700# FIXME: test blela+ 2, target1701# FIXME: test blela+ 0, target1702# FIXME: test ble- 2, target1703# FIXME: test ble- 0, target1704# FIXME: test blea- 2, target1705# FIXME: test blea- 0, target1706# FIXME: test blel- 2, target1707# FIXME: test blel- 0, target1708# FIXME: test blela- 2, target1709# FIXME: test blela- 0, target1710# FIXME: test bun 2, target1711# FIXME: test bun 0, target1712# FIXME: test buna 2, target1713# FIXME: test buna 0, target1714# FIXME: test bunl 2, target1715# FIXME: test bunl 0, target1716# FIXME: test bunla 2, target1717# FIXME: test bunla 0, target1718# FIXME: test bun+ 2, target1719# FIXME: test bun+ 0, target1720# FIXME: test buna+ 2, target1721# FIXME: test buna+ 0, target1722# FIXME: test bunl+ 2, target1723# FIXME: test bunl+ 0, target1724# FIXME: test bunla+ 2, target1725# FIXME: test bunla+ 0, target1726# FIXME: test bun- 2, target1727# FIXME: test bun- 0, target1728# FIXME: test buna- 2, target1729# FIXME: test buna- 0, target1730# FIXME: test bunl- 2, target1731# FIXME: test bunl- 0, target1732# FIXME: test bunla- 2, target1733# FIXME: test bunla- 0, target1734# FIXME: test bnu 2, target1735# FIXME: test bnu 0, target1736# FIXME: test bnua 2, target1737# FIXME: test bnua 0, target1738# FIXME: test bnul 2, target1739# FIXME: test bnul 0, target1740# FIXME: test bnula 2, target1741# FIXME: test bnula 0, target1742# FIXME: test bnu+ 2, target1743# FIXME: test bnu+ 0, target1744# FIXME: test bnua+ 2, target1745# FIXME: test bnua+ 0, target1746# FIXME: test bnul+ 2, target1747# FIXME: test bnul+ 0, target1748# FIXME: test bnula+ 2, target1749# FIXME: test bnula+ 0, target1750# FIXME: test bnu- 2, target1751# FIXME: test bnu- 0, target1752# FIXME: test bnua- 2, target1753# FIXME: test bnua- 0, target1754# FIXME: test bnul- 2, target1755# FIXME: test bnul- 0, target1756# FIXME: test bnula- 2, target1757# FIXME: test bnula- 0, target1758# FIXME: test bun 2, target1759# FIXME: test bun 0, target1760# FIXME: test buna 2, target1761# FIXME: test buna 0, target1762# FIXME: test bunl 2, target1763# FIXME: test bunl 0, target1764# FIXME: test bunla 2, target1765# FIXME: test bunla 0, target1766# FIXME: test bun+ 2, target1767# FIXME: test bun+ 0, target1768# FIXME: test buna+ 2, target1769# FIXME: test buna+ 0, target1770# FIXME: test bunl+ 2, target1771# FIXME: test bunl+ 0, target1772# FIXME: test bunla+ 2, target1773# FIXME: test bunla+ 0, target1774# FIXME: test bun- 2, target1775# FIXME: test bun- 0, target1776# FIXME: test buna- 2, target1777# FIXME: test buna- 0, target1778# FIXME: test bunl- 2, target1779# FIXME: test bunl- 0, target1780# FIXME: test bunla- 2, target1781# FIXME: test bunla- 0, target1782# FIXME: test bnu 2, target1783# FIXME: test bnu 0, target1784# FIXME: test bnua 2, target1785# FIXME: test bnua 0, target1786# FIXME: test bnul 2, target1787# FIXME: test bnul 0, target1788# FIXME: test bnula 2, target1789# FIXME: test bnula 0, target1790# FIXME: test bnu+ 2, target1791# FIXME: test bnu+ 0, target1792# FIXME: test bnua+ 2, target1793# FIXME: test bnua+ 0, target1794# FIXME: test bnul+ 2, target1795# FIXME: test bnul+ 0, target1796# FIXME: test bnula+ 2, target1797# FIXME: test bnula+ 0, target1798# FIXME: test bnu- 2, target1799# FIXME: test bnu- 0, target1800# FIXME: test bnua- 2, target1801# FIXME: test bnua- 0, target1802# FIXME: test bnul- 2, target1803# FIXME: test bnul- 0, target1804# FIXME: test bnula- 2, target1805# FIXME: test bnula- 0, target1806 1807# CHECK: crset 218080x4c 0x42 0x12 0x421809 1810# CHECK: crclr 218110x4c 0x42 0x11 0x821812 1813# CHECK: crmove 2, 318140x4c 0x43 0x1b 0x821815 1816# CHECK: crnot 2, 318170x4c 0x43 0x18 0x421818 1819# CHECK: addi 2, 3, -12818200x38 0x43 0xff 0x801821 1822# CHECK: addis 2, 3, -12818230x3c 0x43 0xff 0x801824 1825# CHECK: addic 2, 3, -12818260x30 0x43 0xff 0x801827 1828# CHECK: addic. 2, 3, -12818290x34 0x43 0xff 0x801830 1831# CHECK: sub 2, 3, 418320x7c 0x44 0x18 0x501833 1834# CHECK: sub. 2, 3, 418350x7c 0x44 0x18 0x511836 1837# CHECK: subc 2, 3, 418380x7c 0x44 0x18 0x101839 1840# CHECK: subc. 2, 3, 418410x7c 0x44 0x18 0x111842 1843# CHECK: cmpdi 2, 3, 12818440x2d 0x23 0x00 0x801845 1846# CHECK: cmpdi 3, 12818470x2c 0x23 0x00 0x801848 1849# CHECK: cmpd 2, 3, 418500x7d 0x23 0x20 0x001851 1852# CHECK: cmpd 3, 418530x7c 0x23 0x20 0x001854 1855# CHECK: cmpldi 2, 3, 12818560x29 0x23 0x00 0x801857 1858# CHECK: cmpldi 3, 12818590x28 0x23 0x00 0x801860 1861# CHECK: cmpld 2, 3, 418620x7d 0x23 0x20 0x401863 1864# CHECK: cmpld 3, 418650x7c 0x23 0x20 0x401866 1867# CHECK: cmpwi 2, 3, 12818680x2d 0x03 0x00 0x801869 1870# CHECK: cmpwi 3, 12818710x2c 0x03 0x00 0x801872 1873# CHECK: cmpw 2, 3, 418740x7d 0x03 0x20 0x001875 1876# CHECK: cmpw 3, 418770x7c 0x03 0x20 0x001878 1879# CHECK: cmplwi 2, 3, 12818800x29 0x03 0x00 0x801881 1882# CHECK: cmplwi 3, 12818830x28 0x03 0x00 0x801884 1885# CHECK: cmplw 2, 3, 418860x7d 0x03 0x20 0x401887 1888# CHECK: cmplw 3, 418890x7c 0x03 0x20 0x401890 1891# CHECK: twlti 3, 418920x0e 0x03 0x00 0x041893 1894# CHECK: twlt 3, 418950x7e 0x03 0x20 0x081896 1897# CHECK: tdlti 3, 418980x0a 0x03 0x00 0x041899 1900# CHECK: tdlt 3, 419010x7e 0x03 0x20 0x881902 1903# CHECK: twi 20, 3, 419040x0e 0x83 0x00 0x041905 1906# CHECK: tw 20, 3, 419070x7e 0x83 0x20 0x081908 1909# CHECK: tdi 20, 3, 419100x0a 0x83 0x00 0x041911 1912# CHECK: td 20, 3, 419130x7e 0x83 0x20 0x881914 1915# CHECK: tweqi 3, 419160x0c 0x83 0x00 0x041917 1918# CHECK: tweq 3, 419190x7c 0x83 0x20 0x081920 1921# CHECK: tdeqi 3, 419220x08 0x83 0x00 0x041923 1924# CHECK: tdeq 3, 419250x7c 0x83 0x20 0x881926 1927# CHECK: twi 12, 3, 419280x0d 0x83 0x00 0x041929 1930# CHECK: tw 12, 3, 419310x7d 0x83 0x20 0x081932 1933# CHECK: tdi 12, 3, 419340x09 0x83 0x00 0x041935 1936# CHECK: td 12, 3, 419370x7d 0x83 0x20 0x881938 1939# CHECK: twgti 3, 419400x0d 0x03 0x00 0x041941 1942# CHECK: twgt 3, 419430x7d 0x03 0x20 0x081944 1945# CHECK: tdgti 3, 419460x09 0x03 0x00 0x041947 1948# CHECK: tdgt 3, 419490x7d 0x03 0x20 0x881950 1951# CHECK: twi 12, 3, 419520x0d 0x83 0x00 0x041953 1954# CHECK: tw 12, 3, 419550x7d 0x83 0x20 0x081956 1957# CHECK: tdi 12, 3, 419580x09 0x83 0x00 0x041959 1960# CHECK: td 12, 3, 419610x7d 0x83 0x20 0x881962 1963# CHECK: twnei 3, 419640x0f 0x03 0x00 0x041965 1966# CHECK: twne 3, 419670x7f 0x03 0x20 0x081968 1969# CHECK: tdnei 3, 419700x0b 0x03 0x00 0x041971 1972# CHECK: tdne 3, 419730x7f 0x03 0x20 0x881974 1975# CHECK: twi 20, 3, 419760x0e 0x83 0x00 0x041977 1978# CHECK: tw 20, 3, 419790x7e 0x83 0x20 0x081980 1981# CHECK: tdi 20, 3, 419820x0a 0x83 0x00 0x041983 1984# CHECK: td 20, 3, 419850x7e 0x83 0x20 0x881986 1987# CHECK: twllti 3, 419880x0c 0x43 0x00 0x041989 1990# CHECK: twllt 3, 419910x7c 0x43 0x20 0x081992 1993# CHECK: tdllti 3, 419940x08 0x43 0x00 0x041995 1996# CHECK: tdllt 3, 419970x7c 0x43 0x20 0x881998 1999# CHECK: twi 6, 3, 420000x0c 0xc3 0x00 0x042001 2002# CHECK: tw 6, 3, 420030x7c 0xc3 0x20 0x082004 2005# CHECK: tdi 6, 3, 420060x08 0xc3 0x00 0x042007 2008# CHECK: td 6, 3, 420090x7c 0xc3 0x20 0x882010 2011# CHECK: twi 5, 3, 420120x0c 0xa3 0x00 0x042013 2014# CHECK: tw 5, 3, 420150x7c 0xa3 0x20 0x082016 2017# CHECK: tdi 5, 3, 420180x08 0xa3 0x00 0x042019 2020# CHECK: td 5, 3, 420210x7c 0xa3 0x20 0x882022 2023# CHECK: twlgti 3, 420240x0c 0x23 0x00 0x042025 2026# CHECK: twlgt 3, 420270x7c 0x23 0x20 0x082028 2029# CHECK: tdlgti 3, 420300x08 0x23 0x00 0x042031 2032# CHECK: tdlgt 3, 420330x7c 0x23 0x20 0x882034 2035# CHECK: twi 5, 3, 420360x0c 0xa3 0x00 0x042037 2038# CHECK: tw 5, 3, 420390x7c 0xa3 0x20 0x082040 2041# CHECK: tdi 5, 3, 420420x08 0xa3 0x00 0x042043 2044# CHECK: td 5, 3, 420450x7c 0xa3 0x20 0x882046 2047# CHECK: twi 6, 3, 420480x0c 0xc3 0x00 0x042049 2050# CHECK: tw 6, 3, 420510x7c 0xc3 0x20 0x082052 2053# CHECK: tdi 6, 3, 420540x08 0xc3 0x00 0x042055 2056# CHECK: td 6, 3, 420570x7c 0xc3 0x20 0x882058 2059# CHECK: twui 3, 420600x0f 0xe3 0x00 0x042061 2062# CHECK: twu 3, 420630x7f 0xe3 0x20 0x082064 2065# CHECK: tdui 3, 420660x0b 0xe3 0x00 0x042067 2068# CHECK: tdu 3, 420690x7f 0xe3 0x20 0x882070 2071# CHECK: trap20720x7f 0xe0 0x00 0x082073 2074# CHECK: rldicr 2, 3, 5, 320750x78 0x62 0x28 0xc42076 2077# CHECK: rldicr. 2, 3, 5, 320780x78 0x62 0x28 0xc52079 2080# CHECK: rldicl 2, 3, 9, 6020810x78 0x62 0x4f 0x202082 2083# CHECK: rldicl. 2, 3, 9, 6020840x78 0x62 0x4f 0x212085 2086# CHECK: rldimi 2, 3, 55, 520870x78 0x62 0xb9 0x4e2088 2089# CHECK: rldimi. 2, 3, 55, 520900x78 0x62 0xb9 0x4f2091 2092# CHECK: rotldi 2, 3, 420930x78 0x62 0x20 0x002094 2095# CHECK: rotldi. 2, 3, 420960x78 0x62 0x20 0x012097 2098# CHECK: rotldi 2, 3, 6020990x78 0x62 0xe0 0x022100 2101# CHECK: rotldi. 2, 3, 6021020x78 0x62 0xe0 0x032103 2104# CHECK: rotld 2, 3, 421050x78 0x62 0x20 0x102106 2107# CHECK: rotld. 2, 3, 421080x78 0x62 0x20 0x112109 2110# CHECK: sldi 2, 3, 421110x78 0x62 0x26 0xe42112 2113# CHECK: rldicr. 2, 3, 4, 5921140x78 0x62 0x26 0xe52115 2116# CHECK: rldicl 2, 3, 60, 421170x78 0x62 0xe1 0x022118 2119# CHECK: rldicl. 2, 3, 60, 421200x78 0x62 0xe1 0x032121 2122# CHECK: clrldi 2, 3, 421230x78 0x62 0x01 0x002124 2125# CHECK: clrldi. 2, 3, 421260x78 0x62 0x01 0x012127 2128# CHECK: rldicr 2, 3, 0, 5921290x78 0x62 0x06 0xe42130 2131# CHECK: rldicr. 2, 3, 0, 5921320x78 0x62 0x06 0xe52133 2134# CHECK: rldic 2, 3, 4, 121350x78 0x62 0x20 0x482136 2137# CHECK: rldic. 2, 3, 4, 121380x78 0x62 0x20 0x492139 2140# CHECK: rlwinm 2, 3, 5, 0, 321410x54 0x62 0x28 0x062142 2143# CHECK: rlwinm. 2, 3, 5, 0, 321440x54 0x62 0x28 0x072145 2146# CHECK: rlwinm 2, 3, 9, 28, 3121470x54 0x62 0x4f 0x3e2148 2149# CHECK: rlwinm. 2, 3, 9, 28, 3121500x54 0x62 0x4f 0x3f2151 2152# CHECK: rlwimi 2, 3, 27, 5, 821530x50 0x62 0xd9 0x502154 2155# CHECK: rlwimi. 2, 3, 27, 5, 821560x50 0x62 0xd9 0x512157 2158# CHECK: rlwimi 2, 3, 23, 5, 821590x50 0x62 0xb9 0x502160 2161# CHECK: rlwimi. 2, 3, 23, 5, 821620x50 0x62 0xb9 0x512163 2164# CHECK: rotlwi 2, 3, 421650x54 0x62 0x20 0x3e2166 2167# CHECK: rotlwi. 2, 3, 421680x54 0x62 0x20 0x3f2169 2170# CHECK: rotlwi 2, 3, 2821710x54 0x62 0xe0 0x3e2172 2173# CHECK: rotlwi. 2, 3, 2821740x54 0x62 0xe0 0x3f2175 2176# CHECK: rotlw 2, 3, 421770x5c 0x62 0x20 0x3e2178 2179# CHECK: rotlw. 2, 3, 421800x5c 0x62 0x20 0x3f2181 2182# CHECK: slwi 2, 3, 421830x54 0x62 0x20 0x362184 2185# CHECK: rlwinm. 2, 3, 4, 0, 2721860x54 0x62 0x20 0x372187 2188# CHECK: srwi 2, 3, 421890x54 0x62 0xe1 0x3e2190 2191# CHECK: rlwinm. 2, 3, 28, 4, 3121920x54 0x62 0xe1 0x3f2193 2194# CHECK: clrlwi 2, 3, 421950x54 0x62 0x01 0x3e2196 2197# CHECK: clrlwi. 2, 3, 421980x54 0x62 0x01 0x3f2199 2200# CHECK: rlwinm 2, 3, 0, 0, 2722010x54 0x62 0x00 0x362202 2203# CHECK: rlwinm. 2, 3, 0, 0, 2722040x54 0x62 0x00 0x372205 2206# CHECK: rlwinm 2, 3, 4, 1, 2722070x54 0x62 0x20 0x762208 2209# CHECK: rlwinm. 2, 3, 4, 1, 2722100x54 0x62 0x20 0x772211 2212# CHECK: mtxer 222130x7c 0x41 0x03 0xa62214 2215# CHECK: mfxer 222160x7c 0x41 0x02 0xa62217 2218# MODERN: mtudscr 22219# OLD: mtspr 3, 222200x7c 0x43 0x03 0xa62221 2222# MODERN: mfudscr 22223# OLD: mfspr 2, 322240x7c 0x43 0x02 0xa62225 2226# CHECK: mtlr 222270x7c 0x48 0x03 0xa62228 2229# CHECK: mflr 222300x7c 0x48 0x02 0xa62231 2232# CHECK: mtctr 222330x7c 0x49 0x03 0xa62234 2235# CHECK: mfctr 222360x7c 0x49 0x02 0xa62237 2238# MODERN: mtuamr 22239# OLD: mtspr 13, 222400x7c 0x4d 0x03 0xa62241 2242# MODERN: mfuamr 22243# OLD: mfspr 2, 1322440x7c 0x4d 0x02 0xa62245 2246# MODERN: mtppr 22247# OLD: mtspr 896, 222480x7c 0x40 0xe3 0xa62249 2250# MODERN: mfppr 22251# OLD: mfspr 2, 89622520x7c 0x40 0xe2 0xa62253 2254# CHECK: nop22550x60 0x00 0x00 0x002256 2257# CHECK: xnop22580x68 0x00 0x00 0x002259 2260# CHECK: li 2, 12822610x38 0x40 0x00 0x802262 2263# CHECK: lis 2, 12822640x3c 0x40 0x00 0x802265 2266# CHECK: mr 2, 322670x7c 0x62 0x1b 0x782268 2269# CHECK: mr. 2, 322700x7c 0x62 0x1b 0x792271 2272# CHECK: not 2, 322730x7c 0x62 0x18 0xf82274 2275# CHECK: not. 2, 322760x7c 0x62 0x18 0xf92277 2278# CHECK: mtcr 222790x7c 0x4f 0xf1 0x202280 2281# CHECK: dss 322820x7c 0x60 0x06 0x6c2283# CHECK: dssall22840x7e 0x00 0x06 0x6c2285# CHECK: dst 12, 11, 322860x7c 0x6c 0x5a 0xac2287# CHECK: dstt 12, 11, 322880x7e 0x6c 0x5a 0xac2289# CHECK: dstst 12, 11, 322900x7c 0x6c 0x5a 0xec2291# CHECK: dststt 12, 11, 322920x7e 0x6c 0x5a 0xec2293 2294# CHECK: tlbia22950x7c 0x00 0x02 0xe42296 2297# CHECK: lswi 8, 6, 722980x7d 0x06 0x3c 0xaa2299# CHECK: stswi 8, 6, 723000x7d 0x06 0x3d 0xaa2301 2302# CHECK: rfid23030x4c 0x00 0x00 0x242304 2305# CHECK: lbzcix 21, 5, 723060x7e 0xa5 0x3e 0xaa2307# CHECK: lhzcix 21, 5, 723080x7e 0xa5 0x3e 0x6a2309# CHECK: lwzcix 21, 5, 723100x7e 0xa5 0x3e 0x2a2311# CHECK: ldcix  21, 5, 723120x7e 0xa5 0x3e 0xea2313# CHECK: stbcix 21, 5, 723140x7e 0xa5 0x3f 0xaa2315# CHECK: sthcix 21, 5, 723160x7e 0xa5 0x3f 0x6a2317# CHECK: stwcix 21, 5, 723180x7e 0xa5 0x3f 0x2a2319# CHECK: stdcix 21, 5, 723200x7e 0xa5 0x3f 0xea2321 2322# CHECK: attn23230x00 0x00 0x02 0x002324 2325