https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101939
--- Comment #1 from Tomasz Sobczyk ---
Created attachment 51309
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51309&action=edit
Minimal reproducible example
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101939
Bug ID: 101939
Summary: Register spilling when zero initialization of ymm
array is defered past the declaration point.
Product: gcc
Version: 11.2.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101693
--- Comment #1 from Tomasz Sobczyk ---
PS. when
#define USE_VNNI
is commented out it exhibits similar behaviour to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80283
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101693
Bug ID: 101693
Summary: Terrible SIMD register allocation with a tight loop
operating on 8 registers.
Product: gcc
Version: 11.2.0
Status: UNCONFIRMED
Severity