Home
last modified time | relevance | path

Searched refs:uhadd (Results 1 – 25 of 39) sorted by relevance

12

/external/capstone/suite/MC/AArch64/
Dneon-halving-add-sub.s.cs8 0x20,0x04,0x22,0x2e = uhadd v0.8b, v1.8b, v2.8b
9 0x20,0x04,0x22,0x6e = uhadd v0.16b, v1.16b, v2.16b
10 0x20,0x04,0x62,0x2e = uhadd v0.4h, v1.4h, v2.4h
11 0x20,0x04,0x62,0x6e = uhadd v0.8h, v1.8h, v2.8h
12 0x20,0x04,0xa2,0x2e = uhadd v0.2s, v1.2s, v2.2s
13 0x20,0x04,0xa2,0x6e = uhadd v0.4s, v1.4s, v2.4s
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Dneon-halving-add-sub.s27 uhadd v0.8b, v1.8b, v2.8b
28 uhadd v0.16b, v1.16b, v2.16b
29 uhadd v0.4h, v1.4h, v2.4h
30 uhadd v0.8h, v1.8h, v2.8h
31 uhadd v0.2s, v1.2s, v2.2s
32 uhadd v0.4s, v1.4s, v2.4s
Darm64-advsimd.s358 uhadd.8b v0, v0, v0
429 ; CHECK: uhadd.8b v0, v0, v0 ; encoding: [0x00,0x04,0x20,0x2e]
Dneon-diagnostics.s803 uhadd v4.2s, v5.2s, v5.4h
/external/llvm/test/MC/AArch64/
Dneon-halving-add-sub.s27 uhadd v0.8b, v1.8b, v2.8b
28 uhadd v0.16b, v1.16b, v2.16b
29 uhadd v0.4h, v1.4h, v2.4h
30 uhadd v0.8h, v1.8h, v2.8h
31 uhadd v0.2s, v1.2s, v2.2s
32 uhadd v0.4s, v1.4s, v2.4s
Darm64-advsimd.s358 uhadd.8b v0, v0, v0
429 ; CHECK: uhadd.8b v0, v0, v0 ; encoding: [0x00,0x04,0x20,0x2e]
Dneon-diagnostics.s798 uhadd v4.2s, v5.2s, v5.4h
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll59 ;CHECK: uhadd.8b
62 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
68 ;CHECK: uhadd.16b
71 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
77 ;CHECK: uhadd.4h
80 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
86 ;CHECK: uhadd.8h
89 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
95 ;CHECK: uhadd.2s
98 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll59 ;CHECK: uhadd.8b
62 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
68 ;CHECK: uhadd.16b
71 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
77 ;CHECK: uhadd.4h
80 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
86 ;CHECK: uhadd.8h
89 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
95 ;CHECK: uhadd.2s
98 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
/external/vixl/test/test-trace-reference/
Dlog-disasm-colour1881 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b
1882 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s
1883 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h
1884 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s
1885 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b
1886 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h
Dlog-disasm1881 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b
1882 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s
1883 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h
1884 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s
1885 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b
1886 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h
Dlog-cpufeatures-custom1880 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b ### {NEON} ###
1881 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s ### {NEON} ###
1882 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h ### {NEON} ###
1883 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s ### {NEON} ###
1884 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b ### {NEON} ###
1885 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h ### {NEON} ###
Dlog-cpufeatures1880 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b // Needs: NEON
1881 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s // Needs: NEON
1882 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h // Needs: NEON
1883 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s // Needs: NEON
1884 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b // Needs: NEON
1885 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h // Needs: NEON
Dlog-cpufeatures-colour1880 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b NEON
1881 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s NEON
1882 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h NEON
1883 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s NEON
1884 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b NEON
1885 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h NEON
Dlog-all5065 0x~~~~~~~~~~~~~~~~ 6e23052d uhadd v13.16b, v9.16b, v3.16b
5067 0x~~~~~~~~~~~~~~~~ 2eb80731 uhadd v17.2s, v25.2s, v24.2s
5069 0x~~~~~~~~~~~~~~~~ 2e6d06f9 uhadd v25.4h, v23.4h, v13.4h
5071 0x~~~~~~~~~~~~~~~~ 6eb00680 uhadd v0.4s, v20.4s, v16.4s
5073 0x~~~~~~~~~~~~~~~~ 2e3904a5 uhadd v5.8b, v5.8b, v25.8b
5075 0x~~~~~~~~~~~~~~~~ 6e7207a3 uhadd v3.8h, v29.8h, v18.8h
/external/vixl/test/aarch64/
Dtest-trace-aarch64.cc2223 __ uhadd(v13.V16B(), v9.V16B(), v3.V16B()); in GenerateTestSequenceNEON() local
2224 __ uhadd(v17.V2S(), v25.V2S(), v24.V2S()); in GenerateTestSequenceNEON() local
2225 __ uhadd(v25.V4H(), v23.V4H(), v13.V4H()); in GenerateTestSequenceNEON() local
2226 __ uhadd(v0.V4S(), v20.V4S(), v16.V4S()); in GenerateTestSequenceNEON() local
2227 __ uhadd(v5.V8B(), v5.V8B(), v25.V8B()); in GenerateTestSequenceNEON() local
2228 __ uhadd(v3.V8H(), v29.V8H(), v18.V8H()); in GenerateTestSequenceNEON() local
Dtest-cpu-features-aarch64.cc2469 TEST_NEON(uhadd_0, uhadd(v0.V8B(), v1.V8B(), v2.V8B()))
2470 TEST_NEON(uhadd_1, uhadd(v0.V16B(), v1.V16B(), v2.V16B()))
2471 TEST_NEON(uhadd_2, uhadd(v0.V4H(), v1.V4H(), v2.V4H()))
2472 TEST_NEON(uhadd_3, uhadd(v0.V8H(), v1.V8H(), v2.V8H()))
2473 TEST_NEON(uhadd_4, uhadd(v0.V2S(), v1.V2S(), v2.V2S()))
2474 TEST_NEON(uhadd_5, uhadd(v0.V4S(), v1.V4S(), v2.V4S()))
Dtest-simulator-aarch64.cc4555 DEFINE_TEST_NEON_3SAME_NO2D(uhadd, Basic)
/external/v8/src/arm64/
Dmacro-assembler-arm64.h483 V(uhadd, Uhadd) \
Dassembler-arm64.h1755 void uhadd(const VRegister& vd, const VRegister& vn, const VRegister& vm);
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt313 # CHECK: uhadd v15.16b, v16.16b, v17.16b
315 # CHECK: uhadd v5.8h, v7.8h, v8.8h
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt313 # CHECK: uhadd v15.16b, v16.16b, v17.16b
315 # CHECK: uhadd v5.8h, v7.8h, v8.8h
/external/vixl/src/aarch64/
Dassembler-aarch64.h2419 void uhadd(const VRegister& vd, const VRegister& vn, const VRegister& vm);
Dmacro-assembler-aarch64.h2636 V(uhadd, Uhadd) \
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md3825 void uhadd(const VRegister& vd, const VRegister& vn, const VRegister& vm)

12