https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
Jiu Fu Guo changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
--- Comment #7 from GCC Commits ---
The master branch has been updated by Jiu Fu Guo :
https://gcc.gnu.org/g:4759383245ac97a5c83c0272f0a831f2a26ea5c1
commit r14-6674-g4759383245ac97a5c83c0272f0a831f2a26ea5c1
Author: Jiufu Guo
Date: Tue Dec
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
--- Comment #6 from Jiu Fu Guo ---
(In reply to Jiu Fu Guo from comment #3)
> One possible method is fixing DSE to let is able to remove those 'store's.
> (but need to take care of the case that is using 'arg_pointer' to pass
> parameters.)
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
Richard Biener changed:
What|Removed |Added
Target||powerpc64le
--- Comment #5 from Richar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
--- Comment #3 from Jiu Fu Guo ---
One possible method is fixing DSE to let is able to remove those 'store's.
(but need to take care of the case that is using 'arg_pointer' to pass
parameters.)
Another method: there is a patch
https://gcc.gnu.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112525
--- Comment #1 from Jiu Fu Guo ---
(In reply to Jiu Fu Guo from comment #0)
> For below code:
> ```
> typedef struct teststruct
> {
> double d;
> int arr[15]; /* for ppc64le example foo1, 14: foo is just blr. 15: foo has
> 8 'std's */
> } te