Ping for review.<div><br></div><div>Thanks,</div><div>Steve</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 31, 2012 at 10:27 AM, Stephen Hines <span dir="ltr"><<a href="mailto:srhines@google.com" target="_blank">srhines@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Yin (and cfe-commits),<div><br></div><div>I reworked this patch so that it is not dependent on ARM. I added -fvector-select (and the corresponding LangOpts.VectorSelect) to enable this functionality. I also updated the test to work with non-ARM targets. Can CFE-commits take another look and submit if it is acceptable?</div>

<div><br></div><div>Thanks,</div><div>Steve</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 30, 2012 at 1:34 PM, Yin Ma <span dir="ltr"><<a href="mailto:yinma@codeaurora.org" target="_blank">yinma@codeaurora.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="color:#1f497d">Hi Stephen,<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">     The attached file are the latest diff file to enable vector select for ARM and <u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d">A test case that should be placed in test/Sema/ directory. The code has been<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">rebased on the latest clang source. Please give a review. <u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d">Thanks,<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d">                            Yin <u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>

<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:cfe-commits-bounces@cs.uiuc.edu" target="_blank">cfe-commits-bounces@cs.uiuc.edu</a> [mailto:<a href="mailto:cfe-commits-bounces@cs.uiuc.edu" target="_blank">cfe-commits-bounces@cs.uiuc.edu</a>] <b>On Behalf Of </b>Yin Ma<br>

<b>Sent:</b> Monday, August 13, 2012 5:55 PM<br><b>To:</b> <a href="mailto:cfe-commits@cs.uiuc.edu" target="_blank">cfe-commits@cs.uiuc.edu</a><br><b>Subject:</b> [cfe-commits] [PATCH][Review place] A Patch to Enable Vector Select for general computing<u></u><u></u></span></p>

</div></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="text-indent:9.0pt">So far vector select, such as  a < b ? a : c is  not enabled in clang for C/C++ code.<u></u><u></u></p>

<p class="MsoNormal">It only enabled for OpenCL. I have made a very small change in clang to enable<u></u><u></u></p><p class="MsoNormal">Vector select. I have tested for ARM.  Everything works fine so far. <u></u><u></u></p>

<p class="MsoNormal">   The file attached enables vector select for general computing. Please give <u></u><u></u></p><p class="MsoNormal">A review.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">

Thanks,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">               Yin <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>