https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
Jeffrey A. Law changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
--- Comment #7 from Jeffrey A. Law ---
Author: law
Date: Sun Jan 7 03:59:54 2018
New Revision: 256318
URL: https://gcc.gnu.org/viewcvs?rev=256318&root=gcc&view=rev
Log:
PR rtl-optimization/83699
* expmed.c (extract_bit_field_1):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
URL||https://gcc.gnu.org/ml/gcc-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
--- Comment #5 from rsandifo at gcc dot gnu.org
---
Created attachment 43048
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43048&action=edit
Patch to check REGMODE_NATURAL_SIZE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
--- Comment #4 from Eric Botcazou ---
> The expmed.c patch is probably a pessimisation in this case.
> extract_bit_field_as_Subreg should probably check that the
> REGMODE_NATURAL_SIZE of the inner and outer modes are the same.
> I'll do that as
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
--- Comment #3 from rsandifo at gcc dot gnu.org
---
The expmed.c patch is probably a pessimisation in this case.
extract_bit_field_as_Subreg should probably check that the
REGMODE_NATURAL_SIZE of the inner and outer modes are the same.
I'll do t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
--- Comment #2 from rsandifo at gcc dot gnu.org
---
Created attachment 43047
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43047&action=edit
Hacky patch
In no-scevccp-outer-10.c, LRA enters a cycle trying to move
(subreg:SI (reg:V2SI R)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83699
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |8.0