• Home
  • Raw
  • Download

Lines Matching refs:LSHR

81 ; EG-NEXT:     LSHR * T1.X, KC0[2].Y, literal.x,
107 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
176 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
192 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
282 ; EG-NEXT: LSHR T8.X, T0.W, literal.x,
288 ; EG-NEXT: LSHR * T7.X, KC0[2].Y, literal.x,
322 ; CM-NEXT: LSHR * T7.X, KC0[2].Y, literal.x,
324 ; CM-NEXT: LSHR * T8.X, T0.W, literal.x,
393 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
409 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
478 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
494 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
582 ; EG-NEXT: LSHR * T2.X, KC0[2].Y, literal.x,
587 ; EG-NEXT: LSHR * T1.X, PV.W, literal.x,
607 ; CM-NEXT: LSHR * T2.X, KC0[2].Y, literal.x,
612 ; CM-NEXT: LSHR * T1.X, PV.W, literal.x,
762 ; EG-NEXT: LSHR T2.X, KC0[2].Z, literal.x,
765 ; EG-NEXT: LSHR * T3.X, PV.W, literal.x,
784 ; CM-NEXT: LSHR * T2.X, PV.W, literal.x,
786 ; CM-NEXT: LSHR * T3.X, KC0[2].Z, literal.x,
855 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
871 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
941 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.y,
959 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
1028 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
1044 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
1114 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.y,
1132 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
1207 ; EG-NEXT: LSHR * T4.Y, T4.X, literal.x,
1210 ; EG-NEXT: LSHR * T5.X, KC0[2].Y, literal.y,
1226 ; CM-NEXT: LSHR * T4.Y, T4.X, literal.x,
1230 ; CM-NEXT: LSHR * T5.X, KC0[2].Y, literal.x,
1238 ; TODO: This should use ASHR instead of LSHR + BFE
1307 ; EG-NEXT: LSHR T0.W, T4.X, literal.x,
1308 ; EG-NEXT: LSHR * T4.X, KC0[2].Y, literal.y,
1327 ; CM-NEXT: LSHR * T0.W, T4.X, literal.x,
1329 ; CM-NEXT: LSHR T4.X, KC0[2].Y, literal.x,
1412 ; EG-NEXT: LSHR T0.X, KC0[2].Y, literal.x,
1418 ; EG-NEXT: LSHR T4.X, T0.W, literal.x,
1437 ; CM-NEXT: LSHR * T0.X, PV.W, literal.x,
1441 ; CM-NEXT: LSHR T4.X, KC0[2].Y, literal.x,
1527 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.y,
1532 ; EG-NEXT: LSHR * T3.X, PV.W, literal.x,
1553 ; CM-NEXT: LSHR T3.X, PV.W, literal.x,
1558 ; CM-NEXT: LSHR * T2.X, KC0[2].Y, literal.x,
1648 ; EG-NEXT: LSHR * T5.W, PV.Z, literal.x,
1652 ; EG-NEXT: LSHR * T5.Y, T0.Y, literal.x,
1655 ; EG-NEXT: LSHR * T6.X, KC0[2].Y, literal.y,
1675 ; CM-NEXT: LSHR * T5.W, PV.Z, literal.x,
1679 ; CM-NEXT: LSHR * T5.Y, T0.Y, literal.x,
1683 ; CM-NEXT: LSHR * T6.X, KC0[2].Y, literal.x,
1691 ; TODO: We should use ASHR instead of LSHR + BFE
1775 ; EG-NEXT: LSHR * T0.W, T0.Z, literal.x,
1778 ; EG-NEXT: LSHR * T0.W, T0.Y, literal.x,
1780 ; EG-NEXT: LSHR T6.X, KC0[2].Y, literal.x,
1804 ; CM-NEXT: LSHR * T0.W, T0.Z, literal.x,
1806 ; CM-NEXT: LSHR T0.Z, T0.Y, literal.x,
1809 ; CM-NEXT: LSHR T6.X, KC0[2].Y, literal.x,
1818 ; TODO: These should use LSHR instead of BFE_UINT
1914 ; EG-NEXT: LSHR * T8.W, T7.Y, literal.x,
1918 ; EG-NEXT: LSHR T8.Y, T7.X, literal.x,
1919 ; EG-NEXT: LSHR * T9.W, T7.W, literal.x,
1923 ; EG-NEXT: LSHR * T7.X, KC0[2].Y, literal.y,
1925 ; EG-NEXT: LSHR * T9.Y, T7.Z, literal.x,
1930 ; EG-NEXT: LSHR * T10.X, PV.W, literal.x,
1946 ; CM-NEXT: LSHR * T8.W, T7.W, literal.x,
1950 ; CM-NEXT: LSHR T8.Y, T7.Z, literal.x,
1951 ; CM-NEXT: LSHR * T7.W, T7.Y, literal.x,
1957 ; CM-NEXT: LSHR T9.X, PV.W, literal.x,
1958 ; CM-NEXT: LSHR * T7.Y, T7.X, literal.y,
1962 ; CM-NEXT: LSHR * T10.X, KC0[2].Y, literal.x,
1970 ; TODO: These should use ASHR instead of LSHR + BFE_INT
2067 ; EG-NEXT: LSHR * T0.W, T7.Y, literal.x,
2070 ; EG-NEXT: LSHR T0.Z, T7.W, literal.x,
2072 ; EG-NEXT: LSHR * T0.W, T7.X, literal.x,
2074 ; EG-NEXT: LSHR T7.X, KC0[2].Y, literal.x,
2076 ; EG-NEXT: LSHR T1.Z, T7.Z, literal.y,
2080 ; EG-NEXT: LSHR T10.X, PS, literal.x,
2100 ; CM-NEXT: LSHR T0.Y, T7.Y, literal.x,
2102 ; CM-NEXT: LSHR * T0.W, T7.W, literal.x,
2105 ; CM-NEXT: LSHR T1.Y, T7.Z, literal.x,
2109 ; CM-NEXT: LSHR T10.X, PV.Z, literal.x,
2111 ; CM-NEXT: LSHR T0.Z, T7.X, literal.y,
2114 ; CM-NEXT: LSHR T7.X, KC0[2].Y, literal.x,
2269 ; EG-NEXT: LSHR * T13.W, T12.Y, literal.x,
2273 ; EG-NEXT: LSHR T13.Y, T12.X, literal.x,
2274 ; EG-NEXT: LSHR * T14.W, T12.W, literal.x,
2278 ; EG-NEXT: LSHR * T12.X, KC0[2].Y, literal.y,
2280 ; EG-NEXT: LSHR T14.Y, T12.Z, literal.x,
2281 ; EG-NEXT: LSHR * T15.W, T11.Y, literal.x,
2287 ; EG-NEXT: LSHR T16.X, PV.W, literal.x,
2288 ; EG-NEXT: LSHR T15.Y, T11.X, literal.y,
2289 ; EG-NEXT: LSHR T17.W, T11.W, literal.y,
2296 ; EG-NEXT: LSHR T11.X, PV.W, literal.x,
2297 ; EG-NEXT: LSHR T17.Y, T11.Z, literal.y,
2303 ; EG-NEXT: LSHR * T18.X, PV.W, literal.x,
2322 ; CM-NEXT: LSHR * T13.W, T12.W, literal.x,
2326 ; CM-NEXT: LSHR T13.Y, T12.Z, literal.x,
2327 ; CM-NEXT: LSHR * T12.W, T12.Y, literal.x,
2333 ; CM-NEXT: LSHR T14.X, PV.W, literal.x,
2334 ; CM-NEXT: LSHR T12.Y, T12.X, literal.y,
2335 ; CM-NEXT: LSHR * T15.W, T11.W, literal.y,
2341 ; CM-NEXT: LSHR T16.X, PV.W, literal.x,
2342 ; CM-NEXT: LSHR T15.Y, T11.Z, literal.y,
2343 ; CM-NEXT: LSHR * T11.W, T11.Y, literal.y,
2349 ; CM-NEXT: LSHR T17.X, PV.W, literal.x,
2350 ; CM-NEXT: LSHR * T11.Y, T11.X, literal.y,
2354 ; CM-NEXT: LSHR * T18.X, KC0[2].Y, literal.x,
2505 ; EG-NEXT: LSHR T13.X, KC0[2].Y, literal.x,
2508 ; EG-NEXT: LSHR T14.X, PV.W, literal.x,
2512 ; EG-NEXT: LSHR T0.Y, T12.W, literal.x,
2514 ; EG-NEXT: LSHR T0.W, T12.Y, literal.x,
2515 ; EG-NEXT: LSHR * T1.W, T11.Y, literal.x,
2518 ; EG-NEXT: LSHR T1.Y, T11.W, literal.x,
2521 ; EG-NEXT: LSHR * T1.W, T11.X, literal.x,
2527 ; EG-NEXT: LSHR * T1.W, T11.Z, literal.x,
2531 ; EG-NEXT: LSHR T0.Z, T12.X, literal.x,
2535 ; EG-NEXT: LSHR T11.X, PS, literal.x,
2537 ; EG-NEXT: LSHR T0.Z, T12.Z, literal.y,
2542 ; EG-NEXT: LSHR T12.X, PS, literal.x,
2564 ; CM-NEXT: LSHR T13.X, PV.W, literal.x,
2565 ; CM-NEXT: LSHR T0.Y, T11.Y, literal.y,
2566 ; CM-NEXT: LSHR T0.Z, T11.Z, literal.y,
2570 ; CM-NEXT: LSHR T14.X, PV.W, literal.x,
2571 ; CM-NEXT: LSHR T1.Y, T11.W, literal.y,
2573 ; CM-NEXT: LSHR * T0.W, T12.X, literal.y,
2576 ; CM-NEXT: LSHR T2.Y, T12.Y, literal.x,
2578 ; CM-NEXT: LSHR * T1.W, T12.W, literal.x,
2581 ; CM-NEXT: LSHR T3.Y, T12.Z, literal.x,
2595 ; CM-NEXT: LSHR T18.X, PV.Z, literal.x,
2597 ; CM-NEXT: LSHR T0.Z, T11.X, literal.y,
2600 ; CM-NEXT: LSHR T11.X, KC0[2].Y, literal.x,
2856 ; EG-NEXT: LSHR * T23.W, T20.W, literal.x,
2860 ; EG-NEXT: LSHR T23.Y, T20.Z, literal.x,
2861 ; EG-NEXT: LSHR * T20.W, T20.Y, literal.x,
2867 ; EG-NEXT: LSHR T24.X, PV.W, literal.x,
2868 ; EG-NEXT: LSHR T20.Y, T20.X, literal.y,
2869 ; EG-NEXT: LSHR T25.W, T19.W, literal.y,
2875 ; EG-NEXT: LSHR T26.X, KC0[2].Y, literal.x,
2876 ; EG-NEXT: LSHR T25.Y, T19.Z, literal.y,
2877 ; EG-NEXT: LSHR T19.W, T19.Y, literal.y,
2884 ; EG-NEXT: LSHR T27.X, PV.W, literal.x,
2885 ; EG-NEXT: LSHR T19.Y, T19.X, literal.y,
2886 ; EG-NEXT: LSHR T28.W, T22.W, literal.y,
2893 ; EG-NEXT: LSHR T29.X, PV.W, literal.x,
2894 ; EG-NEXT: LSHR T28.Y, T22.Z, literal.y,
2895 ; EG-NEXT: LSHR T22.W, T22.Y, literal.y,
2902 ; EG-NEXT: LSHR T30.X, PV.W, literal.x,
2903 ; EG-NEXT: LSHR T22.Y, T22.X, literal.y,
2904 ; EG-NEXT: LSHR T31.W, T21.W, literal.y,
2911 ; EG-NEXT: LSHR T32.X, PV.W, literal.x,
2912 ; EG-NEXT: LSHR T31.Y, T21.Z, literal.y,
2913 ; EG-NEXT: LSHR T21.W, T21.Y, literal.y,
2920 ; EG-NEXT: LSHR T33.X, PV.W, literal.x,
2921 ; EG-NEXT: LSHR T21.Y, T21.X, literal.y,
2927 ; EG-NEXT: LSHR * T34.X, PV.W, literal.x,
2952 ; CM-NEXT: LSHR * T23.W, T20.Y, literal.x,
2956 ; CM-NEXT: LSHR T23.Y, T20.X, literal.x,
2957 ; CM-NEXT: LSHR * T24.W, T20.W, literal.x,
2963 ; CM-NEXT: LSHR T20.X, PV.W, literal.x,
2964 ; CM-NEXT: LSHR T24.Y, T20.Z, literal.y,
2965 ; CM-NEXT: LSHR * T25.W, T19.Y, literal.y,
2971 ; CM-NEXT: LSHR T26.X, PV.W, literal.x,
2972 ; CM-NEXT: LSHR T25.Y, T19.X, literal.y,
2973 ; CM-NEXT: LSHR * T27.W, T19.W, literal.y,
2979 ; CM-NEXT: LSHR T19.X, PV.W, literal.x,
2980 ; CM-NEXT: LSHR T27.Y, T19.Z, literal.y,
2981 ; CM-NEXT: LSHR * T28.W, T22.Y, literal.y,
2987 ; CM-NEXT: LSHR T29.X, PV.W, literal.x,
2988 ; CM-NEXT: LSHR T28.Y, T22.X, literal.y,
2989 ; CM-NEXT: LSHR * T30.W, T22.W, literal.y,
2995 ; CM-NEXT: LSHR T22.X, PV.W, literal.x,
2996 ; CM-NEXT: LSHR T30.Y, T22.Z, literal.y,
2997 ; CM-NEXT: LSHR * T31.W, T21.Y, literal.y,
3003 ; CM-NEXT: LSHR T32.X, PV.W, literal.x,
3004 ; CM-NEXT: LSHR T31.Y, T21.X, literal.y,
3005 ; CM-NEXT: LSHR * T33.W, T21.W, literal.y,
3010 ; CM-NEXT: LSHR T21.X, KC0[2].Y, literal.x,
3011 ; CM-NEXT: LSHR * T33.Y, T21.Z, literal.y,
3016 ; CM-NEXT: LSHR * T34.X, PV.W, literal.x,
3267 ; EG-NEXT: LSHR T19.X, PV.W, literal.x,
3268 ; EG-NEXT: LSHR * T20.X, KC0[2].Y, literal.x,
3272 ; EG-NEXT: LSHR T21.X, PV.W, literal.x,
3278 ; EG-NEXT: LSHR T26.X, PV.W, literal.x,
3281 ; EG-NEXT: LSHR T27.X, PV.W, literal.x,
3282 ; EG-NEXT: LSHR T0.W, T22.Y, literal.y,
3286 ; EG-NEXT: LSHR T28.X, PS, literal.x,
3287 ; EG-NEXT: LSHR T0.Y, T22.W, literal.y,
3289 ; EG-NEXT: LSHR T1.W, T24.Y, literal.y,
3290 ; EG-NEXT: LSHR * T2.W, T24.W, literal.y,
3293 ; EG-NEXT: LSHR T1.Y, T23.Y, literal.x,
3295 ; EG-NEXT: LSHR T3.W, T23.W, literal.x,
3296 ; EG-NEXT: LSHR * T4.W, T25.W, literal.x,
3299 ; EG-NEXT: LSHR T2.Y, T25.Y, literal.x,
3302 ; EG-NEXT: LSHR * T4.W, T25.Z, literal.x,
3308 ; EG-NEXT: LSHR * T4.W, T25.X, literal.x,
3314 ; EG-NEXT: LSHR * T3.W, T23.Z, literal.x,
3320 ; EG-NEXT: LSHR * T3.W, T23.X, literal.x,
3326 ; EG-NEXT: LSHR * T2.W, T24.Z, literal.x,
3332 ; EG-NEXT: LSHR * T1.W, T24.X, literal.x,
3336 ; EG-NEXT: LSHR T0.Z, T22.Z, literal.x,
3340 ; EG-NEXT: LSHR T34.X, PS, literal.x,
3342 ; EG-NEXT: LSHR T0.Z, T22.X, literal.y,
3347 ; EG-NEXT: LSHR T22.X, PS, literal.x,
3378 ; CM-NEXT: LSHR T21.X, PV.W, literal.x,
3379 ; CM-NEXT: LSHR T0.Y, T20.Z, literal.y,
3380 ; CM-NEXT: LSHR T0.Z, T20.W, literal.y,
3385 ; CM-NEXT: LSHR T24.X, T0.W, literal.x,
3386 ; CM-NEXT: LSHR T1.Y, T20.Y, literal.y,
3387 ; CM-NEXT: LSHR T1.Z, T19.Z, literal.y,
3391 ; CM-NEXT: LSHR T25.X, PV.W, literal.x,
3392 ; CM-NEXT: LSHR T2.Y, T19.W, literal.y,
3393 ; CM-NEXT: LSHR T2.Z, T19.X, literal.y,
3397 ; CM-NEXT: LSHR T26.X, PV.W, literal.x,
3398 ; CM-NEXT: LSHR T3.Y, T19.Y, literal.y,
3399 ; CM-NEXT: LSHR T3.Z, T23.Z, literal.y,
3403 ; CM-NEXT: LSHR T27.X, PV.W, literal.x,
3404 ; CM-NEXT: LSHR T4.Y, T23.W, literal.y,
3405 ; CM-NEXT: LSHR T4.Z, T23.X, literal.y,
3409 ; CM-NEXT: LSHR T28.X, PV.W, literal.x,
3410 ; CM-NEXT: LSHR T5.Y, T23.Y, literal.y,
3412 ; CM-NEXT: LSHR * T0.W, T22.Z, literal.y,
3415 ; CM-NEXT: LSHR T6.Y, T22.W, literal.x,
3417 ; CM-NEXT: LSHR * T1.W, T22.Y, literal.x,
3420 ; CM-NEXT: LSHR T7.Y, T22.X, literal.x,
3451 ; CM-NEXT: LSHR T1.Z, T20.X, literal.x,
3454 ; CM-NEXT: LSHR T20.X, KC0[2].Y, literal.x,
3459 ; CM-NEXT: LSHR T34.X, PV.Z, literal.x,
3944 ; EG-NEXT: LSHR * T40.W, T36.W, literal.x,
3948 ; EG-NEXT: LSHR T40.Y, T36.Z, literal.x,
3949 ; EG-NEXT: LSHR * T36.W, T36.Y, literal.x,
3955 ; EG-NEXT: LSHR T41.X, PV.W, literal.x,
3956 ; EG-NEXT: LSHR T36.Y, T36.X, literal.y,
3957 ; EG-NEXT: LSHR T42.W, T39.W, literal.y,
3963 ; EG-NEXT: LSHR T43.X, KC0[2].Y, literal.x,
3964 ; EG-NEXT: LSHR T42.Y, T39.Z, literal.y,
3965 ; EG-NEXT: LSHR T39.W, T39.Y, literal.y,
3972 ; EG-NEXT: LSHR T44.X, PV.W, literal.x,
3973 ; EG-NEXT: LSHR T39.Y, T39.X, literal.y,
3974 ; EG-NEXT: LSHR T45.W, T38.W, literal.y,
3981 ; EG-NEXT: LSHR T46.X, PV.W, literal.x,
3982 ; EG-NEXT: LSHR T45.Y, T38.Z, literal.y,
3983 ; EG-NEXT: LSHR T38.W, T38.Y, literal.y,
3990 ; EG-NEXT: LSHR T47.X, PV.W, literal.x,
3991 ; EG-NEXT: LSHR T38.Y, T38.X, literal.y,
3996 ; EG-NEXT: LSHR * T35.W, T37.W, literal.y,
3998 ; EG-NEXT: LSHR T48.X, PV.W, literal.x,
4002 ; EG-NEXT: LSHR T35.Y, T37.Z, literal.x,
4003 ; EG-NEXT: LSHR * T37.W, T37.Y, literal.x,
4009 ; EG-NEXT: LSHR T53.X, PV.W, literal.x,
4010 ; EG-NEXT: LSHR T37.Y, T37.X, literal.y,
4011 ; EG-NEXT: LSHR T54.W, T52.W, literal.y,
4018 ; EG-NEXT: LSHR T55.X, PV.W, literal.x,
4019 ; EG-NEXT: LSHR T54.Y, T52.Z, literal.y,
4020 ; EG-NEXT: LSHR T52.W, T52.Y, literal.y,
4027 ; EG-NEXT: LSHR T56.X, PV.W, literal.x,
4028 ; EG-NEXT: LSHR T52.Y, T52.X, literal.y,
4029 ; EG-NEXT: LSHR T57.W, T51.W, literal.y,
4036 ; EG-NEXT: LSHR T58.X, PV.W, literal.x,
4037 ; EG-NEXT: LSHR T57.Y, T51.Z, literal.y,
4038 ; EG-NEXT: LSHR T51.W, T51.Y, literal.y,
4045 ; EG-NEXT: LSHR T59.X, PV.W, literal.x,
4046 ; EG-NEXT: LSHR T51.Y, T51.X, literal.y,
4047 ; EG-NEXT: LSHR T60.W, T50.W, literal.y,
4054 ; EG-NEXT: LSHR T61.X, PV.W, literal.x,
4055 ; EG-NEXT: LSHR T60.Y, T50.Z, literal.y,
4056 ; EG-NEXT: LSHR T50.W, T50.Y, literal.y,
4063 ; EG-NEXT: LSHR T62.X, PV.W, literal.x,
4064 ; EG-NEXT: LSHR T50.Y, T50.X, literal.y,
4065 ; EG-NEXT: LSHR T63.W, T49.W, literal.y,
4072 ; EG-NEXT: LSHR T64.X, PV.W, literal.x,
4073 ; EG-NEXT: LSHR T63.Y, T49.Z, literal.y,
4074 ; EG-NEXT: LSHR T49.W, T49.Y, literal.y,
4081 ; EG-NEXT: LSHR T65.X, PV.W, literal.x,
4082 ; EG-NEXT: LSHR T49.Y, T49.X, literal.y,
4088 ; EG-NEXT: LSHR * T66.X, PV.W, literal.x,
4128 ; CM-NEXT: LSHR * T40.W, T36.Y, literal.x,
4132 ; CM-NEXT: LSHR T40.Y, T36.X, literal.x,
4133 ; CM-NEXT: LSHR * T41.W, T36.W, literal.x,
4139 ; CM-NEXT: LSHR T36.X, PV.W, literal.x,
4140 ; CM-NEXT: LSHR T41.Y, T36.Z, literal.y,
4141 ; CM-NEXT: LSHR * T42.W, T39.Y, literal.y,
4147 ; CM-NEXT: LSHR T43.X, PV.W, literal.x,
4148 ; CM-NEXT: LSHR T42.Y, T39.X, literal.y,
4149 ; CM-NEXT: LSHR * T44.W, T39.W, literal.y,
4155 ; CM-NEXT: LSHR T39.X, PV.W, literal.x,
4156 ; CM-NEXT: LSHR T44.Y, T39.Z, literal.y,
4157 ; CM-NEXT: LSHR * T45.W, T38.Y, literal.y,
4163 ; CM-NEXT: LSHR T46.X, PV.W, literal.x,
4164 ; CM-NEXT: LSHR T45.Y, T38.X, literal.y,
4165 ; CM-NEXT: LSHR * T47.W, T38.W, literal.y,
4171 ; CM-NEXT: LSHR T38.X, PV.W, literal.x,
4172 ; CM-NEXT: LSHR T47.Y, T38.Z, literal.y,
4173 ; CM-NEXT: LSHR * T35.W, T37.Y, literal.y,
4180 ; CM-NEXT: LSHR T52.X, T0.W, literal.x,
4181 ; CM-NEXT: LSHR T35.Y, T37.X, literal.y,
4182 ; CM-NEXT: LSHR * T53.W, T37.W, literal.y, BS:VEC_120/SCL_212
4188 ; CM-NEXT: LSHR T37.X, PV.W, literal.x,
4189 ; CM-NEXT: LSHR T53.Y, T37.Z, literal.y,
4190 ; CM-NEXT: LSHR * T54.W, T51.Y, literal.y,
4196 ; CM-NEXT: LSHR T55.X, PV.W, literal.x,
4197 ; CM-NEXT: LSHR T54.Y, T51.X, literal.y,
4198 ; CM-NEXT: LSHR * T56.W, T51.W, literal.y,
4204 ; CM-NEXT: LSHR T51.X, PV.W, literal.x,
4205 ; CM-NEXT: LSHR T56.Y, T51.Z, literal.y,
4206 ; CM-NEXT: LSHR * T57.W, T50.Y, literal.y,
4212 ; CM-NEXT: LSHR T58.X, PV.W, literal.x,
4213 ; CM-NEXT: LSHR T57.Y, T50.X, literal.y,
4214 ; CM-NEXT: LSHR * T59.W, T50.W, literal.y,
4220 ; CM-NEXT: LSHR T50.X, PV.W, literal.x,
4221 ; CM-NEXT: LSHR T59.Y, T50.Z, literal.y,
4222 ; CM-NEXT: LSHR * T60.W, T49.Y, literal.y,
4228 ; CM-NEXT: LSHR T61.X, PV.W, literal.x,
4229 ; CM-NEXT: LSHR T60.Y, T49.X, literal.y,
4230 ; CM-NEXT: LSHR * T62.W, T49.W, literal.y,
4236 ; CM-NEXT: LSHR T49.X, PV.W, literal.x,
4237 ; CM-NEXT: LSHR T62.Y, T49.Z, literal.y,
4238 ; CM-NEXT: LSHR * T63.W, T48.Y, literal.y,
4244 ; CM-NEXT: LSHR T64.X, PV.W, literal.x,
4245 ; CM-NEXT: LSHR T63.Y, T48.X, literal.y,
4246 ; CM-NEXT: LSHR * T65.W, T48.W, literal.y,
4251 ; CM-NEXT: LSHR T48.X, KC0[2].Y, literal.x,
4252 ; CM-NEXT: LSHR * T65.Y, T48.Z, literal.y,
4257 ; CM-NEXT: LSHR * T66.X, PV.W, literal.x,
4740 ; EG-NEXT: LSHR T35.X, PV.W, literal.x,
4741 ; EG-NEXT: LSHR * T36.X, KC0[2].Y, literal.x,
4745 ; EG-NEXT: LSHR T37.X, PV.W, literal.x,
4748 ; EG-NEXT: LSHR T38.X, PV.W, literal.x,
4751 ; EG-NEXT: LSHR T39.X, PV.W, literal.x,
4754 ; EG-NEXT: LSHR T40.X, PV.W, literal.x,
4760 ; EG-NEXT: LSHR T49.X, PV.W, literal.x,
4763 ; EG-NEXT: LSHR T50.X, PV.W, literal.x,
4766 ; EG-NEXT: LSHR T51.X, PV.W, literal.x,
4769 ; EG-NEXT: LSHR T52.X, PV.W, literal.x,
4772 ; EG-NEXT: LSHR T53.X, PV.W, literal.x,
4773 ; EG-NEXT: LSHR T0.Y, T41.Y, literal.y,
4774 ; EG-NEXT: LSHR T0.Z, T41.W, literal.y,
4775 ; EG-NEXT: LSHR T0.W, T48.Y, literal.y, BS:VEC_120/SCL_212
4779 ; EG-NEXT: LSHR T54.X, PS, literal.x,
4780 ; EG-NEXT: LSHR T1.Y, T48.W, literal.y,
4781 ; EG-NEXT: LSHR T1.Z, T47.Y, literal.y,
4782 ; EG-NEXT: LSHR T1.W, T47.W, literal.y, BS:VEC_120/SCL_212
4786 ; EG-NEXT: LSHR T55.X, PS, literal.x,
4787 ; EG-NEXT: LSHR T2.Y, T46.Y, literal.y,
4788 ; EG-NEXT: LSHR T2.Z, T46.W, literal.y,
4789 ; EG-NEXT: LSHR T2.W, T45.Y, literal.y, BS:VEC_120/SCL_212
4793 ; EG-NEXT: LSHR T56.X, PS, literal.x,
4794 ; EG-NEXT: LSHR T3.Y, T45.W, literal.y,
4796 ; EG-NEXT: LSHR T3.W, T43.Y, literal.y,
4797 ; EG-NEXT: LSHR * T4.W, T43.W, literal.y,
4800 ; EG-NEXT: LSHR T4.Y, T42.Y, literal.x,
4802 ; EG-NEXT: LSHR T5.W, T42.W, literal.x,
4803 ; EG-NEXT: LSHR * T6.W, T44.W, literal.x,
4806 ; EG-NEXT: LSHR T5.Y, T44.Y, literal.x,
4809 ; EG-NEXT: LSHR * T6.W, T44.Z, literal.x,
4815 ; EG-NEXT: LSHR * T6.W, T44.X, literal.x,
4821 ; EG-NEXT: LSHR * T5.W, T42.Z, literal.x,
4827 ; EG-NEXT: LSHR * T5.W, T42.X, literal.x,
4835 ; EG-NEXT: LSHR * T4.W, T43.Z, literal.x,
4841 ; EG-NEXT: LSHR * T3.W, T43.X, literal.x,
4847 ; EG-NEXT: LSHR * T3.W, T45.Z, literal.x,
4853 ; EG-NEXT: LSHR * T2.W, T45.X, literal.x,
4859 ; EG-NEXT: LSHR * T2.W, T46.Z, literal.x,
4865 ; EG-NEXT: LSHR * T2.W, T46.X, literal.x,
4871 ; EG-NEXT: LSHR * T1.W, T47.Z, literal.x,
4877 ; EG-NEXT: LSHR * T1.W, T47.X, literal.x,
4883 ; EG-NEXT: LSHR * T1.W, T48.Z, literal.x,
4889 ; EG-NEXT: LSHR * T0.W, T48.X, literal.x,
4893 ; EG-NEXT: LSHR T1.Z, T41.Z, literal.x,
4897 ; EG-NEXT: LSHR T66.X, PS, literal.x,
4899 ; EG-NEXT: LSHR T0.Z, T41.X, literal.y,
4904 ; EG-NEXT: LSHR T41.X, PS, literal.x,
4949 ; CM-NEXT: LSHR T38.X, PV.W, literal.x,
4952 ; CM-NEXT: LSHR T39.X, PV.W, literal.x,
4953 ; CM-NEXT: LSHR T0.Y, T37.Z, literal.y,
4954 ; CM-NEXT: LSHR T0.Z, T37.W, literal.y,
4958 ; CM-NEXT: LSHR T40.X, PV.W, literal.x,
4959 ; CM-NEXT: LSHR T1.Y, T37.Y, literal.y,
4960 ; CM-NEXT: LSHR T1.Z, T36.Z, literal.y,
4961 ; CM-NEXT: LSHR * T0.W, T36.W, literal.y,
4964 ; CM-NEXT: LSHR T2.Z, T36.X, literal.x,
4967 ; CM-NEXT: LSHR T46.X, PV.W, literal.x,
4968 ; CM-NEXT: LSHR T2.Y, T36.Y, literal.y,
4969 ; CM-NEXT: LSHR T3.Z, T35.Z, literal.y,
4973 ; CM-NEXT: LSHR T47.X, PV.W, literal.x,
4974 ; CM-NEXT: LSHR T3.Y, T35.W, literal.y,
4975 ; CM-NEXT: LSHR T4.Z, T35.X, literal.y,
4979 ; CM-NEXT: LSHR T48.X, PV.W, literal.x,
4980 ; CM-NEXT: LSHR T4.Y, T35.Y, literal.y,
4981 ; CM-NEXT: LSHR T5.Z, T45.Z, literal.y,
4985 ; CM-NEXT: LSHR T49.X, PV.W, literal.x,
4986 ; CM-NEXT: LSHR T5.Y, T45.W, literal.y,
4987 ; CM-NEXT: LSHR T6.Z, T45.X, literal.y,
4991 ; CM-NEXT: LSHR T50.X, PV.W, literal.x,
4992 ; CM-NEXT: LSHR T6.Y, T45.Y, literal.y,
4993 ; CM-NEXT: LSHR T7.Z, T44.Z, literal.y,
4997 ; CM-NEXT: LSHR T51.X, PV.W, literal.x,
4998 ; CM-NEXT: LSHR T7.Y, T44.W, literal.y,
4999 ; CM-NEXT: LSHR T8.Z, T44.X, literal.y,
5003 ; CM-NEXT: LSHR T52.X, PV.W, literal.x,
5004 ; CM-NEXT: LSHR T8.Y, T44.Y, literal.y,
5005 ; CM-NEXT: LSHR T9.Z, T43.Z, literal.y,
5009 ; CM-NEXT: LSHR T53.X, PV.W, literal.x,
5010 ; CM-NEXT: LSHR T9.Y, T43.W, literal.y,
5011 ; CM-NEXT: LSHR T10.Z, T43.X, literal.y,
5015 ; CM-NEXT: LSHR T54.X, PV.W, literal.x,
5016 ; CM-NEXT: LSHR T10.Y, T43.Y, literal.y,
5017 ; CM-NEXT: LSHR T11.Z, T42.Z, literal.y,
5021 ; CM-NEXT: LSHR T55.X, PV.W, literal.x,
5022 ; CM-NEXT: LSHR T11.Y, T42.W, literal.y,
5023 ; CM-NEXT: LSHR T12.Z, T42.X, literal.y,
5027 ; CM-NEXT: LSHR T56.X, PV.W, literal.x,
5028 ; CM-NEXT: LSHR T12.Y, T42.Y, literal.y,
5030 ; CM-NEXT: LSHR * T1.W, T41.Z, literal.y,
5033 ; CM-NEXT: LSHR T13.Y, T41.W, literal.x,
5035 ; CM-NEXT: LSHR * T2.W, T41.Y, literal.x,
5038 ; CM-NEXT: LSHR T14.Y, T41.X, literal.x,
5110 ; CM-NEXT: LSHR T1.Z, T37.X, literal.x,
5113 ; CM-NEXT: LSHR T37.X, KC0[2].Y, literal.x,
5118 ; CM-NEXT: LSHR T66.X, PV.Z, literal.x,
5193 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
5210 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
5290 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.y,
5310 ; CM-NEXT: LSHR T1.X, KC0[2].Y, literal.x,
5385 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
5402 ; CM-NEXT: LSHR * T1.X, KC0[2].Y, literal.x,
5477 ; EG-NEXT: LSHR * T1.X, KC0[2].Y, literal.y,
5497 ; CM-NEXT: LSHR T1.X, KC0[2].Y, literal.x,
5579 ; EG-NEXT: LSHR * T4.Z, T4.X, literal.x,
5584 ; EG-NEXT: LSHR * T5.X, KC0[2].Y, literal.y,
5600 ; CM-NEXT: LSHR * T4.Z, T4.X, literal.x,
5606 ; CM-NEXT: LSHR * T5.X, KC0[2].Y, literal.x,
5695 ; EG-NEXT: LSHR * T5.X, KC0[2].Y, literal.y,
5719 ; CM-NEXT: LSHR T5.X, KC0[2].Y, literal.x,
5827 ; EG-NEXT: LSHR * T5.Z, PV.Z, literal.x,
5831 ; EG-NEXT: LSHR T6.Z, T0.Y, literal.y,
5837 ; EG-NEXT: LSHR T7.X, KC0[2].Y, literal.x,
5840 ; EG-NEXT: LSHR * T8.X, PV.W, literal.x,
5860 ; CM-NEXT: LSHR * T5.Z, PV.Z, literal.x,
5864 ; CM-NEXT: LSHR * T6.Z, T0.Y, literal.y,
5873 ; CM-NEXT: LSHR * T7.X, PV.W, literal.x,
5875 ; CM-NEXT: LSHR * T8.X, KC0[2].Y, literal.x,
5986 ; EG-NEXT: LSHR T6.X, KC0[2].Y, literal.x,
5998 ; EG-NEXT: LSHR T8.X, PV.W, literal.x,
6022 ; CM-NEXT: LSHR T6.X, PV.Z, literal.x,
6033 ; CM-NEXT: LSHR T8.X, KC0[2].Y, literal.x,
6177 ; EG-NEXT: LSHR * T8.Z, T7.W, literal.x,
6181 ; EG-NEXT: LSHR T9.Z, T7.Z, literal.y,
6185 ; EG-NEXT: LSHR * T10.Z, T7.Y, literal.x,
6189 ; EG-NEXT: LSHR T7.Z, T7.X, literal.y,
6197 ; EG-NEXT: LSHR T11.X, KC0[2].Y, literal.x,
6200 ; EG-NEXT: LSHR T12.X, PV.W, literal.x,
6203 ; EG-NEXT: LSHR T13.X, PV.W, literal.x,
6206 ; EG-NEXT: LSHR * T14.X, PV.W, literal.x,
6224 ; CM-NEXT: LSHR * T8.Z, T7.X, literal.x,
6228 ; CM-NEXT: LSHR * T9.Z, T7.Y, literal.y,
6232 ; CM-NEXT: LSHR * T10.Z, T7.Z, literal.y,
6236 ; CM-NEXT: LSHR * T7.Z, T7.W, literal.y,
6247 ; CM-NEXT: LSHR T11.X, PV.W, literal.x,
6250 ; CM-NEXT: LSHR T12.X, PV.W, literal.x,
6253 ; CM-NEXT: LSHR * T13.X, PV.W, literal.x,
6255 ; CM-NEXT: LSHR * T14.X, KC0[2].Y, literal.x,
6402 ; EG-NEXT: LSHR T8.X, KC0[2].Y, literal.x,
6405 ; EG-NEXT: LSHR T9.X, PV.W, literal.x,
6410 ; EG-NEXT: LSHR T11.X, PV.W, literal.x,
6433 ; EG-NEXT: LSHR T7.X, PV.W, literal.x,
6454 ; CM-NEXT: LSHR T8.X, PV.W, literal.x,
6457 ; CM-NEXT: LSHR T9.X, PV.W, literal.x,
6462 ; CM-NEXT: LSHR T11.X, PV.Z, literal.x,
6483 ; CM-NEXT: LSHR T14.X, KC0[2].Y, literal.x,
6711 ; EG-NEXT: LSHR * T13.Z, T12.W, literal.x,
6715 ; EG-NEXT: LSHR T14.Z, T12.Z, literal.y,
6719 ; EG-NEXT: LSHR * T15.Z, T12.Y, literal.x,
6723 ; EG-NEXT: LSHR T12.Z, T12.X, literal.y,
6727 ; EG-NEXT: LSHR * T16.Z, T11.W, literal.x,
6731 ; EG-NEXT: LSHR T17.Z, T11.Z, literal.y,
6735 ; EG-NEXT: LSHR * T18.Z, T11.Y, literal.x,
6739 ; EG-NEXT: LSHR T11.Z, T11.X, literal.y,
6751 ; EG-NEXT: LSHR T19.X, KC0[2].Y, literal.x,
6754 ; EG-NEXT: LSHR T20.X, PV.W, literal.x,
6757 ; EG-NEXT: LSHR T21.X, PV.W, literal.x,
6760 ; EG-NEXT: LSHR T22.X, PV.W, literal.x,
6763 ; EG-NEXT: LSHR T23.X, PV.W, literal.x,
6766 ; EG-NEXT: LSHR T24.X, PV.W, literal.x,
6769 ; EG-NEXT: LSHR T25.X, PV.W, literal.x,
6772 ; EG-NEXT: LSHR * T26.X, PV.W, literal.x,
6795 ; CM-NEXT: LSHR * T13.Z, T12.X, literal.x,
6799 ; CM-NEXT: LSHR * T14.Z, T12.Y, literal.y,
6803 ; CM-NEXT: LSHR * T15.Z, T12.Z, literal.y,
6807 ; CM-NEXT: LSHR * T12.Z, T12.W, literal.y,
6811 ; CM-NEXT: LSHR * T16.Z, T11.X, literal.y,
6815 ; CM-NEXT: LSHR * T17.Z, T11.Y, literal.y,
6819 ; CM-NEXT: LSHR * T18.Z, T11.Z, literal.y,
6823 ; CM-NEXT: LSHR * T11.Z, T11.W, literal.y,
6838 ; CM-NEXT: LSHR T19.X, PV.W, literal.x,
6841 ; CM-NEXT: LSHR T20.X, PV.W, literal.x,
6844 ; CM-NEXT: LSHR T21.X, PV.W, literal.x,
6847 ; CM-NEXT: LSHR T22.X, PV.W, literal.x,
6850 ; CM-NEXT: LSHR T23.X, PV.W, literal.x,
6853 ; CM-NEXT: LSHR T24.X, PV.W, literal.x,
6856 ; CM-NEXT: LSHR * T25.X, PV.W, literal.x,
6858 ; CM-NEXT: LSHR * T26.X, KC0[2].Y, literal.x,
7106 ; EG-NEXT: LSHR T13.X, KC0[2].Y, literal.x,
7109 ; EG-NEXT: LSHR T14.X, PV.W, literal.x,
7112 ; EG-NEXT: LSHR T15.X, PV.W, literal.x,
7115 ; EG-NEXT: LSHR T16.X, PV.W, literal.x,
7118 ; EG-NEXT: LSHR T17.X, PV.W, literal.x,
7121 ; EG-NEXT: LSHR T18.X, PV.W, literal.x,
7126 ; EG-NEXT: LSHR T20.X, PV.W, literal.x,
7169 ; EG-NEXT: LSHR T12.X, PV.W, literal.x,
7195 ; CM-NEXT: LSHR T13.X, PV.W, literal.x,
7198 ; CM-NEXT: LSHR T14.X, PV.W, literal.x,
7201 ; CM-NEXT: LSHR T15.X, PV.W, literal.x,
7204 ; CM-NEXT: LSHR T16.X, PV.W, literal.x,
7207 ; CM-NEXT: LSHR T17.X, PV.W, literal.x,
7210 ; CM-NEXT: LSHR T18.X, PV.W, literal.x,
7215 ; CM-NEXT: LSHR T20.X, PV.Z, literal.x,
7256 ; CM-NEXT: LSHR T26.X, KC0[2].Y, literal.x,
7696 ; EG-NEXT: LSHR * T23.Z, T20.Z, literal.x,
7700 ; EG-NEXT: LSHR T24.Z, T20.W, literal.y,
7704 ; EG-NEXT: LSHR * T25.Z, T20.X, literal.x,
7708 ; EG-NEXT: LSHR T20.Z, T20.Y, literal.y,
7712 ; EG-NEXT: LSHR * T26.Z, T22.Z, literal.x,
7716 ; EG-NEXT: LSHR T27.Z, T22.W, literal.y,
7720 ; EG-NEXT: LSHR * T28.Z, T22.X, literal.x,
7724 ; EG-NEXT: LSHR T22.Z, T22.Y, literal.y,
7728 ; EG-NEXT: LSHR * T19.Z, T21.Z, literal.x,
7733 ; EG-NEXT: LSHR T30.Z, T21.W, literal.y,
7737 ; EG-NEXT: LSHR * T31.Z, T21.X, literal.x,
7741 ; EG-NEXT: LSHR T21.Z, T21.Y, literal.y,
7745 ; EG-NEXT: LSHR * T32.Z, T29.Z, literal.x,
7749 ; EG-NEXT: LSHR T33.Z, T29.W, literal.y,
7753 ; EG-NEXT: LSHR * T34.Z, T29.X, literal.x,
7757 ; EG-NEXT: LSHR T29.Z, T29.Y, literal.y,
7779 ; EG-NEXT: LSHR T35.X, PV.W, literal.x,
7780 ; EG-NEXT: LSHR * T36.X, KC0[2].Y, literal.x,
7784 ; EG-NEXT: LSHR T37.X, PV.W, literal.x,
7787 ; EG-NEXT: LSHR T38.X, PV.W, literal.x,
7790 ; EG-NEXT: LSHR T39.X, PV.W, literal.x,
7793 ; EG-NEXT: LSHR T40.X, PV.W, literal.x,
7796 ; EG-NEXT: LSHR T41.X, PV.W, literal.x,
7799 ; EG-NEXT: LSHR T42.X, PV.W, literal.x,
7802 ; EG-NEXT: LSHR T43.X, PV.W, literal.x,
7805 ; EG-NEXT: LSHR T44.X, PV.W, literal.x,
7808 ; EG-NEXT: LSHR T45.X, PV.W, literal.x,
7811 ; EG-NEXT: LSHR T46.X, PV.W, literal.x,
7814 ; EG-NEXT: LSHR T47.X, PV.W, literal.x,
7817 ; EG-NEXT: LSHR T48.X, PV.W, literal.x,
7820 ; EG-NEXT: LSHR T49.X, PV.W, literal.x,
7823 ; EG-NEXT: LSHR * T50.X, PV.W, literal.x,
7859 ; CM-NEXT: LSHR * T23.Z, T20.Y, literal.x,
7863 ; CM-NEXT: LSHR * T24.Z, T20.X, literal.y,
7867 ; CM-NEXT: LSHR * T25.Z, T20.W, literal.y,
7871 ; CM-NEXT: LSHR * T26.Z, T20.Z, literal.y,
7875 ; CM-NEXT: LSHR * T20.Z, T22.Y, literal.y,
7879 ; CM-NEXT: LSHR * T27.Z, T22.X, literal.y,
7883 ; CM-NEXT: LSHR * T28.Z, T22.W, literal.y,
7887 ; CM-NEXT: LSHR * T29.Z, T22.Z, literal.y,
7891 ; CM-NEXT: LSHR * T19.Z, T21.Y, literal.y,
7896 ; CM-NEXT: LSHR * T30.Z, T21.X, literal.y,
7900 ; CM-NEXT: LSHR * T31.Z, T21.W, literal.y,
7904 ; CM-NEXT: LSHR * T32.Z, T21.Z, literal.y,
7908 ; CM-NEXT: LSHR * T21.Z, T22.Y, literal.y,
7912 ; CM-NEXT: LSHR * T33.Z, T22.X, literal.y,
7916 ; CM-NEXT: LSHR * T34.Z, T22.W, literal.y,
7920 ; CM-NEXT: LSHR * T35.Z, T22.Z, literal.y,
7943 ; CM-NEXT: LSHR T22.X, PV.W, literal.x,
7946 ; CM-NEXT: LSHR T36.X, PV.W, literal.x,
7949 ; CM-NEXT: LSHR T37.X, PV.W, literal.x,
7952 ; CM-NEXT: LSHR T38.X, PV.W, literal.x,
7955 ; CM-NEXT: LSHR T39.X, PV.W, literal.x,
7958 ; CM-NEXT: LSHR T40.X, PV.W, literal.x,
7961 ; CM-NEXT: LSHR T41.X, PV.W, literal.x,
7964 ; CM-NEXT: LSHR T42.X, PV.W, literal.x,
7967 ; CM-NEXT: LSHR T43.X, PV.W, literal.x,
7970 ; CM-NEXT: LSHR T44.X, PV.W, literal.x,
7973 ; CM-NEXT: LSHR T45.X, PV.W, literal.x,
7976 ; CM-NEXT: LSHR T46.X, PV.W, literal.x,
7979 ; CM-NEXT: LSHR T47.X, PV.W, literal.x,
7982 ; CM-NEXT: LSHR * T48.X, PV.W, literal.x,
7984 ; CM-NEXT: LSHR T49.X, KC0[2].Y, literal.x,
7987 ; CM-NEXT: LSHR * T50.X, PV.W, literal.x,
8439 ; EG-NEXT: LSHR T21.X, PV.W, literal.x,
8440 ; EG-NEXT: LSHR * T22.X, KC0[2].Y, literal.x,
8444 ; EG-NEXT: LSHR T23.X, PV.W, literal.x,
8447 ; EG-NEXT: LSHR T24.X, PV.W, literal.x,
8450 ; EG-NEXT: LSHR T25.X, PV.W, literal.x,
8453 ; EG-NEXT: LSHR T26.X, PV.W, literal.x,
8456 ; EG-NEXT: LSHR T27.X, PV.W, literal.x,
8459 ; EG-NEXT: LSHR T28.X, PV.W, literal.x,
8462 ; EG-NEXT: LSHR T29.X, PV.W, literal.x,
8465 ; EG-NEXT: LSHR T30.X, PV.W, literal.x,
8468 ; EG-NEXT: LSHR T31.X, PV.W, literal.x,
8471 ; EG-NEXT: LSHR T32.X, PV.W, literal.x,
8474 ; EG-NEXT: LSHR T33.X, PV.W, literal.x,
8477 ; EG-NEXT: LSHR T34.X, PV.W, literal.x,
8482 ; EG-NEXT: LSHR T36.X, PV.W, literal.x,
8567 ; EG-NEXT: LSHR T38.X, PV.W, literal.x,
8606 ; CM-NEXT: LSHR T21.X, PV.W, literal.x,
8609 ; CM-NEXT: LSHR T22.X, PV.W, literal.x,
8612 ; CM-NEXT: LSHR T23.X, PV.W, literal.x,
8615 ; CM-NEXT: LSHR T24.X, PV.W, literal.x,
8618 ; CM-NEXT: LSHR T25.X, PV.W, literal.x,
8621 ; CM-NEXT: LSHR T26.X, PV.W, literal.x,
8624 ; CM-NEXT: LSHR T27.X, PV.W, literal.x,
8627 ; CM-NEXT: LSHR T28.X, PV.W, literal.x,
8630 ; CM-NEXT: LSHR T29.X, PV.W, literal.x,
8633 ; CM-NEXT: LSHR T30.X, PV.W, literal.x,
8636 ; CM-NEXT: LSHR T31.X, PV.W, literal.x,
8639 ; CM-NEXT: LSHR T32.X, PV.W, literal.x,
8642 ; CM-NEXT: LSHR T33.X, PV.W, literal.x,
8645 ; CM-NEXT: LSHR T34.X, PV.W, literal.x,
8648 ; CM-NEXT: LSHR T36.X, KC0[2].Y, literal.x,
8732 ; CM-NEXT: LSHR T50.X, PV.W, literal.x,