aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/cpp/gnuc99.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-07-10 11:37:14 +0200
committerRichard Biener <rguenther@suse.de>2025-08-08 15:20:58 +0200
commit8ee642035bf8c3bb62e1bf446761a8aa81b78814 (patch)
treeb4dd0d7e09ecfd193c4959de29c596c7e793de98 /gcc/testsuite/gcc.dg/cpp/gnuc99.c
parent80b0e4ad2f60de8bd57e83628b4ead46df6fb004 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
Remove setting of STMT_VINFO_VECTYPE on non-dataref stmtsHEADtrunkmaster
The following removes early setting of STMT_VINFO_VECTYPE and as side-effect early failing if we fail to compute a vector type. The latter is now ensured by SLP build. The former is still temporarily copied from the SLP tree during stmt analysis, and data reference stmts will still have STMT_VINFO_VECTYPE given existing uses in dependence and alignment analysis and peeling. * tree-vect-loop.cc (vect_determine_vectype_for_stmt_1): Remove. (vect_determine_vectype_for_stmt): Likewise. (vect_set_stmts_vectype): Likewise. (vect_analyze_loop_2): Do not call vect_set_stmts_vectype. * tree-vect-stmts.cc (vect_mark_stmts_to_be_vectorized): Detect irregular stmts early here.
Diffstat (limited to 'gcc/testsuite/gcc.dg/cpp/gnuc99.c')
0 files changed, 0 insertions, 0 deletions