Pedro F. Giffuni
02f1bd6b8d
Fix optimization bug.
...
GCC-PR rtl-optimization/34628
* combine.c (try_combine): Stop and undo after the first combination
if an autoincrement side-effect on the first insn has effectively
been lost.
The issue was detected in OpenBSD but their fix was not very good. Huge
thanks to the upstream author, Eric Botcazou, for permitting the use of
this patch under GPLv2.
MFC after: 5 days
2014-01-06 00:52:39 +00:00
..
2013-07-28 06:02:40 +00:00
2013-11-25 22:20:34 +00:00
2013-11-18 01:28:29 +00:00
2013-12-28 22:52:46 +00:00
2013-11-14 00:29:48 +00:00
2013-10-17 12:03:17 +00:00
2013-10-29 08:21:22 +00:00
2012-09-11 21:16:22 +00:00
2012-05-21 04:29:11 +00:00
2013-01-19 02:24:14 +00:00
2013-09-24 14:52:43 +00:00
2014-01-05 23:28:03 +00:00
2012-12-06 01:31:25 +00:00
2013-01-26 22:08:21 +00:00
2013-02-26 00:58:44 +00:00
2013-12-22 14:14:53 +00:00
2013-05-21 19:23:49 +00:00
2014-01-06 00:52:39 +00:00
2014-01-05 00:43:28 +00:00
2013-11-26 19:54:12 +00:00
2012-12-06 01:31:25 +00:00
2013-12-23 00:02:18 +00:00
2013-10-28 18:10:35 +00:00
2013-10-15 10:19:24 +00:00
2013-10-21 05:10:46 +00:00
2013-09-22 20:30:55 +00:00
2013-09-08 19:40:32 +00:00
2013-05-31 00:31:45 +00:00
2013-04-02 05:30:41 +00:00
2012-10-19 12:44:22 +00:00
2013-03-14 23:51:47 +00:00
2013-12-28 20:54:08 +00:00
2013-10-16 17:00:21 +00:00
2013-11-21 14:12:36 +00:00
2013-06-05 21:28:33 +00:00
2013-10-31 20:03:59 +00:00
2013-11-04 16:52:27 +00:00
2013-11-23 18:32:53 +00:00
2013-03-04 11:27:41 +00:00
2013-12-25 20:58:02 +00:00
2013-12-02 08:21:28 +00:00
2012-12-21 21:00:00 +00:00
2013-11-21 19:29:41 +00:00
2012-05-22 06:28:53 +00:00
2013-11-15 22:45:14 +00:00
2013-01-26 22:08:21 +00:00
2013-12-08 00:08:03 +00:00
2013-08-09 03:29:46 +00:00
2013-01-03 07:25:30 +00:00
2013-07-22 08:46:15 +00:00
2013-09-08 16:56:17 +00:00
2012-08-21 06:14:08 +00:00
2013-10-28 18:24:31 +00:00
2013-08-27 15:50:26 +00:00
2012-09-14 11:51:49 +00:00
2013-08-12 17:22:39 +00:00
2013-08-02 19:21:46 +00:00
2013-11-12 15:09:28 +00:00
2013-06-18 02:53:45 +00:00
2013-11-25 17:52:16 +00:00
2013-10-30 22:45:35 +00:00
2013-12-21 12:45:35 +00:00
2012-02-22 03:36:15 +00:00
2013-11-07 00:36:39 +00:00
2012-03-10 11:25:53 +00:00
2012-12-13 06:45:45 +00:00
2012-06-27 07:41:21 +00:00
2013-12-16 01:58:12 +00:00
2013-12-19 20:19:57 +00:00
2013-09-24 09:56:58 +00:00
2013-03-15 00:05:50 +00:00
2013-03-15 00:05:50 +00:00
2013-10-30 18:33:40 +00:00
2012-12-22 21:32:12 +00:00