[Bug target/73350] AVX512: GCC optimizes away rounding flags

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #9

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-06-08 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #8 from Kirill Yukhin --- Author: kyukhin Date: Thu Jun 8 11:24:50 2017 New Revision: 249009 URL: https://gcc.gnu.org/viewcvs?rev=249009=gcc=rev Log: [PR73350][PR80862] Improve subst for RC-capable insns. PR target/73350,80862

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-01-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #7 from Marc Glisse --- (In reply to Richard Biener from comment #5) > The "simplest" way would be to have separate UNSPECs for all ops (but that > explodes the number of unspecs I guess). Would that be so bad? As far as gcc

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-01-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #6 from Eric Botcazou --- > The "simplest" way would be to have separate UNSPECs for all ops (but that > explodes the number of unspecs I guess). Currently we get > > (insn 21 20 22 (parallel [ > (set (reg:V16SF 110) >

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-01-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 Richard Biener changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org ---

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-01-10 Thread wen...@mitsuba-renderer.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #4 from Wenzel Jakob --- This bug is still present in the latest GCC -- are there any plans to fix it?

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2016-08-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #3 from Jakub Jelinek --- Created attachment 39462 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39462=edit gcc7-pr73350-wip.patch Untested patch with what I had in mind for the mask operands. Perhaps some extra arch

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2016-08-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2016-08-11 Thread wen...@mitsuba-renderer.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #1 from Wenzel Jakob --- Sorry, there was a stupid typo in my message below. The middle part should have read At optimization level, -O1, this currently stops working (tested with GCC trunk): $ g++