Home
last modified time | relevance | path

Searched refs:vpp (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGen/PowerPC/
H A Dbuiltins-ppc-pair-mma.c16 __vector_pair vp = *((__vector_pair *)vpp); in test1()
57 __vector_pair vp = *((__vector_pair *)vpp); in test3()
92 __vector_pair vp = *((__vector_pair *)vpp); in test5()
108 __vector_pair vp = *((__vector_pair *)vpp); in test6()
122 __vector_pair vp = *((__vector_pair *)vpp); in test7()
136 __vector_pair vp = *((__vector_pair *)vpp); in test8()
150 __vector_pair vp = *((__vector_pair *)vpp); in test9()
164 __vector_pair vp = *((__vector_pair *)vpp); in test10()
178 __vector_pair vp = *((__vector_pair *)vpp); in test11()
192 __vector_pair vp = *((__vector_pair *)vpp); in test12()
[all …]
H A Dppc-mma-types.c291 __vector_pair *vpp = (__vector_pair *)ptr; in testVPArg3() local
292 *vpp = *vp; in testVPArg3()
312 __vector_pair *vpp = (__vector_pair *)ptr; in testVPArg4() local
313 *vpp = *vp; in testVPArg4()
334 __vector_pair *vpp = (__vector_pair *)ptr; in testVPArg5() local
335 *vpp = vpa[0]; in testVPArg5()
356 *vpp = *vp; in testVPArg7()
373 return vpp + 2; in testVPRet2()
390 return vpp + 2; in testVPRet3()
407 return vpp + 2; in testVPRet5()
[all …]
H A Dbuiltins-ppc-build-pair-mma.c21 void test1(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc1, vector unsigned char v… in test1() argument
24 __vector_pair vp = *((__vector_pair *)vpp); in test1()
44 void test2(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc1, in test2() argument
47 __vector_pair vp = *((__vector_pair *)vpp); in test2()
H A Dbuiltins-ppc-pair-mma-types.c140 __vector_pair *vpp = (__vector_pair *)ptr; in testVPLocal() local
141 __vector_pair vp1 = *vpp; in testVPLocal()
148 *vpp = vp3; in testVPLocal()
/llvm-project-15.0.7/clang/test/Sema/
H A Dppc-pair-mma-types.c114 *vpp = vp; in testVPArg1()
119 *vpp = vp; in testVPArg2()
124 *vpp = vp; in testVPArg6()
156 __vector_pair vp1 = *(vpp + 0); in testVPOperators1()
157 __vector_pair vp2 = *(vpp + 1); in testVPOperators1()
158 __vector_pair vp3 = *(vpp + 2); in testVPOperators1()
160 *(vpp + 10) = vp1; in testVPOperators1()
162 *(vpp + 11) = vp3; in testVPOperators1()
179 *(vpp + 10) = vp1; in testVPOperators2()
180 *(vpp + 11) = vp2; in testVPOperators2()
[all …]
H A Dppc-mma-builtins.c5 void test1(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test1() argument
10 void test2(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test2() argument
11 __builtin_vsx_disassemble_pair(resp, (__vector_pair*)vpp); in test2()
14 void test3(const __vector_pair *vpp, signed long offset, __vector_pair *vp2) { in test3() argument
15 __vector_pair vp = __builtin_vsx_lxvp(offset, vpp); in test3()
19 void test4(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test4() argument
21 __vector_pair vp = *((__vector_pair *)vpp); in test4()
26 void test5(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test5() argument
28 __vector_pair vp = *((__vector_pair *)vpp); in test5()
H A Dppc-paired-vector-builtins.c7 void test1(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test1() argument
12 void test2(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test2() argument
13 …__builtin_vsx_disassemble_pair(resp, (__vector_pair*)vpp); // expected-error {{this builtin is onl… in test2()
16 void test3(const __vector_pair *vpp, signed long long offset, const __vector_pair *vp2) { in test3() argument
17 …__vector_pair vp = __builtin_vsx_lxvp(offset, vpp); // expected-error {{this builtin is only valid… in test3()
21 void test4(unsigned char *vqp, unsigned char *vpp, vector unsigned char vc, unsigned char *resp) { in test4() argument
23 __vector_pair vp = *((__vector_pair *)vpp); in test4()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dppc-pair-mma-types.cpp212 *vpp = vp; in testVPArg1()
217 *vpp = vp; in testVPArg2()
222 *vpp = *vp; in testVPArg3()
223 vpp1 = vpp; in testVPArg3()
227 *vpp = *vp; in testVPArg4()
228 vpp2 = vpp; in testVPArg4()
237 *vpp = vp; in testVPArg6()
242 *vpp = *vp; in testVPArg7()
243 vpp1 = vpp; in testVPArg7()
343 return vpp; in testVPTrailing2()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpaired-vector-intrinsics.ll98 define void @test_ldst_1(<256 x i1>* %vpp, <256 x i1>* %vp2) {
123 %0 = bitcast <256 x i1>* %vpp to i8*
158 %0 = bitcast <256 x i1>* %vpp to i8*
167 define void @test_ldst_3(<256 x i1>* %vpp, <256 x i1>* %vp2) {
192 %0 = bitcast <256 x i1>* %vpp to i8*
201 define void @test_ldst_4(<256 x i1>* %vpp, <256 x i1>* %vp2) {
226 %0 = bitcast <256 x i1>* %vpp to i8*
235 define void @test_ldst_5(<256 x i1>* %vpp, <256 x i1>* %vp2) {
260 %0 = bitcast <256 x i1>* %vpp to i8*
294 %0 = getelementptr <256 x i1>, <256 x i1>* %vpp, i64 128
[all …]
H A Dmma-outer-product.ll140 define void @test1(ptr %vqp, ptr %vpp, <16 x i8> %vc, ptr %resp) {
1335 %0 = load <256 x i1>, ptr %vpp, align 32
1380 %1 = load <256 x i1>, ptr %vpp, align 32
1425 %1 = load <256 x i1>, ptr %vpp, align 32
1470 %1 = load <256 x i1>, ptr %vpp, align 32
1515 %1 = load <256 x i1>, ptr %vpp, align 32
1549 %0 = load <256 x i1>, ptr %vpp, align 32
1594 %1 = load <256 x i1>, ptr %vpp, align 32
1639 %1 = load <256 x i1>, ptr %vpp, align 32
1684 %1 = load <256 x i1>, ptr %vpp, align 32
[all …]
H A Dbfloat16-outer-product.ll10 define dso_local void @test50(i8* nocapture readnone %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
41 define dso_local void @test51(i8* nocapture readnone %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
72 define dso_local void @test52(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
115 define dso_local void @test53(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
158 define dso_local void @test54(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
201 define dso_local void @test55(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
244 define dso_local void @test56(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
287 define dso_local void @test57(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
330 define dso_local void @test58(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
373 define dso_local void @test59(i8* nocapture readonly %vqp, i8* nocapture readnone %vpp, <16 x i8> %…
[all …]
H A Dmma-integer-based-outer-product.ll10 define dso_local void @test1(ptr nocapture readnone %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
40 define dso_local void @test2(ptr nocapture readnone %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
70 define dso_local void @test3(ptr nocapture readonly %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
111 define dso_local void @test4(ptr nocapture readonly %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
152 define dso_local void @test5(ptr nocapture readonly %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
193 define dso_local void @test6(ptr nocapture readonly %vqp, ptr nocapture readnone %vpp, <16 x i8> %v…
H A Dmma-intrinsics.ll626 define void @test_ldst_1(ptr nocapture readonly %vqp, ptr %vpp, <16 x i8> %vc, ptr nocapture %resp)…
660 %1 = getelementptr i8, ptr %vpp, i64 8
668 define void @test_ldst_2(ptr nocapture readonly %vqp, ptr %vpp, <16 x i8> %vc, ptr nocapture %resp)…
702 %1 = tail call <256 x i1> @llvm.ppc.vsx.lxvp(ptr %vpp)
709 define void @test_ldst_3(ptr nocapture readonly %vqp, i64 %offs, ptr %vpp, <16 x i8> %vc, ptr nocap…
743 %1 = tail call <256 x i1> @llvm.ppc.vsx.lxvp(ptr %vpp)
H A Dspill-vec-pair.ll9 define dso_local void @test(<256 x i1>* %vpp, <256 x i1>* %vp2) local_unnamed_addr #0 {
156 %0 = bitcast <256 x i1>* %vpp to i8*