aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-02-24 09:18:05 +0100
committerRichard Biener <rguenther@suse.de>2021-02-24 10:24:14 +0100
commit084963dcaca2f0836366fdb001561e29ecbfb483 (patch)
tree82d4dda97d0aad40838f141f07ea0bfb05f2c382 /gcc/tree-vectorizer.c
parent71e24b060145e2eed070a52bdd0a13e37f60db77 (diff)
downloadgcc-084963dcaca2f0836366fdb001561e29ecbfb483.zip
gcc-084963dcaca2f0836366fdb001561e29ecbfb483.tar.gz
gcc-084963dcaca2f0836366fdb001561e29ecbfb483.tar.bz2
c/99224 - avoid ICEing on invalid __builtin_next_arg
This avoids crashes with __builtin_next_arg on non-parameters. For the specific testcase we arrive with an anonymous SSA_NAME so that SSA_NAME_VAR becomes NULL and we crash. 2021-02-24 Richard Biener <rguenther@suse.de> PR c/99224 * builtins.c (fold_builtin_next_arg): Avoid NULL arg. * gcc.dg/pr99224.c: New testcase.
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions