aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-04-03 13:46:49 +0200
committerRichard Biener <rguenther@suse.de>2020-04-03 15:24:11 +0200
commitef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a (patch)
tree1121c6c7c9d608e3d6bbcaedc27c2d5e10f0272a /libgcc
parentfa4aab7f84061c7253de6c38162f5b71111f5139 (diff)
downloadgcc-ef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a.zip
gcc-ef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a.tar.gz
gcc-ef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a.tar.bz2
middle-end/94465 - handle released SSA names in array_ref_low_bound
array_ref_low_bound is used in dumping ARRAY_REFs which in turn is called when basic blocks are deleted. cleanup_control_flow_pre consciously decides to remove unreachable basic-blocks in arbitrary order so the following makes array_ref_low_bound forgiving in the case the SSA name with the index definition has been released already. 2020-04-03 Richard Biener <rguenther@suse.de> PR middle-end/94465 * tree.c (array_ref_low_bound): Deal with released SSA names in index position.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions