[Bug target/62173] New: [AArch64] Performance regression due to r213488

2014-08-18 Thread spop at gcc dot gnu.org
: target Assignee: unassigned at gcc dot gnu.org Reporter: spop at gcc dot gnu.org void bar(int i) { char A[10]; int d = 0; while (i > 0) A[d++] = i--; while (d > 0) foo(A[d--]); } Compile this function at -O3 with the last good revision r213487 and with the

[Bug tree-optimization/54742] Switch elimination in FSM loop

2014-06-28 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54742 Sebastian Pop changed: What|Removed |Added CC||spop at gcc dot gnu.org --- Comment #37

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2014-03-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #29 from Sebastian Pop --- (In reply to Sebastian Pop from comment #28) > delinearize the array accesses, and we don't have code to do that yet. There is code to delinearize array accesses in LLVM now: it works on top of SCEV, so it s

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-29 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #28 from Sebastian Pop --- (In reply to Evgeniy Dushistov from comment #26) > void mult(const double * const __restrict__ A, const double * const > __restrict__ B, double * const __restrict__ C, const size_t N) > { > for (size_t

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #25 from Sebastian Pop --- I think the linearization of array subscripts problem is linked to passing arguments to a function in Fortran: by inlining the mult function call in the main program, the main loop on C(I,J)=C(I,J)+A(I,K)*B(K

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #24 from Sebastian Pop --- Looking at t.f90.003t.original (the first dump file of -fdump-tree-all-all) I see that the array c is already in linear form: (*cD.1876)[((integer(kind=8)D.9) jD.1897 * stride.12D.1892 + offset.13D.1893) + (

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #23 from Sebastian Pop --- If possible, we need to maintain the subscripted version of arrays: C(I,J) A(I,K) B(K,J) Without a representation of multi dimensional arrays, we would need to delinearize the arrays prior to graphite.

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #22 from Sebastian Pop --- Once we revert that patch, the remaining problem is that graphite_can_represent_scev returns false on this scev: {{(stride.12_14 + offset.13_15) + 1, +, stride.12_14}_1, +, 1}_2 the parameters are defined l

[Bug tree-optimization/50913] [4.7 Regression] ICE in scan_tree_for_params_right_scev, at graphite-sese-to-poly.c:633 compiling libgfortran with -floop-interchange -m32

2013-07-21 Thread spop at gcc dot gnu.org
||spop at gcc dot gnu.org Resolution|FIXED |--- --- Comment #11 from Sebastian Pop --- (In reply to Richard Biener from comment #8) > There is a disconnect on how we analyze data-references during SCOP detection > (outermost_loop is the root

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #21 from Sebastian Pop --- Scop detection does not detect this loop because we now require the scev of the data references to be analyzable in all the loops around: commit e97c4b0daa932558eae4d9b9794cdd549e6d40bd Author: rguenth Date

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-15 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #20 from Sebastian Pop --- -floop-nest-optimize does not have a cost model and so it blocks all loop nests. These two stmts are blocked: A=0.1D0 B=0.1D0 This other stmt is not blocked: C(I,J)=C(I,J)+A(I,K)*B(K,J) The only thing we

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-15 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #19 from Sebastian Pop --- Default: tile_size = 32 gfortran -ffast-math -O3 -floop-nest-optimize t.f90 -v ./a.out 176.42500110.2399826 and then with a trivial patch that replaces that default constant 3

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-14 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #18 from Sebastian Pop --- On my laptop ARM Exynos5 at 1.6GHz I get this: gfortran -ffast-math -O3 t.f90 ./a.out 192.7510.2399826 gfortran -ffast-math -O3 -fgraphite -floop-interchange -floop-block

[Bug middle-end/43396] Very long compile time with -O1 -fgraphite-identity

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43396 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/45554] -lgmpxx is before GMPLIB for graphite

2013-07-13 Thread spop at gcc dot gnu.org
||spop at gcc dot gnu.org Resolution|--- |FIXED --- Comment #2 from Sebastian Pop --- gcc trunk does not depend on PPL and thus not depend on libgmpxx anymore.

[Bug testsuite/48283] gcc.dg/graphite/block-[3478].c timeouts

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48283 Sebastian Pop changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/47089] ICE: in gimple_redirect_edge_and_branch_force, at tree-cfg.c:5003 with -O -fgraphite-identity

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47089 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/51984] ICE: SIGSEGV with -O2 -fgraphite-identity

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51984 Sebastian Pop changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/44303] [graphite] Segmentation fault within CLooG

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44303 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/47128] gcc.dg/graphite/pr43012.c ICEs with cloog-parma

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47128 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/54094] ICE in graphite-dependences.c:320 : isl_constraint.c:497: position out of bounds

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54094 Sebastian Pop changed: What|Removed |Added CC||spop at gcc dot gnu.org --- Comment #3

[Bug middle-end/43654] [graphite] Very long compile time with -O2 -floop-block

2013-07-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43654 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/48648] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

2011-07-28 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48648 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/49876] [4.7 Regression] FAIL: gfortran.dg/graphite/pr43097.f

2011-07-28 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49876 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/49876] [4.7 Regression] FAIL: gfortran.dg/graphite/pr43097.f

2011-07-28 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49876 --- Comment #3 from Sebastian Pop 2011-07-28 21:57:04 UTC --- Author: spop Date: Thu Jul 28 21:57:00 2011 New Revision: 176900 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176900 Log: Fix PR49876: Continue code generation with integer_z

[Bug tree-optimization/48648] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

2011-07-28 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48648 --- Comment #11 from Sebastian Pop 2011-07-28 21:57:15 UTC --- Author: spop Date: Thu Jul 28 21:57:10 2011 New Revision: 176901 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176901 Log: Fix PR48648: Handle CLAST assignments. The CLAST p

[Bug middle-end/49876] [4.7 Regression] FAIL: gfortran.dg/graphite/pr43097.f

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49876 --- Comment #2 from Sebastian Pop 2011-07-27 18:50:32 UTC --- Patch: http://gcc.gnu.org/ml/gcc-patches/2011-07/msg02453.html

[Bug middle-end/49876] [4.7 Regression] FAIL: gfortran.dg/graphite/pr43097.f

2011-07-27 Thread spop at gcc dot gnu.org
||2011.07.27 18:30:14 CC||spop at gcc dot gnu.org AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1

[Bug tree-optimization/46194] [4.5 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 Sebastian Pop changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/47594] gfortran.dg/vect/vect-5.f90 execution test fails when compiled with -O2 -fgraphite-identity at -m64

2011-07-27 Thread spop at gcc dot gnu.org
||2011.07.27 18:13:06 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #8 from Sebastian Pop 2011-07-27 18:13:06 UTC --- Discussion thread: http

[Bug middle-end/47092] [4.6/4.7 Regression] gfortran.fortran-torture/execute/forall_4.f90 is VERY slow with -fgraphite-identity

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47092 Sebastian Pop changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/47594] gfortran.dg/vect/vect-5.f90 execution test fails when compiled with -O2 -fgraphite-identity at -m64

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47594 Sebastian Pop changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #7 fr

[Bug tree-optimization/49471] cactusADM/dealII build with autopar fails on x86, and fails on power7 when -m32 is enabled.

2011-07-27 Thread spop at gcc dot gnu.org
||spop at gcc dot gnu.org Resolution||FIXED --- Comment #8 from Sebastian Pop 2011-07-27 16:56:00 UTC --- Fixed.

[Bug tree-optimization/45450] [graphite] some programs do not pass the legality check

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45450 --- Comment #2 from Sebastian Pop 2011-07-27 16:53:06 UTC --- Author: spop Date: Wed Jul 27 16:53:02 2011 New Revision: 176837 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176837 Log: PR45450: disable legality check after an openscop re

[Bug middle-end/47691] [4.6/4.7 Regression] ICE: in create_linear_expr_from_tree, at graphite-sese-to-poly.c:1138 with -fgraphite-identity -ffast-math -fno-tree-scev-cprop

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47691 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/49471] cactusADM/dealII build with autopar fails on x86, and fails on power7 when -m32 is enabled.

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49471 --- Comment #7 from Sebastian Pop 2011-07-27 16:53:15 UTC --- Author: spop Date: Wed Jul 27 16:53:09 2011 New Revision: 176838 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176838 Log: Fix PR49471: canonicalize_loop_ivs should not genera

[Bug middle-end/47691] [4.6/4.7 Regression] ICE: in create_linear_expr_from_tree, at graphite-sese-to-poly.c:1138 with -fgraphite-identity -ffast-math -fno-tree-scev-cprop

2011-07-27 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47691 --- Comment #5 from Sebastian Pop 2011-07-27 16:52:58 UTC --- Author: spop Date: Wed Jul 27 16:52:52 2011 New Revision: 176836 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176836 Log: Fix PR47691: do not abort compilation when code gene

[Bug tree-optimization/45313] [graphite] interchange-7.c is miscompiled

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45313 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/45450] [graphite] some programs do not pass the legality check

2011-07-26 Thread spop at gcc dot gnu.org
||spop at gcc dot gnu.org Resolution||INVALID --- Comment #1 from Sebastian Pop 2011-07-26 21:07:33 UTC --- I went to investigate this bug, and I found out that inserting gcc_assert (graphite_legal_transform (scop)); is invalid: the legality

[Bug tree-optimization/44303] [graphite] Segmentation fault within CLooG

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44303 --- Comment #5 from Sebastian Pop 2011-07-26 20:19:03 UTC --- I will close this PR when the patches from Tobias will go on trunk: http://gcc.gnu.org/ml/gcc-patches/2011-07/msg01892.html This patch-set removes support for CLooG-PPL.

[Bug tree-optimization/46194] [4.5 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|NEW AssignedTo|spop at gcc dot

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/48805] ICE in rename_uses, at sese.c:533 while compiling qutecom 2.2 with -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48805 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/47046] gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47046 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/47046] gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47046 --- Comment #3 from Sebastian Pop 2011-07-26 18:48:57 UTC --- Author: spop Date: Tue Jul 26 18:48:49 2011 New Revision: 176805 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176805 Log: Fix PR47046: correct evolution_function_is_affine_p

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 --- Comment #11 from Sebastian Pop 2011-07-26 18:48:32 UTC --- Author: spop Date: Tue Jul 26 18:48:20 2011 New Revision: 176803 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176803 Log: Add testcase for PR47593 2011-07-26 Sebastian Pop

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 --- Comment #10 from Sebastian Pop 2011-07-26 18:48:19 UTC --- Author: spop Date: Tue Jul 26 18:48:08 2011 New Revision: 176802 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176802 Log: Fix PR47653: do not handle loops using wrapping sem

[Bug tree-optimization/48805] ICE in rename_uses, at sese.c:533 while compiling qutecom 2.2 with -fgraphite-identity

2011-07-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48805 --- Comment #4 from Sebastian Pop 2011-07-26 18:47:51 UTC --- Author: spop Date: Tue Jul 26 18:47:44 2011 New Revision: 176801 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176801 Log: Fix PR48805: Do not instantiate ADDR_EXPRs With thi

[Bug middle-end/47046] gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47046 --- Comment #2 from Sebastian Pop 2011-07-25 21:49:53 UTC --- Patch http://gcc.gnu.org/ml/gcc-patches/2011-07/msg02209.html

[Bug middle-end/47089] ICE: in gimple_redirect_edge_and_branch_force, at tree-cfg.c:5003 with -O -fgraphite-identity

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47089 Sebastian Pop changed: What|Removed |Added CC||grosser at gcc dot gnu.org --- Comment #1

[Bug middle-end/47128] gcc.dg/graphite/pr43012.c ICEs with cloog-parma

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47128 --- Comment #2 from Sebastian Pop 2011-07-25 18:11:47 UTC --- I will close this PR when the patches from Tobias will go on trunk: http://gcc.gnu.org/ml/gcc-patches/2011-07/msg01892.html This patch-set removes support for CLooG-Parma.

[Bug middle-end/47593] gcc.dg/torture/pta-ptrarith-2.c execution tests fail with -fgraphite-identity

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47593 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 Sebastian Pop changed: What|Removed |Added CC||howarth at nitro dot |

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-07-25 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 --- Comment #8 from Sebastian Pop 2011-07-25 17:46:29 UTC --- Second attempt to fix this PR: http://gcc.gnu.org/ml/gcc-patches/2011-07/msg02061.html

[Bug middle-end/47691] [4.6/4.7 Regression] ICE: in create_linear_expr_from_tree, at graphite-sese-to-poly.c:1138 with -fgraphite-identity -ffast-math -fno-tree-scev-cprop

2011-07-23 Thread spop at gcc dot gnu.org
at gcc dot |spop at gcc dot gnu.org |gnu.org | --- Comment #4 from Sebastian Pop 2011-07-24 04:42:53 UTC --- Patch http://gcc.gnu.org/ml/gcc-patches/2011-07/msg02057.html

[Bug tree-optimization/48805] ICE in rename_uses, at sese.c:533 while compiling qutecom 2.2 with -fgraphite-identity

2011-07-23 Thread spop at gcc dot gnu.org
||2011.07.23 14:44:29 CC||spop at gcc dot gnu.org AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #3

[Bug tree-optimization/49040] ICE in translate_clast, at graphite-clast-to-gimple.c:1123

2011-07-22 Thread spop at gcc dot gnu.org
||spop at gcc dot gnu.org Resolution||DUPLICATE --- Comment #3 from Sebastian Pop 2011-07-22 23:11:14 UTC --- Duplicate: the only CLAST that could fall in that gcc_unreachable is clast_assignment. The patch solving PR48648 should take care of

[Bug tree-optimization/48648] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

2011-07-22 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48648 --- Comment #10 from Sebastian Pop 2011-07-22 23:11:14 UTC --- *** Bug 49040 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/48648] internal compiler error: in translate_clast, at graphite-clast-to-gimple.c:1123

2011-07-22 Thread spop at gcc dot gnu.org
||2011.07.22 23:07:37 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #9 from Sebastian Pop 2011-07-22 23:07:37 UTC --- Patch http://gcc.gnu.org

[Bug middle-end/47654] [4.6/4.7 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/49649] [4.7 Regression] FAIL: libgomp.graphite/force-parallel-1.c

2011-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49649 Sebastian Pop changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/49649] [4.7 Regression] FAIL: libgomp.graphite/force-parallel-1.c

2011-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49649 --- Comment #2 from Sebastian Pop 2011-07-21 22:58:02 UTC --- Author: spop Date: Thu Jul 21 22:57:59 2011 New Revision: 176605 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176605 Log: Infer types based on lb and ub. 2011-07-21 Sebasti

[Bug middle-end/47654] [4.6/4.7 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-07-21 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 --- Comment #10 from Sebastian Pop 2011-07-21 22:58:02 UTC --- Author: spop Date: Thu Jul 21 22:57:59 2011 New Revision: 176605 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176605 Log: Infer types based on lb and ub. 2011-07-21 Sebast

[Bug c/49716] internal compiler error: in new_Cloog_Domain_from_ppl_Pointset_Powerset

2011-07-12 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49716 --- Comment #3 from Sebastian Pop 2011-07-12 16:54:49 UTC --- trunk@176058 from Fri Jul 8 19:15:18 2011 does not ICE. I have not tried 4.6.

[Bug c/49716] internal compiler error: in new_Cloog_Domain_from_ppl_Pointset_Powerset

2011-07-12 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49716 --- Comment #1 from Sebastian Pop 2011-07-12 14:55:07 UTC --- Please attach a preprocessed source (just add a -E option to the failing compile line and the preprocessed source should be in math.o). Thanks, Sebastian

[Bug tree-optimization/49033] [4.6/4.7 Regression] ICE in compute_affine_dependence (tree-data-ref.c:4090) with -O3 -fcheck-data-deps -march=amdfam10

2011-07-07 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49033 --- Comment #6 from Sebastian Pop 2011-07-08 05:14:16 UTC --- I cannot reproduce this with trunk rev. 176000 gcc version 4.7.0 20110707 Might have been fixed or hidden by this patch: 2011-06-30 Richard Guenther PR tree-optimization/4

[Bug tree-optimization/49632] ICE in compute_affine_dependence (tree-data-ref.c:4038) with -O3

2011-07-07 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49632 Sebastian Pop changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug middle-end/46851] ICE: in compute_affine_dependence, at tree-data-ref.c:3897 with -fcheck-data-deps

2011-07-07 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46851 Sebastian Pop changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug middle-end/49662] [4.7 Regression] FAIL: gcc.dg/graphite/interchange-XX.c

2011-07-07 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49662 --- Comment #2 from Sebastian Pop 2011-07-07 22:40:34 UTC --- The loop nest is not perfect, in interchange-15.c: for (i = 0; i < N; i++) for (j = 0; j < N; j++) x[i] += a[j][i]; used to be perfect nest, now we have x[i] read and wri

[Bug middle-end/47654] [4.6/4.7 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-07-05 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 --- Comment #9 from Sebastian Pop 2011-07-05 14:50:37 UTC --- Author: spop Date: Tue Jul 5 14:50:34 2011 New Revision: 175861 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175861 Log: Fix PR47654: Loop blocking should strip-mine at leas

[Bug middle-end/47653] [4.6/4.7 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-06-29 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 --- Comment #7 from Sebastian Pop 2011-06-29 21:18:09 UTC --- Patch http://gcc.gnu.org/ml/gcc-patches/2011-06/msg02283.html

[Bug middle-end/47654] [4.6/4.7 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-06-29 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 --- Comment #8 from Sebastian Pop 2011-06-29 18:44:55 UTC --- Patch set containing the work around and the fix http://gcc.gnu.org/ml/gcc-patches/2011-06/msg02261.html

[Bug middle-end/49147] graphite branch ICEs with -fgraphite-opencl-ignore-dep

2011-05-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49147 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/49147] graphite branch ICEs with -fgraphite-opencl-ignore-dep

2011-05-26 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49147 --- Comment #2 from Sebastian Pop 2011-05-26 15:11:52 UTC --- Author: spop Date: Thu May 26 15:11:48 2011 New Revision: 174293 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174293 Log: Fix PR49147: ICE with -fgraphite-opencl-ignore-dep

[Bug middle-end/49147] New: graphite branch ICEs with -fgraphite-opencl-ignore-dep

2011-05-24 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49147 Summary: graphite branch ICEs with -fgraphite-opencl-ignore-dep Product: gcc Version: lno Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assi

[Bug tree-optimization/46194] [4.5 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-04-19 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 --- Comment #16 from Sebastian Pop 2011-04-19 16:24:44 UTC --- The patch produces these fails on the 4.5 branch: FAIL: gcc.dg/tree-ssa/ltrans-1.c scan-tree-dump-times ltrans "converted loop nest to perfect loop nest" 1 FAIL: gcc.dg/tree-ssa/ltra

[Bug tree-optimization/46194] [4.5 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-04-18 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 --- Comment #15 from Sebastian Pop 2011-04-18 16:09:49 UTC --- The same patch applies to the 4.5 branch. I am currently testing the patch on amd64-linux.

[Bug middle-end/47127] gcc.dg/graphite/id-14.c ICEs with cloog-parma

2011-03-12 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47127 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/47127] gcc.dg/graphite/id-14.c ICEs with cloog-parma

2011-03-12 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47127 --- Comment #7 from Sebastian Pop 2011-03-12 22:05:41 UTC --- Author: spop Date: Sat Mar 12 22:05:38 2011 New Revision: 170907 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170907 Log: Fix PR47127: call cloog_state_malloc and cloog_state

[Bug middle-end/47128] gcc.dg/graphite/pr43012.c ICEs with cloog-parma

2011-03-11 Thread spop at gcc dot gnu.org
||2011.03.11 23:22:56 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Sebastian Pop 2011-03-11 23:22:56 UTC --- This might be a problem

[Bug middle-end/47127] gcc.dg/graphite/id-14.c ICEs with cloog-parma

2011-03-11 Thread spop at gcc dot gnu.org
||2011.03.11 21:41:26 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #6 from Sebastian Pop 2011-03-11 21:41:26 UTC --- Patch: http

[Bug middle-end/47127] gcc.dg/graphite/id-14.c ICEs with cloog-parma

2011-03-11 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47127 Sebastian Pop changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #5 from

[Bug tree-optimization/47944] Several graphite tests SEGV on Solaris 10/x86

2011-03-11 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47944 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug web/47848] invalid -ftree-loop-if-convert-memory-writes flag is mentioned at two places (instead of -ftree-loop-if-convert-stores)

2011-02-22 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47848 Sebastian Pop changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug web/47848] invalid -ftree-loop-if-convert-memory-writes flag is mentioned at two places (instead of -ftree-loop-if-convert-stores)

2011-02-22 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47848 --- Comment #1 from Sebastian Pop 2011-02-22 17:36:38 UTC --- Author: spop Date: Tue Feb 22 17:36:34 2011 New Revision: 170411 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170411 Log: Fix PR47848: Do not mention -ftree-loop-if-convert-m

[Bug middle-end/47654] [4.6 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-02-18 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 --- Comment #5 from Sebastian Pop 2011-02-18 20:42:58 UTC --- Created attachment 23400 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23400 first patch This patch works around the bug by undoing the transform.

[Bug middle-end/47654] [4.6 Regression] gcc.dg/vect/no-section-anchors-vect-outer-4h.c FAILs with -floop-block

2011-02-18 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47654 Sebastian Pop changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Sebastian Po

[Bug middle-end/47653] [4.6 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-02-18 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 --- Comment #4 from Sebastian Pop 2011-02-18 18:28:13 UTC --- http://gcc.gnu.org/viewcvs?view=revision&revision=168211 removed all the uses of int_cst_value and replaced them with tree_int_to_gmp, and here is what happens: Breakpoint 5, scan_tre

[Bug middle-end/47653] [4.6 Regression] gcc.c-torture/execute/930614-2.c FAILs with -fstack-check=generic -fgraphite-identity

2011-02-18 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47653 Sebastian Pop changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Sebastian Po

[Bug tree-optimization/47770] wrong code -O2 -ftree-loop-if-convert-stores -fno-tree-reassoc

2011-02-16 Thread spop at gcc dot gnu.org
||2011.02.17 00:36:38 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Sebastian Pop 2011-02-17 00:36:38 UTC --- I do not think that 0001

[Bug tree-optimization/46886] [4.5/4.6 Regression] gfortran.dg/array_constructor_9.f90 FAILs with -ftree-parallelize-loops -fstrict-overflow -fno-tree-ch

2011-02-13 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46886 --- Comment #5 from Sebastian Pop 2011-02-14 04:19:03 UTC --- Patch: http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00858.html

[Bug tree-optimization/46995] [4.6 Regression] ICE: verify_ssa failed: definition in block 11 does not dominate use in block 16 with -fgraphite-identity -fno-tree-dce -ffast-math

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46995 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/46994] [4.6 Regression] ICE: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:422 with -fgraphite-identity -fno-tree-dce -ffast-math

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46994 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/46995] [4.6 Regression] ICE: verify_ssa failed: definition in block 11 does not dominate use in block 16 with -fgraphite-identity -fno-tree-dce -ffast-math

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46995 --- Comment #3 from Sebastian Pop 2011-02-08 16:54:03 UTC --- Author: spop Date: Tue Feb 8 16:53:57 2011 New Revision: 169928 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169928 Log: Fix PRs 46834, 46994, and 46995: only rewrite reduct

[Bug middle-end/46834] [4.6 Regression] ICE: verify_ssa failed: missing definition with -fgraphite-identity -ffast-math -fno-tree-dce

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46834 Sebastian Pop changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/46834] [4.6 Regression] ICE: verify_ssa failed: missing definition with -fgraphite-identity -ffast-math -fno-tree-dce

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46834 --- Comment #3 from Sebastian Pop 2011-02-08 16:54:04 UTC --- Author: spop Date: Tue Feb 8 16:53:57 2011 New Revision: 169928 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169928 Log: Fix PRs 46834, 46994, and 46995: only rewrite reduct

[Bug tree-optimization/46994] [4.6 Regression] ICE: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:422 with -fgraphite-identity -fno-tree-dce -ffast-math

2011-02-08 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46994 --- Comment #3 from Sebastian Pop 2011-02-08 16:54:03 UTC --- Author: spop Date: Tue Feb 8 16:53:57 2011 New Revision: 169928 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169928 Log: Fix PRs 46834, 46994, and 46995: only rewrite reduct

[Bug tree-optimization/46194] [4.5 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-02-07 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 Sebastian Pop changed: What|Removed |Added Version|4.6.0 |4.5.4 Target Milestone|4.5.3

[Bug middle-end/47046] gcc.target/i386/sse4_1-movntdqa.c ICEs with -fgraphite-identity

2011-02-06 Thread spop at gcc dot gnu.org
||2011.02.07 06:48:14 AssignedTo|unassigned at gcc dot |spop at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Sebastian Pop 2011-02-07 06:48:14 UTC --- The testcase contains a

[Bug tree-optimization/46194] [4.5/4.6 Regression] gcc.dg/graphite/block-0.c FAILs with -ftree-parallelize-loops

2011-02-04 Thread spop at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194 Sebastian Pop changed: What|Removed |Added Known to work||4.6.0 Known to fail|4.6.0

<    1   2   3   4   5   6   >