Changes in directory llvm/test/CFrontend:
2007-01-20-VectorICE.c added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+11 -0) 2007-01-20-VectorICE.c | 11 +++++++++++ 1 files changed, 11 insertions(+) Index: llvm/test/CFrontend/2007-01-20-VectorICE.c diff -c /dev/null llvm/test/CFrontend/2007-01-20-VectorICE.c:1.1 *** /dev/null Sat Jan 20 18:56:52 2007 --- llvm/test/CFrontend/2007-01-20-VectorICE.c Sat Jan 20 18:56:42 2007 *************** *** 0 **** --- 1,11 ---- + // RUN: %llvmgcc %s -S -o - + + typedef float __m128 __attribute__((__vector_size__(16))); + typedef long long __v2di __attribute__((__vector_size__(16))); + typedef int __v4si __attribute__((__vector_size__(16))); + + __v2di bar(void); + void foo(int X, __v4si *P) { + *P = X == 2 ? bar() : bar(); + } + _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits