<div dir="ltr">Awesome! Thanks a lot for doing thit. I've committed in r193309. I made a minor tweak to put i386 in the triple so the march flag becomes unnecessary. Not sure why the AVX tests did it the way they did.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 23, 2013 at 9:10 PM, Cameron McInally <span dir="ltr"><<a href="mailto:cameron.mcinally@nyu.edu" target="_blank">cameron.mcinally@nyu.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey guys,<br>
<br>
Please find six patches attached for testing out the SSE intrinsics.<br>
Each patch covers one of SSE, SSE2, SSE3, SSSE3, SSE41, and SSE42.<br>
<br>
There is very little new art here. These tests were copied from<br>
llvm/test/CodeGen/X86/avx-intrinsics-x86.ll. The only changes were to<br>
the -mattr and -mcpu options, and removing the "v" prefix from the<br>
instructions in the CHECK statements. Also, the AES intrinsics from<br>
avx-intrinsics-x86.ll are not relevant to SSE tests, so those are not<br>
included in the new tests.<br>
<br>
Special note should be taken for the RUN statements. I have selected<br>
"-march=x86 -mattr=-avx,+sseXXX" for the corresponding files. I<br>
believe that this should be sufficient for testing purposes, but I am<br>
not positive it is enough to ensure these tests will not run on an<br>
incompatible machine.<br>
<br>
Also, I do not have commit access to the repo.<br>
<br>
Thanks,<br>
Cameron<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>~Craig
</div>