https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
--- Comment #7 from Jakub Jelinek ---
Author: jakub
Date: Sat Mar 3 13:18:15 2018
New Revision: 258174
URL: https://gcc.gnu.org/viewcvs?rev=258174=gcc=rev
Log:
Backported from mainline
2018-01-24 Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Thu Jan 25 15:32:02 2018
New Revision: 257051
URL: https://gcc.gnu.org/viewcvs?rev=257051=gcc=rev
Log:
PR middle-end/83977
* ipa-fnsummary.c (compute_fn_summary): Clear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
--- Comment #4 from Jakub Jelinek ---
Author: jakub
Date: Wed Jan 24 16:28:47 2018
New Revision: 257023
URL: https://gcc.gnu.org/viewcvs?rev=257023=gcc=rev
Log:
PR middle-end/83977
* tree.c (free_lang_data_in_decl): Don't clear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
--- Comment #3 from Jakub Jelinek ---
Another related example:
struct S { int a, b, c; };
#pragma omp declare simd uniform(z) linear(v:1)
__attribute__((noinline)) static int
foo (int x, int y, struct S z, int u, int v)
{
return x + y + z.a;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83977
Richard Biener changed:
What|Removed |Added
Keywords||openmp
Priority|P3