Simon Pilgrim 4431a29c60 [X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP
We had previously limited the shuffle(HORIZOP,HORIZOP) combine to binary shuffles, but we can often merge unary shuffles just as well, folding in UNDEF/ZERO values into the 64-bit half lanes.

For the (P)HADD/HSUB cases this is limited to fast-horizontal cases but PACKSS/PACKUS combines under all cases.
2020-04-05 22:49:46 +01:00
..
2019-08-12 01:29:46 +00:00
2020-03-24 23:04:58 +09:00
2020-02-08 15:23:40 +00:00
2020-02-08 15:23:40 +00:00
2020-01-06 10:50:26 +00:00
2019-08-15 10:12:26 +00:00
2019-10-07 14:10:21 +00:00
2019-09-05 18:15:07 +00:00
2020-01-31 09:36:55 -08:00