https://bugs.kde.org/show_bug.cgi?id=394227
Bug ID: 394227 Summary: [x86] False negative "uninitialised value" report due to not recognizing simd registers clear by pcmp* Product: valgrind Version: 3.12.0 Platform: Other OS: All Status: UNCONFIRMED Severity: normal Priority: NOR Component: memcheck Assignee: jsew...@acm.org Reporter: myocyt...@sina.com Target Milestone: --- It is common to generate constants in simd registers. It typically begins by clearing the simd register to all-one, by pcmp* family. For example: pcmpeqw xmm0, xmm0 However, valgrind 3.12 (Ubuntu x64) fails to recognize this combination and populates uninitialized values around. (Changing it to load or load+shuffle will suppress the warning) -- You are receiving this mail because: You are watching all bug changes.