Vedant Kumar
616fdb00df
[GVN] Partially revert debug info salvage change (r325063)
...
In r325063, we salvaged debug values from dying instructions in
GVN::processBlock() and GVN::performScalarPRE().
The change in performScalarPRE(), while correct, is unhelpful. It
introduced a call to salvageDebugInfo() which was immediately followed
by a RAUW, meaning it prevented the RAUW from efficiently updating
dbg.value intrinsics. This commit reverts the mistake and tightens up
the affected test case.
llvm-svn: 325308
2018-02-16 01:15:20 +00:00
..
2018-02-16 01:15:20 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2015-09-11 03:22:04 +00:00
2017-05-03 12:28:54 +00:00
2017-01-12 11:33:58 +00:00
2016-07-17 23:21:26 +00:00
2016-09-09 18:42:35 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2016-07-17 23:21:26 +00:00
2017-04-10 20:18:21 +00:00
2015-09-09 17:55:00 +00:00
2016-12-07 12:31:36 +00:00
2017-01-31 20:57:13 +00:00
2018-02-13 22:27:17 +00:00
2016-04-22 06:37:51 +00:00
2016-12-23 02:02:26 +00:00
2015-12-12 05:38:55 +00:00
2017-11-08 21:59:51 +00:00
2017-11-16 16:32:16 +00:00
2016-08-09 17:18:05 +00:00
2017-04-10 20:18:21 +00:00
2016-07-17 23:21:26 +00:00
2017-12-09 00:21:41 +00:00
2017-04-19 18:21:09 +00:00
2018-01-19 17:13:12 +00:00
2017-09-15 20:10:09 +00:00
2016-07-26 17:58:05 +00:00
2018-01-19 17:13:12 +00:00
2015-10-18 19:34:10 +00:00
2016-09-09 18:42:35 +00:00
2016-07-15 05:02:31 +00:00
2017-06-15 17:27:56 +00:00
2017-10-11 04:21:51 +00:00
2016-11-22 20:52:53 +00:00
2015-10-28 03:20:05 +00:00
2016-07-17 23:21:26 +00:00
2016-12-01 03:56:43 +00:00
2017-12-18 20:05:20 +00:00
2016-02-22 23:07:43 +00:00