Duncan Sands
447d97b223
TryToSimplifyUncondBranchFromEmptyBlock was checking that any common
...
predecessors of the two blocks it is attempting to merge supply the
same incoming values to any phi in the successor block. This change
allows merging in the case where there is one or more incoming values
that are undef. The undef values are rewritten to match the non-undef
value that flows from the other edge. Patch by Mark Lacey.
llvm-svn: 186069
2013-07-11 08:28:20 +00:00
..
2012-10-30 11:23:25 +00:00
2012-11-30 02:02:42 +00:00
2011-08-29 20:39:23 +00:00
2013-04-09 05:18:53 +00:00
2013-04-09 05:18:53 +00:00
2013-04-09 05:18:53 +00:00
2013-04-09 05:18:53 +00:00
2011-08-29 20:39:23 +00:00
2013-04-09 05:18:53 +00:00
2011-04-26 17:41:02 +00:00
2013-04-09 05:18:53 +00:00
2013-04-09 05:18:53 +00:00
2013-04-09 05:18:53 +00:00
2012-07-02 12:47:22 +00:00
2012-07-02 12:47:22 +00:00
2012-01-05 23:58:56 +00:00
2013-01-01 13:57:25 +00:00
2011-03-09 00:48:33 +00:00
2011-09-05 12:57:57 +00:00
2011-01-29 04:46:23 +00:00
2012-12-30 01:28:40 +00:00
2012-06-24 10:15:42 +00:00
2012-07-02 19:09:46 +00:00
2012-07-02 19:09:46 +00:00
2011-05-22 16:24:18 +00:00
2012-07-02 19:09:46 +00:00
2012-07-02 12:47:22 +00:00
2013-01-31 01:04:23 +00:00
2013-07-11 08:28:20 +00:00
2011-06-18 10:28:47 +00:00
2011-04-07 17:27:36 +00:00
2011-06-04 09:42:04 +00:00
2011-09-19 22:11:35 +00:00
2012-07-16 22:49:40 +00:00
2011-06-30 20:14:24 +00:00
2012-02-16 06:28:33 +00:00
2011-01-29 04:46:23 +00:00
2012-01-05 23:58:56 +00:00
2012-10-04 16:11:49 +00:00
2011-04-29 18:47:31 +00:00
2011-04-29 18:47:25 +00:00
2011-04-29 18:47:38 +00:00
2010-12-14 08:46:09 +00:00
2013-01-31 01:04:23 +00:00
2013-01-01 13:57:25 +00:00
2013-06-04 14:11:59 +00:00
2012-09-08 00:07:26 +00:00
2012-09-14 17:29:56 +00:00
2012-09-18 00:47:33 +00:00
2012-12-30 01:28:40 +00:00
2012-09-20 22:37:36 +00:00
2013-04-29 21:28:24 +00:00
2010-11-11 21:23:25 +00:00
2013-01-27 06:42:03 +00:00
2013-07-04 14:22:02 +00:00
2012-07-02 19:09:46 +00:00
2012-01-05 23:58:56 +00:00
2013-02-22 09:09:42 +00:00
2013-04-16 08:35:36 +00:00
2011-04-27 17:59:27 +00:00
2011-08-15 23:59:28 +00:00
2013-03-11 20:53:00 +00:00
2012-07-02 19:09:46 +00:00
2012-01-23 00:05:17 +00:00
2011-03-15 02:23:35 +00:00
2013-03-07 01:03:35 +00:00