diff options
author | Richard Biener <rguenther@suse.de> | 2021-06-11 12:06:08 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-06-11 18:12:30 +0200 |
commit | b8b80b8aa3d9a7abbcb59b651ea5e84c2ea12d0b (patch) | |
tree | 14fcaf112b2d51e697765d7441b197030daf0ea7 /gcc/tree-data-ref.c | |
parent | c5ed0148347beea1bd34795de146adddd2454c36 (diff) | |
download | gcc-b8b80b8aa3d9a7abbcb59b651ea5e84c2ea12d0b.zip gcc-b8b80b8aa3d9a7abbcb59b651ea5e84c2ea12d0b.tar.gz gcc-b8b80b8aa3d9a7abbcb59b651ea5e84c2ea12d0b.tar.bz2 |
tree-optimization/101025 - fix store-motion dependence checking
This plugs a hole in store-motion where it fails to perform dependence
checking on conditionally executed but not store-motioned refs.
2021-06-11 Richard Biener <rguenther@suse.de>
PR tree-optimization/101025
* tree-ssa-loop-im.c (sm_seq_valid_bb): Make sure to process
all refs that require dependence checking.
* gcc.dg/torture/pr101025.c: New testcase.
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions