On Tue, Mar 18, 2014 at 11:11 AM, Richard Biener <richard.guent...@gmail.com> wrote: > Btw, without this zeroing (where zero is also "undefined") this may > be an information leak and thus possibly a security issue? That is, > how is _mm_undefined_pd () specified?
People aren't accidentally using the _mm*_undefined_*() functions. I don't think that information leak should be a concern here. Changing the default behavior of TYPE VAR = VAR; might be a problem. There might be code which depends on the current behavior.