aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-loop-distribution.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2018-10-15 10:58:28 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2018-10-15 10:58:28 +0000
commit61e189a874392a296e46609502228019cae42e19 (patch)
treef91ed7a7e771b1acd18d1a2a61eeb542c46a20d5 /gcc/tree-loop-distribution.c
parentcab5fe166dd13e1668801f00189459d3139a9342 (diff)
downloadgcc-61e189a874392a296e46609502228019cae42e19.zip
gcc-61e189a874392a296e46609502228019cae42e19.tar.gz
gcc-61e189a874392a296e46609502228019cae42e19.tar.bz2
re PR middle-end/87610 (wrong-code with restrict)
2018-10-15 Richard Biener <rguenther@suse.de> PR middle-end/87610 * tree-ssa-structalias.c (struct vls_data): Add escaped_p member. (visit_loadstore): When a used restrict tag escaped verify that the points-to solution of "other" pointers do not include escaped. (compute_dependence_clique): If a used restrict tag escaped communicated that down to visit_loadstore. * gcc.dg/torture/restrict-6.c: New testcase. From-SVN: r265160
Diffstat (limited to 'gcc/tree-loop-distribution.c')
0 files changed, 0 insertions, 0 deletions