aboutsummaryrefslogtreecommitdiff
path: root/libcpp/identifiers.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-01-15 14:25:38 +0100
committerRichard Biener <rguenther@suse.de>2020-01-20 09:48:42 +0100
commit9c4f0d311810eba3f4faab1295c47eb57e695fcc (patch)
treee3106f187f8e8c8c359cf9ae58aa14038749a0be /libcpp/identifiers.c
parentf4d83eba60b5b1292a7cae660f03a2377e92a845 (diff)
downloadgcc-9c4f0d311810eba3f4faab1295c47eb57e695fcc.zip
gcc-9c4f0d311810eba3f4faab1295c47eb57e695fcc.tar.gz
gcc-9c4f0d311810eba3f4faab1295c47eb57e695fcc.tar.bz2
tree-optimization/93094 pass down VECTORIZED_CALL to versioning
When versioning is run the IL is already mangled and finding a VECTORIZED_CALL IFN can fail. 2020-01-20 Richard Biener <rguenther@suse.de> PR tree-optimization/93094 * tree-vectorizer.h (vect_loop_versioning): Adjust. (vect_transform_loop): Likewise. * tree-vectorizer.c (try_vectorize_loop_1): Pass down loop_vectorized_call to vect_transform_loop. * tree-vect-loop.c (vect_transform_loop): Pass down loop_vectorized_call to vect_loop_versioning. * tree-vect-loop-manip.c (vect_loop_versioning): Use the earlier discovered loop_vectorized_call. * gcc.dg/vect/pr93094.c: New testcase.
Diffstat (limited to 'libcpp/identifiers.c')
0 files changed, 0 insertions, 0 deletions