diff options
author | Richard Biener <rguenther@suse.de> | 2025-07-30 15:14:44 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-08-20 08:53:23 +0200 |
commit | 893d29cf16d5eb62e46e80aa991f9fc6c44be949 (patch) | |
tree | 3844a5e03250e83be2189336bf7b136f293a7c68 /libgfortran/generated | |
parent | f30aa394e4b14e6d55e349344fe8e0b23e0a7d06 (diff) | |
download | gcc-893d29cf16d5eb62e46e80aa991f9fc6c44be949.zip gcc-893d29cf16d5eb62e46e80aa991f9fc6c44be949.tar.gz gcc-893d29cf16d5eb62e46e80aa991f9fc6c44be949.tar.bz2 |
Remove most of the epilogue vinfo fixup
The following removes the fixup we apply to pattern stmt operands
before code generating vector epilogues. This isn't necessary anymore
since the SLP graph now exclusively records the data flow. Similarly
fixing up of SSA references inside DR_REF of gather/scatter isn't
necessary since we now record the analysis result and avoid re-doing
it during transform.
What we still need to keep is the adjustment of the actual pointers
to gimple stmts from stmt_vec_info and the back-reference from the DRs.
* tree-vect-loop.cc (update_epilogue_loop_vinfo): Remove
fixing up pattern stmt operands and gather/scatter DR_REFs.
(find_in_mapping): Remove.
Diffstat (limited to 'libgfortran/generated')
0 files changed, 0 insertions, 0 deletions