]> granicus.if.org Git - clang/commitdiff
[PPC64LE] Update test for vec_sum2s interface
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Sat, 7 Jun 2014 01:47:42 +0000 (01:47 +0000)
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>
Sat, 7 Jun 2014 01:47:42 +0000 (01:47 +0000)
Commit r210384 prematurely included changes to the little-endian
implementation of the vec_sum2s interface.  This patch modifies
test/CodeGen/builtins-ppc-altivec.c to test those changes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@210389 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/builtins-ppc-altivec.c

index 72d2ee44dc7e9845026ba9c1e00153af04feccd2..8a846bdec8d6f39d9037d53465e5f0e680a6207b 100644 (file)
@@ -5142,11 +5142,15 @@ void test6() {
   /* vec_sum2s */
   res_vi = vec_sum2s(vi, vi);
 // CHECK: @llvm.ppc.altivec.vsum2sws
+// CHECK-LE: @llvm.ppc.altivec.vperm
 // CHECK-LE: @llvm.ppc.altivec.vsum2sws
+// CHECK-LE: @llvm.ppc.altivec.vperm
 
   res_vi = vec_vsum2sws(vi, vi);
 // CHECK: @llvm.ppc.altivec.vsum2sws
+// CHECK-LE: @llvm.ppc.altivec.vperm
 // CHECK-LE: @llvm.ppc.altivec.vsum2sws
+// CHECK-LE: @llvm.ppc.altivec.vperm
 
   /* vec_sums */
   res_vi = vec_sums(vi, vi);