xref: /llvm-project/clang/test/CodeGenCXX/ppc-mangle-mma-types.cpp (revision 8737c74fab3aee833d85b7d235d2c47ebb4eed2e)
1 // RUN: %clang_cc1 -triple powerpc64le-linux-unknown -target-cpu pwr10 %s \
2 // RUN:   -emit-llvm -o - | FileCheck %s
3 // RUN: %clang_cc1 -triple powerpc64le-linux-unknown -target-cpu pwr9 %s \
4 // RUN:   -emit-llvm -o - | FileCheck %s
5 // RUN: %clang_cc1 -triple powerpc64le-linux-unknown -target-cpu pwr8 %s \
6 // RUN:   -emit-llvm -o - | FileCheck %s
7 
8 // CHECK: _Z2f1Pu13__vector_quad
f1(__vector_quad * vq)9 void f1(__vector_quad *vq) {}
10 
11 // CHECK: _Z2f2Pu13__vector_pair
f2(__vector_pair * vp)12 void f2(__vector_pair *vp) {}
13 
14 // CHECK: _Z2f3Pu13__vector_quad
f3(__vector_quad * vq)15 void f3(__vector_quad *vq) {}
16 
17 // CHECK: _Z2f3Pu13__vector_pair
f3(__vector_pair * vp)18 void f3(__vector_pair *vp) {}
19