brintos

brintos / llvm-project-archived public Read only

0
0
Text · 109.2 KiB · d8d65ef Raw
7248 lines · plain
1# This test verifies the disassembler's behavior for all C.LUI opcodes with the2# exception of those assigned to C.ADDI16SP3#4# RUN: llvm-mc --disassemble -triple=riscv32 -mattr=+c -M no-aliases \5# RUN:     --show-encoding < %s | FileCheck --check-prefixes=GOOD %s6#7# RUN: llvm-mc --disassemble -triple=riscv64 -mattr=+c -M no-aliases \8# RUN:     --show-encoding < %s | FileCheck --check-prefixes=GOOD,GOOD64 %s9#10# RUN: llvm-mc --disassemble -triple=riscv32 -mattr=+c -M no-aliases \11# RUN:     --show-encoding < %s 2>&1 | FileCheck --check-prefix=BAD32 %s12#13# RUN: llvm-mc --disassemble -triple=riscv32  -mattr=+c -mattr=+no-rvc-hints \14# RUN:     -M no-aliases --show-encoding < %s 2>&1 | \15# RUN:   FileCheck --check-prefix=NOHINTS %s16 17# GOOD: c.slli zero, 018# NOHINTS: invalid instruction encoding190x02 0x0020 21# GOOD: c.slli zero, 122# NOHINTS: invalid instruction encoding230x06 0x0024 25# GOOD: c.slli zero, 226# NOHINTS: invalid instruction encoding270x0A 0x0028 29# GOOD: c.slli zero, 330# NOHINTS: invalid instruction encoding310x0E 0x0032 33# GOOD: c.slli zero, 434# NOHINTS: invalid instruction encoding350x12 0x0036 37# GOOD: c.slli zero, 538# NOHINTS: invalid instruction encoding390x16 0x0040 41# GOOD: c.slli zero, 642# NOHINTS: invalid instruction encoding430x1A 0x0044 45# GOOD: c.slli zero, 746# NOHINTS: invalid instruction encoding470x1E 0x0048 49# GOOD: c.slli zero, 850# NOHINTS: invalid instruction encoding510x22 0x0052 53# GOOD: c.slli zero, 954# NOHINTS: invalid instruction encoding550x26 0x0056 57# GOOD: c.slli zero, 1058# NOHINTS: invalid instruction encoding590x2A 0x0060 61# GOOD: c.slli zero, 1162# NOHINTS: invalid instruction encoding630x2E 0x0064 65# GOOD: c.slli zero, 1266# NOHINTS: invalid instruction encoding670x32 0x0068 69# GOOD: c.slli zero, 1370# NOHINTS: invalid instruction encoding710x36 0x0072 73# GOOD: c.slli zero, 1474# NOHINTS: invalid instruction encoding750x3A 0x0076 77# GOOD: c.slli zero, 1578# NOHINTS: invalid instruction encoding790x3E 0x0080 81# GOOD: c.slli zero, 1682# NOHINTS: invalid instruction encoding830x42 0x0084 85# GOOD: c.slli zero, 1786# NOHINTS: invalid instruction encoding870x46 0x0088 89# GOOD: c.slli zero, 1890# NOHINTS: invalid instruction encoding910x4A 0x0092 93# GOOD: c.slli zero, 1994# NOHINTS: invalid instruction encoding950x4E 0x0096 97# GOOD: c.slli zero, 2098# NOHINTS: invalid instruction encoding990x52 0x00100 101# GOOD: c.slli zero, 21102# NOHINTS: invalid instruction encoding1030x56 0x00104 105# GOOD: c.slli zero, 22106# NOHINTS: invalid instruction encoding1070x5A 0x00108 109# GOOD: c.slli zero, 23110# NOHINTS: invalid instruction encoding1110x5E 0x00112 113# GOOD: c.slli zero, 24114# NOHINTS: invalid instruction encoding1150x62 0x00116 117# GOOD: c.slli zero, 25118# NOHINTS: invalid instruction encoding1190x66 0x00120 121# GOOD: c.slli zero, 26122# NOHINTS: invalid instruction encoding1230x6A 0x00124 125# GOOD: c.slli zero, 27126# NOHINTS: invalid instruction encoding1270x6E 0x00128 129# GOOD: c.slli zero, 28130# NOHINTS: invalid instruction encoding1310x72 0x00132 133# GOOD: c.slli zero, 29134# NOHINTS: invalid instruction encoding1350x76 0x00136 137# GOOD: c.slli zero, 30138# NOHINTS: invalid instruction encoding1390x7A 0x00140 141# GOOD: c.slli zero, 31142# NOHINTS: invalid instruction encoding1430x7E 0x00144 145# BAD32: invalid instruction encoding146# GOOD64: c.slli zero, 32147# NOHINTS: invalid instruction encoding1480x02 0x10149 150# BAD32: invalid instruction encoding151# GOOD64: c.slli zero, 33152# NOHINTS: invalid instruction encoding1530x06 0x10154 155# BAD32: invalid instruction encoding156# GOOD64: c.slli zero, 34157# NOHINTS: invalid instruction encoding1580x0A 0x10159 160# BAD32: invalid instruction encoding161# GOOD64: c.slli zero, 35162# NOHINTS: invalid instruction encoding1630x0E 0x10164 165# BAD32: invalid instruction encoding166# GOOD64: c.slli zero, 36167# NOHINTS: invalid instruction encoding1680x12 0x10169 170# BAD32: invalid instruction encoding171# GOOD64: c.slli zero, 37172# NOHINTS: invalid instruction encoding1730x16 0x10174 175# BAD32: invalid instruction encoding176# GOOD64: c.slli zero, 38177# NOHINTS: invalid instruction encoding1780x1A 0x10179 180# BAD32: invalid instruction encoding181# GOOD64: c.slli zero, 39182# NOHINTS: invalid instruction encoding1830x1E 0x10184 185# BAD32: invalid instruction encoding186# GOOD64: c.slli zero, 40187# NOHINTS: invalid instruction encoding1880x22 0x10189 190# BAD32: invalid instruction encoding191# GOOD64: c.slli zero, 41192# NOHINTS: invalid instruction encoding1930x26 0x10194 195# BAD32: invalid instruction encoding196# GOOD64: c.slli zero, 42197# NOHINTS: invalid instruction encoding1980x2A 0x10199 200# BAD32: invalid instruction encoding201# GOOD64: c.slli zero, 43202# NOHINTS: invalid instruction encoding2030x2E 0x10204 205# BAD32: invalid instruction encoding206# GOOD64: c.slli zero, 44207# NOHINTS: invalid instruction encoding2080x32 0x10209 210# BAD32: invalid instruction encoding211# GOOD64: c.slli zero, 45212# NOHINTS: invalid instruction encoding2130x36 0x10214 215# BAD32: invalid instruction encoding216# GOOD64: c.slli zero, 46217# NOHINTS: invalid instruction encoding2180x3A 0x10219 220# BAD32: invalid instruction encoding221# GOOD64: c.slli zero, 47222# NOHINTS: invalid instruction encoding2230x3E 0x10224 225# BAD32: invalid instruction encoding226# GOOD64: c.slli zero, 48227# NOHINTS: invalid instruction encoding2280x42 0x10229 230# BAD32: invalid instruction encoding231# GOOD64: c.slli zero, 49232# NOHINTS: invalid instruction encoding2330x46 0x10234 235# BAD32: invalid instruction encoding236# GOOD64: c.slli zero, 50237# NOHINTS: invalid instruction encoding2380x4A 0x10239 240# BAD32: invalid instruction encoding241# GOOD64: c.slli zero, 51242# NOHINTS: invalid instruction encoding2430x4E 0x10244 245# BAD32: invalid instruction encoding246# GOOD64: c.slli zero, 52247# NOHINTS: invalid instruction encoding2480x52 0x10249 250# BAD32: invalid instruction encoding251# GOOD64: c.slli zero, 53252# NOHINTS: invalid instruction encoding2530x56 0x10254 255# BAD32: invalid instruction encoding256# GOOD64: c.slli zero, 54257# NOHINTS: invalid instruction encoding2580x5A 0x10259 260# BAD32: invalid instruction encoding261# GOOD64: c.slli zero, 55262# NOHINTS: invalid instruction encoding2630x5E 0x10264 265# BAD32: invalid instruction encoding266# GOOD64: c.slli zero, 56267# NOHINTS: invalid instruction encoding2680x62 0x10269 270# BAD32: invalid instruction encoding271# GOOD64: c.slli zero, 57272# NOHINTS: invalid instruction encoding2730x66 0x10274 275# BAD32: invalid instruction encoding276# GOOD64: c.slli zero, 58277# NOHINTS: invalid instruction encoding2780x6A 0x10279 280# BAD32: invalid instruction encoding281# GOOD64: c.slli zero, 59282# NOHINTS: invalid instruction encoding2830x6E 0x10284 285# BAD32: invalid instruction encoding286# GOOD64: c.slli zero, 60287# NOHINTS: invalid instruction encoding2880x72 0x10289 290# BAD32: invalid instruction encoding291# GOOD64: c.slli zero, 61292# NOHINTS: invalid instruction encoding2930x76 0x10294 295# BAD32: invalid instruction encoding296# GOOD64: c.slli zero, 62297# NOHINTS: invalid instruction encoding2980x7A 0x10299 300# BAD32: invalid instruction encoding301# GOOD64: c.slli zero, 63302# NOHINTS: invalid instruction encoding3030x7E 0x10304 305# GOOD: c.slli ra, 03060x82 0x00307 308# GOOD: c.slli ra, 13090x86 0x00310 311# GOOD: c.slli ra, 23120x8A 0x00313 314# GOOD: c.slli ra, 33150x8E 0x00316 317# GOOD: c.slli ra, 43180x92 0x00319 320# GOOD: c.slli ra, 53210x96 0x00322 323# GOOD: c.slli ra, 63240x9A 0x00325 326# GOOD: c.slli ra, 73270x9E 0x00328 329# GOOD: c.slli ra, 83300xA2 0x00331 332# GOOD: c.slli ra, 93330xA6 0x00334 335# GOOD: c.slli ra, 103360xAA 0x00337 338# GOOD: c.slli ra, 113390xAE 0x00340 341# GOOD: c.slli ra, 123420xB2 0x00343 344# GOOD: c.slli ra, 133450xB6 0x00346 347# GOOD: c.slli ra, 143480xBA 0x00349 350# GOOD: c.slli ra, 153510xBE 0x00352 353# GOOD: c.slli ra, 163540xC2 0x00355 356# GOOD: c.slli ra, 173570xC6 0x00358 359# GOOD: c.slli ra, 183600xCA 0x00361 362# GOOD: c.slli ra, 193630xCE 0x00364 365# GOOD: c.slli ra, 203660xD2 0x00367 368# GOOD: c.slli ra, 213690xD6 0x00370 371# GOOD: c.slli ra, 223720xDA 0x00373 374# GOOD: c.slli ra, 233750xDE 0x00376 377# GOOD: c.slli ra, 243780xE2 0x00379 380# GOOD: c.slli ra, 253810xE6 0x00382 383# GOOD: c.slli ra, 263840xEA 0x00385 386# GOOD: c.slli ra, 273870xEE 0x00388 389# GOOD: c.slli ra, 283900xF2 0x00391 392# GOOD: c.slli ra, 293930xF6 0x00394 395# GOOD: c.slli ra, 303960xFA 0x00397 398# GOOD: c.slli ra, 313990xFE 0x00400 401# BAD32: invalid instruction encoding402# GOOD64: c.slli ra, 324030x82 0x10404 405# BAD32: invalid instruction encoding406# GOOD64: c.slli ra, 334070x86 0x10408 409# BAD32: invalid instruction encoding410# GOOD64: c.slli ra, 344110x8A 0x10412 413# BAD32: invalid instruction encoding414# GOOD64: c.slli ra, 354150x8E 0x10416 417# BAD32: invalid instruction encoding418# GOOD64: c.slli ra, 364190x92 0x10420 421# BAD32: invalid instruction encoding422# GOOD64: c.slli ra, 374230x96 0x10424 425# BAD32: invalid instruction encoding426# GOOD64: c.slli ra, 384270x9A 0x10428 429# BAD32: invalid instruction encoding430# GOOD64: c.slli ra, 394310x9E 0x10432 433# BAD32: invalid instruction encoding434# GOOD64: c.slli ra, 404350xA2 0x10436 437# BAD32: invalid instruction encoding438# GOOD64: c.slli ra, 414390xA6 0x10440 441# BAD32: invalid instruction encoding442# GOOD64: c.slli ra, 424430xAA 0x10444 445# BAD32: invalid instruction encoding446# GOOD64: c.slli ra, 434470xAE 0x10448 449# BAD32: invalid instruction encoding450# GOOD64: c.slli ra, 444510xB2 0x10452 453# BAD32: invalid instruction encoding454# GOOD64: c.slli ra, 454550xB6 0x10456 457# BAD32: invalid instruction encoding458# GOOD64: c.slli ra, 464590xBA 0x10460 461# BAD32: invalid instruction encoding462# GOOD64: c.slli ra, 474630xBE 0x10464 465# BAD32: invalid instruction encoding466# GOOD64: c.slli ra, 484670xC2 0x10468 469# BAD32: invalid instruction encoding470# GOOD64: c.slli ra, 494710xC6 0x10472 473# BAD32: invalid instruction encoding474# GOOD64: c.slli ra, 504750xCA 0x10476 477# BAD32: invalid instruction encoding478# GOOD64: c.slli ra, 514790xCE 0x10480 481# BAD32: invalid instruction encoding482# GOOD64: c.slli ra, 524830xD2 0x10484 485# BAD32: invalid instruction encoding486# GOOD64: c.slli ra, 534870xD6 0x10488 489# BAD32: invalid instruction encoding490# GOOD64: c.slli ra, 544910xDA 0x10492 493# BAD32: invalid instruction encoding494# GOOD64: c.slli ra, 554950xDE 0x10496 497# BAD32: invalid instruction encoding498# GOOD64: c.slli ra, 564990xE2 0x10500 501# BAD32: invalid instruction encoding502# GOOD64: c.slli ra, 575030xE6 0x10504 505# BAD32: invalid instruction encoding506# GOOD64: c.slli ra, 585070xEA 0x10508 509# BAD32: invalid instruction encoding510# GOOD64: c.slli ra, 595110xEE 0x10512 513# BAD32: invalid instruction encoding514# GOOD64: c.slli ra, 605150xF2 0x10516 517# BAD32: invalid instruction encoding518# GOOD64: c.slli ra, 615190xF6 0x10520 521# BAD32: invalid instruction encoding522# GOOD64: c.slli ra, 625230xFA 0x10524 525# BAD32: invalid instruction encoding526# GOOD64: c.slli ra, 635270xFE 0x10528 529# GOOD: c.slli sp, 05300x02 0x01531 532# GOOD: c.slli sp, 15330x06 0x01534 535# GOOD: c.slli sp, 25360x0A 0x01537 538# GOOD: c.slli sp, 35390x0E 0x01540 541# GOOD: c.slli sp, 45420x12 0x01543 544# GOOD: c.slli sp, 55450x16 0x01546 547# GOOD: c.slli sp, 65480x1A 0x01549 550# GOOD: c.slli sp, 75510x1E 0x01552 553# GOOD: c.slli sp, 85540x22 0x01555 556# GOOD: c.slli sp, 95570x26 0x01558 559# GOOD: c.slli sp, 105600x2A 0x01561 562# GOOD: c.slli sp, 115630x2E 0x01564 565# GOOD: c.slli sp, 125660x32 0x01567 568# GOOD: c.slli sp, 135690x36 0x01570 571# GOOD: c.slli sp, 145720x3A 0x01573 574# GOOD: c.slli sp, 155750x3E 0x01576 577# GOOD: c.slli sp, 165780x42 0x01579 580# GOOD: c.slli sp, 175810x46 0x01582 583# GOOD: c.slli sp, 185840x4A 0x01585 586# GOOD: c.slli sp, 195870x4E 0x01588 589# GOOD: c.slli sp, 205900x52 0x01591 592# GOOD: c.slli sp, 215930x56 0x01594 595# GOOD: c.slli sp, 225960x5A 0x01597 598# GOOD: c.slli sp, 235990x5E 0x01600 601# GOOD: c.slli sp, 246020x62 0x01603 604# GOOD: c.slli sp, 256050x66 0x01606 607# GOOD: c.slli sp, 266080x6A 0x01609 610# GOOD: c.slli sp, 276110x6E 0x01612 613# GOOD: c.slli sp, 286140x72 0x01615 616# GOOD: c.slli sp, 296170x76 0x01618 619# GOOD: c.slli sp, 306200x7A 0x01621 622# GOOD: c.slli sp, 316230x7E 0x01624 625# BAD32: invalid instruction encoding626# GOOD64: c.slli sp, 326270x02 0x11628 629# BAD32: invalid instruction encoding630# GOOD64: c.slli sp, 336310x06 0x11632 633# BAD32: invalid instruction encoding634# GOOD64: c.slli sp, 346350x0A 0x11636 637# BAD32: invalid instruction encoding638# GOOD64: c.slli sp, 356390x0E 0x11640 641# BAD32: invalid instruction encoding642# GOOD64: c.slli sp, 366430x12 0x11644 645# BAD32: invalid instruction encoding646# GOOD64: c.slli sp, 376470x16 0x11648 649# BAD32: invalid instruction encoding650# GOOD64: c.slli sp, 386510x1A 0x11652 653# BAD32: invalid instruction encoding654# GOOD64: c.slli sp, 396550x1E 0x11656 657# BAD32: invalid instruction encoding658# GOOD64: c.slli sp, 406590x22 0x11660 661# BAD32: invalid instruction encoding662# GOOD64: c.slli sp, 416630x26 0x11664 665# BAD32: invalid instruction encoding666# GOOD64: c.slli sp, 426670x2A 0x11668 669# BAD32: invalid instruction encoding670# GOOD64: c.slli sp, 436710x2E 0x11672 673# BAD32: invalid instruction encoding674# GOOD64: c.slli sp, 446750x32 0x11676 677# BAD32: invalid instruction encoding678# GOOD64: c.slli sp, 456790x36 0x11680 681# BAD32: invalid instruction encoding682# GOOD64: c.slli sp, 466830x3A 0x11684 685# BAD32: invalid instruction encoding686# GOOD64: c.slli sp, 476870x3E 0x11688 689# BAD32: invalid instruction encoding690# GOOD64: c.slli sp, 486910x42 0x11692 693# BAD32: invalid instruction encoding694# GOOD64: c.slli sp, 496950x46 0x11696 697# BAD32: invalid instruction encoding698# GOOD64: c.slli sp, 506990x4A 0x11700 701# BAD32: invalid instruction encoding702# GOOD64: c.slli sp, 517030x4E 0x11704 705# BAD32: invalid instruction encoding706# GOOD64: c.slli sp, 527070x52 0x11708 709# BAD32: invalid instruction encoding710# GOOD64: c.slli sp, 537110x56 0x11712 713# BAD32: invalid instruction encoding714# GOOD64: c.slli sp, 547150x5A 0x11716 717# BAD32: invalid instruction encoding718# GOOD64: c.slli sp, 557190x5E 0x11720 721# BAD32: invalid instruction encoding722# GOOD64: c.slli sp, 567230x62 0x11724 725# BAD32: invalid instruction encoding726# GOOD64: c.slli sp, 577270x66 0x11728 729# BAD32: invalid instruction encoding730# GOOD64: c.slli sp, 587310x6A 0x11732 733# BAD32: invalid instruction encoding734# GOOD64: c.slli sp, 597350x6E 0x11736 737# BAD32: invalid instruction encoding738# GOOD64: c.slli sp, 607390x72 0x11740 741# BAD32: invalid instruction encoding742# GOOD64: c.slli sp, 617430x76 0x11744 745# BAD32: invalid instruction encoding746# GOOD64: c.slli sp, 627470x7A 0x11748 749# BAD32: invalid instruction encoding750# GOOD64: c.slli sp, 637510x7E 0x11752 753# GOOD: c.slli gp, 07540x82 0x01755 756# GOOD: c.slli gp, 17570x86 0x01758 759# GOOD: c.slli gp, 27600x8A 0x01761 762# GOOD: c.slli gp, 37630x8E 0x01764 765# GOOD: c.slli gp, 47660x92 0x01767 768# GOOD: c.slli gp, 57690x96 0x01770 771# GOOD: c.slli gp, 67720x9A 0x01773 774# GOOD: c.slli gp, 77750x9E 0x01776 777# GOOD: c.slli gp, 87780xA2 0x01779 780# GOOD: c.slli gp, 97810xA6 0x01782 783# GOOD: c.slli gp, 107840xAA 0x01785 786# GOOD: c.slli gp, 117870xAE 0x01788 789# GOOD: c.slli gp, 127900xB2 0x01791 792# GOOD: c.slli gp, 137930xB6 0x01794 795# GOOD: c.slli gp, 147960xBA 0x01797 798# GOOD: c.slli gp, 157990xBE 0x01800 801# GOOD: c.slli gp, 168020xC2 0x01803 804# GOOD: c.slli gp, 178050xC6 0x01806 807# GOOD: c.slli gp, 188080xCA 0x01809 810# GOOD: c.slli gp, 198110xCE 0x01812 813# GOOD: c.slli gp, 208140xD2 0x01815 816# GOOD: c.slli gp, 218170xD6 0x01818 819# GOOD: c.slli gp, 228200xDA 0x01821 822# GOOD: c.slli gp, 238230xDE 0x01824 825# GOOD: c.slli gp, 248260xE2 0x01827 828# GOOD: c.slli gp, 258290xE6 0x01830 831# GOOD: c.slli gp, 268320xEA 0x01833 834# GOOD: c.slli gp, 278350xEE 0x01836 837# GOOD: c.slli gp, 288380xF2 0x01839 840# GOOD: c.slli gp, 298410xF6 0x01842 843# GOOD: c.slli gp, 308440xFA 0x01845 846# GOOD: c.slli gp, 318470xFE 0x01848 849# BAD32: invalid instruction encoding850# GOOD64: c.slli gp, 328510x82 0x11852 853# BAD32: invalid instruction encoding854# GOOD64: c.slli gp, 338550x86 0x11856 857# BAD32: invalid instruction encoding858# GOOD64: c.slli gp, 348590x8A 0x11860 861# BAD32: invalid instruction encoding862# GOOD64: c.slli gp, 358630x8E 0x11864 865# BAD32: invalid instruction encoding866# GOOD64: c.slli gp, 368670x92 0x11868 869# BAD32: invalid instruction encoding870# GOOD64: c.slli gp, 378710x96 0x11872 873# BAD32: invalid instruction encoding874# GOOD64: c.slli gp, 388750x9A 0x11876 877# BAD32: invalid instruction encoding878# GOOD64: c.slli gp, 398790x9E 0x11880 881# BAD32: invalid instruction encoding882# GOOD64: c.slli gp, 408830xA2 0x11884 885# BAD32: invalid instruction encoding886# GOOD64: c.slli gp, 418870xA6 0x11888 889# BAD32: invalid instruction encoding890# GOOD64: c.slli gp, 428910xAA 0x11892 893# BAD32: invalid instruction encoding894# GOOD64: c.slli gp, 438950xAE 0x11896 897# BAD32: invalid instruction encoding898# GOOD64: c.slli gp, 448990xB2 0x11900 901# BAD32: invalid instruction encoding902# GOOD64: c.slli gp, 459030xB6 0x11904 905# BAD32: invalid instruction encoding906# GOOD64: c.slli gp, 469070xBA 0x11908 909# BAD32: invalid instruction encoding910# GOOD64: c.slli gp, 479110xBE 0x11912 913# BAD32: invalid instruction encoding914# GOOD64: c.slli gp, 489150xC2 0x11916 917# BAD32: invalid instruction encoding918# GOOD64: c.slli gp, 499190xC6 0x11920 921# BAD32: invalid instruction encoding922# GOOD64: c.slli gp, 509230xCA 0x11924 925# BAD32: invalid instruction encoding926# GOOD64: c.slli gp, 519270xCE 0x11928 929# BAD32: invalid instruction encoding930# GOOD64: c.slli gp, 529310xD2 0x11932 933# BAD32: invalid instruction encoding934# GOOD64: c.slli gp, 539350xD6 0x11936 937# BAD32: invalid instruction encoding938# GOOD64: c.slli gp, 549390xDA 0x11940 941# BAD32: invalid instruction encoding942# GOOD64: c.slli gp, 559430xDE 0x11944 945# BAD32: invalid instruction encoding946# GOOD64: c.slli gp, 569470xE2 0x11948 949# BAD32: invalid instruction encoding950# GOOD64: c.slli gp, 579510xE6 0x11952 953# BAD32: invalid instruction encoding954# GOOD64: c.slli gp, 589550xEA 0x11956 957# BAD32: invalid instruction encoding958# GOOD64: c.slli gp, 599590xEE 0x11960 961# BAD32: invalid instruction encoding962# GOOD64: c.slli gp, 609630xF2 0x11964 965# BAD32: invalid instruction encoding966# GOOD64: c.slli gp, 619670xF6 0x11968 969# BAD32: invalid instruction encoding970# GOOD64: c.slli gp, 629710xFA 0x11972 973# BAD32: invalid instruction encoding974# GOOD64: c.slli gp, 639750xFE 0x11976 977# GOOD: c.slli tp, 09780x02 0x02979 980# GOOD: c.slli tp, 19810x06 0x02982 983# GOOD: c.slli tp, 29840x0A 0x02985 986# GOOD: c.slli tp, 39870x0E 0x02988 989# GOOD: c.slli tp, 49900x12 0x02991 992# GOOD: c.slli tp, 59930x16 0x02994 995# GOOD: c.slli tp, 69960x1A 0x02997 998# GOOD: c.slli tp, 79990x1E 0x021000 1001# GOOD: c.slli tp, 810020x22 0x021003 1004# GOOD: c.slli tp, 910050x26 0x021006 1007# GOOD: c.slli tp, 1010080x2A 0x021009 1010# GOOD: c.slli tp, 1110110x2E 0x021012 1013# GOOD: c.slli tp, 1210140x32 0x021015 1016# GOOD: c.slli tp, 1310170x36 0x021018 1019# GOOD: c.slli tp, 1410200x3A 0x021021 1022# GOOD: c.slli tp, 1510230x3E 0x021024 1025# GOOD: c.slli tp, 1610260x42 0x021027 1028# GOOD: c.slli tp, 1710290x46 0x021030 1031# GOOD: c.slli tp, 1810320x4A 0x021033 1034# GOOD: c.slli tp, 1910350x4E 0x021036 1037# GOOD: c.slli tp, 2010380x52 0x021039 1040# GOOD: c.slli tp, 2110410x56 0x021042 1043# GOOD: c.slli tp, 2210440x5A 0x021045 1046# GOOD: c.slli tp, 2310470x5E 0x021048 1049# GOOD: c.slli tp, 2410500x62 0x021051 1052# GOOD: c.slli tp, 2510530x66 0x021054 1055# GOOD: c.slli tp, 2610560x6A 0x021057 1058# GOOD: c.slli tp, 2710590x6E 0x021060 1061# GOOD: c.slli tp, 2810620x72 0x021063 1064# GOOD: c.slli tp, 2910650x76 0x021066 1067# GOOD: c.slli tp, 3010680x7A 0x021069 1070# GOOD: c.slli tp, 3110710x7E 0x021072 1073# BAD32: invalid instruction encoding1074# GOOD64: c.slli tp, 3210750x02 0x121076 1077# BAD32: invalid instruction encoding1078# GOOD64: c.slli tp, 3310790x06 0x121080 1081# BAD32: invalid instruction encoding1082# GOOD64: c.slli tp, 3410830x0A 0x121084 1085# BAD32: invalid instruction encoding1086# GOOD64: c.slli tp, 3510870x0E 0x121088 1089# BAD32: invalid instruction encoding1090# GOOD64: c.slli tp, 3610910x12 0x121092 1093# BAD32: invalid instruction encoding1094# GOOD64: c.slli tp, 3710950x16 0x121096 1097# BAD32: invalid instruction encoding1098# GOOD64: c.slli tp, 3810990x1A 0x121100 1101# BAD32: invalid instruction encoding1102# GOOD64: c.slli tp, 3911030x1E 0x121104 1105# BAD32: invalid instruction encoding1106# GOOD64: c.slli tp, 4011070x22 0x121108 1109# BAD32: invalid instruction encoding1110# GOOD64: c.slli tp, 4111110x26 0x121112 1113# BAD32: invalid instruction encoding1114# GOOD64: c.slli tp, 4211150x2A 0x121116 1117# BAD32: invalid instruction encoding1118# GOOD64: c.slli tp, 4311190x2E 0x121120 1121# BAD32: invalid instruction encoding1122# GOOD64: c.slli tp, 4411230x32 0x121124 1125# BAD32: invalid instruction encoding1126# GOOD64: c.slli tp, 4511270x36 0x121128 1129# BAD32: invalid instruction encoding1130# GOOD64: c.slli tp, 4611310x3A 0x121132 1133# BAD32: invalid instruction encoding1134# GOOD64: c.slli tp, 4711350x3E 0x121136 1137# BAD32: invalid instruction encoding1138# GOOD64: c.slli tp, 4811390x42 0x121140 1141# BAD32: invalid instruction encoding1142# GOOD64: c.slli tp, 4911430x46 0x121144 1145# BAD32: invalid instruction encoding1146# GOOD64: c.slli tp, 5011470x4A 0x121148 1149# BAD32: invalid instruction encoding1150# GOOD64: c.slli tp, 5111510x4E 0x121152 1153# BAD32: invalid instruction encoding1154# GOOD64: c.slli tp, 5211550x52 0x121156 1157# BAD32: invalid instruction encoding1158# GOOD64: c.slli tp, 5311590x56 0x121160 1161# BAD32: invalid instruction encoding1162# GOOD64: c.slli tp, 5411630x5A 0x121164 1165# BAD32: invalid instruction encoding1166# GOOD64: c.slli tp, 5511670x5E 0x121168 1169# BAD32: invalid instruction encoding1170# GOOD64: c.slli tp, 5611710x62 0x121172 1173# BAD32: invalid instruction encoding1174# GOOD64: c.slli tp, 5711750x66 0x121176 1177# BAD32: invalid instruction encoding1178# GOOD64: c.slli tp, 5811790x6A 0x121180 1181# BAD32: invalid instruction encoding1182# GOOD64: c.slli tp, 5911830x6E 0x121184 1185# BAD32: invalid instruction encoding1186# GOOD64: c.slli tp, 6011870x72 0x121188 1189# BAD32: invalid instruction encoding1190# GOOD64: c.slli tp, 6111910x76 0x121192 1193# BAD32: invalid instruction encoding1194# GOOD64: c.slli tp, 6211950x7A 0x121196 1197# BAD32: invalid instruction encoding1198# GOOD64: c.slli tp, 6311990x7E 0x121200 1201# GOOD: c.slli t0, 012020x82 0x021203 1204# GOOD: c.slli t0, 112050x86 0x021206 1207# GOOD: c.slli t0, 212080x8A 0x021209 1210# GOOD: c.slli t0, 312110x8E 0x021212 1213# GOOD: c.slli t0, 412140x92 0x021215 1216# GOOD: c.slli t0, 512170x96 0x021218 1219# GOOD: c.slli t0, 612200x9A 0x021221 1222# GOOD: c.slli t0, 712230x9E 0x021224 1225# GOOD: c.slli t0, 812260xA2 0x021227 1228# GOOD: c.slli t0, 912290xA6 0x021230 1231# GOOD: c.slli t0, 1012320xAA 0x021233 1234# GOOD: c.slli t0, 1112350xAE 0x021236 1237# GOOD: c.slli t0, 1212380xB2 0x021239 1240# GOOD: c.slli t0, 1312410xB6 0x021242 1243# GOOD: c.slli t0, 1412440xBA 0x021245 1246# GOOD: c.slli t0, 1512470xBE 0x021248 1249# GOOD: c.slli t0, 1612500xC2 0x021251 1252# GOOD: c.slli t0, 1712530xC6 0x021254 1255# GOOD: c.slli t0, 1812560xCA 0x021257 1258# GOOD: c.slli t0, 1912590xCE 0x021260 1261# GOOD: c.slli t0, 2012620xD2 0x021263 1264# GOOD: c.slli t0, 2112650xD6 0x021266 1267# GOOD: c.slli t0, 2212680xDA 0x021269 1270# GOOD: c.slli t0, 2312710xDE 0x021272 1273# GOOD: c.slli t0, 2412740xE2 0x021275 1276# GOOD: c.slli t0, 2512770xE6 0x021278 1279# GOOD: c.slli t0, 2612800xEA 0x021281 1282# GOOD: c.slli t0, 2712830xEE 0x021284 1285# GOOD: c.slli t0, 2812860xF2 0x021287 1288# GOOD: c.slli t0, 2912890xF6 0x021290 1291# GOOD: c.slli t0, 3012920xFA 0x021293 1294# GOOD: c.slli t0, 3112950xFE 0x021296 1297# BAD32: invalid instruction encoding1298# GOOD64: c.slli t0, 3212990x82 0x121300 1301# BAD32: invalid instruction encoding1302# GOOD64: c.slli t0, 3313030x86 0x121304 1305# BAD32: invalid instruction encoding1306# GOOD64: c.slli t0, 3413070x8A 0x121308 1309# BAD32: invalid instruction encoding1310# GOOD64: c.slli t0, 3513110x8E 0x121312 1313# BAD32: invalid instruction encoding1314# GOOD64: c.slli t0, 3613150x92 0x121316 1317# BAD32: invalid instruction encoding1318# GOOD64: c.slli t0, 3713190x96 0x121320 1321# BAD32: invalid instruction encoding1322# GOOD64: c.slli t0, 3813230x9A 0x121324 1325# BAD32: invalid instruction encoding1326# GOOD64: c.slli t0, 3913270x9E 0x121328 1329# BAD32: invalid instruction encoding1330# GOOD64: c.slli t0, 4013310xA2 0x121332 1333# BAD32: invalid instruction encoding1334# GOOD64: c.slli t0, 4113350xA6 0x121336 1337# BAD32: invalid instruction encoding1338# GOOD64: c.slli t0, 4213390xAA 0x121340 1341# BAD32: invalid instruction encoding1342# GOOD64: c.slli t0, 4313430xAE 0x121344 1345# BAD32: invalid instruction encoding1346# GOOD64: c.slli t0, 4413470xB2 0x121348 1349# BAD32: invalid instruction encoding1350# GOOD64: c.slli t0, 4513510xB6 0x121352 1353# BAD32: invalid instruction encoding1354# GOOD64: c.slli t0, 4613550xBA 0x121356 1357# BAD32: invalid instruction encoding1358# GOOD64: c.slli t0, 4713590xBE 0x121360 1361# BAD32: invalid instruction encoding1362# GOOD64: c.slli t0, 4813630xC2 0x121364 1365# BAD32: invalid instruction encoding1366# GOOD64: c.slli t0, 4913670xC6 0x121368 1369# BAD32: invalid instruction encoding1370# GOOD64: c.slli t0, 5013710xCA 0x121372 1373# BAD32: invalid instruction encoding1374# GOOD64: c.slli t0, 5113750xCE 0x121376 1377# BAD32: invalid instruction encoding1378# GOOD64: c.slli t0, 5213790xD2 0x121380 1381# BAD32: invalid instruction encoding1382# GOOD64: c.slli t0, 5313830xD6 0x121384 1385# BAD32: invalid instruction encoding1386# GOOD64: c.slli t0, 5413870xDA 0x121388 1389# BAD32: invalid instruction encoding1390# GOOD64: c.slli t0, 5513910xDE 0x121392 1393# BAD32: invalid instruction encoding1394# GOOD64: c.slli t0, 5613950xE2 0x121396 1397# BAD32: invalid instruction encoding1398# GOOD64: c.slli t0, 5713990xE6 0x121400 1401# BAD32: invalid instruction encoding1402# GOOD64: c.slli t0, 5814030xEA 0x121404 1405# BAD32: invalid instruction encoding1406# GOOD64: c.slli t0, 5914070xEE 0x121408 1409# BAD32: invalid instruction encoding1410# GOOD64: c.slli t0, 6014110xF2 0x121412 1413# BAD32: invalid instruction encoding1414# GOOD64: c.slli t0, 6114150xF6 0x121416 1417# BAD32: invalid instruction encoding1418# GOOD64: c.slli t0, 6214190xFA 0x121420 1421# BAD32: invalid instruction encoding1422# GOOD64: c.slli t0, 6314230xFE 0x121424 1425# GOOD: c.slli t1, 014260x02 0x031427 1428# GOOD: c.slli t1, 114290x06 0x031430 1431# GOOD: c.slli t1, 214320x0A 0x031433 1434# GOOD: c.slli t1, 314350x0E 0x031436 1437# GOOD: c.slli t1, 414380x12 0x031439 1440# GOOD: c.slli t1, 514410x16 0x031442 1443# GOOD: c.slli t1, 614440x1A 0x031445 1446# GOOD: c.slli t1, 714470x1E 0x031448 1449# GOOD: c.slli t1, 814500x22 0x031451 1452# GOOD: c.slli t1, 914530x26 0x031454 1455# GOOD: c.slli t1, 1014560x2A 0x031457 1458# GOOD: c.slli t1, 1114590x2E 0x031460 1461# GOOD: c.slli t1, 1214620x32 0x031463 1464# GOOD: c.slli t1, 1314650x36 0x031466 1467# GOOD: c.slli t1, 1414680x3A 0x031469 1470# GOOD: c.slli t1, 1514710x3E 0x031472 1473# GOOD: c.slli t1, 1614740x42 0x031475 1476# GOOD: c.slli t1, 1714770x46 0x031478 1479# GOOD: c.slli t1, 1814800x4A 0x031481 1482# GOOD: c.slli t1, 1914830x4E 0x031484 1485# GOOD: c.slli t1, 2014860x52 0x031487 1488# GOOD: c.slli t1, 2114890x56 0x031490 1491# GOOD: c.slli t1, 2214920x5A 0x031493 1494# GOOD: c.slli t1, 2314950x5E 0x031496 1497# GOOD: c.slli t1, 2414980x62 0x031499 1500# GOOD: c.slli t1, 2515010x66 0x031502 1503# GOOD: c.slli t1, 2615040x6A 0x031505 1506# GOOD: c.slli t1, 2715070x6E 0x031508 1509# GOOD: c.slli t1, 2815100x72 0x031511 1512# GOOD: c.slli t1, 2915130x76 0x031514 1515# GOOD: c.slli t1, 3015160x7A 0x031517 1518# GOOD: c.slli t1, 3115190x7E 0x031520 1521# BAD32: invalid instruction encoding1522# GOOD64: c.slli t1, 3215230x02 0x131524 1525# BAD32: invalid instruction encoding1526# GOOD64: c.slli t1, 3315270x06 0x131528 1529# BAD32: invalid instruction encoding1530# GOOD64: c.slli t1, 3415310x0A 0x131532 1533# BAD32: invalid instruction encoding1534# GOOD64: c.slli t1, 3515350x0E 0x131536 1537# BAD32: invalid instruction encoding1538# GOOD64: c.slli t1, 3615390x12 0x131540 1541# BAD32: invalid instruction encoding1542# GOOD64: c.slli t1, 3715430x16 0x131544 1545# BAD32: invalid instruction encoding1546# GOOD64: c.slli t1, 3815470x1A 0x131548 1549# BAD32: invalid instruction encoding1550# GOOD64: c.slli t1, 3915510x1E 0x131552 1553# BAD32: invalid instruction encoding1554# GOOD64: c.slli t1, 4015550x22 0x131556 1557# BAD32: invalid instruction encoding1558# GOOD64: c.slli t1, 4115590x26 0x131560 1561# BAD32: invalid instruction encoding1562# GOOD64: c.slli t1, 4215630x2A 0x131564 1565# BAD32: invalid instruction encoding1566# GOOD64: c.slli t1, 4315670x2E 0x131568 1569# BAD32: invalid instruction encoding1570# GOOD64: c.slli t1, 4415710x32 0x131572 1573# BAD32: invalid instruction encoding1574# GOOD64: c.slli t1, 4515750x36 0x131576 1577# BAD32: invalid instruction encoding1578# GOOD64: c.slli t1, 4615790x3A 0x131580 1581# BAD32: invalid instruction encoding1582# GOOD64: c.slli t1, 4715830x3E 0x131584 1585# BAD32: invalid instruction encoding1586# GOOD64: c.slli t1, 4815870x42 0x131588 1589# BAD32: invalid instruction encoding1590# GOOD64: c.slli t1, 4915910x46 0x131592 1593# BAD32: invalid instruction encoding1594# GOOD64: c.slli t1, 5015950x4A 0x131596 1597# BAD32: invalid instruction encoding1598# GOOD64: c.slli t1, 5115990x4E 0x131600 1601# BAD32: invalid instruction encoding1602# GOOD64: c.slli t1, 5216030x52 0x131604 1605# BAD32: invalid instruction encoding1606# GOOD64: c.slli t1, 5316070x56 0x131608 1609# BAD32: invalid instruction encoding1610# GOOD64: c.slli t1, 5416110x5A 0x131612 1613# BAD32: invalid instruction encoding1614# GOOD64: c.slli t1, 5516150x5E 0x131616 1617# BAD32: invalid instruction encoding1618# GOOD64: c.slli t1, 5616190x62 0x131620 1621# BAD32: invalid instruction encoding1622# GOOD64: c.slli t1, 5716230x66 0x131624 1625# BAD32: invalid instruction encoding1626# GOOD64: c.slli t1, 5816270x6A 0x131628 1629# BAD32: invalid instruction encoding1630# GOOD64: c.slli t1, 5916310x6E 0x131632 1633# BAD32: invalid instruction encoding1634# GOOD64: c.slli t1, 6016350x72 0x131636 1637# BAD32: invalid instruction encoding1638# GOOD64: c.slli t1, 6116390x76 0x131640 1641# BAD32: invalid instruction encoding1642# GOOD64: c.slli t1, 6216430x7A 0x131644 1645# BAD32: invalid instruction encoding1646# GOOD64: c.slli t1, 6316470x7E 0x131648 1649# GOOD: c.slli t2, 016500x82 0x031651 1652# GOOD: c.slli t2, 116530x86 0x031654 1655# GOOD: c.slli t2, 216560x8A 0x031657 1658# GOOD: c.slli t2, 316590x8E 0x031660 1661# GOOD: c.slli t2, 416620x92 0x031663 1664# GOOD: c.slli t2, 516650x96 0x031666 1667# GOOD: c.slli t2, 616680x9A 0x031669 1670# GOOD: c.slli t2, 716710x9E 0x031672 1673# GOOD: c.slli t2, 816740xA2 0x031675 1676# GOOD: c.slli t2, 916770xA6 0x031678 1679# GOOD: c.slli t2, 1016800xAA 0x031681 1682# GOOD: c.slli t2, 1116830xAE 0x031684 1685# GOOD: c.slli t2, 1216860xB2 0x031687 1688# GOOD: c.slli t2, 1316890xB6 0x031690 1691# GOOD: c.slli t2, 1416920xBA 0x031693 1694# GOOD: c.slli t2, 1516950xBE 0x031696 1697# GOOD: c.slli t2, 1616980xC2 0x031699 1700# GOOD: c.slli t2, 1717010xC6 0x031702 1703# GOOD: c.slli t2, 1817040xCA 0x031705 1706# GOOD: c.slli t2, 1917070xCE 0x031708 1709# GOOD: c.slli t2, 2017100xD2 0x031711 1712# GOOD: c.slli t2, 2117130xD6 0x031714 1715# GOOD: c.slli t2, 2217160xDA 0x031717 1718# GOOD: c.slli t2, 2317190xDE 0x031720 1721# GOOD: c.slli t2, 2417220xE2 0x031723 1724# GOOD: c.slli t2, 2517250xE6 0x031726 1727# GOOD: c.slli t2, 2617280xEA 0x031729 1730# GOOD: c.slli t2, 2717310xEE 0x031732 1733# GOOD: c.slli t2, 2817340xF2 0x031735 1736# GOOD: c.slli t2, 2917370xF6 0x031738 1739# GOOD: c.slli t2, 3017400xFA 0x031741 1742# GOOD: c.slli t2, 3117430xFE 0x031744 1745# BAD32: invalid instruction encoding1746# GOOD64: c.slli t2, 3217470x82 0x131748 1749# BAD32: invalid instruction encoding1750# GOOD64: c.slli t2, 3317510x86 0x131752 1753# BAD32: invalid instruction encoding1754# GOOD64: c.slli t2, 3417550x8A 0x131756 1757# BAD32: invalid instruction encoding1758# GOOD64: c.slli t2, 3517590x8E 0x131760 1761# BAD32: invalid instruction encoding1762# GOOD64: c.slli t2, 3617630x92 0x131764 1765# BAD32: invalid instruction encoding1766# GOOD64: c.slli t2, 3717670x96 0x131768 1769# BAD32: invalid instruction encoding1770# GOOD64: c.slli t2, 3817710x9A 0x131772 1773# BAD32: invalid instruction encoding1774# GOOD64: c.slli t2, 3917750x9E 0x131776 1777# BAD32: invalid instruction encoding1778# GOOD64: c.slli t2, 4017790xA2 0x131780 1781# BAD32: invalid instruction encoding1782# GOOD64: c.slli t2, 4117830xA6 0x131784 1785# BAD32: invalid instruction encoding1786# GOOD64: c.slli t2, 4217870xAA 0x131788 1789# BAD32: invalid instruction encoding1790# GOOD64: c.slli t2, 4317910xAE 0x131792 1793# BAD32: invalid instruction encoding1794# GOOD64: c.slli t2, 4417950xB2 0x131796 1797# BAD32: invalid instruction encoding1798# GOOD64: c.slli t2, 4517990xB6 0x131800 1801# BAD32: invalid instruction encoding1802# GOOD64: c.slli t2, 4618030xBA 0x131804 1805# BAD32: invalid instruction encoding1806# GOOD64: c.slli t2, 4718070xBE 0x131808 1809# BAD32: invalid instruction encoding1810# GOOD64: c.slli t2, 4818110xC2 0x131812 1813# BAD32: invalid instruction encoding1814# GOOD64: c.slli t2, 4918150xC6 0x131816 1817# BAD32: invalid instruction encoding1818# GOOD64: c.slli t2, 5018190xCA 0x131820 1821# BAD32: invalid instruction encoding1822# GOOD64: c.slli t2, 5118230xCE 0x131824 1825# BAD32: invalid instruction encoding1826# GOOD64: c.slli t2, 5218270xD2 0x131828 1829# BAD32: invalid instruction encoding1830# GOOD64: c.slli t2, 5318310xD6 0x131832 1833# BAD32: invalid instruction encoding1834# GOOD64: c.slli t2, 5418350xDA 0x131836 1837# BAD32: invalid instruction encoding1838# GOOD64: c.slli t2, 5518390xDE 0x131840 1841# BAD32: invalid instruction encoding1842# GOOD64: c.slli t2, 5618430xE2 0x131844 1845# BAD32: invalid instruction encoding1846# GOOD64: c.slli t2, 5718470xE6 0x131848 1849# BAD32: invalid instruction encoding1850# GOOD64: c.slli t2, 5818510xEA 0x131852 1853# BAD32: invalid instruction encoding1854# GOOD64: c.slli t2, 5918550xEE 0x131856 1857# BAD32: invalid instruction encoding1858# GOOD64: c.slli t2, 6018590xF2 0x131860 1861# BAD32: invalid instruction encoding1862# GOOD64: c.slli t2, 6118630xF6 0x131864 1865# BAD32: invalid instruction encoding1866# GOOD64: c.slli t2, 6218670xFA 0x131868 1869# BAD32: invalid instruction encoding1870# GOOD64: c.slli t2, 6318710xFE 0x131872 1873# GOOD: c.slli s0, 018740x02 0x041875 1876# GOOD: c.slli s0, 118770x06 0x041878 1879# GOOD: c.slli s0, 218800x0A 0x041881 1882# GOOD: c.slli s0, 318830x0E 0x041884 1885# GOOD: c.slli s0, 418860x12 0x041887 1888# GOOD: c.slli s0, 518890x16 0x041890 1891# GOOD: c.slli s0, 618920x1A 0x041893 1894# GOOD: c.slli s0, 718950x1E 0x041896 1897# GOOD: c.slli s0, 818980x22 0x041899 1900# GOOD: c.slli s0, 919010x26 0x041902 1903# GOOD: c.slli s0, 1019040x2A 0x041905 1906# GOOD: c.slli s0, 1119070x2E 0x041908 1909# GOOD: c.slli s0, 1219100x32 0x041911 1912# GOOD: c.slli s0, 1319130x36 0x041914 1915# GOOD: c.slli s0, 1419160x3A 0x041917 1918# GOOD: c.slli s0, 1519190x3E 0x041920 1921# GOOD: c.slli s0, 1619220x42 0x041923 1924# GOOD: c.slli s0, 1719250x46 0x041926 1927# GOOD: c.slli s0, 1819280x4A 0x041929 1930# GOOD: c.slli s0, 1919310x4E 0x041932 1933# GOOD: c.slli s0, 2019340x52 0x041935 1936# GOOD: c.slli s0, 2119370x56 0x041938 1939# GOOD: c.slli s0, 2219400x5A 0x041941 1942# GOOD: c.slli s0, 2319430x5E 0x041944 1945# GOOD: c.slli s0, 2419460x62 0x041947 1948# GOOD: c.slli s0, 2519490x66 0x041950 1951# GOOD: c.slli s0, 2619520x6A 0x041953 1954# GOOD: c.slli s0, 2719550x6E 0x041956 1957# GOOD: c.slli s0, 2819580x72 0x041959 1960# GOOD: c.slli s0, 2919610x76 0x041962 1963# GOOD: c.slli s0, 3019640x7A 0x041965 1966# GOOD: c.slli s0, 3119670x7E 0x041968 1969# BAD32: invalid instruction encoding1970# GOOD64: c.slli s0, 3219710x02 0x141972 1973# BAD32: invalid instruction encoding1974# GOOD64: c.slli s0, 3319750x06 0x141976 1977# BAD32: invalid instruction encoding1978# GOOD64: c.slli s0, 3419790x0A 0x141980 1981# BAD32: invalid instruction encoding1982# GOOD64: c.slli s0, 3519830x0E 0x141984 1985# BAD32: invalid instruction encoding1986# GOOD64: c.slli s0, 3619870x12 0x141988 1989# BAD32: invalid instruction encoding1990# GOOD64: c.slli s0, 3719910x16 0x141992 1993# BAD32: invalid instruction encoding1994# GOOD64: c.slli s0, 3819950x1A 0x141996 1997# BAD32: invalid instruction encoding1998# GOOD64: c.slli s0, 3919990x1E 0x142000 2001# BAD32: invalid instruction encoding2002# GOOD64: c.slli s0, 4020030x22 0x142004 2005# BAD32: invalid instruction encoding2006# GOOD64: c.slli s0, 4120070x26 0x142008 2009# BAD32: invalid instruction encoding2010# GOOD64: c.slli s0, 4220110x2A 0x142012 2013# BAD32: invalid instruction encoding2014# GOOD64: c.slli s0, 4320150x2E 0x142016 2017# BAD32: invalid instruction encoding2018# GOOD64: c.slli s0, 4420190x32 0x142020 2021# BAD32: invalid instruction encoding2022# GOOD64: c.slli s0, 4520230x36 0x142024 2025# BAD32: invalid instruction encoding2026# GOOD64: c.slli s0, 4620270x3A 0x142028 2029# BAD32: invalid instruction encoding2030# GOOD64: c.slli s0, 4720310x3E 0x142032 2033# BAD32: invalid instruction encoding2034# GOOD64: c.slli s0, 4820350x42 0x142036 2037# BAD32: invalid instruction encoding2038# GOOD64: c.slli s0, 4920390x46 0x142040 2041# BAD32: invalid instruction encoding2042# GOOD64: c.slli s0, 5020430x4A 0x142044 2045# BAD32: invalid instruction encoding2046# GOOD64: c.slli s0, 5120470x4E 0x142048 2049# BAD32: invalid instruction encoding2050# GOOD64: c.slli s0, 5220510x52 0x142052 2053# BAD32: invalid instruction encoding2054# GOOD64: c.slli s0, 5320550x56 0x142056 2057# BAD32: invalid instruction encoding2058# GOOD64: c.slli s0, 5420590x5A 0x142060 2061# BAD32: invalid instruction encoding2062# GOOD64: c.slli s0, 5520630x5E 0x142064 2065# BAD32: invalid instruction encoding2066# GOOD64: c.slli s0, 5620670x62 0x142068 2069# BAD32: invalid instruction encoding2070# GOOD64: c.slli s0, 5720710x66 0x142072 2073# BAD32: invalid instruction encoding2074# GOOD64: c.slli s0, 5820750x6A 0x142076 2077# BAD32: invalid instruction encoding2078# GOOD64: c.slli s0, 5920790x6E 0x142080 2081# BAD32: invalid instruction encoding2082# GOOD64: c.slli s0, 6020830x72 0x142084 2085# BAD32: invalid instruction encoding2086# GOOD64: c.slli s0, 6120870x76 0x142088 2089# BAD32: invalid instruction encoding2090# GOOD64: c.slli s0, 6220910x7A 0x142092 2093# BAD32: invalid instruction encoding2094# GOOD64: c.slli s0, 6320950x7E 0x142096 2097# GOOD: c.slli s1, 020980x82 0x042099 2100# GOOD: c.slli s1, 121010x86 0x042102 2103# GOOD: c.slli s1, 221040x8A 0x042105 2106# GOOD: c.slli s1, 321070x8E 0x042108 2109# GOOD: c.slli s1, 421100x92 0x042111 2112# GOOD: c.slli s1, 521130x96 0x042114 2115# GOOD: c.slli s1, 621160x9A 0x042117 2118# GOOD: c.slli s1, 721190x9E 0x042120 2121# GOOD: c.slli s1, 821220xA2 0x042123 2124# GOOD: c.slli s1, 921250xA6 0x042126 2127# GOOD: c.slli s1, 1021280xAA 0x042129 2130# GOOD: c.slli s1, 1121310xAE 0x042132 2133# GOOD: c.slli s1, 1221340xB2 0x042135 2136# GOOD: c.slli s1, 1321370xB6 0x042138 2139# GOOD: c.slli s1, 1421400xBA 0x042141 2142# GOOD: c.slli s1, 1521430xBE 0x042144 2145# GOOD: c.slli s1, 1621460xC2 0x042147 2148# GOOD: c.slli s1, 1721490xC6 0x042150 2151# GOOD: c.slli s1, 1821520xCA 0x042153 2154# GOOD: c.slli s1, 1921550xCE 0x042156 2157# GOOD: c.slli s1, 2021580xD2 0x042159 2160# GOOD: c.slli s1, 2121610xD6 0x042162 2163# GOOD: c.slli s1, 2221640xDA 0x042165 2166# GOOD: c.slli s1, 2321670xDE 0x042168 2169# GOOD: c.slli s1, 2421700xE2 0x042171 2172# GOOD: c.slli s1, 2521730xE6 0x042174 2175# GOOD: c.slli s1, 2621760xEA 0x042177 2178# GOOD: c.slli s1, 2721790xEE 0x042180 2181# GOOD: c.slli s1, 2821820xF2 0x042183 2184# GOOD: c.slli s1, 2921850xF6 0x042186 2187# GOOD: c.slli s1, 3021880xFA 0x042189 2190# GOOD: c.slli s1, 3121910xFE 0x042192 2193# BAD32: invalid instruction encoding2194# GOOD64: c.slli s1, 3221950x82 0x142196 2197# BAD32: invalid instruction encoding2198# GOOD64: c.slli s1, 3321990x86 0x142200 2201# BAD32: invalid instruction encoding2202# GOOD64: c.slli s1, 3422030x8A 0x142204 2205# BAD32: invalid instruction encoding2206# GOOD64: c.slli s1, 3522070x8E 0x142208 2209# BAD32: invalid instruction encoding2210# GOOD64: c.slli s1, 3622110x92 0x142212 2213# BAD32: invalid instruction encoding2214# GOOD64: c.slli s1, 3722150x96 0x142216 2217# BAD32: invalid instruction encoding2218# GOOD64: c.slli s1, 3822190x9A 0x142220 2221# BAD32: invalid instruction encoding2222# GOOD64: c.slli s1, 3922230x9E 0x142224 2225# BAD32: invalid instruction encoding2226# GOOD64: c.slli s1, 4022270xA2 0x142228 2229# BAD32: invalid instruction encoding2230# GOOD64: c.slli s1, 4122310xA6 0x142232 2233# BAD32: invalid instruction encoding2234# GOOD64: c.slli s1, 4222350xAA 0x142236 2237# BAD32: invalid instruction encoding2238# GOOD64: c.slli s1, 4322390xAE 0x142240 2241# BAD32: invalid instruction encoding2242# GOOD64: c.slli s1, 4422430xB2 0x142244 2245# BAD32: invalid instruction encoding2246# GOOD64: c.slli s1, 4522470xB6 0x142248 2249# BAD32: invalid instruction encoding2250# GOOD64: c.slli s1, 4622510xBA 0x142252 2253# BAD32: invalid instruction encoding2254# GOOD64: c.slli s1, 4722550xBE 0x142256 2257# BAD32: invalid instruction encoding2258# GOOD64: c.slli s1, 4822590xC2 0x142260 2261# BAD32: invalid instruction encoding2262# GOOD64: c.slli s1, 4922630xC6 0x142264 2265# BAD32: invalid instruction encoding2266# GOOD64: c.slli s1, 5022670xCA 0x142268 2269# BAD32: invalid instruction encoding2270# GOOD64: c.slli s1, 5122710xCE 0x142272 2273# BAD32: invalid instruction encoding2274# GOOD64: c.slli s1, 5222750xD2 0x142276 2277# BAD32: invalid instruction encoding2278# GOOD64: c.slli s1, 5322790xD6 0x142280 2281# BAD32: invalid instruction encoding2282# GOOD64: c.slli s1, 5422830xDA 0x142284 2285# BAD32: invalid instruction encoding2286# GOOD64: c.slli s1, 5522870xDE 0x142288 2289# BAD32: invalid instruction encoding2290# GOOD64: c.slli s1, 5622910xE2 0x142292 2293# BAD32: invalid instruction encoding2294# GOOD64: c.slli s1, 5722950xE6 0x142296 2297# BAD32: invalid instruction encoding2298# GOOD64: c.slli s1, 5822990xEA 0x142300 2301# BAD32: invalid instruction encoding2302# GOOD64: c.slli s1, 5923030xEE 0x142304 2305# BAD32: invalid instruction encoding2306# GOOD64: c.slli s1, 6023070xF2 0x142308 2309# BAD32: invalid instruction encoding2310# GOOD64: c.slli s1, 6123110xF6 0x142312 2313# BAD32: invalid instruction encoding2314# GOOD64: c.slli s1, 6223150xFA 0x142316 2317# BAD32: invalid instruction encoding2318# GOOD64: c.slli s1, 6323190xFE 0x142320 2321# GOOD: c.slli a0, 023220x02 0x052323 2324# GOOD: c.slli a0, 123250x06 0x052326 2327# GOOD: c.slli a0, 223280x0A 0x052329 2330# GOOD: c.slli a0, 323310x0E 0x052332 2333# GOOD: c.slli a0, 423340x12 0x052335 2336# GOOD: c.slli a0, 523370x16 0x052338 2339# GOOD: c.slli a0, 623400x1A 0x052341 2342# GOOD: c.slli a0, 723430x1E 0x052344 2345# GOOD: c.slli a0, 823460x22 0x052347 2348# GOOD: c.slli a0, 923490x26 0x052350 2351# GOOD: c.slli a0, 1023520x2A 0x052353 2354# GOOD: c.slli a0, 1123550x2E 0x052356 2357# GOOD: c.slli a0, 1223580x32 0x052359 2360# GOOD: c.slli a0, 1323610x36 0x052362 2363# GOOD: c.slli a0, 1423640x3A 0x052365 2366# GOOD: c.slli a0, 1523670x3E 0x052368 2369# GOOD: c.slli a0, 1623700x42 0x052371 2372# GOOD: c.slli a0, 1723730x46 0x052374 2375# GOOD: c.slli a0, 1823760x4A 0x052377 2378# GOOD: c.slli a0, 1923790x4E 0x052380 2381# GOOD: c.slli a0, 2023820x52 0x052383 2384# GOOD: c.slli a0, 2123850x56 0x052386 2387# GOOD: c.slli a0, 2223880x5A 0x052389 2390# GOOD: c.slli a0, 2323910x5E 0x052392 2393# GOOD: c.slli a0, 2423940x62 0x052395 2396# GOOD: c.slli a0, 2523970x66 0x052398 2399# GOOD: c.slli a0, 2624000x6A 0x052401 2402# GOOD: c.slli a0, 2724030x6E 0x052404 2405# GOOD: c.slli a0, 2824060x72 0x052407 2408# GOOD: c.slli a0, 2924090x76 0x052410 2411# GOOD: c.slli a0, 3024120x7A 0x052413 2414# GOOD: c.slli a0, 3124150x7E 0x052416 2417# BAD32: invalid instruction encoding2418# GOOD64: c.slli a0, 3224190x02 0x152420 2421# BAD32: invalid instruction encoding2422# GOOD64: c.slli a0, 3324230x06 0x152424 2425# BAD32: invalid instruction encoding2426# GOOD64: c.slli a0, 3424270x0A 0x152428 2429# BAD32: invalid instruction encoding2430# GOOD64: c.slli a0, 3524310x0E 0x152432 2433# BAD32: invalid instruction encoding2434# GOOD64: c.slli a0, 3624350x12 0x152436 2437# BAD32: invalid instruction encoding2438# GOOD64: c.slli a0, 3724390x16 0x152440 2441# BAD32: invalid instruction encoding2442# GOOD64: c.slli a0, 3824430x1A 0x152444 2445# BAD32: invalid instruction encoding2446# GOOD64: c.slli a0, 3924470x1E 0x152448 2449# BAD32: invalid instruction encoding2450# GOOD64: c.slli a0, 4024510x22 0x152452 2453# BAD32: invalid instruction encoding2454# GOOD64: c.slli a0, 4124550x26 0x152456 2457# BAD32: invalid instruction encoding2458# GOOD64: c.slli a0, 4224590x2A 0x152460 2461# BAD32: invalid instruction encoding2462# GOOD64: c.slli a0, 4324630x2E 0x152464 2465# BAD32: invalid instruction encoding2466# GOOD64: c.slli a0, 4424670x32 0x152468 2469# BAD32: invalid instruction encoding2470# GOOD64: c.slli a0, 4524710x36 0x152472 2473# BAD32: invalid instruction encoding2474# GOOD64: c.slli a0, 4624750x3A 0x152476 2477# BAD32: invalid instruction encoding2478# GOOD64: c.slli a0, 4724790x3E 0x152480 2481# BAD32: invalid instruction encoding2482# GOOD64: c.slli a0, 4824830x42 0x152484 2485# BAD32: invalid instruction encoding2486# GOOD64: c.slli a0, 4924870x46 0x152488 2489# BAD32: invalid instruction encoding2490# GOOD64: c.slli a0, 5024910x4A 0x152492 2493# BAD32: invalid instruction encoding2494# GOOD64: c.slli a0, 5124950x4E 0x152496 2497# BAD32: invalid instruction encoding2498# GOOD64: c.slli a0, 5224990x52 0x152500 2501# BAD32: invalid instruction encoding2502# GOOD64: c.slli a0, 5325030x56 0x152504 2505# BAD32: invalid instruction encoding2506# GOOD64: c.slli a0, 5425070x5A 0x152508 2509# BAD32: invalid instruction encoding2510# GOOD64: c.slli a0, 5525110x5E 0x152512 2513# BAD32: invalid instruction encoding2514# GOOD64: c.slli a0, 5625150x62 0x152516 2517# BAD32: invalid instruction encoding2518# GOOD64: c.slli a0, 5725190x66 0x152520 2521# BAD32: invalid instruction encoding2522# GOOD64: c.slli a0, 5825230x6A 0x152524 2525# BAD32: invalid instruction encoding2526# GOOD64: c.slli a0, 5925270x6E 0x152528 2529# BAD32: invalid instruction encoding2530# GOOD64: c.slli a0, 6025310x72 0x152532 2533# BAD32: invalid instruction encoding2534# GOOD64: c.slli a0, 6125350x76 0x152536 2537# BAD32: invalid instruction encoding2538# GOOD64: c.slli a0, 6225390x7A 0x152540 2541# BAD32: invalid instruction encoding2542# GOOD64: c.slli a0, 6325430x7E 0x152544 2545# GOOD: c.slli a1, 025460x82 0x052547 2548# GOOD: c.slli a1, 125490x86 0x052550 2551# GOOD: c.slli a1, 225520x8A 0x052553 2554# GOOD: c.slli a1, 325550x8E 0x052556 2557# GOOD: c.slli a1, 425580x92 0x052559 2560# GOOD: c.slli a1, 525610x96 0x052562 2563# GOOD: c.slli a1, 625640x9A 0x052565 2566# GOOD: c.slli a1, 725670x9E 0x052568 2569# GOOD: c.slli a1, 825700xA2 0x052571 2572# GOOD: c.slli a1, 925730xA6 0x052574 2575# GOOD: c.slli a1, 1025760xAA 0x052577 2578# GOOD: c.slli a1, 1125790xAE 0x052580 2581# GOOD: c.slli a1, 1225820xB2 0x052583 2584# GOOD: c.slli a1, 1325850xB6 0x052586 2587# GOOD: c.slli a1, 1425880xBA 0x052589 2590# GOOD: c.slli a1, 1525910xBE 0x052592 2593# GOOD: c.slli a1, 1625940xC2 0x052595 2596# GOOD: c.slli a1, 1725970xC6 0x052598 2599# GOOD: c.slli a1, 1826000xCA 0x052601 2602# GOOD: c.slli a1, 1926030xCE 0x052604 2605# GOOD: c.slli a1, 2026060xD2 0x052607 2608# GOOD: c.slli a1, 2126090xD6 0x052610 2611# GOOD: c.slli a1, 2226120xDA 0x052613 2614# GOOD: c.slli a1, 2326150xDE 0x052616 2617# GOOD: c.slli a1, 2426180xE2 0x052619 2620# GOOD: c.slli a1, 2526210xE6 0x052622 2623# GOOD: c.slli a1, 2626240xEA 0x052625 2626# GOOD: c.slli a1, 2726270xEE 0x052628 2629# GOOD: c.slli a1, 2826300xF2 0x052631 2632# GOOD: c.slli a1, 2926330xF6 0x052634 2635# GOOD: c.slli a1, 3026360xFA 0x052637 2638# GOOD: c.slli a1, 3126390xFE 0x052640 2641# BAD32: invalid instruction encoding2642# GOOD64: c.slli a1, 3226430x82 0x152644 2645# BAD32: invalid instruction encoding2646# GOOD64: c.slli a1, 3326470x86 0x152648 2649# BAD32: invalid instruction encoding2650# GOOD64: c.slli a1, 3426510x8A 0x152652 2653# BAD32: invalid instruction encoding2654# GOOD64: c.slli a1, 3526550x8E 0x152656 2657# BAD32: invalid instruction encoding2658# GOOD64: c.slli a1, 3626590x92 0x152660 2661# BAD32: invalid instruction encoding2662# GOOD64: c.slli a1, 3726630x96 0x152664 2665# BAD32: invalid instruction encoding2666# GOOD64: c.slli a1, 3826670x9A 0x152668 2669# BAD32: invalid instruction encoding2670# GOOD64: c.slli a1, 3926710x9E 0x152672 2673# BAD32: invalid instruction encoding2674# GOOD64: c.slli a1, 4026750xA2 0x152676 2677# BAD32: invalid instruction encoding2678# GOOD64: c.slli a1, 4126790xA6 0x152680 2681# BAD32: invalid instruction encoding2682# GOOD64: c.slli a1, 4226830xAA 0x152684 2685# BAD32: invalid instruction encoding2686# GOOD64: c.slli a1, 4326870xAE 0x152688 2689# BAD32: invalid instruction encoding2690# GOOD64: c.slli a1, 4426910xB2 0x152692 2693# BAD32: invalid instruction encoding2694# GOOD64: c.slli a1, 4526950xB6 0x152696 2697# BAD32: invalid instruction encoding2698# GOOD64: c.slli a1, 4626990xBA 0x152700 2701# BAD32: invalid instruction encoding2702# GOOD64: c.slli a1, 4727030xBE 0x152704 2705# BAD32: invalid instruction encoding2706# GOOD64: c.slli a1, 4827070xC2 0x152708 2709# BAD32: invalid instruction encoding2710# GOOD64: c.slli a1, 4927110xC6 0x152712 2713# BAD32: invalid instruction encoding2714# GOOD64: c.slli a1, 5027150xCA 0x152716 2717# BAD32: invalid instruction encoding2718# GOOD64: c.slli a1, 5127190xCE 0x152720 2721# BAD32: invalid instruction encoding2722# GOOD64: c.slli a1, 5227230xD2 0x152724 2725# BAD32: invalid instruction encoding2726# GOOD64: c.slli a1, 5327270xD6 0x152728 2729# BAD32: invalid instruction encoding2730# GOOD64: c.slli a1, 5427310xDA 0x152732 2733# BAD32: invalid instruction encoding2734# GOOD64: c.slli a1, 5527350xDE 0x152736 2737# BAD32: invalid instruction encoding2738# GOOD64: c.slli a1, 5627390xE2 0x152740 2741# BAD32: invalid instruction encoding2742# GOOD64: c.slli a1, 5727430xE6 0x152744 2745# BAD32: invalid instruction encoding2746# GOOD64: c.slli a1, 5827470xEA 0x152748 2749# BAD32: invalid instruction encoding2750# GOOD64: c.slli a1, 5927510xEE 0x152752 2753# BAD32: invalid instruction encoding2754# GOOD64: c.slli a1, 6027550xF2 0x152756 2757# BAD32: invalid instruction encoding2758# GOOD64: c.slli a1, 6127590xF6 0x152760 2761# BAD32: invalid instruction encoding2762# GOOD64: c.slli a1, 6227630xFA 0x152764 2765# BAD32: invalid instruction encoding2766# GOOD64: c.slli a1, 6327670xFE 0x152768 2769# GOOD: c.slli a2, 027700x02 0x062771 2772# GOOD: c.slli a2, 127730x06 0x062774 2775# GOOD: c.slli a2, 227760x0A 0x062777 2778# GOOD: c.slli a2, 327790x0E 0x062780 2781# GOOD: c.slli a2, 427820x12 0x062783 2784# GOOD: c.slli a2, 527850x16 0x062786 2787# GOOD: c.slli a2, 627880x1A 0x062789 2790# GOOD: c.slli a2, 727910x1E 0x062792 2793# GOOD: c.slli a2, 827940x22 0x062795 2796# GOOD: c.slli a2, 927970x26 0x062798 2799# GOOD: c.slli a2, 1028000x2A 0x062801 2802# GOOD: c.slli a2, 1128030x2E 0x062804 2805# GOOD: c.slli a2, 1228060x32 0x062807 2808# GOOD: c.slli a2, 1328090x36 0x062810 2811# GOOD: c.slli a2, 1428120x3A 0x062813 2814# GOOD: c.slli a2, 1528150x3E 0x062816 2817# GOOD: c.slli a2, 1628180x42 0x062819 2820# GOOD: c.slli a2, 1728210x46 0x062822 2823# GOOD: c.slli a2, 1828240x4A 0x062825 2826# GOOD: c.slli a2, 1928270x4E 0x062828 2829# GOOD: c.slli a2, 2028300x52 0x062831 2832# GOOD: c.slli a2, 2128330x56 0x062834 2835# GOOD: c.slli a2, 2228360x5A 0x062837 2838# GOOD: c.slli a2, 2328390x5E 0x062840 2841# GOOD: c.slli a2, 2428420x62 0x062843 2844# GOOD: c.slli a2, 2528450x66 0x062846 2847# GOOD: c.slli a2, 2628480x6A 0x062849 2850# GOOD: c.slli a2, 2728510x6E 0x062852 2853# GOOD: c.slli a2, 2828540x72 0x062855 2856# GOOD: c.slli a2, 2928570x76 0x062858 2859# GOOD: c.slli a2, 3028600x7A 0x062861 2862# GOOD: c.slli a2, 3128630x7E 0x062864 2865# BAD32: invalid instruction encoding2866# GOOD64: c.slli a2, 3228670x02 0x162868 2869# BAD32: invalid instruction encoding2870# GOOD64: c.slli a2, 3328710x06 0x162872 2873# BAD32: invalid instruction encoding2874# GOOD64: c.slli a2, 3428750x0A 0x162876 2877# BAD32: invalid instruction encoding2878# GOOD64: c.slli a2, 3528790x0E 0x162880 2881# BAD32: invalid instruction encoding2882# GOOD64: c.slli a2, 3628830x12 0x162884 2885# BAD32: invalid instruction encoding2886# GOOD64: c.slli a2, 3728870x16 0x162888 2889# BAD32: invalid instruction encoding2890# GOOD64: c.slli a2, 3828910x1A 0x162892 2893# BAD32: invalid instruction encoding2894# GOOD64: c.slli a2, 3928950x1E 0x162896 2897# BAD32: invalid instruction encoding2898# GOOD64: c.slli a2, 4028990x22 0x162900 2901# BAD32: invalid instruction encoding2902# GOOD64: c.slli a2, 4129030x26 0x162904 2905# BAD32: invalid instruction encoding2906# GOOD64: c.slli a2, 4229070x2A 0x162908 2909# BAD32: invalid instruction encoding2910# GOOD64: c.slli a2, 4329110x2E 0x162912 2913# BAD32: invalid instruction encoding2914# GOOD64: c.slli a2, 4429150x32 0x162916 2917# BAD32: invalid instruction encoding2918# GOOD64: c.slli a2, 4529190x36 0x162920 2921# BAD32: invalid instruction encoding2922# GOOD64: c.slli a2, 4629230x3A 0x162924 2925# BAD32: invalid instruction encoding2926# GOOD64: c.slli a2, 4729270x3E 0x162928 2929# BAD32: invalid instruction encoding2930# GOOD64: c.slli a2, 4829310x42 0x162932 2933# BAD32: invalid instruction encoding2934# GOOD64: c.slli a2, 4929350x46 0x162936 2937# BAD32: invalid instruction encoding2938# GOOD64: c.slli a2, 5029390x4A 0x162940 2941# BAD32: invalid instruction encoding2942# GOOD64: c.slli a2, 5129430x4E 0x162944 2945# BAD32: invalid instruction encoding2946# GOOD64: c.slli a2, 5229470x52 0x162948 2949# BAD32: invalid instruction encoding2950# GOOD64: c.slli a2, 5329510x56 0x162952 2953# BAD32: invalid instruction encoding2954# GOOD64: c.slli a2, 5429550x5A 0x162956 2957# BAD32: invalid instruction encoding2958# GOOD64: c.slli a2, 5529590x5E 0x162960 2961# BAD32: invalid instruction encoding2962# GOOD64: c.slli a2, 5629630x62 0x162964 2965# BAD32: invalid instruction encoding2966# GOOD64: c.slli a2, 5729670x66 0x162968 2969# BAD32: invalid instruction encoding2970# GOOD64: c.slli a2, 5829710x6A 0x162972 2973# BAD32: invalid instruction encoding2974# GOOD64: c.slli a2, 5929750x6E 0x162976 2977# BAD32: invalid instruction encoding2978# GOOD64: c.slli a2, 6029790x72 0x162980 2981# BAD32: invalid instruction encoding2982# GOOD64: c.slli a2, 6129830x76 0x162984 2985# BAD32: invalid instruction encoding2986# GOOD64: c.slli a2, 6229870x7A 0x162988 2989# BAD32: invalid instruction encoding2990# GOOD64: c.slli a2, 6329910x7E 0x162992 2993# GOOD: c.slli a3, 029940x82 0x062995 2996# GOOD: c.slli a3, 129970x86 0x062998 2999# GOOD: c.slli a3, 230000x8A 0x063001 3002# GOOD: c.slli a3, 330030x8E 0x063004 3005# GOOD: c.slli a3, 430060x92 0x063007 3008# GOOD: c.slli a3, 530090x96 0x063010 3011# GOOD: c.slli a3, 630120x9A 0x063013 3014# GOOD: c.slli a3, 730150x9E 0x063016 3017# GOOD: c.slli a3, 830180xA2 0x063019 3020# GOOD: c.slli a3, 930210xA6 0x063022 3023# GOOD: c.slli a3, 1030240xAA 0x063025 3026# GOOD: c.slli a3, 1130270xAE 0x063028 3029# GOOD: c.slli a3, 1230300xB2 0x063031 3032# GOOD: c.slli a3, 1330330xB6 0x063034 3035# GOOD: c.slli a3, 1430360xBA 0x063037 3038# GOOD: c.slli a3, 1530390xBE 0x063040 3041# GOOD: c.slli a3, 1630420xC2 0x063043 3044# GOOD: c.slli a3, 1730450xC6 0x063046 3047# GOOD: c.slli a3, 1830480xCA 0x063049 3050# GOOD: c.slli a3, 1930510xCE 0x063052 3053# GOOD: c.slli a3, 2030540xD2 0x063055 3056# GOOD: c.slli a3, 2130570xD6 0x063058 3059# GOOD: c.slli a3, 2230600xDA 0x063061 3062# GOOD: c.slli a3, 2330630xDE 0x063064 3065# GOOD: c.slli a3, 2430660xE2 0x063067 3068# GOOD: c.slli a3, 2530690xE6 0x063070 3071# GOOD: c.slli a3, 2630720xEA 0x063073 3074# GOOD: c.slli a3, 2730750xEE 0x063076 3077# GOOD: c.slli a3, 2830780xF2 0x063079 3080# GOOD: c.slli a3, 2930810xF6 0x063082 3083# GOOD: c.slli a3, 3030840xFA 0x063085 3086# GOOD: c.slli a3, 3130870xFE 0x063088 3089# BAD32: invalid instruction encoding3090# GOOD64: c.slli a3, 3230910x82 0x163092 3093# BAD32: invalid instruction encoding3094# GOOD64: c.slli a3, 3330950x86 0x163096 3097# BAD32: invalid instruction encoding3098# GOOD64: c.slli a3, 3430990x8A 0x163100 3101# BAD32: invalid instruction encoding3102# GOOD64: c.slli a3, 3531030x8E 0x163104 3105# BAD32: invalid instruction encoding3106# GOOD64: c.slli a3, 3631070x92 0x163108 3109# BAD32: invalid instruction encoding3110# GOOD64: c.slli a3, 3731110x96 0x163112 3113# BAD32: invalid instruction encoding3114# GOOD64: c.slli a3, 3831150x9A 0x163116 3117# BAD32: invalid instruction encoding3118# GOOD64: c.slli a3, 3931190x9E 0x163120 3121# BAD32: invalid instruction encoding3122# GOOD64: c.slli a3, 4031230xA2 0x163124 3125# BAD32: invalid instruction encoding3126# GOOD64: c.slli a3, 4131270xA6 0x163128 3129# BAD32: invalid instruction encoding3130# GOOD64: c.slli a3, 4231310xAA 0x163132 3133# BAD32: invalid instruction encoding3134# GOOD64: c.slli a3, 4331350xAE 0x163136 3137# BAD32: invalid instruction encoding3138# GOOD64: c.slli a3, 4431390xB2 0x163140 3141# BAD32: invalid instruction encoding3142# GOOD64: c.slli a3, 4531430xB6 0x163144 3145# BAD32: invalid instruction encoding3146# GOOD64: c.slli a3, 4631470xBA 0x163148 3149# BAD32: invalid instruction encoding3150# GOOD64: c.slli a3, 4731510xBE 0x163152 3153# BAD32: invalid instruction encoding3154# GOOD64: c.slli a3, 4831550xC2 0x163156 3157# BAD32: invalid instruction encoding3158# GOOD64: c.slli a3, 4931590xC6 0x163160 3161# BAD32: invalid instruction encoding3162# GOOD64: c.slli a3, 5031630xCA 0x163164 3165# BAD32: invalid instruction encoding3166# GOOD64: c.slli a3, 5131670xCE 0x163168 3169# BAD32: invalid instruction encoding3170# GOOD64: c.slli a3, 5231710xD2 0x163172 3173# BAD32: invalid instruction encoding3174# GOOD64: c.slli a3, 5331750xD6 0x163176 3177# BAD32: invalid instruction encoding3178# GOOD64: c.slli a3, 5431790xDA 0x163180 3181# BAD32: invalid instruction encoding3182# GOOD64: c.slli a3, 5531830xDE 0x163184 3185# BAD32: invalid instruction encoding3186# GOOD64: c.slli a3, 5631870xE2 0x163188 3189# BAD32: invalid instruction encoding3190# GOOD64: c.slli a3, 5731910xE6 0x163192 3193# BAD32: invalid instruction encoding3194# GOOD64: c.slli a3, 5831950xEA 0x163196 3197# BAD32: invalid instruction encoding3198# GOOD64: c.slli a3, 5931990xEE 0x163200 3201# BAD32: invalid instruction encoding3202# GOOD64: c.slli a3, 6032030xF2 0x163204 3205# BAD32: invalid instruction encoding3206# GOOD64: c.slli a3, 6132070xF6 0x163208 3209# BAD32: invalid instruction encoding3210# GOOD64: c.slli a3, 6232110xFA 0x163212 3213# BAD32: invalid instruction encoding3214# GOOD64: c.slli a3, 6332150xFE 0x163216 3217# GOOD: c.slli a4, 032180x02 0x073219 3220# GOOD: c.slli a4, 132210x06 0x073222 3223# GOOD: c.slli a4, 232240x0A 0x073225 3226# GOOD: c.slli a4, 332270x0E 0x073228 3229# GOOD: c.slli a4, 432300x12 0x073231 3232# GOOD: c.slli a4, 532330x16 0x073234 3235# GOOD: c.slli a4, 632360x1A 0x073237 3238# GOOD: c.slli a4, 732390x1E 0x073240 3241# GOOD: c.slli a4, 832420x22 0x073243 3244# GOOD: c.slli a4, 932450x26 0x073246 3247# GOOD: c.slli a4, 1032480x2A 0x073249 3250# GOOD: c.slli a4, 1132510x2E 0x073252 3253# GOOD: c.slli a4, 1232540x32 0x073255 3256# GOOD: c.slli a4, 1332570x36 0x073258 3259# GOOD: c.slli a4, 1432600x3A 0x073261 3262# GOOD: c.slli a4, 1532630x3E 0x073264 3265# GOOD: c.slli a4, 1632660x42 0x073267 3268# GOOD: c.slli a4, 1732690x46 0x073270 3271# GOOD: c.slli a4, 1832720x4A 0x073273 3274# GOOD: c.slli a4, 1932750x4E 0x073276 3277# GOOD: c.slli a4, 2032780x52 0x073279 3280# GOOD: c.slli a4, 2132810x56 0x073282 3283# GOOD: c.slli a4, 2232840x5A 0x073285 3286# GOOD: c.slli a4, 2332870x5E 0x073288 3289# GOOD: c.slli a4, 2432900x62 0x073291 3292# GOOD: c.slli a4, 2532930x66 0x073294 3295# GOOD: c.slli a4, 2632960x6A 0x073297 3298# GOOD: c.slli a4, 2732990x6E 0x073300 3301# GOOD: c.slli a4, 2833020x72 0x073303 3304# GOOD: c.slli a4, 2933050x76 0x073306 3307# GOOD: c.slli a4, 3033080x7A 0x073309 3310# GOOD: c.slli a4, 3133110x7E 0x073312 3313# BAD32: invalid instruction encoding3314# GOOD64: c.slli a4, 3233150x02 0x173316 3317# BAD32: invalid instruction encoding3318# GOOD64: c.slli a4, 3333190x06 0x173320 3321# BAD32: invalid instruction encoding3322# GOOD64: c.slli a4, 3433230x0A 0x173324 3325# BAD32: invalid instruction encoding3326# GOOD64: c.slli a4, 3533270x0E 0x173328 3329# BAD32: invalid instruction encoding3330# GOOD64: c.slli a4, 3633310x12 0x173332 3333# BAD32: invalid instruction encoding3334# GOOD64: c.slli a4, 3733350x16 0x173336 3337# BAD32: invalid instruction encoding3338# GOOD64: c.slli a4, 3833390x1A 0x173340 3341# BAD32: invalid instruction encoding3342# GOOD64: c.slli a4, 3933430x1E 0x173344 3345# BAD32: invalid instruction encoding3346# GOOD64: c.slli a4, 4033470x22 0x173348 3349# BAD32: invalid instruction encoding3350# GOOD64: c.slli a4, 4133510x26 0x173352 3353# BAD32: invalid instruction encoding3354# GOOD64: c.slli a4, 4233550x2A 0x173356 3357# BAD32: invalid instruction encoding3358# GOOD64: c.slli a4, 4333590x2E 0x173360 3361# BAD32: invalid instruction encoding3362# GOOD64: c.slli a4, 4433630x32 0x173364 3365# BAD32: invalid instruction encoding3366# GOOD64: c.slli a4, 4533670x36 0x173368 3369# BAD32: invalid instruction encoding3370# GOOD64: c.slli a4, 4633710x3A 0x173372 3373# BAD32: invalid instruction encoding3374# GOOD64: c.slli a4, 4733750x3E 0x173376 3377# BAD32: invalid instruction encoding3378# GOOD64: c.slli a4, 4833790x42 0x173380 3381# BAD32: invalid instruction encoding3382# GOOD64: c.slli a4, 4933830x46 0x173384 3385# BAD32: invalid instruction encoding3386# GOOD64: c.slli a4, 5033870x4A 0x173388 3389# BAD32: invalid instruction encoding3390# GOOD64: c.slli a4, 5133910x4E 0x173392 3393# BAD32: invalid instruction encoding3394# GOOD64: c.slli a4, 5233950x52 0x173396 3397# BAD32: invalid instruction encoding3398# GOOD64: c.slli a4, 5333990x56 0x173400 3401# BAD32: invalid instruction encoding3402# GOOD64: c.slli a4, 5434030x5A 0x173404 3405# BAD32: invalid instruction encoding3406# GOOD64: c.slli a4, 5534070x5E 0x173408 3409# BAD32: invalid instruction encoding3410# GOOD64: c.slli a4, 5634110x62 0x173412 3413# BAD32: invalid instruction encoding3414# GOOD64: c.slli a4, 5734150x66 0x173416 3417# BAD32: invalid instruction encoding3418# GOOD64: c.slli a4, 5834190x6A 0x173420 3421# BAD32: invalid instruction encoding3422# GOOD64: c.slli a4, 5934230x6E 0x173424 3425# BAD32: invalid instruction encoding3426# GOOD64: c.slli a4, 6034270x72 0x173428 3429# BAD32: invalid instruction encoding3430# GOOD64: c.slli a4, 6134310x76 0x173432 3433# BAD32: invalid instruction encoding3434# GOOD64: c.slli a4, 6234350x7A 0x173436 3437# BAD32: invalid instruction encoding3438# GOOD64: c.slli a4, 6334390x7E 0x173440 3441# GOOD: c.slli a5, 034420x82 0x073443 3444# GOOD: c.slli a5, 134450x86 0x073446 3447# GOOD: c.slli a5, 234480x8A 0x073449 3450# GOOD: c.slli a5, 334510x8E 0x073452 3453# GOOD: c.slli a5, 434540x92 0x073455 3456# GOOD: c.slli a5, 534570x96 0x073458 3459# GOOD: c.slli a5, 634600x9A 0x073461 3462# GOOD: c.slli a5, 734630x9E 0x073464 3465# GOOD: c.slli a5, 834660xA2 0x073467 3468# GOOD: c.slli a5, 934690xA6 0x073470 3471# GOOD: c.slli a5, 1034720xAA 0x073473 3474# GOOD: c.slli a5, 1134750xAE 0x073476 3477# GOOD: c.slli a5, 1234780xB2 0x073479 3480# GOOD: c.slli a5, 1334810xB6 0x073482 3483# GOOD: c.slli a5, 1434840xBA 0x073485 3486# GOOD: c.slli a5, 1534870xBE 0x073488 3489# GOOD: c.slli a5, 1634900xC2 0x073491 3492# GOOD: c.slli a5, 1734930xC6 0x073494 3495# GOOD: c.slli a5, 1834960xCA 0x073497 3498# GOOD: c.slli a5, 1934990xCE 0x073500 3501# GOOD: c.slli a5, 2035020xD2 0x073503 3504# GOOD: c.slli a5, 2135050xD6 0x073506 3507# GOOD: c.slli a5, 2235080xDA 0x073509 3510# GOOD: c.slli a5, 2335110xDE 0x073512 3513# GOOD: c.slli a5, 2435140xE2 0x073515 3516# GOOD: c.slli a5, 2535170xE6 0x073518 3519# GOOD: c.slli a5, 2635200xEA 0x073521 3522# GOOD: c.slli a5, 2735230xEE 0x073524 3525# GOOD: c.slli a5, 2835260xF2 0x073527 3528# GOOD: c.slli a5, 2935290xF6 0x073530 3531# GOOD: c.slli a5, 3035320xFA 0x073533 3534# GOOD: c.slli a5, 3135350xFE 0x073536 3537# BAD32: invalid instruction encoding3538# GOOD64: c.slli a5, 3235390x82 0x173540 3541# BAD32: invalid instruction encoding3542# GOOD64: c.slli a5, 3335430x86 0x173544 3545# BAD32: invalid instruction encoding3546# GOOD64: c.slli a5, 3435470x8A 0x173548 3549# BAD32: invalid instruction encoding3550# GOOD64: c.slli a5, 3535510x8E 0x173552 3553# BAD32: invalid instruction encoding3554# GOOD64: c.slli a5, 3635550x92 0x173556 3557# BAD32: invalid instruction encoding3558# GOOD64: c.slli a5, 3735590x96 0x173560 3561# BAD32: invalid instruction encoding3562# GOOD64: c.slli a5, 3835630x9A 0x173564 3565# BAD32: invalid instruction encoding3566# GOOD64: c.slli a5, 3935670x9E 0x173568 3569# BAD32: invalid instruction encoding3570# GOOD64: c.slli a5, 4035710xA2 0x173572 3573# BAD32: invalid instruction encoding3574# GOOD64: c.slli a5, 4135750xA6 0x173576 3577# BAD32: invalid instruction encoding3578# GOOD64: c.slli a5, 4235790xAA 0x173580 3581# BAD32: invalid instruction encoding3582# GOOD64: c.slli a5, 4335830xAE 0x173584 3585# BAD32: invalid instruction encoding3586# GOOD64: c.slli a5, 4435870xB2 0x173588 3589# BAD32: invalid instruction encoding3590# GOOD64: c.slli a5, 4535910xB6 0x173592 3593# BAD32: invalid instruction encoding3594# GOOD64: c.slli a5, 4635950xBA 0x173596 3597# BAD32: invalid instruction encoding3598# GOOD64: c.slli a5, 4735990xBE 0x173600 3601# BAD32: invalid instruction encoding3602# GOOD64: c.slli a5, 4836030xC2 0x173604 3605# BAD32: invalid instruction encoding3606# GOOD64: c.slli a5, 4936070xC6 0x173608 3609# BAD32: invalid instruction encoding3610# GOOD64: c.slli a5, 5036110xCA 0x173612 3613# BAD32: invalid instruction encoding3614# GOOD64: c.slli a5, 5136150xCE 0x173616 3617# BAD32: invalid instruction encoding3618# GOOD64: c.slli a5, 5236190xD2 0x173620 3621# BAD32: invalid instruction encoding3622# GOOD64: c.slli a5, 5336230xD6 0x173624 3625# BAD32: invalid instruction encoding3626# GOOD64: c.slli a5, 5436270xDA 0x173628 3629# BAD32: invalid instruction encoding3630# GOOD64: c.slli a5, 5536310xDE 0x173632 3633# BAD32: invalid instruction encoding3634# GOOD64: c.slli a5, 5636350xE2 0x173636 3637# BAD32: invalid instruction encoding3638# GOOD64: c.slli a5, 5736390xE6 0x173640 3641# BAD32: invalid instruction encoding3642# GOOD64: c.slli a5, 5836430xEA 0x173644 3645# BAD32: invalid instruction encoding3646# GOOD64: c.slli a5, 5936470xEE 0x173648 3649# BAD32: invalid instruction encoding3650# GOOD64: c.slli a5, 6036510xF2 0x173652 3653# BAD32: invalid instruction encoding3654# GOOD64: c.slli a5, 6136550xF6 0x173656 3657# BAD32: invalid instruction encoding3658# GOOD64: c.slli a5, 6236590xFA 0x173660 3661# BAD32: invalid instruction encoding3662# GOOD64: c.slli a5, 6336630xFE 0x173664 3665# GOOD: c.slli a6, 036660x02 0x083667 3668# GOOD: c.slli a6, 136690x06 0x083670 3671# GOOD: c.slli a6, 236720x0A 0x083673 3674# GOOD: c.slli a6, 336750x0E 0x083676 3677# GOOD: c.slli a6, 436780x12 0x083679 3680# GOOD: c.slli a6, 536810x16 0x083682 3683# GOOD: c.slli a6, 636840x1A 0x083685 3686# GOOD: c.slli a6, 736870x1E 0x083688 3689# GOOD: c.slli a6, 836900x22 0x083691 3692# GOOD: c.slli a6, 936930x26 0x083694 3695# GOOD: c.slli a6, 1036960x2A 0x083697 3698# GOOD: c.slli a6, 1136990x2E 0x083700 3701# GOOD: c.slli a6, 1237020x32 0x083703 3704# GOOD: c.slli a6, 1337050x36 0x083706 3707# GOOD: c.slli a6, 1437080x3A 0x083709 3710# GOOD: c.slli a6, 1537110x3E 0x083712 3713# GOOD: c.slli a6, 1637140x42 0x083715 3716# GOOD: c.slli a6, 1737170x46 0x083718 3719# GOOD: c.slli a6, 1837200x4A 0x083721 3722# GOOD: c.slli a6, 1937230x4E 0x083724 3725# GOOD: c.slli a6, 2037260x52 0x083727 3728# GOOD: c.slli a6, 2137290x56 0x083730 3731# GOOD: c.slli a6, 2237320x5A 0x083733 3734# GOOD: c.slli a6, 2337350x5E 0x083736 3737# GOOD: c.slli a6, 2437380x62 0x083739 3740# GOOD: c.slli a6, 2537410x66 0x083742 3743# GOOD: c.slli a6, 2637440x6A 0x083745 3746# GOOD: c.slli a6, 2737470x6E 0x083748 3749# GOOD: c.slli a6, 2837500x72 0x083751 3752# GOOD: c.slli a6, 2937530x76 0x083754 3755# GOOD: c.slli a6, 3037560x7A 0x083757 3758# GOOD: c.slli a6, 3137590x7E 0x083760 3761# BAD32: invalid instruction encoding3762# GOOD64: c.slli a6, 3237630x02 0x183764 3765# BAD32: invalid instruction encoding3766# GOOD64: c.slli a6, 3337670x06 0x183768 3769# BAD32: invalid instruction encoding3770# GOOD64: c.slli a6, 3437710x0A 0x183772 3773# BAD32: invalid instruction encoding3774# GOOD64: c.slli a6, 3537750x0E 0x183776 3777# BAD32: invalid instruction encoding3778# GOOD64: c.slli a6, 3637790x12 0x183780 3781# BAD32: invalid instruction encoding3782# GOOD64: c.slli a6, 3737830x16 0x183784 3785# BAD32: invalid instruction encoding3786# GOOD64: c.slli a6, 3837870x1A 0x183788 3789# BAD32: invalid instruction encoding3790# GOOD64: c.slli a6, 3937910x1E 0x183792 3793# BAD32: invalid instruction encoding3794# GOOD64: c.slli a6, 4037950x22 0x183796 3797# BAD32: invalid instruction encoding3798# GOOD64: c.slli a6, 4137990x26 0x183800 3801# BAD32: invalid instruction encoding3802# GOOD64: c.slli a6, 4238030x2A 0x183804 3805# BAD32: invalid instruction encoding3806# GOOD64: c.slli a6, 4338070x2E 0x183808 3809# BAD32: invalid instruction encoding3810# GOOD64: c.slli a6, 4438110x32 0x183812 3813# BAD32: invalid instruction encoding3814# GOOD64: c.slli a6, 4538150x36 0x183816 3817# BAD32: invalid instruction encoding3818# GOOD64: c.slli a6, 4638190x3A 0x183820 3821# BAD32: invalid instruction encoding3822# GOOD64: c.slli a6, 4738230x3E 0x183824 3825# BAD32: invalid instruction encoding3826# GOOD64: c.slli a6, 4838270x42 0x183828 3829# BAD32: invalid instruction encoding3830# GOOD64: c.slli a6, 4938310x46 0x183832 3833# BAD32: invalid instruction encoding3834# GOOD64: c.slli a6, 5038350x4A 0x183836 3837# BAD32: invalid instruction encoding3838# GOOD64: c.slli a6, 5138390x4E 0x183840 3841# BAD32: invalid instruction encoding3842# GOOD64: c.slli a6, 5238430x52 0x183844 3845# BAD32: invalid instruction encoding3846# GOOD64: c.slli a6, 5338470x56 0x183848 3849# BAD32: invalid instruction encoding3850# GOOD64: c.slli a6, 5438510x5A 0x183852 3853# BAD32: invalid instruction encoding3854# GOOD64: c.slli a6, 5538550x5E 0x183856 3857# BAD32: invalid instruction encoding3858# GOOD64: c.slli a6, 5638590x62 0x183860 3861# BAD32: invalid instruction encoding3862# GOOD64: c.slli a6, 5738630x66 0x183864 3865# BAD32: invalid instruction encoding3866# GOOD64: c.slli a6, 5838670x6A 0x183868 3869# BAD32: invalid instruction encoding3870# GOOD64: c.slli a6, 5938710x6E 0x183872 3873# BAD32: invalid instruction encoding3874# GOOD64: c.slli a6, 6038750x72 0x183876 3877# BAD32: invalid instruction encoding3878# GOOD64: c.slli a6, 6138790x76 0x183880 3881# BAD32: invalid instruction encoding3882# GOOD64: c.slli a6, 6238830x7A 0x183884 3885# BAD32: invalid instruction encoding3886# GOOD64: c.slli a6, 6338870x7E 0x183888 3889# GOOD: c.slli a7, 038900x82 0x083891 3892# GOOD: c.slli a7, 138930x86 0x083894 3895# GOOD: c.slli a7, 238960x8A 0x083897 3898# GOOD: c.slli a7, 338990x8E 0x083900 3901# GOOD: c.slli a7, 439020x92 0x083903 3904# GOOD: c.slli a7, 539050x96 0x083906 3907# GOOD: c.slli a7, 639080x9A 0x083909 3910# GOOD: c.slli a7, 739110x9E 0x083912 3913# GOOD: c.slli a7, 839140xA2 0x083915 3916# GOOD: c.slli a7, 939170xA6 0x083918 3919# GOOD: c.slli a7, 1039200xAA 0x083921 3922# GOOD: c.slli a7, 1139230xAE 0x083924 3925# GOOD: c.slli a7, 1239260xB2 0x083927 3928# GOOD: c.slli a7, 1339290xB6 0x083930 3931# GOOD: c.slli a7, 1439320xBA 0x083933 3934# GOOD: c.slli a7, 1539350xBE 0x083936 3937# GOOD: c.slli a7, 1639380xC2 0x083939 3940# GOOD: c.slli a7, 1739410xC6 0x083942 3943# GOOD: c.slli a7, 1839440xCA 0x083945 3946# GOOD: c.slli a7, 1939470xCE 0x083948 3949# GOOD: c.slli a7, 2039500xD2 0x083951 3952# GOOD: c.slli a7, 2139530xD6 0x083954 3955# GOOD: c.slli a7, 2239560xDA 0x083957 3958# GOOD: c.slli a7, 2339590xDE 0x083960 3961# GOOD: c.slli a7, 2439620xE2 0x083963 3964# GOOD: c.slli a7, 2539650xE6 0x083966 3967# GOOD: c.slli a7, 2639680xEA 0x083969 3970# GOOD: c.slli a7, 2739710xEE 0x083972 3973# GOOD: c.slli a7, 2839740xF2 0x083975 3976# GOOD: c.slli a7, 2939770xF6 0x083978 3979# GOOD: c.slli a7, 3039800xFA 0x083981 3982# GOOD: c.slli a7, 3139830xFE 0x083984 3985# BAD32: invalid instruction encoding3986# GOOD64: c.slli a7, 3239870x82 0x183988 3989# BAD32: invalid instruction encoding3990# GOOD64: c.slli a7, 3339910x86 0x183992 3993# BAD32: invalid instruction encoding3994# GOOD64: c.slli a7, 3439950x8A 0x183996 3997# BAD32: invalid instruction encoding3998# GOOD64: c.slli a7, 3539990x8E 0x184000 4001# BAD32: invalid instruction encoding4002# GOOD64: c.slli a7, 3640030x92 0x184004 4005# BAD32: invalid instruction encoding4006# GOOD64: c.slli a7, 3740070x96 0x184008 4009# BAD32: invalid instruction encoding4010# GOOD64: c.slli a7, 3840110x9A 0x184012 4013# BAD32: invalid instruction encoding4014# GOOD64: c.slli a7, 3940150x9E 0x184016 4017# BAD32: invalid instruction encoding4018# GOOD64: c.slli a7, 4040190xA2 0x184020 4021# BAD32: invalid instruction encoding4022# GOOD64: c.slli a7, 4140230xA6 0x184024 4025# BAD32: invalid instruction encoding4026# GOOD64: c.slli a7, 4240270xAA 0x184028 4029# BAD32: invalid instruction encoding4030# GOOD64: c.slli a7, 4340310xAE 0x184032 4033# BAD32: invalid instruction encoding4034# GOOD64: c.slli a7, 4440350xB2 0x184036 4037# BAD32: invalid instruction encoding4038# GOOD64: c.slli a7, 4540390xB6 0x184040 4041# BAD32: invalid instruction encoding4042# GOOD64: c.slli a7, 4640430xBA 0x184044 4045# BAD32: invalid instruction encoding4046# GOOD64: c.slli a7, 4740470xBE 0x184048 4049# BAD32: invalid instruction encoding4050# GOOD64: c.slli a7, 4840510xC2 0x184052 4053# BAD32: invalid instruction encoding4054# GOOD64: c.slli a7, 4940550xC6 0x184056 4057# BAD32: invalid instruction encoding4058# GOOD64: c.slli a7, 5040590xCA 0x184060 4061# BAD32: invalid instruction encoding4062# GOOD64: c.slli a7, 5140630xCE 0x184064 4065# BAD32: invalid instruction encoding4066# GOOD64: c.slli a7, 5240670xD2 0x184068 4069# BAD32: invalid instruction encoding4070# GOOD64: c.slli a7, 5340710xD6 0x184072 4073# BAD32: invalid instruction encoding4074# GOOD64: c.slli a7, 5440750xDA 0x184076 4077# BAD32: invalid instruction encoding4078# GOOD64: c.slli a7, 5540790xDE 0x184080 4081# BAD32: invalid instruction encoding4082# GOOD64: c.slli a7, 5640830xE2 0x184084 4085# BAD32: invalid instruction encoding4086# GOOD64: c.slli a7, 5740870xE6 0x184088 4089# BAD32: invalid instruction encoding4090# GOOD64: c.slli a7, 5840910xEA 0x184092 4093# BAD32: invalid instruction encoding4094# GOOD64: c.slli a7, 5940950xEE 0x184096 4097# BAD32: invalid instruction encoding4098# GOOD64: c.slli a7, 6040990xF2 0x184100 4101# BAD32: invalid instruction encoding4102# GOOD64: c.slli a7, 6141030xF6 0x184104 4105# BAD32: invalid instruction encoding4106# GOOD64: c.slli a7, 6241070xFA 0x184108 4109# BAD32: invalid instruction encoding4110# GOOD64: c.slli a7, 6341110xFE 0x184112 4113# GOOD: c.slli s2, 041140x02 0x094115 4116# GOOD: c.slli s2, 141170x06 0x094118 4119# GOOD: c.slli s2, 241200x0A 0x094121 4122# GOOD: c.slli s2, 341230x0E 0x094124 4125# GOOD: c.slli s2, 441260x12 0x094127 4128# GOOD: c.slli s2, 541290x16 0x094130 4131# GOOD: c.slli s2, 641320x1A 0x094133 4134# GOOD: c.slli s2, 741350x1E 0x094136 4137# GOOD: c.slli s2, 841380x22 0x094139 4140# GOOD: c.slli s2, 941410x26 0x094142 4143# GOOD: c.slli s2, 1041440x2A 0x094145 4146# GOOD: c.slli s2, 1141470x2E 0x094148 4149# GOOD: c.slli s2, 1241500x32 0x094151 4152# GOOD: c.slli s2, 1341530x36 0x094154 4155# GOOD: c.slli s2, 1441560x3A 0x094157 4158# GOOD: c.slli s2, 1541590x3E 0x094160 4161# GOOD: c.slli s2, 1641620x42 0x094163 4164# GOOD: c.slli s2, 1741650x46 0x094166 4167# GOOD: c.slli s2, 1841680x4A 0x094169 4170# GOOD: c.slli s2, 1941710x4E 0x094172 4173# GOOD: c.slli s2, 2041740x52 0x094175 4176# GOOD: c.slli s2, 2141770x56 0x094178 4179# GOOD: c.slli s2, 2241800x5A 0x094181 4182# GOOD: c.slli s2, 2341830x5E 0x094184 4185# GOOD: c.slli s2, 2441860x62 0x094187 4188# GOOD: c.slli s2, 2541890x66 0x094190 4191# GOOD: c.slli s2, 2641920x6A 0x094193 4194# GOOD: c.slli s2, 2741950x6E 0x094196 4197# GOOD: c.slli s2, 2841980x72 0x094199 4200# GOOD: c.slli s2, 2942010x76 0x094202 4203# GOOD: c.slli s2, 3042040x7A 0x094205 4206# GOOD: c.slli s2, 3142070x7E 0x094208 4209# BAD32: invalid instruction encoding4210# GOOD64: c.slli s2, 3242110x02 0x194212 4213# BAD32: invalid instruction encoding4214# GOOD64: c.slli s2, 3342150x06 0x194216 4217# BAD32: invalid instruction encoding4218# GOOD64: c.slli s2, 3442190x0A 0x194220 4221# BAD32: invalid instruction encoding4222# GOOD64: c.slli s2, 3542230x0E 0x194224 4225# BAD32: invalid instruction encoding4226# GOOD64: c.slli s2, 3642270x12 0x194228 4229# BAD32: invalid instruction encoding4230# GOOD64: c.slli s2, 3742310x16 0x194232 4233# BAD32: invalid instruction encoding4234# GOOD64: c.slli s2, 3842350x1A 0x194236 4237# BAD32: invalid instruction encoding4238# GOOD64: c.slli s2, 3942390x1E 0x194240 4241# BAD32: invalid instruction encoding4242# GOOD64: c.slli s2, 4042430x22 0x194244 4245# BAD32: invalid instruction encoding4246# GOOD64: c.slli s2, 4142470x26 0x194248 4249# BAD32: invalid instruction encoding4250# GOOD64: c.slli s2, 4242510x2A 0x194252 4253# BAD32: invalid instruction encoding4254# GOOD64: c.slli s2, 4342550x2E 0x194256 4257# BAD32: invalid instruction encoding4258# GOOD64: c.slli s2, 4442590x32 0x194260 4261# BAD32: invalid instruction encoding4262# GOOD64: c.slli s2, 4542630x36 0x194264 4265# BAD32: invalid instruction encoding4266# GOOD64: c.slli s2, 4642670x3A 0x194268 4269# BAD32: invalid instruction encoding4270# GOOD64: c.slli s2, 4742710x3E 0x194272 4273# BAD32: invalid instruction encoding4274# GOOD64: c.slli s2, 4842750x42 0x194276 4277# BAD32: invalid instruction encoding4278# GOOD64: c.slli s2, 4942790x46 0x194280 4281# BAD32: invalid instruction encoding4282# GOOD64: c.slli s2, 5042830x4A 0x194284 4285# BAD32: invalid instruction encoding4286# GOOD64: c.slli s2, 5142870x4E 0x194288 4289# BAD32: invalid instruction encoding4290# GOOD64: c.slli s2, 5242910x52 0x194292 4293# BAD32: invalid instruction encoding4294# GOOD64: c.slli s2, 5342950x56 0x194296 4297# BAD32: invalid instruction encoding4298# GOOD64: c.slli s2, 5442990x5A 0x194300 4301# BAD32: invalid instruction encoding4302# GOOD64: c.slli s2, 5543030x5E 0x194304 4305# BAD32: invalid instruction encoding4306# GOOD64: c.slli s2, 5643070x62 0x194308 4309# BAD32: invalid instruction encoding4310# GOOD64: c.slli s2, 5743110x66 0x194312 4313# BAD32: invalid instruction encoding4314# GOOD64: c.slli s2, 5843150x6A 0x194316 4317# BAD32: invalid instruction encoding4318# GOOD64: c.slli s2, 5943190x6E 0x194320 4321# BAD32: invalid instruction encoding4322# GOOD64: c.slli s2, 6043230x72 0x194324 4325# BAD32: invalid instruction encoding4326# GOOD64: c.slli s2, 6143270x76 0x194328 4329# BAD32: invalid instruction encoding4330# GOOD64: c.slli s2, 6243310x7A 0x194332 4333# BAD32: invalid instruction encoding4334# GOOD64: c.slli s2, 6343350x7E 0x194336 4337# GOOD: c.slli s3, 043380x82 0x094339 4340# GOOD: c.slli s3, 143410x86 0x094342 4343# GOOD: c.slli s3, 243440x8A 0x094345 4346# GOOD: c.slli s3, 343470x8E 0x094348 4349# GOOD: c.slli s3, 443500x92 0x094351 4352# GOOD: c.slli s3, 543530x96 0x094354 4355# GOOD: c.slli s3, 643560x9A 0x094357 4358# GOOD: c.slli s3, 743590x9E 0x094360 4361# GOOD: c.slli s3, 843620xA2 0x094363 4364# GOOD: c.slli s3, 943650xA6 0x094366 4367# GOOD: c.slli s3, 1043680xAA 0x094369 4370# GOOD: c.slli s3, 1143710xAE 0x094372 4373# GOOD: c.slli s3, 1243740xB2 0x094375 4376# GOOD: c.slli s3, 1343770xB6 0x094378 4379# GOOD: c.slli s3, 1443800xBA 0x094381 4382# GOOD: c.slli s3, 1543830xBE 0x094384 4385# GOOD: c.slli s3, 1643860xC2 0x094387 4388# GOOD: c.slli s3, 1743890xC6 0x094390 4391# GOOD: c.slli s3, 1843920xCA 0x094393 4394# GOOD: c.slli s3, 1943950xCE 0x094396 4397# GOOD: c.slli s3, 2043980xD2 0x094399 4400# GOOD: c.slli s3, 2144010xD6 0x094402 4403# GOOD: c.slli s3, 2244040xDA 0x094405 4406# GOOD: c.slli s3, 2344070xDE 0x094408 4409# GOOD: c.slli s3, 2444100xE2 0x094411 4412# GOOD: c.slli s3, 2544130xE6 0x094414 4415# GOOD: c.slli s3, 2644160xEA 0x094417 4418# GOOD: c.slli s3, 2744190xEE 0x094420 4421# GOOD: c.slli s3, 2844220xF2 0x094423 4424# GOOD: c.slli s3, 2944250xF6 0x094426 4427# GOOD: c.slli s3, 3044280xFA 0x094429 4430# GOOD: c.slli s3, 3144310xFE 0x094432 4433# BAD32: invalid instruction encoding4434# GOOD64: c.slli s3, 3244350x82 0x194436 4437# BAD32: invalid instruction encoding4438# GOOD64: c.slli s3, 3344390x86 0x194440 4441# BAD32: invalid instruction encoding4442# GOOD64: c.slli s3, 3444430x8A 0x194444 4445# BAD32: invalid instruction encoding4446# GOOD64: c.slli s3, 3544470x8E 0x194448 4449# BAD32: invalid instruction encoding4450# GOOD64: c.slli s3, 3644510x92 0x194452 4453# BAD32: invalid instruction encoding4454# GOOD64: c.slli s3, 3744550x96 0x194456 4457# BAD32: invalid instruction encoding4458# GOOD64: c.slli s3, 3844590x9A 0x194460 4461# BAD32: invalid instruction encoding4462# GOOD64: c.slli s3, 3944630x9E 0x194464 4465# BAD32: invalid instruction encoding4466# GOOD64: c.slli s3, 4044670xA2 0x194468 4469# BAD32: invalid instruction encoding4470# GOOD64: c.slli s3, 4144710xA6 0x194472 4473# BAD32: invalid instruction encoding4474# GOOD64: c.slli s3, 4244750xAA 0x194476 4477# BAD32: invalid instruction encoding4478# GOOD64: c.slli s3, 4344790xAE 0x194480 4481# BAD32: invalid instruction encoding4482# GOOD64: c.slli s3, 4444830xB2 0x194484 4485# BAD32: invalid instruction encoding4486# GOOD64: c.slli s3, 4544870xB6 0x194488 4489# BAD32: invalid instruction encoding4490# GOOD64: c.slli s3, 4644910xBA 0x194492 4493# BAD32: invalid instruction encoding4494# GOOD64: c.slli s3, 4744950xBE 0x194496 4497# BAD32: invalid instruction encoding4498# GOOD64: c.slli s3, 4844990xC2 0x194500 4501# BAD32: invalid instruction encoding4502# GOOD64: c.slli s3, 4945030xC6 0x194504 4505# BAD32: invalid instruction encoding4506# GOOD64: c.slli s3, 5045070xCA 0x194508 4509# BAD32: invalid instruction encoding4510# GOOD64: c.slli s3, 5145110xCE 0x194512 4513# BAD32: invalid instruction encoding4514# GOOD64: c.slli s3, 5245150xD2 0x194516 4517# BAD32: invalid instruction encoding4518# GOOD64: c.slli s3, 5345190xD6 0x194520 4521# BAD32: invalid instruction encoding4522# GOOD64: c.slli s3, 5445230xDA 0x194524 4525# BAD32: invalid instruction encoding4526# GOOD64: c.slli s3, 5545270xDE 0x194528 4529# BAD32: invalid instruction encoding4530# GOOD64: c.slli s3, 5645310xE2 0x194532 4533# BAD32: invalid instruction encoding4534# GOOD64: c.slli s3, 5745350xE6 0x194536 4537# BAD32: invalid instruction encoding4538# GOOD64: c.slli s3, 5845390xEA 0x194540 4541# BAD32: invalid instruction encoding4542# GOOD64: c.slli s3, 5945430xEE 0x194544 4545# BAD32: invalid instruction encoding4546# GOOD64: c.slli s3, 6045470xF2 0x194548 4549# BAD32: invalid instruction encoding4550# GOOD64: c.slli s3, 6145510xF6 0x194552 4553# BAD32: invalid instruction encoding4554# GOOD64: c.slli s3, 6245550xFA 0x194556 4557# BAD32: invalid instruction encoding4558# GOOD64: c.slli s3, 6345590xFE 0x194560 4561# GOOD: c.slli s4, 045620x02 0x0A4563 4564# GOOD: c.slli s4, 145650x06 0x0A4566 4567# GOOD: c.slli s4, 245680x0A 0x0A4569 4570# GOOD: c.slli s4, 345710x0E 0x0A4572 4573# GOOD: c.slli s4, 445740x12 0x0A4575 4576# GOOD: c.slli s4, 545770x16 0x0A4578 4579# GOOD: c.slli s4, 645800x1A 0x0A4581 4582# GOOD: c.slli s4, 745830x1E 0x0A4584 4585# GOOD: c.slli s4, 845860x22 0x0A4587 4588# GOOD: c.slli s4, 945890x26 0x0A4590 4591# GOOD: c.slli s4, 1045920x2A 0x0A4593 4594# GOOD: c.slli s4, 1145950x2E 0x0A4596 4597# GOOD: c.slli s4, 1245980x32 0x0A4599 4600# GOOD: c.slli s4, 1346010x36 0x0A4602 4603# GOOD: c.slli s4, 1446040x3A 0x0A4605 4606# GOOD: c.slli s4, 1546070x3E 0x0A4608 4609# GOOD: c.slli s4, 1646100x42 0x0A4611 4612# GOOD: c.slli s4, 1746130x46 0x0A4614 4615# GOOD: c.slli s4, 1846160x4A 0x0A4617 4618# GOOD: c.slli s4, 1946190x4E 0x0A4620 4621# GOOD: c.slli s4, 2046220x52 0x0A4623 4624# GOOD: c.slli s4, 2146250x56 0x0A4626 4627# GOOD: c.slli s4, 2246280x5A 0x0A4629 4630# GOOD: c.slli s4, 2346310x5E 0x0A4632 4633# GOOD: c.slli s4, 2446340x62 0x0A4635 4636# GOOD: c.slli s4, 2546370x66 0x0A4638 4639# GOOD: c.slli s4, 2646400x6A 0x0A4641 4642# GOOD: c.slli s4, 2746430x6E 0x0A4644 4645# GOOD: c.slli s4, 2846460x72 0x0A4647 4648# GOOD: c.slli s4, 2946490x76 0x0A4650 4651# GOOD: c.slli s4, 3046520x7A 0x0A4653 4654# GOOD: c.slli s4, 3146550x7E 0x0A4656 4657# BAD32: invalid instruction encoding4658# GOOD64: c.slli s4, 3246590x02 0x1A4660 4661# BAD32: invalid instruction encoding4662# GOOD64: c.slli s4, 3346630x06 0x1A4664 4665# BAD32: invalid instruction encoding4666# GOOD64: c.slli s4, 3446670x0A 0x1A4668 4669# BAD32: invalid instruction encoding4670# GOOD64: c.slli s4, 3546710x0E 0x1A4672 4673# BAD32: invalid instruction encoding4674# GOOD64: c.slli s4, 3646750x12 0x1A4676 4677# BAD32: invalid instruction encoding4678# GOOD64: c.slli s4, 3746790x16 0x1A4680 4681# BAD32: invalid instruction encoding4682# GOOD64: c.slli s4, 3846830x1A 0x1A4684 4685# BAD32: invalid instruction encoding4686# GOOD64: c.slli s4, 3946870x1E 0x1A4688 4689# BAD32: invalid instruction encoding4690# GOOD64: c.slli s4, 4046910x22 0x1A4692 4693# BAD32: invalid instruction encoding4694# GOOD64: c.slli s4, 4146950x26 0x1A4696 4697# BAD32: invalid instruction encoding4698# GOOD64: c.slli s4, 4246990x2A 0x1A4700 4701# BAD32: invalid instruction encoding4702# GOOD64: c.slli s4, 4347030x2E 0x1A4704 4705# BAD32: invalid instruction encoding4706# GOOD64: c.slli s4, 4447070x32 0x1A4708 4709# BAD32: invalid instruction encoding4710# GOOD64: c.slli s4, 4547110x36 0x1A4712 4713# BAD32: invalid instruction encoding4714# GOOD64: c.slli s4, 4647150x3A 0x1A4716 4717# BAD32: invalid instruction encoding4718# GOOD64: c.slli s4, 4747190x3E 0x1A4720 4721# BAD32: invalid instruction encoding4722# GOOD64: c.slli s4, 4847230x42 0x1A4724 4725# BAD32: invalid instruction encoding4726# GOOD64: c.slli s4, 4947270x46 0x1A4728 4729# BAD32: invalid instruction encoding4730# GOOD64: c.slli s4, 5047310x4A 0x1A4732 4733# BAD32: invalid instruction encoding4734# GOOD64: c.slli s4, 5147350x4E 0x1A4736 4737# BAD32: invalid instruction encoding4738# GOOD64: c.slli s4, 5247390x52 0x1A4740 4741# BAD32: invalid instruction encoding4742# GOOD64: c.slli s4, 5347430x56 0x1A4744 4745# BAD32: invalid instruction encoding4746# GOOD64: c.slli s4, 5447470x5A 0x1A4748 4749# BAD32: invalid instruction encoding4750# GOOD64: c.slli s4, 5547510x5E 0x1A4752 4753# BAD32: invalid instruction encoding4754# GOOD64: c.slli s4, 5647550x62 0x1A4756 4757# BAD32: invalid instruction encoding4758# GOOD64: c.slli s4, 5747590x66 0x1A4760 4761# BAD32: invalid instruction encoding4762# GOOD64: c.slli s4, 5847630x6A 0x1A4764 4765# BAD32: invalid instruction encoding4766# GOOD64: c.slli s4, 5947670x6E 0x1A4768 4769# BAD32: invalid instruction encoding4770# GOOD64: c.slli s4, 6047710x72 0x1A4772 4773# BAD32: invalid instruction encoding4774# GOOD64: c.slli s4, 6147750x76 0x1A4776 4777# BAD32: invalid instruction encoding4778# GOOD64: c.slli s4, 6247790x7A 0x1A4780 4781# BAD32: invalid instruction encoding4782# GOOD64: c.slli s4, 6347830x7E 0x1A4784 4785# GOOD: c.slli s5, 047860x82 0x0A4787 4788# GOOD: c.slli s5, 147890x86 0x0A4790 4791# GOOD: c.slli s5, 247920x8A 0x0A4793 4794# GOOD: c.slli s5, 347950x8E 0x0A4796 4797# GOOD: c.slli s5, 447980x92 0x0A4799 4800# GOOD: c.slli s5, 548010x96 0x0A4802 4803# GOOD: c.slli s5, 648040x9A 0x0A4805 4806# GOOD: c.slli s5, 748070x9E 0x0A4808 4809# GOOD: c.slli s5, 848100xA2 0x0A4811 4812# GOOD: c.slli s5, 948130xA6 0x0A4814 4815# GOOD: c.slli s5, 1048160xAA 0x0A4817 4818# GOOD: c.slli s5, 1148190xAE 0x0A4820 4821# GOOD: c.slli s5, 1248220xB2 0x0A4823 4824# GOOD: c.slli s5, 1348250xB6 0x0A4826 4827# GOOD: c.slli s5, 1448280xBA 0x0A4829 4830# GOOD: c.slli s5, 1548310xBE 0x0A4832 4833# GOOD: c.slli s5, 1648340xC2 0x0A4835 4836# GOOD: c.slli s5, 1748370xC6 0x0A4838 4839# GOOD: c.slli s5, 1848400xCA 0x0A4841 4842# GOOD: c.slli s5, 1948430xCE 0x0A4844 4845# GOOD: c.slli s5, 2048460xD2 0x0A4847 4848# GOOD: c.slli s5, 2148490xD6 0x0A4850 4851# GOOD: c.slli s5, 2248520xDA 0x0A4853 4854# GOOD: c.slli s5, 2348550xDE 0x0A4856 4857# GOOD: c.slli s5, 2448580xE2 0x0A4859 4860# GOOD: c.slli s5, 2548610xE6 0x0A4862 4863# GOOD: c.slli s5, 2648640xEA 0x0A4865 4866# GOOD: c.slli s5, 2748670xEE 0x0A4868 4869# GOOD: c.slli s5, 2848700xF2 0x0A4871 4872# GOOD: c.slli s5, 2948730xF6 0x0A4874 4875# GOOD: c.slli s5, 3048760xFA 0x0A4877 4878# GOOD: c.slli s5, 3148790xFE 0x0A4880 4881# BAD32: invalid instruction encoding4882# GOOD64: c.slli s5, 3248830x82 0x1A4884 4885# BAD32: invalid instruction encoding4886# GOOD64: c.slli s5, 3348870x86 0x1A4888 4889# BAD32: invalid instruction encoding4890# GOOD64: c.slli s5, 3448910x8A 0x1A4892 4893# BAD32: invalid instruction encoding4894# GOOD64: c.slli s5, 3548950x8E 0x1A4896 4897# BAD32: invalid instruction encoding4898# GOOD64: c.slli s5, 3648990x92 0x1A4900 4901# BAD32: invalid instruction encoding4902# GOOD64: c.slli s5, 3749030x96 0x1A4904 4905# BAD32: invalid instruction encoding4906# GOOD64: c.slli s5, 3849070x9A 0x1A4908 4909# BAD32: invalid instruction encoding4910# GOOD64: c.slli s5, 3949110x9E 0x1A4912 4913# BAD32: invalid instruction encoding4914# GOOD64: c.slli s5, 4049150xA2 0x1A4916 4917# BAD32: invalid instruction encoding4918# GOOD64: c.slli s5, 4149190xA6 0x1A4920 4921# BAD32: invalid instruction encoding4922# GOOD64: c.slli s5, 4249230xAA 0x1A4924 4925# BAD32: invalid instruction encoding4926# GOOD64: c.slli s5, 4349270xAE 0x1A4928 4929# BAD32: invalid instruction encoding4930# GOOD64: c.slli s5, 4449310xB2 0x1A4932 4933# BAD32: invalid instruction encoding4934# GOOD64: c.slli s5, 4549350xB6 0x1A4936 4937# BAD32: invalid instruction encoding4938# GOOD64: c.slli s5, 4649390xBA 0x1A4940 4941# BAD32: invalid instruction encoding4942# GOOD64: c.slli s5, 4749430xBE 0x1A4944 4945# BAD32: invalid instruction encoding4946# GOOD64: c.slli s5, 4849470xC2 0x1A4948 4949# BAD32: invalid instruction encoding4950# GOOD64: c.slli s5, 4949510xC6 0x1A4952 4953# BAD32: invalid instruction encoding4954# GOOD64: c.slli s5, 5049550xCA 0x1A4956 4957# BAD32: invalid instruction encoding4958# GOOD64: c.slli s5, 5149590xCE 0x1A4960 4961# BAD32: invalid instruction encoding4962# GOOD64: c.slli s5, 5249630xD2 0x1A4964 4965# BAD32: invalid instruction encoding4966# GOOD64: c.slli s5, 5349670xD6 0x1A4968 4969# BAD32: invalid instruction encoding4970# GOOD64: c.slli s5, 5449710xDA 0x1A4972 4973# BAD32: invalid instruction encoding4974# GOOD64: c.slli s5, 5549750xDE 0x1A4976 4977# BAD32: invalid instruction encoding4978# GOOD64: c.slli s5, 5649790xE2 0x1A4980 4981# BAD32: invalid instruction encoding4982# GOOD64: c.slli s5, 5749830xE6 0x1A4984 4985# BAD32: invalid instruction encoding4986# GOOD64: c.slli s5, 5849870xEA 0x1A4988 4989# BAD32: invalid instruction encoding4990# GOOD64: c.slli s5, 5949910xEE 0x1A4992 4993# BAD32: invalid instruction encoding4994# GOOD64: c.slli s5, 6049950xF2 0x1A4996 4997# BAD32: invalid instruction encoding4998# GOOD64: c.slli s5, 6149990xF6 0x1A5000 5001# BAD32: invalid instruction encoding5002# GOOD64: c.slli s5, 6250030xFA 0x1A5004 5005# BAD32: invalid instruction encoding5006# GOOD64: c.slli s5, 6350070xFE 0x1A5008 5009# GOOD: c.slli s6, 050100x02 0x0B5011 5012# GOOD: c.slli s6, 150130x06 0x0B5014 5015# GOOD: c.slli s6, 250160x0A 0x0B5017 5018# GOOD: c.slli s6, 350190x0E 0x0B5020 5021# GOOD: c.slli s6, 450220x12 0x0B5023 5024# GOOD: c.slli s6, 550250x16 0x0B5026 5027# GOOD: c.slli s6, 650280x1A 0x0B5029 5030# GOOD: c.slli s6, 750310x1E 0x0B5032 5033# GOOD: c.slli s6, 850340x22 0x0B5035 5036# GOOD: c.slli s6, 950370x26 0x0B5038 5039# GOOD: c.slli s6, 1050400x2A 0x0B5041 5042# GOOD: c.slli s6, 1150430x2E 0x0B5044 5045# GOOD: c.slli s6, 1250460x32 0x0B5047 5048# GOOD: c.slli s6, 1350490x36 0x0B5050 5051# GOOD: c.slli s6, 1450520x3A 0x0B5053 5054# GOOD: c.slli s6, 1550550x3E 0x0B5056 5057# GOOD: c.slli s6, 1650580x42 0x0B5059 5060# GOOD: c.slli s6, 1750610x46 0x0B5062 5063# GOOD: c.slli s6, 1850640x4A 0x0B5065 5066# GOOD: c.slli s6, 1950670x4E 0x0B5068 5069# GOOD: c.slli s6, 2050700x52 0x0B5071 5072# GOOD: c.slli s6, 2150730x56 0x0B5074 5075# GOOD: c.slli s6, 2250760x5A 0x0B5077 5078# GOOD: c.slli s6, 2350790x5E 0x0B5080 5081# GOOD: c.slli s6, 2450820x62 0x0B5083 5084# GOOD: c.slli s6, 2550850x66 0x0B5086 5087# GOOD: c.slli s6, 2650880x6A 0x0B5089 5090# GOOD: c.slli s6, 2750910x6E 0x0B5092 5093# GOOD: c.slli s6, 2850940x72 0x0B5095 5096# GOOD: c.slli s6, 2950970x76 0x0B5098 5099# GOOD: c.slli s6, 3051000x7A 0x0B5101 5102# GOOD: c.slli s6, 3151030x7E 0x0B5104 5105# BAD32: invalid instruction encoding5106# GOOD64: c.slli s6, 3251070x02 0x1B5108 5109# BAD32: invalid instruction encoding5110# GOOD64: c.slli s6, 3351110x06 0x1B5112 5113# BAD32: invalid instruction encoding5114# GOOD64: c.slli s6, 3451150x0A 0x1B5116 5117# BAD32: invalid instruction encoding5118# GOOD64: c.slli s6, 3551190x0E 0x1B5120 5121# BAD32: invalid instruction encoding5122# GOOD64: c.slli s6, 3651230x12 0x1B5124 5125# BAD32: invalid instruction encoding5126# GOOD64: c.slli s6, 3751270x16 0x1B5128 5129# BAD32: invalid instruction encoding5130# GOOD64: c.slli s6, 3851310x1A 0x1B5132 5133# BAD32: invalid instruction encoding5134# GOOD64: c.slli s6, 3951350x1E 0x1B5136 5137# BAD32: invalid instruction encoding5138# GOOD64: c.slli s6, 4051390x22 0x1B5140 5141# BAD32: invalid instruction encoding5142# GOOD64: c.slli s6, 4151430x26 0x1B5144 5145# BAD32: invalid instruction encoding5146# GOOD64: c.slli s6, 4251470x2A 0x1B5148 5149# BAD32: invalid instruction encoding5150# GOOD64: c.slli s6, 4351510x2E 0x1B5152 5153# BAD32: invalid instruction encoding5154# GOOD64: c.slli s6, 4451550x32 0x1B5156 5157# BAD32: invalid instruction encoding5158# GOOD64: c.slli s6, 4551590x36 0x1B5160 5161# BAD32: invalid instruction encoding5162# GOOD64: c.slli s6, 4651630x3A 0x1B5164 5165# BAD32: invalid instruction encoding5166# GOOD64: c.slli s6, 4751670x3E 0x1B5168 5169# BAD32: invalid instruction encoding5170# GOOD64: c.slli s6, 4851710x42 0x1B5172 5173# BAD32: invalid instruction encoding5174# GOOD64: c.slli s6, 4951750x46 0x1B5176 5177# BAD32: invalid instruction encoding5178# GOOD64: c.slli s6, 5051790x4A 0x1B5180 5181# BAD32: invalid instruction encoding5182# GOOD64: c.slli s6, 5151830x4E 0x1B5184 5185# BAD32: invalid instruction encoding5186# GOOD64: c.slli s6, 5251870x52 0x1B5188 5189# BAD32: invalid instruction encoding5190# GOOD64: c.slli s6, 5351910x56 0x1B5192 5193# BAD32: invalid instruction encoding5194# GOOD64: c.slli s6, 5451950x5A 0x1B5196 5197# BAD32: invalid instruction encoding5198# GOOD64: c.slli s6, 5551990x5E 0x1B5200 5201# BAD32: invalid instruction encoding5202# GOOD64: c.slli s6, 5652030x62 0x1B5204 5205# BAD32: invalid instruction encoding5206# GOOD64: c.slli s6, 5752070x66 0x1B5208 5209# BAD32: invalid instruction encoding5210# GOOD64: c.slli s6, 5852110x6A 0x1B5212 5213# BAD32: invalid instruction encoding5214# GOOD64: c.slli s6, 5952150x6E 0x1B5216 5217# BAD32: invalid instruction encoding5218# GOOD64: c.slli s6, 6052190x72 0x1B5220 5221# BAD32: invalid instruction encoding5222# GOOD64: c.slli s6, 6152230x76 0x1B5224 5225# BAD32: invalid instruction encoding5226# GOOD64: c.slli s6, 6252270x7A 0x1B5228 5229# BAD32: invalid instruction encoding5230# GOOD64: c.slli s6, 6352310x7E 0x1B5232 5233# GOOD: c.slli s7, 052340x82 0x0B5235 5236# GOOD: c.slli s7, 152370x86 0x0B5238 5239# GOOD: c.slli s7, 252400x8A 0x0B5241 5242# GOOD: c.slli s7, 352430x8E 0x0B5244 5245# GOOD: c.slli s7, 452460x92 0x0B5247 5248# GOOD: c.slli s7, 552490x96 0x0B5250 5251# GOOD: c.slli s7, 652520x9A 0x0B5253 5254# GOOD: c.slli s7, 752550x9E 0x0B5256 5257# GOOD: c.slli s7, 852580xA2 0x0B5259 5260# GOOD: c.slli s7, 952610xA6 0x0B5262 5263# GOOD: c.slli s7, 1052640xAA 0x0B5265 5266# GOOD: c.slli s7, 1152670xAE 0x0B5268 5269# GOOD: c.slli s7, 1252700xB2 0x0B5271 5272# GOOD: c.slli s7, 1352730xB6 0x0B5274 5275# GOOD: c.slli s7, 1452760xBA 0x0B5277 5278# GOOD: c.slli s7, 1552790xBE 0x0B5280 5281# GOOD: c.slli s7, 1652820xC2 0x0B5283 5284# GOOD: c.slli s7, 1752850xC6 0x0B5286 5287# GOOD: c.slli s7, 1852880xCA 0x0B5289 5290# GOOD: c.slli s7, 1952910xCE 0x0B5292 5293# GOOD: c.slli s7, 2052940xD2 0x0B5295 5296# GOOD: c.slli s7, 2152970xD6 0x0B5298 5299# GOOD: c.slli s7, 2253000xDA 0x0B5301 5302# GOOD: c.slli s7, 2353030xDE 0x0B5304 5305# GOOD: c.slli s7, 2453060xE2 0x0B5307 5308# GOOD: c.slli s7, 2553090xE6 0x0B5310 5311# GOOD: c.slli s7, 2653120xEA 0x0B5313 5314# GOOD: c.slli s7, 2753150xEE 0x0B5316 5317# GOOD: c.slli s7, 2853180xF2 0x0B5319 5320# GOOD: c.slli s7, 2953210xF6 0x0B5322 5323# GOOD: c.slli s7, 3053240xFA 0x0B5325 5326# GOOD: c.slli s7, 3153270xFE 0x0B5328 5329# BAD32: invalid instruction encoding5330# GOOD64: c.slli s7, 3253310x82 0x1B5332 5333# BAD32: invalid instruction encoding5334# GOOD64: c.slli s7, 3353350x86 0x1B5336 5337# BAD32: invalid instruction encoding5338# GOOD64: c.slli s7, 3453390x8A 0x1B5340 5341# BAD32: invalid instruction encoding5342# GOOD64: c.slli s7, 3553430x8E 0x1B5344 5345# BAD32: invalid instruction encoding5346# GOOD64: c.slli s7, 3653470x92 0x1B5348 5349# BAD32: invalid instruction encoding5350# GOOD64: c.slli s7, 3753510x96 0x1B5352 5353# BAD32: invalid instruction encoding5354# GOOD64: c.slli s7, 3853550x9A 0x1B5356 5357# BAD32: invalid instruction encoding5358# GOOD64: c.slli s7, 3953590x9E 0x1B5360 5361# BAD32: invalid instruction encoding5362# GOOD64: c.slli s7, 4053630xA2 0x1B5364 5365# BAD32: invalid instruction encoding5366# GOOD64: c.slli s7, 4153670xA6 0x1B5368 5369# BAD32: invalid instruction encoding5370# GOOD64: c.slli s7, 4253710xAA 0x1B5372 5373# BAD32: invalid instruction encoding5374# GOOD64: c.slli s7, 4353750xAE 0x1B5376 5377# BAD32: invalid instruction encoding5378# GOOD64: c.slli s7, 4453790xB2 0x1B5380 5381# BAD32: invalid instruction encoding5382# GOOD64: c.slli s7, 4553830xB6 0x1B5384 5385# BAD32: invalid instruction encoding5386# GOOD64: c.slli s7, 4653870xBA 0x1B5388 5389# BAD32: invalid instruction encoding5390# GOOD64: c.slli s7, 4753910xBE 0x1B5392 5393# BAD32: invalid instruction encoding5394# GOOD64: c.slli s7, 4853950xC2 0x1B5396 5397# BAD32: invalid instruction encoding5398# GOOD64: c.slli s7, 4953990xC6 0x1B5400 5401# BAD32: invalid instruction encoding5402# GOOD64: c.slli s7, 5054030xCA 0x1B5404 5405# BAD32: invalid instruction encoding5406# GOOD64: c.slli s7, 5154070xCE 0x1B5408 5409# BAD32: invalid instruction encoding5410# GOOD64: c.slli s7, 5254110xD2 0x1B5412 5413# BAD32: invalid instruction encoding5414# GOOD64: c.slli s7, 5354150xD6 0x1B5416 5417# BAD32: invalid instruction encoding5418# GOOD64: c.slli s7, 5454190xDA 0x1B5420 5421# BAD32: invalid instruction encoding5422# GOOD64: c.slli s7, 5554230xDE 0x1B5424 5425# BAD32: invalid instruction encoding5426# GOOD64: c.slli s7, 5654270xE2 0x1B5428 5429# BAD32: invalid instruction encoding5430# GOOD64: c.slli s7, 5754310xE6 0x1B5432 5433# BAD32: invalid instruction encoding5434# GOOD64: c.slli s7, 5854350xEA 0x1B5436 5437# BAD32: invalid instruction encoding5438# GOOD64: c.slli s7, 5954390xEE 0x1B5440 5441# BAD32: invalid instruction encoding5442# GOOD64: c.slli s7, 6054430xF2 0x1B5444 5445# BAD32: invalid instruction encoding5446# GOOD64: c.slli s7, 6154470xF6 0x1B5448 5449# BAD32: invalid instruction encoding5450# GOOD64: c.slli s7, 6254510xFA 0x1B5452 5453# BAD32: invalid instruction encoding5454# GOOD64: c.slli s7, 6354550xFE 0x1B5456 5457# GOOD: c.slli s8, 054580x02 0x0C5459 5460# GOOD: c.slli s8, 154610x06 0x0C5462 5463# GOOD: c.slli s8, 254640x0A 0x0C5465 5466# GOOD: c.slli s8, 354670x0E 0x0C5468 5469# GOOD: c.slli s8, 454700x12 0x0C5471 5472# GOOD: c.slli s8, 554730x16 0x0C5474 5475# GOOD: c.slli s8, 654760x1A 0x0C5477 5478# GOOD: c.slli s8, 754790x1E 0x0C5480 5481# GOOD: c.slli s8, 854820x22 0x0C5483 5484# GOOD: c.slli s8, 954850x26 0x0C5486 5487# GOOD: c.slli s8, 1054880x2A 0x0C5489 5490# GOOD: c.slli s8, 1154910x2E 0x0C5492 5493# GOOD: c.slli s8, 1254940x32 0x0C5495 5496# GOOD: c.slli s8, 1354970x36 0x0C5498 5499# GOOD: c.slli s8, 1455000x3A 0x0C5501 5502# GOOD: c.slli s8, 1555030x3E 0x0C5504 5505# GOOD: c.slli s8, 1655060x42 0x0C5507 5508# GOOD: c.slli s8, 1755090x46 0x0C5510 5511# GOOD: c.slli s8, 1855120x4A 0x0C5513 5514# GOOD: c.slli s8, 1955150x4E 0x0C5516 5517# GOOD: c.slli s8, 2055180x52 0x0C5519 5520# GOOD: c.slli s8, 2155210x56 0x0C5522 5523# GOOD: c.slli s8, 2255240x5A 0x0C5525 5526# GOOD: c.slli s8, 2355270x5E 0x0C5528 5529# GOOD: c.slli s8, 2455300x62 0x0C5531 5532# GOOD: c.slli s8, 2555330x66 0x0C5534 5535# GOOD: c.slli s8, 2655360x6A 0x0C5537 5538# GOOD: c.slli s8, 2755390x6E 0x0C5540 5541# GOOD: c.slli s8, 2855420x72 0x0C5543 5544# GOOD: c.slli s8, 2955450x76 0x0C5546 5547# GOOD: c.slli s8, 3055480x7A 0x0C5549 5550# GOOD: c.slli s8, 3155510x7E 0x0C5552 5553# BAD32: invalid instruction encoding5554# GOOD64: c.slli s8, 3255550x02 0x1C5556 5557# BAD32: invalid instruction encoding5558# GOOD64: c.slli s8, 3355590x06 0x1C5560 5561# BAD32: invalid instruction encoding5562# GOOD64: c.slli s8, 3455630x0A 0x1C5564 5565# BAD32: invalid instruction encoding5566# GOOD64: c.slli s8, 3555670x0E 0x1C5568 5569# BAD32: invalid instruction encoding5570# GOOD64: c.slli s8, 3655710x12 0x1C5572 5573# BAD32: invalid instruction encoding5574# GOOD64: c.slli s8, 3755750x16 0x1C5576 5577# BAD32: invalid instruction encoding5578# GOOD64: c.slli s8, 3855790x1A 0x1C5580 5581# BAD32: invalid instruction encoding5582# GOOD64: c.slli s8, 3955830x1E 0x1C5584 5585# BAD32: invalid instruction encoding5586# GOOD64: c.slli s8, 4055870x22 0x1C5588 5589# BAD32: invalid instruction encoding5590# GOOD64: c.slli s8, 4155910x26 0x1C5592 5593# BAD32: invalid instruction encoding5594# GOOD64: c.slli s8, 4255950x2A 0x1C5596 5597# BAD32: invalid instruction encoding5598# GOOD64: c.slli s8, 4355990x2E 0x1C5600 5601# BAD32: invalid instruction encoding5602# GOOD64: c.slli s8, 4456030x32 0x1C5604 5605# BAD32: invalid instruction encoding5606# GOOD64: c.slli s8, 4556070x36 0x1C5608 5609# BAD32: invalid instruction encoding5610# GOOD64: c.slli s8, 4656110x3A 0x1C5612 5613# BAD32: invalid instruction encoding5614# GOOD64: c.slli s8, 4756150x3E 0x1C5616 5617# BAD32: invalid instruction encoding5618# GOOD64: c.slli s8, 4856190x42 0x1C5620 5621# BAD32: invalid instruction encoding5622# GOOD64: c.slli s8, 4956230x46 0x1C5624 5625# BAD32: invalid instruction encoding5626# GOOD64: c.slli s8, 5056270x4A 0x1C5628 5629# BAD32: invalid instruction encoding5630# GOOD64: c.slli s8, 5156310x4E 0x1C5632 5633# BAD32: invalid instruction encoding5634# GOOD64: c.slli s8, 5256350x52 0x1C5636 5637# BAD32: invalid instruction encoding5638# GOOD64: c.slli s8, 5356390x56 0x1C5640 5641# BAD32: invalid instruction encoding5642# GOOD64: c.slli s8, 5456430x5A 0x1C5644 5645# BAD32: invalid instruction encoding5646# GOOD64: c.slli s8, 5556470x5E 0x1C5648 5649# BAD32: invalid instruction encoding5650# GOOD64: c.slli s8, 5656510x62 0x1C5652 5653# BAD32: invalid instruction encoding5654# GOOD64: c.slli s8, 5756550x66 0x1C5656 5657# BAD32: invalid instruction encoding5658# GOOD64: c.slli s8, 5856590x6A 0x1C5660 5661# BAD32: invalid instruction encoding5662# GOOD64: c.slli s8, 5956630x6E 0x1C5664 5665# BAD32: invalid instruction encoding5666# GOOD64: c.slli s8, 6056670x72 0x1C5668 5669# BAD32: invalid instruction encoding5670# GOOD64: c.slli s8, 6156710x76 0x1C5672 5673# BAD32: invalid instruction encoding5674# GOOD64: c.slli s8, 6256750x7A 0x1C5676 5677# BAD32: invalid instruction encoding5678# GOOD64: c.slli s8, 6356790x7E 0x1C5680 5681# GOOD: c.slli s9, 056820x82 0x0C5683 5684# GOOD: c.slli s9, 156850x86 0x0C5686 5687# GOOD: c.slli s9, 256880x8A 0x0C5689 5690# GOOD: c.slli s9, 356910x8E 0x0C5692 5693# GOOD: c.slli s9, 456940x92 0x0C5695 5696# GOOD: c.slli s9, 556970x96 0x0C5698 5699# GOOD: c.slli s9, 657000x9A 0x0C5701 5702# GOOD: c.slli s9, 757030x9E 0x0C5704 5705# GOOD: c.slli s9, 857060xA2 0x0C5707 5708# GOOD: c.slli s9, 957090xA6 0x0C5710 5711# GOOD: c.slli s9, 1057120xAA 0x0C5713 5714# GOOD: c.slli s9, 1157150xAE 0x0C5716 5717# GOOD: c.slli s9, 1257180xB2 0x0C5719 5720# GOOD: c.slli s9, 1357210xB6 0x0C5722 5723# GOOD: c.slli s9, 1457240xBA 0x0C5725 5726# GOOD: c.slli s9, 1557270xBE 0x0C5728 5729# GOOD: c.slli s9, 1657300xC2 0x0C5731 5732# GOOD: c.slli s9, 1757330xC6 0x0C5734 5735# GOOD: c.slli s9, 1857360xCA 0x0C5737 5738# GOOD: c.slli s9, 1957390xCE 0x0C5740 5741# GOOD: c.slli s9, 2057420xD2 0x0C5743 5744# GOOD: c.slli s9, 2157450xD6 0x0C5746 5747# GOOD: c.slli s9, 2257480xDA 0x0C5749 5750# GOOD: c.slli s9, 2357510xDE 0x0C5752 5753# GOOD: c.slli s9, 2457540xE2 0x0C5755 5756# GOOD: c.slli s9, 2557570xE6 0x0C5758 5759# GOOD: c.slli s9, 2657600xEA 0x0C5761 5762# GOOD: c.slli s9, 2757630xEE 0x0C5764 5765# GOOD: c.slli s9, 2857660xF2 0x0C5767 5768# GOOD: c.slli s9, 2957690xF6 0x0C5770 5771# GOOD: c.slli s9, 3057720xFA 0x0C5773 5774# GOOD: c.slli s9, 3157750xFE 0x0C5776 5777# BAD32: invalid instruction encoding5778# GOOD64: c.slli s9, 3257790x82 0x1C5780 5781# BAD32: invalid instruction encoding5782# GOOD64: c.slli s9, 3357830x86 0x1C5784 5785# BAD32: invalid instruction encoding5786# GOOD64: c.slli s9, 3457870x8A 0x1C5788 5789# BAD32: invalid instruction encoding5790# GOOD64: c.slli s9, 3557910x8E 0x1C5792 5793# BAD32: invalid instruction encoding5794# GOOD64: c.slli s9, 3657950x92 0x1C5796 5797# BAD32: invalid instruction encoding5798# GOOD64: c.slli s9, 3757990x96 0x1C5800 5801# BAD32: invalid instruction encoding5802# GOOD64: c.slli s9, 3858030x9A 0x1C5804 5805# BAD32: invalid instruction encoding5806# GOOD64: c.slli s9, 3958070x9E 0x1C5808 5809# BAD32: invalid instruction encoding5810# GOOD64: c.slli s9, 4058110xA2 0x1C5812 5813# BAD32: invalid instruction encoding5814# GOOD64: c.slli s9, 4158150xA6 0x1C5816 5817# BAD32: invalid instruction encoding5818# GOOD64: c.slli s9, 4258190xAA 0x1C5820 5821# BAD32: invalid instruction encoding5822# GOOD64: c.slli s9, 4358230xAE 0x1C5824 5825# BAD32: invalid instruction encoding5826# GOOD64: c.slli s9, 4458270xB2 0x1C5828 5829# BAD32: invalid instruction encoding5830# GOOD64: c.slli s9, 4558310xB6 0x1C5832 5833# BAD32: invalid instruction encoding5834# GOOD64: c.slli s9, 4658350xBA 0x1C5836 5837# BAD32: invalid instruction encoding5838# GOOD64: c.slli s9, 4758390xBE 0x1C5840 5841# BAD32: invalid instruction encoding5842# GOOD64: c.slli s9, 4858430xC2 0x1C5844 5845# BAD32: invalid instruction encoding5846# GOOD64: c.slli s9, 4958470xC6 0x1C5848 5849# BAD32: invalid instruction encoding5850# GOOD64: c.slli s9, 5058510xCA 0x1C5852 5853# BAD32: invalid instruction encoding5854# GOOD64: c.slli s9, 5158550xCE 0x1C5856 5857# BAD32: invalid instruction encoding5858# GOOD64: c.slli s9, 5258590xD2 0x1C5860 5861# BAD32: invalid instruction encoding5862# GOOD64: c.slli s9, 5358630xD6 0x1C5864 5865# BAD32: invalid instruction encoding5866# GOOD64: c.slli s9, 5458670xDA 0x1C5868 5869# BAD32: invalid instruction encoding5870# GOOD64: c.slli s9, 5558710xDE 0x1C5872 5873# BAD32: invalid instruction encoding5874# GOOD64: c.slli s9, 5658750xE2 0x1C5876 5877# BAD32: invalid instruction encoding5878# GOOD64: c.slli s9, 5758790xE6 0x1C5880 5881# BAD32: invalid instruction encoding5882# GOOD64: c.slli s9, 5858830xEA 0x1C5884 5885# BAD32: invalid instruction encoding5886# GOOD64: c.slli s9, 5958870xEE 0x1C5888 5889# BAD32: invalid instruction encoding5890# GOOD64: c.slli s9, 6058910xF2 0x1C5892 5893# BAD32: invalid instruction encoding5894# GOOD64: c.slli s9, 6158950xF6 0x1C5896 5897# BAD32: invalid instruction encoding5898# GOOD64: c.slli s9, 6258990xFA 0x1C5900 5901# BAD32: invalid instruction encoding5902# GOOD64: c.slli s9, 6359030xFE 0x1C5904 5905# GOOD: c.slli s10, 059060x02 0x0D5907 5908# GOOD: c.slli s10, 159090x06 0x0D5910 5911# GOOD: c.slli s10, 259120x0A 0x0D5913 5914# GOOD: c.slli s10, 359150x0E 0x0D5916 5917# GOOD: c.slli s10, 459180x12 0x0D5919 5920# GOOD: c.slli s10, 559210x16 0x0D5922 5923# GOOD: c.slli s10, 659240x1A 0x0D5925 5926# GOOD: c.slli s10, 759270x1E 0x0D5928 5929# GOOD: c.slli s10, 859300x22 0x0D5931 5932# GOOD: c.slli s10, 959330x26 0x0D5934 5935# GOOD: c.slli s10, 1059360x2A 0x0D5937 5938# GOOD: c.slli s10, 1159390x2E 0x0D5940 5941# GOOD: c.slli s10, 1259420x32 0x0D5943 5944# GOOD: c.slli s10, 1359450x36 0x0D5946 5947# GOOD: c.slli s10, 1459480x3A 0x0D5949 5950# GOOD: c.slli s10, 1559510x3E 0x0D5952 5953# GOOD: c.slli s10, 1659540x42 0x0D5955 5956# GOOD: c.slli s10, 1759570x46 0x0D5958 5959# GOOD: c.slli s10, 1859600x4A 0x0D5961 5962# GOOD: c.slli s10, 1959630x4E 0x0D5964 5965# GOOD: c.slli s10, 2059660x52 0x0D5967 5968# GOOD: c.slli s10, 2159690x56 0x0D5970 5971# GOOD: c.slli s10, 2259720x5A 0x0D5973 5974# GOOD: c.slli s10, 2359750x5E 0x0D5976 5977# GOOD: c.slli s10, 2459780x62 0x0D5979 5980# GOOD: c.slli s10, 2559810x66 0x0D5982 5983# GOOD: c.slli s10, 2659840x6A 0x0D5985 5986# GOOD: c.slli s10, 2759870x6E 0x0D5988 5989# GOOD: c.slli s10, 2859900x72 0x0D5991 5992# GOOD: c.slli s10, 2959930x76 0x0D5994 5995# GOOD: c.slli s10, 3059960x7A 0x0D5997 5998# GOOD: c.slli s10, 3159990x7E 0x0D6000 6001# BAD32: invalid instruction encoding6002# GOOD64: c.slli s10, 3260030x02 0x1D6004 6005# BAD32: invalid instruction encoding6006# GOOD64: c.slli s10, 3360070x06 0x1D6008 6009# BAD32: invalid instruction encoding6010# GOOD64: c.slli s10, 3460110x0A 0x1D6012 6013# BAD32: invalid instruction encoding6014# GOOD64: c.slli s10, 3560150x0E 0x1D6016 6017# BAD32: invalid instruction encoding6018# GOOD64: c.slli s10, 3660190x12 0x1D6020 6021# BAD32: invalid instruction encoding6022# GOOD64: c.slli s10, 3760230x16 0x1D6024 6025# BAD32: invalid instruction encoding6026# GOOD64: c.slli s10, 3860270x1A 0x1D6028 6029# BAD32: invalid instruction encoding6030# GOOD64: c.slli s10, 3960310x1E 0x1D6032 6033# BAD32: invalid instruction encoding6034# GOOD64: c.slli s10, 4060350x22 0x1D6036 6037# BAD32: invalid instruction encoding6038# GOOD64: c.slli s10, 4160390x26 0x1D6040 6041# BAD32: invalid instruction encoding6042# GOOD64: c.slli s10, 4260430x2A 0x1D6044 6045# BAD32: invalid instruction encoding6046# GOOD64: c.slli s10, 4360470x2E 0x1D6048 6049# BAD32: invalid instruction encoding6050# GOOD64: c.slli s10, 4460510x32 0x1D6052 6053# BAD32: invalid instruction encoding6054# GOOD64: c.slli s10, 4560550x36 0x1D6056 6057# BAD32: invalid instruction encoding6058# GOOD64: c.slli s10, 4660590x3A 0x1D6060 6061# BAD32: invalid instruction encoding6062# GOOD64: c.slli s10, 4760630x3E 0x1D6064 6065# BAD32: invalid instruction encoding6066# GOOD64: c.slli s10, 4860670x42 0x1D6068 6069# BAD32: invalid instruction encoding6070# GOOD64: c.slli s10, 4960710x46 0x1D6072 6073# BAD32: invalid instruction encoding6074# GOOD64: c.slli s10, 5060750x4A 0x1D6076 6077# BAD32: invalid instruction encoding6078# GOOD64: c.slli s10, 5160790x4E 0x1D6080 6081# BAD32: invalid instruction encoding6082# GOOD64: c.slli s10, 5260830x52 0x1D6084 6085# BAD32: invalid instruction encoding6086# GOOD64: c.slli s10, 5360870x56 0x1D6088 6089# BAD32: invalid instruction encoding6090# GOOD64: c.slli s10, 5460910x5A 0x1D6092 6093# BAD32: invalid instruction encoding6094# GOOD64: c.slli s10, 5560950x5E 0x1D6096 6097# BAD32: invalid instruction encoding6098# GOOD64: c.slli s10, 5660990x62 0x1D6100 6101# BAD32: invalid instruction encoding6102# GOOD64: c.slli s10, 5761030x66 0x1D6104 6105# BAD32: invalid instruction encoding6106# GOOD64: c.slli s10, 5861070x6A 0x1D6108 6109# BAD32: invalid instruction encoding6110# GOOD64: c.slli s10, 5961110x6E 0x1D6112 6113# BAD32: invalid instruction encoding6114# GOOD64: c.slli s10, 6061150x72 0x1D6116 6117# BAD32: invalid instruction encoding6118# GOOD64: c.slli s10, 6161190x76 0x1D6120 6121# BAD32: invalid instruction encoding6122# GOOD64: c.slli s10, 6261230x7A 0x1D6124 6125# BAD32: invalid instruction encoding6126# GOOD64: c.slli s10, 6361270x7E 0x1D6128 6129# GOOD: c.slli s11, 061300x82 0x0D6131 6132# GOOD: c.slli s11, 161330x86 0x0D6134 6135# GOOD: c.slli s11, 261360x8A 0x0D6137 6138# GOOD: c.slli s11, 361390x8E 0x0D6140 6141# GOOD: c.slli s11, 461420x92 0x0D6143 6144# GOOD: c.slli s11, 561450x96 0x0D6146 6147# GOOD: c.slli s11, 661480x9A 0x0D6149 6150# GOOD: c.slli s11, 761510x9E 0x0D6152 6153# GOOD: c.slli s11, 861540xA2 0x0D6155 6156# GOOD: c.slli s11, 961570xA6 0x0D6158 6159# GOOD: c.slli s11, 1061600xAA 0x0D6161 6162# GOOD: c.slli s11, 1161630xAE 0x0D6164 6165# GOOD: c.slli s11, 1261660xB2 0x0D6167 6168# GOOD: c.slli s11, 1361690xB6 0x0D6170 6171# GOOD: c.slli s11, 1461720xBA 0x0D6173 6174# GOOD: c.slli s11, 1561750xBE 0x0D6176 6177# GOOD: c.slli s11, 1661780xC2 0x0D6179 6180# GOOD: c.slli s11, 1761810xC6 0x0D6182 6183# GOOD: c.slli s11, 1861840xCA 0x0D6185 6186# GOOD: c.slli s11, 1961870xCE 0x0D6188 6189# GOOD: c.slli s11, 2061900xD2 0x0D6191 6192# GOOD: c.slli s11, 2161930xD6 0x0D6194 6195# GOOD: c.slli s11, 2261960xDA 0x0D6197 6198# GOOD: c.slli s11, 2361990xDE 0x0D6200 6201# GOOD: c.slli s11, 2462020xE2 0x0D6203 6204# GOOD: c.slli s11, 2562050xE6 0x0D6206 6207# GOOD: c.slli s11, 2662080xEA 0x0D6209 6210# GOOD: c.slli s11, 2762110xEE 0x0D6212 6213# GOOD: c.slli s11, 2862140xF2 0x0D6215 6216# GOOD: c.slli s11, 2962170xF6 0x0D6218 6219# GOOD: c.slli s11, 3062200xFA 0x0D6221 6222# GOOD: c.slli s11, 3162230xFE 0x0D6224 6225# BAD32: invalid instruction encoding6226# GOOD64: c.slli s11, 3262270x82 0x1D6228 6229# BAD32: invalid instruction encoding6230# GOOD64: c.slli s11, 3362310x86 0x1D6232 6233# BAD32: invalid instruction encoding6234# GOOD64: c.slli s11, 3462350x8A 0x1D6236 6237# BAD32: invalid instruction encoding6238# GOOD64: c.slli s11, 3562390x8E 0x1D6240 6241# BAD32: invalid instruction encoding6242# GOOD64: c.slli s11, 3662430x92 0x1D6244 6245# BAD32: invalid instruction encoding6246# GOOD64: c.slli s11, 3762470x96 0x1D6248 6249# BAD32: invalid instruction encoding6250# GOOD64: c.slli s11, 3862510x9A 0x1D6252 6253# BAD32: invalid instruction encoding6254# GOOD64: c.slli s11, 3962550x9E 0x1D6256 6257# BAD32: invalid instruction encoding6258# GOOD64: c.slli s11, 4062590xA2 0x1D6260 6261# BAD32: invalid instruction encoding6262# GOOD64: c.slli s11, 4162630xA6 0x1D6264 6265# BAD32: invalid instruction encoding6266# GOOD64: c.slli s11, 4262670xAA 0x1D6268 6269# BAD32: invalid instruction encoding6270# GOOD64: c.slli s11, 4362710xAE 0x1D6272 6273# BAD32: invalid instruction encoding6274# GOOD64: c.slli s11, 4462750xB2 0x1D6276 6277# BAD32: invalid instruction encoding6278# GOOD64: c.slli s11, 4562790xB6 0x1D6280 6281# BAD32: invalid instruction encoding6282# GOOD64: c.slli s11, 4662830xBA 0x1D6284 6285# BAD32: invalid instruction encoding6286# GOOD64: c.slli s11, 4762870xBE 0x1D6288 6289# BAD32: invalid instruction encoding6290# GOOD64: c.slli s11, 4862910xC2 0x1D6292 6293# BAD32: invalid instruction encoding6294# GOOD64: c.slli s11, 4962950xC6 0x1D6296 6297# BAD32: invalid instruction encoding6298# GOOD64: c.slli s11, 5062990xCA 0x1D6300 6301# BAD32: invalid instruction encoding6302# GOOD64: c.slli s11, 5163030xCE 0x1D6304 6305# BAD32: invalid instruction encoding6306# GOOD64: c.slli s11, 5263070xD2 0x1D6308 6309# BAD32: invalid instruction encoding6310# GOOD64: c.slli s11, 5363110xD6 0x1D6312 6313# BAD32: invalid instruction encoding6314# GOOD64: c.slli s11, 5463150xDA 0x1D6316 6317# BAD32: invalid instruction encoding6318# GOOD64: c.slli s11, 5563190xDE 0x1D6320 6321# BAD32: invalid instruction encoding6322# GOOD64: c.slli s11, 5663230xE2 0x1D6324 6325# BAD32: invalid instruction encoding6326# GOOD64: c.slli s11, 5763270xE6 0x1D6328 6329# BAD32: invalid instruction encoding6330# GOOD64: c.slli s11, 5863310xEA 0x1D6332 6333# BAD32: invalid instruction encoding6334# GOOD64: c.slli s11, 5963350xEE 0x1D6336 6337# BAD32: invalid instruction encoding6338# GOOD64: c.slli s11, 6063390xF2 0x1D6340 6341# BAD32: invalid instruction encoding6342# GOOD64: c.slli s11, 6163430xF6 0x1D6344 6345# BAD32: invalid instruction encoding6346# GOOD64: c.slli s11, 6263470xFA 0x1D6348 6349# BAD32: invalid instruction encoding6350# GOOD64: c.slli s11, 6363510xFE 0x1D6352 6353# GOOD: c.slli t3, 063540x02 0x0E6355 6356# GOOD: c.slli t3, 163570x06 0x0E6358 6359# GOOD: c.slli t3, 263600x0A 0x0E6361 6362# GOOD: c.slli t3, 363630x0E 0x0E6364 6365# GOOD: c.slli t3, 463660x12 0x0E6367 6368# GOOD: c.slli t3, 563690x16 0x0E6370 6371# GOOD: c.slli t3, 663720x1A 0x0E6373 6374# GOOD: c.slli t3, 763750x1E 0x0E6376 6377# GOOD: c.slli t3, 863780x22 0x0E6379 6380# GOOD: c.slli t3, 963810x26 0x0E6382 6383# GOOD: c.slli t3, 1063840x2A 0x0E6385 6386# GOOD: c.slli t3, 1163870x2E 0x0E6388 6389# GOOD: c.slli t3, 1263900x32 0x0E6391 6392# GOOD: c.slli t3, 1363930x36 0x0E6394 6395# GOOD: c.slli t3, 1463960x3A 0x0E6397 6398# GOOD: c.slli t3, 1563990x3E 0x0E6400 6401# GOOD: c.slli t3, 1664020x42 0x0E6403 6404# GOOD: c.slli t3, 1764050x46 0x0E6406 6407# GOOD: c.slli t3, 1864080x4A 0x0E6409 6410# GOOD: c.slli t3, 1964110x4E 0x0E6412 6413# GOOD: c.slli t3, 2064140x52 0x0E6415 6416# GOOD: c.slli t3, 2164170x56 0x0E6418 6419# GOOD: c.slli t3, 2264200x5A 0x0E6421 6422# GOOD: c.slli t3, 2364230x5E 0x0E6424 6425# GOOD: c.slli t3, 2464260x62 0x0E6427 6428# GOOD: c.slli t3, 2564290x66 0x0E6430 6431# GOOD: c.slli t3, 2664320x6A 0x0E6433 6434# GOOD: c.slli t3, 2764350x6E 0x0E6436 6437# GOOD: c.slli t3, 2864380x72 0x0E6439 6440# GOOD: c.slli t3, 2964410x76 0x0E6442 6443# GOOD: c.slli t3, 3064440x7A 0x0E6445 6446# GOOD: c.slli t3, 3164470x7E 0x0E6448 6449# BAD32: invalid instruction encoding6450# GOOD64: c.slli t3, 3264510x02 0x1E6452 6453# BAD32: invalid instruction encoding6454# GOOD64: c.slli t3, 3364550x06 0x1E6456 6457# BAD32: invalid instruction encoding6458# GOOD64: c.slli t3, 3464590x0A 0x1E6460 6461# BAD32: invalid instruction encoding6462# GOOD64: c.slli t3, 3564630x0E 0x1E6464 6465# BAD32: invalid instruction encoding6466# GOOD64: c.slli t3, 3664670x12 0x1E6468 6469# BAD32: invalid instruction encoding6470# GOOD64: c.slli t3, 3764710x16 0x1E6472 6473# BAD32: invalid instruction encoding6474# GOOD64: c.slli t3, 3864750x1A 0x1E6476 6477# BAD32: invalid instruction encoding6478# GOOD64: c.slli t3, 3964790x1E 0x1E6480 6481# BAD32: invalid instruction encoding6482# GOOD64: c.slli t3, 4064830x22 0x1E6484 6485# BAD32: invalid instruction encoding6486# GOOD64: c.slli t3, 4164870x26 0x1E6488 6489# BAD32: invalid instruction encoding6490# GOOD64: c.slli t3, 4264910x2A 0x1E6492 6493# BAD32: invalid instruction encoding6494# GOOD64: c.slli t3, 4364950x2E 0x1E6496 6497# BAD32: invalid instruction encoding6498# GOOD64: c.slli t3, 4464990x32 0x1E6500 6501# BAD32: invalid instruction encoding6502# GOOD64: c.slli t3, 4565030x36 0x1E6504 6505# BAD32: invalid instruction encoding6506# GOOD64: c.slli t3, 4665070x3A 0x1E6508 6509# BAD32: invalid instruction encoding6510# GOOD64: c.slli t3, 4765110x3E 0x1E6512 6513# BAD32: invalid instruction encoding6514# GOOD64: c.slli t3, 4865150x42 0x1E6516 6517# BAD32: invalid instruction encoding6518# GOOD64: c.slli t3, 4965190x46 0x1E6520 6521# BAD32: invalid instruction encoding6522# GOOD64: c.slli t3, 5065230x4A 0x1E6524 6525# BAD32: invalid instruction encoding6526# GOOD64: c.slli t3, 5165270x4E 0x1E6528 6529# BAD32: invalid instruction encoding6530# GOOD64: c.slli t3, 5265310x52 0x1E6532 6533# BAD32: invalid instruction encoding6534# GOOD64: c.slli t3, 5365350x56 0x1E6536 6537# BAD32: invalid instruction encoding6538# GOOD64: c.slli t3, 5465390x5A 0x1E6540 6541# BAD32: invalid instruction encoding6542# GOOD64: c.slli t3, 5565430x5E 0x1E6544 6545# BAD32: invalid instruction encoding6546# GOOD64: c.slli t3, 5665470x62 0x1E6548 6549# BAD32: invalid instruction encoding6550# GOOD64: c.slli t3, 5765510x66 0x1E6552 6553# BAD32: invalid instruction encoding6554# GOOD64: c.slli t3, 5865550x6A 0x1E6556 6557# BAD32: invalid instruction encoding6558# GOOD64: c.slli t3, 5965590x6E 0x1E6560 6561# BAD32: invalid instruction encoding6562# GOOD64: c.slli t3, 6065630x72 0x1E6564 6565# BAD32: invalid instruction encoding6566# GOOD64: c.slli t3, 6165670x76 0x1E6568 6569# BAD32: invalid instruction encoding6570# GOOD64: c.slli t3, 6265710x7A 0x1E6572 6573# BAD32: invalid instruction encoding6574# GOOD64: c.slli t3, 6365750x7E 0x1E6576 6577# GOOD: c.slli t4, 065780x82 0x0E6579 6580# GOOD: c.slli t4, 165810x86 0x0E6582 6583# GOOD: c.slli t4, 265840x8A 0x0E6585 6586# GOOD: c.slli t4, 365870x8E 0x0E6588 6589# GOOD: c.slli t4, 465900x92 0x0E6591 6592# GOOD: c.slli t4, 565930x96 0x0E6594 6595# GOOD: c.slli t4, 665960x9A 0x0E6597 6598# GOOD: c.slli t4, 765990x9E 0x0E6600 6601# GOOD: c.slli t4, 866020xA2 0x0E6603 6604# GOOD: c.slli t4, 966050xA6 0x0E6606 6607# GOOD: c.slli t4, 1066080xAA 0x0E6609 6610# GOOD: c.slli t4, 1166110xAE 0x0E6612 6613# GOOD: c.slli t4, 1266140xB2 0x0E6615 6616# GOOD: c.slli t4, 1366170xB6 0x0E6618 6619# GOOD: c.slli t4, 1466200xBA 0x0E6621 6622# GOOD: c.slli t4, 1566230xBE 0x0E6624 6625# GOOD: c.slli t4, 1666260xC2 0x0E6627 6628# GOOD: c.slli t4, 1766290xC6 0x0E6630 6631# GOOD: c.slli t4, 1866320xCA 0x0E6633 6634# GOOD: c.slli t4, 1966350xCE 0x0E6636 6637# GOOD: c.slli t4, 2066380xD2 0x0E6639 6640# GOOD: c.slli t4, 2166410xD6 0x0E6642 6643# GOOD: c.slli t4, 2266440xDA 0x0E6645 6646# GOOD: c.slli t4, 2366470xDE 0x0E6648 6649# GOOD: c.slli t4, 2466500xE2 0x0E6651 6652# GOOD: c.slli t4, 2566530xE6 0x0E6654 6655# GOOD: c.slli t4, 2666560xEA 0x0E6657 6658# GOOD: c.slli t4, 2766590xEE 0x0E6660 6661# GOOD: c.slli t4, 2866620xF2 0x0E6663 6664# GOOD: c.slli t4, 2966650xF6 0x0E6666 6667# GOOD: c.slli t4, 3066680xFA 0x0E6669 6670# GOOD: c.slli t4, 3166710xFE 0x0E6672 6673# BAD32: invalid instruction encoding6674# GOOD64: c.slli t4, 3266750x82 0x1E6676 6677# BAD32: invalid instruction encoding6678# GOOD64: c.slli t4, 3366790x86 0x1E6680 6681# BAD32: invalid instruction encoding6682# GOOD64: c.slli t4, 3466830x8A 0x1E6684 6685# BAD32: invalid instruction encoding6686# GOOD64: c.slli t4, 3566870x8E 0x1E6688 6689# BAD32: invalid instruction encoding6690# GOOD64: c.slli t4, 3666910x92 0x1E6692 6693# BAD32: invalid instruction encoding6694# GOOD64: c.slli t4, 3766950x96 0x1E6696 6697# BAD32: invalid instruction encoding6698# GOOD64: c.slli t4, 3866990x9A 0x1E6700 6701# BAD32: invalid instruction encoding6702# GOOD64: c.slli t4, 3967030x9E 0x1E6704 6705# BAD32: invalid instruction encoding6706# GOOD64: c.slli t4, 4067070xA2 0x1E6708 6709# BAD32: invalid instruction encoding6710# GOOD64: c.slli t4, 4167110xA6 0x1E6712 6713# BAD32: invalid instruction encoding6714# GOOD64: c.slli t4, 4267150xAA 0x1E6716 6717# BAD32: invalid instruction encoding6718# GOOD64: c.slli t4, 4367190xAE 0x1E6720 6721# BAD32: invalid instruction encoding6722# GOOD64: c.slli t4, 4467230xB2 0x1E6724 6725# BAD32: invalid instruction encoding6726# GOOD64: c.slli t4, 4567270xB6 0x1E6728 6729# BAD32: invalid instruction encoding6730# GOOD64: c.slli t4, 4667310xBA 0x1E6732 6733# BAD32: invalid instruction encoding6734# GOOD64: c.slli t4, 4767350xBE 0x1E6736 6737# BAD32: invalid instruction encoding6738# GOOD64: c.slli t4, 4867390xC2 0x1E6740 6741# BAD32: invalid instruction encoding6742# GOOD64: c.slli t4, 4967430xC6 0x1E6744 6745# BAD32: invalid instruction encoding6746# GOOD64: c.slli t4, 5067470xCA 0x1E6748 6749# BAD32: invalid instruction encoding6750# GOOD64: c.slli t4, 5167510xCE 0x1E6752 6753# BAD32: invalid instruction encoding6754# GOOD64: c.slli t4, 5267550xD2 0x1E6756 6757# BAD32: invalid instruction encoding6758# GOOD64: c.slli t4, 5367590xD6 0x1E6760 6761# BAD32: invalid instruction encoding6762# GOOD64: c.slli t4, 5467630xDA 0x1E6764 6765# BAD32: invalid instruction encoding6766# GOOD64: c.slli t4, 5567670xDE 0x1E6768 6769# BAD32: invalid instruction encoding6770# GOOD64: c.slli t4, 5667710xE2 0x1E6772 6773# BAD32: invalid instruction encoding6774# GOOD64: c.slli t4, 5767750xE6 0x1E6776 6777# BAD32: invalid instruction encoding6778# GOOD64: c.slli t4, 5867790xEA 0x1E6780 6781# BAD32: invalid instruction encoding6782# GOOD64: c.slli t4, 5967830xEE 0x1E6784 6785# BAD32: invalid instruction encoding6786# GOOD64: c.slli t4, 6067870xF2 0x1E6788 6789# BAD32: invalid instruction encoding6790# GOOD64: c.slli t4, 6167910xF6 0x1E6792 6793# BAD32: invalid instruction encoding6794# GOOD64: c.slli t4, 6267950xFA 0x1E6796 6797# BAD32: invalid instruction encoding6798# GOOD64: c.slli t4, 6367990xFE 0x1E6800 6801# GOOD: c.slli t5, 068020x02 0x0F6803 6804# GOOD: c.slli t5, 168050x06 0x0F6806 6807# GOOD: c.slli t5, 268080x0A 0x0F6809 6810# GOOD: c.slli t5, 368110x0E 0x0F6812 6813# GOOD: c.slli t5, 468140x12 0x0F6815 6816# GOOD: c.slli t5, 568170x16 0x0F6818 6819# GOOD: c.slli t5, 668200x1A 0x0F6821 6822# GOOD: c.slli t5, 768230x1E 0x0F6824 6825# GOOD: c.slli t5, 868260x22 0x0F6827 6828# GOOD: c.slli t5, 968290x26 0x0F6830 6831# GOOD: c.slli t5, 1068320x2A 0x0F6833 6834# GOOD: c.slli t5, 1168350x2E 0x0F6836 6837# GOOD: c.slli t5, 1268380x32 0x0F6839 6840# GOOD: c.slli t5, 1368410x36 0x0F6842 6843# GOOD: c.slli t5, 1468440x3A 0x0F6845 6846# GOOD: c.slli t5, 1568470x3E 0x0F6848 6849# GOOD: c.slli t5, 1668500x42 0x0F6851 6852# GOOD: c.slli t5, 1768530x46 0x0F6854 6855# GOOD: c.slli t5, 1868560x4A 0x0F6857 6858# GOOD: c.slli t5, 1968590x4E 0x0F6860 6861# GOOD: c.slli t5, 2068620x52 0x0F6863 6864# GOOD: c.slli t5, 2168650x56 0x0F6866 6867# GOOD: c.slli t5, 2268680x5A 0x0F6869 6870# GOOD: c.slli t5, 2368710x5E 0x0F6872 6873# GOOD: c.slli t5, 2468740x62 0x0F6875 6876# GOOD: c.slli t5, 2568770x66 0x0F6878 6879# GOOD: c.slli t5, 2668800x6A 0x0F6881 6882# GOOD: c.slli t5, 2768830x6E 0x0F6884 6885# GOOD: c.slli t5, 2868860x72 0x0F6887 6888# GOOD: c.slli t5, 2968890x76 0x0F6890 6891# GOOD: c.slli t5, 3068920x7A 0x0F6893 6894# GOOD: c.slli t5, 3168950x7E 0x0F6896 6897# BAD32: invalid instruction encoding6898# GOOD64: c.slli t5, 3268990x02 0x1F6900 6901# BAD32: invalid instruction encoding6902# GOOD64: c.slli t5, 3369030x06 0x1F6904 6905# BAD32: invalid instruction encoding6906# GOOD64: c.slli t5, 3469070x0A 0x1F6908 6909# BAD32: invalid instruction encoding6910# GOOD64: c.slli t5, 3569110x0E 0x1F6912 6913# BAD32: invalid instruction encoding6914# GOOD64: c.slli t5, 3669150x12 0x1F6916 6917# BAD32: invalid instruction encoding6918# GOOD64: c.slli t5, 3769190x16 0x1F6920 6921# BAD32: invalid instruction encoding6922# GOOD64: c.slli t5, 3869230x1A 0x1F6924 6925# BAD32: invalid instruction encoding6926# GOOD64: c.slli t5, 3969270x1E 0x1F6928 6929# BAD32: invalid instruction encoding6930# GOOD64: c.slli t5, 4069310x22 0x1F6932 6933# BAD32: invalid instruction encoding6934# GOOD64: c.slli t5, 4169350x26 0x1F6936 6937# BAD32: invalid instruction encoding6938# GOOD64: c.slli t5, 4269390x2A 0x1F6940 6941# BAD32: invalid instruction encoding6942# GOOD64: c.slli t5, 4369430x2E 0x1F6944 6945# BAD32: invalid instruction encoding6946# GOOD64: c.slli t5, 4469470x32 0x1F6948 6949# BAD32: invalid instruction encoding6950# GOOD64: c.slli t5, 4569510x36 0x1F6952 6953# BAD32: invalid instruction encoding6954# GOOD64: c.slli t5, 4669550x3A 0x1F6956 6957# BAD32: invalid instruction encoding6958# GOOD64: c.slli t5, 4769590x3E 0x1F6960 6961# BAD32: invalid instruction encoding6962# GOOD64: c.slli t5, 4869630x42 0x1F6964 6965# BAD32: invalid instruction encoding6966# GOOD64: c.slli t5, 4969670x46 0x1F6968 6969# BAD32: invalid instruction encoding6970# GOOD64: c.slli t5, 5069710x4A 0x1F6972 6973# BAD32: invalid instruction encoding6974# GOOD64: c.slli t5, 5169750x4E 0x1F6976 6977# BAD32: invalid instruction encoding6978# GOOD64: c.slli t5, 5269790x52 0x1F6980 6981# BAD32: invalid instruction encoding6982# GOOD64: c.slli t5, 5369830x56 0x1F6984 6985# BAD32: invalid instruction encoding6986# GOOD64: c.slli t5, 5469870x5A 0x1F6988 6989# BAD32: invalid instruction encoding6990# GOOD64: c.slli t5, 5569910x5E 0x1F6992 6993# BAD32: invalid instruction encoding6994# GOOD64: c.slli t5, 5669950x62 0x1F6996 6997# BAD32: invalid instruction encoding6998# GOOD64: c.slli t5, 5769990x66 0x1F7000 7001# BAD32: invalid instruction encoding7002# GOOD64: c.slli t5, 5870030x6A 0x1F7004 7005# BAD32: invalid instruction encoding7006# GOOD64: c.slli t5, 5970070x6E 0x1F7008 7009# BAD32: invalid instruction encoding7010# GOOD64: c.slli t5, 6070110x72 0x1F7012 7013# BAD32: invalid instruction encoding7014# GOOD64: c.slli t5, 6170150x76 0x1F7016 7017# BAD32: invalid instruction encoding7018# GOOD64: c.slli t5, 6270190x7A 0x1F7020 7021# BAD32: invalid instruction encoding7022# GOOD64: c.slli t5, 6370230x7E 0x1F7024 7025# GOOD: c.slli t6, 070260x82 0x0F7027 7028# GOOD: c.slli t6, 170290x86 0x0F7030 7031# GOOD: c.slli t6, 270320x8A 0x0F7033 7034# GOOD: c.slli t6, 370350x8E 0x0F7036 7037# GOOD: c.slli t6, 470380x92 0x0F7039 7040# GOOD: c.slli t6, 570410x96 0x0F7042 7043# GOOD: c.slli t6, 670440x9A 0x0F7045 7046# GOOD: c.slli t6, 770470x9E 0x0F7048 7049# GOOD: c.slli t6, 870500xA2 0x0F7051 7052# GOOD: c.slli t6, 970530xA6 0x0F7054 7055# GOOD: c.slli t6, 1070560xAA 0x0F7057 7058# GOOD: c.slli t6, 1170590xAE 0x0F7060 7061# GOOD: c.slli t6, 1270620xB2 0x0F7063 7064# GOOD: c.slli t6, 1370650xB6 0x0F7066 7067# GOOD: c.slli t6, 1470680xBA 0x0F7069 7070# GOOD: c.slli t6, 1570710xBE 0x0F7072 7073# GOOD: c.slli t6, 1670740xC2 0x0F7075 7076# GOOD: c.slli t6, 1770770xC6 0x0F7078 7079# GOOD: c.slli t6, 1870800xCA 0x0F7081 7082# GOOD: c.slli t6, 1970830xCE 0x0F7084 7085# GOOD: c.slli t6, 2070860xD2 0x0F7087 7088# GOOD: c.slli t6, 2170890xD6 0x0F7090 7091# GOOD: c.slli t6, 2270920xDA 0x0F7093 7094# GOOD: c.slli t6, 2370950xDE 0x0F7096 7097# GOOD: c.slli t6, 2470980xE2 0x0F7099 7100# GOOD: c.slli t6, 2571010xE6 0x0F7102 7103# GOOD: c.slli t6, 2671040xEA 0x0F7105 7106# GOOD: c.slli t6, 2771070xEE 0x0F7108 7109# GOOD: c.slli t6, 2871100xF2 0x0F7111 7112# GOOD: c.slli t6, 2971130xF6 0x0F7114 7115# GOOD: c.slli t6, 3071160xFA 0x0F7117 7118# GOOD: c.slli t6, 3171190xFE 0x0F7120 7121# BAD32: invalid instruction encoding7122# GOOD64: c.slli t6, 3271230x82 0x1F7124 7125# BAD32: invalid instruction encoding7126# GOOD64: c.slli t6, 3371270x86 0x1F7128 7129# BAD32: invalid instruction encoding7130# GOOD64: c.slli t6, 3471310x8A 0x1F7132 7133# BAD32: invalid instruction encoding7134# GOOD64: c.slli t6, 3571350x8E 0x1F7136 7137# BAD32: invalid instruction encoding7138# GOOD64: c.slli t6, 3671390x92 0x1F7140 7141# BAD32: invalid instruction encoding7142# GOOD64: c.slli t6, 3771430x96 0x1F7144 7145# BAD32: invalid instruction encoding7146# GOOD64: c.slli t6, 3871470x9A 0x1F7148 7149# BAD32: invalid instruction encoding7150# GOOD64: c.slli t6, 3971510x9E 0x1F7152 7153# BAD32: invalid instruction encoding7154# GOOD64: c.slli t6, 4071550xA2 0x1F7156 7157# BAD32: invalid instruction encoding7158# GOOD64: c.slli t6, 4171590xA6 0x1F7160 7161# BAD32: invalid instruction encoding7162# GOOD64: c.slli t6, 4271630xAA 0x1F7164 7165# BAD32: invalid instruction encoding7166# GOOD64: c.slli t6, 4371670xAE 0x1F7168 7169# BAD32: invalid instruction encoding7170# GOOD64: c.slli t6, 4471710xB2 0x1F7172 7173# BAD32: invalid instruction encoding7174# GOOD64: c.slli t6, 4571750xB6 0x1F7176 7177# BAD32: invalid instruction encoding7178# GOOD64: c.slli t6, 4671790xBA 0x1F7180 7181# BAD32: invalid instruction encoding7182# GOOD64: c.slli t6, 4771830xBE 0x1F7184 7185# BAD32: invalid instruction encoding7186# GOOD64: c.slli t6, 4871870xC2 0x1F7188 7189# BAD32: invalid instruction encoding7190# GOOD64: c.slli t6, 4971910xC6 0x1F7192 7193# BAD32: invalid instruction encoding7194# GOOD64: c.slli t6, 5071950xCA 0x1F7196 7197# BAD32: invalid instruction encoding7198# GOOD64: c.slli t6, 5171990xCE 0x1F7200 7201# BAD32: invalid instruction encoding7202# GOOD64: c.slli t6, 5272030xD2 0x1F7204 7205# BAD32: invalid instruction encoding7206# GOOD64: c.slli t6, 5372070xD6 0x1F7208 7209# BAD32: invalid instruction encoding7210# GOOD64: c.slli t6, 5472110xDA 0x1F7212 7213# BAD32: invalid instruction encoding7214# GOOD64: c.slli t6, 5572150xDE 0x1F7216 7217# BAD32: invalid instruction encoding7218# GOOD64: c.slli t6, 5672190xE2 0x1F7220 7221# BAD32: invalid instruction encoding7222# GOOD64: c.slli t6, 5772230xE6 0x1F7224 7225# BAD32: invalid instruction encoding7226# GOOD64: c.slli t6, 5872270xEA 0x1F7228 7229# BAD32: invalid instruction encoding7230# GOOD64: c.slli t6, 5972310xEE 0x1F7232 7233# BAD32: invalid instruction encoding7234# GOOD64: c.slli t6, 6072350xF2 0x1F7236 7237# BAD32: invalid instruction encoding7238# GOOD64: c.slli t6, 6172390xF6 0x1F7240 7241# BAD32: invalid instruction encoding7242# GOOD64: c.slli t6, 6272430xFA 0x1F7244 7245# BAD32: invalid instruction encoding7246# GOOD64: c.slli t6, 6372470xFE 0x1F7248