https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
--- Comment #2 from Vladimir Makarov ---
Thanks for reporting this, Zdenek.
After some time staring at the generated code I believe the problem is in
hard register splitting optimization. LRA uses wrongly smaller mode for
splitting than nec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
--- Comment #3 from Uroš Bizjak ---
Author: vmakarov
Date: Tue Dec 6 20:02:03 2016
New Revision: 243316
URL: https://gcc.gnu.org/viewcvs?rev=243316&root=gcc&view=rev
Log:
2016-12-06 Vladimir Makarov
target/77761
* lra-lives.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
Uroš Bizjak changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77761
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P1
CC|