aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constexpr.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-02-12 10:40:42 +0100
committerRichard Biener <rguenther@suse.de>2024-02-12 11:52:29 +0100
commit1e3f78dbb328a2f2db8def241372cb947d9cb7eb (patch)
treed213762df31ed577848035d1a1bfc282040d2544 /gcc/cp/constexpr.cc
parentcc136a0bdcf096ca7d38b080a52fc9c041aa36db (diff)
downloadgcc-1e3f78dbb328a2f2db8def241372cb947d9cb7eb.zip
gcc-1e3f78dbb328a2f2db8def241372cb947d9cb7eb.tar.gz
gcc-1e3f78dbb328a2f2db8def241372cb947d9cb7eb.tar.bz2
tree-optimization/113863 - elide degenerate virtual PHIs when moving ee stores
This makes sure to elide degenerate virtual PHIs when moving stores across early exits. PR tree-optimization/113863 * tree-vect-data-refs.cc (vect_analyze_early_break_dependences): Record crossed virtual PHIs. * tree-vect-loop.cc (move_early_exit_stmts): Elide crossed virtual PHIs. * gcc.dg/vect/pr113863.c: New testcase.
Diffstat (limited to 'gcc/cp/constexpr.cc')
0 files changed, 0 insertions, 0 deletions