Simon Pilgrim
|
713600747e
|
[X86][SSE4A] Add support for shuffle combining to INSERTQI.
llvm-svn: 307268
|
2017-07-06 15:34:17 +00:00 |
Simon Pilgrim
|
03641df383
|
[X86][SSE4A] Add test showing missed opportunities to combine INSERTQI shuffle
llvm-svn: 307265
|
2017-07-06 14:52:24 +00:00 |
Simon Pilgrim
|
cc0f785dca
|
[X86][SSE4A] Add support for shuffle combining to EXTRQ.
llvm-svn: 307254
|
2017-07-06 12:22:58 +00:00 |
Simon Pilgrim
|
ac3e7f3f57
|
[X86][SSE4A] Add support for combining from non-v16i8 EXTRQI/INSERTQI shuffles
With the improved shuffle decoding we can now combine EXTRQI/INSERTQI shuffles from non-v16i8 vector types
llvm-svn: 307099
|
2017-07-04 18:11:02 +00:00 |
Simon Pilgrim
|
fa6e675267
|
[X86][SSE4A] Add support for combining from EXTRQI/INSERTQI shuffles
llvm-svn: 307048
|
2017-07-03 20:58:16 +00:00 |
Simon Pilgrim
|
b5c68a6717
|
[X86][SSE4A] Test SSE4A shuffle combining on SSE42 capable target as well
llvm-svn: 307038
|
2017-07-03 15:55:54 +00:00 |
Simon Pilgrim
|
decfaca033
|
[X86][SSE4A] Add tests showing missed opportunities to combine EXTRQI/INSERTQI shuffles
llvm-svn: 307027
|
2017-07-03 15:01:07 +00:00 |