[Bug target/33151] Invalid insn with pre_inc

2007-08-30 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2007-08-30 21:09 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/33151] Invalid insn with pre_inc

2007-08-26 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2007-08-26 16:32 --- Subject: Bug 33151 Author: dje Date: Sun Aug 26 16:32:40 2007 New Revision: 127807 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127807 Log: PR target/33151 * config/rs6000/predicates.md (offset

[Bug target/33151] Invalid insn with pre_inc

2007-08-25 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2007-08-26 02:21 --- Created an attachment (id=14117) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14117&action=view) offsettable_mem_operand v3 -- dje at gcc dot gnu dot org changed: What|Removed

[Bug target/33151] Invalid insn with pre_inc

2007-08-24 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2007-08-24 20:44 --- Created an attachment (id=14110) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14110&action=view) offsettable_mem_operand Fix corrupted patch -- dje at gcc dot gnu dot org changed: What|Removed

[Bug target/33151] Invalid insn with pre_inc

2007-08-24 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2007-08-24 20:39 --- Created an attachment (id=14109) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14109&action=view) offsettable_mem_operand This patch seems to fix the testcase for me. -- http://gcc.gnu.org/bugzilla/show_bug.c

[Bug target/33151] Invalid insn with pre_inc

2007-08-23 Thread zadeck at naturalbridge dot com
--- Comment #4 from zadeck at naturalbridge dot com 2007-08-23 18:59 --- Subject: Re: Invalid insn with pre_inc pinskia at gcc dot gnu dot org wrote: > --- Comment #3 from pinskia at gcc dot gnu dot org 2007-08-22 22:41 > --- > I think we need a new predicate for this rtl in

[Bug target/33151] Invalid insn with pre_inc

2007-08-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-08-22 22:41 --- I think we need a new predicate for this rtl instruction, currently we just have: (clobber (match_operand:DF 4 "memory_operand" "=o")) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33151

[Bug target/33151] Invalid insn with pre_inc

2007-08-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-08-22 22:39 --- What the auto pre-increment pass is doing looks ok from the point of view of correct RTL. Before: (insn 22 21 70 4 t.c:11 (parallel [ (set (reg:DF 123 [ pretmp.23 ]) (float:DF (reg/v:SI 12

[Bug target/33151] Invalid insn with pre_inc

2007-08-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-08-22 22:32 --- The splitting of: (insn 22 80 24 4 t.c:11 (parallel [ (set (reg:DF 123 [ pretmp.23 ]) (float:DF (reg/v:SI 128 [ n ]))) (use (reg:SI 132)) (use (reg:DF 133))