diff options
Diffstat (limited to 'clang/test/CodeGen/builtins-systemz-zvector2.c')
-rw-r--r-- | clang/test/CodeGen/builtins-systemz-zvector2.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/CodeGen/builtins-systemz-zvector2.c b/clang/test/CodeGen/builtins-systemz-zvector2.c index c89cf399a40..990e4e58b52 100644 --- a/clang/test/CodeGen/builtins-systemz-zvector2.c +++ b/clang/test/CodeGen/builtins-systemz-zvector2.c @@ -126,6 +126,16 @@ void test_core(void) { // CHECK: call <2 x i64> @llvm.s390.vbperm(<16 x i8> %{{.*}}, <16 x i8> %{{.*}}) // CHECK-ASM: vbperm + vf = vec_revb(vf); + // CHECK-ASM: vperm + vd = vec_revb(vd); + // CHECK-ASM: vperm + + vf = vec_reve(vf); + // CHECK-ASM: vperm + vd = vec_reve(vd); + // CHECK-ASM: {{vperm|vpdi}} + vf = vec_sel(vf, vf, vui); // CHECK-ASM: vsel vf = vec_sel(vf, vf, vbi); |