[Bug target/88547] missed optimization for vector comparisons

2019-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/88547] missed optimization for vector comparisons

2018-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Dec 21 10:37:11 2018 New Revision: 267322 URL: https://gcc.gnu.org/viewcvs?rev=267322&root=gcc&view=rev Log: PR target/88547 * config/i386/i386.c (ix86_expand_int_sse_

[Bug target/88547] missed optimization for vector comparisons

2018-12-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 --- Comment #6 from Jakub Jelinek --- Created attachment 45274 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45274&action=edit gcc9-pr88547.patch Untested patch for the rest. Richard, is that what you had in mind?

[Bug target/88547] missed optimization for vector comparisons

2018-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Dec 20 07:58:02 2018 New Revision: 267293 URL: https://gcc.gnu.org/viewcvs?rev=267293&root=gcc&view=rev Log: PR target/88547 * config/i386/i386.c (ix86_expand_sse_movc

[Bug target/88547] missed optimization for vector comparisons

2018-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 --- Comment #4 from Jakub Jelinek --- Created attachment 45264 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45264&action=edit gcc9-pr88547-1.patch Untested patch to improve the avx512* sse_movcc.

[Bug target/88547] missed optimization for vector comparisons

2018-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 --- Comment #3 from Jakub Jelinek --- For 64-byte vectors, we emit vpcmpgtb%zmm1, %zmm0, %k1 vpxor %xmm1, %xmm1, %xmm1 vpternlogd $0xFF, %zmm0, %zmm0, %zmm0 vmovdqu8%zmm1, %zmm0{%k1} for f1,

[Bug target/88547] missed optimization for vector comparisons

2018-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug target/88547] missed optimization for vector comparisons

2018-12-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88547 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target|