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

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
65614 /*159873*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
65643 /*159931*/      OPC_SwitchOpcode /*3 cases */, 47, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->159982
78794 /*184881*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
83224 /*193033*/      OPC_SwitchOpcode /*2 cases */, 102, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->193139
86218 /*199138*/  /*SwitchOpcode*/ 90|128,7/*986*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200128
86746 /*200273*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200326
86838 /*200454*/      /*SwitchOpcode*/ 47, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->200504
92694 /*210993*/      /*SwitchOpcode*/ 49, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->211045
94788 /*215170*/      OPC_SwitchOpcode /*2 cases */, 4|128,1/*132*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->215307
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
 3059 /*  6030*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3066 /*  6040*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3079 /*  6060*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3092 /*  6083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3110 /*  6113*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3123 /*  6136*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3209 /*  6324*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3296 /*  6513*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3314 /*  6543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3327 /*  6566*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3413 /*  6754*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3534 /*  7032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3621 /*  7221*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3639 /*  7251*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3652 /*  7274*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3738 /*  7462*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3820 /*  7644*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3827 /*  7654*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3841 /*  7675*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3854 /*  7698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3872 /*  7728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3885 /*  7751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3971 /*  7939*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4058 /*  8128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4076 /*  8158*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4089 /*  8181*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4175 /*  8369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4296 /*  8647*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4383 /*  8836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4401 /*  8866*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4414 /*  8889*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4500 /*  9077*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6075 /* 12515*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6087 /* 12534*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6107 /* 12568*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6115 /* 12582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6130 /* 12606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6143 /* 12629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6229 /* 12817*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6313 /* 13001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6328 /* 13025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6341 /* 13048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6427 /* 13236*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6509 /* 13418*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6517 /* 13432*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6533 /* 13457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6546 /* 13480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6632 /* 13668*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6716 /* 13852*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6732 /* 13877*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6745 /* 13900*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6831 /* 14088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6914 /* 14271*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6922 /* 14285*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6937 /* 14309*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6950 /* 14332*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7036 /* 14520*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7120 /* 14704*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7135 /* 14728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7148 /* 14751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7234 /* 14939*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7316 /* 15121*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7324 /* 15135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7340 /* 15160*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7353 /* 15183*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7439 /* 15371*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7523 /* 15555*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7539 /* 15580*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7552 /* 15603*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7638 /* 15791*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10675 /* 22484*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10687 /* 22503*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10709 /* 22543*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10717 /* 22557*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10730 /* 22578*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10743 /* 22601*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10831 /* 22792*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10917 /* 22979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10930 /* 23000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10943 /* 23023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11031 /* 23214*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11115 /* 23399*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11123 /* 23413*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11137 /* 23435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11150 /* 23458*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11238 /* 23649*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11324 /* 23836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11338 /* 23858*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11351 /* 23881*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11439 /* 24072*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11524 /* 24258*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11532 /* 24272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11545 /* 24293*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11558 /* 24316*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11646 /* 24507*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11732 /* 24694*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11745 /* 24715*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11758 /* 24738*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11846 /* 24929*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11930 /* 25114*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11938 /* 25128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11952 /* 25150*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11965 /* 25173*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12053 /* 25364*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12139 /* 25551*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12153 /* 25573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12166 /* 25596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12254 /* 25787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12337 /* 25971*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12350 /* 25994*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12370 /* 26029*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12378 /* 26043*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12460 /* 26223*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12540 /* 26401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12548 /* 26415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12631 /* 26596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12719 /* 26784*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12739 /* 26819*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12747 /* 26833*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12829 /* 27013*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12909 /* 27191*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12917 /* 27205*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13000 /* 27386*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13082 /* 27566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13090 /* 27580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13172 /* 27760*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13252 /* 27938*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13260 /* 27952*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13343 /* 28133*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13431 /* 28321*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13451 /* 28356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13459 /* 28370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13541 /* 28550*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13621 /* 28728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13629 /* 28742*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13712 /* 28923*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13917 /* 29382*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13925 /* 29395*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13954 /* 29462*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13990 /* 29550*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14036 /* 29647*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14044 /* 29660*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14073 /* 29727*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14109 /* 29815*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20485 /* 43538*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20493 /* 43552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20506 /* 43573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20519 /* 43596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20537 /* 43626*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20550 /* 43648*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20590 /* 43734*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20631 /* 43822*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20649 /* 43852*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20662 /* 43874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20702 /* 43960*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20741 /* 44044*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20754 /* 44065*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20767 /* 44088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20785 /* 44118*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20798 /* 44140*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20838 /* 44226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20879 /* 44314*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20897 /* 44344*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20910 /* 44366*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20950 /* 44452*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20987 /* 44534*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20995 /* 44548*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21009 /* 44570*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21022 /* 44593*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21040 /* 44623*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21053 /* 44645*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21093 /* 44731*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21134 /* 44819*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21152 /* 44849*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21165 /* 44871*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21205 /* 44957*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21244 /* 45041*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21258 /* 45063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21271 /* 45086*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21289 /* 45116*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21302 /* 45138*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21342 /* 45224*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21383 /* 45312*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21401 /* 45342*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21414 /* 45364*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21454 /* 45450*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21492 /* 45533*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21500 /* 45547*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21513 /* 45568*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21526 /* 45591*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21544 /* 45621*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21557 /* 45643*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21597 /* 45729*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21638 /* 45817*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21656 /* 45847*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21669 /* 45869*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21709 /* 45955*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21748 /* 46039*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21761 /* 46060*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21774 /* 46083*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21792 /* 46113*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21805 /* 46135*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21845 /* 46221*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21886 /* 46309*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21904 /* 46339*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21917 /* 46361*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21957 /* 46447*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21994 /* 46529*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22002 /* 46543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22016 /* 46565*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22029 /* 46588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22047 /* 46618*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22060 /* 46640*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22100 /* 46726*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22141 /* 46814*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22159 /* 46844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22172 /* 46866*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22212 /* 46952*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22251 /* 47036*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22265 /* 47058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22278 /* 47081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22296 /* 47111*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22309 /* 47133*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22349 /* 47219*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22390 /* 47307*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22408 /* 47337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22421 /* 47359*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22461 /* 47445*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22497 /* 47526*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22510 /* 47549*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22530 /* 47584*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22538 /* 47598*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22553 /* 47622*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22566 /* 47644*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22606 /* 47730*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22644 /* 47813*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22659 /* 47837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22672 /* 47859*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22712 /* 47945*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22748 /* 48026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22756 /* 48040*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22772 /* 48065*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22785 /* 48087*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22825 /* 48173*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22863 /* 48256*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22879 /* 48281*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22892 /* 48303*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22932 /* 48389*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22975 /* 48479*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22995 /* 48514*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23003 /* 48528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23018 /* 48552*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23031 /* 48574*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23071 /* 48660*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23109 /* 48743*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23124 /* 48767*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23137 /* 48789*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23177 /* 48875*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23213 /* 48956*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23221 /* 48970*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23237 /* 48995*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23250 /* 49017*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23290 /* 49103*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23328 /* 49186*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23344 /* 49211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23357 /* 49233*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23397 /* 49319*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23434 /* 49401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23442 /* 49415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23457 /* 49439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23470 /* 49461*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23510 /* 49547*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23548 /* 49630*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23563 /* 49654*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23576 /* 49676*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23616 /* 49762*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23652 /* 49843*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23660 /* 49857*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23676 /* 49882*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23689 /* 49904*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23729 /* 49990*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23767 /* 50073*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23783 /* 50098*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23796 /* 50120*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23836 /* 50206*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23879 /* 50296*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23899 /* 50331*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23907 /* 50345*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23922 /* 50369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23935 /* 50391*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23975 /* 50477*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24013 /* 50560*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24028 /* 50584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24041 /* 50606*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24081 /* 50692*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24117 /* 50773*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24125 /* 50787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24141 /* 50812*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24154 /* 50834*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24194 /* 50920*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24232 /* 51003*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24248 /* 51028*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24261 /* 51050*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24301 /* 51136*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24338 /* 51218*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24351 /* 51241*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24373 /* 51282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24381 /* 51296*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24394 /* 51317*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24407 /* 51339*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24449 /* 51428*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24489 /* 51514*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24502 /* 51535*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24515 /* 51557*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24557 /* 51646*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24595 /* 51730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24603 /* 51744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24617 /* 51766*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24630 /* 51788*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24672 /* 51877*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24712 /* 51963*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24726 /* 51985*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24739 /* 52007*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24781 /* 52096*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24818 /* 52179*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24831 /* 52202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24851 /* 52237*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24859 /* 52250*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24895 /* 52328*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24929 /* 52405*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24937 /* 52418*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24974 /* 52497*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25016 /* 52584*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25036 /* 52619*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25044 /* 52632*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25080 /* 52710*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25114 /* 52787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25122 /* 52800*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25159 /* 52879*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25203 /* 52968*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25225 /* 53009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25233 /* 53023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25246 /* 53044*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25259 /* 53066*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25301 /* 53155*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25341 /* 53241*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25354 /* 53262*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25367 /* 53284*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25409 /* 53373*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25447 /* 53457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25455 /* 53471*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25469 /* 53493*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25482 /* 53515*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25524 /* 53604*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25564 /* 53690*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25578 /* 53712*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25591 /* 53734*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25633 /* 53823*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25672 /* 53908*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25680 /* 53922*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25693 /* 53943*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25706 /* 53965*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25748 /* 54054*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25788 /* 54140*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25801 /* 54161*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25814 /* 54183*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25856 /* 54272*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25894 /* 54356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25902 /* 54370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25916 /* 54392*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25929 /* 54414*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25971 /* 54503*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26011 /* 54589*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26025 /* 54611*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26038 /* 54633*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26080 /* 54722*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26117 /* 54805*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26130 /* 54828*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26150 /* 54863*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26158 /* 54876*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26194 /* 54954*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26228 /* 55031*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26236 /* 55044*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26273 /* 55123*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26315 /* 55210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26335 /* 55245*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26343 /* 55258*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26379 /* 55336*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26413 /* 55413*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26421 /* 55426*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26458 /* 55505*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26494 /* 55584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26502 /* 55597*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26538 /* 55675*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26572 /* 55752*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26580 /* 55765*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26617 /* 55844*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26659 /* 55931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26679 /* 55966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26687 /* 55979*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26723 /* 56057*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26757 /* 56134*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26765 /* 56147*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26802 /* 56226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26846 /* 56315*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26868 /* 56356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26876 /* 56370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26889 /* 56391*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26902 /* 56413*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26944 /* 56502*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26984 /* 56588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26997 /* 56609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27010 /* 56631*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27052 /* 56720*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27090 /* 56804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27098 /* 56818*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27112 /* 56840*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27125 /* 56862*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27167 /* 56951*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27207 /* 57037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27221 /* 57059*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27234 /* 57081*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27276 /* 57170*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27313 /* 57253*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27326 /* 57276*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27346 /* 57311*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27354 /* 57324*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27390 /* 57402*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27424 /* 57479*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27432 /* 57492*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27469 /* 57571*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27511 /* 57658*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27531 /* 57693*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27539 /* 57706*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27575 /* 57784*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27609 /* 57861*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27617 /* 57874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27654 /* 57953*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27690 /* 58029*/        /*SwitchOpcode*/ 127|128,4/*639*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->58672
27697 /* 58040*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
62939 /*137302*/  /*SwitchOpcode*/ 27|128,1/*155*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->137461
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
 8451 /* 32391*/  /*SwitchOpcode*/ 92|128,2/*348*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->32743
gen/lib/Target/ARC/ARCGenDAGISel.inc
  977 /*  1653*/  /*SwitchOpcode*/ 26, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->1682
gen/lib/Target/ARM/ARMGenDAGISel.inc
 3896 /*  7952*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3951 /*  8060*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4081 /*  8318*/      OPC_SwitchOpcode /*2 cases */, 59, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->8381
 4117 /*  8391*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4146 /*  8451*/      OPC_SwitchOpcode /*2 cases */, 60, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->8515
 4183 /*  8525*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4411 /*  8973*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4432 /*  9015*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4455 /*  9060*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4596 /*  9352*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4759 /*  9687*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4766 /*  9697*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4796 /*  9762*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4803 /*  9772*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4834 /*  9838*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4841 /*  9848*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4873 /*  9915*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4880 /*  9925*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4905 /*  9969*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4931 /* 10023*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4959 /* 10071*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4976 /* 10103*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5001 /* 10146*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5028 /* 10193*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5045 /* 10225*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5413 /* 11042*/      /*SwitchOpcode*/ 58, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->11103
 5498 /* 11222*/      /*SwitchOpcode*/ 58, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->11283
 5693 /* 11636*/      /*SwitchOpcode*/ 112, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->11751
31551 /* 69450*/        /*SwitchOpcode*/ 46, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->69499
31575 /* 69500*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->69559
31681 /* 69705*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->69764
31688 /* 69715*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
31718 /* 69772*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
31743 /* 69823*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
35457 /* 78177*/  /*SwitchOpcode*/ 0|128,3/*384*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->78565
gen/lib/Target/AVR/AVRGenDAGISel.inc
 1412 /*  2468*/  /*SwitchOpcode*/ 24, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->2495
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
30812 /* 59563*/  /*SwitchOpcode*/ 30|128,11/*1438*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->61005
gen/lib/Target/MSP430/MSP430GenDAGISel.inc
 2241 /*  4643*/      /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->4687
 4639 /*  9243*/  /*SwitchOpcode*/ 13, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9259
gen/lib/Target/Mips/MipsGenDAGISel.inc
24260 /* 45453*/  /*SwitchOpcode*/ 119, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->45575
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc
69387 /*146631*/  /*SwitchOpcode*/ 72, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->146706
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
28362 /* 68253*/  /*SwitchOpcode*/ 63, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->68319
34741 /* 89512*/      /*SwitchOpcode*/ 75|128,17/*2251*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->91767
39673 /*100052*/      /*SwitchOpcode*/ 61|128,4/*573*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->100629
39688 /*100081*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39700 /*100101*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39712 /*100121*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39738 /*100163*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39750 /*100183*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39762 /*100203*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39791 /*100251*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39803 /*100271*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39815 /*100291*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39841 /*100333*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39853 /*100353*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39865 /*100373*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39901 /*100434*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39932 /*100484*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39966 /*100539*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39997 /*100589*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
41239 /*103590*/      /*SwitchOpcode*/ 95, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->103688
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
 5335 /*  9882*/  /*SwitchOpcode*/ 8|128,3/*392*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10278
 5379 /*  9964*/        OPC_SwitchOpcode /*2 cases */, 55, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10023
 5399 /*  9998*/          /*SwitchOpcode*/ 21, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10022
 5420 /* 10031*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5809 /* 10708*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10727
 5821 /* 10728*/      /*SwitchOpcode*/ 45, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10776
 5837 /* 10756*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10775
 6500 /* 12004*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13192 /* 24640*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
gen/lib/Target/Sparc/SparcGenDAGISel.inc
 2986 /*  5516*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->5537
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
 4301 /*  8515*/            /*SwitchOpcode*/ 63, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->8581
 4311 /*  8530*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4321 /*  8546*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4339 /*  8582*/          /*SwitchOpcode*/ 67, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->8652
 4348 /*  8596*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4361 /*  8617*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4512 /*  8886*/          /*SwitchOpcode*/ 120, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9009
 4524 /*  8905*/            OPC_SwitchOpcode /*2 cases */, 48, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->8957
 4533 /*  8921*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4553 /*  8961*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4563 /*  8977*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4795 /*  9421*/      /*SwitchOpcode*/ 26, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9450
 4857 /*  9543*/      /*SwitchOpcode*/ 25, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9571
 5032 /*  9892*/        /*SwitchOpcode*/ 26, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9921
 5217 /* 10243*/            /*SwitchOpcode*/ 62, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10308
 5227 /* 10258*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5237 /* 10274*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5254 /* 10309*/          /*SwitchOpcode*/ 66, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10378
 5263 /* 10323*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5276 /* 10344*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5420 /* 10606*/          /*SwitchOpcode*/ 118, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10727
 5432 /* 10625*/            OPC_SwitchOpcode /*2 cases */, 47, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->10676
 5441 /* 10641*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5460 /* 10680*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5470 /* 10696*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14209 /* 26156*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
16397 /* 30247*/      /*SwitchOpcode*/ 26, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->30276
16913 /* 31285*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
16928 /* 31316*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
17440 /* 32336*/      /*SwitchOpcode*/ 26, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->32365
17933 /* 33292*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
17948 /* 33322*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21181 /* 39810*/      /*SwitchOpcode*/ 25, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->39838
21346 /* 40109*/  /*SwitchOpcode*/ 74, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->40186
26063 /* 49562*/      OPC_SwitchOpcode /*4 cases */, 99, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->49665
26079 /* 49589*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26107 /* 49633*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
15053 /* 29506*/  /*SwitchOpcode*/ 74|128,1/*202*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->29712
gen/lib/Target/X86/X86GenDAGISel.inc
58675 /*123667*/  /*SwitchOpcode*/ 21|128,1/*149*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->123820
gen/lib/Target/XCore/XCoreGenDAGISel.inc
 2155 /*  3764*/  /*SwitchOpcode*/ 49, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->3816
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1138   if (!TLI.isOperationLegal(ISD::SIGN_EXTEND_INREG, PVT))
 1150   return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, NewOp.getValueType(), NewOp,
 1556   case ISD::SIGN_EXTEND_INREG:  return visitSIGN_EXTEND_INREG(N);
 2472   if (N1.getOpcode() == ISD::SIGN_EXTEND_INREG) {
 3126   if (N1.getOpcode() == ISD::SIGN_EXTEND_INREG) {
 7571          TLI.isOperationLegal(ISD::SIGN_EXTEND_INREG, ExtVT)))
 7572       return DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), VT,
 9462     if (!LegalOperations || TLI.isOperationLegal(ISD::SIGN_EXTEND_INREG,
 9468       return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, Op,
10181   if (Opc == ISD::SIGN_EXTEND_INREG) {
10384     return DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), VT, N0, N1);
10391   if (N0.getOpcode() == ISD::SIGN_EXTEND_INREG &&
10393     return DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), VT,
10498       return DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), VT,
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  759       Result = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl,
  936         ValRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl,
 1016   case ISD::SIGN_EXTEND_INREG: {
 2771       RHS = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, OuterType,
 2853   case ISD::SIGN_EXTEND_INREG: {
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
   85   case ISD::SIGN_EXTEND_INREG:
  560         return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NVT, Res,
  783   SDValue Ofl = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NVT, Res,
  859   return DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N),
 1069     SDValue SExt = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, Mul.getValueType(),
 1458   return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Op.getValueType(),
 1708   case ISD::SIGN_EXTEND_INREG: ExpandIntRes_SIGN_EXTEND_INREG(N, Lo, Hi); break;
 3284     Hi = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Hi.getValueType(), Hi,
 3298     Lo = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Lo.getValueType(), Lo,
 3310     Hi = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Hi.getValueType(), Hi,
lib/CodeGen/SelectionDAG/LegalizeTypes.h
  262     return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Op.getValueType(), Op,
  283       return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, Op.getValueType(), Op,
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  431   case ISD::SIGN_EXTEND_INREG:
  772   case ISD::SIGN_EXTEND_INREG:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
   59   case ISD::SIGN_EXTEND_INREG: R = ScalarizeVecRes_InregOp(N); break;
  498         Cond = DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), CondVT,
  858   case ISD::SIGN_EXTEND_INREG: SplitVecRes_InregOp(N, Lo, Hi); break;
 2716   case ISD::SIGN_EXTEND_INREG: Res = WidenVecRes_InregOp(N); break;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2156   case ISD::SIGN_EXTEND_INREG:
 2859   case ISD::SIGN_EXTEND_INREG: {
 3542   case ISD::SIGN_EXTEND_INREG:
 5186   case ISD::SIGN_EXTEND_INREG: {
 5375       case ISD::SIGN_EXTEND_INREG:
 9163     case ISD::SIGN_EXTEND_INREG: {
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  315   case ISD::SIGN_EXTEND_INREG:          return "sign_extend_inreg";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  696   case ISD::SIGN_EXTEND_INREG: {
 1541   case ISD::SIGN_EXTEND_INREG: {
 3348     } else if (N0.getOpcode() == ISD::SIGN_EXTEND_INREG &&
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  453       N.getOpcode() == ISD::SIGN_EXTEND_INREG) {
  455     if (N.getOpcode() == ISD::SIGN_EXTEND_INREG)
 1629   assert(N->getOpcode() == ISD::SIGN_EXTEND_INREG);
 1815   case ISD::SIGN_EXTEND_INREG:
 2915   case ISD::SIGN_EXTEND_INREG:
lib/Target/AArch64/AArch64ISelLowering.cpp
  757       setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand);
 1938     if (V.getOpcode() == ISD::SIGN_EXTEND_INREG)
 2076             DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, LHS.getValueType(), LHS,
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  877   case ISD::SIGN_EXTEND_INREG:
 1991   case ISD::SIGN_EXTEND_INREG: {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1133   case ISD::SIGN_EXTEND_INREG: return LowerSIGN_EXTEND_INREG(Op, DAG);
 1170   case ISD::SIGN_EXTEND_INREG:
 1621     Div = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, Div, InRegSize);
 1622     Rem = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, Rem, InRegSize);
 2743     Args[I] = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, ScalarVT, Args[I], VTOp);
 4019         return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i32, BitsFrom,
lib/Target/AMDGPU/R600ISelLowering.cpp
  182     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  184   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i1, Expand);
  185   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i1, Expand);
  188     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand);
  189   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i8, Expand);
  190   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Expand);
  193     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
  194   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i16, Expand);
  195   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i16, Expand);
  197   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  198   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i32, Expand);
  199   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i32, Expand);
  201   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::Other, Expand);
  873   OVF = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, OVF,
 1428     Ret = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i32, Ret, MemEltVTNode);
 1508     SDValue Res = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, NewLoad,
lib/Target/AMDGPU/SIISelLowering.cpp
  216   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i1, Custom);
  217   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i1, Custom);
  218   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i8, Custom);
  219   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i8, Custom);
  220   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i16, Custom);
  221   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v3i16, Custom);
  222   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v4i16, Custom);
  223   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::Other, Custom);
  724   setTargetDAGCombine(ISD::SIGN_EXTEND_INREG);
 7295     Cvt = DAG.getNode(ISD::SIGN_EXTEND_INREG, SL, MVT::i32, NewLoad,
10003   case ISD::SIGN_EXTEND_INREG:
lib/Target/ARC/ARCISelLowering.cpp
  138   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Custom);
  757   case ISD::SIGN_EXTEND_INREG:
lib/Target/ARM/ARMISelDAGToDAG.cpp
 2746   if (N->getOpcode() == ISD::SIGN_EXTEND_INREG) {
 3058   case ISD::SIGN_EXTEND_INREG:
lib/Target/ARM/ARMISelLowering.cpp
  183   setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand);
 1251     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
 1252     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8,  Expand);
 1254   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
 4772   if (V2Tmp->getOpcode() == ISD::SIGN_EXTEND_INREG)
 7061     SDValue Ext = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::i32, FirstOp,
 8009   SDValue Ext = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::i32,
lib/Target/AVR/AVRISelLowering.cpp
  186     setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand);
lib/Target/BPF/BPFISelLowering.cpp
  117   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  118   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand);
  119   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
  120   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Expand);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1442     case ISD::SIGN_EXTEND_INREG: {
 1510   case ISD::SIGN_EXTEND_INREG:
 1586   if (N->getOpcode() == ISD::SIGN_EXTEND_INREG) {
lib/Target/Hexagon/HexagonISelLowering.cpp
 1298   setOperationAction(ISD::SIGN_EXTEND_INREG,    MVT::i1,    Expand);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  137     setOperationAction(ISD::SIGN_EXTEND_INREG,        T, Custom);
 1070           Elems[i] = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NTy,
 1458     if (Op.getOpcode() == ISD::SIGN_EXTEND_INREG) {
 1548       case ISD::SIGN_EXTEND_INREG:
lib/Target/Lanai/LanaiISelLowering.cpp
  130   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  131   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand);
  132   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
lib/Target/MSP430/MSP430ISelLowering.cpp
  114   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1,   Expand);
  974                    ? DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, VT, Victim,
 1230   return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, VT,
lib/Target/Mips/MipsISelLowering.cpp
  415   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1,    Expand);
  476     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8,  Expand);
  477     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
lib/Target/NVPTX/NVPTXISelLowering.cpp
  404   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i64, Legal);
  405   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  406   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Legal);
  407   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Legal);
  408   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
 4585       Op.getOpcode() == ISD::SIGN_EXTEND_INREG) {
lib/Target/PowerPC/PPCISelLowering.cpp
  199     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  400   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  658       setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand);
 7689     Extend = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, IntermediateVT, Arrange,
12863         Op.getOpcode() != ISD::SIGN_EXTEND_INREG)
lib/Target/RISCV/RISCVISelLowering.cpp
  100     setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand);
  855   SDValue NewRes = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i64, NewWOp,
lib/Target/Sparc/SparcISelLowering.cpp
 1490   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand);
 1491   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8 , Expand);
 1492   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  553         IndexOpcode == ISD::SIGN_EXTEND_INREG)
lib/Target/SystemZ/SystemZISelLowering.cpp
  276   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  609   setTargetDAGCombine(ISD::SIGN_EXTEND_INREG);
 2195         if (N->getOpcode() == ISD::SIGN_EXTEND_INREG &&
 6160   case ISD::SIGN_EXTEND_INREG:  return combineSIGN_EXTEND_INREG(N, DCI);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  201   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
  206       setOperationAction(ISD::SIGN_EXTEND_INREG, T, Action);
  209     setOperationAction(ISD::SIGN_EXTEND_INREG, T, Expand);
  956   case ISD::SIGN_EXTEND_INREG:
 1008   case ISD::SIGN_EXTEND_INREG:
 1283     return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, Op.getValueType(),
 1323     if (IndexExt->getOpcode() != ISD::SIGN_EXTEND_INREG)
lib/Target/X86/X86ISelLowering.cpp
  326     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  327   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16  , Legal);
  328   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8   , Legal);
  329   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1   , Expand);
  778     setOperationAction(ISD::SIGN_EXTEND_INREG, VT,Expand);
 1867   setTargetDAGCombine(ISD::SIGN_EXTEND_INREG);
38350         DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, N00, DAG.getValueType(SVT));
38841     return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT,
41051   In = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, InVT, In,
42099   assert(N->getOpcode() == ISD::SIGN_EXTEND_INREG);
42139   CMovOp0 = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, DstVT, CMovOp0, N1);
42140   CMovOp1 = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, DstVT, CMovOp1, N1);
42161   assert(N->getOpcode() == ISD::SIGN_EXTEND_INREG);
42188         SDValue Tmp = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::v4i32,
44958   case ISD::SIGN_EXTEND_INREG: return combineSignExtendInReg(N, DAG, Subtarget);