https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
--- Comment #5 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:d9c03fc27d8147a9401a29739694b214df48a9a2
commit r12-7952-gd9c03fc27d8147a9401a29739694b214df48a9a2
Author: Jakub Jelinek
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
--- Comment #4 from Jakub Jelinek ---
The first GCC 13 should have been GCC 12 of course.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
--- Comment #3 from Jakub Jelinek ---
Created attachment 52725
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52725=edit
gcc12-pr104645.patch
I wonder if at least for GCC 13 we just can't treat even that cast stmt as a
preparation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
--- Comment #2 from Richard Biener ---
So it's unhandled
:
if (i_3(D) != 0)
goto ; [INV]
else
goto ; [INV]
:
_4 = i_3(D) & 1;
iftmp.0_5 = (int) _4;
:
# iftmp.0_2 = PHI
return iftmp.0_2;
it also doesn't handle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
Andrew Pinski changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
Andrew Pinski changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104645
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |12.0
Keywords|