Home
last modified time | relevance | path

Searched refs:uqrshl (Results 1 – 25 of 54) sorted by relevance

123

/external/llvm/test/MC/AArch64/
Dneon-saturating-rounding-shift.s28 uqrshl v0.8b, v1.8b, v2.8b
29 uqrshl v0.16b, v1.16b, v2.16b
30 uqrshl v0.4h, v1.4h, v2.4h
31 uqrshl v0.8h, v1.8h, v2.8h
32 uqrshl v0.2s, v1.2s, v2.2s
33 uqrshl v0.4s, v1.4s, v2.4s
34 uqrshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-rounding-shift.s19 uqrshl b0, b1, b2
20 uqrshl h10, h11, h12
21 uqrshl s20, s21, s2
22 uqrshl d17, d31, d8
/external/llvm-project/llvm/test/MC/AArch64/
Dneon-saturating-rounding-shift.s28 uqrshl v0.8b, v1.8b, v2.8b
29 uqrshl v0.16b, v1.16b, v2.16b
30 uqrshl v0.4h, v1.4h, v2.4h
31 uqrshl v0.8h, v1.8h, v2.8h
32 uqrshl v0.2s, v1.2s, v2.2s
33 uqrshl v0.4s, v1.4s, v2.4s
34 uqrshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-rounding-shift.s19 uqrshl b0, b1, b2
20 uqrshl h10, h11, h12
21 uqrshl s20, s21, s2
22 uqrshl d17, d31, d8
/external/capstone/suite/MC/AArch64/
Dneon-saturating-rounding-shift.s.cs9 0x20,0x5c,0x22,0x2e = uqrshl v0.8b, v1.8b, v2.8b
10 0x20,0x5c,0x22,0x6e = uqrshl v0.16b, v1.16b, v2.16b
11 0x20,0x5c,0x62,0x2e = uqrshl v0.4h, v1.4h, v2.4h
12 0x20,0x5c,0x62,0x6e = uqrshl v0.8h, v1.8h, v2.8h
13 0x20,0x5c,0xa2,0x2e = uqrshl v0.2s, v1.2s, v2.2s
14 0x20,0x5c,0xa2,0x6e = uqrshl v0.4s, v1.4s, v2.4s
15 0x20,0x5c,0xe2,0x6e = uqrshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-rounding-shift.s.cs6 0x20,0x5c,0x22,0x7e = uqrshl b0, b1, b2
7 0x6a,0x5d,0x6c,0x7e = uqrshl h10, h11, h12
8 0xb4,0x5e,0xa2,0x7e = uqrshl s20, s21, s2
9 0xf1,0x5f,0xe8,0x7e = uqrshl d17, d31, d8
/external/llvm-project/llvm/test/MC/AArch64/SVE2/
Duqrshl.s10 uqrshl z0.b, p0/m, z0.b, z1.b label
16 uqrshl z0.h, p0/m, z0.h, z1.h label
22 uqrshl z29.s, p7/m, z29.s, z30.s label
28 uqrshl z31.d, p7/m, z31.d, z30.d label
43 uqrshl z31.d, p0/m, z31.d, z30.d label
55 uqrshl z31.d, p7/m, z31.d, z30.d label
Duqrshl-diagnostics.s6 uqrshl z0.b, p0/m, z1.b, z2.b label
15 uqrshl z0.b, p0/m, z0.d, z1.d label
20 uqrshl z0.b, p0/m, z0.b, z1.h label
29 uqrshl z0.b, p0/z, z0.b, z1.b label
34 uqrshl z0.b, p8/m, z0.b, z1.b label
/external/llvm-project/llvm/test/MC/Disassembler/ARM/
Dmve-scalar-shift-unpredictable.txt25 # CHECK: uqrshl lr, r12 @ encoding: [0x5e,0xea,0x0d,0xcf]
29 # CHECK: uqrshl r11, r12 @ encoding: [0x5b,0xea,0x0d,0xcf]
33 # CHECK: uqrshl lr, r12 @ encoding: [0x5e,0xea,0x0d,0xcf]
37 # CHECK: uqrshl r11, r12 @ encoding: [0x5b,0xea,0x0d,0xcf]
41 # CHECK: uqrshl r3, r3 @ encoding: [0x53,0xea,0x0d,0x3f]
Dmve-scalar-shift.txt62 # CHECK: uqrshl lr, r12 @ encoding: [0x5e,0xea,0x0d,0xcf]
66 # CHECK: uqrshl r11, r12 @ encoding: [0x5b,0xea,0x0d,0xcf]
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/
Dscalar-shifts.c157 return uqrshl(value, shift); in test_uqrshl()
/external/llvm-project/llvm/test/CodeGen/Thumb2/mve-intrinsics/
Dscalar-shifts.ll167 ; CHECK-NEXT: uqrshl r0, r1
170 %0 = call i32 @llvm.arm.mve.uqrshl(i32 %value, i32 %shift)
174 declare i32 @llvm.arm.mve.uqrshl(i32, i32)
/external/llvm-project/llvm/test/MC/ARM/
Dmve-scalar-shift.s138 # CHECK: uqrshl lr, r1 @ encoding: [0x5e,0xea,0x0d,0x1f]
140 uqrshl lr, r1 label
/external/llvm/test/CodeGen/AArch64/
Darm64-vshift.ll324 ;CHECK: uqrshl.8b
327 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uqrshl.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
333 ;CHECK: uqrshl.4h
336 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uqrshl.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
342 ;CHECK: uqrshl.2s
345 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uqrshl.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
387 ;CHECK: uqrshl.16b
390 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uqrshl.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
396 ;CHECK: uqrshl.8h
399 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uqrshl.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-vshift.ll324 ;CHECK: uqrshl.8b
327 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uqrshl.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
333 ;CHECK: uqrshl.4h
336 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uqrshl.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
342 ;CHECK: uqrshl.2s
345 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uqrshl.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
387 ;CHECK: uqrshl.16b
390 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uqrshl.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
396 ;CHECK: uqrshl.8h
399 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uqrshl.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
[all …]
Dsve2-intrinsics-uniform-dsp.ll1423 ; CHECK: uqrshl z0.b, p0/m, z0.b, z1.b
1425 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.uqrshl.nxv16i8(<vscale x 16 x i1> %pg,
1433 ; CHECK: uqrshl z0.h, p0/m, z0.h, z1.h
1435 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.uqrshl.nxv8i16(<vscale x 8 x i1> %pg,
1443 ; CHECK: uqrshl z0.s, p0/m, z0.s, z1.s
1445 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.uqrshl.nxv4i32(<vscale x 4 x i1> %pg,
1453 ; CHECK: uqrshl z0.d, p0/m, z0.d, z1.d
1455 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.uqrshl.nxv2i64(<vscale x 2 x i1> %pg,
2046 declare <vscale x 16 x i8> @llvm.aarch64.sve.uqrshl.nxv16i8(<vscale x 16 x i1>, <vscale x 16 x i8>,…
2047 declare <vscale x 8 x i16> @llvm.aarch64.sve.uqrshl.nxv8i16(<vscale x 8 x i1>, <vscale x 8 x i16>, …
[all …]
/external/vixl/test/aarch64/
Dtest-trace-aarch64.cc2314 __ uqrshl(b10, b22, b10); in GenerateTestSequenceNEON() local
2315 __ uqrshl(d29, d5, d11); in GenerateTestSequenceNEON() local
2316 __ uqrshl(h27, h24, h30); in GenerateTestSequenceNEON() local
2317 __ uqrshl(s10, s13, s8); in GenerateTestSequenceNEON() local
2318 __ uqrshl(v9.V16B(), v18.V16B(), v14.V16B()); in GenerateTestSequenceNEON() local
2319 __ uqrshl(v24.V2D(), v15.V2D(), v17.V2D()); in GenerateTestSequenceNEON() local
2320 __ uqrshl(v4.V2S(), v14.V2S(), v27.V2S()); in GenerateTestSequenceNEON() local
2321 __ uqrshl(v15.V4H(), v5.V4H(), v8.V4H()); in GenerateTestSequenceNEON() local
2322 __ uqrshl(v21.V4S(), v29.V4S(), v0.V4S()); in GenerateTestSequenceNEON() local
2323 __ uqrshl(v16.V8B(), v24.V8B(), v9.V8B()); in GenerateTestSequenceNEON() local
[all …]
/external/vixl/test/test-trace-reference/
Dlog-disasm-colour1969 0x~~~~~~~~~~~~~~~~ 7e2a5eca uqrshl b10, b22, b10
1970 0x~~~~~~~~~~~~~~~~ 7eeb5cbd uqrshl d29, d5, d11
1971 0x~~~~~~~~~~~~~~~~ 7e7e5f1b uqrshl h27, h24, h30
1972 0x~~~~~~~~~~~~~~~~ 7ea85daa uqrshl s10, s13, s8
1973 0x~~~~~~~~~~~~~~~~ 6e2e5e49 uqrshl v9.16b, v18.16b, v14.16b
1974 0x~~~~~~~~~~~~~~~~ 6ef15df8 uqrshl v24.2d, v15.2d, v17.2d
1975 0x~~~~~~~~~~~~~~~~ 2ebb5dc4 uqrshl v4.2s, v14.2s, v27.2s
1976 0x~~~~~~~~~~~~~~~~ 2e685caf uqrshl v15.4h, v5.4h, v8.4h
1977 0x~~~~~~~~~~~~~~~~ 6ea05fb5 uqrshl v21.4s, v29.4s, v0.4s
1978 0x~~~~~~~~~~~~~~~~ 2e295f10 uqrshl v16.8b, v24.8b, v9.8b
[all …]
Dlog-disasm1969 0x~~~~~~~~~~~~~~~~ 7e2a5eca uqrshl b10, b22, b10
1970 0x~~~~~~~~~~~~~~~~ 7eeb5cbd uqrshl d29, d5, d11
1971 0x~~~~~~~~~~~~~~~~ 7e7e5f1b uqrshl h27, h24, h30
1972 0x~~~~~~~~~~~~~~~~ 7ea85daa uqrshl s10, s13, s8
1973 0x~~~~~~~~~~~~~~~~ 6e2e5e49 uqrshl v9.16b, v18.16b, v14.16b
1974 0x~~~~~~~~~~~~~~~~ 6ef15df8 uqrshl v24.2d, v15.2d, v17.2d
1975 0x~~~~~~~~~~~~~~~~ 2ebb5dc4 uqrshl v4.2s, v14.2s, v27.2s
1976 0x~~~~~~~~~~~~~~~~ 2e685caf uqrshl v15.4h, v5.4h, v8.4h
1977 0x~~~~~~~~~~~~~~~~ 6ea05fb5 uqrshl v21.4s, v29.4s, v0.4s
1978 0x~~~~~~~~~~~~~~~~ 2e295f10 uqrshl v16.8b, v24.8b, v9.8b
[all …]
Dlog-cpufeatures-custom1968 0x~~~~~~~~~~~~~~~~ 7e2a5eca uqrshl b10, b22, b10 ### {NEON} ###
1969 0x~~~~~~~~~~~~~~~~ 7eeb5cbd uqrshl d29, d5, d11 ### {NEON} ###
1970 0x~~~~~~~~~~~~~~~~ 7e7e5f1b uqrshl h27, h24, h30 ### {NEON} ###
1971 0x~~~~~~~~~~~~~~~~ 7ea85daa uqrshl s10, s13, s8 ### {NEON} ###
1972 0x~~~~~~~~~~~~~~~~ 6e2e5e49 uqrshl v9.16b, v18.16b, v14.16b ### {NEON} ###
1973 0x~~~~~~~~~~~~~~~~ 6ef15df8 uqrshl v24.2d, v15.2d, v17.2d ### {NEON} ###
1974 0x~~~~~~~~~~~~~~~~ 2ebb5dc4 uqrshl v4.2s, v14.2s, v27.2s ### {NEON} ###
1975 0x~~~~~~~~~~~~~~~~ 2e685caf uqrshl v15.4h, v5.4h, v8.4h ### {NEON} ###
1976 0x~~~~~~~~~~~~~~~~ 6ea05fb5 uqrshl v21.4s, v29.4s, v0.4s ### {NEON} ###
1977 0x~~~~~~~~~~~~~~~~ 2e295f10 uqrshl v16.8b, v24.8b, v9.8b ### {NEON} ###
[all …]
Dlog-cpufeatures-colour1968 0x~~~~~~~~~~~~~~~~ 7e2a5eca uqrshl b10, b22, b10 NEON
1969 0x~~~~~~~~~~~~~~~~ 7eeb5cbd uqrshl d29, d5, d11 NEON
1970 0x~~~~~~~~~~~~~~~~ 7e7e5f1b uqrshl h27, h24, h30 NEON
1971 0x~~~~~~~~~~~~~~~~ 7ea85daa uqrshl s10, s13, s8 NEON
1972 0x~~~~~~~~~~~~~~~~ 6e2e5e49 uqrshl v9.16b, v18.16b, v14.16b NEON
1973 0x~~~~~~~~~~~~~~~~ 6ef15df8 uqrshl v24.2d, v15.2d, v17.2d NEON
1974 0x~~~~~~~~~~~~~~~~ 2ebb5dc4 uqrshl v4.2s, v14.2s, v27.2s NEON
1975 0x~~~~~~~~~~~~~~~~ 2e685caf uqrshl v15.4h, v5.4h, v8.4h NEON
1976 0x~~~~~~~~~~~~~~~~ 6ea05fb5 uqrshl v21.4s, v29.4s, v0.4s NEON
1977 0x~~~~~~~~~~~~~~~~ 2e295f10 uqrshl v16.8b, v24.8b, v9.8b NEON
[all …]
Dlog-cpufeatures1968 0x~~~~~~~~~~~~~~~~ 7e2a5eca uqrshl b10, b22, b10 // Needs: NEON
1969 0x~~~~~~~~~~~~~~~~ 7eeb5cbd uqrshl d29, d5, d11 // Needs: NEON
1970 0x~~~~~~~~~~~~~~~~ 7e7e5f1b uqrshl h27, h24, h30 // Needs: NEON
1971 0x~~~~~~~~~~~~~~~~ 7ea85daa uqrshl s10, s13, s8 // Needs: NEON
1972 0x~~~~~~~~~~~~~~~~ 6e2e5e49 uqrshl v9.16b, v18.16b, v14.16b // Needs: NEON
1973 0x~~~~~~~~~~~~~~~~ 6ef15df8 uqrshl v24.2d, v15.2d, v17.2d // Needs: NEON
1974 0x~~~~~~~~~~~~~~~~ 2ebb5dc4 uqrshl v4.2s, v14.2s, v27.2s // Needs: NEON
1975 0x~~~~~~~~~~~~~~~~ 2e685caf uqrshl v15.4h, v5.4h, v8.4h // Needs: NEON
1976 0x~~~~~~~~~~~~~~~~ 6ea05fb5 uqrshl v21.4s, v29.4s, v0.4s // Needs: NEON
1977 0x~~~~~~~~~~~~~~~~ 2e295f10 uqrshl v16.8b, v24.8b, v9.8b // Needs: NEON
[all …]
/external/llvm-project/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt437 # CHECK: uqrshl v2.16b, v14.16b, v23.16b
439 # CHECK: uqrshl v4.8h, v12.8h, v25.8h
441 # CHECK: uqrshl v6.4s, v10.4s, v27.4s
442 # CHECK: uqrshl v6.4s, v10.4s, v27.4s
483 # CHECK: uqrshl s23, s20, s16
485 # CHECK: uqrshl b11, b20, b30
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt437 # CHECK: uqrshl v2.16b, v14.16b, v23.16b
439 # CHECK: uqrshl v4.8h, v12.8h, v25.8h
441 # CHECK: uqrshl v6.4s, v10.4s, v27.4s
442 # CHECK: uqrshl v6.4s, v10.4s, v27.4s
483 # CHECK: uqrshl s23, s20, s16
485 # CHECK: uqrshl b11, b20, b30
/external/capstone/arch/AArch64/
DAArch64MappingInsnOp.inc8541 { /* AArch64_UQRSHLv16i8, ARM64_INS_UQRSHL: uqrshl.16b $rd, $rn, $rm| */
8545 { /* AArch64_UQRSHLv1i16, ARM64_INS_UQRSHL: uqrshl $rd, $rn, $rm */
8549 { /* AArch64_UQRSHLv1i32, ARM64_INS_UQRSHL: uqrshl $rd, $rn, $rm */
8553 { /* AArch64_UQRSHLv1i64, ARM64_INS_UQRSHL: uqrshl $rd, $rn, $rm */
8557 { /* AArch64_UQRSHLv1i8, ARM64_INS_UQRSHL: uqrshl $rd, $rn, $rm */
8561 { /* AArch64_UQRSHLv2i32, ARM64_INS_UQRSHL: uqrshl.2s $rd, $rn, $rm| */
8565 { /* AArch64_UQRSHLv2i64, ARM64_INS_UQRSHL: uqrshl.2d $rd, $rn, $rm| */
8569 { /* AArch64_UQRSHLv4i16, ARM64_INS_UQRSHL: uqrshl.4h $rd, $rn, $rm| */
8573 { /* AArch64_UQRSHLv4i32, ARM64_INS_UQRSHL: uqrshl.4s $rd, $rn, $rm| */
8577 { /* AArch64_UQRSHLv8i16, ARM64_INS_UQRSHL: uqrshl.8h $rd, $rn, $rm| */
[all …]

123