Chandler Carruth
b0589710cc
[x86] Give movss and movsd execution domains in the x86 backend.
...
This associates movss and movsd with the packed single and packed double
execution domains (resp.). While this is largely cosmetic, as we now
don't have weird ping-pong-ing between single and double precision, it
is also useful because it avoids the domain fixing algorithm from seeing
domain breaks that don't actually exist. It will also be much more
important if we have an execution domain default other than packed
single, as that would cause us to mix movss and movsd with integer
vector code on a regular basis, a very bad mixture.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228135 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-04 10:58:53 +00:00
..
2015-01-29 13:31:32 +00:00
2015-02-02 23:58:54 +00:00
2015-01-15 20:32:09 +00:00
2015-02-02 23:58:54 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2015-01-21 23:43:30 +00:00
2014-12-16 20:15:45 +00:00
2015-01-27 21:34:11 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 22:34:58 +00:00
2015-01-10 23:41:24 +00:00
2015-02-01 08:52:15 +00:00
2015-01-11 01:36:20 +00:00
2014-12-15 19:07:53 +00:00
2015-01-21 17:07:06 +00:00
2015-01-26 21:28:32 +00:00
2014-12-18 12:28:22 +00:00
2015-01-28 10:21:27 +00:00
2015-01-25 12:47:15 +00:00
2015-01-25 23:26:12 +00:00
2014-12-12 17:02:18 +00:00
2015-01-25 12:47:15 +00:00
2014-12-15 19:07:53 +00:00
2014-12-12 15:10:43 +00:00
2014-12-16 18:24:07 +00:00
2015-01-25 23:26:02 +00:00
2014-12-12 15:10:43 +00:00
2014-12-16 18:24:07 +00:00
2015-01-25 23:26:02 +00:00
2014-12-18 12:28:22 +00:00
2015-01-25 23:26:02 +00:00
2014-12-12 17:02:18 +00:00
2014-12-15 19:07:53 +00:00
2014-12-12 15:10:43 +00:00
2015-01-11 01:36:20 +00:00
2015-01-26 21:28:32 +00:00
2015-01-23 08:00:59 +00:00
2015-02-02 23:58:54 +00:00
2014-12-15 19:07:53 +00:00
2014-12-28 13:15:05 +00:00
2014-12-16 21:57:18 +00:00
2014-12-16 20:15:45 +00:00
2014-12-16 20:15:45 +00:00
2014-12-16 20:15:45 +00:00
2015-01-09 03:01:31 +00:00
2014-12-16 20:15:45 +00:00
2015-01-14 20:19:29 +00:00
2014-12-22 18:11:52 +00:00
2015-01-06 22:55:16 +00:00
2015-01-06 22:55:16 +00:00
2015-01-06 22:55:16 +00:00
2015-02-04 00:58:37 +00:00
2015-02-03 21:58:29 +00:00
2015-01-26 22:00:18 +00:00
2015-01-26 22:29:24 +00:00
2015-01-07 17:33:03 +00:00
2014-12-20 02:19:22 +00:00
2014-12-15 19:07:53 +00:00
2015-01-06 17:41:18 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2015-01-19 15:16:06 +00:00
2015-01-19 15:16:06 +00:00
2014-12-15 19:07:53 +00:00
2015-01-06 22:55:16 +00:00
2015-01-06 22:55:16 +00:00
2014-12-24 23:06:55 +00:00
2014-12-24 23:06:55 +00:00
2015-01-29 15:19:54 +00:00
2014-12-15 19:07:53 +00:00
2014-12-28 23:37:11 +00:00
2014-12-19 22:19:48 +00:00
2014-12-19 22:19:48 +00:00
2015-01-11 01:36:20 +00:00
2015-02-03 17:13:04 +00:00
2014-12-15 19:07:53 +00:00
2015-01-13 01:51:34 +00:00
2015-01-29 12:43:28 +00:00
2014-12-15 19:07:53 +00:00
2015-01-29 16:18:29 +00:00
2015-01-22 09:39:08 +00:00
2014-12-15 19:07:53 +00:00
2015-01-28 14:08:22 +00:00
2015-02-01 16:56:04 +00:00
2015-01-29 23:58:04 +00:00
2014-12-15 19:07:53 +00:00
2015-01-16 14:55:26 +00:00
2014-12-28 15:20:57 +00:00
2015-01-08 07:57:27 +00:00
2015-01-27 21:34:11 +00:00
2015-02-04 00:58:40 +00:00
2014-12-15 19:07:53 +00:00
2015-01-14 22:27:36 +00:00
2015-01-06 22:55:16 +00:00
2015-01-22 12:07:59 +00:00
2015-01-27 23:58:01 +00:00
2015-01-14 22:27:36 +00:00
2014-12-16 20:15:45 +00:00
2014-12-16 20:15:45 +00:00
2015-02-02 21:56:11 +00:00
2015-01-26 20:06:51 +00:00
2015-02-02 21:56:11 +00:00
2015-02-02 21:56:11 +00:00
2014-12-15 19:07:53 +00:00
2015-02-01 16:56:04 +00:00
2014-12-22 23:58:37 +00:00
2015-01-12 23:28:23 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-16 20:15:45 +00:00
2015-01-29 13:31:32 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-16 20:15:45 +00:00
2014-12-16 20:15:45 +00:00
2015-01-19 15:16:06 +00:00
2015-01-21 17:07:06 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2015-01-19 07:30:47 +00:00
2014-12-24 22:44:29 +00:00
2015-01-11 01:36:20 +00:00
2014-12-16 20:15:45 +00:00
2015-01-11 07:29:51 +00:00
2015-01-22 22:19:58 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2015-01-08 01:16:39 +00:00
2014-12-16 20:15:45 +00:00
2014-12-19 22:19:48 +00:00
2014-12-30 20:05:19 +00:00
2015-01-14 01:05:27 +00:00
2015-01-22 02:31:09 +00:00
2015-01-23 23:51:25 +00:00
2015-01-23 18:49:01 +00:00
2015-01-29 00:41:44 +00:00
2015-01-24 11:54:29 +00:00
2014-12-21 16:48:42 +00:00
2014-12-15 19:07:53 +00:00
2015-02-03 19:20:26 +00:00
2015-01-26 21:28:32 +00:00
2014-12-15 19:07:53 +00:00
2014-12-16 20:15:45 +00:00
2014-12-15 19:07:53 +00:00
2015-01-22 13:07:28 +00:00
2015-01-11 01:36:20 +00:00
2015-02-04 10:58:53 +00:00
2015-01-29 13:31:32 +00:00
2015-02-04 00:58:42 +00:00
2015-01-26 18:42:16 +00:00
2014-12-15 13:18:21 +00:00
2015-01-12 20:31:30 +00:00
2015-02-04 00:24:06 +00:00
2015-01-23 08:00:59 +00:00
2015-01-23 08:00:59 +00:00
2015-01-21 23:43:30 +00:00
2015-01-22 22:27:37 +00:00
2015-01-07 18:14:07 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2014-12-15 19:07:53 +00:00
2015-01-22 20:14:38 +00:00
2015-01-07 19:07:50 +00:00
2015-01-15 18:10:44 +00:00
2015-01-22 20:14:38 +00:00
2015-01-20 19:43:33 +00:00
2014-12-16 23:41:59 +00:00
2015-01-30 21:03:31 +00:00
2015-01-30 21:03:31 +00:00
2015-01-06 07:12:52 +00:00
2015-01-26 19:09:27 +00:00
2015-02-04 10:58:53 +00:00
2015-02-03 18:54:00 +00:00
2015-01-14 22:27:36 +00:00
2014-12-15 19:07:53 +00:00
2015-01-26 21:28:32 +00:00
2014-12-16 20:15:45 +00:00
2015-01-26 21:28:32 +00:00
2015-01-23 08:00:59 +00:00
2015-01-11 01:36:20 +00:00
2015-02-03 14:46:49 +00:00
2015-02-03 21:58:29 +00:00
2015-02-02 21:56:11 +00:00
2014-12-16 21:57:18 +00:00
2014-12-23 00:35:23 +00:00
2015-02-04 10:58:53 +00:00
2014-12-22 19:45:43 +00:00
2015-01-19 07:30:47 +00:00
2015-02-04 10:58:53 +00:00
2015-02-04 10:58:53 +00:00
2015-02-04 09:18:27 +00:00
2015-02-04 10:46:53 +00:00
2015-02-04 10:58:53 +00:00
2015-02-04 10:46:53 +00:00
2015-02-04 10:46:53 +00:00
2015-02-04 10:46:53 +00:00
2015-02-04 10:46:53 +00:00
2015-01-13 23:27:55 +00:00
2015-02-04 10:58:53 +00:00
2015-02-02 21:56:11 +00:00
2015-02-04 00:58:42 +00:00
2015-01-04 17:52:00 +00:00
2015-01-30 21:41:28 +00:00
2014-12-15 22:45:48 +00:00
2015-02-04 10:58:53 +00:00
2014-12-12 15:10:43 +00:00
2015-02-04 10:58:53 +00:00
2015-01-27 21:34:11 +00:00
2015-01-22 13:07:28 +00:00
2015-01-29 23:58:04 +00:00
2014-12-15 19:07:53 +00:00
2014-12-19 22:19:48 +00:00
2015-01-29 22:33:00 +00:00
2015-01-29 00:41:44 +00:00
2015-01-21 14:44:05 +00:00
2015-01-11 04:39:24 +00:00
2014-12-15 19:07:53 +00:00