[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-16 Thread amylaar at gcc dot gnu dot org
--- Comment #28 from amylaar at gcc dot gnu dot org 2005-12-16 14:37 --- (In reply to comment #25) Smarter folks than me (iant ;-) suggest that a multi-word rotate will normally need all the input bits when setting any of the output bits, so the entire no-conflict thing doesn't

[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-16 Thread steven at gcc dot gnu dot org
--- Comment #29 from steven at gcc dot gnu dot org 2005-12-16 22:19 --- Subject: Bug 23837 Author: steven Date: Fri Dec 16 22:19:09 2005 New Revision: 108690 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108690 Log: PR rtl-optimization/23837 * optabs.c

[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-15 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- |

[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-14 Thread steven at gcc dot gnu dot org
--- Comment #24 from steven at gcc dot gnu dot org 2005-12-15 00:09 --- I think we can blame combine for this bug. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-14 Thread steven at gcc dot gnu dot org
--- Comment #25 from steven at gcc dot gnu dot org 2005-12-15 00:52 --- Smarter folks than me (iant ;-) suggest that a multi-word rotate will normally need all the input bits when setting any of the output bits, so the entire no-conflict thing doesn't make sense here. So, let's not do

[Bug rtl-optimization/23837] [4.0/4.1/4.2 regression] Wrong code with REG_NO_CONFLICT notes (caused by combine)

2005-12-14 Thread steven at gcc dot gnu dot org
--- Comment #27 from steven at gcc dot gnu dot org 2005-12-15 06:42 --- accept while testing a patch... -- steven at gcc dot gnu dot org changed: What|Removed |Added