[Haifa Scheduler] Fix latent bug in macro-fusion/instruction grouping 31/45831/1
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Feb 2015 09:19:33 +0000 (09:19 +0000)
committerNikolai Bozhenov <n.bozhenov@samsung.com>
Tue, 11 Aug 2015 14:12:55 +0000 (17:12 +0300)
commit1d25efb6794f8081bd7be4dbbc185abdb075e93e
treea87b680d47443d89da211880615526d79335f751
parentd87e643d43898f59fe89c891351dca7b605558f9
[Haifa Scheduler] Fix latent bug in macro-fusion/instruction grouping

gcc/

* haifa-sched.c (recompute_todo_spec): Treat SCHED_GROUP_P
as forcing a HARD_DEP between instructions, thereby
disallowing rewriting to break dependencies.

Change-Id: If84ff5330be96cb6c1c7ed0cf64224bd03c42418
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220751 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/haifa-sched.c