https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113408
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |14.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113408
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113408
--- Comment #3 from GCC Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:2fb78d431ff3c05997ef31837d6eb319d84a4239
commit r14-8184-g2fb78d431ff3c05997ef31837d6eb319d84a4239
Author: Jakub Jelinek
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113408
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113408
--- Comment #1 from Jakub Jelinek ---
Slightly adjusted:
struct A { _BitInt(713) b; } g;
int f;
void
foo (void)
{
struct A j = g;
if (j.b)
f = 0;
}
The problem is that SRA decides to change:
j = g;
_1 = j.b;
if (_1 != 0)
to
j_7