https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
H.J. Lu changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #9 from speryt at gcc dot gnu.org ---
Author: speryt
Date: Mon Dec 4 11:40:44 2017
New Revision: 255379
URL: https://gcc.gnu.org/viewcvs?rev=255379&root=gcc&view=rev
Log:
Fix PR82941 and PR82942 by adding proper vzeroupper generation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #8 from speryt at gcc dot gnu.org ---
Author: speryt
Date: Mon Dec 4 11:03:37 2017
New Revision: 255378
URL: https://gcc.gnu.org/viewcvs?rev=255378&root=gcc&view=rev
Log:
Fix PR82941 and PR82942 by adding proper vzeroupper generation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #7 from speryt at gcc dot gnu.org ---
Author: speryt
Date: Wed Nov 15 12:27:31 2017
New Revision: 254763
URL: https://gcc.gnu.org/viewcvs?rev=254763&root=gcc&view=rev
Log:
Fix PR82941 and PR82942 by adding proper vzeroupper generation
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
Sebastian Peryt changed:
What|Removed |Added
CC||sebastian.peryt at intel dot
com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #5 from H.J. Lu ---
(In reply to Uroš Bizjak from comment #3)
> (In reply to Uroš Bizjak from comment #1)
> > return TARGET_AVX && !TARGET_AVX512F
>
> Should !TARGET_AVX512F be changed to !TARGET_AVX152ER in gate function?
Yes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #4 from H.J. Lu ---
Created attachment 42584
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42584&action=edit
An untested patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #3 from Uroš Bizjak ---
(In reply to Uroš Bizjak from comment #1)
> return TARGET_AVX && !TARGET_AVX512F
Should !TARGET_AVX512F be changed to !TARGET_AVX152ER in gate function?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #2 from H.J. Lu ---
Created attachment 42583
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42583&action=edit
An untested patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
--- Comment #1 from Uroš Bizjak ---
class pass_insert_vzeroupper : public rtl_opt_pass
{
public:
pass_insert_vzeroupper(gcc::context *ctxt)
: rtl_opt_pass(pass_data_insert_vzeroupper, ctxt)
{}
/* opt_pass methods: */
virtual bool gat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82942
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
11 matches
Mail list logo