[Bug target/48273] [4.6/4.7 Regression] ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2

2011-04-08 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48273 --- Comment #8 from Alexander Monakov 2011-04-08 11:49:47 UTC --- Author: amonakov Date: Fri Apr 8 11:49:43 2011 New Revision: 172175 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172175 Log: PR target/48273 * cfgloop.h (loop_ha

[Bug rtl-optimization/48442] ICE: in init_seqno, at sel-sched.c:6767 with -Os -fselective-scheduling2 --param max-sched-extend-regions-iters=100

2011-04-08 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48442 --- Comment #4 from Alexander Monakov 2011-04-08 11:44:54 UTC --- Author: amonakov Date: Fri Apr 8 11:44:51 2011 New Revision: 172173 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172173 Log: PR rtl-optimization/48442 * sel-sche

[Bug rtl-optimization/48496] [4.7 Regression] 'asm' operand requires impossible reload in libffi/src/ia64/ffi.c

2011-04-08 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496 Alexander Monakov changed: What|Removed |Added CC||vmakarov at redhat dot com Known

[Bug rtl-optimization/48496] New: [4.7 Regression] 'asm' operand requires impossible reload in libffi/src/ia64/ffi.c

2011-04-07 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496 Summary: [4.7 Regression] 'asm' operand requires impossible reload in libffi/src/ia64/ffi.c Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug rtl-optimization/48302] ICE: SIGSEGV in reposition_prologue_and_epilogue_notes (function.c:5662) with -fcrossjumping -fselective-scheduling2

2011-04-06 Thread amonakov at gcc dot gnu.org
||2011.04.06 16:08:13 CC||amonakov at gcc dot gnu.org AssignedTo|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug target/48273] [4.6/4.7 Regression] ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2

2011-04-06 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48273 --- Comment #5 from Alexander Monakov 2011-04-06 14:40:28 UTC --- There's little value in allowing bookkeeping for calls, and the (untested yet) patch below forces calls to be unique. The test case also shows that our remove_insns_that_need_book

[Bug rtl-optimization/48442] ICE: in init_seqno, at sel-sched.c:6767 with -Os -fselective-scheduling2 --param max-sched-extend-regions-iters=100

2011-04-06 Thread amonakov at gcc dot gnu.org
||2011.04.06 13:41:57 CC||amonakov at gcc dot gnu.org AssignedTo|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug rtl-optimization/48442] ICE: in init_seqno, at sel-sched.c:6767 with -Os -fselective-scheduling2 --param max-sched-extend-regions-iters=100

2011-04-06 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48442 --- Comment #2 from Alexander Monakov 2011-04-06 13:41:33 UTC --- Confirmed. The 4.4/4.5 failure is most likely a dup of PR 46204. The 4.6/4.7 failure is due to selective scheduler removing a conditional jump during purge_empty_blocks in sel_sc

[Bug rtl-optimization/48442] ICE: in init_seqno, at sel-sched.c:6767 with -Os -fselective-scheduling2 --param max-sched-extend-regions-iters=100

2011-04-06 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48442 --- Comment #1 from Alexander Monakov 2011-04-06 13:39:44 UTC --- Created attachment 23899 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23899 proposed patch

[Bug target/48273] [4.6/4.7 Regression] ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2

2011-03-24 Thread amonakov at gcc dot gnu.org
||amonakov at gcc dot gnu.org AssignedTo|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #4 from Alexander Monakov 2011-03-24 17:32:39 UTC --- So the assert disagrees with the rest of the scheduler

[Bug rtl-optimization/48235] [4.5/4.6/4.7 Regression] ICE: SIGSEGV in has_dependence_p (sel-sched-ir.c:3263) with -fselective-scheduling2 and custom flags

2011-03-22 Thread amonakov at gcc dot gnu.org
||2011.03.22 13:56:01 CC||amonakov at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Alexander Monakov 2011-03-22 13:56:01 UTC --- Confirmed. We get tripped by re-using cached pointer to the last

[Bug rtl-optimization/48215] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1268 on IA-64

2011-03-21 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48215 --- Comment #3 from Alexander Monakov 2011-03-21 15:53:43 UTC --- Looks like PR 46518 (the fix was not propagated from trunk to 4.5-branch). Can you please check whether below patch fixes these problems? diff --git a/gcc/sel-sched-ir.c b/gcc/se

[Bug rtl-optimization/47036] [4.6 Regression] ICE: in move_cond_jump, at sel-sched.c:4901 with -fschedule-insns -fselective-scheduling -fno-dce

2010-12-24 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47036 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/47036] [4.6 Regression] ICE: in move_cond_jump, at sel-sched.c:4901 with -fschedule-insns -fselective-scheduling -fno-dce

2010-12-24 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47036 --- Comment #2 from Alexander Monakov 2010-12-24 14:19:26 UTC --- Author: amonakov Date: Fri Dec 24 14:19:23 2010 New Revision: 168225 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168225 Log: PR rtl-optimization/47036 * sel-sche

[Bug rtl-optimization/47036] [4.6 Regression] ICE: in move_cond_jump, at sel-sched.c:4901 with -fschedule-insns -fselective-scheduling -fno-dce

2010-12-22 Thread amonakov at gcc dot gnu.org
||2010.12.22 14:32:58 AssignedTo|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Alexander Monakov 2010-12-22 14:32:58 UTC --- Untested

[Bug middle-end/46761] [4.6 Regression] -fgraphite-identity produces wrong code for array initialization arr[i] = i

2010-12-17 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46761 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/46761] [4.6 Regression] -fgraphite-identity produces wrong code for array initialization arr[i] = i

2010-12-17 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46761 --- Comment #6 from Alexander Monakov 2010-12-17 12:55:03 UTC --- Author: amonakov Date: Fri Dec 17 12:54:59 2010 New Revision: 167980 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167980 Log: PR middle-end/46761 * graphite-clast

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-12-15 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46649 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-12-15 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46649 --- Comment #8 from Alexander Monakov 2010-12-15 13:08:47 UTC --- Author: amonakov Date: Wed Dec 15 13:08:41 2010 New Revision: 167854 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167854 Log: PR rtl-optimization/46649 * sel-sche

[Bug middle-end/45852] volatile structs are broken!

2010-12-14 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45852 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-12-14 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46649 --- Comment #7 from Alexander Monakov 2010-12-14 14:38:38 UTC --- After a discussion with Andrey and refreshing my memory on that code I think it's actually better to unbreak purge_empty_blocks in this case. It used to be correct, i.e. it never

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-12-14 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46649 --- Comment #6 from Alexander Monakov 2010-12-14 13:28:06 UTC --- Even though it is possible to unbreak purge_empty_blocks/maybe_tidy_empty_bb/sel_merge_blocks for this case, I think it's not worth it given that sel-sched generally expects somewh

[Bug rtl-optimization/46875] [4.6 Regression] ICE: verify_flow_info failed: too many outgoing branch edges from bb 3 with -Os -fselective-scheduling2

2010-12-14 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46875 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/46875] [4.6 Regression] ICE: verify_flow_info failed: too many outgoing branch edges from bb 3 with -Os -fselective-scheduling2

2010-12-14 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46875 --- Comment #3 from Alexander Monakov 2010-12-14 12:43:50 UTC --- Author: amonakov Date: Tue Dec 14 12:43:47 2010 New Revision: 167794 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167794 Log: PR rtl-optimization/46875 * sched-vi

[Bug middle-end/45388] [4.6 Regression] Global constructor not found

2010-12-13 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45388 Alexander Monakov changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug middle-end/46758] [4.5/4.6 Regression] -fgraphite-identity produces wrong code when using 64bit constants

2010-12-13 Thread amonakov at gcc dot gnu.org
gcc dot gnu.org |unassigned at gcc dot ||gnu.org --- Comment #4 from Alexander Monakov 2010-12-13 17:24:59 UTC --- Ouch. The "obvious" fix: diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.c index 5036fba..8fda288 10

[Bug rtl-optimization/46925] New: Can't optimize degenerate table jumps

2010-12-13 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46925 Summary: Can't optimize degenerate table jumps Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: u

[Bug rtl-optimization/46875] [4.6 Regression] ICE: verify_flow_info failed: too many outgoing branch edges from bb 3 with -Os -fselective-scheduling2

2010-12-13 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #2 from Alexander Monakov 2010-12-13 13:21:35 UTC --- We try to remove a tablejump, but then the edge is not marked fallthrough because of the jump table that is left between basic

[Bug middle-end/46761] [4.6 Regression] -fgraphite-identity produces wrong code for array initialization arr[i] = i

2010-12-08 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #5 from Alexander Monakov 2010-12-08 18:05:23 UTC --- Thanks. I'll submit this patch

[Bug middle-end/46758] [4.5/4.6 Regression] -fgraphite-identity produces wrong code when using 64bit constants

2010-12-08 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #3 from Alexander Monakov 2010-12-08 18:03:57 UTC --- I'll work on a patch

[Bug middle-end/46761] [4.6 Regression] -fgraphite-identity produces wrong code for array initialization arr[i] = i

2010-12-03 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46761 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug middle-end/46758] [4.5/4.6 Regression] -fgraphite-identity produces wrong code when using 64bit constants

2010-12-03 Thread amonakov at gcc dot gnu.org
||2010.12.03 15:27:13 CC||amonakov at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Alexander Monakov 2010-12-03 15:27:13 UTC --- In this particular example, the problem is in

[Bug rtl-optimization/45354] [4.6 regression] ICE with -fselective-scheduling and -freorder-blocks-and-partition

2010-12-03 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45354 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/45354] [4.6 regression] ICE with -fselective-scheduling and -freorder-blocks-and-partition

2010-12-03 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45354 --- Comment #10 from Alexander Monakov 2010-12-03 12:04:22 UTC --- Author: amonakov Date: Fri Dec 3 12:04:16 2010 New Revision: 167415 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167415 Log: PR rtl-optimization/45354 * sel-sch

[Bug tree-optimization/46763] gcc 4.5: missed optimization: copy global to local, prefetch

2010-12-02 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46763 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug rtl-optimization/45354] [4.6 regression] ICE with -fselective-scheduling and -freorder-blocks-and-partition

2010-11-29 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #9 from Alexander Monakov 2010-11-29 13:58:45 UTC --- Thanks. We go over-eager when cleaning up degenerate jumps and don't pay attention to EDGE_CROSSING. diff --git a/gcc/sel-

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-11-25 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #5 from Alexander Monakov 2010-11-25 21:37:44 UTC --- Okay, I didn't notice at first that it's a C++ testcase (does not fail as C). Well, this time sel-sched can not deal wit

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-25 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46585 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/46602] [4.6 Regression] gcc.dg/pr42245-2.c ICE on ia64

2010-11-25 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46602 Alexander Monakov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-25 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46585 --- Comment #8 from Alexander Monakov 2010-11-25 10:05:08 UTC --- Author: amonakov Date: Thu Nov 25 10:05:00 2010 New Revision: 167141 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167141 Log: PR rtl-optimization/46585 * sel-sche

[Bug rtl-optimization/46602] [4.6 Regression] gcc.dg/pr42245-2.c ICE on ia64

2010-11-25 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46602 --- Comment #1 from Alexander Monakov 2010-11-25 09:59:17 UTC --- Author: amonakov Date: Thu Nov 25 09:59:03 2010 New Revision: 167140 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167140 Log: PR rtl-optimization/46602 * sel-sche

[Bug rtl-optimization/46649] [4.6 Regression] ICE: in move_bb_info, at sel-sched-ir.c:5080 with -fschedule-insns -fselective-scheduling

2010-11-25 Thread amonakov at gcc dot gnu.org
||amonakov at gcc dot gnu.org Resolution||DUPLICATE --- Comment #3 from Alexander Monakov 2010-11-25 09:42:35 UTC --- Known issue: sel-sched chokes on NOPs in input stream. A fix will land on trunk soon. *** This bug has been marked as a

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-25 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46585 --- Comment #7 from Alexander Monakov 2010-11-25 09:42:35 UTC --- *** Bug 46649 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-24 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46585 --- Comment #6 from Alexander Monakov 2010-11-24 14:38:47 UTC --- (In reply to comment #5) > + nop_pattern = gen_rtx_CONST_INT (VOIDmode, -1); > > You could just use > nop_pattern = constm1_rtx; > or just #define nop_pattern constm1_rtx Than

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-24 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46585 --- Comment #4 from Alexander Monakov 2010-11-24 14:19:09 UTC --- sel-sched doesn't expect to see nops in the function, and uses them internally as markers in place of recently removed insns; luckily, we can easily switch to some other pattern,

[Bug rtl-optimization/46585] [4.6 Regression] ICE: SIGSEGV in vinsn_create (sel-sched-ir.c:1189) with -fno-dce -fschedule-insns -fselective-scheduling

2010-11-22 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #3 from Alexander Monakov 2010-11-22 13:30:14 UTC --- Investigating

[Bug rtl-optimization/46602] New: [4.6 Regression] gcc.dg/pr42245-2.c ICE on ia64

2010-11-22 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46602 Summary: [4.6 Regression] gcc.dg/pr42245-2.c ICE on ia64 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Ass

[Bug rtl-optimization/45652] [4.6 Regression] gcc.dg/compat/scalar-by-value-3 FAILs with -O2 -fselective-scheduling2

2010-11-22 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45652 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/45652] [4.6 Regression] gcc.dg/compat/scalar-by-value-3 FAILs with -O2 -fselective-scheduling2

2010-11-22 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45652 --- Comment #10 from Alexander Monakov 2010-11-22 10:35:10 UTC --- Author: amonakov Date: Mon Nov 22 10:35:06 2010 New Revision: 167025 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167025 Log: PR rtl-optimization/45652 * alias.c

[Bug middle-end/46518] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1271

2010-11-18 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46518 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/46518] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1271

2010-11-18 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46518 --- Comment #13 from Alexander Monakov 2010-11-18 10:24:38 UTC --- Author: amonakov Date: Thu Nov 18 10:24:31 2010 New Revision: 166898 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166898 Log: PR middle-end/46518 * sel-s

[Bug middle-end/46518] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1271

2010-11-17 Thread amonakov at gcc dot gnu.org
||2010.11.17 18:18:14 AssignedTo|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #10 from Alexander Monakov 2010-11-17 18:18:14 UTC --- Thanks

[Bug rtl-optimization/45652] [4.6 Regression] gcc.dg/compat/scalar-by-value-3 FAILs with -O2 -fselective-scheduling2

2010-11-17 Thread amonakov at gcc dot gnu.org
|unassigned at gcc dot |amonakov at gcc dot gnu.org |gnu.org | --- Comment #9 from Alexander Monakov 2010-11-17 15:39:57 UTC --- (In reply to comment #8) > > Btw, the scheduler guys have a fix in the works already. > > Then they should assign the P

[Bug middle-end/46518] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1271

2010-11-17 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46518 --- Comment #4 from Alexander Monakov 2010-11-17 15:29:33 UTC --- (In reply to comment #2) > Only occurs for -fPIC on x86_64-apple-darwin10. Adding -fno-PIC on darwin > suppresses the ICE. Is that in relation to bootstrap flags? There's no PIC

[Bug middle-end/46518] internal compiler error: in vinsn_detach, at sel-sched-ir.c:1271

2010-11-17 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46518 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug rtl-optimization/46204] g++.dg/torture/stackalign/throw-1.C fails to compile on IA64

2010-11-13 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46204 --- Comment #3 from Alexander Monakov 2010-11-13 09:28:55 UTC --- Author: amonakov Date: Sat Nov 13 09:28:52 2010 New Revision: 166697 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166697 Log: PR rtl-optimization/46204 * sel-sche

[Bug rtl-optimization/46204] g++.dg/torture/stackalign/throw-1.C fails to compile on IA64

2010-11-13 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46204 Alexander Monakov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/44691] [4.6 Regression] ICE: RTL check: expected code 'reg', have 'plus' in rhs_regno, at rtl.h:1050

2010-11-12 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44691 --- Comment #9 from Alexander Monakov 2010-11-12 15:47:46 UTC --- Author: amonakov Date: Fri Nov 12 15:47:38 2010 New Revision: 166653 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166653 Log: Backport from mainline: 2010-08-19

[Bug rtl-optimization/44691] [4.6 Regression] ICE: RTL check: expected code 'reg', have 'plus' in rhs_regno, at rtl.h:1050

2010-11-12 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44691 --- Comment #8 from Alexander Monakov 2010-11-12 11:58:25 UTC --- *** Bug 46441 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/46441] [4.5 Regression] ICE: RTL check: expected code 'reg', have 'plus' in rhs_regno, at rtl.h:1053 with -fsel-sched-pipelining -fselective-scheduling2

2010-11-12 Thread amonakov at gcc dot gnu.org
||amonakov at gcc dot gnu.org Resolution||DUPLICATE --- Comment #2 from Alexander Monakov 2010-11-12 11:58:25 UTC --- (In reply to comment #1) > Sorry, this seems to be a dup of PR44691. Is there a reason not to backport > that to 4.5

[Bug rtl-optimization/46204] g++.dg/torture/stackalign/throw-1.C fails to compile on IA64

2010-11-02 Thread amonakov at gcc dot gnu.org
||amonakov at gcc dot gnu.org --- Comment #2 from Alexander Monakov 2010-11-02 17:30:54 UTC --- The scheduler is confused by a conditional jump to the next instruction (and the fact that the containing BB has only one outgoing edge, which is also marked fallthru). When we

<    7   8   9   10   11   12