aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-08-29 13:50:32 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-09-01 12:25:27 +0200
commit5f127979f34d89844efe3489cc4f44b3cb04725d (patch)
tree954a8c08975f8e973dff2c6d4da82011e560ec13 /gcc/testsuite
parentae689f89fb4059ba1950117a5b8e457eb46d9747 (diff)
downloadgcc-5f127979f34d89844efe3489cc4f44b3cb04725d.zip
gcc-5f127979f34d89844efe3489cc4f44b3cb04725d.tar.gz
gcc-5f127979f34d89844efe3489cc4f44b3cb04725d.tar.bz2
Simplify vectorizer IV analysis
The following simplifies the flow of IV analysis a bit. * tree-vect-loop.cc (vect_is_simple_iv_evolution): Get stmt_info and store into STMT_VINFO_LOOP_PHI_EVOLUTION_BASE_UNCHANGED and STMT_VINFO_LOOP_PHI_EVOLUTION_PART here. Drop unused output parameters. (vect_is_nonlinear_iv_evolution): Likewise. (vect_analyze_scalar_cycles_1): Remove redundant setting of STMT_VINFO_LOOP_PHI_EVOLUTION_BASE_UNCHANGED and STMT_VINFO_LOOP_PHI_EVOLUTION_PART.
Diffstat (limited to 'gcc/testsuite')
0 files changed, 0 insertions, 0 deletions