/external/llvm-project/llvm/test/MC/AArch64/SVE/ |
D | sunpkhi-diagnostics.s | 7 sunpkhi z0.b, z0.b label 12 sunpkhi z0.s, z0.b label 17 sunpkhi z0.d, z0.h label 27 sunpkhi z31.d, z31.s label 33 sunpkhi z31.d, z31.s label
|
D | sunpkhi.s | 10 sunpkhi z31.h, z31.b label 16 sunpkhi z31.s, z31.h label 22 sunpkhi z31.d, z31.s label
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | sve-fixed-length-int-div.ll | 30 ; CHECK: sunpkhi [[OP2_HI:z[0-9]+]].h, z1.b 31 ; CHECK-NEXT: sunpkhi [[OP1_HI:z[0-9]+]].h, z0.b 35 ; CHECK-NEXT: sunpkhi [[OP2_HI_HI:z[0-9]+]].s, [[OP2_HI]].h 36 ; CHECK-NEXT: sunpkhi [[OP1_HI_HI:z[0-9]+]].s, [[OP1_HI]].h 40 ; CHECK-NEXT: sunpkhi [[OP2_LO_HI:z[0-9]+]].s, [[OP2_LO]].h 42 ; CHECK-NEXT: sunpkhi [[OP1_LO_HI:z[0-9]+]].s, z0.h 57 ; CHECK: sunpkhi [[OP2_HI:z[0-9]+]].h, z1.b 58 ; CHECK-NEXT: sunpkhi [[OP1_HI:z[0-9]+]].h, z0.b 62 ; CHECK-NEXT: sunpkhi [[OP2_HI_HI:z[0-9]+]].s, [[OP2_HI]].h 63 ; CHECK-NEXT: sunpkhi [[OP1_HI_HI:z[0-9]+]].s, [[OP1_HI]].h [all …]
|
D | sve-sext-zext.ll | 199 ; CHECK-NEXT: sunpkhi z1.h, z0.b 210 ; CHECK-NEXT: sunpkhi z1.s, z0.h 221 ; CHECK-NEXT: sunpkhi z1.d, z0.s 232 ; CHECK-NEXT: sunpkhi z3.h, z0.b 234 ; CHECK-NEXT: sunpkhi z1.s, z1.h 236 ; CHECK-NEXT: sunpkhi z3.s, z3.h 246 ; CHECK-NEXT: sunpkhi z0.h, z0.b 248 ; CHECK-NEXT: sunpkhi z3.s, z1.h 250 ; CHECK-NEXT: sunpkhi z7.s, z0.h 252 ; CHECK-NEXT: sunpkhi z1.d, z2.s [all …]
|
D | llvm-ir-to-intrinsic.ll | 11 ; CHECK-NEXT: sunpkhi z2.h, z1.b 12 ; CHECK-NEXT: sunpkhi z3.h, z0.b 16 ; CHECK-NEXT: sunpkhi z4.s, z2.h 17 ; CHECK-NEXT: sunpkhi z5.s, z3.h 21 ; CHECK-NEXT: sunpkhi z5.s, z1.h 23 ; CHECK-NEXT: sunpkhi z3.s, z0.h 39 ; CHECK-NEXT: sunpkhi z2.s, z1.h 40 ; CHECK-NEXT: sunpkhi z3.s, z0.h 113 ; CHECK-NEXT: sunpkhi z2.h, z1.b 114 ; CHECK-NEXT: sunpkhi z3.h, z0.b [all …]
|
D | sve-split-fcvt.ll | 281 ; CHECK-NEXT: sunpkhi z0.h, z0.b 284 ; CHECK-NEXT: sunpkhi z1.s, z1.h 286 ; CHECK-NEXT: sunpkhi z4.s, z0.h 301 ; CHECK-NEXT: sunpkhi z2.d, z0.s
|
D | sve-intrinsics-perm-select.ll | 1022 ; CHECK: sunpkhi z0.h, z0.b 1024 %res = call <vscale x 8 x i16> @llvm.aarch64.sve.sunpkhi.nxv8i16(<vscale x 16 x i8> %a) 1030 ; CHECK: sunpkhi z0.s, z0.h 1032 %res = call <vscale x 4 x i32> @llvm.aarch64.sve.sunpkhi.nxv4i32(<vscale x 8 x i16> %a) 1038 ; CHECK: sunpkhi z0.d, z0.s 1040 %res = call <vscale x 2 x i64> @llvm.aarch64.sve.sunpkhi.nxv2i64(<vscale x 4 x i32> %a) 2031 declare <vscale x 8 x i16> @llvm.aarch64.sve.sunpkhi.nxv8i16(<vscale x 16 x i8>) 2032 declare <vscale x 4 x i32> @llvm.aarch64.sve.sunpkhi.nxv4i32(<vscale x 8 x i16>) 2033 declare <vscale x 2 x i64> @llvm.aarch64.sve.sunpkhi.nxv2i64(<vscale x 4 x i32>)
|
/external/vixl/test/aarch64/ |
D | test-disasm-sve-aarch64.cc | 5928 COMPARE_PREFIX(sunpkhi(z10.VnH(), z11.VnB()), "sunpkhi z10.h, z11.b"); in TEST() 5929 COMPARE_PREFIX(sunpkhi(z11.VnS(), z11.VnH()), "sunpkhi z11.s, z11.h"); in TEST() 5930 COMPARE_PREFIX(sunpkhi(z12.VnD(), z11.VnS()), "sunpkhi z12.d, z11.s"); in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 281 defm SUNPKHI_ZZ : sve_int_perm_unpk<0b01, "sunpkhi", AArch64sunpkhi>;
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenAsmMatcher.inc | 12596 "s\007sunpkhi\007sunpklo\006suqadd\003svc\003swp\004swpa\005swpab\005swp" 19076 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_H, Convert__SVEVectorHReg1_0__SVEVectorBReg1_1, AMFBS_Ha… 19077 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_S, Convert__SVEVectorSReg1_0__SVEVectorHReg1_1, AMFBS_Ha… 19078 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_D, Convert__SVEVectorDReg1_0__SVEVectorSReg1_1, AMFBS_Ha… 26449 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_H, Convert__SVEVectorHReg1_0__SVEVectorBReg1_1, AMFBS_Ha… 26450 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_S, Convert__SVEVectorSReg1_0__SVEVectorHReg1_1, AMFBS_Ha… 26451 …{ 5981 /* sunpkhi */, AArch64::SUNPKHI_ZZ_D, Convert__SVEVectorDReg1_0__SVEVectorSReg1_1, AMFBS_Ha… 39103 { 5981 /* sunpkhi */, 1 /* 0 */, MCK_SVEVectorHReg, AMFBS_HasSVE }, 39104 { 5981 /* sunpkhi */, 2 /* 1 */, MCK_SVEVectorBReg, AMFBS_HasSVE }, 39105 { 5981 /* sunpkhi */, 1 /* 0 */, MCK_SVEVectorHReg, AMFBS_HasSVE }, [all …]
|
/external/vixl/src/aarch64/ |
D | assembler-aarch64.h | 5570 void sunpkhi(const ZRegister& zd, const ZRegister& zn);
|
D | assembler-sve-aarch64.cc | 5891 void Assembler::sunpkhi(const ZRegister& zd, const ZRegister& zn) { in sunpkhi() function in vixl::aarch64::Assembler
|
D | macro-assembler-aarch64.h | 6019 sunpkhi(zd, zn); in Sunpkhi()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 609 defm SUNPKHI_ZZ : sve_int_perm_unpk<0b01, "sunpkhi", AArch64sunpkhi>;
|
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
D | IntrinsicImpl.inc | 777 "llvm.aarch64.sve.sunpkhi", 10910 1, // llvm.aarch64.sve.sunpkhi
|