aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-if-conv.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-03-08 09:23:44 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-03-08 09:23:44 +0000
commitde341bf0fbfddec8a7c0711ac5503a55f7aaf6dc (patch)
tree4ff2849537a8e91e26e15bbc14b98adf5171ab96 /gcc/tree-if-conv.c
parent5223e95ac279580bc9df57bd51c9badb3f98795a (diff)
downloadgcc-de341bf0fbfddec8a7c0711ac5503a55f7aaf6dc.zip
gcc-de341bf0fbfddec8a7c0711ac5503a55f7aaf6dc.tar.gz
gcc-de341bf0fbfddec8a7c0711ac5503a55f7aaf6dc.tar.bz2
re PR tree-optimization/84746 (ICE on valid code at -O2 and -O3: Segmentation fault)
2018-03-08 Richard Biener <rguenther@suse.de> PR tree-optimization/84746 * tree-ssa-pre.c (find_leader_in_sets): Deal with SET1 being NULL. (phi_translate): Pass in destination ANTIC_OUT set. (phi_translate_1): Likewise. For a simplified result lookup a leader in ANTIC_OUT and AVAIL_OUT, not the ANTIC_IN sets. (phi_translate_set): Adjust. (do_pre_regular_insertion): Likewise. (do_pre_partial_partial_insertion): Likewise. * gcc.dg/torture/pr84746.c: New testcase. From-SVN: r258361
Diffstat (limited to 'gcc/tree-if-conv.c')
0 files changed, 0 insertions, 0 deletions