Home
last modified time | relevance | path

Searched refs:srhadd (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm-project/llvm/test/MC/AArch64/SVE2/
Dsrhadd.s10 srhadd z0.b, p0/m, z0.b, z1.b label
16 srhadd z0.h, p0/m, z0.h, z1.h label
22 srhadd z29.s, p7/m, z29.s, z30.s label
28 srhadd z31.d, p7/m, z31.d, z30.d label
43 srhadd z31.d, p0/m, z31.d, z30.d label
55 srhadd z31.d, p7/m, z31.d, z30.d label
Dsrhadd-diagnostics.s6 srhadd z0.b, p0/m, z1.b, z2.b label
15 srhadd z0.b, p0/m, z0.d, z1.d label
20 srhadd z0.b, p0/m, z0.b, z1.h label
29 srhadd z0.b, p0/z, z0.b, z1.b label
34 srhadd z0.b, p8/m, z0.b, z1.b label
/external/llvm/test/MC/AArch64/
Dneon-rounding-halving-add.s9 srhadd v0.8b, v1.8b, v2.8b
10 srhadd v0.16b, v1.16b, v2.16b
11 srhadd v0.4h, v1.4h, v2.4h
12 srhadd v0.8h, v1.8h, v2.8h
13 srhadd v0.2s, v1.2s, v2.2s
14 srhadd v0.4s, v1.4s, v2.4s
Darm64-advsimd.s352 srhadd.8b v0, v0, v0
423 ; CHECK: srhadd.8b v0, v0, v0 ; encoding: [0x00,0x14,0x20,0x0e]
Dneon-diagnostics.s821 srhadd v0.2s, v1.2s, v2.2d
/external/capstone/suite/MC/AArch64/
Dneon-rounding-halving-add.s.cs2 0x20,0x14,0x22,0x0e = srhadd v0.8b, v1.8b, v2.8b
3 0x20,0x14,0x22,0x4e = srhadd v0.16b, v1.16b, v2.16b
4 0x20,0x14,0x62,0x0e = srhadd v0.4h, v1.4h, v2.4h
5 0x20,0x14,0x62,0x4e = srhadd v0.8h, v1.8h, v2.8h
6 0x20,0x14,0xa2,0x0e = srhadd v0.2s, v1.2s, v2.2s
7 0x20,0x14,0xa2,0x4e = srhadd v0.4s, v1.4s, v2.4s
/external/llvm-project/llvm/test/MC/AArch64/
Dneon-rounding-halving-add.s9 srhadd v0.8b, v1.8b, v2.8b
10 srhadd v0.16b, v1.16b, v2.16b
11 srhadd v0.4h, v1.4h, v2.4h
12 srhadd v0.8h, v1.8h, v2.8h
13 srhadd v0.2s, v1.2s, v2.2s
14 srhadd v0.4s, v1.4s, v2.4s
Darm64-advsimd.s352 srhadd.8b v0, v0, v0
423 ; CHECK: srhadd.8b v0, v0, v0 ; encoding: [0x00,0x14,0x20,0x0e]
Dneon-diagnostics.s826 srhadd v0.2s, v1.2s, v2.2d
/external/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll129 ;CHECK: srhadd.8b
132 %tmp3 = call <8 x i8> @llvm.aarch64.neon.srhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
138 ;CHECK: srhadd.16b
141 %tmp3 = call <16 x i8> @llvm.aarch64.neon.srhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
147 ;CHECK: srhadd.4h
150 %tmp3 = call <4 x i16> @llvm.aarch64.neon.srhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
156 ;CHECK: srhadd.8h
159 %tmp3 = call <8 x i16> @llvm.aarch64.neon.srhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
165 ;CHECK: srhadd.2s
168 %tmp3 = call <2 x i32> @llvm.aarch64.neon.srhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll181 ; CHECK-NEXT: srhadd.8b v0, v0, v1
185 %tmp3 = call <8 x i8> @llvm.aarch64.neon.srhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
194 ; CHECK-NEXT: srhadd.16b v0, v0, v1
198 %tmp3 = call <16 x i8> @llvm.aarch64.neon.srhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
207 ; CHECK-NEXT: srhadd.4h v0, v0, v1
211 %tmp3 = call <4 x i16> @llvm.aarch64.neon.srhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
220 ; CHECK-NEXT: srhadd.8h v0, v0, v1
224 %tmp3 = call <8 x i16> @llvm.aarch64.neon.srhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
233 ; CHECK-NEXT: srhadd.2s v0, v0, v1
237 %tmp3 = call <2 x i32> @llvm.aarch64.neon.srhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
Dsve2-intrinsics-uniform-dsp.ll895 ; CHECK: srhadd z0.b, p0/m, z0.b, z1.b
897 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.srhadd.nxv16i8(<vscale x 16 x i1> %pg,
905 ; CHECK: srhadd z0.h, p0/m, z0.h, z1.h
907 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.srhadd.nxv8i16(<vscale x 8 x i1> %pg,
915 ; CHECK: srhadd z0.s, p0/m, z0.s, z1.s
917 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.srhadd.nxv4i32(<vscale x 4 x i1> %pg,
925 ; CHECK: srhadd z0.d, p0/m, z0.d, z1.d
927 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.srhadd.nxv2i64(<vscale x 2 x i1> %pg,
1986 declare <vscale x 16 x i8> @llvm.aarch64.sve.srhadd.nxv16i8(<vscale x 16 x i1>, <vscale x 16 x i8>,…
1987 declare <vscale x 8 x i16> @llvm.aarch64.sve.srhadd.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>, …
[all …]
/external/libavc/common/armv8/
Dih264_weighted_bi_pred_av8.s440 srhadd v6.8b, v20.8b, v21.8b
/external/vixl/test/aarch64/
Dtest-trace-aarch64.cc1716 __ srhadd(v21.V16B(), v17.V16B(), v15.V16B()); in GenerateTestSequenceNEON() local
1717 __ srhadd(v28.V2S(), v21.V2S(), v29.V2S()); in GenerateTestSequenceNEON() local
1718 __ srhadd(v9.V4H(), v1.V4H(), v30.V4H()); in GenerateTestSequenceNEON() local
1719 __ srhadd(v24.V4S(), v0.V4S(), v2.V4S()); in GenerateTestSequenceNEON() local
1720 __ srhadd(v6.V8B(), v17.V8B(), v15.V8B()); in GenerateTestSequenceNEON() local
1721 __ srhadd(v5.V8H(), v7.V8H(), v21.V8H()); in GenerateTestSequenceNEON() local
Dtest-cpu-features-aarch64.cc1935 TEST_NEON(srhadd_0, srhadd(v0.V8B(), v1.V8B(), v2.V8B()))
1936 TEST_NEON(srhadd_1, srhadd(v0.V16B(), v1.V16B(), v2.V16B()))
1937 TEST_NEON(srhadd_2, srhadd(v0.V4H(), v1.V4H(), v2.V4H()))
1938 TEST_NEON(srhadd_3, srhadd(v0.V8H(), v1.V8H(), v2.V8H()))
1939 TEST_NEON(srhadd_4, srhadd(v0.V2S(), v1.V2S(), v2.V2S()))
1940 TEST_NEON(srhadd_5, srhadd(v0.V4S(), v1.V4S(), v2.V4S()))
/external/vixl/test/test-trace-reference/
Dlog-disasm-colour1480 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b
1481 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s
1482 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h
1483 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s
1484 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b
1485 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h
Dlog-disasm1480 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b
1481 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s
1482 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h
1483 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s
1484 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b
1485 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h
Dlog-cpufeatures-custom1479 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b ### {NEON} ###
1480 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s ### {NEON} ###
1481 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h ### {NEON} ###
1482 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s ### {NEON} ###
1483 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b ### {NEON} ###
1484 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h ### {NEON} ###
Dlog-cpufeatures-colour1479 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b NEON
1480 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s NEON
1481 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h NEON
1482 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s NEON
1483 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b NEON
1484 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h NEON
Dlog-cpufeatures1479 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b // Needs: NEON
1480 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s // Needs: NEON
1481 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h // Needs: NEON
1482 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s // Needs: NEON
1483 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b // Needs: NEON
1484 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h // Needs: NEON
Dlog-all5940 0x~~~~~~~~~~~~~~~~ 4e2f1635 srhadd v21.16b, v17.16b, v15.16b
5942 0x~~~~~~~~~~~~~~~~ 0ebd16bc srhadd v28.2s, v21.2s, v29.2s
5944 0x~~~~~~~~~~~~~~~~ 0e7e1429 srhadd v9.4h, v1.4h, v30.4h
5946 0x~~~~~~~~~~~~~~~~ 4ea21418 srhadd v24.4s, v0.4s, v2.4s
5948 0x~~~~~~~~~~~~~~~~ 0e2f1626 srhadd v6.8b, v17.8b, v15.8b
5950 0x~~~~~~~~~~~~~~~~ 4e7514e5 srhadd v5.8h, v7.8h, v21.8h
/external/capstone/arch/AArch64/
DAArch64MappingInsnOp.inc6305 { /* AArch64_SRHADDv16i8, ARM64_INS_SRHADD: srhadd.16b $rd, $rn, $rm| */
6309 { /* AArch64_SRHADDv2i32, ARM64_INS_SRHADD: srhadd.2s $rd, $rn, $rm| */
6313 { /* AArch64_SRHADDv4i16, ARM64_INS_SRHADD: srhadd.4h $rd, $rn, $rm| */
6317 { /* AArch64_SRHADDv4i32, ARM64_INS_SRHADD: srhadd.4s $rd, $rn, $rm| */
6321 { /* AArch64_SRHADDv8i16, ARM64_INS_SRHADD: srhadd.8h $rd, $rn, $rm| */
6325 { /* AArch64_SRHADDv8i8, ARM64_INS_SRHADD: srhadd.8b $rd, $rn, $rm| */
/external/llvm-project/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt329 # CHECK: srhadd v3.8b, v5.8b, v7.8b
331 # CHECK: srhadd v10.4h, v11.4h, v13.4h
333 # CHECK: srhadd v4.2s, v5.2s, v6.2s
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt329 # CHECK: srhadd v3.8b, v5.8b, v7.8b
331 # CHECK: srhadd v10.4h, v11.4h, v13.4h
333 # CHECK: srhadd v4.2s, v5.2s, v6.2s
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmMatcher.inc12577 "un\007sqxtun2\007sqxtunb\007sqxtunt\006srhadd\003sri\005srshl\006srshlr"
17974 …{ 5081 /* srhadd */, AArch64::SRHADDv16i8, Convert__VectorReg1281_0__VectorReg1281_2__VectorReg128…
17975 …{ 5081 /* srhadd */, AArch64::SRHADDv4i32, Convert__VectorReg1281_0__VectorReg1281_2__VectorReg128…
17976 …{ 5081 /* srhadd */, AArch64::SRHADDv8i16, Convert__VectorReg1281_0__VectorReg1281_2__VectorReg128…
17977 …{ 5081 /* srhadd */, AArch64::SRHADDv2i32, Convert__VectorReg641_0__VectorReg641_2__VectorReg641_4…
17978 …{ 5081 /* srhadd */, AArch64::SRHADDv4i16, Convert__VectorReg641_0__VectorReg641_2__VectorReg641_4…
17979 …{ 5081 /* srhadd */, AArch64::SRHADDv8i8, Convert__VectorReg641_0__VectorReg641_2__VectorReg641_4,…
17980 …{ 5081 /* srhadd */, AArch64::SRHADD_ZPmZ_H, Convert__SVEVectorHReg1_0__SVEPredicate3bAnyReg1_1__T…
17981 …{ 5081 /* srhadd */, AArch64::SRHADD_ZPmZ_S, Convert__SVEVectorSReg1_0__SVEPredicate3bAnyReg1_1__T…
17982 …{ 5081 /* srhadd */, AArch64::SRHADD_ZPmZ_D, Convert__SVEVectorDReg1_0__SVEPredicate3bAnyReg1_1__T…
[all …]

12