<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jul 27, 2014 at 6:37 PM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">and can't be</blockquote></div><br>Ah, with one exception: if you used the builtins or llvm intrinsics directly to force the emission of pshufd, pshuflw, and pshufhw in long chains, you could trigger this. But you can't even trigger it really from _mm_shuffle_epi32, _mm_shufflelo_epi16, or _mm_shufflehi_epi16 because those lower through generic shuffles in LLVM.... =/</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Anyways, do let me know if you're seeing regressions due to this.. I'd be fascinated with how, and its easy to put it too behind the same flag.</div></div>