aboutsummaryrefslogtreecommitdiff
path: root/gcc/common.opt
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-10-07 10:42:12 +0200
committerRichard Biener <rguenther@suse.de>2020-10-07 16:55:33 +0200
commitdae673abd37d400408959497e50fe1f3fbef5533 (patch)
tree2e35816a5dae16baaaf334b5cb1013b54e24cdfb /gcc/common.opt
parent592fe221735bdaa375b1834dd49ce125d0b600d8 (diff)
downloadgcc-dae673abd37d400408959497e50fe1f3fbef5533.zip
gcc-dae673abd37d400408959497e50fe1f3fbef5533.tar.gz
gcc-dae673abd37d400408959497e50fe1f3fbef5533.tar.bz2
tree-optimization/97307 - improve sinking of loads
This improves the heuristics finding a sink location for loads that does not cross any store. 2020-10-07 Richard Biener <rguenther@suse.de> PR tree-optimization/97307 * tree-ssa-sink.c (statement_sink_location): Change heuristic for not skipping stores to look for virtual definitions rather than uses. * gcc.dg/tree-ssa/ssa-sink-17.c: New testcase. * gcc.dg/vect/pr65947-3.c: XFAIL.
Diffstat (limited to 'gcc/common.opt')
0 files changed, 0 insertions, 0 deletions