aboutsummaryrefslogtreecommitdiff
path: root/libcpp/generated_cpp_wcwidth.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-11-20 13:39:52 +0100
committerRichard Biener <rguenther@suse.de>2023-11-20 14:58:10 +0100
commit3b34902417259031823bff7f853f615a60464bbd (patch)
treeaae9f15aba65c892311fbfa60b2a545b41f4f4eb /libcpp/generated_cpp_wcwidth.h
parentb7a1b89e60c4b492f85b47e02c12b01dd8a6e28b (diff)
downloadgcc-3b34902417259031823bff7f853f615a60464bbd.zip
gcc-3b34902417259031823bff7f853f615a60464bbd.tar.gz
gcc-3b34902417259031823bff7f853f615a60464bbd.tar.bz2
tree-optimization/112281 - loop distribution and zero dependence distances
The following fixes an omission in dependence testing for loop distribution. When the overall dependence distance is not zero but the dependence direction in the innermost common loop is = there is a conflict between the partitions and we have to merge them. PR tree-optimization/112281 * tree-loop-distribution.cc (loop_distribution::pg_add_dependence_edges): For = in the innermost common loop record a partition conflict. * gcc.dg/torture/pr112281-1.c: New testcase. * gcc.dg/torture/pr112281-2.c: Likewise.
Diffstat (limited to 'libcpp/generated_cpp_wcwidth.h')
0 files changed, 0 insertions, 0 deletions