re PR tree-optimization/84013 (wrong __restrict clique with inline asm operand)
authorRichard Biener <rguenther@suse.de>
Wed, 24 Oct 2018 09:42:19 +0000 (09:42 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 24 Oct 2018 09:42:19 +0000 (09:42 +0000)
commit53b8a7107e6c6a774d5e69b8fd5ce46e94c35adb
treea6c33cf124e89ded62f6b09d7aec6f6204cb4599
parent19b5595858162b8a77b84db93b21b39a48dc2d0e
re PR tree-optimization/84013 (wrong __restrict clique with inline asm operand)

2018-10-24  Richard Biener  <rguenther@suse.de>

PR tree-optimization/84013
* tree-ssa-structalias.c (struct msdi_data): New struct for
marshalling data to walk_stmt_load_store_ops.
(maybe_set_dependence_info): Refactor as callback for
walk_stmt_load_store_ops.
(compute_dependence_clique): Set restrict info on all stmt kinds.

* gcc.dg/tree-ssa/restrict-9.c: New testcase.

From-SVN: r265455
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/restrict-9.c [new file with mode: 0644]
gcc/tree-ssa-structalias.c