[Bug middle-end/88670] [meta-bug] generic vector extension issues

2025-04-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 111285, which changed state. Bug 111285 Summary: [12 Regression] vector ABSU is lowered incorrectly https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111285 What|Removed |Added --

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-07-02 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 110473, which changed state. Bug 110473 Summary: vec_convert for aarch64 seems to lower to something which should be improved https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110473 What|Removed

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 89224, which changed state. Bug 89224 Summary: [11/12/13/14/15 Regression] subscript of const vector has the wrong type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89224 What|Removed |

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-04-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 100745, which changed state. Bug 100745 Summary: GCC generates suboptimal assembly from vector extensions on AArch64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100745 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-04-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 114570, which changed state. Bug 114570 Summary: GCC doesn't perform good loop invariant code motion for very long vector operations. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114570 What|Removed

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-03-27 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 112787, which changed state. Bug 112787 Summary: Codegen regression of large GCC vector extensions when enabling SVE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112787 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-03-18 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 112787, which changed state. Bug 112787 Summary: Codegen regression of large GCC vector extensions when enabling SVE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112787 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-02-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 95341, which changed state. Bug 95341 Summary: Poor vector_size decomposition when SVE is enabled https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95341 What|Removed |Added -

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-01-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 112740, which changed state. Bug 112740 Summary: [14 Regression] wrong code with vector compare on riscv64 at -O0 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112740 What|Removed |Added

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2024-01-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 112787, which changed state. Bug 112787 Summary: Codegen regression of large GCC vector extensions when enabling SVE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112787 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2023-10-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 110817, which changed state. Bug 110817 Summary: [14 Regression] wrong code with vector compares and vector lowering https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2023-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 55266, which changed state. Bug 55266 Summary: vector expansion: 24 movs for 4 adds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55266 What|Removed |Added ---

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2023-07-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 110554, which changed state. Bug 110554 Summary: veclowering introduces invalid wide Boolean values https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110554 What|Removed |Added --

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2023-05-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 64731, which changed state. Bug 64731 Summary: vector lowering should split loads and stores https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64731 What|Removed |Added --

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2022-02-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 104501, which changed state. Bug 104501 Summary: vector lowering for VEC_COND_EXPR does not consider smaller vectors https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104501 What|Removed |Ad

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2022-01-10 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 103948, which changed state. Bug 103948 Summary: Vectorizer does not use vec_cmpMN without vcondMN pattern https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103948 What|Removed |Added ---

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-12-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 77438, which changed state. Bug 77438 Summary: Vector lowering should also consider larger vector sizes (MMX -> SSE) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77438 What|Removed |Add

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 88963, which changed state. Bug 88963 Summary: gcc generates terrible code for vectors of 64+ length which are not natively supported https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 What|Removed

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 59650, which changed state. Bug 59650 Summary: Inefficient vector assignment code https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59650 What|Removed |Added -

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 24073, which changed state. Bug 24073 Summary: (vector float){a, b, 0, 0} code gen is not good https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24073 What|Removed |Added

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 57601, which changed state. Bug 57601 Summary: Vector lowering could use larger modes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57601 What|Removed |Added -

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 53101, which changed state. Bug 53101 Summary: Recognize casts to sub-vectors https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53101 What|Removed |Added -

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-08-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 27433, which changed state. Bug 27433 Summary: vector template argument is not fully supported in function arguments https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27433 What|Removed |Add

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2021-05-31 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 88601, which changed state. Bug 88601 Summary: We may consider adding __builtin_convertvector and __builtin_shufflevector for better compatibility with Clang https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88601

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2020-08-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 70314, which changed state. Bug 70314 Summary: AVX512 not using kandw to combine comparison results https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70314 What|Removed |Added ---

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2020-07-21 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 82199, which changed state. Bug 82199 Summary: __builtin_shuffle sometimes should produce zip1 rather than TBL https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82199 What|Removed |Added ---

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2019-02-04 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 88698, which changed state. Bug 88698 Summary: Relax generic vector conversions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88698 What|Removed |Added ---

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2019-01-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 85052, which changed state. Bug 85052 Summary: Implement support for clang's __builtin_convertvector https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85052 What|Removed |Added --

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2019-01-04 Thread husseydevin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 88705, which changed state. Bug 88705 Summary: [ARM][Generic Vector Extensions] float32x4/float64x2 vector operator overloads scalarize on NEON https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88705 What|Remov

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2019-01-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Bug 88670 depends on bug 88705, which changed state. Bug 88705 Summary: [ARM][Generic Vector Extensions] float32x4/float64x2 vector operator overloads scalarize on NEON https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88705 What|Remov

[Bug middle-end/88670] [meta-bug] generic vector extension issues

2019-01-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88670 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|