Home
last modified time | relevance | path

Searched refs:sunpkhi (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/llvm/test/MC/AArch64/SVE/
Dsunpkhi-diagnostics.s7 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
Dsunpkhi.s10 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/
Dsve-fixed-length-int-div.ll30 ; 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 …]
Dsve-sext-zext.ll199 ; 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 …]
Dllvm-ir-to-intrinsic.ll11 ; 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 …]
Dsve-split-fcvt.ll281 ; 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
Dsve-intrinsics-perm-select.ll1022 ; 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/
Dtest-disasm-sve-aarch64.cc5928 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/
DAArch64SVEInstrInfo.td281 defm SUNPKHI_ZZ : sve_int_perm_unpk<0b01, "sunpkhi", AArch64sunpkhi>;
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmMatcher.inc12596 "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/
Dassembler-aarch64.h5570 void sunpkhi(const ZRegister& zd, const ZRegister& zn);
Dassembler-sve-aarch64.cc5891 void Assembler::sunpkhi(const ZRegister& zd, const ZRegister& zn) { in sunpkhi() function in vixl::aarch64::Assembler
Dmacro-assembler-aarch64.h6019 sunpkhi(zd, zn); in Sunpkhi()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64SVEInstrInfo.td609 defm SUNPKHI_ZZ : sve_int_perm_unpk<0b01, "sunpkhi", AArch64sunpkhi>;
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicImpl.inc777 "llvm.aarch64.sve.sunpkhi",
10910 1, // llvm.aarch64.sve.sunpkhi