Home
last modified time | relevance | path

Searched refs:uqshl (Results 1 – 25 of 67) sorted by relevance

123

/external/llvm-project/llvm/test/MC/AArch64/SVE2/
Duqshl-diagnostics.s3 uqshl z0.b, p0/m, z0.b, #-1 label
8 uqshl z0.b, p0/m, z0.b, #8 label
13 uqshl z0.h, p0/m, z0.h, #-1 label
18 uqshl z0.h, p0/m, z0.h, #16 label
23 uqshl z0.s, p0/m, z0.s, #-1 label
28 uqshl z0.s, p0/m, z0.s, #32 label
33 uqshl z0.d, p0/m, z0.d, #-1 label
38 uqshl z0.d, p0/m, z0.d, #64 label
47 uqshl z0.b, p0/m, z1.b, z2.b label
52 uqshl z0.b, p0/m, z1.b, #0 label
[all …]
Duqshl.s10 uqshl z0.b, p0/m, z0.b, z1.b label
16 uqshl z0.h, p0/m, z0.h, z1.h label
22 uqshl z29.s, p7/m, z29.s, z30.s label
28 uqshl z31.d, p7/m, z31.d, z30.d label
34 uqshl z0.b, p0/m, z0.b, #0 label
40 uqshl z31.b, p0/m, z31.b, #7 label
46 uqshl z0.h, p0/m, z0.h, #0 label
52 uqshl z31.h, p0/m, z31.h, #15 label
58 uqshl z0.s, p0/m, z0.s, #0 label
64 uqshl z31.s, p0/m, z31.s, #31 label
[all …]
/external/llvm-project/llvm/test/MC/AArch64/
Dneon-saturating-shift.s28 uqshl v0.8b, v1.8b, v2.8b
29 uqshl v0.16b, v1.16b, v2.16b
30 uqshl v0.4h, v1.4h, v2.4h
31 uqshl v0.8h, v1.8h, v2.8h
32 uqshl v0.2s, v1.2s, v2.2s
33 uqshl v0.4s, v1.4s, v2.4s
34 uqshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-shift.s19 uqshl b0, b1, b2
20 uqshl h10, h11, h12
21 uqshl s20, s21, s2
22 uqshl d17, d31, d8
Dneon-scalar-shift-imm.s84 uqshl b18, b15, #6
85 uqshl h11, h18, #7
86 uqshl s14, s19, #18
87 uqshl d15, d12, #19
Dneon-simd-shift.s242 uqshl v0.8b, v1.8b, #3
243 uqshl v0.4h, v1.4h, #3
244 uqshl v0.2s, v1.2s, #3
245 uqshl v0.16b, v1.16b, #3
246 uqshl v0.8h, v1.8h, #3
247 uqshl v0.4s, v1.4s, #3
248 uqshl v0.2d, v1.2d, #3
Darm64-advsimd.s366 uqshl.8b v0, v0, v0
437 ; CHECK: uqshl.8b v0, v0, v0 ; encoding: [0x00,0x4c,0x20,0x2e]
1385 uqshl b0, b0, #1
1386 uqshl h0, h0, #2
1387 uqshl s0, s0, #3
1388 uqshl d0, d0, #4 define
1434 ; CHECK: uqshl b0, b0, #1 ; encoding: [0x00,0x74,0x09,0x7f]
1435 ; CHECK: uqshl h0, h0, #2 ; encoding: [0x00,0x74,0x12,0x7f]
1436 ; CHECK: uqshl s0, s0, #3 ; encoding: [0x00,0x74,0x23,0x7f]
1437 ; CHECK: uqshl d0, d0, #4 ; encoding: [0x00,0x74,0x44,0x7f]
[all …]
Dneon-diagnostics.s935 uqshl v1.8b, v25.4h, v6.8h
992 uqshl h0, b1, h0
994 uqshl d0, b1, d0 define
1779 uqshl v0.8b, v1.8h, #3
1780 uqshl v0.4h, v1.4s, #3
1781 uqshl v0.2s, v1.2d, #3
1782 uqshl v0.16b, v1.16b, #8
1783 uqshl v0.8h, v1.8h, #16
1784 uqshl v0.4s, v1.4s, #32
1785 uqshl v0.2d, v1.2d, #64
[all …]
/external/capstone/suite/MC/AArch64/
Dneon-saturating-shift.s.cs9 0x20,0x4c,0x22,0x2e = uqshl v0.8b, v1.8b, v2.8b
10 0x20,0x4c,0x22,0x6e = uqshl v0.16b, v1.16b, v2.16b
11 0x20,0x4c,0x62,0x2e = uqshl v0.4h, v1.4h, v2.4h
12 0x20,0x4c,0x62,0x6e = uqshl v0.8h, v1.8h, v2.8h
13 0x20,0x4c,0xa2,0x2e = uqshl v0.2s, v1.2s, v2.2s
14 0x20,0x4c,0xa2,0x6e = uqshl v0.4s, v1.4s, v2.4s
15 0x20,0x4c,0xe2,0x6e = uqshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-shift.s.cs6 0x20,0x4c,0x22,0x7e = uqshl b0, b1, b2
7 0x6a,0x4d,0x6c,0x7e = uqshl h10, h11, h12
8 0xb4,0x4e,0xa2,0x7e = uqshl s20, s21, s2
9 0xf1,0x4f,0xe8,0x7e = uqshl d17, d31, d8
Dneon-scalar-shift-imm.s.cs15 0xf2,0x75,0x0e,0x7f = uqshl b18, b15, #6
16 0x4b,0x76,0x17,0x7f = uqshl h11, h18, #7
17 0x6e,0x76,0x32,0x7f = uqshl s14, s19, #18
18 0x8f,0x75,0x53,0x7f = uqshl d15, d12, #19
Dneon-simd-shift.s.cs85 0x20,0x74,0x0b,0x2f = uqshl v0.8b, v1.8b, #3
86 0x20,0x74,0x13,0x2f = uqshl v0.4h, v1.4h, #3
87 0x20,0x74,0x23,0x2f = uqshl v0.2s, v1.2s, #3
88 0x20,0x74,0x0b,0x6f = uqshl v0.16b, v1.16b, #3
89 0x20,0x74,0x13,0x6f = uqshl v0.8h, v1.8h, #3
90 0x20,0x74,0x23,0x6f = uqshl v0.4s, v1.4s, #3
91 0x20,0x74,0x43,0x6f = uqshl v0.2d, v1.2d, #3
/external/llvm/test/MC/AArch64/
Dneon-saturating-shift.s28 uqshl v0.8b, v1.8b, v2.8b
29 uqshl v0.16b, v1.16b, v2.16b
30 uqshl v0.4h, v1.4h, v2.4h
31 uqshl v0.8h, v1.8h, v2.8h
32 uqshl v0.2s, v1.2s, v2.2s
33 uqshl v0.4s, v1.4s, v2.4s
34 uqshl v0.2d, v1.2d, v2.2d
Dneon-scalar-saturating-shift.s19 uqshl b0, b1, b2
20 uqshl h10, h11, h12
21 uqshl s20, s21, s2
22 uqshl d17, d31, d8
Dneon-scalar-shift-imm.s84 uqshl b18, b15, #6
85 uqshl h11, h18, #7
86 uqshl s14, s19, #18
87 uqshl d15, d12, #19
Dneon-simd-shift.s242 uqshl v0.8b, v1.8b, #3
243 uqshl v0.4h, v1.4h, #3
244 uqshl v0.2s, v1.2s, #3
245 uqshl v0.16b, v1.16b, #3
246 uqshl v0.8h, v1.8h, #3
247 uqshl v0.4s, v1.4s, #3
248 uqshl v0.2d, v1.2d, #3
Darm64-advsimd.s366 uqshl.8b v0, v0, v0
437 ; CHECK: uqshl.8b v0, v0, v0 ; encoding: [0x00,0x4c,0x20,0x2e]
1385 uqshl b0, b0, #1
1386 uqshl h0, h0, #2
1387 uqshl s0, s0, #3
1388 uqshl d0, d0, #4 define
1434 ; CHECK: uqshl b0, b0, #1 ; encoding: [0x00,0x74,0x09,0x7f]
1435 ; CHECK: uqshl h0, h0, #2 ; encoding: [0x00,0x74,0x12,0x7f]
1436 ; CHECK: uqshl s0, s0, #3 ; encoding: [0x00,0x74,0x23,0x7f]
1437 ; CHECK: uqshl d0, d0, #4 ; encoding: [0x00,0x74,0x44,0x7f]
[all …]
Dneon-diagnostics.s930 uqshl v1.8b, v25.4h, v6.8h
987 uqshl h0, b1, h0
989 uqshl d0, b1, d0 define
1774 uqshl v0.8b, v1.8h, #3
1775 uqshl v0.4h, v1.4s, #3
1776 uqshl v0.2s, v1.2d, #3
1777 uqshl v0.16b, v1.16b, #8
1778 uqshl v0.8h, v1.8h, #16
1779 uqshl v0.4s, v1.4s, #32
1780 uqshl v0.2d, v1.2d, #64
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-sqshl-uqshl-i64Contant.ll3 ; Check if sqshl/uqshl with constant shift amout can be selected.
13 ; CHECK: uqshl {{d[0-9]+}}, {{d[0-9]+}}, #36
14 %1 = tail call i64 @llvm.aarch64.neon.uqshl.i64(i64 %a, i64 36)
18 declare i64 @llvm.aarch64.neon.uqshl.i64(i64, i64)
Darm64-vshift.ll32 ;CHECK: uqshl.8b
35 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uqshl.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
41 ;CHECK: uqshl.4h
44 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uqshl.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
50 ;CHECK: uqshl.2s
53 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uqshl.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
95 ;CHECK: uqshl.16b
98 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uqshl.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
104 ;CHECK: uqshl.8h
107 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uqshl.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-sqshl-uqshl-i64Contant.ll3 ; Check if sqshl/uqshl with constant shift amout can be selected.
13 ; CHECK: uqshl {{d[0-9]+}}, {{d[0-9]+}}, #36
14 %1 = tail call i64 @llvm.aarch64.neon.uqshl.i64(i64 %a, i64 36)
18 declare i64 @llvm.aarch64.neon.uqshl.i64(i64, i64)
Darm64-vshift.ll32 ;CHECK: uqshl.8b
35 %tmp3 = call <8 x i8> @llvm.aarch64.neon.uqshl.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
41 ;CHECK: uqshl.4h
44 %tmp3 = call <4 x i16> @llvm.aarch64.neon.uqshl.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
50 ;CHECK: uqshl.2s
53 %tmp3 = call <2 x i32> @llvm.aarch64.neon.uqshl.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
95 ;CHECK: uqshl.16b
98 %tmp3 = call <16 x i8> @llvm.aarch64.neon.uqshl.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
104 ;CHECK: uqshl.8h
107 %tmp3 = call <8 x i16> @llvm.aarch64.neon.uqshl.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
[all …]
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/
Dscalar-shifts.c205 return uqshl(value, 21); in test_uqshl()
/external/llvm-project/llvm/test/CodeGen/Thumb2/mve-intrinsics/
Dscalar-shifts.ll219 ; CHECK-NEXT: uqshl r0, #21
222 %0 = call i32 @llvm.arm.mve.uqshl(i32 %value, i32 21)
226 declare i32 @llvm.arm.mve.uqshl(i32, i32)
/external/llvm-project/llvm/test/MC/ARM/
Dmve-scalar-shift.s150 # CHECK: uqshl r0, #1 @ encoding: [0x50,0xea,0x4f,0x0f]
152 uqshl r0, #1 label

123