gcc/
commitbe5ab416cde6f5ba5d6f70501e43f38e2aa8cde9
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Apr 2017 18:49:19 +0000 (18 18:49 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Apr 2017 18:49:19 +0000 (18 18:49 +0000)
tree86328766c42bef50f00c651acba10464363486b4
parent34eb1c92b7caeeba192bf0eee2bf2da606a1ddda
gcc/
PR rtl-optimization/80357
* haifa-sched.c (tmp_bitmap): New variable.
(model_recompute): Handle duplicate use records.
(alloc_global_sched_pressure_data): Initialize tmp_bitmap.
(free_global_sched_pressure_data): Free it.

gcc/testsuite/
PR rtl-optimization/80357
* gcc.c-torture/compile/pr80357.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246980 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/haifa-sched.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr80357.c [new file with mode: 0644]