1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-02-01 13:11:39 +01:00
Robert Khasanov fa811056f3 [x86] Simplify vector selection if condition value type matches vselect value type and true value is all ones or false value is all zeros.
This transformation worked if selector is produced by SETCC, however SETCC is needed only if we consider to swap operands. So I replaced SETCC check for this case.
Added tests for vselect of <X x i1> values.

llvm-svn: 220777
2014-10-28 15:59:40 +00:00
..
2014-06-09 22:42:55 +00:00
2014-02-16 07:31:05 +00:00
2014-10-16 20:00:02 +00:00
2014-01-16 06:31:20 +00:00
2014-04-19 13:47:43 +00:00
2014-05-05 16:47:07 +00:00
2014-09-19 01:14:56 +00:00
2014-06-27 18:19:56 +00:00
2014-10-16 20:00:02 +00:00
2014-10-16 20:00:02 +00:00
2014-06-27 18:19:56 +00:00
2014-06-27 18:19:56 +00:00
2014-10-21 23:01:01 +00:00
2014-10-21 23:01:01 +00:00
2013-12-11 08:38:42 +00:00
2013-12-11 08:38:42 +00:00
2014-01-24 17:20:08 +00:00
2014-06-27 18:19:56 +00:00
2014-05-06 01:20:42 +00:00
2014-10-16 20:00:02 +00:00
2013-11-14 06:05:49 +00:00
2014-03-21 00:30:24 +00:00
2013-12-11 04:10:41 +00:00
2014-02-25 20:01:08 +00:00
2013-12-03 09:17:32 +00:00
2013-11-02 00:10:02 +00:00
2013-11-22 17:56:57 +00:00
2013-11-25 18:05:22 +00:00
2013-11-26 20:31:31 +00:00
2013-10-31 17:50:45 +00:00
2014-01-24 17:20:08 +00:00
2014-05-20 17:40:03 +00:00
2013-11-17 10:53:19 +00:00
2014-07-16 15:37:08 +00:00
2014-01-11 21:06:00 +00:00
2014-02-28 18:44:39 +00:00
2014-06-07 21:23:09 +00:00
2013-12-05 05:44:44 +00:00