diff options
author | Bin Cheng <bin.cheng@linux.alibaba.com> | 2020-06-20 15:42:12 +0800 |
---|---|---|
committer | Bin Cheng <bin.cheng@linux.alibaba.com> | 2020-06-20 15:42:12 +0800 |
commit | 2c0069fafb53ccb7a45a6815025dfcbd2882a36e (patch) | |
tree | 774ce084e4cba18c67ba523b91a6242b4f2ff6f3 /gcc/fortran/interface.c | |
parent | e37658dffdb5d4707e316180a0d5d5caee843744 (diff) | |
download | gcc-2c0069fafb53ccb7a45a6815025dfcbd2882a36e.zip gcc-2c0069fafb53ccb7a45a6815025dfcbd2882a36e.tar.gz gcc-2c0069fafb53ccb7a45a6815025dfcbd2882a36e.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/interface.c')
0 files changed, 0 insertions, 0 deletions