[Haifa Scheduler] Fix latent bug in macro-fusion/instruction grouping
authorJames Greenhalgh <james.greenhalgh@arm.com>
Tue, 17 Feb 2015 09:19:33 +0000 (09:19 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Tue, 17 Feb 2015 09:19:33 +0000 (09:19 +0000)
commit61a17dcaf24cc07c1bcd387b1e63876e848eddd8
tree92f3f0909eda535f3a7d5856f1b4176839a5bf29
parent87be7f0cbbd5927135c54e2ca9c56b522851a2d6
[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.

From-SVN: r220751
gcc/ChangeLog
gcc/haifa-sched.c