| /llvm-project-15.0.7/clang/test/CodeGen/PowerPC/ |
| H A D | builtins-ppc-pair-mma.c | 16 __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 D | ppc-mma-types.c | 291 __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 D | builtins-ppc-build-pair-mma.c | 21 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 D | builtins-ppc-pair-mma-types.c | 140 __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 D | ppc-pair-mma-types.c | 114 *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 D | ppc-mma-builtins.c | 5 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 D | ppc-paired-vector-builtins.c | 7 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 D | ppc-pair-mma-types.cpp | 212 *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 D | paired-vector-intrinsics.ll | 98 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 D | mma-outer-product.ll | 140 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 D | bfloat16-outer-product.ll | 10 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 D | mma-integer-based-outer-product.ll | 10 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 D | mma-intrinsics.ll | 626 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 D | spill-vec-pair.ll | 9 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*
|