Mercurial > hg > Members > tobaru > cbc > CbC_llvm
diff test/CodeGen/PowerPC/vec_cmp.ll @ 120:1172e4bd9c6f
update 4.0.0
author | mir3636 |
---|---|
date | Fri, 25 Nov 2016 19:14:25 +0900 |
parents | 54457678186b |
children | 803732b1fca8 |
line wrap: on
line diff
--- a/test/CodeGen/PowerPC/vec_cmp.ll Tue Jan 26 22:56:36 2016 +0900 +++ b/test/CodeGen/PowerPC/vec_cmp.ll Fri Nov 25 19:14:25 2016 +0900 @@ -1,4 +1,4 @@ -; RUN: llc -mcpu=pwr6 -mattr=+altivec < %s | FileCheck %s +; RUN: llc -verify-machineinstrs -mcpu=pwr6 -mattr=+altivec < %s | FileCheck %s ; Check vector comparisons using altivec. For non-native types, just basic ; comparison instruction check is done. For altivec supported type (16i8, @@ -24,7 +24,7 @@ ret <4 x i8> %sext } ; CHECK-LABEL: v4si8_cmp: -; CHECK: vcmpequw {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} +; CHECK: vcmpequb {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} define <8 x i8> @v8si8_cmp(<8 x i8> %x, <8 x i8> %y) nounwind readnone { @@ -33,7 +33,7 @@ ret <8 x i8> %sext } ; CHECK-LABEL: v8si8_cmp: -; CHECK: vcmpequh {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} +; CHECK: vcmpequb {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} ; Additional tests for v16i8 since it is a altivec native type @@ -158,7 +158,7 @@ ret <4 x i16> %sext } ; CHECK-LABEL: v4si16_cmp: -; CHECK: vcmpequw {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} +; CHECK: vcmpequh {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}} ; Additional tests for v8i16 since it is an altivec native type