[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-12-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-12-19 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 --- Comment #6 from Hongtao.liu --- Fixed by r12-6071-g19dcecd963295b02b96c8cac57933657dbe3234a

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-12-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Keywords|ABI

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-12-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-01-14 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 --- Comment #4 from Gabriel Ravier --- This code : typedef int64_t v2di __attribute__((vector_size(16))); v2di f(__m128 val) { return (~(v2di)_mm_set_ps1(0.0f) & (v2di)val); } is optimized better (and is equivalent, if I understand the se

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-01-14 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-01-14 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Hongtao.liu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #2 f

[Bug target/98648] Failure to optimize out no-op vector operation using andnot

2021-01-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98648 Andrew Pinski changed: What|Removed |Added Keywords||ABI --- Comment #1 from Andrew Pinski -