[Bug rtl-optimization/23726] Missed optimizations for divmod

2010-01-29 Thread eric dot weddington at atmel dot com
--- Comment #11 from eric dot weddington at atmel dot com 2010-01-29 17:07 --- Setting Target Milestone. -- eric dot weddington at atmel dot com changed: What|Removed |Added -

[Bug rtl-optimization/23726] Missed optimizations for divmod

2009-12-13 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #10 from hutchinsonandy at gcc dot gnu dot org 2009-12-13 21:05 --- Fixed 4.5 -- hutchinsonandy at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23726] Missed optimizations for divmod

2009-12-13 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #9 from hutchinsonandy at gcc dot gnu dot org 2009-12-13 21:03 --- Subject: Bug 23726 Author: hutchinsonandy Date: Sun Dec 13 21:03:41 2009 New Revision: 155195 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155195 Log: PR target/23726 * config/avr/predicates.md (ps

[Bug rtl-optimization/23726] Missed optimizations for divmod

2007-12-12 Thread bjoern dot m dot haase at web dot de
--- Comment #8 from bjoern dot m dot haase at web dot de 2007-12-12 18:14 --- Created an attachment (id=14738) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14738&action=view) patch My new analysis leads me to the result that the key problem of this missed optimization is a targe

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-02 17:16 --- All P1 enhancements not targeted towards 4.1, moving to P5. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-10-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfi

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-06 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-09-06 12:59 --- I have done some code reading now and come to the following conclusion: When having an expanded sequence that provides one single result, libcall blocks are an appropriate method for making sure th

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-06 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-09-06 07:52 --- Do you know of any doc on how libcall block RTL is supposed to look like (except from e.g. code reading optabs.c)? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23726

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-05 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-05 14:55 --- You most likely want to use a libcall blocks instead of the regnotes here. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23726

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-04 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-09-05 06:59 --- IMO, one would not be able to handle the issue by changing CSE. E.g. I presently don't see how to avoid using register notes for the following situation. Imagine a target not having DImode operations

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-04 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-04 22:33 --- Or even better add support for multiple sets in CSE and forget about adding notes. That will improve more targets than just AVR. -- What|Removed |Added --

[Bug rtl-optimization/23726] Missed optimizations for divmod

2005-09-04 Thread bjoern dot m dot haase at web dot de
--- Additional Comments From bjoern dot m dot haase at web dot de 2005-09-04 22:02 --- Created an attachment (id=9665) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9665&action=view) Patch adding REG_EQUAL notes to the divmod4 expanders -- http://gcc.gnu.org/bugzilla/show_bug.