https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
--- Comment #7 from Vladimir Makarov ---
Author: vmakarov
Date: Wed Jan 30 21:49:23 2019
New Revision: 268404
URL: https://gcc.gnu.org/viewcvs?rev=268404=gcc=rev
Log:
2019-01-30 Vladimir Makarov
PR rtl-optimization/87246
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
--- Comment #6 from Vladimir Makarov ---
I am working on this. I hope to fix the PR this week.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
Richard Biener changed:
What|Removed |Added
Target Milestone|7.4 |7.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
--- Comment #5 from Jakub Jelinek ---
And that hook indeed returns the need for secondary reload there, so looks like
LRA bug for not honoring it?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
--- Comment #4 from Uroš Bizjak ---
(In reply to Jakub Jelinek from comment #3)
> Started with r233107.
>
> Slightly adjusted testcase:
>
> __int128 a;
> int b;
>
> void
> bar (__int128 *x)
> {
> if (*x != 0)
> {
> a = 0;
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
Jakub Jelinek changed:
What|Removed |Added
CC||hjl.tools at gmail dot com,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246
Richard Biener changed:
What|Removed |Added
Keywords|ice-on-invalid-code |ice-on-valid-code