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

References

gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
 1267         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1268         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1292         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1293         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1333         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1334         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1335         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1368         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1369         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1370         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1417         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1418         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1419         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1452         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1453         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1454         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1486         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1487         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1488         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1515         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1516         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1517         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1544         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1545         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1546         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1573         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1574         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1575         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1681         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1702         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1723         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1744         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1795         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1818         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1839         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1859         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1881         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1904         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1925         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1945         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1965         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1986         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2030         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2031         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2057         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2058         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2084         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2085         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2111         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2112         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2135         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2158         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2179         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2199         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2221         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2244         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2265         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2285         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2306         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2307         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2328         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2329         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2347         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2365         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2383         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2401         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2441         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2464         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2485         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2505         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2527         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2550         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2571         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2591         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2611         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2632         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2676         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2677         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2703         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2704         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2730         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2731         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2757         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2758         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2781         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2804         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2827         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2850         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2871         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2891         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2913         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2936         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2959         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2982         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3003         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3023         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3044         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3045         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3066         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3067         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3087         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3106         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3124         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3144         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3163         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3181         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3221         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3244         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3267         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3290         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3311         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3332         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3376         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3377         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3403         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3404         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3430         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3431         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3457         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3458         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3481         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3504         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3527         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3550         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3571         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3591         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3613         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3636         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3659         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3682         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3703         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3723         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3744         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3745         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3766         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3767         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3787         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3806         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3824         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3844         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3863         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3881         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3921         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3944         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3967         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3990         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4011         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4032         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4083         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4185         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4186         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4187         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4220         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4221         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4222         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4254         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4255         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4256         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4283         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4284         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4285         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4313         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4314         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4315         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4348         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4349         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4350         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4382         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4383         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4384         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4411         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4412         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4413         GIM_CheckIsSafeToFold, /*InsnID*/3,
 4434         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4541         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4581         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4604         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4626         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4627         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4648         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4649         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4667         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4685         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4723         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4763         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4786         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4808         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4809         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4830         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4831         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4851         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4870         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4888         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4926         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4966         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4989         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5011         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5012         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5033         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5034         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5054         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5073         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5091         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5129         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5178         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5198         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5240         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5260         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5282         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5283         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5310         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5311         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5337         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5338         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5359         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5360         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5572         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5592         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5617         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5618         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5642         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5643         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5662         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5710         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5730         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5766         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5786         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5809         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5839         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5869         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5899         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5929         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5959         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5986         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6034         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6054         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6219         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6239         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6259         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6307         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6327         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6363         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6383         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6403         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6451         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6471         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6636         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6656         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6676         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6696         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6716         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6736         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6756         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6804         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6824         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6844         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6894         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6914         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6934         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6954         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6974         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6994         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7014         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7062         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7082         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7102         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7275           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7296           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7417           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7418           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7457           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7458           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7497           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7498           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7537           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7538           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7577           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7578           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7617           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7618           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7657           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7658           GIM_CheckIsSafeToFold, /*InsnID*/2,
 7693           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7728           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7763           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7798           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7831           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7863           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7895           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7927           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7956           GIM_CheckIsSafeToFold, /*InsnID*/1,
 7986           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8013           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8034           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8155           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8156           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8195           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8196           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8235           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8236           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8275           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8276           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8315           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8316           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8355           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8356           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8395           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8396           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8431           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8466           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8501           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8536           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8569           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8600           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8632           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8664           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8694           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8721           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8842           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8843           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8882           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8883           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8922           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8923           GIM_CheckIsSafeToFold, /*InsnID*/2,
 8962           GIM_CheckIsSafeToFold, /*InsnID*/1,
 8963           GIM_CheckIsSafeToFold, /*InsnID*/2,
 9002           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9003           GIM_CheckIsSafeToFold, /*InsnID*/2,
 9042           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9043           GIM_CheckIsSafeToFold, /*InsnID*/2,
 9082           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9083           GIM_CheckIsSafeToFold, /*InsnID*/2,
 9118           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9153           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9188           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9223           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9256           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9288           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9320           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9350           GIM_CheckIsSafeToFold, /*InsnID*/1,
 9377           GIM_CheckIsSafeToFold, /*InsnID*/1,
15937         GIM_CheckIsSafeToFold, /*InsnID*/1,
15938         GIM_CheckIsSafeToFold, /*InsnID*/2,
15964         GIM_CheckIsSafeToFold, /*InsnID*/1,
15965         GIM_CheckIsSafeToFold, /*InsnID*/2,
16052         GIM_CheckIsSafeToFold, /*InsnID*/1,
16053         GIM_CheckIsSafeToFold, /*InsnID*/2,
16079         GIM_CheckIsSafeToFold, /*InsnID*/1,
16080         GIM_CheckIsSafeToFold, /*InsnID*/2,
16106         GIM_CheckIsSafeToFold, /*InsnID*/1,
16107         GIM_CheckIsSafeToFold, /*InsnID*/2,
16141         GIM_CheckIsSafeToFold, /*InsnID*/1,
16142         GIM_CheckIsSafeToFold, /*InsnID*/2,
16275         GIM_CheckIsSafeToFold, /*InsnID*/1,
16276         GIM_CheckIsSafeToFold, /*InsnID*/2,
16302         GIM_CheckIsSafeToFold, /*InsnID*/1,
16303         GIM_CheckIsSafeToFold, /*InsnID*/2,
22145       GIM_CheckIsSafeToFold, /*InsnID*/1,
22187         GIM_CheckIsSafeToFold, /*InsnID*/1,
22217         GIM_CheckIsSafeToFold, /*InsnID*/1,
25705         GIM_CheckIsSafeToFold, /*InsnID*/1,
25706         GIM_CheckIsSafeToFold, /*InsnID*/2,
25707         GIM_CheckIsSafeToFold, /*InsnID*/3,
25745         GIM_CheckIsSafeToFold, /*InsnID*/1,
25746         GIM_CheckIsSafeToFold, /*InsnID*/2,
25747         GIM_CheckIsSafeToFold, /*InsnID*/3,
25785         GIM_CheckIsSafeToFold, /*InsnID*/1,
25786         GIM_CheckIsSafeToFold, /*InsnID*/2,
25787         GIM_CheckIsSafeToFold, /*InsnID*/3,
25825         GIM_CheckIsSafeToFold, /*InsnID*/1,
25826         GIM_CheckIsSafeToFold, /*InsnID*/2,
25827         GIM_CheckIsSafeToFold, /*InsnID*/3,
25857         GIM_CheckIsSafeToFold, /*InsnID*/1,
25858         GIM_CheckIsSafeToFold, /*InsnID*/2,
25891         GIM_CheckIsSafeToFold, /*InsnID*/1,
25919         GIM_CheckIsSafeToFold, /*InsnID*/1,
25947         GIM_CheckIsSafeToFold, /*InsnID*/1,
25975         GIM_CheckIsSafeToFold, /*InsnID*/1,
26003         GIM_CheckIsSafeToFold, /*InsnID*/1,
26031         GIM_CheckIsSafeToFold, /*InsnID*/1,
26059         GIM_CheckIsSafeToFold, /*InsnID*/1,
26087         GIM_CheckIsSafeToFold, /*InsnID*/1,
26115         GIM_CheckIsSafeToFold, /*InsnID*/1,
26143         GIM_CheckIsSafeToFold, /*InsnID*/1,
26171         GIM_CheckIsSafeToFold, /*InsnID*/1,
26199         GIM_CheckIsSafeToFold, /*InsnID*/1,
26227         GIM_CheckIsSafeToFold, /*InsnID*/1,
26255         GIM_CheckIsSafeToFold, /*InsnID*/1,
26282         GIM_CheckIsSafeToFold, /*InsnID*/1,
26309         GIM_CheckIsSafeToFold, /*InsnID*/1,
26339         GIM_CheckIsSafeToFold, /*InsnID*/1,
26340         GIM_CheckIsSafeToFold, /*InsnID*/2,
26370         GIM_CheckIsSafeToFold, /*InsnID*/1,
26371         GIM_CheckIsSafeToFold, /*InsnID*/2,
26401         GIM_CheckIsSafeToFold, /*InsnID*/1,
26402         GIM_CheckIsSafeToFold, /*InsnID*/2,
26432         GIM_CheckIsSafeToFold, /*InsnID*/1,
26433         GIM_CheckIsSafeToFold, /*InsnID*/2,
26463         GIM_CheckIsSafeToFold, /*InsnID*/1,
26464         GIM_CheckIsSafeToFold, /*InsnID*/2,
26494         GIM_CheckIsSafeToFold, /*InsnID*/1,
26495         GIM_CheckIsSafeToFold, /*InsnID*/2,
26525         GIM_CheckIsSafeToFold, /*InsnID*/1,
26526         GIM_CheckIsSafeToFold, /*InsnID*/2,
26556         GIM_CheckIsSafeToFold, /*InsnID*/1,
26557         GIM_CheckIsSafeToFold, /*InsnID*/2,
26586         GIM_CheckIsSafeToFold, /*InsnID*/1,
26587         GIM_CheckIsSafeToFold, /*InsnID*/2,
26612         GIM_CheckIsSafeToFold, /*InsnID*/1,
26636         GIM_CheckIsSafeToFold, /*InsnID*/1,
26660         GIM_CheckIsSafeToFold, /*InsnID*/1,
26684         GIM_CheckIsSafeToFold, /*InsnID*/1,
26708         GIM_CheckIsSafeToFold, /*InsnID*/1,
26732         GIM_CheckIsSafeToFold, /*InsnID*/1,
26756         GIM_CheckIsSafeToFold, /*InsnID*/1,
26780         GIM_CheckIsSafeToFold, /*InsnID*/1,
26804         GIM_CheckIsSafeToFold, /*InsnID*/1,
26828         GIM_CheckIsSafeToFold, /*InsnID*/1,
26852         GIM_CheckIsSafeToFold, /*InsnID*/1,
26876         GIM_CheckIsSafeToFold, /*InsnID*/1,
26900         GIM_CheckIsSafeToFold, /*InsnID*/1,
26924         GIM_CheckIsSafeToFold, /*InsnID*/1,
26948         GIM_CheckIsSafeToFold, /*InsnID*/1,
26972         GIM_CheckIsSafeToFold, /*InsnID*/1,
26996         GIM_CheckIsSafeToFold, /*InsnID*/1,
27020         GIM_CheckIsSafeToFold, /*InsnID*/1,
27044         GIM_CheckIsSafeToFold, /*InsnID*/1,
27068         GIM_CheckIsSafeToFold, /*InsnID*/1,
27092         GIM_CheckIsSafeToFold, /*InsnID*/1,
27116         GIM_CheckIsSafeToFold, /*InsnID*/1,
27140         GIM_CheckIsSafeToFold, /*InsnID*/1,
27164         GIM_CheckIsSafeToFold, /*InsnID*/1,
27188         GIM_CheckIsSafeToFold, /*InsnID*/1,
27212         GIM_CheckIsSafeToFold, /*InsnID*/1,
27236         GIM_CheckIsSafeToFold, /*InsnID*/1,
27259         GIM_CheckIsSafeToFold, /*InsnID*/1,
27282         GIM_CheckIsSafeToFold, /*InsnID*/1,
27305         GIM_CheckIsSafeToFold, /*InsnID*/1,
27328         GIM_CheckIsSafeToFold, /*InsnID*/1,
27351         GIM_CheckIsSafeToFold, /*InsnID*/1,
27374         GIM_CheckIsSafeToFold, /*InsnID*/1,
27397         GIM_CheckIsSafeToFold, /*InsnID*/1,
27420         GIM_CheckIsSafeToFold, /*InsnID*/1,
27443         GIM_CheckIsSafeToFold, /*InsnID*/1,
27466         GIM_CheckIsSafeToFold, /*InsnID*/1,
27489         GIM_CheckIsSafeToFold, /*InsnID*/1,
27512         GIM_CheckIsSafeToFold, /*InsnID*/1,
27535         GIM_CheckIsSafeToFold, /*InsnID*/1,
27564         GIM_CheckIsSafeToFold, /*InsnID*/1,
27593         GIM_CheckIsSafeToFold, /*InsnID*/1,
27622         GIM_CheckIsSafeToFold, /*InsnID*/1,
27651         GIM_CheckIsSafeToFold, /*InsnID*/1,
27687         GIM_CheckIsSafeToFold, /*InsnID*/1,
27723         GIM_CheckIsSafeToFold, /*InsnID*/1,
27759         GIM_CheckIsSafeToFold, /*InsnID*/1,
27795         GIM_CheckIsSafeToFold, /*InsnID*/1,
27818         GIM_CheckIsSafeToFold, /*InsnID*/1,
27841         GIM_CheckIsSafeToFold, /*InsnID*/1,
27864         GIM_CheckIsSafeToFold, /*InsnID*/1,
27887         GIM_CheckIsSafeToFold, /*InsnID*/1,
27910         GIM_CheckIsSafeToFold, /*InsnID*/1,
27933         GIM_CheckIsSafeToFold, /*InsnID*/1,
27956         GIM_CheckIsSafeToFold, /*InsnID*/1,
27979         GIM_CheckIsSafeToFold, /*InsnID*/1,
28002         GIM_CheckIsSafeToFold, /*InsnID*/1,
28025         GIM_CheckIsSafeToFold, /*InsnID*/1,
28048         GIM_CheckIsSafeToFold, /*InsnID*/1,
28071         GIM_CheckIsSafeToFold, /*InsnID*/1,
28094         GIM_CheckIsSafeToFold, /*InsnID*/1,
28117         GIM_CheckIsSafeToFold, /*InsnID*/1,
28140         GIM_CheckIsSafeToFold, /*InsnID*/1,
28163         GIM_CheckIsSafeToFold, /*InsnID*/1,
28186         GIM_CheckIsSafeToFold, /*InsnID*/1,
28209         GIM_CheckIsSafeToFold, /*InsnID*/1,
28232         GIM_CheckIsSafeToFold, /*InsnID*/1,
34927         GIM_CheckIsSafeToFold, /*InsnID*/1,
34954         GIM_CheckIsSafeToFold, /*InsnID*/1,
34981         GIM_CheckIsSafeToFold, /*InsnID*/1,
35008         GIM_CheckIsSafeToFold, /*InsnID*/1,
35035         GIM_CheckIsSafeToFold, /*InsnID*/1,
35062         GIM_CheckIsSafeToFold, /*InsnID*/1,
35089         GIM_CheckIsSafeToFold, /*InsnID*/1,
35116         GIM_CheckIsSafeToFold, /*InsnID*/1,
35143         GIM_CheckIsSafeToFold, /*InsnID*/1,
35170         GIM_CheckIsSafeToFold, /*InsnID*/1,
35197         GIM_CheckIsSafeToFold, /*InsnID*/1,
35224         GIM_CheckIsSafeToFold, /*InsnID*/1,
35251         GIM_CheckIsSafeToFold, /*InsnID*/1,
35278         GIM_CheckIsSafeToFold, /*InsnID*/1,
35304         GIM_CheckIsSafeToFold, /*InsnID*/1,
35330         GIM_CheckIsSafeToFold, /*InsnID*/1,
35826         GIM_CheckIsSafeToFold, /*InsnID*/1,
35827         GIM_CheckIsSafeToFold, /*InsnID*/2,
35859         GIM_CheckIsSafeToFold, /*InsnID*/1,
35860         GIM_CheckIsSafeToFold, /*InsnID*/2,
35892         GIM_CheckIsSafeToFold, /*InsnID*/1,
35893         GIM_CheckIsSafeToFold, /*InsnID*/2,
35925         GIM_CheckIsSafeToFold, /*InsnID*/1,
35926         GIM_CheckIsSafeToFold, /*InsnID*/2,
35975         GIM_CheckIsSafeToFold, /*InsnID*/1,
35993         GIM_CheckIsSafeToFold, /*InsnID*/1,
36011         GIM_CheckIsSafeToFold, /*InsnID*/1,
36029         GIM_CheckIsSafeToFold, /*InsnID*/1,
36314         GIM_CheckIsSafeToFold, /*InsnID*/1,
36315         GIM_CheckIsSafeToFold, /*InsnID*/2,
36345         GIM_CheckIsSafeToFold, /*InsnID*/1,
36346         GIM_CheckIsSafeToFold, /*InsnID*/2,
36376         GIM_CheckIsSafeToFold, /*InsnID*/1,
36377         GIM_CheckIsSafeToFold, /*InsnID*/2,
36407         GIM_CheckIsSafeToFold, /*InsnID*/1,
36408         GIM_CheckIsSafeToFold, /*InsnID*/2,
36435         GIM_CheckIsSafeToFold, /*InsnID*/1,
36468         GIM_CheckIsSafeToFold, /*InsnID*/1,
36501         GIM_CheckIsSafeToFold, /*InsnID*/1,
36534         GIM_CheckIsSafeToFold, /*InsnID*/1,
36567         GIM_CheckIsSafeToFold, /*InsnID*/1,
36600         GIM_CheckIsSafeToFold, /*InsnID*/1,
36631         GIM_CheckIsSafeToFold, /*InsnID*/1,
36656         GIM_CheckIsSafeToFold, /*InsnID*/1,
36679         GIM_CheckIsSafeToFold, /*InsnID*/1,
37239         GIM_CheckIsSafeToFold, /*InsnID*/1,
37240         GIM_CheckIsSafeToFold, /*InsnID*/2,
37349         GIM_CheckIsSafeToFold, /*InsnID*/1,
37370         GIM_CheckIsSafeToFold, /*InsnID*/1,
37410         GIM_CheckIsSafeToFold, /*InsnID*/1,
37431         GIM_CheckIsSafeToFold, /*InsnID*/1,
37471         GIM_CheckIsSafeToFold, /*InsnID*/1,
37492         GIM_CheckIsSafeToFold, /*InsnID*/1,
37535         GIM_CheckIsSafeToFold, /*InsnID*/1,
37551         GIM_CheckIsSafeToFold, /*InsnID*/1,
37567         GIM_CheckIsSafeToFold, /*InsnID*/1,
37592         GIM_CheckIsSafeToFold, /*InsnID*/1,
37616         GIM_CheckIsSafeToFold, /*InsnID*/1,
37664         GIM_CheckIsSafeToFold, /*InsnID*/1,
37681         GIM_CheckIsSafeToFold, /*InsnID*/1,
37697         GIM_CheckIsSafeToFold, /*InsnID*/1,
37713         GIM_CheckIsSafeToFold, /*InsnID*/1,
37739         GIM_CheckIsSafeToFold, /*InsnID*/1,
37756         GIM_CheckIsSafeToFold, /*InsnID*/1,
37780         GIM_CheckIsSafeToFold, /*InsnID*/1,
37828         GIM_CheckIsSafeToFold, /*InsnID*/1,
37845         GIM_CheckIsSafeToFold, /*InsnID*/1,
37861         GIM_CheckIsSafeToFold, /*InsnID*/1,
37877         GIM_CheckIsSafeToFold, /*InsnID*/1,
37906         GIM_CheckIsSafeToFold, /*InsnID*/1,
37907         GIM_CheckIsSafeToFold, /*InsnID*/2,
37939         GIM_CheckIsSafeToFold, /*InsnID*/1,
37957         GIM_CheckIsSafeToFold, /*InsnID*/1,
37982         GIM_CheckIsSafeToFold, /*InsnID*/1,
38354         GIM_CheckIsSafeToFold, /*InsnID*/1,
38355         GIM_CheckIsSafeToFold, /*InsnID*/2,
38384         GIM_CheckIsSafeToFold, /*InsnID*/1,
38385         GIM_CheckIsSafeToFold, /*InsnID*/2,
38432         GIM_CheckIsSafeToFold, /*InsnID*/1,
38433         GIM_CheckIsSafeToFold, /*InsnID*/2,
38456         GIM_CheckIsSafeToFold, /*InsnID*/1,
38457         GIM_CheckIsSafeToFold, /*InsnID*/2,
38759         GIM_CheckIsSafeToFold, /*InsnID*/1,
38760         GIM_CheckIsSafeToFold, /*InsnID*/2,
38785         GIM_CheckIsSafeToFold, /*InsnID*/1,
38786         GIM_CheckIsSafeToFold, /*InsnID*/2,
38829         GIM_CheckIsSafeToFold, /*InsnID*/1,
38830         GIM_CheckIsSafeToFold, /*InsnID*/2,
38855         GIM_CheckIsSafeToFold, /*InsnID*/1,
38856         GIM_CheckIsSafeToFold, /*InsnID*/2,
38899         GIM_CheckIsSafeToFold, /*InsnID*/1,
38900         GIM_CheckIsSafeToFold, /*InsnID*/2,
38925         GIM_CheckIsSafeToFold, /*InsnID*/1,
38926         GIM_CheckIsSafeToFold, /*InsnID*/2,
39055         GIM_CheckIsSafeToFold, /*InsnID*/1,
39056         GIM_CheckIsSafeToFold, /*InsnID*/2,
39079         GIM_CheckIsSafeToFold, /*InsnID*/1,
39080         GIM_CheckIsSafeToFold, /*InsnID*/2,
39100         GIM_CheckIsSafeToFold, /*InsnID*/1,
39120         GIM_CheckIsSafeToFold, /*InsnID*/1,
39140         GIM_CheckIsSafeToFold, /*InsnID*/1,
39188         GIM_CheckIsSafeToFold, /*InsnID*/1,
39189         GIM_CheckIsSafeToFold, /*InsnID*/2,
39190         GIM_CheckIsSafeToFold, /*InsnID*/3,
39220         GIM_CheckIsSafeToFold, /*InsnID*/1,
39221         GIM_CheckIsSafeToFold, /*InsnID*/2,
39222         GIM_CheckIsSafeToFold, /*InsnID*/3,
39252         GIM_CheckIsSafeToFold, /*InsnID*/1,
39253         GIM_CheckIsSafeToFold, /*InsnID*/2,
39254         GIM_CheckIsSafeToFold, /*InsnID*/3,
39292         GIM_CheckIsSafeToFold, /*InsnID*/1,
39293         GIM_CheckIsSafeToFold, /*InsnID*/2,
39294         GIM_CheckIsSafeToFold, /*InsnID*/3,
39324         GIM_CheckIsSafeToFold, /*InsnID*/1,
39325         GIM_CheckIsSafeToFold, /*InsnID*/2,
39326         GIM_CheckIsSafeToFold, /*InsnID*/3,
39364         GIM_CheckIsSafeToFold, /*InsnID*/1,
39365         GIM_CheckIsSafeToFold, /*InsnID*/2,
39366         GIM_CheckIsSafeToFold, /*InsnID*/3,
39396         GIM_CheckIsSafeToFold, /*InsnID*/1,
39397         GIM_CheckIsSafeToFold, /*InsnID*/2,
39398         GIM_CheckIsSafeToFold, /*InsnID*/3,
39435         GIM_CheckIsSafeToFold, /*InsnID*/1,
39436         GIM_CheckIsSafeToFold, /*InsnID*/2,
39437         GIM_CheckIsSafeToFold, /*InsnID*/3,
39467         GIM_CheckIsSafeToFold, /*InsnID*/1,
39468         GIM_CheckIsSafeToFold, /*InsnID*/2,
39469         GIM_CheckIsSafeToFold, /*InsnID*/3,
39499         GIM_CheckIsSafeToFold, /*InsnID*/1,
39500         GIM_CheckIsSafeToFold, /*InsnID*/2,
39501         GIM_CheckIsSafeToFold, /*InsnID*/3,
39536         GIM_CheckIsSafeToFold, /*InsnID*/1,
39537         GIM_CheckIsSafeToFold, /*InsnID*/2,
39564         GIM_CheckIsSafeToFold, /*InsnID*/1,
39565         GIM_CheckIsSafeToFold, /*InsnID*/2,
39600         GIM_CheckIsSafeToFold, /*InsnID*/1,
39601         GIM_CheckIsSafeToFold, /*InsnID*/2,
39628         GIM_CheckIsSafeToFold, /*InsnID*/1,
39629         GIM_CheckIsSafeToFold, /*InsnID*/2,
39660         GIM_CheckIsSafeToFold, /*InsnID*/1,
39661         GIM_CheckIsSafeToFold, /*InsnID*/2,
39683         GIM_CheckIsSafeToFold, /*InsnID*/1,
39684         GIM_CheckIsSafeToFold, /*InsnID*/2,
39703         GIM_CheckIsSafeToFold, /*InsnID*/1,
39723         GIM_CheckIsSafeToFold, /*InsnID*/1,
39743         GIM_CheckIsSafeToFold, /*InsnID*/1,
39791         GIM_CheckIsSafeToFold, /*InsnID*/1,
39792         GIM_CheckIsSafeToFold, /*InsnID*/2,
39793         GIM_CheckIsSafeToFold, /*InsnID*/3,
39823         GIM_CheckIsSafeToFold, /*InsnID*/1,
39824         GIM_CheckIsSafeToFold, /*InsnID*/2,
39825         GIM_CheckIsSafeToFold, /*InsnID*/3,
39855         GIM_CheckIsSafeToFold, /*InsnID*/1,
39856         GIM_CheckIsSafeToFold, /*InsnID*/2,
39857         GIM_CheckIsSafeToFold, /*InsnID*/3,
39887         GIM_CheckIsSafeToFold, /*InsnID*/1,
39888         GIM_CheckIsSafeToFold, /*InsnID*/2,
39889         GIM_CheckIsSafeToFold, /*InsnID*/3,
39918         GIM_CheckIsSafeToFold, /*InsnID*/1,
39919         GIM_CheckIsSafeToFold, /*InsnID*/2,
39920         GIM_CheckIsSafeToFold, /*InsnID*/3,
39950         GIM_CheckIsSafeToFold, /*InsnID*/1,
39951         GIM_CheckIsSafeToFold, /*InsnID*/2,
39952         GIM_CheckIsSafeToFold, /*InsnID*/3,
39979         GIM_CheckIsSafeToFold, /*InsnID*/1,
39980         GIM_CheckIsSafeToFold, /*InsnID*/2,
40007         GIM_CheckIsSafeToFold, /*InsnID*/1,
40008         GIM_CheckIsSafeToFold, /*InsnID*/2,
40031         GIM_CheckIsSafeToFold, /*InsnID*/1,
40032         GIM_CheckIsSafeToFold, /*InsnID*/2,
40054         GIM_CheckIsSafeToFold, /*InsnID*/1,
40055         GIM_CheckIsSafeToFold, /*InsnID*/2,
40074         GIM_CheckIsSafeToFold, /*InsnID*/1,
40094         GIM_CheckIsSafeToFold, /*InsnID*/1,
40114         GIM_CheckIsSafeToFold, /*InsnID*/1,
40153         GIM_CheckIsSafeToFold, /*InsnID*/1,
40173         GIM_CheckIsSafeToFold, /*InsnID*/1,
40217         GIM_CheckIsSafeToFold, /*InsnID*/1,
40237         GIM_CheckIsSafeToFold, /*InsnID*/1,
40282         GIM_CheckIsSafeToFold, /*InsnID*/1,
40325         GIM_CheckIsSafeToFold, /*InsnID*/1,
40345         GIM_CheckIsSafeToFold, /*InsnID*/1,
40390         GIM_CheckIsSafeToFold, /*InsnID*/1,
40578         GIM_CheckIsSafeToFold, /*InsnID*/1,
40598         GIM_CheckIsSafeToFold, /*InsnID*/1,
40635         GIM_CheckIsSafeToFold, /*InsnID*/1,
40655         GIM_CheckIsSafeToFold, /*InsnID*/1,
40692         GIM_CheckIsSafeToFold, /*InsnID*/1,
40712         GIM_CheckIsSafeToFold, /*InsnID*/1,
40956       GIM_CheckIsSafeToFold, /*InsnID*/1,
40972       GIM_CheckIsSafeToFold, /*InsnID*/1,
40988       GIM_CheckIsSafeToFold, /*InsnID*/1,
41004       GIM_CheckIsSafeToFold, /*InsnID*/1,
41055       GIM_CheckIsSafeToFold, /*InsnID*/1,
41071       GIM_CheckIsSafeToFold, /*InsnID*/1,
41087       GIM_CheckIsSafeToFold, /*InsnID*/1,
41103       GIM_CheckIsSafeToFold, /*InsnID*/1,
41230       GIM_CheckIsSafeToFold, /*InsnID*/1,
41246       GIM_CheckIsSafeToFold, /*InsnID*/1,
41262       GIM_CheckIsSafeToFold, /*InsnID*/1,
41278       GIM_CheckIsSafeToFold, /*InsnID*/1,
41329       GIM_CheckIsSafeToFold, /*InsnID*/1,
41345       GIM_CheckIsSafeToFold, /*InsnID*/1,
41361       GIM_CheckIsSafeToFold, /*InsnID*/1,
41377       GIM_CheckIsSafeToFold, /*InsnID*/1,
41680       GIM_CheckIsSafeToFold, /*InsnID*/1,
41720       GIM_CheckIsSafeToFold, /*InsnID*/1,
41759       GIM_CheckIsSafeToFold, /*InsnID*/1,
41822       GIM_CheckIsSafeToFold, /*InsnID*/1,
41862       GIM_CheckIsSafeToFold, /*InsnID*/1,
41902       GIM_CheckIsSafeToFold, /*InsnID*/1,
41941       GIM_CheckIsSafeToFold, /*InsnID*/1,
41980       GIM_CheckIsSafeToFold, /*InsnID*/1,
42019       GIM_CheckIsSafeToFold, /*InsnID*/1,
42160         GIM_CheckIsSafeToFold, /*InsnID*/1,
42192         GIM_CheckIsSafeToFold, /*InsnID*/1,
42224         GIM_CheckIsSafeToFold, /*InsnID*/1,
42257         GIM_CheckIsSafeToFold, /*InsnID*/1,
42290         GIM_CheckIsSafeToFold, /*InsnID*/1,
42323         GIM_CheckIsSafeToFold, /*InsnID*/1,
42356         GIM_CheckIsSafeToFold, /*InsnID*/1,
42389         GIM_CheckIsSafeToFold, /*InsnID*/1,
43125       GIM_CheckIsSafeToFold, /*InsnID*/1,
43149       GIM_CheckIsSafeToFold, /*InsnID*/1,
43171       GIM_CheckIsSafeToFold, /*InsnID*/1,
43193       GIM_CheckIsSafeToFold, /*InsnID*/1,
43214       GIM_CheckIsSafeToFold, /*InsnID*/1,
43239         GIM_CheckIsSafeToFold, /*InsnID*/1,
43258         GIM_CheckIsSafeToFold, /*InsnID*/1,
43356         GIM_CheckIsSafeToFold, /*InsnID*/1,
43357         GIM_CheckIsSafeToFold, /*InsnID*/2,
43358         GIM_CheckIsSafeToFold, /*InsnID*/3,
43359         GIM_CheckIsSafeToFold, /*InsnID*/4,
43391         GIM_CheckIsSafeToFold, /*InsnID*/1,
43392         GIM_CheckIsSafeToFold, /*InsnID*/2,
43393         GIM_CheckIsSafeToFold, /*InsnID*/3,
43394         GIM_CheckIsSafeToFold, /*InsnID*/4,
43441         GIM_CheckIsSafeToFold, /*InsnID*/1,
43442         GIM_CheckIsSafeToFold, /*InsnID*/2,
43443         GIM_CheckIsSafeToFold, /*InsnID*/3,
43444         GIM_CheckIsSafeToFold, /*InsnID*/4,
43476         GIM_CheckIsSafeToFold, /*InsnID*/1,
43477         GIM_CheckIsSafeToFold, /*InsnID*/2,
43478         GIM_CheckIsSafeToFold, /*InsnID*/3,
43479         GIM_CheckIsSafeToFold, /*InsnID*/4,
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
  542         GIM_CheckIsSafeToFold, /*InsnID*/1,
  561         GIM_CheckIsSafeToFold, /*InsnID*/1,
  580         GIM_CheckIsSafeToFold, /*InsnID*/1,
  614         GIM_CheckIsSafeToFold, /*InsnID*/1,
  629         GIM_CheckIsSafeToFold, /*InsnID*/1,
  819         GIM_CheckIsSafeToFold, /*InsnID*/1,
  820         GIM_CheckIsSafeToFold, /*InsnID*/2,
  821         GIM_CheckIsSafeToFold, /*InsnID*/3,
  855         GIM_CheckIsSafeToFold, /*InsnID*/1,
  856         GIM_CheckIsSafeToFold, /*InsnID*/2,
  857         GIM_CheckIsSafeToFold, /*InsnID*/3,
  891         GIM_CheckIsSafeToFold, /*InsnID*/1,
  892         GIM_CheckIsSafeToFold, /*InsnID*/2,
  893         GIM_CheckIsSafeToFold, /*InsnID*/3,
  927         GIM_CheckIsSafeToFold, /*InsnID*/1,
  928         GIM_CheckIsSafeToFold, /*InsnID*/2,
  929         GIM_CheckIsSafeToFold, /*InsnID*/3,
  963         GIM_CheckIsSafeToFold, /*InsnID*/1,
  964         GIM_CheckIsSafeToFold, /*InsnID*/2,
  965         GIM_CheckIsSafeToFold, /*InsnID*/3,
  999         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1000         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1001         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1035         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1036         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1037         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1071         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1072         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1073         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1107         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1108         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1109         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1143         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1144         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1145         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1179         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1180         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1181         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1215         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1216         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1217         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1251         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1252         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1253         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1287         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1288         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1289         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1323         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1324         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1325         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1359         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1360         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1361         GIM_CheckIsSafeToFold, /*InsnID*/3,
13227       GIM_CheckIsSafeToFold, /*InsnID*/1,
13228       GIM_CheckIsSafeToFold, /*InsnID*/2,
14573         GIM_CheckIsSafeToFold, /*InsnID*/1,
17754         GIM_CheckIsSafeToFold, /*InsnID*/1,
17776         GIM_CheckIsSafeToFold, /*InsnID*/1,
17840         GIM_CheckIsSafeToFold, /*InsnID*/1,
17904         GIM_CheckIsSafeToFold, /*InsnID*/1,
17989         GIM_CheckIsSafeToFold, /*InsnID*/1,
18011         GIM_CheckIsSafeToFold, /*InsnID*/1,
18835         GIM_CheckIsSafeToFold, /*InsnID*/1,
18897         GIM_CheckIsSafeToFold, /*InsnID*/1,
gen/lib/Target/ARM/ARMGenGlobalISel.inc
  903         GIM_CheckIsSafeToFold, /*InsnID*/1,
  927         GIM_CheckIsSafeToFold, /*InsnID*/1,
  951         GIM_CheckIsSafeToFold, /*InsnID*/1,
  975         GIM_CheckIsSafeToFold, /*InsnID*/1,
  999         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1023         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1047         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1071         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1105         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1106         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1107         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1141         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1142         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1143         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1177         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1178         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1179         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1213         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1214         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1215         GIM_CheckIsSafeToFold, /*InsnID*/3,
 1238         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1261         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1284         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1307         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1332         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1357         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1381         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1405         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1429         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1454         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1479         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1503         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1527         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1635         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1660         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1685         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1710         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1733         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1756         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1808         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1809         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1837         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1838         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1866         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1867         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1895         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1896         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1920         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1921         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1944         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1945         GIM_CheckIsSafeToFold, /*InsnID*/2,
 1965         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1985         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2005         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2025         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2073         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2098         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2123         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2148         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2171         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2194         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2246         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2247         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2276         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2277         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2306         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2307         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2336         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2337         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2363         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2389         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2415         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2441         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2466         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2467         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2491         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2492         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2515         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2537         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2558         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2581         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2603         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2624         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2694         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2719         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2744         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2769         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2792         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2815         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2867         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2868         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2897         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2898         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2927         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2928         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2957         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2958         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2984         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3010         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3036         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3062         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3087         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3088         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3112         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3113         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3136         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3158         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3179         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3202         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3224         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3245         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3315         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3341         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3367         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3393         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3417         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3441         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3522         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3545         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3568         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3591         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3614         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3637         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3661         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3749         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3796         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3797         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3820         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3821         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3841         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3861         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3907         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3954         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3955         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3979         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3980         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4003         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4025         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4046         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4114         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4161         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4162         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4186         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4187         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4210         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4232         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4253         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4321         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4406         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4407         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4435         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4436         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4814         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4837         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4966         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4967         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4995         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4996         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5024         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5025         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5053         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5054         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5082         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5083         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5111         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5112         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5140         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5141         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5169         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5170         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5194         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5218         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5242         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5266         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5321         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5344         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5367         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5389         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5735         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5736         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5737         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5738         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5775         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5776         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5777         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5778         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5815         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5816         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5817         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5818         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5855         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5856         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5857         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5858         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5894         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5895         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5896         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5897         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5935         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5936         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5937         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5938         GIM_CheckIsSafeToFold, /*InsnID*/4,
 5976         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5977         GIM_CheckIsSafeToFold, /*InsnID*/2,
 5978         GIM_CheckIsSafeToFold, /*InsnID*/3,
 5979         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6017         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6018         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6019         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6020         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6058         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6059         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6060         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6061         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6099         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6100         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6101         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6102         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6140         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6141         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6142         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6143         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6181         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6182         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6183         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6184         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6222         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6223         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6224         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6225         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6263         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6264         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6265         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6266         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6304         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6305         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6306         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6307         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6345         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6346         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6347         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6348         GIM_CheckIsSafeToFold, /*InsnID*/4,
 6377         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6378         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6407         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6408         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6437         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6438         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6467         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6468         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6501         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6502         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6503         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6536         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6537         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6538         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6571         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6572         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6573         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6606         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6607         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6608         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6641         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6642         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6643         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6676         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6677         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6678         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6711         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6712         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6713         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6746         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6747         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6748         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6781         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6782         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6783         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6816         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6817         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6818         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6851         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6852         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6853         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6886         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6887         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6888         GIM_CheckIsSafeToFold, /*InsnID*/3,
 6916         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6917         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6945         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6946         GIM_CheckIsSafeToFold, /*InsnID*/2,
 6974         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6975         GIM_CheckIsSafeToFold, /*InsnID*/2,
 7003         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7004         GIM_CheckIsSafeToFold, /*InsnID*/2,
 7028         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7052         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7109         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7132         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7463         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7485         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7541         GIM_CheckIsSafeToFold, /*InsnID*/1,
 7564         GIM_CheckIsSafeToFold, /*InsnID*/1,
13879         GIM_CheckIsSafeToFold, /*InsnID*/1,
13909         GIM_CheckIsSafeToFold, /*InsnID*/1,
13939         GIM_CheckIsSafeToFold, /*InsnID*/1,
13969         GIM_CheckIsSafeToFold, /*InsnID*/1,
13999         GIM_CheckIsSafeToFold, /*InsnID*/1,
14029         GIM_CheckIsSafeToFold, /*InsnID*/1,
14059         GIM_CheckIsSafeToFold, /*InsnID*/1,
14088         GIM_CheckIsSafeToFold, /*InsnID*/1,
14117         GIM_CheckIsSafeToFold, /*InsnID*/1,
14147         GIM_CheckIsSafeToFold, /*InsnID*/1,
14177         GIM_CheckIsSafeToFold, /*InsnID*/1,
14207         GIM_CheckIsSafeToFold, /*InsnID*/1,
14237         GIM_CheckIsSafeToFold, /*InsnID*/1,
14267         GIM_CheckIsSafeToFold, /*InsnID*/1,
14297         GIM_CheckIsSafeToFold, /*InsnID*/1,
14327         GIM_CheckIsSafeToFold, /*InsnID*/1,
14357         GIM_CheckIsSafeToFold, /*InsnID*/1,
14387         GIM_CheckIsSafeToFold, /*InsnID*/1,
14417         GIM_CheckIsSafeToFold, /*InsnID*/1,
14447         GIM_CheckIsSafeToFold, /*InsnID*/1,
14477         GIM_CheckIsSafeToFold, /*InsnID*/1,
14506         GIM_CheckIsSafeToFold, /*InsnID*/1,
14535         GIM_CheckIsSafeToFold, /*InsnID*/1,
14564         GIM_CheckIsSafeToFold, /*InsnID*/1,
14590         GIM_CheckIsSafeToFold, /*InsnID*/1,
14617         GIM_CheckIsSafeToFold, /*InsnID*/1,
14643         GIM_CheckIsSafeToFold, /*InsnID*/1,
14670         GIM_CheckIsSafeToFold, /*InsnID*/1,
14695         GIM_CheckIsSafeToFold, /*InsnID*/1,
14720         GIM_CheckIsSafeToFold, /*InsnID*/1,
14745         GIM_CheckIsSafeToFold, /*InsnID*/1,
14770         GIM_CheckIsSafeToFold, /*InsnID*/1,
14795         GIM_CheckIsSafeToFold, /*InsnID*/1,
14820         GIM_CheckIsSafeToFold, /*InsnID*/1,
14845         GIM_CheckIsSafeToFold, /*InsnID*/1,
14870         GIM_CheckIsSafeToFold, /*InsnID*/1,
14895         GIM_CheckIsSafeToFold, /*InsnID*/1,
14920         GIM_CheckIsSafeToFold, /*InsnID*/1,
14945         GIM_CheckIsSafeToFold, /*InsnID*/1,
14970         GIM_CheckIsSafeToFold, /*InsnID*/1,
14995         GIM_CheckIsSafeToFold, /*InsnID*/1,
15020         GIM_CheckIsSafeToFold, /*InsnID*/1,
15045         GIM_CheckIsSafeToFold, /*InsnID*/1,
15070         GIM_CheckIsSafeToFold, /*InsnID*/1,
23167         GIM_CheckIsSafeToFold, /*InsnID*/1,
23188         GIM_CheckIsSafeToFold, /*InsnID*/1,
23209         GIM_CheckIsSafeToFold, /*InsnID*/1,
23228         GIM_CheckIsSafeToFold, /*InsnID*/1,
23247         GIM_CheckIsSafeToFold, /*InsnID*/1,
23266         GIM_CheckIsSafeToFold, /*InsnID*/1,
23285         GIM_CheckIsSafeToFold, /*InsnID*/1,
23306         GIM_CheckIsSafeToFold, /*InsnID*/1,
23325         GIM_CheckIsSafeToFold, /*InsnID*/1,
23344         GIM_CheckIsSafeToFold, /*InsnID*/1,
23365         GIM_CheckIsSafeToFold, /*InsnID*/1,
23386         GIM_CheckIsSafeToFold, /*InsnID*/1,
23407         GIM_CheckIsSafeToFold, /*InsnID*/1,
23428         GIM_CheckIsSafeToFold, /*InsnID*/1,
24860         GIM_CheckIsSafeToFold, /*InsnID*/1,
24883         GIM_CheckIsSafeToFold, /*InsnID*/1,
24927         GIM_CheckIsSafeToFold, /*InsnID*/1,
24950         GIM_CheckIsSafeToFold, /*InsnID*/1,
24994         GIM_CheckIsSafeToFold, /*InsnID*/1,
25017         GIM_CheckIsSafeToFold, /*InsnID*/1,
25063         GIM_CheckIsSafeToFold, /*InsnID*/1,
25132         GIM_CheckIsSafeToFold, /*InsnID*/1,
25152         GIM_CheckIsSafeToFold, /*InsnID*/1,
25173           GIM_CheckIsSafeToFold, /*InsnID*/1,
25356         GIM_CheckIsSafeToFold, /*InsnID*/1,
25379         GIM_CheckIsSafeToFold, /*InsnID*/1,
25471         GIM_CheckIsSafeToFold, /*InsnID*/1,
25495         GIM_CheckIsSafeToFold, /*InsnID*/1,
25659         GIM_CheckIsSafeToFold, /*InsnID*/1,
25681         GIM_CheckIsSafeToFold, /*InsnID*/1,
25772         GIM_CheckIsSafeToFold, /*InsnID*/1,
25796         GIM_CheckIsSafeToFold, /*InsnID*/1,
25895         GIM_CheckIsSafeToFold, /*InsnID*/1,
25915         GIM_CheckIsSafeToFold, /*InsnID*/1,
25959         GIM_CheckIsSafeToFold, /*InsnID*/1,
25979         GIM_CheckIsSafeToFold, /*InsnID*/1,
26195         GIM_CheckIsSafeToFold, /*InsnID*/1,
26196         GIM_CheckIsSafeToFold, /*InsnID*/2,
26218         GIM_CheckIsSafeToFold, /*InsnID*/1,
26240         GIM_CheckIsSafeToFold, /*InsnID*/1,
26262         GIM_CheckIsSafeToFold, /*InsnID*/1,
26314         GIM_CheckIsSafeToFold, /*InsnID*/1,
26315         GIM_CheckIsSafeToFold, /*InsnID*/2,
26337         GIM_CheckIsSafeToFold, /*InsnID*/1,
26359         GIM_CheckIsSafeToFold, /*InsnID*/1,
26381         GIM_CheckIsSafeToFold, /*InsnID*/1,
26430         GIM_CheckIsSafeToFold, /*InsnID*/1,
26503         GIM_CheckIsSafeToFold, /*InsnID*/1,
26655         GIM_CheckIsSafeToFold, /*InsnID*/1,
26702         GIM_CheckIsSafeToFold, /*InsnID*/1,
26703         GIM_CheckIsSafeToFold, /*InsnID*/2,
26730         GIM_CheckIsSafeToFold, /*InsnID*/1,
26731         GIM_CheckIsSafeToFold, /*InsnID*/2,
26755         GIM_CheckIsSafeToFold, /*InsnID*/1,
26777         GIM_CheckIsSafeToFold, /*InsnID*/1,
26824         GIM_CheckIsSafeToFold, /*InsnID*/1,
26825         GIM_CheckIsSafeToFold, /*InsnID*/2,
26852         GIM_CheckIsSafeToFold, /*InsnID*/1,
26853         GIM_CheckIsSafeToFold, /*InsnID*/2,
26877         GIM_CheckIsSafeToFold, /*InsnID*/1,
26899         GIM_CheckIsSafeToFold, /*InsnID*/1,
27201       GIM_CheckIsSafeToFold, /*InsnID*/1,
27224       GIM_CheckIsSafeToFold, /*InsnID*/1,
27247       GIM_CheckIsSafeToFold, /*InsnID*/1,
27270       GIM_CheckIsSafeToFold, /*InsnID*/1,
27293       GIM_CheckIsSafeToFold, /*InsnID*/1,
27316       GIM_CheckIsSafeToFold, /*InsnID*/1,
27571       GIM_CheckIsSafeToFold, /*InsnID*/1,
27594       GIM_CheckIsSafeToFold, /*InsnID*/1,
27617       GIM_CheckIsSafeToFold, /*InsnID*/1,
27640       GIM_CheckIsSafeToFold, /*InsnID*/1,
27663       GIM_CheckIsSafeToFold, /*InsnID*/1,
27686       GIM_CheckIsSafeToFold, /*InsnID*/1,
gen/lib/Target/Mips/MipsGenGlobalISel.inc
  734         GIM_CheckIsSafeToFold, /*InsnID*/1,
  735         GIM_CheckIsSafeToFold, /*InsnID*/2,
  761         GIM_CheckIsSafeToFold, /*InsnID*/1,
  762         GIM_CheckIsSafeToFold, /*InsnID*/2,
  783         GIM_CheckIsSafeToFold, /*InsnID*/1,
  803         GIM_CheckIsSafeToFold, /*InsnID*/1,
  890         GIM_CheckIsSafeToFold, /*InsnID*/1,
  891         GIM_CheckIsSafeToFold, /*InsnID*/2,
  916         GIM_CheckIsSafeToFold, /*InsnID*/1,
  917         GIM_CheckIsSafeToFold, /*InsnID*/2,
  970         GIM_CheckIsSafeToFold, /*InsnID*/1,
  991         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1044         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1065         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1104         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1125         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1164         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1185         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1341         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1393         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1431         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1469         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2144         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2164         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2247         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2502         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2523         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2544         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2742         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4327       GIM_CheckIsSafeToFold, /*InsnID*/1,
 4353       GIM_CheckIsSafeToFold, /*InsnID*/1,
 4379       GIM_CheckIsSafeToFold, /*InsnID*/1,
 4406         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4427         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4448         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4469         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5296         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5320         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5344         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5368         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5392         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5416         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5743         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5766         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5789         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5812         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9406         GIM_CheckIsSafeToFold, /*InsnID*/1,
10819         GIM_CheckIsSafeToFold, /*InsnID*/1,
10844         GIM_CheckIsSafeToFold, /*InsnID*/1,
10869         GIM_CheckIsSafeToFold, /*InsnID*/1,
10894         GIM_CheckIsSafeToFold, /*InsnID*/1,
10918         GIM_CheckIsSafeToFold, /*InsnID*/1,
10941         GIM_CheckIsSafeToFold, /*InsnID*/1,
12350         GIM_CheckIsSafeToFold, /*InsnID*/1,
12351         GIM_CheckIsSafeToFold, /*InsnID*/2,
12386         GIM_CheckIsSafeToFold, /*InsnID*/1,
12387         GIM_CheckIsSafeToFold, /*InsnID*/2,
12422         GIM_CheckIsSafeToFold, /*InsnID*/1,
12423         GIM_CheckIsSafeToFold, /*InsnID*/2,
12454         GIM_CheckIsSafeToFold, /*InsnID*/1,
12485         GIM_CheckIsSafeToFold, /*InsnID*/1,
12516         GIM_CheckIsSafeToFold, /*InsnID*/1,
12548         GIM_CheckIsSafeToFold, /*InsnID*/1,
12580         GIM_CheckIsSafeToFold, /*InsnID*/1,
12611         GIM_CheckIsSafeToFold, /*InsnID*/1,
12643         GIM_CheckIsSafeToFold, /*InsnID*/1,
12674         GIM_CheckIsSafeToFold, /*InsnID*/1,
12706         GIM_CheckIsSafeToFold, /*InsnID*/1,
12738         GIM_CheckIsSafeToFold, /*InsnID*/1,
12789         GIM_CheckIsSafeToFold, /*InsnID*/1,
12810         GIM_CheckIsSafeToFold, /*InsnID*/1,
12879         GIM_CheckIsSafeToFold, /*InsnID*/1,
12899         GIM_CheckIsSafeToFold, /*InsnID*/1,
12919         GIM_CheckIsSafeToFold, /*InsnID*/1,
12939         GIM_CheckIsSafeToFold, /*InsnID*/1,
12999         GIM_CheckIsSafeToFold, /*InsnID*/1,
13016         GIM_CheckIsSafeToFold, /*InsnID*/1,
13128         GIM_CheckIsSafeToFold, /*InsnID*/1,
13148         GIM_CheckIsSafeToFold, /*InsnID*/1,
13168         GIM_CheckIsSafeToFold, /*InsnID*/1,
13188         GIM_CheckIsSafeToFold, /*InsnID*/1,
13248         GIM_CheckIsSafeToFold, /*InsnID*/1,
13265         GIM_CheckIsSafeToFold, /*InsnID*/1,
13377         GIM_CheckIsSafeToFold, /*InsnID*/1,
13397         GIM_CheckIsSafeToFold, /*InsnID*/1,
13417         GIM_CheckIsSafeToFold, /*InsnID*/1,
13477         GIM_CheckIsSafeToFold, /*InsnID*/1,
13494         GIM_CheckIsSafeToFold, /*InsnID*/1,
15408       GIM_CheckIsSafeToFold, /*InsnID*/1,
15436       GIM_CheckIsSafeToFold, /*InsnID*/1,
15464       GIM_CheckIsSafeToFold, /*InsnID*/1,
15492       GIM_CheckIsSafeToFold, /*InsnID*/1,
15520       GIM_CheckIsSafeToFold, /*InsnID*/1,
15548       GIM_CheckIsSafeToFold, /*InsnID*/1,
15576       GIM_CheckIsSafeToFold, /*InsnID*/1,
15604       GIM_CheckIsSafeToFold, /*InsnID*/1,
15632       GIM_CheckIsSafeToFold, /*InsnID*/1,
15660       GIM_CheckIsSafeToFold, /*InsnID*/1,
15688       GIM_CheckIsSafeToFold, /*InsnID*/1,
15716       GIM_CheckIsSafeToFold, /*InsnID*/1,
15744       GIM_CheckIsSafeToFold, /*InsnID*/1,
15772       GIM_CheckIsSafeToFold, /*InsnID*/1,
15800       GIM_CheckIsSafeToFold, /*InsnID*/1,
15828       GIM_CheckIsSafeToFold, /*InsnID*/1,
15856       GIM_CheckIsSafeToFold, /*InsnID*/1,
15890       GIM_CheckIsSafeToFold, /*InsnID*/1,
15924       GIM_CheckIsSafeToFold, /*InsnID*/1,
15958       GIM_CheckIsSafeToFold, /*InsnID*/1,
15992       GIM_CheckIsSafeToFold, /*InsnID*/1,
16026       GIM_CheckIsSafeToFold, /*InsnID*/1,
16060       GIM_CheckIsSafeToFold, /*InsnID*/1,
16094       GIM_CheckIsSafeToFold, /*InsnID*/1,
16128       GIM_CheckIsSafeToFold, /*InsnID*/1,
16162       GIM_CheckIsSafeToFold, /*InsnID*/1,
16196       GIM_CheckIsSafeToFold, /*InsnID*/1,
16230       GIM_CheckIsSafeToFold, /*InsnID*/1,
16264       GIM_CheckIsSafeToFold, /*InsnID*/1,
16298       GIM_CheckIsSafeToFold, /*InsnID*/1,
16332       GIM_CheckIsSafeToFold, /*InsnID*/1,
16366       GIM_CheckIsSafeToFold, /*InsnID*/1,
16400       GIM_CheckIsSafeToFold, /*InsnID*/1,
16434       GIM_CheckIsSafeToFold, /*InsnID*/1,
16468       GIM_CheckIsSafeToFold, /*InsnID*/1,
16502       GIM_CheckIsSafeToFold, /*InsnID*/1,
16536       GIM_CheckIsSafeToFold, /*InsnID*/1,
16570       GIM_CheckIsSafeToFold, /*InsnID*/1,
16604       GIM_CheckIsSafeToFold, /*InsnID*/1,
16638       GIM_CheckIsSafeToFold, /*InsnID*/1,
16672       GIM_CheckIsSafeToFold, /*InsnID*/1,
16701       GIM_CheckIsSafeToFold, /*InsnID*/1,
16730       GIM_CheckIsSafeToFold, /*InsnID*/1,
16759       GIM_CheckIsSafeToFold, /*InsnID*/1,
16788       GIM_CheckIsSafeToFold, /*InsnID*/1,
16817       GIM_CheckIsSafeToFold, /*InsnID*/1,
16846       GIM_CheckIsSafeToFold, /*InsnID*/1,
16875       GIM_CheckIsSafeToFold, /*InsnID*/1,
16904       GIM_CheckIsSafeToFold, /*InsnID*/1,
16938       GIM_CheckIsSafeToFold, /*InsnID*/1,
16972       GIM_CheckIsSafeToFold, /*InsnID*/1,
17006       GIM_CheckIsSafeToFold, /*InsnID*/1,
17040       GIM_CheckIsSafeToFold, /*InsnID*/1,
17074       GIM_CheckIsSafeToFold, /*InsnID*/1,
17108       GIM_CheckIsSafeToFold, /*InsnID*/1,
17142       GIM_CheckIsSafeToFold, /*InsnID*/1,
17176       GIM_CheckIsSafeToFold, /*InsnID*/1,
17210       GIM_CheckIsSafeToFold, /*InsnID*/1,
17244       GIM_CheckIsSafeToFold, /*InsnID*/1,
17278       GIM_CheckIsSafeToFold, /*InsnID*/1,
17312       GIM_CheckIsSafeToFold, /*InsnID*/1,
17346       GIM_CheckIsSafeToFold, /*InsnID*/1,
17380       GIM_CheckIsSafeToFold, /*InsnID*/1,
17414       GIM_CheckIsSafeToFold, /*InsnID*/1,
17448       GIM_CheckIsSafeToFold, /*InsnID*/1,
17482       GIM_CheckIsSafeToFold, /*InsnID*/1,
17804       GIM_CheckIsSafeToFold, /*InsnID*/1,
17832       GIM_CheckIsSafeToFold, /*InsnID*/1,
17860       GIM_CheckIsSafeToFold, /*InsnID*/1,
17888       GIM_CheckIsSafeToFold, /*InsnID*/1,
17916       GIM_CheckIsSafeToFold, /*InsnID*/1,
17944       GIM_CheckIsSafeToFold, /*InsnID*/1,
17972       GIM_CheckIsSafeToFold, /*InsnID*/1,
18000       GIM_CheckIsSafeToFold, /*InsnID*/1,
18028       GIM_CheckIsSafeToFold, /*InsnID*/1,
18056       GIM_CheckIsSafeToFold, /*InsnID*/1,
18084       GIM_CheckIsSafeToFold, /*InsnID*/1,
18112       GIM_CheckIsSafeToFold, /*InsnID*/1,
18140       GIM_CheckIsSafeToFold, /*InsnID*/1,
18174       GIM_CheckIsSafeToFold, /*InsnID*/1,
18208       GIM_CheckIsSafeToFold, /*InsnID*/1,
18242       GIM_CheckIsSafeToFold, /*InsnID*/1,
18276       GIM_CheckIsSafeToFold, /*InsnID*/1,
18310       GIM_CheckIsSafeToFold, /*InsnID*/1,
18344       GIM_CheckIsSafeToFold, /*InsnID*/1,
18378       GIM_CheckIsSafeToFold, /*InsnID*/1,
18412       GIM_CheckIsSafeToFold, /*InsnID*/1,
18446       GIM_CheckIsSafeToFold, /*InsnID*/1,
18480       GIM_CheckIsSafeToFold, /*InsnID*/1,
18514       GIM_CheckIsSafeToFold, /*InsnID*/1,
18548       GIM_CheckIsSafeToFold, /*InsnID*/1,
18582       GIM_CheckIsSafeToFold, /*InsnID*/1,
18616       GIM_CheckIsSafeToFold, /*InsnID*/1,
18650       GIM_CheckIsSafeToFold, /*InsnID*/1,
18684       GIM_CheckIsSafeToFold, /*InsnID*/1,
18718       GIM_CheckIsSafeToFold, /*InsnID*/1,
18752       GIM_CheckIsSafeToFold, /*InsnID*/1,
18786       GIM_CheckIsSafeToFold, /*InsnID*/1,
18820       GIM_CheckIsSafeToFold, /*InsnID*/1,
18854       GIM_CheckIsSafeToFold, /*InsnID*/1,
18888       GIM_CheckIsSafeToFold, /*InsnID*/1,
18922       GIM_CheckIsSafeToFold, /*InsnID*/1,
18956       GIM_CheckIsSafeToFold, /*InsnID*/1,
18990       GIM_CheckIsSafeToFold, /*InsnID*/1,
19024       GIM_CheckIsSafeToFold, /*InsnID*/1,
19058       GIM_CheckIsSafeToFold, /*InsnID*/1,
19092       GIM_CheckIsSafeToFold, /*InsnID*/1,
19126       GIM_CheckIsSafeToFold, /*InsnID*/1,
19160       GIM_CheckIsSafeToFold, /*InsnID*/1,
19194       GIM_CheckIsSafeToFold, /*InsnID*/1,
19228       GIM_CheckIsSafeToFold, /*InsnID*/1,
19262       GIM_CheckIsSafeToFold, /*InsnID*/1,
19296       GIM_CheckIsSafeToFold, /*InsnID*/1,
19330       GIM_CheckIsSafeToFold, /*InsnID*/1,
19696         GIM_CheckIsSafeToFold, /*InsnID*/1,
19717         GIM_CheckIsSafeToFold, /*InsnID*/1,
19780         GIM_CheckIsSafeToFold, /*InsnID*/1,
19802         GIM_CheckIsSafeToFold, /*InsnID*/1,
19824         GIM_CheckIsSafeToFold, /*InsnID*/1,
19846         GIM_CheckIsSafeToFold, /*InsnID*/1,
19919         GIM_CheckIsSafeToFold, /*InsnID*/1,
19941         GIM_CheckIsSafeToFold, /*InsnID*/1,
19981         GIM_CheckIsSafeToFold, /*InsnID*/1,
20003         GIM_CheckIsSafeToFold, /*InsnID*/1,
20051         GIM_CheckIsSafeToFold, /*InsnID*/1,
20114         GIM_CheckIsSafeToFold, /*InsnID*/1,
20136         GIM_CheckIsSafeToFold, /*InsnID*/1,
20209         GIM_CheckIsSafeToFold, /*InsnID*/1,
20249         GIM_CheckIsSafeToFold, /*InsnID*/1,
20384         GIM_CheckIsSafeToFold, /*InsnID*/1,
20402         GIM_CheckIsSafeToFold, /*InsnID*/1,
20438         GIM_CheckIsSafeToFold, /*InsnID*/1,
20456         GIM_CheckIsSafeToFold, /*InsnID*/1,
20734         GIM_CheckIsSafeToFold, /*InsnID*/1,
20735         GIM_CheckIsSafeToFold, /*InsnID*/2,
20760         GIM_CheckIsSafeToFold, /*InsnID*/1,
20761         GIM_CheckIsSafeToFold, /*InsnID*/2,
20786         GIM_CheckIsSafeToFold, /*InsnID*/1,
20787         GIM_CheckIsSafeToFold, /*InsnID*/2,
20812         GIM_CheckIsSafeToFold, /*InsnID*/1,
20813         GIM_CheckIsSafeToFold, /*InsnID*/2,
20838         GIM_CheckIsSafeToFold, /*InsnID*/1,
20839         GIM_CheckIsSafeToFold, /*InsnID*/2,
20864         GIM_CheckIsSafeToFold, /*InsnID*/1,
20865         GIM_CheckIsSafeToFold, /*InsnID*/2,
20924         GIM_CheckIsSafeToFold, /*InsnID*/1,
20925         GIM_CheckIsSafeToFold, /*InsnID*/2,
20951         GIM_CheckIsSafeToFold, /*InsnID*/1,
20952         GIM_CheckIsSafeToFold, /*InsnID*/2,
20978         GIM_CheckIsSafeToFold, /*InsnID*/1,
20979         GIM_CheckIsSafeToFold, /*InsnID*/2,
21005         GIM_CheckIsSafeToFold, /*InsnID*/1,
21006         GIM_CheckIsSafeToFold, /*InsnID*/2,
21032         GIM_CheckIsSafeToFold, /*InsnID*/1,
21033         GIM_CheckIsSafeToFold, /*InsnID*/2,
21059         GIM_CheckIsSafeToFold, /*InsnID*/1,
21060         GIM_CheckIsSafeToFold, /*InsnID*/2,
21086         GIM_CheckIsSafeToFold, /*InsnID*/1,
21087         GIM_CheckIsSafeToFold, /*InsnID*/2,
21113         GIM_CheckIsSafeToFold, /*InsnID*/1,
21114         GIM_CheckIsSafeToFold, /*InsnID*/2,
21140         GIM_CheckIsSafeToFold, /*InsnID*/1,
21141         GIM_CheckIsSafeToFold, /*InsnID*/2,
21978         GIM_CheckIsSafeToFold, /*InsnID*/1,
21996         GIM_CheckIsSafeToFold, /*InsnID*/1,
22014         GIM_CheckIsSafeToFold, /*InsnID*/1,
22066         GIM_CheckIsSafeToFold, /*InsnID*/1,
22084         GIM_CheckIsSafeToFold, /*InsnID*/1,
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc
  357         GIM_CheckIsSafeToFold, /*InsnID*/1,
  374         GIM_CheckIsSafeToFold, /*InsnID*/1,
  416         GIM_CheckIsSafeToFold, /*InsnID*/1,
  773         GIM_CheckIsSafeToFold, /*InsnID*/1,
  790         GIM_CheckIsSafeToFold, /*InsnID*/1,
  851         GIM_CheckIsSafeToFold, /*InsnID*/1,
  891         GIM_CheckIsSafeToFold, /*InsnID*/1,
  908         GIM_CheckIsSafeToFold, /*InsnID*/1,
  950         GIM_CheckIsSafeToFold, /*InsnID*/1,
  990         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1007         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1049         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1237       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1238       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1267       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1268       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1297       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1298       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1327       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1328       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1357       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1358       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1387       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1388       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1417       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1418       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1447       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1448       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1477       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1478       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1507       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1508       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1537       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1538       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1567       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1568       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1597       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1598       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1627       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1628       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1657       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1658       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1687       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1688       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1717       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1718       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1747       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1748       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1777       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1778       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1808       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1809       GIM_CheckIsSafeToFold, /*InsnID*/2,
 1839       GIM_CheckIsSafeToFold, /*InsnID*/1,
 1840       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2272       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2273       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2302       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2303       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2332       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2333       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2362       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2363       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2392       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2393       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2422       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2423       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2452       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2453       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2482       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2483       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2512       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2513       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2542       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2543       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2572       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2573       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2603       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2604       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2869       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2870       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2898       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2899       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2927       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2928       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2956       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2957       GIM_CheckIsSafeToFold, /*InsnID*/2,
 2986       GIM_CheckIsSafeToFold, /*InsnID*/1,
 2987       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3016       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3017       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3157       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3158       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3186       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3187       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3216       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3217       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3308       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3309       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3337       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3338       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3366       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3367       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3395       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3396       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3425       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3426       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3455       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3456       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3596       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3597       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3625       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3626       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3655       GIM_CheckIsSafeToFold, /*InsnID*/1,
 3656       GIM_CheckIsSafeToFold, /*InsnID*/2,
 3749         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3750         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3777         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3778         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3805         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3806         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3833         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3834         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3861         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3862         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3889         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3890         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3917         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3918         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4071         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4072         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4099         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4100         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4127         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4128         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4155         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4156         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4183         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4184         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9309         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9325         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9341         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9357         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9373         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9387         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9401         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9417         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9439         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9455         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9471         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9485         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9577         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9578         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9600         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9601         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9618         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9635         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9682         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9683         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9700         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9745         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9746         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9768         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9769         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9786         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9803         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9850         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9851         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9868         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9913         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9914         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9936         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9937         GIM_CheckIsSafeToFold, /*InsnID*/2,
 9954         GIM_CheckIsSafeToFold, /*InsnID*/1,
 9971         GIM_CheckIsSafeToFold, /*InsnID*/1,
10018         GIM_CheckIsSafeToFold, /*InsnID*/1,
10019         GIM_CheckIsSafeToFold, /*InsnID*/2,
10036         GIM_CheckIsSafeToFold, /*InsnID*/1,
10138         GIM_CheckIsSafeToFold, /*InsnID*/1,
10158         GIM_CheckIsSafeToFold, /*InsnID*/1,
10178         GIM_CheckIsSafeToFold, /*InsnID*/1,
10198         GIM_CheckIsSafeToFold, /*InsnID*/1,
10218         GIM_CheckIsSafeToFold, /*InsnID*/1,
10244         GIM_CheckIsSafeToFold, /*InsnID*/1,
10270         GIM_CheckIsSafeToFold, /*InsnID*/1,
10296         GIM_CheckIsSafeToFold, /*InsnID*/1,
10732         GIM_CheckIsSafeToFold, /*InsnID*/1,
10752         GIM_CheckIsSafeToFold, /*InsnID*/1,
10772         GIM_CheckIsSafeToFold, /*InsnID*/1,
10798         GIM_CheckIsSafeToFold, /*InsnID*/1,
11539         GIM_CheckIsSafeToFold, /*InsnID*/1,
11540         GIM_CheckIsSafeToFold, /*InsnID*/2,
11564         GIM_CheckIsSafeToFold, /*InsnID*/1,
11565         GIM_CheckIsSafeToFold, /*InsnID*/2,
11589         GIM_CheckIsSafeToFold, /*InsnID*/1,
11590         GIM_CheckIsSafeToFold, /*InsnID*/2,
11611         GIM_CheckIsSafeToFold, /*InsnID*/1,
11632         GIM_CheckIsSafeToFold, /*InsnID*/1,
11653         GIM_CheckIsSafeToFold, /*InsnID*/1,
11674         GIM_CheckIsSafeToFold, /*InsnID*/1,
11695         GIM_CheckIsSafeToFold, /*InsnID*/1,
11716         GIM_CheckIsSafeToFold, /*InsnID*/1,
11749         GIM_CheckIsSafeToFold, /*InsnID*/1,
11750         GIM_CheckIsSafeToFold, /*InsnID*/2,
11774         GIM_CheckIsSafeToFold, /*InsnID*/1,
11775         GIM_CheckIsSafeToFold, /*InsnID*/2,
11799         GIM_CheckIsSafeToFold, /*InsnID*/1,
11800         GIM_CheckIsSafeToFold, /*InsnID*/2,
11821         GIM_CheckIsSafeToFold, /*InsnID*/1,
11842         GIM_CheckIsSafeToFold, /*InsnID*/1,
11863         GIM_CheckIsSafeToFold, /*InsnID*/1,
11884         GIM_CheckIsSafeToFold, /*InsnID*/1,
11905         GIM_CheckIsSafeToFold, /*InsnID*/1,
11926         GIM_CheckIsSafeToFold, /*InsnID*/1,
gen/lib/Target/X86/X86GenGlobalISel.inc
  889         GIM_CheckIsSafeToFold, /*InsnID*/1,
  960         GIM_CheckIsSafeToFold, /*InsnID*/1,
  976         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1047         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1063         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1146         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1163         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1240         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1262         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1353         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1375         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1641         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1676         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1692         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1727         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1743         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1778         GIM_CheckIsSafeToFold, /*InsnID*/1,
 1795         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2182         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2198         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2233         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2249         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2284         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2301         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2577         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2611         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2679         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2714         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2730         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2772         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2773         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2799         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2800         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2826         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2827         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2853         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2854         GIM_CheckIsSafeToFold, /*InsnID*/2,
 2875         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2896         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2917         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2938         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2959         GIM_CheckIsSafeToFold, /*InsnID*/1,
 2980         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3039         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3058         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3080         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3102         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3147         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3148         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3174         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3175         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3201         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3202         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3228         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3229         GIM_CheckIsSafeToFold, /*InsnID*/2,
 3250         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3271         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3292         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3313         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3334         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3355         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3374         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3394         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3416         GIM_CheckIsSafeToFold, /*InsnID*/1,
 3438         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4071         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4107         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4139         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4170         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4187         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4230         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4231         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4257         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4258         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4284         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4285         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4311         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4312         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4338         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4339         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4365         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4366         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4387         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4408         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4428         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4463         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4484         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4505         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4525         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4560         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4579         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4598         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4643         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4644         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4670         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4671         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4697         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4698         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4724         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4725         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4751         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4752         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4778         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4779         GIM_CheckIsSafeToFold, /*InsnID*/2,
 4800         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4821         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4841         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4876         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4897         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4918         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4938         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4973         GIM_CheckIsSafeToFold, /*InsnID*/1,
 4992         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5012         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5614         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5648         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5682         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5761         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5797         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5829         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5872         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5889         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5927         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5948         GIM_CheckIsSafeToFold, /*InsnID*/1,
 5968         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6003         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6024         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6044         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6091         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6110         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6150         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6171         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6191         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6226         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6247         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6267         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6314         GIM_CheckIsSafeToFold, /*InsnID*/1,
 6334         GIM_CheckIsSafeToFold, /*InsnID*/1,
10238       GIM_CheckIsSafeToFold, /*InsnID*/1,
10255       GIM_CheckIsSafeToFold, /*InsnID*/1,
11400       GIM_CheckIsSafeToFold, /*InsnID*/1,
11418       GIM_CheckIsSafeToFold, /*InsnID*/1,
11457       GIM_CheckIsSafeToFold, /*InsnID*/1,
11483       GIM_CheckIsSafeToFold, /*InsnID*/1,
11735         GIM_CheckIsSafeToFold, /*InsnID*/1,
11786         GIM_CheckIsSafeToFold, /*InsnID*/1,
11837         GIM_CheckIsSafeToFold, /*InsnID*/1,
11914         GIM_CheckIsSafeToFold, /*InsnID*/1,
11998         GIM_CheckIsSafeToFold, /*InsnID*/1,
12048         GIM_CheckIsSafeToFold, /*InsnID*/1,
12098         GIM_CheckIsSafeToFold, /*InsnID*/1,
12174         GIM_CheckIsSafeToFold, /*InsnID*/1,
12258         GIM_CheckIsSafeToFold, /*InsnID*/1,
12308         GIM_CheckIsSafeToFold, /*InsnID*/1,
12358         GIM_CheckIsSafeToFold, /*InsnID*/1,
12434         GIM_CheckIsSafeToFold, /*InsnID*/1,
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  706     case GIM_CheckIsSafeToFold: {