aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-01-13 11:55:14 +0100
committerRichard Biener <rguenther@suse.de>2022-01-13 16:07:30 +0100
commitf45a2232bc8d6b88f52859cac502611395f3caf5 (patch)
treedddf4ef7f9c86ed084ff60f3faad0f347e838409 /gcc/tree-vectorizer.h
parent53ead5787921be799593232cfc9931f916b79002 (diff)
downloadgcc-f45a2232bc8d6b88f52859cac502611395f3caf5.zip
gcc-f45a2232bc8d6b88f52859cac502611395f3caf5.tar.gz
gcc-f45a2232bc8d6b88f52859cac502611395f3caf5.tar.bz2
c/104002 - shufflevector variable indexing
Variable indexing of a __builtin_shufflevector result is broken because we fail to properly mark the TARGET_EXPR decl as addressable. 2022-01-13 Richard Biener <rguenther@suse.de> PR c/104002 gcc/c-family/ * c-common.c (c_common_mark_addressable_vec): Handle TARGET_EXPR. gcc/testsuite/ * c-c++-common/builtin-shufflevector-3.c: Move ... * c-c++-common/torture/builtin-shufflevector-3.c: ... here.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions