https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119498
Bug ID: 119498
Summary: Incompatible FMV functions not diagnosed
Product: gcc
Version: 14.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920
--- Comment #4 from Alfie Richards ---
Ah okay great, I'll shelve this for now and check back later.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920
--- Comment #2 from Alfie Richards ---
Ive explored adding a simplify to match.pd and a case to tree-vect-patterns.cc
but both cause other trade-offs that are sub-optimal.
Interested in any thoughts on changing ifcvt behavior in this case to ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920
Bug ID: 119920
Summary: Missed vectorization for conditioned adds
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119372
Alfie Richards changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119372
--- Comment #4 from Alfie Richards ---
Apologies, I got the PR formatting/number wrong on the commits
gcc-14:
https://gcc.gnu.org/cgit/gcc/patch/?id=35ed15af7ddab55c2ea1c07811f273a7c4e223fa
gcc-13:
https://gcc.gnu.org/cgit/gcc/commit/?h=releas
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119383
Alfie Richards changed:
What|Removed |Added
CC||alfierichards at gcc dot
gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120519
Alfie Richards changed:
What|Removed |Added
CC||alfierichards at gcc dot
gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120519
--- Comment #6 from Alfie Richards ---
Pushed a fix for this test.
Ive tested it on all the PPC targets I have access to. If Kishan could confirm
it fixes your configuration as well that would be great.
Sorry for this break! Thanks for the hel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920
--- Comment #9 from Alfie Richards ---
Confirmed this fixes my test case.
The optimization is fascinating, and looks really elegant. Thanks for sending
it!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120986
--- Comment #2 from Alfie Richards ---
Final reproducer:
```c
#include
svfloat16_t test (svfloat16_t a, svmfloat8_t b, svmfloat8_t c)
{
return svdot_lane_fpm (a, b, c, 0, 0);
}
```
Compiled with `-O2 -march=armv8-a+sve2+fp8dot2`
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120986
--- Comment #1 from Alfie Richards ---
Improved reproducer (https://godbolt.org/z/axcc4vzxn)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119498
Alfie Richards changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120986
Bug ID: 120986
Summary: ICE when expanding svcreate2 intrinsic with compile
time know FPMR
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
14 matches
Mail list logo