aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-sccvn.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-02-08 09:52:56 +0100
committerRichard Biener <rguenther@suse.de>2021-02-08 13:05:44 +0100
commitd4536e431316b4568e236afd7a6017e5efd1b0a1 (patch)
treed441b8a714952a95d33657cae42b7d11b7e01f56 /gcc/tree-ssa-sccvn.c
parent0d701e3eb89870237669ef7bf41394d90c35ae70 (diff)
downloadgcc-d4536e431316b4568e236afd7a6017e5efd1b0a1.zip
gcc-d4536e431316b4568e236afd7a6017e5efd1b0a1.tar.gz
gcc-d4536e431316b4568e236afd7a6017e5efd1b0a1.tar.bz2
lto/96591 - walk VECTOR_CST elements in walk_tree
This implements walking of VECTOR_CST elements in walk_tree, mimicing the walk of COMPLEX_CST elements. Without this free-lang-data fails to see some types in case they are only refered to via tree constants used only as VECTOR_CST elements. 2021-02-08 Richard Biener <rguenther@suse.de> PR lto/96591 * tree.c (walk_tree_1): Walk VECTOR_CST elements. * g++.dg/lto/pr96591_0.C: New testcase.
Diffstat (limited to 'gcc/tree-ssa-sccvn.c')
0 files changed, 0 insertions, 0 deletions