[Bug target/67127] [ARM] Avoiding odd-number ldrd/strd in movdi introduced a regression on armeb-linux-gnueabihf

2015-08-17 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67127

Yvan Roux yroux at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Yvan Roux yroux at gcc dot gnu.org ---
Now fixed on trunk and gcc-5 branch.


[Bug target/67127] [ARM] Avoiding odd-number ldrd/strd in movdi introduced a regression on armeb-linux-gnueabihf

2015-08-17 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67127

--- Comment #2 from Yvan Roux yroux at gcc dot gnu.org ---
Author: yroux
Date: Mon Aug 17 11:22:49 2015
New Revision: 226937

URL: https://gcc.gnu.org/viewcvs?rev=226937root=gccview=rev
Log:
2015-08-17  Yvan Roux  yvan.r...@linaro.org

Backport from mainline:
2015-08-12  Yvan Roux  yvan.r...@linaro.org

PR target/67127
* config/arm/arm.md (movdi): Restrict illegitimate ldrd/strd checking
to ARM core registers.


Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/arm/arm.md


[Bug target/67127] [ARM] Avoiding odd-number ldrd/strd in movdi introduced a regression on armeb-linux-gnueabihf

2015-08-12 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67127

--- Comment #1 from Yvan Roux yroux at gcc dot gnu.org ---
Author: yroux
Date: Wed Aug 12 13:27:41 2015
New Revision: 226811

URL: https://gcc.gnu.org/viewcvs?rev=226811root=gccview=rev
Log:
2015-08-12  Yvan Roux  yvan.r...@linaro.org

PR target/67127
* config/arm/arm.md (movdi): Restrict illegitimate ldrd/strd checking
to ARM core registers.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.md