[Bug target/41081] redundant ZERO_EXTENDs

2010-04-29 Thread bergner at gcc dot gnu dot org
--- Comment #15 from bergner at gcc dot gnu dot org 2010-04-29 14:34 --- Subject: Bug 41081 Author: bergner Date: Thu Apr 29 14:34:35 2010 New Revision: 158902 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158902 Log: Backport from mainline. 2009-08-30 Alan M

[Bug target/41081] redundant ZERO_EXTENDs

2010-04-28 Thread bergner at gcc dot gnu dot org
--- Comment #14 from bergner at gcc dot gnu dot org 2010-04-28 22:53 --- Subject: Bug 41081 Author: bergner Date: Wed Apr 28 22:52:57 2010 New Revision: 158846 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158846 Log: Backport from mainline: 2009-08-23 Alan Mo

[Bug target/41081] redundant ZERO_EXTENDs

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #13 from bergner at gcc dot gnu dot org 2009-10-03 01:39 --- Subject: Bug 41081 Author: bergner Date: Sat Oct 3 01:39:14 2009 New Revision: 152430 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152430 Log: Backport from mainline. 2009-08-30 Alan M

[Bug target/41081] redundant ZERO_EXTENDs

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #12 from bergner at gcc dot gnu dot org 2009-10-02 17:12 --- Subject: Bug 41081 Author: bergner Date: Fri Oct 2 17:12:31 2009 New Revision: 152411 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152411 Log: Backport from mainline: 2009-08-23 Alan M

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-29 Thread amodra at gcc dot gnu dot org
--- Comment #11 from amodra at gcc dot gnu dot org 2009-08-30 06:09 --- Subject: Bug 41081 Author: amodra Date: Sun Aug 30 06:09:42 2009 New Revision: 151221 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151221 Log: PR target/41081 * fwprop.c (get_reg_use_in): D

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-23 Thread amodra at bigpond dot net dot au
--- Comment #10 from amodra at bigpond dot net dot au 2009-08-24 02:38 --- No, that looks like a different problem. It affects powerpc64 too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41081

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-23 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2009-08-23 19:55 --- Is it possible to extend this to address another zero extend bug, PR 17387? -- hjl dot tools at gmail dot com changed: What|Removed |Added -

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-22 Thread amodra at gcc dot gnu dot org
--- Comment #8 from amodra at gcc dot gnu dot org 2009-08-23 03:53 --- Subject: Bug 41081 Author: amodra Date: Sun Aug 23 03:53:02 2009 New Revision: 151025 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151025 Log: PR target/41081 * config/rs6000/rs6000.md (rotl

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-22 Thread amodra at bigpond dot net dot au
--- Comment #7 from amodra at bigpond dot net dot au 2009-08-23 03:49 --- . -- amodra at bigpond dot net dot au changed: What|Removed |Added Status|ASSIGNED

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-22 Thread amodra at gcc dot gnu dot org
--- Comment #6 from amodra at gcc dot gnu dot org 2009-08-23 02:57 --- Subject: Bug 41081 Author: amodra Date: Sun Aug 23 02:57:26 2009 New Revision: 151022 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151022 Log: PR target/41081 * fwprop.c (try_fwprop_subst):

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-16 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2009-08-16 09:50 --- If you are going to submit these patches, can you please make EXTEND_INPUT_REG_OP a target hook instead of a macro? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41081

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-15 Thread amodra at bigpond dot net dot au
--- Comment #4 from amodra at bigpond dot net dot au 2009-08-16 03:07 --- Please ignore the RS6000_ALT_REG_ALLOC_ORDER hunk in rs6000-2.diff. I forgot to edit that out.. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41081

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-15 Thread amodra at bigpond dot net dot au
--- Comment #3 from amodra at bigpond dot net dot au 2009-08-16 03:05 --- Created an attachment (id=18374) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18374&action=view) aims to teach gcc that rotate/shift insn input register's high bits are ignored This patch is aimed at the "

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-15 Thread amodra at bigpond dot net dot au
--- Comment #2 from amodra at bigpond dot net dot au 2009-08-16 02:45 --- Created an attachment (id=18373) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18373&action=view) Cure the zero_extends on rotate output This patch teaches gcc that the powerpc rotate/shift unit appropriate

[Bug target/41081] redundant ZERO_EXTENDs

2009-08-15 Thread amodra at bigpond dot net dot au
--- Comment #1 from amodra at bigpond dot net dot au 2009-08-16 02:41 --- Created an attachment (id=18372) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18372&action=view) block sha1 source blk_SHA1Block takes all its input from unsigned ints and only writes to unsigned ints, thu