[Bug target/113857] fmov should be used to zero the upper bits of the vector register

2025-06-03 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113857 Bug 113857 depends on bug 100165, which changed state. Bug 100165 Summary: fmov could be used to zero out the upper bits instead of movi/zip or movi/ins with __builtin_shuffle and zero vector https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100165

[Bug target/100165] fmov could be used to zero out the upper bits instead of movi/zip or movi/ins with __builtin_shuffle and zero vector

2025-06-03 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100165 Pengxuan Zheng changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/114064] [meta-bug] Use SVE instructions more for Advanced. SIMD

2025-05-21 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114064 Bug 114064 depends on bug 113328, which changed state. Bug 113328 Summary: Some fixed length vector constants can be generated using SVE index instruction https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113328 What|Removed

[Bug target/113328] Some fixed length vector constants can be generated using SVE index instruction

2025-05-21 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113328 Pengxuan Zheng changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/114064] [meta-bug] Use SVE instructions more for Advanced. SIMD

2024-10-23 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114064 Bug 114064 depends on bug 113860, which changed state. Bug 113860 Summary: SVE popcount can be used for 16bit, 32bit and 64bit https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113860 What|Removed |Added ---

[Bug target/113860] SVE popcount can be used for 16bit, 32bit and 64bit

2024-10-23 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113860 Pengxuan Zheng changed: What|Removed |Added CC||pzheng at gcc dot gnu.org Reso

[Bug target/113859] popcount HI can be vectorized for non-SVE

2024-07-02 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113859 Pengxuan Zheng changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2024-06-26 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 113882, which changed state. Bug 113882 Summary: V4SF->V4HI could be implemented using V4SF->V4SI and then truncation to V4HI https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113882 What|Removed

[Bug target/113882] V4SF->V4HI could be implemented using V4SF->V4SI and then truncation to V4HI

2024-06-26 Thread pzheng at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113882 Pengxuan Zheng changed: What|Removed |Added Resolution|--- |INVALID Status|ASSIGNED