r269676 - in /branches/gcc-7-branch/gcc: Change...
rguenth@gcc.gnu.org
rguenth@gcc.gnu.org
Thu Mar 14 09:18:00 GMT 2019
Author: rguenth
Date: Thu Mar 14 09:18:07 2019
New Revision: 269676
URL: https://gcc.gnu.org/viewcvs?rev=269676&root=gcc&view=rev
Log:
2019-03-14 Richard Biener <rguenther@suse.de>
Backport from mainline
2018-02-16 Jakub Jelinek <jakub@redhat.com>
PR target/84272
* config/aarch64/cortex-a57-fma-steering.c (fma_forest::merge_forest):
Use ++iter rather than iter++ for std::list iterators.
(func_fma_steering::dfs): Likewise. Don't delete nodes right away,
defer deleting them until all nodes in the forest are processed. Do
free even leaf nodes. Change to_process into auto_vec.
* g++.dg/opt/pr84272.C: New test.
Added:
branches/gcc-7-branch/gcc/testsuite/g++.dg/opt/pr84272.C
Modified:
branches/gcc-7-branch/gcc/ChangeLog
branches/gcc-7-branch/gcc/config/aarch64/cortex-a57-fma-steering.c
branches/gcc-7-branch/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list