Skip to content

Commit d0b2bca

Browse files
author
rguenth
committed
2017-10-23 Richard Biener <[email protected]>
PR tree-optimization/82672 * graphite-isl-ast-to-gimple.c (graphite_copy_stmts_from_block): Fold the stmt if we propagated into it. * gfortran.dg/graphite/pr82672.f90: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254009 138bc75d-0d04-0410-961f-82ee72b054a4
1 parent 3b90ed6 commit d0b2bca

File tree

3 files changed

+44
-0
lines changed

3 files changed

+44
-0
lines changed

gcc/ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2017-10-23 Richard Biener <[email protected]>
2+
3+
PR tree-optimization/82672
4+
* graphite-isl-ast-to-gimple.c (graphite_copy_stmts_from_block):
5+
Fold the stmt if we propagated into it.
6+
17
2017-10-23 Richard Biener <[email protected]>
28

39
* tree-ssa-pre.c (bitmap_remove_from_set): Rename to...

gcc/testsuite/ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2017-10-23 Richard Biener <[email protected]>
2+
3+
PR tree-optimization/82672
4+
* gfortran.dg/graphite/pr82672.f90: New testcase.
5+
16
2017-10-23 Paolo Carlini <[email protected]>
27

38
PR c++/77555
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
! { dg-do compile }
2+
! { dg-options "-O2 -floop-nest-optimize" }
3+
4+
character(len=20,kind=4) :: s4
5+
character(len=20,kind=1) :: s1
6+
7+
s1 = "foo\u0000"
8+
s1 = "foo\u00ff"
9+
s1 = "foo\u0100"
10+
s1 = "foo\u0101"
11+
s1 = "foo\U00000101"
12+
13+
s1 = 4_"foo bar"
14+
s1 = 4_"foo\u00ff"
15+
s1 = 4_"foo\u0101"
16+
s1 = 4_"foo\u1101"
17+
s1 = 4_"foo\UFFFFFFFF"
18+
19+
s4 = "foo\u0000"
20+
s4 = "foo\u00ff"
21+
s4 = "foo\u0100"
22+
s4 = "foo\U00000100"
23+
24+
s4 = 4_"foo bar"
25+
s4 = 4_"\xFF\x96"
26+
s4 = 4_"\x00\x96"
27+
s4 = 4_"foo\u00ff"
28+
s4 = 4_"foo\u0101"
29+
s4 = 4_"foo\u1101"
30+
s4 = 4_"foo\Uab98EF56"
31+
s4 = 4_"foo\UFFFFFFFF"
32+
33+
end

0 commit comments

Comments
 (0)