reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
 3356 /*  6791*/      /*SwitchType*/ 55, MVT::v8i1,// ->6848
 3371                       MVT::v8i1, 2/*#Ops*/, 9, 10, 
10159 /* 21451*/          OPC_CheckType, MVT::v8i1,
10164                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10171 /* 21478*/          OPC_CheckType, MVT::v8i1,
10176                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10183 /* 21505*/          OPC_CheckType, MVT::v8i1,
10188                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10195 /* 21532*/          OPC_CheckType, MVT::v8i1,
10200                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10207 /* 21559*/          OPC_CheckType, MVT::v8i1,
10212                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10219 /* 21586*/          OPC_CheckType, MVT::v8i1,
10224                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10231 /* 21613*/          OPC_CheckType, MVT::v8i1,
10236                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10243 /* 21640*/          OPC_CheckType, MVT::v8i1,
10248                         MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
10485 /* 22159*/          OPC_CheckType, MVT::v8i1,
10490                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10498 /* 22187*/          OPC_CheckType, MVT::v8i1,
10503                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10511 /* 22215*/          OPC_CheckType, MVT::v8i1,
10516                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10524 /* 22243*/          OPC_CheckType, MVT::v8i1,
10529                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10537 /* 22271*/          OPC_CheckType, MVT::v8i1,
10542                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10550 /* 22299*/          OPC_CheckType, MVT::v8i1,
10555                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10563 /* 22327*/          OPC_CheckType, MVT::v8i1,
10568                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10576 /* 22355*/          OPC_CheckType, MVT::v8i1,
10581                         MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
10714 /* 22644*/          OPC_CheckType, MVT::v8i1,
10722                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10729 /* 22682*/          OPC_CheckType, MVT::v8i1,
10737                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10744 /* 22720*/          OPC_CheckType, MVT::v8i1,
10752                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10759 /* 22758*/          OPC_CheckType, MVT::v8i1,
10767                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10774 /* 22796*/          OPC_CheckType, MVT::v8i1,
10782                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10789 /* 22834*/          OPC_CheckType, MVT::v8i1,
10797                         MVT::v8i1, 5/*#Ops*/, 1, 4, 5, 6, 0, 
10916 /* 23138*/          OPC_CheckType, MVT::v8i1,
10924                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
10932 /* 23177*/          OPC_CheckType, MVT::v8i1,
10940                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
10948 /* 23216*/          OPC_CheckType, MVT::v8i1,
10956                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
10964 /* 23255*/          OPC_CheckType, MVT::v8i1,
10972                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
10980 /* 23294*/          OPC_CheckType, MVT::v8i1,
10988                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
10996 /* 23333*/          OPC_CheckType, MVT::v8i1,
11004                         MVT::v8i1, 5/*#Ops*/, 0, 4, 5, 6, 2, 
11350 /* 24135*/            OPC_CheckType, MVT::v8i1,
11356                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11363 /* 24165*/            OPC_CheckType, MVT::v8i1,
11369                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11376 /* 24195*/            OPC_CheckType, MVT::v8i1,
11382                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11389 /* 24225*/            OPC_CheckType, MVT::v8i1,
11395                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11402 /* 24255*/            OPC_CheckType, MVT::v8i1,
11408                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11415 /* 24285*/            OPC_CheckType, MVT::v8i1,
11421                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11428 /* 24315*/            OPC_CheckType, MVT::v8i1,
11434                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11441 /* 24345*/            OPC_CheckType, MVT::v8i1,
11447                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11564 /* 24627*/            OPC_CheckType, MVT::v8i1,
11570                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11577 /* 24657*/            OPC_CheckType, MVT::v8i1,
11583                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11590 /* 24687*/            OPC_CheckType, MVT::v8i1,
11596                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11603 /* 24717*/            OPC_CheckType, MVT::v8i1,
11609                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11616 /* 24747*/            OPC_CheckType, MVT::v8i1,
11622                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11629 /* 24777*/            OPC_CheckType, MVT::v8i1,
11635                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11830 /* 25230*/            OPC_CheckType, MVT::v8i1,
11835                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11842 /* 25257*/            OPC_CheckType, MVT::v8i1,
11847                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11854 /* 25284*/            OPC_CheckType, MVT::v8i1,
11859                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11866 /* 25311*/            OPC_CheckType, MVT::v8i1,
11871                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11878 /* 25338*/            OPC_CheckType, MVT::v8i1,
11883                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11890 /* 25365*/            OPC_CheckType, MVT::v8i1,
11895                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11902 /* 25392*/            OPC_CheckType, MVT::v8i1,
11907                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
11914 /* 25419*/            OPC_CheckType, MVT::v8i1,
11919                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12030 /* 25676*/            OPC_CheckType, MVT::v8i1,
12035                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12042 /* 25703*/            OPC_CheckType, MVT::v8i1,
12047                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12054 /* 25730*/            OPC_CheckType, MVT::v8i1,
12059                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12066 /* 25757*/            OPC_CheckType, MVT::v8i1,
12071                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12078 /* 25784*/            OPC_CheckType, MVT::v8i1,
12083                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12090 /* 25811*/            OPC_CheckType, MVT::v8i1,
12095                           MVT::v8i1, 5/*#Ops*/, 1, 2, 3, 4, 0, 
12333 /* 26349*/            OPC_CheckType, MVT::v8i1,
12339                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12347 /* 26380*/            OPC_CheckType, MVT::v8i1,
12353                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12361 /* 26411*/            OPC_CheckType, MVT::v8i1,
12367                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12375 /* 26442*/            OPC_CheckType, MVT::v8i1,
12381                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12389 /* 26473*/            OPC_CheckType, MVT::v8i1,
12395                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12403 /* 26504*/            OPC_CheckType, MVT::v8i1,
12409                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12417 /* 26535*/            OPC_CheckType, MVT::v8i1,
12423                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12431 /* 26566*/            OPC_CheckType, MVT::v8i1,
12437                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12563 /* 26857*/            OPC_CheckType, MVT::v8i1,
12569                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12577 /* 26888*/            OPC_CheckType, MVT::v8i1,
12583                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12591 /* 26919*/            OPC_CheckType, MVT::v8i1,
12597                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12605 /* 26950*/            OPC_CheckType, MVT::v8i1,
12611                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12619 /* 26981*/            OPC_CheckType, MVT::v8i1,
12625                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12633 /* 27012*/            OPC_CheckType, MVT::v8i1,
12639                           MVT::v8i1, 5/*#Ops*/, 0, 2, 3, 4, 1, 
12849 /* 27480*/            OPC_CheckType, MVT::v8i1,
12854                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12862 /* 27508*/            OPC_CheckType, MVT::v8i1,
12867                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12875 /* 27536*/            OPC_CheckType, MVT::v8i1,
12880                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12888 /* 27564*/            OPC_CheckType, MVT::v8i1,
12893                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12901 /* 27592*/            OPC_CheckType, MVT::v8i1,
12906                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12914 /* 27620*/            OPC_CheckType, MVT::v8i1,
12919                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12927 /* 27648*/            OPC_CheckType, MVT::v8i1,
12932                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
12940 /* 27676*/            OPC_CheckType, MVT::v8i1,
12945                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13065 /* 27942*/            OPC_CheckType, MVT::v8i1,
13070                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13078 /* 27970*/            OPC_CheckType, MVT::v8i1,
13083                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13091 /* 27998*/            OPC_CheckType, MVT::v8i1,
13096                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13104 /* 28026*/            OPC_CheckType, MVT::v8i1,
13109                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13117 /* 28054*/            OPC_CheckType, MVT::v8i1,
13122                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13130 /* 28082*/            OPC_CheckType, MVT::v8i1,
13135                           MVT::v8i1, 5/*#Ops*/, 0, 1, 3, 4, 2, 
13302 /* 28493*/      /*SwitchType*/ 55, MVT::v8i1,// ->28550
13317                       MVT::v8i1, 2/*#Ops*/, 9, 10, 
20903 /* 44861*/        OPC_CheckChild3Type, MVT::v8i1,
20945 /* 44948*/        OPC_CheckChild3Type, MVT::v8i1,
20977 /* 45014*/        OPC_CheckChild3Type, MVT::v8i1,
21019 /* 45101*/        OPC_CheckChild3Type, MVT::v8i1,
21046                     MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
31315 /* 68860*/      /*SwitchType*/ 17, MVT::v8i1,// ->68879
31320                       MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
31347 /* 68932*/      /*SwitchType*/ 17, MVT::v8i1,// ->68951
31352                       MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
31481 /* 69263*/      /*SwitchType*/ 55, MVT::v8i1,// ->69320
31496                       MVT::v8i1, 2/*#Ops*/, 9, 10, 
35270 /* 77776*/      OPC_CheckChild3Type, MVT::v8i1,
35298 /* 77833*/      OPC_CheckChild3Type, MVT::v8i1,
37265 /* 82036*/      /*SwitchType*/ 25, MVT::v8i1,// ->82063
37272                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
37517 /* 82637*/      /*SwitchType*/ 25, MVT::v8i1,// ->82664
37524                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
40594 /* 88961*/      /*SwitchType*/ 13, MVT::v8i1,// ->88976
40598                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
40610 /* 88993*/      OPC_CheckChild0Type, MVT::v8i1,
40625 /* 89026*/      /*SwitchType*/ 13, MVT::v8i1,// ->89041
40629                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
40656 /* 89091*/      /*SwitchType*/ 13, MVT::v8i1,// ->89106
40660                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
40680 /* 89141*/      /*SwitchType*/ 13, MVT::v8i1,// ->89156
40684                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
41205 /* 90484*/          OPC_CheckChild0Type, MVT::v8i1,
41454 /* 91119*/          OPC_CheckChild0Type, MVT::v8i1,
45628 /*101143*/      OPC_CheckChild2Type, MVT::v8i1,
46815 /*103838*/      /*SwitchType*/ 27, MVT::v8i1,// ->103867
46823                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
47077 /*104410*/          OPC_CheckChild0Type, MVT::v8i1,
48167 /*107004*/        OPC_CheckType, MVT::v8i1,
48176                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48187                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48198                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48209                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48220                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48231                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48242                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48253                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48270 /*107254*/          /*SwitchType*/ 22, MVT::v8i1,// ->107278
48276                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48291 /*107305*/          /*SwitchType*/ 22, MVT::v8i1,// ->107329
48297                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48312 /*107356*/          /*SwitchType*/ 22, MVT::v8i1,// ->107380
48318                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48333 /*107407*/          /*SwitchType*/ 22, MVT::v8i1,// ->107431
48339                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48354 /*107458*/          /*SwitchType*/ 22, MVT::v8i1,// ->107482
48360                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48367 /*107488*/          OPC_CheckType, MVT::v8i1,
48373                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48379 /*107517*/          OPC_CheckType, MVT::v8i1,
48385                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48391 /*107546*/          OPC_CheckType, MVT::v8i1,
48397                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48653 /*108170*/        OPC_CheckType, MVT::v8i1,
48665                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48679                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48693                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48707                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48721                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48735                         MVT::v8i1, 5/*#Ops*/, 0, 3, 4, 5, 6, 
48752 /*108432*/          /*SwitchType*/ 22, MVT::v8i1,// ->108456
48758                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48773 /*108483*/          /*SwitchType*/ 22, MVT::v8i1,// ->108507
48779                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48794 /*108534*/          /*SwitchType*/ 22, MVT::v8i1,// ->108558
48800                           MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48807 /*108564*/          OPC_CheckType, MVT::v8i1,
48813                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48819 /*108593*/          OPC_CheckType, MVT::v8i1,
48825                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
48831 /*108622*/          OPC_CheckType, MVT::v8i1,
48837                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
49930 /*111123*/        /*SwitchType*/ 25, MVT::v8i1,// ->111150
49937                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
49952 /*111176*/        /*SwitchType*/ 25, MVT::v8i1,// ->111203
49959                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
49974 /*111229*/        /*SwitchType*/ 25, MVT::v8i1,// ->111256
49981                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
49996 /*111282*/        /*SwitchType*/ 25, MVT::v8i1,// ->111309
50003                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50018 /*111335*/        /*SwitchType*/ 25, MVT::v8i1,// ->111362
50025                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50032 /*111368*/        OPC_CheckType, MVT::v8i1,
50039                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50045 /*111400*/        OPC_CheckType, MVT::v8i1,
50052                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50058 /*111432*/        OPC_CheckType, MVT::v8i1,
50065                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50360 /*112160*/        /*SwitchType*/ 25, MVT::v8i1,// ->112187
50367                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50382 /*112213*/        /*SwitchType*/ 25, MVT::v8i1,// ->112240
50389                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50404 /*112266*/        /*SwitchType*/ 25, MVT::v8i1,// ->112293
50411                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50426 /*112319*/        /*SwitchType*/ 25, MVT::v8i1,// ->112346
50433                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50448 /*112372*/        /*SwitchType*/ 25, MVT::v8i1,// ->112399
50455                         MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
50462 /*112405*/        OPC_CheckType, MVT::v8i1,
50469                       MVT::v8i1, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52827 /*117908*/        OPC_CheckChild0Type, MVT::v8i1,
52925 /*118188*/        OPC_CheckChild0Type, MVT::v8i1,
53403 /*119389*/      OPC_CheckChild0Type, MVT::v8i1,
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3749   /* 6 */ MVT::i32, MVT::v16i1, MVT::v8i1, MVT::v4i1, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
23382 /* 44905*/            /*SwitchType*/ 9, MVT::v8i1,// ->44916
23384                             MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
23422 /* 44998*/          /*SwitchType*/ 9, MVT::v8i1,// ->45009
23424                           MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
23527 /* 45227*/      OPC_CheckType, MVT::v8i1,
23529                     MVT::v8i1, 3/*#Ops*/, 0, 2, 1, 
23545 /* 45267*/        OPC_CheckType, MVT::v8i1,
23547                       MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
23560 /* 45301*/        OPC_CheckType, MVT::v8i1,
23562                       MVT::v8i1, 3/*#Ops*/, 2, 1, 0, 
23680 /* 45566*/      OPC_CheckType, MVT::v8i1,
23682                     MVT::v8i1, 3/*#Ops*/, 0, 2, 1, 
23698 /* 45606*/        OPC_CheckType, MVT::v8i1,
23700                       MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
23713 /* 45640*/        OPC_CheckType, MVT::v8i1,
23715                       MVT::v8i1, 3/*#Ops*/, 2, 1, 0, 
23736 /* 45693*/      /*SwitchType*/ 8, MVT::v8i1,// ->45703
23738                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
23819 /* 45857*/      /*SwitchType*/ 8, MVT::v8i1,// ->45867
23821                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
23891 /* 45993*/        /*SwitchType*/ 9, MVT::v8i1,// ->46004
23893                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
23912 /* 46036*/        /*SwitchType*/ 9, MVT::v8i1,// ->46047
23914                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
23937 /* 46084*/        /*SwitchType*/ 9, MVT::v8i1,// ->46095
23939                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
23959 /* 46128*/        /*SwitchType*/ 9, MVT::v8i1,// ->46139
23961                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
24524 /* 47157*/      /*SwitchType*/ 8, MVT::v8i1,// ->47167
24526                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
25896 /* 49725*/      /*SwitchType*/ 8, MVT::v8i1,// ->49735
25898                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
26439 /* 50782*/      /*SwitchType*/ 8, MVT::v8i1,// ->50792
26441                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
27682 /* 53382*/            /*SwitchType*/ 9, MVT::v8i1,// ->53393
27684                             MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
27722 /* 53475*/          /*SwitchType*/ 9, MVT::v8i1,// ->53486
27724                           MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
27827 /* 53704*/      OPC_CheckType, MVT::v8i1,
27829                     MVT::v8i1, 3/*#Ops*/, 0, 2, 1, 
27845 /* 53744*/        OPC_CheckType, MVT::v8i1,
27847                       MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
27860 /* 53778*/        OPC_CheckType, MVT::v8i1,
27862                       MVT::v8i1, 3/*#Ops*/, 2, 1, 0, 
27980 /* 54043*/      OPC_CheckType, MVT::v8i1,
27982                     MVT::v8i1, 3/*#Ops*/, 0, 2, 1, 
27998 /* 54083*/        OPC_CheckType, MVT::v8i1,
28000                       MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
28013 /* 54117*/        OPC_CheckType, MVT::v8i1,
28015                       MVT::v8i1, 3/*#Ops*/, 2, 1, 0, 
28036 /* 54170*/      /*SwitchType*/ 8, MVT::v8i1,// ->54180
28038                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
28119 /* 54334*/      /*SwitchType*/ 8, MVT::v8i1,// ->54344
28121                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
28191 /* 54470*/        /*SwitchType*/ 9, MVT::v8i1,// ->54481
28193                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
28212 /* 54513*/        /*SwitchType*/ 9, MVT::v8i1,// ->54524
28214                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
28237 /* 54561*/        /*SwitchType*/ 9, MVT::v8i1,// ->54572
28239                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
28259 /* 54605*/        /*SwitchType*/ 9, MVT::v8i1,// ->54616
28261                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
28824 /* 55634*/      /*SwitchType*/ 8, MVT::v8i1,// ->55644
28826                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
29964 /* 57841*/        /*SwitchType*/ 19|128,1/*147*/, MVT::v8i1,// ->57991
29968                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
29974                           MVT::v8i1, 2/*#Ops*/, 1, 0, 
29980                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
29986                           MVT::v8i1, 2/*#Ops*/, 1, 0, 
29992                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
30000                           MVT::v8i1, 1/*#Ops*/, 2, 
30008                           MVT::v8i1, 1/*#Ops*/, 2, 
30016                           MVT::v8i1, 1/*#Ops*/, 2, 
30024                           MVT::v8i1, 1/*#Ops*/, 2, 
30032                           MVT::v8i1, 1/*#Ops*/, 2, 
54421 /*102799*/        /*SwitchType*/ 7, MVT::v8i1,// ->102808
54423                         MVT::v8i1, 1/*#Ops*/, 0, 
54767 /*103431*/        /*SwitchType*/ 7, MVT::v8i1,// ->103440
54769                         MVT::v8i1, 1/*#Ops*/, 0, 
55118 /*104059*/      /*SwitchType*/ 8, MVT::v8i1,// ->104069
55120                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
64756 /*124457*/        OPC_CheckType, MVT::v8i1,
64758                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
69115 /*133776*/        /*SwitchType*/ 13|128,1/*141*/, MVT::v8i1,// ->133920
69362 /*134223*/            OPC_SwitchType /*3 cases */, 14, MVT::v8i1,// ->134240
69477 /*134437*/            OPC_SwitchType /*3 cases */, 14, MVT::v8i1,// ->134454
69593 /*134650*/        OPC_CheckChild0Type, MVT::v8i1,
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
 2340   /* 2 */ MVT::i1, MVT::v2i1, MVT::v4i1, MVT::v8i1, MVT::v4i8, MVT::v2i16, MVT::i32, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc
  267       LocVT == MVT::v8i1) {
  501   if (LocVT == MVT::v8i1) {
  820   if (LocVT == MVT::v8i1 ||
 1499   if (LocVT == MVT::v8i1) {
 1886   if (LocVT == MVT::v8i1 ||
 2349   if (LocVT == MVT::v8i1 ||
 2738   if (LocVT == MVT::v8i1) {
 3019       LocVT == MVT::v8i1) {
 3589       LocVT == MVT::v8i1) {
 3789       LocVT == MVT::v8i1) {
gen/lib/Target/X86/X86GenDAGISel.inc
 7122 /* 15289*/        OPC_CheckChild1Type, MVT::v8i1,
 7453                       MVT::v8i1, 2/*#Ops*/, 1, 8,  // Results = #9
 7493 /* 16065*/          OPC_CheckType, MVT::v8i1,
 7505 /* 16086*/          OPC_CheckType, MVT::v8i1,
 7529 /* 16149*/          OPC_CheckType, MVT::v8i1,
 7568 /* 16237*/          OPC_CheckType, MVT::v8i1,
 7657 /* 16445*/          OPC_CheckType, MVT::v8i1,
 7738 /* 16626*/          OPC_CheckType, MVT::v8i1,
 7820 /* 16812*/          OPC_CheckChild3Type, MVT::v8i1,
 7924 /* 17037*/          OPC_CheckChild3Type, MVT::v8i1,
 8268 /* 17792*/        OPC_CheckChild3Type, MVT::v8i1,
 8359 /* 17990*/        OPC_CheckChild3Type, MVT::v8i1,
 8564 /* 18434*/        OPC_CheckChild3Type, MVT::v8i1,
21012 /* 42695*/              OPC_CheckType, MVT::v8i1,
21017                             MVT::v8i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
21033 /* 42736*/              OPC_CheckType, MVT::v8i1,
21038                             MVT::v8i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
21060 /* 42786*/              OPC_CheckType, MVT::v8i1,
21066                             MVT::v8i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
21084 /* 42833*/              OPC_CheckType, MVT::v8i1,
21090                             MVT::v8i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
21512 /* 43650*/              OPC_CheckType, MVT::v8i1,
21517                             MVT::v8i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
21533 /* 43691*/              OPC_CheckType, MVT::v8i1,
21538                             MVT::v8i1, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
21560 /* 43741*/              OPC_CheckType, MVT::v8i1,
21566                             MVT::v8i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
21584 /* 43788*/              OPC_CheckType, MVT::v8i1,
21590                             MVT::v8i1, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10, 
21646 /* 43913*/              OPC_CheckType, MVT::v8i1,
21651                             MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
21663 /* 43947*/              OPC_CheckType, MVT::v8i1,
21668                             MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
21754 /* 44127*/                OPC_CheckType, MVT::v8i1,
21759                               MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
21774 /* 44166*/                OPC_CheckType, MVT::v8i1,
21779                               MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
21843 /* 44298*/              OPC_CheckType, MVT::v8i1,
21848                             MVT::v8i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
21865 /* 44340*/              OPC_CheckType, MVT::v8i1,
21870                             MVT::v8i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
22088 /* 44758*/              OPC_CheckType, MVT::v8i1,
22093                             MVT::v8i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
22110 /* 44800*/              OPC_CheckType, MVT::v8i1,
22115                             MVT::v8i1, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
22139 /* 44855*/              OPC_CheckType, MVT::v8i1,
22145                             MVT::v8i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10, 
22234 /* 45050*/              OPC_CheckType, MVT::v8i1,
22240                             MVT::v8i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10, 
22261 /* 45103*/                OPC_CheckType, MVT::v8i1,
22267                               MVT::v8i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10, 
22359 /* 45303*/                OPC_CheckType, MVT::v8i1,
22365                               MVT::v8i1, 8/*#Ops*/, 4, 2, 5, 6, 7, 8, 9, 10, 
22426 /* 45433*/            OPC_CheckType, MVT::v8i1,
22431                           MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2, 
22444 /* 45468*/            OPC_CheckType, MVT::v8i1,
22449                           MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2, 
22540 /* 45653*/              OPC_CheckType, MVT::v8i1,
22545                             MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2, 
22561 /* 45693*/              OPC_CheckType, MVT::v8i1,
22566                             MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 2, 
22629 /* 45818*/        OPC_CheckType, MVT::v8i1,
22645                       MVT::v8i1, 2/*#Ops*/, 15, 16, 
22665 /* 45904*/        OPC_CheckType, MVT::v8i1,
22682                       MVT::v8i1, 2/*#Ops*/, 16, 17, 
22781                       MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
22788                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 4,  // Results = #15
22817                       MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
22825                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
22854                       MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
22861                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 4,  // Results = #15
22890                       MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
22898                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
22926 /* 46527*/        OPC_CheckType, MVT::v8i1,
22942                       MVT::v8i1, 2/*#Ops*/, 15, 16, 
22963 /* 46614*/        OPC_CheckType, MVT::v8i1,
22980                       MVT::v8i1, 2/*#Ops*/, 16, 17, 
23082                       MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
23089                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 3,  // Results = #15
23119                       MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
23127                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
23157                       MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
23164                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 3,  // Results = #15
23194                       MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
23202                       MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
23648 /* 48064*/          OPC_CheckType, MVT::v8i1,
23654                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
23674 /* 48116*/          OPC_CheckType, MVT::v8i1,
23680                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
23804 /* 48370*/          OPC_CheckType, MVT::v8i1,
23810                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
23830 /* 48422*/          OPC_CheckType, MVT::v8i1,
23836                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
23958 /* 48672*/          OPC_CheckType, MVT::v8i1,
23964                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
23984 /* 48724*/          OPC_CheckType, MVT::v8i1,
23990                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24009 /* 48772*/          OPC_CheckType, MVT::v8i1,
24015                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24034 /* 48822*/          OPC_CheckType, MVT::v8i1,
24040                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24264 /* 49272*/          OPC_CheckType, MVT::v8i1,
24270                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24290 /* 49324*/          OPC_CheckType, MVT::v8i1,
24296                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24315 /* 49372*/          OPC_CheckType, MVT::v8i1,
24321                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24340 /* 49422*/          OPC_CheckType, MVT::v8i1,
24346                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24468 /* 49672*/          OPC_CheckType, MVT::v8i1,
24474                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24494 /* 49724*/          OPC_CheckType, MVT::v8i1,
24500                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24519 /* 49772*/          OPC_CheckType, MVT::v8i1,
24525                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24544 /* 49822*/          OPC_CheckType, MVT::v8i1,
24550                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24774 /* 50272*/          OPC_CheckType, MVT::v8i1,
24780                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24800 /* 50324*/          OPC_CheckType, MVT::v8i1,
24806                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
24825 /* 50372*/          OPC_CheckType, MVT::v8i1,
24831                         MVT::v8i1, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
24850 /* 50422*/          OPC_CheckType, MVT::v8i1,
24856                         MVT::v8i1, 8/*#Ops*/, 0, 4, 5, 6, 7, 8, 9, 10, 
25359 /* 51426*/            OPC_CheckType, MVT::v8i1,
25365                           MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25372 /* 51456*/            OPC_CheckType, MVT::v8i1,
25378                           MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25479 /* 51674*/              OPC_CheckType, MVT::v8i1,
25485                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25492 /* 51704*/              OPC_CheckType, MVT::v8i1,
25498                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25516 /* 51751*/              OPC_CheckType, MVT::v8i1,
25522                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25529 /* 51781*/              OPC_CheckType, MVT::v8i1,
25535                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25637 /* 52000*/              OPC_CheckType, MVT::v8i1,
25643                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25650 /* 52030*/              OPC_CheckType, MVT::v8i1,
25656                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25674 /* 52077*/              OPC_CheckType, MVT::v8i1,
25680                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
25687 /* 52107*/              OPC_CheckType, MVT::v8i1,
25693                             MVT::v8i1, 8/*#Ops*/, 4, 1, 5, 6, 7, 8, 9, 10, 
26117 /* 52989*/              OPC_CheckType, MVT::v8i1,
26123                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26130 /* 53019*/              OPC_CheckType, MVT::v8i1,
26136                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26183 /* 53131*/              OPC_CheckType, MVT::v8i1,
26189                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26196 /* 53161*/              OPC_CheckType, MVT::v8i1,
26202                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26249 /* 53273*/              OPC_CheckType, MVT::v8i1,
26255                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26262 /* 53303*/              OPC_CheckType, MVT::v8i1,
26268                             MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26389 /* 53572*/                OPC_CheckType, MVT::v8i1,
26395                               MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26402 /* 53602*/                OPC_CheckType, MVT::v8i1,
26408                               MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26458 /* 53720*/                OPC_CheckType, MVT::v8i1,
26464                               MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26471 /* 53750*/                OPC_CheckType, MVT::v8i1,
26477                               MVT::v8i1, 8/*#Ops*/, 4, 3, 5, 6, 7, 8, 9, 10, 
26570 /* 53952*/          OPC_CheckType, MVT::v8i1,
26587                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
26606 /* 54042*/          OPC_CheckType, MVT::v8i1,
26623                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
26642 /* 54130*/          OPC_CheckType, MVT::v8i1,
26659                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
26678 /* 54220*/          OPC_CheckType, MVT::v8i1,
26695                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
26864                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
26872                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
26900                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
26908                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
26936                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
26944                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
26972                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
26980                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27008                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
27016                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27044                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
27052                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27080                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
27088                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27116                         MVT::v8i1, 2/*#Ops*/, 0, 10,  // Results = #11
27124                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27151 /* 55385*/          OPC_CheckType, MVT::v8i1,
27168                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
27188 /* 55474*/          OPC_CheckType, MVT::v8i1,
27205                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
27225 /* 55563*/          OPC_CheckType, MVT::v8i1,
27242                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
27262 /* 55652*/          OPC_CheckType, MVT::v8i1,
27279                         MVT::v8i1, 2/*#Ops*/, 16, 17, 
27453                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27461                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27490                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27498                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27527                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27535                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27564                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27572                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27601                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27609                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27638                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27646                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27675                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27683                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
27712                         MVT::v8i1, 2/*#Ops*/, 4, 10,  // Results = #11
27720                         MVT::v8i1, 8/*#Ops*/, 11, 14, 5, 6, 7, 8, 9, 15,  // Results = #16
28645 /* 58877*/          OPC_CheckType, MVT::v8i1,
28648                         MVT::v8i1, 4/*#Ops*/, 0, 1, 2, 3, 
28720 /* 59012*/          OPC_CheckType, MVT::v8i1,
28723                         MVT::v8i1, 4/*#Ops*/, 0, 1, 2, 3, 
28738 /* 59045*/          OPC_CheckType, MVT::v8i1,
28741                         MVT::v8i1, 4/*#Ops*/, 0, 1, 2, 3, 
28797 /* 59153*/          OPC_CheckType, MVT::v8i1,
28800                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
28811 /* 59178*/          OPC_CheckType, MVT::v8i1,
28814                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
28885 /* 59308*/          OPC_SwitchType /*4 cases */, 10, MVT::v8i1,// ->59321
28888                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
28917 /* 59365*/          OPC_CheckType, MVT::v8i1,
28920                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
29006 /* 59522*/          OPC_CheckType, MVT::v8i1,
29009                         MVT::v8i1, 4/*#Ops*/, 3, 0, 1, 2, 
29086 /* 59662*/          OPC_CheckType, MVT::v8i1,
29089                         MVT::v8i1, 4/*#Ops*/, 3, 0, 1, 2, 
29105 /* 59696*/          OPC_CheckType, MVT::v8i1,
29108                         MVT::v8i1, 4/*#Ops*/, 3, 0, 1, 2, 
29168 /* 59808*/          OPC_CheckType, MVT::v8i1,
29171                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
29183 /* 59834*/          OPC_CheckType, MVT::v8i1,
29186                         MVT::v8i1, 3/*#Ops*/, 2, 0, 1, 
29261 /* 59966*/        OPC_CheckType, MVT::v8i1,
29264                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
29273 /* 59984*/        OPC_CheckType, MVT::v8i1,
29276                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
29422 /* 60213*/        OPC_SwitchType /*3 cases */, 43, MVT::v8i1,// ->60259
29434                         MVT::v8i1, 2/*#Ops*/, 6, 7, 
29473 /* 60353*/        OPC_CheckType, MVT::v8i1,
29485                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
29499 /* 60412*/        OPC_CheckType, MVT::v8i1,
29511                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
29520 /* 60463*/        OPC_CheckType, MVT::v8i1,
29532                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
29683 /* 60850*/          OPC_CheckType, MVT::v8i1,
29702                         MVT::v8i1, 2/*#Ops*/, 12, 13, 
29749                         MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
29761                         MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 3,  // Results = #12
29780                         MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
29792                         MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 3,  // Results = #12
29814 /* 61201*/        OPC_CheckType, MVT::v8i1,
29833                       MVT::v8i1, 2/*#Ops*/, 12, 13, 
29882                       MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
29894                       MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 2,  // Results = #12
29914                       MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
29926                       MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 2,  // Results = #12
30084 /* 61824*/            OPC_CheckType, MVT::v8i1,
30088                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30094 /* 61845*/            OPC_CheckType, MVT::v8i1,
30098                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30138 /* 61930*/            OPC_CheckType, MVT::v8i1,
30142                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30148 /* 61951*/            OPC_CheckType, MVT::v8i1,
30152                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30192 /* 62036*/            OPC_CheckType, MVT::v8i1,
30196                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30202 /* 62057*/            OPC_CheckType, MVT::v8i1,
30206                           MVT::v8i1, 4/*#Ops*/, 0, 2, 3, 4, 
30462 /* 62548*/            OPC_CheckType, MVT::v8i1,
30466                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30473 /* 62570*/            OPC_CheckType, MVT::v8i1,
30477                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30520 /* 62658*/            OPC_CheckType, MVT::v8i1,
30524                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30531 /* 62680*/            OPC_CheckType, MVT::v8i1,
30535                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30578 /* 62768*/            OPC_CheckType, MVT::v8i1,
30582                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30589 /* 62790*/            OPC_CheckType, MVT::v8i1,
30593                           MVT::v8i1, 4/*#Ops*/, 3, 1, 2, 4, 
30714 /* 63019*/            OPC_CheckType, MVT::v8i1,
30734                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
30740 /* 63098*/            OPC_CheckType, MVT::v8i1,
30760                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
30836                           MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
30849                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
30862                           MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
30875                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
30895                           MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
30908                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
30921                           MVT::v8i1, 2/*#Ops*/, 0, 4,  // Results = #5
30934                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
31127 /* 64209*/            OPC_CheckType, MVT::v8i1,
31147                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31153 /* 64288*/            OPC_CheckType, MVT::v8i1,
31173                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31192 /* 64389*/            OPC_CheckType, MVT::v8i1,
31212                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31219 /* 64469*/            OPC_CheckType, MVT::v8i1,
31239                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31318                           MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
31331                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
31345                           MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
31358                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
31379                           MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
31392                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
31406                           MVT::v8i1, 2/*#Ops*/, 3, 4,  // Results = #5
31419                           MVT::v8i1, 4/*#Ops*/, 5, 8, 11, 12,  // Results = #13
31619 /* 65593*/            OPC_CheckType, MVT::v8i1,
31639                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31646 /* 65673*/            OPC_CheckType, MVT::v8i1,
31666                           MVT::v8i1, 2/*#Ops*/, 13, 14, 
31833 /* 66050*/        /*SwitchType*/ 57, MVT::v8i1,// ->66109
31837                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
31852                           MVT::v8i1, 2/*#Ops*/, 6, 7, 
33845 /* 70374*/        /*SwitchType*/ 12, MVT::v8i1,// ->70388
33848                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
41901 /* 87576*/        /*SwitchType*/ 13, MVT::v8i1,// ->87591
41905                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
42010 /* 87812*/        /*SwitchType*/ 31, MVT::v8i1,// ->87845
42019                         MVT::v8i1, 2/*#Ops*/, 3, 4, 
47345 /* 99208*/      /*SwitchType*/ 57, MVT::v8i1,// ->99267
47349                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
47364                         MVT::v8i1, 2/*#Ops*/, 6, 7, 
48671 /*102271*/            OPC_SwitchType /*4 cases */, 10, MVT::v8i1,// ->102284
48674                             MVT::v8i1, 2/*#Ops*/, 0, 1, 
48702 /*102327*/            OPC_CheckType, MVT::v8i1,
48705                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
48716 /*102347*/          OPC_CheckType, MVT::v8i1,
48719                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
48731 /*102370*/        OPC_CheckType, MVT::v8i1,
48734                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
48748 /*102396*/        OPC_CheckType, MVT::v8i1,
48751                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
48760 /*102414*/        OPC_CheckType, MVT::v8i1,
48763                       MVT::v8i1, 2/*#Ops*/, 1, 0, 
49004 /*102790*/            OPC_SwitchType /*3 cases */, 43, MVT::v8i1,// ->102836
49016                             MVT::v8i1, 2/*#Ops*/, 6, 7, 
49054 /*102929*/            OPC_CheckType, MVT::v8i1,
49066                           MVT::v8i1, 2/*#Ops*/, 6, 7, 
49077 /*102982*/          OPC_CheckType, MVT::v8i1,
49089                         MVT::v8i1, 2/*#Ops*/, 6, 7, 
49101 /*103038*/        OPC_CheckType, MVT::v8i1,
49113                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
49127 /*103097*/        OPC_CheckType, MVT::v8i1,
49139                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
49148 /*103148*/        OPC_CheckType, MVT::v8i1,
49160                       MVT::v8i1, 2/*#Ops*/, 6, 7, 
49398 /*103741*/        OPC_SwitchType /*16 cases */, 9, MVT::v8i1,// ->103753
49401                         MVT::v8i1, 1/*#Ops*/, 0, 
49513 /*103998*/      OPC_SwitchType /*16 cases */, 9, MVT::v8i1,// ->104010
49516                       MVT::v8i1, 1/*#Ops*/, 0, 
49627 /*104253*/      OPC_SwitchType /*3 cases */, 31, MVT::v8i1,// ->104287
49636                       MVT::v8i1, 2/*#Ops*/, 3, 4, 
49667 /*104355*/      OPC_SwitchType /*3 cases */, 31, MVT::v8i1,// ->104389
49676                       MVT::v8i1, 2/*#Ops*/, 3, 4, 
50277 /*106081*/      /*SwitchType*/ 57, MVT::v8i1,// ->106140
50281                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
50296                         MVT::v8i1, 2/*#Ops*/, 6, 7, 
52014 /*110043*/      OPC_SwitchType /*16 cases */, 17, MVT::v8i1,// ->110063
52019                       MVT::v8i1, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52594                       MVT::v8i1, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
52605                       MVT::v8i1, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
52616                       MVT::v8i1, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
53325 /*112985*/      OPC_CheckChild3Type, MVT::v8i1,
53382 /*113108*/      OPC_CheckChild3Type, MVT::v8i1,
53430 /*113210*/      OPC_CheckChild3Type, MVT::v8i1,
53737 /*113858*/      OPC_CheckChild3Type, MVT::v8i1,
53794 /*113981*/      OPC_CheckChild3Type, MVT::v8i1,
53842 /*114083*/      OPC_CheckChild3Type, MVT::v8i1,
55429 /*117497*/          OPC_CheckChild0Type, MVT::v8i1,
55793 /*118250*/          OPC_CheckChild0Type, MVT::v8i1,
55903 /*118457*/          OPC_CheckChild0Type, MVT::v8i1,
56055 /*118767*/        OPC_CheckChild0Type, MVT::v8i1,
56068 /*118791*/        OPC_CheckChild0Type, MVT::v8i1,
56201 /*119036*/        OPC_CheckChild0Type, MVT::v8i1,
56446 /*119521*/          OPC_CheckType, MVT::v8i1,
56454                         MVT::v8i1, 2/*#Ops*/, 7, 8, 
56487 /*119619*/      /*SwitchType*/ 31, MVT::v8i1,// ->119652
56496                       MVT::v8i1, 2/*#Ops*/, 3, 4, 
56963 /*120546*/        OPC_CheckChild0Type, MVT::v8i1,
56978 /*120572*/        OPC_CheckChild0Type, MVT::v8i1,
57343 /*121294*/        OPC_CheckChild0Type, MVT::v8i1,
58274 /*123023*/      OPC_CheckChild0Type, MVT::v8i1,
58309 /*123085*/      OPC_CheckChild0Type, MVT::v8i1,
97487 /*203023*/        OPC_CheckChild0Type, MVT::v8i1,
122888 /*253515*/        OPC_SwitchType /*2 cases */, 15, MVT::v8i1,// ->253533
122916 /*253556*/        OPC_SwitchType /*2 cases */, 15, MVT::v8i1,// ->253574
122943 /*253601*/        OPC_CheckChild0Type, MVT::v8i1,
126438                         MVT::v8i1, 2/*#Ops*/, 4, 5,  // Results = #6
161057                             MVT::v8i1, 2/*#Ops*/, 0, 2,  // Results = #3
162121                             MVT::v8i1, 2/*#Ops*/, 0, 6,  // Results = #7
175850                             MVT::v8i1, 2/*#Ops*/, 0, 2,  // Results = #3
176745                             MVT::v8i1, 2/*#Ops*/, 0, 6,  // Results = #7
178176                           MVT::v8i1, 2/*#Ops*/, 0, 2,  // Results = #3
178762                           MVT::v8i1, 2/*#Ops*/, 0, 6,  // Results = #7
186142                           MVT::v8i1, 2/*#Ops*/, 0, 2,  // Results = #3
186610                           MVT::v8i1, 2/*#Ops*/, 0, 6,  // Results = #7
194170 /*392458*/              /*SwitchType*/ 13, MVT::v8i1,// ->392473
194174                               MVT::v8i1, 2/*#Ops*/, 0, 1, 
194178 /*392474*/            /*SwitchType*/ 54, MVT::v8i1,// ->392530
194242 /*392604*/              OPC_SwitchType /*4 cases */, 13, MVT::v8i1,// ->392620
194246                               MVT::v8i1, 2/*#Ops*/, 0, 1, 
194276 /*392675*/              OPC_SwitchType /*4 cases */, 13, MVT::v8i1,// ->392691
194280                               MVT::v8i1, 2/*#Ops*/, 0, 1, 
194600 /*393439*/              OPC_CheckChild1Type, MVT::v8i1,
194606                                 MVT::v8i1, 1/*#Ops*/, 0,  // Results = #1
194630                                 MVT::v8i1, 1/*#Ops*/, 0,  // Results = #1
194654                                 MVT::v8i1, 1/*#Ops*/, 0,  // Results = #1
194725 /*393750*/              /*SwitchType*/ 35, MVT::v8i1,// ->393787
194729                               MVT::v8i1, 2/*#Ops*/, 0, 1,  // Results = #2
194732                               MVT::v8i1, 2/*#Ops*/, 2, 3,  // Results = #4
194735                               MVT::v8i1, 2/*#Ops*/, 4, 5, 
194781 /*393906*/              /*SwitchType*/ 35, MVT::v8i1,// ->393943
194785                               MVT::v8i1, 2/*#Ops*/, 0, 1,  // Results = #2
194788                               MVT::v8i1, 2/*#Ops*/, 2, 3,  // Results = #4
194791                               MVT::v8i1, 2/*#Ops*/, 4, 5, 
194837 /*394062*/              /*SwitchType*/ 35, MVT::v8i1,// ->394099
194841                               MVT::v8i1, 2/*#Ops*/, 0, 1,  // Results = #2
194844                               MVT::v8i1, 2/*#Ops*/, 2, 3,  // Results = #4
194847                               MVT::v8i1, 2/*#Ops*/, 4, 5, 
194902 /*394222*/          /*SwitchType*/ 11, MVT::v8i1,// ->394235
194905                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
194936 /*394294*/          /*SwitchType*/ 11, MVT::v8i1,// ->394307
194939                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
194964 /*394352*/          OPC_SwitchType /*4 cases */, 11, MVT::v8i1,// ->394366
194967                           MVT::v8i1, 2/*#Ops*/, 0, 1, 
194990 /*394407*/          OPC_CheckChild1Type, MVT::v8i1,
200769 /*406201*/        OPC_CheckType, MVT::v8i1,
200774                       MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
200788 /*406238*/        OPC_CheckType, MVT::v8i1,
200793                       MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
200813 /*406284*/        OPC_CheckType, MVT::v8i1,
200819                       MVT::v8i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
200835 /*406327*/        OPC_CheckType, MVT::v8i1,
200841                       MVT::v8i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
201229 /*407076*/        OPC_CheckType, MVT::v8i1,
201234                       MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
201248 /*407113*/        OPC_CheckType, MVT::v8i1,
201253                       MVT::v8i1, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
201273 /*407159*/        OPC_CheckType, MVT::v8i1,
201279                       MVT::v8i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
201295 /*407202*/        OPC_CheckType, MVT::v8i1,
201301                       MVT::v8i1, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9, 
201320 /*407248*/      OPC_CheckType, MVT::v8i1,
201333                     MVT::v8i1, 2/*#Ops*/, 12, 13, 
201351 /*407319*/      OPC_CheckType, MVT::v8i1,
201365                     MVT::v8i1, 2/*#Ops*/, 13, 14, 
201456                     MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 3,  // Results = #12
201488                     MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
201519                     MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 3,  // Results = #12
201551                     MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
201566 /*407821*/        OPC_CheckType, MVT::v8i1,
201569                       MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
201599                         MVT::v8i1, 3/*#Ops*/, 5, 8, 2,  // Results = #9
201633                         MVT::v8i1, 3/*#Ops*/, 5, 8, 2,  // Results = #9
201694 /*408122*/        OPC_CheckType, MVT::v8i1,
201698                         MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
201717                         MVT::v8i1, 2/*#Ops*/, 9, 10, 
201769 /*408289*/          OPC_CheckType, MVT::v8i1,
201774                         MVT::v8i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
201784 /*408319*/          OPC_CheckType, MVT::v8i1,
201789                         MVT::v8i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
201865 /*408479*/            OPC_CheckType, MVT::v8i1,
201870                           MVT::v8i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
201883 /*408514*/            OPC_CheckType, MVT::v8i1,
201888                           MVT::v8i1, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
201954 /*408647*/        OPC_CheckType, MVT::v8i1,
201957                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
201966 /*408668*/        OPC_CheckType, MVT::v8i1,
201969                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
205911 /*416829*/        OPC_CheckChild2Type, MVT::v8i1,
206673 /*418562*/      OPC_CheckType, MVT::v8i1,
206986 /*419271*/        OPC_CheckChild2Type, MVT::v8i1,
207901 /*421200*/        OPC_CheckType, MVT::v8i1,
207907                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
207926 /*421248*/        OPC_CheckType, MVT::v8i1,
207932                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208051 /*421488*/        OPC_CheckType, MVT::v8i1,
208057                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208076 /*421536*/        OPC_CheckType, MVT::v8i1,
208082                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208199 /*421772*/        OPC_CheckType, MVT::v8i1,
208205                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208224 /*421820*/        OPC_CheckType, MVT::v8i1,
208230                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208248 /*421866*/        OPC_CheckType, MVT::v8i1,
208254                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208272 /*421912*/        OPC_CheckType, MVT::v8i1,
208278                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208493 /*422336*/        OPC_CheckType, MVT::v8i1,
208499                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208518 /*422384*/        OPC_CheckType, MVT::v8i1,
208524                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208542 /*422430*/        OPC_CheckType, MVT::v8i1,
208548                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208566 /*422476*/        OPC_CheckType, MVT::v8i1,
208572                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208689 /*422712*/        OPC_CheckType, MVT::v8i1,
208695                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208714 /*422760*/        OPC_CheckType, MVT::v8i1,
208720                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208738 /*422806*/        OPC_CheckType, MVT::v8i1,
208744                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
208762 /*422852*/        OPC_CheckType, MVT::v8i1,
208768                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
208983 /*423276*/        OPC_CheckType, MVT::v8i1,
208989                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
209008 /*423324*/        OPC_CheckType, MVT::v8i1,
209014                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
209032 /*423370*/        OPC_CheckType, MVT::v8i1,
209038                       MVT::v8i1, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
209056 /*423416*/        OPC_CheckType, MVT::v8i1,
209062                       MVT::v8i1, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 9, 
209276 /*423838*/        OPC_CheckType, MVT::v8i1,
209290                       MVT::v8i1, 2/*#Ops*/, 13, 14, 
209308 /*423913*/        OPC_CheckType, MVT::v8i1,
209322                       MVT::v8i1, 2/*#Ops*/, 13, 14, 
209340 /*423988*/        OPC_CheckType, MVT::v8i1,
209354                       MVT::v8i1, 2/*#Ops*/, 13, 14, 
209372 /*424063*/        OPC_CheckType, MVT::v8i1,
209386                       MVT::v8i1, 2/*#Ops*/, 13, 14, 
209543                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209575                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209607                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209639                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209671                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209703                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209735                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209767                       MVT::v8i1, 7/*#Ops*/, 11, 4, 5, 6, 7, 8, 12,  // Results = #13
209879 /*425239*/        OPC_CheckType, MVT::v8i1,
209883                         MVT::v8i1, 1/*#Ops*/, 0, 
209897                         MVT::v8i1, 2/*#Ops*/, 4, 5, 
209915 /*425315*/        OPC_CheckType, MVT::v8i1,
209919                         MVT::v8i1, 1/*#Ops*/, 0, 
209933                         MVT::v8i1, 2/*#Ops*/, 4, 5, 
209967 /*425433*/        OPC_CheckType, MVT::v8i1,
209970                       MVT::v8i1, 1/*#Ops*/, 0, 
209992                         MVT::v8i1, 1/*#Ops*/, 3,  // Results = #4
210018                         MVT::v8i1, 1/*#Ops*/, 3,  // Results = #4
210281 /*426200*/        OPC_CheckType, MVT::v8i1,
210287                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210295                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210316                         MVT::v8i1, 2/*#Ops*/, 10, 11, 
210337                         MVT::v8i1, 2/*#Ops*/, 10, 11, 
210371 /*426423*/        OPC_CheckType, MVT::v8i1,
210377                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210385                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210406                         MVT::v8i1, 2/*#Ops*/, 10, 11, 
210427                         MVT::v8i1, 2/*#Ops*/, 10, 11, 
210503 /*426774*/        OPC_CheckType, MVT::v8i1,
210509                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210517                         MVT::v8i1, 3/*#Ops*/, 1, 2, 3, 
210559                         MVT::v8i1, 3/*#Ops*/, 5, 8, 9,  // Results = #10
210580                         MVT::v8i1, 3/*#Ops*/, 5, 8, 9,  // Results = #10
210625                         MVT::v8i1, 3/*#Ops*/, 5, 8, 9,  // Results = #10
210646                         MVT::v8i1, 3/*#Ops*/, 5, 8, 9,  // Results = #10
227721 /*464545*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227726                     MVT::v8i64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227732 /*464573*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227737                     MVT::v8i64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227798 /*464741*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227803                     MVT::v8i32, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227809 /*464769*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227814                     MVT::v8i32, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227940 /*465104*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227945                     MVT::v8f64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
227951 /*465132*/      OPC_CheckTypeRes, 1, MVT::v8i1,
227956                     MVT::v8f64, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228017 /*465300*/      OPC_CheckTypeRes, 1, MVT::v8i1,
228022                     MVT::v8f32, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228028 /*465328*/      OPC_CheckTypeRes, 1, MVT::v8i1,
228033                     MVT::v8f32, MVT::v8i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228078 /*465449*/      OPC_CheckType, MVT::v8i1,
228085                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228094                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228163 /*465636*/      OPC_CheckType, MVT::v8i1,
228170                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228179                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228221 /*465767*/      OPC_CheckType, MVT::v8i1,
228228                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228237                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228306 /*465954*/      OPC_CheckType, MVT::v8i1,
228313                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228322                       MVT::v8i1, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 1, 
228507 /*466347*/        OPC_CheckChild0Type, MVT::v8i1,
228551 /*466441*/        /*SwitchType*/ 11, MVT::v8i1,// ->466454
228554                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
228580 /*466502*/        /*SwitchType*/ 11, MVT::v8i1,// ->466515
228583                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
228615 /*466576*/        /*SwitchType*/ 11, MVT::v8i1,// ->466589
228618                         MVT::v8i1, 2/*#Ops*/, 0, 1, 
229122 /*467602*/        OPC_CheckType, MVT::v8i1,
229134 /*467623*/        OPC_CheckType, MVT::v8i1,
229208 /*467792*/        OPC_CheckType, MVT::v8i1,
229404 /*468240*/            OPC_CheckType, MVT::v8i1,
231044 /*471392*/      OPC_CheckType, MVT::v8i1,
231047                     MVT::v8i1, 3/*#Ops*/, 0, 1, 2, 
231076 /*471452*/    /*SwitchType*/ 10, MVT::v8i1,// ->471464
231079                     MVT::v8i1, 2/*#Ops*/, 0, 1, 
231107 /*471512*/    /*SwitchType*/ 10, MVT::v8i1,// ->471524
231110                     MVT::v8i1, 2/*#Ops*/, 0, 1, 
231375 /*471970*/      /*SwitchType*/ 19, MVT::v8i1,// ->471991
231381                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
231536 /*472264*/      /*SwitchType*/ 19, MVT::v8i1,// ->472285
231542                       MVT::v8i1, 2/*#Ops*/, 0, 1, 
231598 /*472394*/      OPC_CheckChild0Type, MVT::v8i1,
231622 /*472437*/    OPC_SwitchType /*4 cases */, 10, MVT::v8i1,// ->472450
231625                     MVT::v8i1, 2/*#Ops*/, 0, 1, 
231650 /*472494*/      OPC_CheckChild0Type, MVT::v8i1,
gen/lib/Target/X86/X86GenFastISel.inc
  330   case MVT::v8i1: return fastEmit_ISD_ANY_EXTEND_MVT_v8i1_r(RetVT, Op0, Op0IsKill);
 1639   case MVT::v8i1: return fastEmit_ISD_SIGN_EXTEND_MVT_v8i1_r(RetVT, Op0, Op0IsKill);
 5221   case MVT::v8i1: return fastEmit_X86ISD_VBROADCASTM_MVT_v8i1_r(RetVT, Op0, Op0IsKill);
 6206   if (RetVT.SimpleTy != MVT::v8i1)
 6403   case MVT::v8i1: return fastEmit_ISD_AND_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7213   if (RetVT.SimpleTy != MVT::v8i1)
 7410   case MVT::v8i1: return fastEmit_ISD_OR_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8839   if (RetVT.SimpleTy != MVT::v8i1)
 9036   case MVT::v8i1: return fastEmit_ISD_XOR_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10853   if (RetVT.SimpleTy != MVT::v8i1)
10890   case MVT::v8i1: return fastEmit_X86ISD_KADD_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10938   case MVT::v8i1: return fastEmit_X86ISD_KORTEST_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10986   case MVT::v8i1: return fastEmit_X86ISD_KTEST_MVT_v8i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 4483   /* 30 */ MVT::v8i1, MVT::Other,
include/llvm/Support/MachineValueType.h
  431       case v8i1:
  598       case v8i1:
  702       case v8i1:
  906         if (NumElements == 8)    return MVT::v8i1;
lib/CodeGen/ValueTypes.cpp
  142   case MVT::v8i1:    return "v8i1";
  286   case MVT::v8i1:    return VectorType::get(Type::getInt1Ty(Context), 8);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  602       { ISD::SELECT, MVT::v8i1, MVT::v8i32, 8 },
  605       { ISD::SELECT, MVT::v8i1, MVT::v8i64, 8 * AmortizationCost },
lib/Target/ARM/ARMISelLowering.cpp
  386   const MVT pTypes[] = {MVT::v16i1, MVT::v8i1, MVT::v4i1};
 7714   case MVT::v8i1:
 8931   assert((MemVT == MVT::v4i1 || MemVT == MVT::v8i1 || MemVT == MVT::v16i1) &&
 8961   assert((MemVT == MVT::v4i1 || MemVT == MVT::v8i1 || MemVT == MVT::v16i1) &&
12400       (VT == MVT::v4i1 || VT == MVT::v8i1 || VT == MVT::v16i1))
14604   if ((Ty == MVT::v16i1 || Ty == MVT::v8i1 || Ty == MVT::v4i1)) {
lib/Target/ARM/ARMTargetTransformInfo.cpp
  450       { ISD::SELECT, MVT::v8i1, MVT::v8i64, 50 },
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  800     SDNode *Pu = CurDAG->getMachineNode(Hexagon::C2_tfrrp, dl, MVT::v8i1,
lib/Target/Hexagon/HexagonISelLowering.cpp
 1268   addRegisterClass(MVT::v8i1,  &Hexagon::PredRegsRegClass);  // hgfedcba
 1477   for (MVT NativeVT : {MVT::v8i1, MVT::v4i1, MVT::v2i1, MVT::v4i8,
 2083   if (ResTy == MVT::v8i1) {
 2481   if (VecTy == MVT::v8i1 || VecTy == MVT::v4i1 || VecTy == MVT::v2i1) {
 2534     assert(VecTy == MVT::v2i1 || VecTy == MVT::v4i1 || VecTy == MVT::v8i1);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  533   assert(PredTy == MVT::v2i1 || PredTy == MVT::v4i1 || PredTy == MVT::v8i1);
lib/Target/X86/X86ISelDAGToDAG.cpp
 4221     case MVT::v8i1:  return X86::VK8RegClassID;
lib/Target/X86/X86ISelLowering.cpp
 1295     addRegisterClass(MVT::v8i1,   &X86::VK8RegClass);
 1302     setOperationPromotedToType(ISD::FP_TO_SINT, MVT::v8i1,  MVT::v8i32);
 1303     setOperationPromotedToType(ISD::FP_TO_UINT, MVT::v8i1,  MVT::v8i32);
 1314       setOperationAction(ISD::LOAD, MVT::v8i1, Custom);
 1319       setOperationAction(ISD::STORE, MVT::v8i1, Custom);
 1329     for (auto VT : { MVT::v2i1, MVT::v4i1, MVT::v8i1, MVT::v16i1 }) {
 1350     for (auto VT : { MVT::v1i1, MVT::v2i1, MVT::v4i1, MVT::v8i1 })
 2416   if ((ValVT == MVT::v8i1 && (ValLoc == MVT::i8 || ValLoc == MVT::i32)) ||
 2421     EVT TempValLoc = ValVT == MVT::v8i1 ? MVT::i8 : MVT::i16;
 2799     case MVT::v8i1:
 3260         else if (RegVT == MVT::v8i1)
 5015   if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8)
 5677     WideOpVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
 8192       if ((EltType == MVT::i64 && MaskVT == MVT::v8i1) || // for broadcastmb2q
 8557       MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1;
10041       ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16799     WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16902         WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
16936   case MVT::v8i1:
17357     WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
17747     WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
19099   SDValue Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v8i1, In,
19101   SDValue Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v8i1, In,
19340       Lo = DAG.getNode(ISD::TRUNCATE, DL, MVT::v8i1, Lo);
19341       Hi = DAG.getNode(ISD::TRUNCATE, DL, MVT::v8i1, Hi);
19540         TruncVT = MVT::v8i1;
20958       !(Subtarget.hasDQI() && VT == MVT::v8i1) &&
20973   if (Subtarget.hasDQI() && (VT == MVT::v8i1 || VT == MVT::v16i1))
21302       SDValue ExtVec = DAG.getBitcast(MVT::v8i1, newSelect);
22664                               DAG.getBitcast(MVT::v8i1, Mask),
23096       SDValue Ins = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, MVT::v8i1,
23097                                 DAG.getConstant(0, dl, MVT::v8i1),
23142       SDValue Ins = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, MVT::v8i1,
23143                                 DAG.getConstant(0, dl, MVT::v8i1),
35262   case MVT::v8i1:
35499       N0 = DAG.getBitcast(MVT::v8i1, N0);
35522           N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
35531       N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
35542   if (VT == MVT::i8 && SrcVT == MVT::v8i1 && Subtarget.hasAVX512() &&
40527     StoredVal = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i1, Ops);
40534   if ((VT == MVT::v8i1 || VT == MVT::v16i1 || VT == MVT::v32i1 ||
lib/Target/X86/X86TargetTransformInfo.cpp
 1285     { ISD::SIGN_EXTEND, MVT::v8i16,  MVT::v8i1,  1 },
 1293     { ISD::ZERO_EXTEND, MVT::v8i16,  MVT::v8i1,  2 },
 1358     { ISD::SINT_TO_FP,  MVT::v8f64,  MVT::v8i1,   4 },
 1367     { ISD::UINT_TO_FP,  MVT::v8f64,  MVT::v8i1,   4 },
 1410     { ISD::SIGN_EXTEND, MVT::v8i32,  MVT::v8i1,   3 },
 1411     { ISD::ZERO_EXTEND, MVT::v8i32,  MVT::v8i1,   3 },
 1441     { ISD::SIGN_EXTEND, MVT::v8i32,  MVT::v8i1,  7 },
 1442     { ISD::ZERO_EXTEND, MVT::v8i32,  MVT::v8i1,  4 },
 1469     { ISD::SINT_TO_FP,  MVT::v8f32, MVT::v8i1,  8 },
 1482     { ISD::UINT_TO_FP,  MVT::v8f32, MVT::v8i1,  6 },
utils/TableGen/CodeGenTarget.cpp
   83   case MVT::v8i1:     return "MVT::v8i1";