Ekaterina Romanova
ed2ca70ccf
Fix for http://llvm.org/bugs/show_bug.cgi?id=18590
...
This patch fixes the bug in peephole optimization that folds a load which defines one vreg into the one and only use of that vreg. With debug info, a DBG_VALUE that referenced the vreg considered to be a use, preventing the optimization. The fix is to ignore DBG_VALUE's during the optimization, and undef a DBG_VALUE that references a vreg that gets removed.
Patch by Trevor Smigiel!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203829 91177308-0d34-0410-b5e6-96231b3b80d8
2014-03-13 18:47:12 +00:00
..
2014-03-04 09:57:00 +00:00
2014-03-12 08:00:24 +00:00
2014-03-11 23:12:08 +00:00
2013-11-11 19:56:14 +00:00
2014-03-12 08:00:24 +00:00
2014-02-19 17:09:35 +00:00
2014-03-07 09:26:03 +00:00
2014-03-12 08:00:24 +00:00
2014-03-12 08:00:24 +00:00
2014-03-05 10:30:38 +00:00
2014-03-10 22:24:07 +00:00
2014-02-18 15:33:12 +00:00
2014-03-06 17:34:12 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-05 10:30:38 +00:00
2014-03-03 19:58:30 +00:00
2014-03-07 09:26:03 +00:00
2013-10-10 21:28:43 +00:00
2013-12-14 06:52:56 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-02 12:27:27 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-05 10:30:38 +00:00
2013-06-17 20:41:25 +00:00
2014-03-07 09:26:03 +00:00
2014-03-05 02:43:26 +00:00
2014-03-05 10:30:38 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 06:08:31 +00:00
2014-03-07 06:08:31 +00:00
2014-03-07 09:26:03 +00:00
2013-12-14 00:24:02 +00:00
2014-03-09 15:44:39 +00:00
2014-03-07 06:08:31 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-03-13 18:47:12 +00:00
2013-08-16 23:30:19 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-02-22 00:07:45 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2013-06-21 18:32:58 +00:00
2013-10-10 21:29:02 +00:00
2013-07-03 05:01:24 +00:00
2014-03-08 06:31:39 +00:00
2013-11-16 15:40:54 +00:00
2014-03-02 03:20:38 +00:00
2014-03-07 09:26:03 +00:00
2013-12-11 22:33:43 +00:00
2014-03-07 09:26:03 +00:00
2014-03-11 10:48:52 +00:00
2014-03-08 06:31:39 +00:00
2014-03-11 10:48:52 +00:00
2014-03-07 09:26:03 +00:00
2014-03-07 09:26:03 +00:00
2014-02-10 23:30:26 +00:00
2014-03-07 09:26:03 +00:00
2014-03-06 22:47:08 +00:00
2014-01-24 17:20:08 +00:00
2014-03-11 01:38:48 +00:00
2013-10-05 08:22:10 +00:00
2014-03-07 09:26:03 +00:00