[Bug bootstrap/40103] CLooG header files are not -Wc++-compat ready

2009-06-09 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2009-06-09 17:25 --- I just committed the patch from Ian to the CLooG-PPL git repository. Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/40103] CLooG header files are not -Wc++-compat ready

2009-06-09 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-06-09 17:30 --- Subject: Bug 40103 Author: spop Date: Tue Jun 9 17:30:23 2009 New Revision: 148318 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148318 Log: 2009-06-09 Sebastian Pop PR bootstr

[Bug tree-optimization/40529] ICE with -floop-block, verify_ssa failed

2009-06-24 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2009-06-24 14:22 --- (In reply to comment #3) > ICEs with -O -ffast-math -floop-block: > > also ICEs the same way on the trunk. This is fixed in the graphite branch, although -floop-block is not available now, I tried wi

[Bug tree-optimization/35356] Missing Index splitting support in gcc

2009-07-21 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-07-21 16:31 --- Hi, Cases 1 and 2 are transformed as asked by -fgraphite-identity. Case 3 is not recognized by graphite because there is a condition that depends on a data reference. This will be fixed in a future version of

[Bug middle-end/39568] [graphite] Remove GBB_LOOPS

2009-07-21 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2009-07-21 16:50 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/23821] [4.3/4.4/4.5 Regression] DOM and VRP creating harder to optimize code

2009-07-22 Thread spop at gcc dot gnu dot org
--- Comment #21 from spop at gcc dot gnu dot org 2009-07-22 16:27 --- I will let Richi to solve this problem: http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01187.html Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/40896] cprop-registers optimization produces invalid code as of r148601

2009-07-28 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-07-29 04:11 --- Hi, >From what I read this has nothing to do with Graphite. Could you please reduce the bug using ideas from: http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction I am using to compile everything with a work

[Bug middle-end/40965] [4.5 Regression][graphite] slow compilation

2009-08-05 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug middle-end/40979] induct benchmark 60% slower when compiled with -fgraphite-identity

2009-08-05 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug middle-end/40980] air.f90 ICEs compiler with -fgraphite-identity

2009-08-05 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-08-06 00:26 --- This makes me think that Tobias' regtester does not test the polyhedron benchmarks in the extra tests, or it does not report anymore the failures. I will investigate this issue. -- spop at gcc dot gnu do

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-05 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug middle-end/40982] induct.f90 ICEs compiler using -O3 -fgraphite-identity -floop-interchange

2009-08-05 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug tree-optimization/36127] bad choice of loop IVs above -Os on x86

2009-08-06 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-08-07 04:40 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/40980] air.f90 ICEs compiler with -fgraphite-identity

2009-08-11 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2009-08-12 03:29 --- Subject: Bug 40980 Author: spop Date: Wed Aug 12 03:29:35 2009 New Revision: 150674 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150674 Log: Prepare expressions to be good phi arguments. 20

[Bug middle-end/40980] air.f90 ICEs compiler with -fgraphite-identity

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2009-08-12 14:33 --- Subject: Bug 40980 Author: spop Date: Wed Aug 12 14:32:31 2009 New Revision: 150694 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150694 Log: Prepare expressions to be good phi arguments. 20

[Bug middle-end/40980] air.f90 ICEs compiler with -fgraphite-identity

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2009-08-12 14:41 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/40982] induct.f90 ICEs compiler using -O3 -fgraphite-identity -floop-interchange

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-08-12 14:42 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-08-12 14:46 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/40979] induct benchmark 60% slower when compiled with -fgraphite-identity

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2009-08-12 14:58 --- Still fails on my machine, on rev150694. ~/gcc/svn/trunk/usr/bin/gfortran -ffast-math -funroll-loops -msse3 -O3 induct.f90 -o induct time ./induct real0m16.596s user0m16.393s sys 0m0.076s ~/gcc/svn/trunk

[Bug middle-end/40965] [4.5 Regression][graphite] slow compilation

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2009-08-12 15:03 --- This still fails on rev150694. The problem is in the data dependence analyzer: Graphite loop transforms: 0.34 ( 0%) usr 0.00 ( 0%) sys 0.29 (0%) wall 2105 kB ( 7%) ggc Graphite data dep analysis: 107.68 (95

[Bug bootstrap/40103] CLooG header files are not -Wc++-compat ready

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2009-08-12 15:14 --- Subject: Bug 40103 Author: spop Date: Wed Aug 12 15:13:52 2009 New Revision: 150696 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150696 Log: Remove pragma GCC diagnostic warning "-Wc++-compat&

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2009-08-13 00:14 --- On amd64-linux at r150694, I have all the polyhedron bmks compiling fine. I double checked for aermod.f90 with exactly the same options where you see the error: gfortran -O2 -fgraphite-identity -floop-strip-mine

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-08-13 01:36 --- Could you please run gdb on f951 and then report a backtrace of where it fails? Thanks, Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40981

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-12 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2009-08-13 02:37 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Could you please try the attached patch? Thanks, Sebastian --- Comment #10 from spop at gcc dot gnu dot org 2009-08-13 02:37

[Bug middle-end/40981] aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine

2009-08-13 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2009-08-13 15:28 --- Subject: Re: aermod.f90 ICEs on -O2 -fgraphite-identity -floop-strip-mine Could you try this patch on top of trunk? If this fails with the gcc_assert, then probably the bug is in PPL. Sebastian

[Bug tree-optimization/25211] [4.1 Regression] verify_ssa ICE with -Os -ftree-loop-linear

2006-08-17 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2006-08-17 13:14 --- Subject: Bug 25211 Author: spop Date: Thu Aug 17 13:14:26 2006 New Revision: 116223 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116223 Log: PR middle-end/25211 PR middle-end/20256

[Bug tree-optimization/26435] [4.1 regression] ICE with -O1 -ftree-loop-linear and higher optimization

2006-08-17 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2006-08-17 13:14 --- Subject: Bug 26435 Author: spop Date: Thu Aug 17 13:14:26 2006 New Revision: 116223 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116223 Log: PR middle-end/25211 PR middle-end/20256

[Bug tree-optimization/20256] Perfect nest transformation not conservative enough

2006-08-17 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2006-08-17 13:14 --- Subject: Bug 20256 Author: spop Date: Thu Aug 17 13:14:26 2006 New Revision: 116223 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116223 Log: PR middle-end/25211 PR middle-e

[Bug tree-optimization/31183] ICE in int_cst_value, at tree.c:7684 with -O3 -ftree-loop-linear

2007-03-16 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2007-03-16 11:30 --- Subject: Bug 31183 Author: spop Date: Fri Mar 16 11:30:48 2007 New Revision: 122988 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122988 Log: PR tree-optimization/31183 * tree-loop-

[Bug tree-optimization/31343] ICE in data-refs dependence testing

2007-04-10 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2007-04-11 01:09 --- Subject: Bug 31343 Author: spop Date: Wed Apr 11 01:09:35 2007 New Revision: 123708 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123708 Log: PR tree-optimization/31343 * tree

[Bug tree-optimization/33243] New: Missed opportunities for vectorization due to unhandled real_type

2007-08-29 Thread spop at gcc dot gnu dot org
Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: spop at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33243

[Bug tree-optimization/33244] New: Missed opportunities for vectorization due to PRE

2007-08-29 Thread spop at gcc dot gnu dot org
ssed opportunities for vectorization due to PRE Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: spop at

[Bug tree-optimization/33245] New: Missed opportunities for vectorization due to invariant condition

2007-08-29 Thread spop at gcc dot gnu dot org
imization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: spop at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33245

[Bug tree-optimization/33246] New: Missed opportunities for vectorization due to data ref analysis

2007-08-29 Thread spop at gcc dot gnu dot org
analysis Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: spop at gcc dot gnu dot org http://gcc.gnu.org/

[Bug tree-optimization/33246] Missed opportunities for vectorization due to data ref analysis

2007-08-29 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2007-08-30 03:07 --- Created an attachment (id=14136) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14136&action=view) testcase I just realized that all these inlined testcases were scrambled by bugzilla. I'm su

[Bug tree-optimization/33243] Missed opportunities for vectorization due to unhandled real_type

2007-08-29 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2007-08-30 03:10 --- Created an attachment (id=14137) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14137&action=view) testcase This is the last testcase that get scrambled by bugzilla. -- http://gcc.gnu.org/b

[Bug tree-optimization/33243] Missed opportunities for vectorization due to unhandled real_type

2007-08-30 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2007-08-30 14:19 --- Subject: Re: Missed opportunities for vectorization due to unhandled real_type Thanks for the detailed comments and further investigation. On 30 Aug 2007 10:12:26 -, dorit at gcc dot gnu dot org > > I co

[Bug tree-optimization/33113] Failing to represent the stride (with array) of a dataref when it is not a constant

2007-08-31 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-08-31 14:19 --- *** Bug 33246 has been marked as a duplicate of this bug. *** -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33246] Missed opportunities for vectorization due to data ref analysis

2007-08-31 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-08-31 14:19 --- Duplicate. *** This bug has been marked as a duplicate of 33113 *** -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/33245] Missed opportunities for vectorization due to invariant condition

2007-08-31 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2007-08-31 14:06 --- Subject: Re: Missed opportunities for vectorization due to invariant condition > Looks like -fno-tree-pre is not enough, because if PRE doesn't do it, then > sink > does it. When I use "-O3 -ftr

[Bug tree-optimization/33576] segfault in extract_muldiv for cpu2006 benchmark

2007-10-02 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2007-10-02 19:58 --- The problem is linked to the fact that we eliminate old induction variables too early, so we end up with SSA names that were freed in the chrecs. I'm testing a patch fixing this problem. -- spop at gcc dot gn

[Bug tree-optimization/33576] segfault in extract_muldiv for cpu2006 benchmark

2007-10-03 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2007-10-03 15:45 --- Subject: Bug 33576 Author: spop Date: Wed Oct 3 15:45:10 2007 New Revision: 128986 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128986 Log: 2007-10-03 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/33576] segfault in extract_muldiv for cpu2006 benchmark

2007-10-03 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-10-03 15:47 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/24309] [4.1/4.2/4.3 Regression] ICE with -O3 -ftree-loop-linear

2007-10-11 Thread spop at gcc dot gnu dot org
--- Comment #22 from spop at gcc dot gnu dot org 2007-10-11 19:35 --- Subject: Re: [4.1/4.2/4.3 Regression] ICE with -O3 -ftree-loop-linear There are several bugs that fail in the exact same place, because we're not able to generate code for some induction variable containing

[Bug tree-optimization/33766] [4.1/4.2/4.3 Regression] ICE in bsi_for_stmt at tree-cfg.c when using -O1 -ftree-loop-linear

2007-10-14 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2007-10-14 14:20 --- Subject: Re: [4.1/4.2/4.3 Regression] ICE in bsi_for_stmt at tree-cfg.c when using -O1 -ftree-loop-linear I verified that this bug is also fixed by this patch: http://gcc.gnu.org/ml/gcc-patches/2007-10/msg00798.html

[Bug tree-optimization/23821] [4.0/4.1/4.2/4.3 Regression] DOM and VRP creating harder to optimize code

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2007-10-19 21:54 --- Subject: Re: [4.0/4.1/4.2/4.3 Regression] DOM and VRP creating harder to optimize code Just looking again to this old bug... The problem with VRP/DOM is that they just state equalities, and then they apply the

[Bug tree-optimization/33766] [4.1/4.2/4.3 Regression] ICE in bsi_for_stmt at tree-cfg.c when using -O1 -ftree-loop-linear

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2007-10-19 19:03 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/24309] [4.1/4.2/4.3 Regression] ICE with -O3 -ftree-loop-linear

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #24 from spop at gcc dot gnu dot org 2007-10-19 19:03 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/24309] [4.1/4.2/4.3 Regression] ICE with -O3 -ftree-loop-linear

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #23 from spop at gcc dot gnu dot org 2007-10-19 19:02 --- Subject: Bug 24309 Author: spop Date: Fri Oct 19 19:01:58 2007 New Revision: 129494 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129494 Log: 2007-10-19 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/23820] ICE in lambda_loopnest_to_gcc_loopnest, at lambda-code.c:1982

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2007-10-19 19:02 --- Subject: Bug 23820 Author: spop Date: Fri Oct 19 19:01:58 2007 New Revision: 129494 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129494 Log: 2007-10-19 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/33766] [4.1/4.2/4.3 Regression] ICE in bsi_for_stmt at tree-cfg.c when using -O1 -ftree-loop-linear

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-10-19 19:02 --- Subject: Bug 33766 Author: spop Date: Fri Oct 19 19:01:58 2007 New Revision: 129494 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129494 Log: 2007-10-19 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/23820] ICE in lambda_loopnest_to_gcc_loopnest, at lambda-code.c:1982

2007-10-19 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2007-10-19 19:02 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/36630] [4.3/4.4 Regression] ICE in vect_update_ivs_after_vectorizer

2008-09-03 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2008-09-03 21:02 --- Subject: Re: [4.3/4.4 Regression] ICE in vect_update_ivs_after_vectorizer > Another thing, 4.4 does not vectorize this loop anymore (and, therefore, there > is no ICE), because of unknown number of iteratio

[Bug middle-end/37375] [graphite] Parameter detection and scev only take a surrounding loop as border

2008-09-04 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug middle-end/37379] [graphite] ICE compiling aermod.f90 with -ffast-math -floop-block -O2 -fgraphite

2008-09-04 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug middle-end/37372] [graphite] SCoP detection splits bbs / Define SCoPs with single entry and exit edge

2008-09-05 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2008-09-05 16:19 --- (In reply to comment #0) > During SCoP detection we split bbs (e.g. in "scopdet_edge_info"), but the SCoP > detection should only detect SCoPs and not modify anything. No, we want to split BBs to i

[Bug tree-optimization/37388] New: [graphite] No warn with "-O0 -fgraphite" when cloog or ppl are not present

2008-09-05 Thread spop at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: spop at gcc dot gnu dot org ReportedBy: spop at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37388

[Bug tree-optimization/37388] [graphite] No warn with "-O0 -fgraphite" when cloog or ppl are not present

2008-09-05 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2008-09-05 21:22 --- Created an attachment (id=16236) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16236&action=view) fix This patch fixes the bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37388

[Bug middle-end/37375] [graphite] Parameter detection and scev only take a surrounding loop as border

2008-09-05 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2008-09-05 22:45 --- Created an attachment (id=16239) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16239&action=view) fix the attached patch fixes PR37375 by changing instantiate_scev to take a basic block above which

[Bug middle-end/37375] [graphite] Parameter detection and scev only take a surrounding loop as border

2008-09-09 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-09-09 18:41 --- Subject: Bug 37375 Author: spop Date: Tue Sep 9 18:39:45 2008 New Revision: 140164 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140164 Log: 2008-09-05 Sebastian Pop <[EMAIL PROTECTED]>

[Bug middle-end/37375] [graphite] Parameter detection and scev only take a surrounding loop as border

2008-09-09 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-09-09 19:05 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/37388] [graphite] No warn with "-O0 -fgraphite" when cloog or ppl are not present

2008-09-10 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-09-10 14:48 --- Subject: Bug 37388 Author: spop Date: Wed Sep 10 14:46:35 2008 New Revision: 140232 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140232 Log: 2008-09-10 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/37388] [graphite] No warn with "-O0 -fgraphite" when cloog or ppl are not present

2008-09-10 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-09-10 16:06 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/37372] [graphite] SCoP detection splits bbs / Define SCoPs with single entry and exit edge

2008-09-11 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-09-11 16:47 --- Jan proposed to switch to a different algorithm for detecting scops based on the fact that scops are single entry, single exit regions. Instead of detecting scops from the innermost to the outermost, we should instead

[Bug c/37484] [graphite] Valgrind gives invalid reads/writes on CPU2006 403.gcc benchmark

2008-09-12 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-09-12 23:05 --- Subject: Bug 37484 Author: spop Date: Fri Sep 12 23:03:54 2008 New Revision: 140327 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140327 Log: 2008-09-12 Sebastian Pop <[EMAIL PROTECTED]>

[Bug c/37484] [graphite] Valgrind gives invalid reads/writes on CPU2006 403.gcc benchmark

2008-09-12 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-09-12 23:08 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-09-29 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2008-09-29 14:50 --- Subject: Re: [graphite] Disconnecting exit edge in process of code generation > Commit 140746 should have fixed Bug 3. Can you confirm this? This is a side effect of your patch. This bug is not yet fixed, and

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-10-02 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2008-10-02 22:50 --- Subject: Bug 37485 Author: spop Date: Thu Oct 2 22:48:46 2008 New Revision: 140844 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140844 Log: 2008-10-02 Jan Sjodin <[EMAIL PROTECTED]>

[Bug tree-optimization/37686] [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE.

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #18 from spop at gcc dot gnu dot org 2008-10-03 15:49 --- Mine. We should do exactly what graphite is doing: register loops belonging to the loop nest in a VEC, then iterate over the loop nest to find the index in the Access Matrix. -- spop at gcc dot gnu dot org

[Bug middle-end/37587] ICE when use graphite

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-10-03 20:28 --- This bug will be fixed when the patches for PR37485 will be in trunk. The bug is fixed in the graphite branch. Sebastian *** This bug has been marked as a duplicate of 37485 *** -- spop at gcc dot gnu dot org

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2008-10-03 20:28 --- *** Bug 37587 has been marked as a duplicate of this bug. *** -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/37708] ICE: vector VEC(name_tree,base) index domain error, in loop_iv_stack_get_iv at graphite.c:123

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-03 20:38 --- This bug is different than PR37485. It still fails in the graphite branch. Mine. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-03 21:10 --- Subject: Bug 37684 Author: spop Date: Fri Oct 3 21:09:37 2008 New Revision: 140861 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140861 Log: 2008-10-03 Harsha Jagasia <[EMAIL PROTECTED]>

[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-10-03 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2008-10-03 21:11 --- Bug is fixed in graphite branch. Waiting review for trunk. Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/37690] typo in the example for -floop-strip-mine

2008-10-10 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-10 15:28 --- Fixed. http://gcc.gnu.org/viewcvs?view=rev&revision=141042 -- spop at gcc dot gnu dot org changed: What|Removed |A

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-10-11 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2008-10-11 19:26 --- Subject: Re: [graphite] Disconnecting exit edge in process of code generation >Are there any overlapping scops with the current code? I haven't seen overlapping scops anymore. Thanks. -- http://gcc

[Bug middle-end/37828] [graphite] in expand_scalar_variables_expr, at graphite.c:3421

2008-10-14 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-10-14 15:32 --- Mine. It makes no sense to loop block single nested loops. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/37828] [graphite] ICE in expand_scalar_variables_expr, at graphite.c:3421 with -floop-block

2008-10-14 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2008-10-14 18:24 --- Subject: Bug 37828 Author: spop Date: Tue Oct 14 18:23:05 2008 New Revision: 141116 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141116 Log: 2008-10-14 Sebastian Pop <[EMAIL PROTECTED]>

[Bug middle-end/37828] [graphite] ICE in expand_scalar_variables_expr, at graphite.c:3421 with -floop-block

2008-10-14 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2008-10-14 18:29 --- Fixed on graphite branch. We should open another bug once the -fgraphite-identity is in. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37828

[Bug tree-optimization/37686] [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE.

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #22 from spop at gcc dot gnu dot org 2008-10-15 16:14 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/37686] [4.4 Regression] Building of CPU2000's bzip2 with peak flags with -mcpu=power4 fails with an ICE.

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #23 from spop at gcc dot gnu dot org 2008-10-15 16:14 --- Subject: Bug 37686 Author: spop Date: Wed Oct 15 16:13:33 2008 New Revision: 141141 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141141 Log: 2008-10-15 Sebastian Pop <[EMAIL PROTECTED]>

[Bug middle-end/37828] [graphite] ICE in expand_scalar_variables_expr, at graphite.c:3421 with -floop-block

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2008-10-15 16:18 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/37828] [graphite] ICE in expand_scalar_variables_expr, at graphite.c:3421 with -floop-block

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2008-10-15 16:19 --- Subject: Bug 37828 Author: spop Date: Wed Oct 15 16:17:45 2008 New Revision: 141142 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141142 Log: 2008-10-15 Sebastian Pop <[EMAIL PROTECTED]>

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #14 from spop at gcc dot gnu dot org 2008-10-15 16:25 --- Subject: Bug 37485 Author: spop Date: Wed Oct 15 16:24:15 2008 New Revision: 141143 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141143 Log: 2008-10-15 Jan Sjodin <[EMAIL PROTECTED]>

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #15 from spop at gcc dot gnu dot org 2008-10-15 16:27 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/37573] [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2008-10-15 21:28 --- split_constant_offset does not handle correctly the offset of &s.c[1] as this is an ADDR_EXPR whose op0 was set by extract_ops_from_tree to itself, an ADDR_EXPR. Now this code is not handle

[Bug tree-optimization/37573] [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize

2008-10-15 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2008-10-16 00:02 --- Subject: Re: [4.4 Regression] gcc-4.4 regression: incorrect code generation with -O1 -ftree-vectorize On Wed, Oct 15, 2008 at 4:47 PM, rguenth at gcc dot gnu dot org > IMHO the fix for the tuplification bug(!) is

[Bug tree-optimization/37705] [graphite] Remove limit_scops() workaround

2008-10-16 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-10-16 13:59 --- I prefer the second solution: if (multiplication_in_parameters (n)) then insert a new parameter on the BB preceding the scop, and use force_gimple_operand to gimplify the sequence of stmts for n. This returns a

[Bug tree-optimization/37705] [graphite] Remove limit_scops() workaround

2008-10-16 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-16 15:46 --- Created an attachment (id=16511) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16511&action=view) patch for solution 2 Patch as discussed at today's graphite call: detect multiplications of para

[Bug tree-optimization/37891] [graphite-branch] Invalid use of single_succ_edge in create_single_entry_edge

2008-10-22 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2008-10-22 18:07 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/37891] [graphite-branch] Invalid use of single_succ_edge in create_single_entry_edge

2008-10-22 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-22 18:08 --- Subject: Bug 37891 Author: spop Date: Wed Oct 22 18:06:40 2008 New Revision: 141301 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141301 Log: 2008-10-22 Sebastian Pop <[EMAIL PROTECTED]>

[Bug middle-end/37929] [graphite] ICE :in single_succ_edge, at basic-block.h:642

2008-10-30 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2008-10-30 22:41 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/37943] [graphite] ICE : in build_graphite_scops, at graphite.c:1823

2008-10-30 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-10-30 22:54 --- Tobias, your patch looks good. Please test with bootstrap and make check and then commit to trunk. Thanks, Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37943

[Bug bootstrap/36908] bootstrap forever with BOOT_CFLAGS="-O2 -ftree-loop-distribution"

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2008-11-03 16:36 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug bootstrap/36908] bootstrap forever with BOOT_CFLAGS="-O2 -ftree-loop-distribution"

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2008-11-03 16:36 --- Subject: Bug 36908 Author: spop Date: Mon Nov 3 16:35:13 2008 New Revision: 141550 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141550 Log: 2008-11-03 Sebastian Pop <[EMAIL PROTECTED]>

[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2008-11-03 16:44 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2008-11-03 16:44 --- Subject: Bug 37684 Author: spop Date: Mon Nov 3 16:43:02 2008 New Revision: 141551 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141551 Log: 2008-11-03 Harsha Jagasia <[EMAIL PROTECTED]>

[Bug tree-optimization/36922] [4.4 Regression] ICE in tree-data-ref.c with -ftree-loop-linear

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2008-11-04 01:03 --- Mine. -- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at

[Bug tree-optimization/36922] [4.4 Regression] ICE in tree-data-ref.c with -ftree-loop-linear

2008-11-03 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2008-11-04 01:03 --- Subject: Re: [4.4 Regression] ICE in tree-data-ref.c with -ftree-loop-linear > Sebastian, any ideas how to fix this one? I will look at this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36922

[Bug tree-optimization/32171] [4.2 regression] ICE w/ -ftree-loop-linear

2008-11-06 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2008-11-07 03:46 --- I will not work on fixing this bug on the 4.2 branch, as it was fixed on the 4.3 and later. The changes were too large for back-porting. Sebastian -- spop at gcc dot gnu dot org changed: What

<    1   2   3   4   5   6   7   8   >