diff options
author | Bin Cheng <bin.cheng@linux.alibaba.com> | 2020-06-20 15:42:12 +0800 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:14:19 -0300 |
commit | 585072c75ce2fbfe632e955e8bfb2f526d018a65 (patch) | |
tree | be58ee6a396b572dccbcd0f5813f1760c1863e31 /gcc/fortran/iresolve.c | |
parent | 0d1f693dac44629c2ec7c05e7f36f1929cf72eb4 (diff) | |
download | gcc-585072c75ce2fbfe632e955e8bfb2f526d018a65.zip gcc-585072c75ce2fbfe632e955e8bfb2f526d018a65.tar.gz gcc-585072c75ce2fbfe632e955e8bfb2f526d018a65.tar.bz2 |
Record and restore postorder information in breaking alias sccs.
gcc/
PR tree-optimization/95638
* tree-loop-distribution.c (pg_edge_callback_data): New field.
(loop_distribution::break_alias_scc_partitions): Record and restore
postorder information. Fix memory leak.
gcc/testsuite/
PR tree-optimization/95638
* g++.dg/tree-ssa/pr95638.C: New test.
Diffstat (limited to 'gcc/fortran/iresolve.c')
0 files changed, 0 insertions, 0 deletions