[cfe-commits] r83325 - /cfe/trunk/test/CodeGen/mmintrin-test.c
Daniel Dunbar
daniel at zuster.org
Sat Oct 17 02:12:50 PDT 2009
On Mon, Oct 5, 2009 at 2:16 PM, Chris Lattner <sabre at nondot.org> wrote:
> Author: lattner
> Date: Mon Oct 5 16:16:22 2009
> New Revision: 83325
>
> URL: http://llvm.org/viewvc/llvm-project?rev=83325&view=rev
> Log:
> remove this test, grepping for define isn't really testing anything.
I agree grepping for define isn't testing anything, but the syntax
checking of the test was?
- Daniel
> Removed:
> cfe/trunk/test/CodeGen/mmintrin-test.c
>
> Removed: cfe/trunk/test/CodeGen/mmintrin-test.c
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/mmintrin-test.c?rev=83324&view=auto
>
> ==============================================================================
> --- cfe/trunk/test/CodeGen/mmintrin-test.c (original)
> +++ cfe/trunk/test/CodeGen/mmintrin-test.c (removed)
> @@ -1,26 +0,0 @@
> -// RUN: clang-cc -triple i386-apple-darwin9 -mcpu=pentium4 -emit-llvm -o %t %s &&
> -// RUN: grep define %t | count 1 &&
> -// RUN: clang-cc -triple i386-apple-darwin9 -mcpu=pentium4 -g -emit-llvm -o %t %s &&
> -// RUN: grep define %t | count 1
> -
> -#include <mmintrin.h>
> -#include <stdio.h>
> -
> -int main(int argc, char *argv[]) {
> - int array[16] = { 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 };
> - __m64 *p = (__m64 *)array;
> -
> - __m64 accum = _mm_setzero_si64();
> -
> - for (int i=0; i<8; ++i)
> - accum = _mm_add_pi32(p[i], accum);
> -
> - __m64 accum2 = _mm_unpackhi_pi32(accum, accum);
> - accum = _mm_add_pi32(accum, accum2);
> -
> - int result = _mm_cvtsi64_si32(accum);
> - _mm_empty();
> - printf("%d\n", result );
> -
> - return 0;
> -}
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
More information about the cfe-commits
mailing list