https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
Andrew Pinski changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #8 from Uroš Bizjak ---
(In reply to Uroš Bizjak from comment #3)
> Your patch will just paper over the real issue in this particular testcase.
This can be illustrated with an example from PR89654:
--cut here--
unsigned long long
fo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #7 from H.J. Lu ---
*** Bug 89654 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #6 from H.J. Lu ---
(In reply to Uroš Bizjak from comment #5)
> (In reply to H.J. Lu from comment #4)
>
> > It looks that it is done on purpose.
>
> In this case, our planned transition to generic unaligned SSE loads should
> "fix"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #5 from Uroš Bizjak ---
(In reply to H.J. Lu from comment #4)
> It looks that it is done on purpose.
In this case, our planned transition to generic unaligned SSE loads should
"fix" this issue. The realignment will be necessary only
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
Uroš Bizjak changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #2 from H.J. Lu ---
Created attachment 37598
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37598&action=edit
A patch
It is a backend bug. We need to add
; Used by STV to load a DI into an xmm register.
(define_insn "*movdi_to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69693
--- Comment #1 from Ilya Enkovich ---
We should be able to revert r233167 if this issue is fixed