Files
llvm/test/CodeGen/X86
Wei Mi 1d866f19de Redo store splitting in CodeGenPrepare.
This is a succeeding patch of https://reviews.llvm.org/D22840 to address the
issue when a value to be merged into an int64 pair is in a different BB. Redoing
the store splitting in CodeGenPrepare so we can match the pattern across multiple
BBs and move some instructions into the same BB. We still keep the code in dag
combine so that we can catch cases that show up after DAG combining runs.

Differential Revision: https://reviews.llvm.org/D25914



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290365 91177308-0d34-0410-b5e6-96231b3b80d8
2016-12-22 19:44:45 +00:00
..
2016-01-26 00:03:25 +00:00
2016-05-11 21:51:28 +00:00
2016-07-14 05:48:25 +00:00
2014-10-16 20:00:02 +00:00
2012-10-25 17:50:05 +00:00
2016-09-04 14:03:52 +00:00
2016-03-29 07:53:07 +00:00
2016-07-21 14:36:41 +00:00
2014-01-16 06:31:20 +00:00
2016-10-30 18:13:30 +00:00
2015-04-06 22:29:07 +00:00
2015-04-06 22:29:07 +00:00
2015-03-06 20:51:25 +00:00
2016-06-24 18:04:39 +00:00
2015-09-29 22:09:16 +00:00
2016-04-08 06:45:19 +00:00
2016-04-01 10:16:15 +00:00
2015-01-08 07:57:27 +00:00
2016-04-05 17:12:19 +00:00
2014-05-06 01:20:42 +00:00
2016-10-19 16:58:59 +00:00
2013-11-14 06:05:49 +00:00
2016-01-26 00:03:25 +00:00
2016-06-16 18:21:11 +00:00
2014-02-25 20:01:08 +00:00
2013-02-25 23:01:03 +00:00
2013-03-01 19:23:37 +00:00
2013-10-15 23:33:07 +00:00
2016-10-10 22:04:12 +00:00
2013-03-20 02:33:21 +00:00
2013-10-15 17:51:02 +00:00
2013-10-15 17:51:58 +00:00
2015-08-25 07:42:09 +00:00
2016-06-01 21:32:56 +00:00
2016-10-10 22:01:42 +00:00
2013-11-26 20:31:31 +00:00
2016-09-09 21:36:17 +00:00
2015-06-02 22:33:30 +00:00
2016-07-13 23:23:40 +00:00
2016-08-17 19:07:40 +00:00
2014-12-03 02:08:38 +00:00
2014-12-03 02:08:38 +00:00
2012-09-26 08:24:51 +00:00
2013-10-15 23:33:07 +00:00
2012-09-26 08:24:51 +00:00
2015-12-16 11:22:37 +00:00
2015-02-05 23:52:12 +00:00
2016-09-14 20:21:28 +00:00
2016-09-14 19:42:03 +00:00
2016-02-18 18:44:33 +00:00
2016-02-18 18:44:33 +00:00
2016-10-19 11:16:58 +00:00
2016-06-01 17:55:10 +00:00
2013-10-15 23:33:07 +00:00
2015-08-28 17:19:54 +00:00
2012-06-01 05:00:54 +00:00
2016-08-18 02:21:54 +00:00
2013-10-15 23:33:07 +00:00
2016-06-27 20:19:14 +00:00
2013-11-17 10:53:19 +00:00
2013-03-15 00:10:23 +00:00
2016-09-04 13:30:46 +00:00
2014-01-11 21:06:00 +00:00
2015-02-11 14:58:25 +00:00
2016-09-19 20:50:35 +00:00
2016-07-30 20:28:02 +00:00
2016-07-30 20:28:02 +00:00
2016-07-30 20:28:02 +00:00
2016-07-30 20:28:02 +00:00
2016-07-30 20:28:02 +00:00
2016-07-30 20:28:02 +00:00
2015-08-19 16:17:08 +00:00
2016-03-23 11:13:54 +00:00
2013-03-26 22:47:01 +00:00