aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/decl.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2018-08-22 15:41:05 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2018-08-22 15:41:05 +0200
commit90cb08ca01e22a2b720274611c4e5b05c961ee2c (patch)
treedb943e0a4811520e72183aad1413716632f942a3 /gcc/fortran/decl.c
parent18bc19a7aa4cd08d45d64f6741b8b1e0f48f262b (diff)
downloadgcc-90cb08ca01e22a2b720274611c4e5b05c961ee2c.zip
gcc-90cb08ca01e22a2b720274611c4e5b05c961ee2c.tar.gz
gcc-90cb08ca01e22a2b720274611c4e5b05c961ee2c.tar.bz2
combine: Do another check before splitting a parallel (PR86771)
When combine splits a resulting parallel into its two SETs, it has to place one at i2, and the other stays at i3. This does not work if the destination of the SET that will be placed at i2 is modified between i2 and i3. This patch fixes it. * combine.c (try_combine): Do not allow splitting a resulting PARALLEL of two SETs into those two SETs, one to be placed at i2, if that SETs destination is modified between i2 and i3. From-SVN: r263776
Diffstat (limited to 'gcc/fortran/decl.c')
0 files changed, 0 insertions, 0 deletions