[PATCH] New SSE intrinsic tests

Craig Topper craig.topper at gmail.com
Wed Oct 23 23:50:14 PDT 2013


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.


On Wed, Oct 23, 2013 at 9:10 PM, Cameron McInally
<cameron.mcinally at nyu.edu>wrote:

> Hey guys,
>
> Please find six patches attached for testing out the SSE intrinsics.
> Each patch covers one of SSE, SSE2, SSE3, SSSE3, SSE41, and SSE42.
>
> There is very little new art here. These tests were copied from
> llvm/test/CodeGen/X86/avx-intrinsics-x86.ll. The only changes were to
> the -mattr and -mcpu options, and removing the "v" prefix from the
> instructions in the CHECK statements. Also, the AES intrinsics from
> avx-intrinsics-x86.ll are not relevant to SSE tests, so those are not
> included in the new tests.
>
> Special note should be taken for the RUN statements. I have selected
> "-march=x86 -mattr=-avx,+sseXXX" for the corresponding files. I
> believe that this should be sufficient for testing purposes, but I am
> not positive it is enough to ensure these tests will not run on an
> incompatible machine.
>
> Also, I do not have commit access to the repo.
>
> Thanks,
> Cameron
>



-- 
~Craig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131023/52066b34/attachment.html>


More information about the llvm-commits mailing list