Chandler Carruth
ca77e58993
[x86] Add some important, missing test coverage for blending from one
...
vector to a zero vector for the v2 cases and fix the v4 integer cases to
actually blend from a vector.
There are already seprate tests for the case of inserting from a scalar.
These cases cover a lot of the regressions I've seen in the regression
test suite for the new vector shuffle lowering and specifically cover
the reported lack of using various zext-ing instruction patterns. My
next patch should fix a big chunk of this, but wanted to get a nice
baseline for these patterns in the test cases first.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218976 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-03 11:16:45 +00:00
..
2009-09-08 23:54:48 +00:00
2013-03-12 16:27:52 +00:00
2014-10-02 22:15:31 +00:00
2014-08-28 03:41:28 +00:00
2011-06-19 00:03:46 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-09-02 13:54:53 +00:00
2013-07-18 22:47:09 +00:00
2014-10-01 03:19:43 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-08-29 21:53:01 +00:00
2014-09-03 07:11:34 +00:00
2014-09-11 17:50:20 +00:00
2014-08-21 09:43:43 +00:00
2014-08-20 19:58:59 +00:00
2014-09-25 17:27:43 +00:00
2014-09-02 22:16:29 +00:00
2014-09-23 20:59:25 +00:00
2014-09-06 10:00:01 +00:00
2014-09-06 10:00:01 +00:00
2014-10-03 00:44:46 +00:00
2014-10-03 00:50:03 +00:00
2014-08-18 11:59:06 +00:00
2014-08-14 17:13:33 +00:00
2014-09-25 23:48:47 +00:00
2014-09-30 12:15:52 +00:00
2014-08-21 13:28:02 +00:00
2014-10-03 00:36:29 +00:00
2014-08-18 11:59:06 +00:00
2014-10-03 00:50:03 +00:00
2014-10-03 00:50:03 +00:00
2014-09-30 12:15:52 +00:00
2014-09-26 09:48:50 +00:00
2014-08-29 08:46:04 +00:00
2014-09-30 12:15:52 +00:00
2014-09-26 09:48:50 +00:00
2014-08-29 08:46:04 +00:00
2014-09-30 12:15:52 +00:00
2014-09-26 09:48:50 +00:00
2014-08-13 10:46:00 +00:00
2014-08-29 08:46:04 +00:00
2014-09-15 10:35:41 +00:00
2014-09-06 10:00:01 +00:00
2014-09-06 10:00:01 +00:00
2014-09-25 00:26:15 +00:00
2014-09-15 10:35:41 +00:00
2014-10-02 20:11:11 +00:00
2014-09-30 02:52:28 +00:00
2011-03-04 20:03:14 +00:00
2014-09-16 22:36:07 +00:00
2014-09-19 01:14:56 +00:00
2014-09-20 21:18:43 +00:00
2014-10-03 01:06:32 +00:00
2014-09-05 18:03:38 +00:00
2014-08-20 18:03:00 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-01-14 15:22:47 +00:00
2014-09-09 01:13:36 +00:00
2014-10-02 22:15:31 +00:00
2014-09-15 18:32:58 +00:00
2014-09-15 10:35:41 +00:00
2014-09-14 22:41:37 +00:00
2014-08-19 19:44:10 +00:00
2014-08-19 19:44:13 +00:00
2014-08-19 19:44:10 +00:00
2014-08-19 19:44:10 +00:00
2014-09-08 20:24:10 +00:00
2014-09-11 16:08:44 +00:00
2014-10-01 21:20:06 +00:00
2014-10-03 01:06:32 +00:00
2014-10-03 01:06:32 +00:00
2014-10-02 22:15:31 +00:00
2014-08-28 20:13:31 +00:00
2014-08-20 11:59:22 +00:00
2014-08-20 11:59:22 +00:00
2014-08-20 11:59:22 +00:00
2014-08-20 11:59:22 +00:00
2014-08-20 11:59:22 +00:00
2014-10-01 15:22:13 +00:00
2014-10-02 22:15:31 +00:00
2014-08-29 20:50:31 +00:00
2014-10-03 01:06:32 +00:00
2014-08-29 21:42:08 +00:00
2014-10-02 22:15:31 +00:00
2014-08-19 19:44:06 +00:00
2014-10-03 01:06:32 +00:00
2014-10-02 22:21:49 +00:00
2014-10-02 22:21:49 +00:00
2014-09-15 19:00:31 +00:00
2014-10-03 01:06:32 +00:00
2014-09-22 18:07:20 +00:00
2014-08-08 08:21:19 +00:00
2014-09-22 13:11:35 +00:00
2014-09-22 13:11:35 +00:00
2014-09-25 23:14:26 +00:00
2014-09-22 18:54:01 +00:00
2014-10-03 02:00:09 +00:00
2014-10-03 01:37:58 +00:00
2014-09-16 00:24:42 +00:00
2014-09-16 00:15:20 +00:00
2014-10-03 01:37:58 +00:00
2014-09-06 10:00:01 +00:00
2014-09-06 10:00:01 +00:00
2014-10-03 01:37:58 +00:00
2014-10-03 02:00:09 +00:00
2014-10-03 01:37:53 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:15:31 +00:00
2014-10-02 22:21:49 +00:00
2014-10-02 22:21:49 +00:00
2014-10-02 22:21:49 +00:00
2014-10-02 22:21:49 +00:00
2014-10-02 22:21:49 +00:00
2013-07-14 06:24:09 +00:00
2014-10-03 01:44:04 +00:00
2014-08-20 19:00:37 +00:00
2014-10-03 02:06:28 +00:00
2014-10-02 22:15:31 +00:00
2014-10-03 01:44:04 +00:00
2014-08-22 21:59:26 +00:00
2014-08-29 21:25:28 +00:00
2014-08-22 21:59:26 +00:00
2014-10-03 01:50:08 +00:00
2014-09-12 15:10:56 +00:00
2014-09-14 22:41:37 +00:00
2014-08-14 15:15:28 +00:00
2014-10-03 01:50:08 +00:00
2014-09-05 23:19:45 +00:00
2009-09-08 23:54:48 +00:00
2014-09-14 23:39:01 +00:00
2014-09-14 22:41:37 +00:00
2014-08-28 18:59:22 +00:00
2014-09-05 22:26:22 +00:00
2014-10-02 06:52:19 +00:00
2014-10-03 09:43:23 +00:00
2014-10-02 06:52:19 +00:00
2014-10-03 11:16:45 +00:00
2014-10-03 11:16:45 +00:00
2014-10-01 00:41:21 +00:00
2014-10-01 00:41:21 +00:00
2014-10-01 00:41:21 +00:00
2014-10-02 21:37:14 +00:00
2014-10-01 00:41:21 +00:00
2014-10-01 00:41:21 +00:00
2014-10-01 00:41:21 +00:00
2014-10-02 08:02:34 +00:00
2014-10-03 10:11:39 +00:00
2014-10-02 06:52:19 +00:00
2014-10-03 01:57:38 +00:00
2013-08-23 20:21:34 +00:00
2014-09-19 20:00:32 +00:00
2014-10-03 09:43:23 +00:00
2014-09-02 18:42:44 +00:00
2014-09-17 07:09:23 +00:00
2014-09-17 07:09:23 +00:00
2014-09-17 07:09:23 +00:00
2014-09-17 07:09:23 +00:00
2013-04-29 22:41:29 +00:00
2014-08-19 19:44:06 +00:00