aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-01-22 09:17:35 +0100
committerRichard Biener <rguenther@suse.de>2024-01-23 13:08:12 +0100
commit02e683894942da1620c07bd7e3e8b1d5950d91aa (patch)
tree2678eaf206976186eb961091d7d75c0dbbade8a4 /gcc/expr.cc
parent659a5a908edd84894c2aa7f6f89468217d6894ca (diff)
downloadgcc-02e683894942da1620c07bd7e3e8b1d5950d91aa.zip
gcc-02e683894942da1620c07bd7e3e8b1d5950d91aa.tar.gz
gcc-02e683894942da1620c07bd7e3e8b1d5950d91aa.tar.bz2
Refactor exit PHI handling in vectorizer epilogue peeling
This refactors the handling of PHIs inbetween the main and the epilogue loop. Instead of trying to handle the multiple exit and original single exit case together the following separates these cases resulting in much easier to understand code. * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): Separate single and multi-exit case when creating PHIs between the main and epilogue.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions