|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc 141 LocVT == MVT::v64i8) {
169 LocVT == MVT::v64i8) {
310 LocVT == MVT::v64i8) {
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc19629 /* 37550*/ OPC_CheckChild1Type, MVT::v64i8,
24003 /* 46208*/ OPC_CheckChild0Type, MVT::v64i8,
24269 /* 46697*/ OPC_CheckChild0Type, MVT::v64i8,
24560 /* 47229*/ /*SwitchType*/ 24, MVT::v64i8,// ->47255
24564 MVT::v64i8, 2/*#Ops*/, 0, 1,
24570 MVT::v64i8, 2/*#Ops*/, 0, 1,
25921 /* 49772*/ /*SwitchType*/ 24, MVT::v64i8,// ->49798
25925 MVT::v64i8, 2/*#Ops*/, 0, 1,
25931 MVT::v64i8, 2/*#Ops*/, 0, 1,
26464 /* 50829*/ /*SwitchType*/ 24, MVT::v64i8,// ->50855
26468 MVT::v64i8, 2/*#Ops*/, 0, 1,
26474 MVT::v64i8, 2/*#Ops*/, 0, 1,
28303 /* 54685*/ OPC_CheckChild0Type, MVT::v64i8,
28569 /* 55174*/ OPC_CheckChild0Type, MVT::v64i8,
28860 /* 55706*/ /*SwitchType*/ 24, MVT::v64i8,// ->55732
28864 MVT::v64i8, 2/*#Ops*/, 0, 1,
28870 MVT::v64i8, 2/*#Ops*/, 0, 1,
30609 /* 59201*/ OPC_CheckChild0Type, MVT::v64i8,
31153 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31167 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31197 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31211 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31245 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31259 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31293 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31307 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31318 /* 60624*/ OPC_CheckValueType, MVT::v64i8,
31341 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31355 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31389 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
31403 MVT::v64i8, 2/*#Ops*/, 0, 2, // Results = #3
52163 /* 98360*/ /*SwitchType*/ 26, MVT::v64i8,// ->98388
52167 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
52173 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
52558 /* 99214*/ OPC_CheckChild0Type, MVT::v64i8,
54163 /*102350*/ /*SwitchType*/ 22, MVT::v64i8,// ->102374
54167 MVT::v64i8, 1/*#Ops*/, 0,
54173 MVT::v64i8, 1/*#Ops*/, 0,
54231 /*102476*/ /*SwitchType*/ 22, MVT::v64i8,// ->102500
54235 MVT::v64i8, 1/*#Ops*/, 0,
54241 MVT::v64i8, 1/*#Ops*/, 0,
54524 /*102982*/ OPC_CheckChild0Type, MVT::v64i8,
54862 /*103598*/ OPC_CheckChild0Type, MVT::v64i8,
55154 /*104131*/ /*SwitchType*/ 24, MVT::v64i8,// ->104157
55158 MVT::v64i8, 2/*#Ops*/, 0, 1,
55164 MVT::v64i8, 2/*#Ops*/, 0, 1,
60355 /*115363*/ /*SwitchType*/ 30, MVT::v64i8,// ->115395
60361 MVT::v64i8, 2/*#Ops*/, 1, 3,
60369 MVT::v64i8, 2/*#Ops*/, 1, 3,
60436 /*115510*/ /*SwitchType*/ 30, MVT::v64i8,// ->115542
60442 MVT::v64i8, 2/*#Ops*/, 1, 3,
60450 MVT::v64i8, 2/*#Ops*/, 1, 3,
61039 /*116690*/ /*SwitchType*/ 32, MVT::v64i8,// ->116724
61045 MVT::v64i8, 2/*#Ops*/, 1, 2,
61053 MVT::v64i8, 2/*#Ops*/, 1, 2,
61120 /*116846*/ /*SwitchType*/ 32, MVT::v64i8,// ->116880
61126 MVT::v64i8, 2/*#Ops*/, 1, 2,
61134 MVT::v64i8, 2/*#Ops*/, 1, 2,
61883 /*118369*/ /*SwitchType*/ 30, MVT::v64i8,// ->118401
61889 MVT::v64i8, 2/*#Ops*/, 1, 3,
61897 MVT::v64i8, 2/*#Ops*/, 1, 3,
61964 /*118516*/ /*SwitchType*/ 30, MVT::v64i8,// ->118548
61970 MVT::v64i8, 2/*#Ops*/, 1, 3,
61978 MVT::v64i8, 2/*#Ops*/, 1, 3,
62045 /*118663*/ /*SwitchType*/ 30, MVT::v64i8,// ->118695
62051 MVT::v64i8, 2/*#Ops*/, 1, 3,
62059 MVT::v64i8, 2/*#Ops*/, 1, 3,
62139 /*118839*/ /*SwitchType*/ 50, MVT::v64i8,// ->118891
62148 MVT::v64i8, 2/*#Ops*/, 3, 4,
62159 MVT::v64i8, 2/*#Ops*/, 3, 4,
62247 /*119076*/ /*SwitchType*/ 50, MVT::v64i8,// ->119128
62256 MVT::v64i8, 2/*#Ops*/, 3, 4,
62267 MVT::v64i8, 2/*#Ops*/, 3, 4,
62355 /*119313*/ /*SwitchType*/ 50, MVT::v64i8,// ->119365
62364 MVT::v64i8, 2/*#Ops*/, 3, 4,
62375 MVT::v64i8, 2/*#Ops*/, 3, 4,
62473 /*119569*/ /*SwitchType*/ 50, MVT::v64i8,// ->119621
62482 MVT::v64i8, 2/*#Ops*/, 3, 4,
62493 MVT::v64i8, 2/*#Ops*/, 3, 4,
62581 /*119806*/ /*SwitchType*/ 50, MVT::v64i8,// ->119858
62590 MVT::v64i8, 2/*#Ops*/, 3, 4,
62601 MVT::v64i8, 2/*#Ops*/, 3, 4,
62689 /*120043*/ /*SwitchType*/ 50, MVT::v64i8,// ->120095
62698 MVT::v64i8, 2/*#Ops*/, 3, 4,
62709 MVT::v64i8, 2/*#Ops*/, 3, 4,
62802 /*120285*/ /*SwitchType*/ 32, MVT::v64i8,// ->120319
62808 MVT::v64i8, 2/*#Ops*/, 1, 2,
62816 MVT::v64i8, 2/*#Ops*/, 1, 2,
62883 /*120441*/ /*SwitchType*/ 32, MVT::v64i8,// ->120475
62889 MVT::v64i8, 2/*#Ops*/, 1, 2,
62897 MVT::v64i8, 2/*#Ops*/, 1, 2,
62964 /*120597*/ /*SwitchType*/ 32, MVT::v64i8,// ->120631
62970 MVT::v64i8, 2/*#Ops*/, 1, 2,
62978 MVT::v64i8, 2/*#Ops*/, 1, 2,
64030 /*122864*/ OPC_CheckChild0Type, MVT::v64i8,
64137 /*123144*/ /*SwitchType*/ 70, MVT::v64i8,// ->123216
64143 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
64146 MVT::v64i8, 2/*#Ops*/, 0, 3, // Results = #4
64148 MVT::v64i8, 2/*#Ops*/, 2, 4,
64155 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
64158 MVT::v64i8, 2/*#Ops*/, 0, 3, // Results = #4
64160 MVT::v64i8, 2/*#Ops*/, 2, 4,
64192 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
64195 MVT::v64i8, 2/*#Ops*/, 0, 3, // Results = #4
64204 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
64207 MVT::v64i8, 2/*#Ops*/, 0, 3, // Results = #4
65329 /*125645*/ /*SwitchType*/ 54|128,1/*182*/, MVT::v64i8,// ->125830
65330 /*125648*/ OPC_CheckChild0Type, MVT::v64i8,
65337 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
65339 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
65344 MVT::v64i8, 2/*#Ops*/, 5, 6, // Results = #7
65346 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
65348 MVT::v64i8, 2/*#Ops*/, 4, 8, // Results = #9
65353 MVT::v64i8, 1/*#Ops*/, 11, // Results = #12
65355 MVT::v64i8, 2/*#Ops*/, 9, 12,
65364 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
65366 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
65371 MVT::v64i8, 2/*#Ops*/, 5, 6, // Results = #7
65373 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
65375 MVT::v64i8, 2/*#Ops*/, 4, 8, // Results = #9
65380 MVT::v64i8, 1/*#Ops*/, 11, // Results = #12
65382 MVT::v64i8, 2/*#Ops*/, 9, 12,
66740 /*128183*/ OPC_SwitchType /*3 cases */, 14, MVT::v64i8,// ->128200
66832 /*128344*/ OPC_CheckChild0Type, MVT::v64i8,
66926 /*128509*/ OPC_SwitchType /*3 cases */, 14, MVT::v64i8,// ->128526
67052 /*128761*/ /*SwitchType*/ 50, MVT::v64i8,// ->128813
67059 MVT::v64i8, 2/*#Ops*/, 0, 2,
67068 MVT::v64i8, 2/*#Ops*/, 0, 2,
67237 /*129188*/ OPC_CheckChild0Type, MVT::v64i8,
67448 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
67459 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
67483 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
67494 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
68040 /*131613*/ OPC_CheckChild0Type, MVT::v64i8,
68167 /*131878*/ /*SwitchType*/ 126, MVT::v64i8,// ->132006
68168 /*131880*/ OPC_CheckChild0Type, MVT::v64i8,
68175 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
68177 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
68182 MVT::v64i8, 2/*#Ops*/, 5, 6, // Results = #7
68184 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
68186 MVT::v64i8, 2/*#Ops*/, 4, 8,
68195 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
68197 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
68202 MVT::v64i8, 2/*#Ops*/, 5, 6, // Results = #7
68204 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
68206 MVT::v64i8, 2/*#Ops*/, 4, 8,
68236 MVT::v64i8, 1/*#Ops*/, 0, // Results = #1
68241 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
68243 MVT::v64i8, 1/*#Ops*/, 0, // Results = #5
68248 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
68256 MVT::v64i8, 1/*#Ops*/, 0, // Results = #1
68261 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
68263 MVT::v64i8, 1/*#Ops*/, 0, // Results = #5
68268 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
68597 /*132849*/ OPC_CheckChild0Type, MVT::v64i8,
68602 /*132857*/ OPC_CheckType, MVT::v64i8,
68609 MVT::v64i8, 2/*#Ops*/, 0, 1,
68615 MVT::v64i8, 2/*#Ops*/, 0, 1,
68625 MVT::v64i8, 2/*#Ops*/, 0, 1,
68631 MVT::v64i8, 2/*#Ops*/, 0, 1,
68639 /*132923*/ OPC_CheckType, MVT::v64i8,
68646 MVT::v64i8, 2/*#Ops*/, 0, 1,
68652 MVT::v64i8, 2/*#Ops*/, 0, 1,
68662 MVT::v64i8, 2/*#Ops*/, 0, 1,
68668 MVT::v64i8, 2/*#Ops*/, 0, 1,
68676 /*132989*/ OPC_CheckType, MVT::v64i8,
68683 MVT::v64i8, 2/*#Ops*/, 0, 1,
68689 MVT::v64i8, 2/*#Ops*/, 0, 1,
68699 MVT::v64i8, 2/*#Ops*/, 0, 1,
68705 MVT::v64i8, 2/*#Ops*/, 0, 1,
68713 /*133055*/ OPC_CheckType, MVT::v64i8,
68720 MVT::v64i8, 2/*#Ops*/, 0, 1,
68726 MVT::v64i8, 2/*#Ops*/, 0, 1,
68736 MVT::v64i8, 2/*#Ops*/, 0, 1,
68742 MVT::v64i8, 2/*#Ops*/, 0, 1,
69406 /*134302*/ OPC_SwitchType /*2 cases */, 26, MVT::v64i8,// ->134331
69410 MVT::v64i8, 3/*#Ops*/, 0, 2, 1,
69416 MVT::v64i8, 3/*#Ops*/, 0, 2, 1,
69522 /*134517*/ OPC_SwitchType /*2 cases */, 26, MVT::v64i8,// ->134546
69526 MVT::v64i8, 3/*#Ops*/, 0, 2, 1,
69532 MVT::v64i8, 3/*#Ops*/, 0, 2, 1,
69633 /*134720*/ OPC_SwitchType /*2 cases */, 26, MVT::v64i8,// ->134749
69637 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
69643 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
69719 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69724 MVT::v64i8, 1/*#Ops*/, 6, // Results = #7
69737 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69742 MVT::v64i8, 1/*#Ops*/, 6, // Results = #7
69804 /*135120*/ /*SwitchType*/ 42, MVT::v64i8,// ->135164
69811 MVT::v64i8, 1/*#Ops*/, 2,
69820 MVT::v64i8, 1/*#Ops*/, 2,
69888 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69894 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
69907 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69913 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
69951 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69957 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
69970 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
69976 MVT::v64i8, 1/*#Ops*/, 7, // Results = #8
70037 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
70040 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
70050 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
70053 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
70091 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
70096 MVT::v64i8, 1/*#Ops*/, 5, // Results = #6
70108 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
70113 MVT::v64i8, 1/*#Ops*/, 5, // Results = #6
70121 /*135919*/ OPC_CheckType, MVT::v64i8,
70127 MVT::v64i8, 1/*#Ops*/, 1,
70135 MVT::v64i8, 1/*#Ops*/, 1,
70155 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
70160 MVT::v64i8, 1/*#Ops*/, 5, // Results = #6
70172 MVT::v64i8, 1/*#Ops*/, 2, // Results = #3
70177 MVT::v64i8, 1/*#Ops*/, 5, // Results = #6
70282 /*136343*/ /*SwitchType*/ 28, MVT::v64i8,// ->136373
70376 /*136503*/ OPC_CheckChild0Type, MVT::v64i8,
70601 /*137030*/ OPC_CheckType, MVT::v64i8,
70608 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70610 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70615 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70617 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70619 MVT::v64i8, 2/*#Ops*/, 5, 9,
70628 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70630 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70635 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70637 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70639 MVT::v64i8, 2/*#Ops*/, 5, 9,
70780 /*137475*/ OPC_CheckType, MVT::v64i8,
70787 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70789 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70794 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70796 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70798 MVT::v64i8, 2/*#Ops*/, 5, 9,
70807 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70809 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70814 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70816 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70818 MVT::v64i8, 2/*#Ops*/, 5, 9,
70959 /*137920*/ OPC_CheckType, MVT::v64i8,
70966 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70968 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70973 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70975 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70977 MVT::v64i8, 2/*#Ops*/, 5, 9,
70986 MVT::v64i8, 2/*#Ops*/, 2, 3, // Results = #4
70988 MVT::v64i8, 2/*#Ops*/, 4, 1, // Results = #5
70993 MVT::v64i8, 2/*#Ops*/, 6, 7, // Results = #8
70995 MVT::v64i8, 2/*#Ops*/, 8, 1, // Results = #9
70997 MVT::v64i8, 2/*#Ops*/, 5, 9,
71023 /*138087*/ /*SwitchType*/ 20, MVT::v64i8,// ->138109
71027 MVT::v64i8, 0/*#Ops*/,
71033 MVT::v64i8, 0/*#Ops*/,
71133 /*138264*/ /*SwitchType*/ 24, MVT::v64i8,// ->138290
71137 MVT::v64i8, 2/*#Ops*/, 0, 1,
71143 MVT::v64i8, 2/*#Ops*/, 0, 1,
71201 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71204 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71214 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71217 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71224 /*138461*/ /*SwitchType*/ 22, MVT::v64i8,// ->138485
71228 MVT::v64i8, 1/*#Ops*/, 0,
71234 MVT::v64i8, 1/*#Ops*/, 0,
71249 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71252 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71262 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71265 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71297 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71300 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71310 MVT::v64i8, 1/*#Ops*/, 0, // Results = #2
71313 MVT::v64i8, 1/*#Ops*/, 0, // Results = #4
71516 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71525 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71550 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71555 MVT::v64i8, 2/*#Ops*/, 3, 4, // Results = #5
71564 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71569 MVT::v64i8, 2/*#Ops*/, 3, 4, // Results = #5
71577 /*139224*/ OPC_CheckChild0Type, MVT::v64i8,
71605 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
71619 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
71645 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71654 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71738 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71747 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71772 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71777 MVT::v64i8, 2/*#Ops*/, 3, 4, // Results = #5
71786 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71791 MVT::v64i8, 2/*#Ops*/, 3, 4, // Results = #5
71799 /*139770*/ OPC_CheckChild0Type, MVT::v64i8,
71827 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
71841 MVT::v64i8, 2/*#Ops*/, 1, 2, // Results = #3
71867 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71876 MVT::v64i8, 2/*#Ops*/, 0, 1, // Results = #2
71987 MVT::v64i8, 0/*#Ops*/, // Results = #2
71992 MVT::v64i8, 2/*#Ops*/, 1, 4, // Results = #5
71994 MVT::v64i8, 2/*#Ops*/, 2, 5, // Results = #6
72000 MVT::v64i8, 2/*#Ops*/, 6, 9, // Results = #10
72002 MVT::v64i8, 0/*#Ops*/, // Results = #11
72007 MVT::v64i8, 2/*#Ops*/, 0, 13, // Results = #14
72009 MVT::v64i8, 2/*#Ops*/, 11, 14, // Results = #15
72011 MVT::v64i8, 2/*#Ops*/, 10, 15, // Results = #16
72022 MVT::v64i8, 0/*#Ops*/, // Results = #2
72027 MVT::v64i8, 2/*#Ops*/, 1, 4, // Results = #5
72029 MVT::v64i8, 2/*#Ops*/, 2, 5, // Results = #6
72035 MVT::v64i8, 2/*#Ops*/, 6, 9, // Results = #10
72037 MVT::v64i8, 0/*#Ops*/, // Results = #11
72042 MVT::v64i8, 2/*#Ops*/, 0, 13, // Results = #14
72044 MVT::v64i8, 2/*#Ops*/, 11, 14, // Results = #15
72046 MVT::v64i8, 2/*#Ops*/, 10, 15, // Results = #16
72096 MVT::v64i8, 0/*#Ops*/, // Results = #2
72101 MVT::v64i8, 2/*#Ops*/, 1, 4, // Results = #5
72103 MVT::v64i8, 2/*#Ops*/, 2, 5, // Results = #6
72109 MVT::v64i8, 2/*#Ops*/, 6, 9, // Results = #10
72111 MVT::v64i8, 0/*#Ops*/, // Results = #11
72116 MVT::v64i8, 2/*#Ops*/, 0, 13, // Results = #14
72118 MVT::v64i8, 2/*#Ops*/, 11, 14, // Results = #15
72120 MVT::v64i8, 2/*#Ops*/, 10, 15, // Results = #16
72131 MVT::v64i8, 0/*#Ops*/, // Results = #2
72136 MVT::v64i8, 2/*#Ops*/, 1, 4, // Results = #5
72138 MVT::v64i8, 2/*#Ops*/, 2, 5, // Results = #6
72144 MVT::v64i8, 2/*#Ops*/, 6, 9, // Results = #10
72146 MVT::v64i8, 0/*#Ops*/, // Results = #11
72151 MVT::v64i8, 2/*#Ops*/, 0, 13, // Results = #14
72153 MVT::v64i8, 2/*#Ops*/, 11, 14, // Results = #15
72155 MVT::v64i8, 2/*#Ops*/, 10, 15, // Results = #16
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc 2346 /* 33 */ MVT::v64i8, MVT::v32i16, MVT::v16i32, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 532 LocVT = MVT::v64i8;
930 if (LocVT == MVT::v64i8 ||
1017 if (LocVT == MVT::v64i8 ||
1146 if (LocVT == MVT::v64i8 ||
1202 if (LocVT == MVT::v64i8 ||
1266 if (LocVT == MVT::v64i8 ||
1530 LocVT = MVT::v64i8;
1579 if (LocVT == MVT::v64i8 ||
1637 if (LocVT == MVT::v64i8 ||
1714 if (LocVT == MVT::v64i8 ||
2002 if (LocVT == MVT::v64i8 ||
2089 if (LocVT == MVT::v64i8 ||
2196 if (LocVT == MVT::v64i8 ||
2465 if (LocVT == MVT::v64i8 ||
2552 if (LocVT == MVT::v64i8 ||
2769 LocVT = MVT::v64i8;
2808 if (LocVT == MVT::v64i8 ||
3170 if (LocVT == MVT::v64i8 ||
3746 if (LocVT == MVT::v64i8 ||
3946 if (LocVT == MVT::v64i8 ||
gen/lib/Target/X86/X86GenDAGISel.inc 495 /* 920*/ OPC_CheckChild1Type, MVT::v64i8,
5759 /* 12345*/ OPC_CheckChild0Type, MVT::v64i8,
7352 /* 15770*/ OPC_CheckChild1Type, MVT::v64i8,
8421 /* 18129*/ OPC_CheckChild1Type, MVT::v64i8,
23217 /* 47225*/ OPC_CheckChild0Type, MVT::v64i8,
23250 /* 47288*/ OPC_CheckType, MVT::v64i8,
23373 /* 47531*/ OPC_CheckChild0Type, MVT::v64i8,
23406 /* 47594*/ OPC_CheckType, MVT::v64i8,
25069 /* 50856*/ OPC_CheckChild0Type, MVT::v64i8,
25137 /* 50985*/ OPC_CheckChild0Type, MVT::v64i8,
25863 /* 52471*/ OPC_CheckChild0Type, MVT::v64i8,
25942 /* 52618*/ OPC_SwitchType /*12 cases */, 69, MVT::v64i8,// ->52690
28118 /* 57672*/ /*SwitchType*/ 18, MVT::v64i8,// ->57692
28123 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
28445 /* 58427*/ /*SwitchType*/ 18, MVT::v64i8,// ->58447
28450 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
29941 /* 61546*/ OPC_CheckChild0Type, MVT::v64i8,
30270 /* 62190*/ OPC_CheckChild0Type, MVT::v64i8,
30308 /* 62259*/ OPC_CheckChild0Type, MVT::v64i8,
30662 /* 62928*/ OPC_CheckChild0Type, MVT::v64i8,
30956 MVT::v64i8, 0/*#Ops*/, // Results = #6
30959 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
30961 MVT::v64i8, 0/*#Ops*/, // Results = #9
30964 MVT::v64i8, 3/*#Ops*/, 9, 3, 10, // Results = #11
30982 MVT::v64i8, 0/*#Ops*/, // Results = #6
30985 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
30987 MVT::v64i8, 0/*#Ops*/, // Results = #9
30990 MVT::v64i8, 3/*#Ops*/, 9, 3, 10, // Results = #11
31015 MVT::v64i8, 0/*#Ops*/, // Results = #6
31018 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
31020 MVT::v64i8, 0/*#Ops*/, // Results = #9
31023 MVT::v64i8, 3/*#Ops*/, 9, 3, 10, // Results = #11
31041 MVT::v64i8, 0/*#Ops*/, // Results = #6
31044 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
31046 MVT::v64i8, 0/*#Ops*/, // Results = #9
31049 MVT::v64i8, 3/*#Ops*/, 9, 3, 10, // Results = #11
31442 MVT::v64i8, 0/*#Ops*/, // Results = #6
31445 MVT::v64i8, 3/*#Ops*/, 6, 1, 7, // Results = #8
31447 MVT::v64i8, 0/*#Ops*/, // Results = #9
31450 MVT::v64i8, 3/*#Ops*/, 9, 2, 10, // Results = #11
31469 MVT::v64i8, 0/*#Ops*/, // Results = #6
31472 MVT::v64i8, 3/*#Ops*/, 6, 1, 7, // Results = #8
31474 MVT::v64i8, 0/*#Ops*/, // Results = #9
31477 MVT::v64i8, 3/*#Ops*/, 9, 2, 10, // Results = #11
31503 MVT::v64i8, 0/*#Ops*/, // Results = #6
31506 MVT::v64i8, 3/*#Ops*/, 6, 1, 7, // Results = #8
31508 MVT::v64i8, 0/*#Ops*/, // Results = #9
31511 MVT::v64i8, 3/*#Ops*/, 9, 2, 10, // Results = #11
31530 MVT::v64i8, 0/*#Ops*/, // Results = #6
31533 MVT::v64i8, 3/*#Ops*/, 6, 1, 7, // Results = #8
31535 MVT::v64i8, 0/*#Ops*/, // Results = #9
31538 MVT::v64i8, 3/*#Ops*/, 9, 2, 10, // Results = #11
31886 /* 66169*/ /*SwitchType*/ 10, MVT::v64i8,// ->66181
31889 MVT::v64i8, 2/*#Ops*/, 0, 1,
32950 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
32966 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
32993 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
33009 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
33125 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
33152 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
33965 /* 70634*/ /*SwitchType*/ 12, MVT::v64i8,// ->70648
33968 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
38023 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
38046 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
38076 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
38099 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41084 /* 85878*/ /*SwitchType*/ 20, MVT::v64i8,// ->85900
41086 /* 85881*/ OPC_CheckType, MVT::v64i8,
41091 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
41242 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41265 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41295 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41318 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41325 /* 86413*/ /*SwitchType*/ 11, MVT::v64i8,// ->86426
41326 /* 86415*/ OPC_CheckChild0Type, MVT::v64i8,
41329 MVT::v64i8, 1/*#Ops*/, 0,
41343 MVT::v64i8, 0/*#Ops*/, // Results = #1
41346 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
41348 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41366 MVT::v64i8, 0/*#Ops*/, // Results = #1
41369 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
41371 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41401 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
41424 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
43457 /* 90911*/ /*SwitchType*/ 18, MVT::v64i8,// ->90931
43462 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
43759 /* 91598*/ /*SwitchType*/ 18, MVT::v64i8,// ->91618
43764 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
44143 /* 92357*/ /*SwitchType*/ 10, MVT::v64i8,// ->92369
44146 MVT::v64i8, 2/*#Ops*/, 0, 1,
44618 /* 93370*/ /*SwitchType*/ 18, MVT::v64i8,// ->93390
44623 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
44863 /* 93867*/ /*SwitchType*/ 10, MVT::v64i8,// ->93879
44866 MVT::v64i8, 2/*#Ops*/, 0, 1,
46492 /* 97429*/ /*SwitchType*/ 18, MVT::v64i8,// ->97449
46497 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
46819 /* 98184*/ /*SwitchType*/ 18, MVT::v64i8,// ->98204
46824 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
47398 /* 99327*/ /*SwitchType*/ 10, MVT::v64i8,// ->99339
47401 MVT::v64i8, 2/*#Ops*/, 0, 1,
48188 /*101128*/ /*SwitchType*/ 18, MVT::v64i8,// ->101148
48193 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
48516 /*101884*/ /*SwitchType*/ 18, MVT::v64i8,// ->101904
48521 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
49422 /*103786*/ /*SwitchType*/ 15, MVT::v64i8,// ->103803
49426 MVT::v64i8, 4/*#Ops*/, 0, 0, 0, 1,
49537 /*104043*/ /*SwitchType*/ 15, MVT::v64i8,// ->104060
49541 MVT::v64i8, 4/*#Ops*/, 0, 0, 0, 1,
49726 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49751 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49776 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49801 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49826 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49851 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49876 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49901 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49932 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49957 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
49982 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50007 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50032 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50057 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50082 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50107 MVT::v64i8, 4/*#Ops*/, 3, 6, 9, 10, // Results = #11
50330 /*106200*/ /*SwitchType*/ 10, MVT::v64i8,// ->106212
50333 MVT::v64i8, 2/*#Ops*/, 0, 1,
51647 /*109217*/ /*SwitchType*/ 21, MVT::v64i8,// ->109240
51654 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52141 /*110330*/ /*SwitchType*/ 40, MVT::v64i8,// ->110372
52148 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
52156 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
55979 /*118622*/ /*SwitchType*/ 9, MVT::v64i8,// ->118633
55982 MVT::v64i8, 1/*#Ops*/, 0,
56880 /*120394*/ OPC_CheckType, MVT::v64i8,
56883 MVT::v64i8, 1/*#Ops*/, 0,
75608 /*159472*/ OPC_CheckType, MVT::v64i8,
75671 /*159604*/ OPC_CheckType, MVT::v64i8,
76036 /*160301*/ /*SwitchType*/ 26, MVT::v64i8,// ->160329
76090 /*160402*/ /*SwitchType*/ 26, MVT::v64i8,// ->160430
76146 /*160509*/ /*SwitchType*/ 26, MVT::v64i8,// ->160537
76200 /*160610*/ /*SwitchType*/ 26, MVT::v64i8,// ->160638
76256 /*160717*/ /*SwitchType*/ 26, MVT::v64i8,// ->160745
76310 /*160818*/ /*SwitchType*/ 26, MVT::v64i8,// ->160846
76365 /*160922*/ /*SwitchType*/ 26, MVT::v64i8,// ->160950
76438 /*161069*/ OPC_CheckType, MVT::v64i8,
76495 /*161198*/ OPC_CheckType, MVT::v64i8,
80852 /*169586*/ /*SwitchType*/ 25, MVT::v64i8,// ->169613
80900 /*169684*/ /*SwitchType*/ 25, MVT::v64i8,// ->169711
80950 /*169788*/ /*SwitchType*/ 25, MVT::v64i8,// ->169815
80998 /*169886*/ /*SwitchType*/ 25, MVT::v64i8,// ->169913
81048 /*169990*/ /*SwitchType*/ 25, MVT::v64i8,// ->170017
81096 /*170088*/ /*SwitchType*/ 25, MVT::v64i8,// ->170115
81145 /*170189*/ /*SwitchType*/ 25, MVT::v64i8,// ->170216
81227 /*170341*/ OPC_CheckType, MVT::v64i8,
81284 /*170443*/ OPC_CheckType, MVT::v64i8,
92167 /*192083*/ OPC_CheckChild0Type, MVT::v64i8,
97642 /*203330*/ OPC_CheckType, MVT::v64i8,
97708 /*203465*/ OPC_CheckType, MVT::v64i8,
98020 /*204061*/ /*SwitchType*/ 26, MVT::v64i8,// ->204089
98116 /*204247*/ /*SwitchType*/ 26, MVT::v64i8,// ->204275
98214 /*204439*/ /*SwitchType*/ 26, MVT::v64i8,// ->204467
98310 /*204625*/ /*SwitchType*/ 26, MVT::v64i8,// ->204653
98408 /*204817*/ /*SwitchType*/ 26, MVT::v64i8,// ->204845
98504 /*205003*/ /*SwitchType*/ 26, MVT::v64i8,// ->205031
98601 /*205192*/ /*SwitchType*/ 26, MVT::v64i8,// ->205220
98765 /*205536*/ OPC_CheckType, MVT::v64i8,
98825 /*205668*/ OPC_CheckType, MVT::v64i8,
104807 /*217310*/ /*SwitchType*/ 25, MVT::v64i8,// ->217337
104891 /*217490*/ /*SwitchType*/ 25, MVT::v64i8,// ->217517
104977 /*217676*/ /*SwitchType*/ 25, MVT::v64i8,// ->217703
105061 /*217856*/ /*SwitchType*/ 25, MVT::v64i8,// ->217883
105147 /*218042*/ /*SwitchType*/ 25, MVT::v64i8,// ->218069
105231 /*218222*/ /*SwitchType*/ 25, MVT::v64i8,// ->218249
105316 /*218405*/ /*SwitchType*/ 25, MVT::v64i8,// ->218432
105526 /*218806*/ OPC_CheckType, MVT::v64i8,
105583 /*218908*/ OPC_CheckType, MVT::v64i8,
113261 /*234702*/ OPC_CheckChild0Type, MVT::v64i8,
118098 /*243997*/ OPC_CheckType, MVT::v64i8,
118103 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
118108 /*244021*/ OPC_CheckType, MVT::v64i8,
118113 MVT::v64i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
118134 /*244069*/ OPC_CheckType, MVT::v64i8,
118139 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
118144 /*244093*/ OPC_CheckType, MVT::v64i8,
118149 MVT::v64i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
118177 /*244154*/ OPC_CheckType, MVT::v64i8,
118182 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
118187 /*244178*/ OPC_CheckType, MVT::v64i8,
118192 MVT::v64i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
118213 /*244226*/ OPC_CheckType, MVT::v64i8,
118218 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
118223 /*244250*/ OPC_CheckType, MVT::v64i8,
118228 MVT::v64i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
118235 /*244280*/ OPC_CheckChild0Type, MVT::v64i8,
118253 /*244307*/ OPC_CheckType, MVT::v64i8,
118258 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118263 /*244330*/ OPC_CheckType, MVT::v64i8,
118268 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118285 /*244371*/ OPC_CheckType, MVT::v64i8,
118290 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118295 /*244394*/ OPC_CheckType, MVT::v64i8,
118300 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118325 /*244447*/ OPC_CheckType, MVT::v64i8,
118330 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
118335 /*244471*/ OPC_CheckType, MVT::v64i8,
118340 MVT::v64i8, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
118361 /*244519*/ OPC_CheckType, MVT::v64i8,
118366 MVT::v64i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
118371 /*244546*/ OPC_CheckType, MVT::v64i8,
118376 MVT::v64i8, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
118381 /*244573*/ OPC_CheckType, MVT::v64i8,
118386 MVT::v64i8, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
118406 /*244622*/ OPC_CheckType, MVT::v64i8,
118411 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118429 /*244662*/ OPC_CheckType, MVT::v64i8,
118434 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
118450 /*244700*/ OPC_CheckType, MVT::v64i8,
118455 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118471 /*244739*/ OPC_CheckType, MVT::v64i8,
118476 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
118496 /*244785*/ OPC_CheckType, MVT::v64i8,
118501 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118506 /*244808*/ OPC_CheckType, MVT::v64i8,
118511 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118531 /*244855*/ OPC_CheckType, MVT::v64i8,
118536 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118554 /*244895*/ OPC_CheckType, MVT::v64i8,
118559 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
118575 /*244933*/ OPC_CheckType, MVT::v64i8,
118580 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118596 /*244972*/ OPC_CheckType, MVT::v64i8,
118601 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
118621 /*245018*/ OPC_CheckType, MVT::v64i8,
118626 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118631 /*245041*/ OPC_CheckType, MVT::v64i8,
118636 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118656 /*245088*/ OPC_CheckType, MVT::v64i8,
118661 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118679 /*245128*/ OPC_CheckType, MVT::v64i8,
118684 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
118700 /*245166*/ OPC_CheckType, MVT::v64i8,
118705 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118721 /*245205*/ OPC_CheckType, MVT::v64i8,
118726 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
118746 /*245251*/ OPC_CheckType, MVT::v64i8,
118751 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118756 /*245274*/ OPC_CheckType, MVT::v64i8,
118761 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118781 /*245321*/ OPC_CheckType, MVT::v64i8,
118786 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118804 /*245361*/ OPC_CheckType, MVT::v64i8,
118809 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
118825 /*245399*/ OPC_CheckType, MVT::v64i8,
118830 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118846 /*245438*/ OPC_CheckType, MVT::v64i8,
118851 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
118872 /*245486*/ OPC_CheckType, MVT::v64i8,
118877 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118882 /*245509*/ OPC_CheckType, MVT::v64i8,
118887 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118908 /*245557*/ OPC_CheckType, MVT::v64i8,
118913 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118918 /*245580*/ OPC_CheckType, MVT::v64i8,
118923 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
118943 /*245627*/ OPC_CheckType, MVT::v64i8,
118948 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
118966 /*245667*/ OPC_CheckType, MVT::v64i8,
118971 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
118987 /*245705*/ OPC_CheckType, MVT::v64i8,
118992 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119008 /*245744*/ OPC_CheckType, MVT::v64i8,
119013 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
119033 /*245791*/ OPC_CheckType, MVT::v64i8,
119038 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119056 /*245831*/ OPC_CheckType, MVT::v64i8,
119061 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
119077 /*245869*/ OPC_CheckType, MVT::v64i8,
119082 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119098 /*245908*/ OPC_CheckType, MVT::v64i8,
119103 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
119123 /*245955*/ OPC_CheckType, MVT::v64i8,
119128 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119146 /*245995*/ OPC_CheckType, MVT::v64i8,
119151 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
119167 /*246033*/ OPC_CheckType, MVT::v64i8,
119172 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119188 /*246072*/ OPC_CheckType, MVT::v64i8,
119193 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
119213 /*246119*/ OPC_CheckType, MVT::v64i8,
119218 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119236 /*246159*/ OPC_CheckType, MVT::v64i8,
119241 MVT::v64i8, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
119257 /*246197*/ OPC_CheckType, MVT::v64i8,
119262 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119278 /*246236*/ OPC_CheckType, MVT::v64i8,
119283 MVT::v64i8, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
119303 /*246282*/ OPC_CheckType, MVT::v64i8,
119308 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119313 /*246305*/ OPC_CheckType, MVT::v64i8,
119318 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119338 /*246351*/ OPC_CheckType, MVT::v64i8,
119343 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119348 /*246374*/ OPC_CheckType, MVT::v64i8,
119353 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119372 /*246419*/ OPC_CheckType, MVT::v64i8,
119377 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
119382 /*246441*/ OPC_CheckType, MVT::v64i8,
119387 MVT::v64i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
119407 /*246486*/ OPC_CheckType, MVT::v64i8,
119412 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119417 /*246509*/ OPC_CheckType, MVT::v64i8,
119422 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119442 /*246555*/ OPC_CheckType, MVT::v64i8,
119447 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119452 /*246578*/ OPC_CheckType, MVT::v64i8,
119457 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119470 /*246616*/ OPC_CheckType, MVT::v64i8,
119477 /*246625*/ OPC_CheckType, MVT::v64i8,
119482 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
119487 /*246647*/ OPC_CheckType, MVT::v64i8,
119492 MVT::v64i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
119512 /*246692*/ OPC_CheckType, MVT::v64i8,
119517 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
119522 /*246715*/ OPC_CheckType, MVT::v64i8,
119527 MVT::v64i8, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
119542 /*246753*/ OPC_CheckType, MVT::v64i8,
119547 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
119552 /*246775*/ OPC_CheckType, MVT::v64i8,
119557 MVT::v64i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
119573 /*246814*/ OPC_CheckType, MVT::v64i8,
119578 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
119583 /*246836*/ OPC_CheckType, MVT::v64i8,
119588 MVT::v64i8, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
123093 /*253874*/ /*SwitchType*/ 18, MVT::v64i8,// ->253894
123169 /*254001*/ /*SwitchType*/ 18, MVT::v64i8,// ->254021
123245 /*254128*/ /*SwitchType*/ 18, MVT::v64i8,// ->254148
123321 /*254255*/ /*SwitchType*/ 18, MVT::v64i8,// ->254275
123456 /*254502*/ OPC_CheckType, MVT::v64i8,
123507 /*254601*/ OPC_CheckType, MVT::v64i8,
125743 /*258594*/ /*SwitchType*/ 17, MVT::v64i8,// ->258613
125807 /*258715*/ /*SwitchType*/ 17, MVT::v64i8,// ->258734
125871 /*258836*/ /*SwitchType*/ 17, MVT::v64i8,// ->258855
125935 /*258957*/ /*SwitchType*/ 17, MVT::v64i8,// ->258976
128399 /*263918*/ /*SwitchType*/ 26, MVT::v64i8,// ->263946
128564 /*264236*/ /*SwitchType*/ 26, MVT::v64i8,// ->264264
128733 /*264562*/ /*SwitchType*/ 26, MVT::v64i8,// ->264590
128898 /*264880*/ /*SwitchType*/ 26, MVT::v64i8,// ->264908
129067 /*265206*/ /*SwitchType*/ 26, MVT::v64i8,// ->265234
129232 /*265524*/ /*SwitchType*/ 26, MVT::v64i8,// ->265552
129400 /*265847*/ /*SwitchType*/ 26, MVT::v64i8,// ->265875
134030 /*274916*/ /*SwitchType*/ 25, MVT::v64i8,// ->274943
134175 /*275224*/ /*SwitchType*/ 25, MVT::v64i8,// ->275251
134324 /*275540*/ /*SwitchType*/ 25, MVT::v64i8,// ->275567
134469 /*275848*/ /*SwitchType*/ 25, MVT::v64i8,// ->275875
134618 /*276164*/ /*SwitchType*/ 25, MVT::v64i8,// ->276191
134763 /*276472*/ /*SwitchType*/ 25, MVT::v64i8,// ->276499
134911 /*276785*/ /*SwitchType*/ 25, MVT::v64i8,// ->276812
140527 /*288463*/ /*SwitchType*/ 18, MVT::v64i8,// ->288483
140627 /*288631*/ /*SwitchType*/ 18, MVT::v64i8,// ->288651
140727 /*288799*/ /*SwitchType*/ 18, MVT::v64i8,// ->288819
140827 /*288967*/ /*SwitchType*/ 18, MVT::v64i8,// ->288987
142501 /*291975*/ /*SwitchType*/ 17, MVT::v64i8,// ->291994
142585 /*292135*/ /*SwitchType*/ 17, MVT::v64i8,// ->292154
142669 /*292295*/ /*SwitchType*/ 17, MVT::v64i8,// ->292314
142753 /*292455*/ /*SwitchType*/ 17, MVT::v64i8,// ->292474
144491 /*295952*/ /*SwitchType*/ 18, MVT::v64i8,// ->295972
144531 /*296019*/ /*SwitchType*/ 18, MVT::v64i8,// ->296039
144571 /*296086*/ /*SwitchType*/ 18, MVT::v64i8,// ->296106
144611 /*296153*/ /*SwitchType*/ 18, MVT::v64i8,// ->296173
144671 /*296261*/ OPC_CheckType, MVT::v64i8,
144722 /*296360*/ OPC_CheckType, MVT::v64i8,
146619 /*299676*/ /*SwitchType*/ 17, MVT::v64i8,// ->299695
146653 /*299740*/ /*SwitchType*/ 17, MVT::v64i8,// ->299759
146687 /*299804*/ /*SwitchType*/ 17, MVT::v64i8,// ->299823
146721 /*299868*/ /*SwitchType*/ 17, MVT::v64i8,// ->299887
147097 MVT::v64i8, 0/*#Ops*/, // Results = #4
147100 MVT::v64i8, 3/*#Ops*/, 4, 1, 5, // Results = #6
147102 MVT::v64i8, 2/*#Ops*/, 3, 6, // Results = #7
148330 MVT::v64i8, 0/*#Ops*/, // Results = #3
148333 MVT::v64i8, 3/*#Ops*/, 3, 2, 4, // Results = #5
148338 MVT::v64i8, 0/*#Ops*/, // Results = #8
148341 MVT::v64i8, 3/*#Ops*/, 8, 1, 9, // Results = #10
148343 MVT::v64i8, 3/*#Ops*/, 5, 7, 10, // Results = #11
148651 /*303739*/ /*SwitchType*/ 26, MVT::v64i8,// ->303767
148741 /*303909*/ /*SwitchType*/ 26, MVT::v64i8,// ->303937
148834 /*304086*/ /*SwitchType*/ 26, MVT::v64i8,// ->304114
148924 /*304256*/ /*SwitchType*/ 26, MVT::v64i8,// ->304284
149017 /*304433*/ /*SwitchType*/ 26, MVT::v64i8,// ->304461
149107 /*304603*/ /*SwitchType*/ 26, MVT::v64i8,// ->304631
149199 /*304777*/ /*SwitchType*/ 26, MVT::v64i8,// ->304805
152054 /*310080*/ /*SwitchType*/ 25, MVT::v64i8,// ->310107
152134 /*310245*/ /*SwitchType*/ 25, MVT::v64i8,// ->310272
152217 /*310417*/ /*SwitchType*/ 25, MVT::v64i8,// ->310444
152297 /*310582*/ /*SwitchType*/ 25, MVT::v64i8,// ->310609
152380 /*310754*/ /*SwitchType*/ 25, MVT::v64i8,// ->310781
152460 /*310919*/ /*SwitchType*/ 25, MVT::v64i8,// ->310946
152542 /*311088*/ /*SwitchType*/ 25, MVT::v64i8,// ->311115
155897 /*317656*/ /*SwitchType*/ 18, MVT::v64i8,// ->317676
155949 /*317743*/ /*SwitchType*/ 18, MVT::v64i8,// ->317763
156001 /*317830*/ /*SwitchType*/ 18, MVT::v64i8,// ->317850
156053 /*317917*/ /*SwitchType*/ 18, MVT::v64i8,// ->317937
157223 /*319931*/ /*SwitchType*/ 17, MVT::v64i8,// ->319950
157267 /*320014*/ /*SwitchType*/ 17, MVT::v64i8,// ->320033
157311 /*320097*/ /*SwitchType*/ 17, MVT::v64i8,// ->320116
157355 /*320180*/ /*SwitchType*/ 17, MVT::v64i8,// ->320199
158573 /*322521*/ OPC_CheckChild0Type, MVT::v64i8,
176862 /*358762*/ OPC_CheckChild0Type, MVT::v64i8,
187698 MVT::v64i8, 0/*#Ops*/, // Results = #4
187701 MVT::v64i8, 3/*#Ops*/, 4, 1, 5, // Results = #6
187703 MVT::v64i8, 2/*#Ops*/, 3, 6, // Results = #7
188412 MVT::v64i8, 0/*#Ops*/, // Results = #3
188415 MVT::v64i8, 3/*#Ops*/, 3, 2, 4, // Results = #5
188420 MVT::v64i8, 0/*#Ops*/, // Results = #8
188423 MVT::v64i8, 3/*#Ops*/, 8, 1, 9, // Results = #10
188425 MVT::v64i8, 3/*#Ops*/, 5, 7, 10, // Results = #11
188456 /*380777*/ OPC_CheckType, MVT::v64i8,
188459 MVT::v64i8, 4/*#Ops*/, 0, 1, 2, 3,
188464 /*380793*/ OPC_CheckType, MVT::v64i8,
188467 MVT::v64i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
188483 /*380826*/ OPC_CheckType, MVT::v64i8,
188486 MVT::v64i8, 4/*#Ops*/, 0, 1, 2, 3,
188491 /*380842*/ OPC_CheckType, MVT::v64i8,
188494 MVT::v64i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
188510 /*380875*/ OPC_CheckType, MVT::v64i8,
188513 MVT::v64i8, 4/*#Ops*/, 0, 1, 2, 3,
188518 /*380891*/ OPC_CheckType, MVT::v64i8,
188521 MVT::v64i8, 5/*#Ops*/, 4, 0, 1, 2, 3,
188533 /*380919*/ OPC_CheckType, MVT::v64i8,
188536 MVT::v64i8, 2/*#Ops*/, 0, 1,
188545 /*380938*/ OPC_CheckType, MVT::v64i8,
188553 MVT::v64i8, 2/*#Ops*/, 0, 4,
188565 /*380979*/ OPC_CheckType, MVT::v64i8,
188568 MVT::v64i8, 4/*#Ops*/, 1, 0, 2, 3,
188578 /*381002*/ OPC_CheckType, MVT::v64i8,
188581 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188591 /*381024*/ OPC_CheckType, MVT::v64i8,
188594 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188604 /*381046*/ OPC_CheckType, MVT::v64i8,
188607 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188617 /*381068*/ OPC_CheckType, MVT::v64i8,
188620 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188630 /*381090*/ OPC_CheckType, MVT::v64i8,
188633 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188643 /*381112*/ OPC_CheckType, MVT::v64i8,
188646 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188656 /*381134*/ OPC_CheckType, MVT::v64i8,
188659 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188664 /*381151*/ OPC_CheckChild0Type, MVT::v64i8,
188670 /*381158*/ OPC_CheckType, MVT::v64i8,
188673 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188684 /*381182*/ OPC_CheckType, MVT::v64i8,
188687 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188698 /*381206*/ OPC_CheckType, MVT::v64i8,
188701 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188711 /*381228*/ OPC_CheckType, MVT::v64i8,
188714 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188724 /*381250*/ OPC_CheckType, MVT::v64i8,
188727 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188737 /*381272*/ OPC_CheckType, MVT::v64i8,
188740 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188750 /*381294*/ OPC_CheckType, MVT::v64i8,
188753 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188763 /*381316*/ OPC_CheckType, MVT::v64i8,
188766 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188776 /*381338*/ OPC_CheckType, MVT::v64i8,
188779 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188788 /*381359*/ OPC_CheckType, MVT::v64i8,
188791 MVT::v64i8, 2/*#Ops*/, 0, 1,
188801 /*381380*/ OPC_CheckType, MVT::v64i8,
188804 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188814 /*381402*/ OPC_CheckType, MVT::v64i8,
188817 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188822 /*381419*/ OPC_CheckChild0Type, MVT::v64i8,
188827 /*381425*/ OPC_CheckType, MVT::v64i8,
188830 MVT::v64i8, 2/*#Ops*/, 0, 1,
188840 /*381446*/ OPC_CheckType, MVT::v64i8,
188843 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
188852 /*381465*/ OPC_CheckType, MVT::v64i8,
188855 MVT::v64i8, 2/*#Ops*/, 0, 1,
188866 /*381491*/ OPC_CheckType, MVT::v64i8,
188869 MVT::v64i8, 3/*#Ops*/, 2, 0, 1,
188876 /*381509*/ OPC_CheckType, MVT::v64i8,
188884 MVT::v64i8, 3/*#Ops*/, 2, 0, 5,
188893 /*381548*/ OPC_CheckType, MVT::v64i8,
188898 MVT::v64i8, 4/*#Ops*/, 2, 0, 1, 3,
188905 MVT::v64i8, 4/*#Ops*/, 1, 0, 2, 3,
188914 /*381589*/ OPC_CheckType, MVT::v64i8,
188917 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188925 /*381610*/ OPC_CheckType, MVT::v64i8,
188928 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188936 /*381631*/ OPC_CheckType, MVT::v64i8,
188939 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188947 /*381652*/ OPC_CheckType, MVT::v64i8,
188950 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188958 /*381673*/ OPC_CheckType, MVT::v64i8,
188961 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188969 /*381694*/ OPC_CheckType, MVT::v64i8,
188972 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188980 /*381715*/ OPC_CheckType, MVT::v64i8,
188983 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
188988 /*381733*/ OPC_CheckChild0Type, MVT::v64i8,
188992 /*381738*/ OPC_CheckType, MVT::v64i8,
188995 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189004 /*381761*/ OPC_CheckType, MVT::v64i8,
189007 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189016 /*381784*/ OPC_CheckType, MVT::v64i8,
189019 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189027 /*381805*/ OPC_CheckType, MVT::v64i8,
189030 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189038 /*381826*/ OPC_CheckType, MVT::v64i8,
189041 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189049 /*381847*/ OPC_CheckType, MVT::v64i8,
189052 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189060 /*381868*/ OPC_CheckType, MVT::v64i8,
189063 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189071 /*381889*/ OPC_CheckType, MVT::v64i8,
189074 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189082 /*381910*/ OPC_CheckType, MVT::v64i8,
189085 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189092 /*381930*/ OPC_CheckType, MVT::v64i8,
189095 MVT::v64i8, 3/*#Ops*/, 2, 0, 1,
189103 /*381950*/ OPC_CheckType, MVT::v64i8,
189106 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189114 /*381971*/ OPC_CheckType, MVT::v64i8,
189117 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189122 /*381989*/ OPC_CheckChild0Type, MVT::v64i8,
189125 /*381993*/ OPC_CheckType, MVT::v64i8,
189128 MVT::v64i8, 3/*#Ops*/, 2, 0, 1,
189136 /*382013*/ OPC_CheckType, MVT::v64i8,
189139 MVT::v64i8, 4/*#Ops*/, 3, 0, 1, 2,
189146 /*382031*/ OPC_CheckType, MVT::v64i8,
189149 MVT::v64i8, 3/*#Ops*/, 2, 0, 1,
193437 /*390807*/ OPC_CheckType, MVT::v64i8,
193442 MVT::v64i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193532 /*391019*/ /*SwitchType*/ 19, MVT::v64i8,// ->391040
193537 MVT::v64i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193582 /*391119*/ /*SwitchType*/ 11, MVT::v64i8,// ->391132
193585 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
193609 /*391168*/ OPC_CheckType, MVT::v64i8,
193614 MVT::v64i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193704 /*391380*/ /*SwitchType*/ 19, MVT::v64i8,// ->391401
193709 MVT::v64i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
193754 /*391480*/ /*SwitchType*/ 11, MVT::v64i8,// ->391493
193757 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
194067 /*392224*/ OPC_CheckType, MVT::v64i8,
194073 MVT::v64i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194099 /*392294*/ OPC_CheckType, MVT::v64i8,
194105 MVT::v64i8, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
194477 /*393147*/ OPC_CheckType, MVT::v64i8,
194485 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
194495 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
194577 /*393383*/ OPC_CheckType, MVT::v64i8,
194585 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
194595 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
195107 /*394668*/ OPC_CheckType, MVT::v64i8,
195109 MVT::v64i8, 0/*#Ops*/, // Results = #1
195112 MVT::v64i8, 3/*#Ops*/, 1, 0, 2,
195151 /*394768*/ OPC_CheckType, MVT::v64i8,
195153 MVT::v64i8, 0/*#Ops*/, // Results = #1
195156 MVT::v64i8, 3/*#Ops*/, 1, 0, 2,
195399 /*395310*/ OPC_CheckType, MVT::v64i8,
195403 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
195425 /*395362*/ OPC_CheckType, MVT::v64i8,
195429 MVT::v64i8, 3/*#Ops*/, 1, 2, 3,
197725 /*400065*/ OPC_SwitchType /*3 cases */, 19, MVT::v64i8,// ->400087
197730 MVT::v64i8, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
197791 /*400208*/ /*SwitchType*/ 11, MVT::v64i8,// ->400221
197794 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
199658 /*403822*/ /*SwitchType*/ 9, MVT::v64i8,// ->403833
199661 MVT::v64i8, 1/*#Ops*/, 0,
199966 /*404468*/ OPC_SwitchType /*3 cases */, 27, MVT::v64i8,// ->404498
199974 MVT::v64i8, 1/*#Ops*/, 3,
202000 /*408729*/ OPC_CheckChild0Type, MVT::v64i8,
202014 /*408752*/ OPC_CheckType, MVT::v64i8,
202019 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202030 /*408784*/ OPC_CheckType, MVT::v64i8,
202035 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
202041 /*408807*/ OPC_CheckType, MVT::v64i8,
202044 MVT::v64i8, 2/*#Ops*/, 0, 1,
203504 /*411916*/ OPC_SwitchType /*3 cases */, 18, MVT::v64i8,// ->411937
203509 MVT::v64i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203569 /*412050*/ /*SwitchType*/ 10, MVT::v64i8,// ->412062
203572 MVT::v64i8, 2/*#Ops*/, 0, 1,
203592 /*412089*/ OPC_SwitchType /*3 cases */, 18, MVT::v64i8,// ->412110
203597 MVT::v64i8, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
203657 /*412223*/ /*SwitchType*/ 10, MVT::v64i8,// ->412235
203660 MVT::v64i8, 2/*#Ops*/, 0, 1,
204839 /*414448*/ OPC_CheckType, MVT::v64i8,
204844 MVT::v64i8, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
204864 /*414493*/ OPC_CheckType, MVT::v64i8,
204870 MVT::v64i8, 8/*#Ops*/, 3, 2, 5, 6, 7, 8, 9, 10,
204890 /*414542*/ OPC_CheckType, MVT::v64i8,
204896 MVT::v64i8, 8/*#Ops*/, 0, 3, 5, 6, 7, 8, 9, 10,
205041 /*414859*/ /*SwitchType*/ 12, MVT::v64i8,// ->414873
205044 MVT::v64i8, 4/*#Ops*/, 0, 1, 2, 3,
206463 /*418091*/ OPC_CheckType, MVT::v64i8,
206470 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206479 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206486 /*418142*/ OPC_CheckType, MVT::v64i8,
206493 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206502 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206509 /*418191*/ OPC_CheckType, MVT::v64i8,
206516 MVT::v64i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
206525 MVT::v64i8, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207487 /*420410*/ OPC_CheckChild0Type, MVT::v64i8,
207519 /*420469*/ OPC_CheckType, MVT::v64i8,
207637 /*420698*/ OPC_CheckChild0Type, MVT::v64i8,
207669 /*420757*/ OPC_CheckType, MVT::v64i8,
209777 /*425021*/ OPC_SwitchType /*12 cases */, 15, MVT::v64i8,// ->425039
209801 MVT::v64i8, 0/*#Ops*/, // Results = #1
209804 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
209827 MVT::v64i8, 0/*#Ops*/, // Results = #1
209830 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
210030 /*425569*/ OPC_CheckChild0Type, MVT::v64i8,
210080 MVT::v64i8, 0/*#Ops*/, // Results = #3
210083 MVT::v64i8, 3/*#Ops*/, 3, 1, 4, // Results = #5
210085 MVT::v64i8, 0/*#Ops*/, // Results = #6
210088 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
210101 MVT::v64i8, 0/*#Ops*/, // Results = #3
210104 MVT::v64i8, 3/*#Ops*/, 3, 1, 4, // Results = #5
210106 MVT::v64i8, 0/*#Ops*/, // Results = #6
210109 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
210146 MVT::v64i8, 0/*#Ops*/, // Results = #3
210149 MVT::v64i8, 3/*#Ops*/, 3, 1, 4, // Results = #5
210151 MVT::v64i8, 0/*#Ops*/, // Results = #6
210154 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
210167 MVT::v64i8, 0/*#Ops*/, // Results = #3
210170 MVT::v64i8, 3/*#Ops*/, 3, 1, 4, // Results = #5
210172 MVT::v64i8, 0/*#Ops*/, // Results = #6
210175 MVT::v64i8, 3/*#Ops*/, 6, 2, 7, // Results = #8
211202 /*428253*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->428274
211207 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211513 /*428917*/ /*SwitchType*/ 10, MVT::v64i8,// ->428929
211516 MVT::v64i8, 2/*#Ops*/, 0, 1,
212067 /*430128*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->430149
212072 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212378 /*430792*/ /*SwitchType*/ 10, MVT::v64i8,// ->430804
212381 MVT::v64i8, 2/*#Ops*/, 0, 1,
212913 /*431992*/ /*SwitchType*/ 18, MVT::v64i8,// ->432012
212918 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213168 /*432501*/ /*SwitchType*/ 10, MVT::v64i8,// ->432513
213171 MVT::v64i8, 2/*#Ops*/, 0, 1,
213280 /*432748*/ /*SwitchType*/ 18, MVT::v64i8,// ->432768
213285 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213407 /*433030*/ /*SwitchType*/ 18, MVT::v64i8,// ->433050
213412 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213510 /*433235*/ /*SwitchType*/ 10, MVT::v64i8,// ->433247
213513 MVT::v64i8, 2/*#Ops*/, 0, 1,
213616 /*433470*/ /*SwitchType*/ 18, MVT::v64i8,// ->433490
213621 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
213743 /*433752*/ /*SwitchType*/ 18, MVT::v64i8,// ->433772
213748 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
213846 /*433957*/ /*SwitchType*/ 10, MVT::v64i8,// ->433969
213849 MVT::v64i8, 2/*#Ops*/, 0, 1,
214324 /*434964*/ /*SwitchType*/ 18, MVT::v64i8,// ->434984
214329 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214426 /*435168*/ /*SwitchType*/ 10, MVT::v64i8,// ->435180
214429 MVT::v64i8, 2/*#Ops*/, 0, 1,
214532 /*435403*/ /*SwitchType*/ 18, MVT::v64i8,// ->435423
214537 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
214634 /*435607*/ /*SwitchType*/ 10, MVT::v64i8,// ->435619
214637 MVT::v64i8, 2/*#Ops*/, 0, 1,
214739 /*435843*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->435864
214744 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215000 /*436450*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->436471
215005 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215183 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
215199 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
215226 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
215242 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
215354 /*437258*/ /*SwitchType*/ 10, MVT::v64i8,// ->437270
215357 MVT::v64i8, 2/*#Ops*/, 0, 1,
215398 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
215425 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
215531 /*437676*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->437697
215536 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
215792 /*438283*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->438304
215797 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
215975 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
215991 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216018 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216034 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216146 /*439091*/ /*SwitchType*/ 10, MVT::v64i8,// ->439103
216149 MVT::v64i8, 2/*#Ops*/, 0, 1,
216190 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
216217 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
216323 /*439509*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->439530
216328 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
216584 /*440116*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->440137
216589 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
216767 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216783 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216810 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216826 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
216938 /*440924*/ /*SwitchType*/ 10, MVT::v64i8,// ->440936
216941 MVT::v64i8, 2/*#Ops*/, 0, 1,
216982 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
217009 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
217115 /*441342*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->441363
217120 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
217376 /*441949*/ OPC_SwitchType /*12 cases */, 18, MVT::v64i8,// ->441970
217381 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
217559 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
217575 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
217602 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
217618 MVT::v64i8, 6/*#Ops*/, 10, 3, 4, 5, 6, 7, // Results = #11
217730 /*442757*/ /*SwitchType*/ 10, MVT::v64i8,// ->442769
217733 MVT::v64i8, 2/*#Ops*/, 0, 1,
217774 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
217801 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
217908 /*443174*/ /*SwitchType*/ 18, MVT::v64i8,// ->443194
217913 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
218035 /*443456*/ /*SwitchType*/ 18, MVT::v64i8,// ->443476
218040 MVT::v64i8, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
218138 /*443661*/ /*SwitchType*/ 10, MVT::v64i8,// ->443673
218141 MVT::v64i8, 2/*#Ops*/, 0, 1,
220596 /*448797*/ OPC_CheckType, MVT::v64i8,
220601 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220606 /*448819*/ OPC_CheckType, MVT::v64i8,
220609 MVT::v64i8, 2/*#Ops*/, 0, 1,
220931 /*449439*/ OPC_CheckType, MVT::v64i8,
220936 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
220941 /*449461*/ OPC_CheckType, MVT::v64i8,
220944 MVT::v64i8, 2/*#Ops*/, 0, 1,
221457 /*450528*/ /*SwitchType*/ 17, MVT::v64i8,// ->450547
221462 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
221670 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
221692 MVT::v64i8, 1/*#Ops*/, 3, // Results = #4
221711 /*451040*/ /*SwitchType*/ 9, MVT::v64i8,// ->451051
221714 MVT::v64i8, 1/*#Ops*/, 0,
221762 /*451144*/ OPC_SwitchType /*3 cases */, 18, MVT::v64i8,// ->451165
221767 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
221824 /*451273*/ /*SwitchType*/ 10, MVT::v64i8,// ->451285
221827 MVT::v64i8, 2/*#Ops*/, 0, 1,
222966 /*453669*/ OPC_CheckType, MVT::v64i8,
222971 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
222999 /*453738*/ OPC_CheckType, MVT::v64i8,
223004 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
223248 /*454398*/ /*SwitchType*/ 90, MVT::v64i8,// ->454490
223253 MVT::v64i8, 0/*#Ops*/, // Results = #1
223256 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
223259 MVT::v64i8, 3/*#Ops*/, 3, 0, 4,
223266 MVT::v64i8, 0/*#Ops*/, // Results = #1
223269 MVT::v64i8, 3/*#Ops*/, 1, 0, 2, // Results = #3
223271 MVT::v64i8, 0/*#Ops*/, // Results = #4
223274 MVT::v64i8, 3/*#Ops*/, 4, 0, 5, // Results = #6
223277 MVT::v64i8, 3/*#Ops*/, 3, 6, 7,
223549 /*455138*/ /*SwitchType*/ 18, MVT::v64i8,// ->455158
223554 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223679 /*455427*/ /*SwitchType*/ 10, MVT::v64i8,// ->455439
223682 MVT::v64i8, 2/*#Ops*/, 0, 1,
224136 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224163 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224456 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224483 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224722 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224749 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224782 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224809 MVT::v64i8, 2/*#Ops*/, 4, 7, // Results = #8
224878 /*458155*/ /*SwitchType*/ 18, MVT::v64i8,// ->458175
224883 MVT::v64i8, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
224924 /*458243*/ /*SwitchType*/ 10, MVT::v64i8,// ->458255
224927 MVT::v64i8, 2/*#Ops*/, 0, 1,
225017 /*458471*/ /*SwitchType*/ 19, MVT::v64i8,// ->458492
225022 MVT::v64i8, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225161 /*458805*/ /*SwitchType*/ 11, MVT::v64i8,// ->458818
225164 MVT::v64i8, 3/*#Ops*/, 0, 1, 2,
226628 /*462120*/ OPC_CheckChild0Type, MVT::v64i8,
227426 /*463851*/ OPC_SwitchType /*3 cases */, 17, MVT::v64i8,// ->463871
227431 MVT::v64i8, 5/*#Ops*/, 2, 3, 4, 5, 6,
228702 /*466751*/ OPC_CheckChild0Type, MVT::v64i8,
228818 /*467012*/ OPC_CheckChild0Type, MVT::v64i8,
229063 /*467492*/ OPC_CheckChild0Type, MVT::v64i8,
230516 /*470347*/ /*SwitchType*/ 10, MVT::v64i8,// ->470359
230519 MVT::v64i8, 2/*#Ops*/, 1, 0,
230592 /*470503*/ /*SwitchType*/ 11, MVT::v64i8,// ->470516
230595 MVT::v64i8, 3/*#Ops*/, 1, 2, 0,
230755 /*470830*/ /*SwitchType*/ 10, MVT::v64i8,// ->470842
230758 MVT::v64i8, 2/*#Ops*/, 1, 0,
230831 /*470986*/ /*SwitchType*/ 11, MVT::v64i8,// ->470999
230834 MVT::v64i8, 3/*#Ops*/, 1, 2, 0,
231339 /*471910*/ /*SwitchType*/ 8, MVT::v64i8,// ->471920
231342 MVT::v64i8, 0/*#Ops*/,
gen/lib/Target/X86/X86GenFastISel.inc 70 if (RetVT.SimpleTy != MVT::v64i8)
181 case MVT::v64i8: return fastEmit_ISD_ABS_MVT_v64i8_r(RetVT, Op0, Op0IsKill);
317 if (RetVT.SimpleTy != MVT::v64i8)
665 if (RetVT.SimpleTy != MVT::v64i8)
761 case MVT::v64i8: return fastEmit_ISD_CTPOP_MVT_v64i8_r(RetVT, Op0, Op0IsKill);
1535 if (RetVT.SimpleTy != MVT::v64i8)
4958 case MVT::v64i8: return fastEmit_X86ISD_VBROADCAST_MVT_v16i8_MVT_v64i8_r(Op0, Op0IsKill);
6041 if (RetVT.SimpleTy != MVT::v64i8)
6165 case MVT::v64i8: return fastEmit_ISD_ADD_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6272 if (RetVT.SimpleTy != MVT::v64i8)
6409 case MVT::v64i8: return fastEmit_ISD_AND_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7279 if (RetVT.SimpleTy != MVT::v64i8)
7416 case MVT::v64i8: return fastEmit_ISD_OR_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7638 if (RetVT.SimpleTy != MVT::v64i8)
7686 case MVT::v64i8: return fastEmit_ISD_SADDSAT_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7740 if (RetVT.SimpleTy != MVT::v64i8)
7851 case MVT::v64i8: return fastEmit_ISD_SMAX_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7895 if (RetVT.SimpleTy != MVT::v64i8)
8006 case MVT::v64i8: return fastEmit_ISD_SMIN_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8082 if (RetVT.SimpleTy != MVT::v64i8)
8130 case MVT::v64i8: return fastEmit_ISD_SSUBSAT_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8192 if (RetVT.SimpleTy != MVT::v64i8)
8316 case MVT::v64i8: return fastEmit_ISD_SUB_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8360 if (RetVT.SimpleTy != MVT::v64i8)
8408 case MVT::v64i8: return fastEmit_ISD_UADDSAT_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8446 if (RetVT.SimpleTy != MVT::v64i8)
8557 case MVT::v64i8: return fastEmit_ISD_UMAX_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8601 if (RetVT.SimpleTy != MVT::v64i8)
8712 case MVT::v64i8: return fastEmit_ISD_UMIN_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8756 if (RetVT.SimpleTy != MVT::v64i8)
8804 case MVT::v64i8: return fastEmit_ISD_USUBSAT_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
8905 if (RetVT.SimpleTy != MVT::v64i8)
9042 case MVT::v64i8: return fastEmit_ISD_XOR_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9143 if (RetVT.SimpleTy != MVT::v64i8)
9272 case MVT::v64i8: return fastEmit_X86ISD_ANDNP_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9316 if (RetVT.SimpleTy != MVT::v64i8)
9364 case MVT::v64i8: return fastEmit_X86ISD_AVG_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10725 if (RetVT.SimpleTy != MVT::v64i8)
10737 case MVT::v64i8: return fastEmit_X86ISD_GF2P8MULB_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11158 if (RetVT.SimpleTy != MVT::v64i8)
11170 case MVT::v64i8: return fastEmit_X86ISD_MULTISHIFT_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11205 if (RetVT.SimpleTy != MVT::v64i8)
11291 if (RetVT.SimpleTy != MVT::v64i8)
11683 case MVT::v64i8: return fastEmit_X86ISD_PSADBW_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11718 if (RetVT.SimpleTy != MVT::v64i8)
11730 case MVT::v64i8: return fastEmit_X86ISD_PSHUFB_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12148 if (RetVT.SimpleTy != MVT::v64i8)
12346 case MVT::v64i8: return fastEmit_X86ISD_UNPCKH_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12396 if (RetVT.SimpleTy != MVT::v64i8)
12594 case MVT::v64i8: return fastEmit_X86ISD_UNPCKL_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12703 if (RetVT.SimpleTy != MVT::v64i8)
12781 case MVT::v64i8: return fastEmit_X86ISD_VPERMV_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12835 case MVT::v64i8: return fastEmit_X86ISD_VPMADDUBSW_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
13016 case MVT::v64i8: return fastEmit_X86ISD_VPSHUFBITQMB_MVT_v64i8_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4489 /* 47 */ MVT::v16f32, MVT::v8f64, MVT::v64i8, MVT::v32i16, MVT::v16i32, MVT::v8i64, MVT::Other,
include/llvm/Support/MachineValueType.h 369 SimpleTy == MVT::v64i8 || SimpleTy == MVT::v32i16 ||
451 case v64i8:
569 case v64i8:
786 case v64i8:
922 if (NumElements == 64) return MVT::v64i8;
lib/CodeGen/ValueTypes.cpp 156 case MVT::v64i8: return "v64i8";
300 case MVT::v64i8: return VectorType::get(Type::getInt8Ty(Context), 64);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 107 case MVT::v64i8:
497 case MVT::v64i8:
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 16 static const MVT LegalV64[] = { MVT::v64i8, MVT::v32i16, MVT::v16i32 };
25 addRegisterClass(MVT::v64i8, &Hexagon::HvxVRRegClass);
61 MVT ByteV = Use64b ? MVT::v64i8 : MVT::v128i8;
lib/Target/Hexagon/HexagonInstrInfo.cpp 2658 case MVT::v64i8:
lib/Target/X86/X86FastISel.cpp 456 case MVT::v64i8:
628 case MVT::v64i8:
lib/Target/X86/X86ISelDAGToDAG.cpp 3973 case MVT::v64i8:
4020 case MVT::v64i8:
4050 case MVT::v64i8:
4097 case MVT::v64i8:
lib/Target/X86/X86ISelLowering.cpp 1433 for (auto VT : {MVT::v16i32, MVT::v8i64, MVT::v64i8}) {
1514 setOperationAction(ISD::BITCAST, MVT::v64i8, Custom);
1631 addRegisterClass(MVT::v64i8, &X86::VR512RegClass);
1634 setOperationAction(ISD::SIGN_EXTEND, MVT::v64i8, Custom);
1635 setOperationAction(ISD::ZERO_EXTEND, MVT::v64i8, Custom);
1636 setOperationAction(ISD::ANY_EXTEND, MVT::v64i8, Custom);
1639 setOperationAction(ISD::MUL, MVT::v64i8, Custom);
1642 setOperationAction(ISD::MULHS, MVT::v64i8, Custom);
1643 setOperationAction(ISD::MULHU, MVT::v64i8, Custom);
1645 setOperationAction(ISD::CONCAT_VECTORS, MVT::v64i8, Custom);
1647 setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v64i8, Legal);
1649 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v64i8, Custom);
1651 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v64i8, Custom);
1656 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v64i8, Custom);
1658 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v64i8, Custom);
1660 setOperationAction(ISD::BITREVERSE, MVT::v64i8, Custom);
1667 for (auto VT : { MVT::v64i8, MVT::v32i16 }) {
1700 for (auto VT : { MVT::v64i8, MVT::v32i16 })
1950 if ((VT == MVT::v32i16 || VT == MVT::v64i8) &&
1970 if ((VT == MVT::v32i16 || VT == MVT::v64i8) &&
2095 return Subtarget.hasBWI() ? MVT::v64i8 : MVT::v16i32;
2272 case MVT::v64i8: case MVT::v32i16: case MVT::v16i32: case MVT::v8i64:
9489 case MVT::v64i8:
11162 case MVT::v64i8: {
16650 assert(V1.getSimpleValueType() == MVT::v64i8 && "Bad operand type!");
16651 assert(V2.getSimpleValueType() == MVT::v64i8 && "Bad operand type!");
16659 DL, MVT::v64i8, V1, V2, Mask, Zeroable, Subtarget, DAG))
16663 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v64i8, Mask, V1, V2, DAG))
16667 if (SDValue V = lowerShuffleWithPACK(DL, MVT::v64i8, Mask, V1, V2, DAG,
16672 if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v64i8, V1, V2, Mask,
16677 if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v64i8, V1, V2, Mask,
16681 if (SDValue PSHUFB = lowerShuffleWithPSHUFB(DL, MVT::v64i8, Mask, V1, V2,
16687 return lowerShuffleWithPERMV(DL, MVT::v64i8, Mask, V1, V2, DAG);
16692 DL, MVT::v64i8, V1, V2, Mask, Subtarget, DAG))
16695 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v64i8, V1, V2, Mask,
16703 DL, MVT::v64i8, V1, V2, Mask, Subtarget, DAG))
16707 return splitAndLowerShuffle(DL, MVT::v64i8, V1, V2, Mask, DAG);
16758 case MVT::v64i8:
16953 ExtVT = MVT::v64i8;
25035 if (VT == MVT::v16i8 || VT == MVT::v32i8 || VT == MVT::v64i8) {
25243 (VT == MVT::v64i8 && Subtarget.hasBWI())) &&
25265 if (VT == MVT::v64i8 && IsSigned)
25554 VT == MVT::v64i8) {
25566 assert(VT == MVT::v64i8 && "Unexpected element type!");
25635 VT == MVT::v64i8) &&
26000 (VT == MVT::v16i8 || VT == MVT::v64i8 ||
26048 (VT == MVT::v64i8 && Subtarget.hasBWI())) {
26732 if (InVT == MVT::v64i8) {
26778 if ((SrcVT == MVT::v32i16 || SrcVT == MVT::v64i8) && DstVT.isVector() &&
28455 if ((DstVT == MVT::v32i16 || DstVT == MVT::v64i8) &&
32105 ((MaskVT == MVT::v32i16 || MaskVT == MVT::v64i8) && Subtarget.hasBWI())) {
32566 (Subtarget.hasVBMI() && MaskVT == MVT::v64i8) ||
32585 (Subtarget.hasVBMI() && MaskVT == MVT::v64i8) ||
32616 (Subtarget.hasVBMI() && MaskVT == MVT::v64i8) ||
32790 (Subtarget.hasVBMI() && MaskVT == MVT::v64i8) ||
35228 Src.getOperand(0).getValueType() == MVT::v64i8);
35289 SExtVT = MVT::v64i8;
35298 if (SExtVT == MVT::v16i8 || SExtVT == MVT::v32i8 || SExtVT == MVT::v64i8) {
42711 VecVT = MVT::v64i8;
lib/Target/X86/X86TargetTransformInfo.cpp 290 { ISD::SHL, MVT::v64i8, 2 }, // psllw + pand.
291 { ISD::SRL, MVT::v64i8, 2 }, // psrlw + pand.
292 { ISD::SRA, MVT::v64i8, 4 }, // psrlw, pand, pxor, psubb.
349 { ISD::SDIV, MVT::v64i8, 14 }, // 2*ext+2*pmulhw sequence
350 { ISD::SREM, MVT::v64i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
351 { ISD::UDIV, MVT::v64i8, 14 }, // 2*ext+2*pmulhw sequence
352 { ISD::UREM, MVT::v64i8, 16 }, // 2*ext+2*pmulhw+mul+sub sequence
509 { ISD::SHL, MVT::v64i8, 11 }, // vpblendvb sequence.
510 { ISD::SRL, MVT::v64i8, 11 }, // vpblendvb sequence.
511 { ISD::SRA, MVT::v64i8, 24 }, // vpblendvb sequence.
513 { ISD::MUL, MVT::v64i8, 11 }, // extend/pmullw/trunc sequence.
988 {TTI::SK_Reverse, MVT::v64i8, 1}, // vpermb
991 {TTI::SK_PermuteSingleSrc, MVT::v64i8, 1}, // vpermb
994 {TTI::SK_PermuteTwoSrc, MVT::v64i8, 1}, // vpermt2b
1006 {TTI::SK_Broadcast, MVT::v64i8, 1}, // vpbroadcastb
1010 {TTI::SK_Reverse, MVT::v64i8, 2}, // pshufb + vshufi64x2
1015 {TTI::SK_PermuteSingleSrc, MVT::v64i8, 8}, // extend to v32i16
1022 {TTI::SK_PermuteTwoSrc, MVT::v64i8, 19}, // 6 * v32i8 + 1
1290 { ISD::SIGN_EXTEND, MVT::v64i8, MVT::v64i1, 1 },
1298 { ISD::ZERO_EXTEND, MVT::v64i8, MVT::v64i1, 2 },
1752 { ISD::SETCC, MVT::v64i8, 1 },
1755 { ISD::SELECT, MVT::v64i8, 1 },
1890 { ISD::CTLZ, MVT::v64i8, 20 },
1904 { ISD::BITREVERSE, MVT::v64i8, 5 },
1908 { ISD::CTLZ, MVT::v64i8, 17 },
1912 { ISD::CTPOP, MVT::v64i8, 6 },
1916 { ISD::CTTZ, MVT::v64i8, 9 },
1918 { ISD::SADDSAT, MVT::v64i8, 1 },
1920 { ISD::SSUBSAT, MVT::v64i8, 1 },
1922 { ISD::UADDSAT, MVT::v64i8, 1 },
1924 { ISD::USUBSAT, MVT::v64i8, 1 },
3640 {3, MVT::v64i8, 22}, //(load 96i8 and) deinterleave into 3 x 32i8
3694 {3, MVT::v64i8, 26}, // interleave 3 x 64i8 into 96i8 (and store)
3699 {4, MVT::v64i8, 24} // interleave 4 x 32i8 into 256i8 (and store)
utils/TableGen/CodeGenTarget.cpp 96 case MVT::v64i8: return "MVT::v64i8";