<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="" applecontenteditable="true"><blockquote type="cite" class="">On Feb 16, 2017, at 9:12 AM, Bagel <<a href="mailto:bagel99@gmail.com" class="">bagel99@gmail.com</a>> wrote:<br class=""></blockquote><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">I figured that the optimization of this would bedifficult (else it would have </span><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">already been done :-))</span></div></blockquote></div><br class=""><div class="">Don’t make this assumption. There’s lots of opportunities for optimization scattered around. Some of them are left because they’re genuinely difficult, but most either simply haven’t been noticed by anyone, or are known but simply haven’t been done because no one has pushed for them (I’m fairly sure that this particular optimization falls into that category—folks have known the codegen wasn't great since these intrinsics were added, but no one has really complained about it, so people have worked on higher-impact stuff).</div><div class=""><br class=""></div><div class="">– Steve</div></body></html>