Home
last modified time | relevance | path

Searched refs:vqsub (Results 1 – 25 of 50) sorted by relevance

12

/external/llvm-project/llvm/test/MC/ARM/
Dneon-sub-encoding.s91 @ CHECK: vqsub.s8 d16, d16, d17 @ encoding: [0xb1,0x02,0x40,0xf2]
92 vqsub.s8 d16, d16, d17
93 @ CHECK: vqsub.s16 d16, d16, d17 @ encoding: [0xb1,0x02,0x50,0xf2]
94 vqsub.s16 d16, d16, d17
95 @ CHECK: vqsub.s32 d16, d16, d17 @ encoding: [0xb1,0x02,0x60,0xf2]
96 vqsub.s32 d16, d16, d17
97 @ CHECK: vqsub.s64 d16, d16, d17 @ encoding: [0xb1,0x02,0x70,0xf2]
98 vqsub.s64 d16, d16, d17
99 @ CHECK: vqsub.u8 d16, d16, d17 @ encoding: [0xb1,0x02,0x40,0xf3]
100 vqsub.u8 d16, d16, d17
[all …]
Dmve-integer.s98 # CHECK: vqsub.s8 q1, q6, q0 @ encoding: [0x0c,0xef,0x50,0x22]
99 vqsub.s8 q1, q6, q0
101 # CHECK: vqsub.s16 q0, q6, q1 @ encoding: [0x1c,0xef,0x52,0x02]
102 vqsub.s16 q0, q6, q1
104 # CHECK: vqsub.s32 q0, q0, q5 @ encoding: [0x20,0xef,0x5a,0x02]
105 vqsub.s32 q0, q0, q5
107 # CHECK: vqsub.u8 q0, q2, q6 @ encoding: [0x04,0xff,0x5c,0x02]
108 vqsub.u8 q0, q2, q6
110 # CHECK: vqsub.u16 q0, q7, q1 @ encoding: [0x1e,0xff,0x52,0x02]
111 vqsub.u16 q0, q7, q1
[all …]
Dmve-qdest-rsrc.s31 # CHECK: vqsub.s8 q2, q2, r8 @ encoding: [0x04,0xee,0x68,0x5f]
32 # CHECK-NOFP: vqsub.s8 q2, q2, r8 @ encoding: [0x04,0xee,0x68,0x5f]
33 vqsub.s8 q2, q2, r8
35 # CHECK: vqsub.s16 q1, q4, r0 @ encoding: [0x18,0xee,0x60,0x3f]
36 # CHECK-NOFP: vqsub.s16 q1, q4, r0 @ encoding: [0x18,0xee,0x60,0x3f]
37 vqsub.s16 q1, q4, r0
39 # CHECK: vqsub.s32 q0, q2, r0 @ encoding: [0x24,0xee,0x60,0x1f]
40 # CHECK-NOFP: vqsub.s32 q0, q2, r0 @ encoding: [0x24,0xee,0x60,0x1f]
41 vqsub.s32 q0, q2, r0
43 # CHECK: vqsub.u8 q0, q1, r2 @ encoding: [0x02,0xfe,0x62,0x1f]
[all …]
/external/llvm/test/MC/ARM/
Dneon-sub-encoding.s91 @ CHECK: vqsub.s8 d16, d16, d17 @ encoding: [0xb1,0x02,0x40,0xf2]
92 vqsub.s8 d16, d16, d17
93 @ CHECK: vqsub.s16 d16, d16, d17 @ encoding: [0xb1,0x02,0x50,0xf2]
94 vqsub.s16 d16, d16, d17
95 @ CHECK: vqsub.s32 d16, d16, d17 @ encoding: [0xb1,0x02,0x60,0xf2]
96 vqsub.s32 d16, d16, d17
97 @ CHECK: vqsub.s64 d16, d16, d17 @ encoding: [0xb1,0x02,0x70,0xf2]
98 vqsub.s64 d16, d16, d17
99 @ CHECK: vqsub.u8 d16, d16, d17 @ encoding: [0xb1,0x02,0x40,0xf3]
100 vqsub.u8 d16, d16, d17
[all …]
/external/capstone/suite/MC/ARM/
Dneon-sub-encoding.s.cs43 0xb1,0x02,0x40,0xf2 = vqsub.s8 d16, d16, d17
44 0xb1,0x02,0x50,0xf2 = vqsub.s16 d16, d16, d17
45 0xb1,0x02,0x60,0xf2 = vqsub.s32 d16, d16, d17
46 0xb1,0x02,0x70,0xf2 = vqsub.s64 d16, d16, d17
47 0xb1,0x02,0x40,0xf3 = vqsub.u8 d16, d16, d17
48 0xb1,0x02,0x50,0xf3 = vqsub.u16 d16, d16, d17
49 0xb1,0x02,0x60,0xf3 = vqsub.u32 d16, d16, d17
50 0xb1,0x02,0x70,0xf3 = vqsub.u64 d16, d16, d17
51 0xf2,0x02,0x40,0xf2 = vqsub.s8 q8, q8, q9
52 0xf2,0x02,0x50,0xf2 = vqsub.s16 q8, q8, q9
[all …]
/external/llvm/test/CodeGen/ARM/
Dvqsub.ll5 ;CHECK: vqsub.s8
14 ;CHECK: vqsub.s16
23 ;CHECK: vqsub.s32
32 ;CHECK: vqsub.s64
41 ;CHECK: vqsub.u8
50 ;CHECK: vqsub.u16
59 ;CHECK: vqsub.u32
68 ;CHECK: vqsub.u64
77 ;CHECK: vqsub.s8
86 ;CHECK: vqsub.s16
[all …]
/external/llvm-project/llvm/test/CodeGen/ARM/
Dvqsub.ll5 ;CHECK: vqsub.s8
14 ;CHECK: vqsub.s16
23 ;CHECK: vqsub.s32
32 ;CHECK: vqsub.s64
41 ;CHECK: vqsub.u8
50 ;CHECK: vqsub.u16
59 ;CHECK: vqsub.u32
68 ;CHECK: vqsub.u64
77 ;CHECK: vqsub.s8
86 ;CHECK: vqsub.s16
[all …]
Dneon-vqaddsub-upgrade.ll150 ;CHECK: vqsub.s8
159 ;CHECK: vqsub.s16
168 ;CHECK: vqsub.s32
177 ;CHECK: vqsub.s64
186 ;CHECK: vqsub.u8
195 ;CHECK: vqsub.u16
204 ;CHECK: vqsub.u32
213 ;CHECK: vqsub.u64
222 ;CHECK: vqsub.s8
231 ;CHECK: vqsub.s16
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-arith-saturating.ll49 %vqsub.i = tail call i32 @llvm.aarch64.neon.sqsub.i32(i32 %vecext, i32 %vecext1) nounwind
50 ret i32 %vqsub.i
58 %vqsub.i = tail call i64 @llvm.aarch64.neon.sqsub.i64(i64 %vecext, i64 %vecext1) nounwind
59 ret i64 %vqsub.i
67 %vqsub.i = tail call i32 @llvm.aarch64.neon.uqsub.i32(i32 %vecext, i32 %vecext1) nounwind
68 ret i32 %vqsub.i
76 %vqsub.i = tail call i64 @llvm.aarch64.neon.uqsub.i64(i64 %vecext, i64 %vecext1) nounwind
77 ret i64 %vqsub.i
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-arith-saturating.ll49 %vqsub.i = tail call i32 @llvm.aarch64.neon.sqsub.i32(i32 %vecext, i32 %vecext1) nounwind
50 ret i32 %vqsub.i
58 %vqsub.i = tail call i64 @llvm.aarch64.neon.sqsub.i64(i64 %vecext, i64 %vecext1) nounwind
59 ret i64 %vqsub.i
67 %vqsub.i = tail call i32 @llvm.aarch64.neon.uqsub.i32(i32 %vecext, i32 %vecext1) nounwind
68 ret i32 %vqsub.i
76 %vqsub.i = tail call i64 @llvm.aarch64.neon.uqsub.i64(i64 %vecext, i64 %vecext1) nounwind
77 ret i64 %vqsub.i
/external/llvm-project/llvm/test/CodeGen/Thumb2/mve-intrinsics/
Dvqsubq.ll7 ; CHECK-NEXT: vqsub.u8 q0, q0, q1
19 ; CHECK-NEXT: vqsub.s16 q0, q0, q1
31 ; CHECK-NEXT: vqsub.u32 q0, q0, q1
97 ; CHECK-NEXT: vqsub.u8 q0, q0, r0
109 ; CHECK-NEXT: vqsub.s16 q0, q0, r0
121 ; CHECK-NEXT: vqsub.u32 q0, q0, r0
/external/libhevc/common/arm/
Dihevc_deblk_luma_vert.s201 vqsub.u8 d30,d7,d19
241 vqsub.u8 d31,d5,d19
252 vqsub.u8 d25,d4,d19
278 vqsub.u8 d31,d2,d19
289 vqsub.u8 d28,d3,d19
301 vqsub.u8 d31,d6,d19
Dihevc_deblk_luma_horz.s202 vqsub.u8 d31,d26,d1
217 vqsub.u8 d17,d27,d1
238 vqsub.u8 d31,d28,d1
283 vqsub.u8 d31,d25,d1
291 vqsub.u8 d17,d24,d1
379 vqsub.u8 d31,d23,d1
/external/llvm-project/llvm/test/CodeGen/Thumb2/
Dmve-saturating-arith.ll173 ; CHECK-NEXT: vqsub.s8 q0, q0, q1
183 ; CHECK-NEXT: vqsub.s16 q0, q0, q1
193 ; CHECK-NEXT: vqsub.s32 q0, q0, q1
272 ; CHECK-NEXT: vqsub.u8 q0, q0, q1
282 ; CHECK-NEXT: vqsub.u16 q0, q0, q1
292 ; CHECK-NEXT: vqsub.u32 q0, q0, q1
/external/libvpx/libvpx/vpx_dsp/arm/
Dloopfilter_4_neon.asm209 vqsub.s8 d27, d5, d16 ; filter = clamp(ps1-qs1)
232 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1)
242 vqsub.s8 d20, d16, d27 ; u = clamp(qs1 - filter)
502 vqsub.s8 q1, q5, q8 ; filter = clamp(ps1-qs1)
530 vqsub.s8 q0, q7, q1 ; u = clamp(qs0 - filter1)
540 vqsub.s8 q12, q8, q1 ; u = clamp(qs1 - filter)
Dloopfilter_8_neon.asm322 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1)
343 vqsub.s8 d21, d21, d29 ; oq0 = clamp(qs0 - filter1)
350 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter)
/external/llvm-project/llvm/test/MC/Disassembler/ARM/
Dmve-integer.txt141 # CHECK: vqsub.s8 q1, q6, q0 @ encoding: [0x0c,0xef,0x50,0x22]
145 # CHECK: vqsub.s16 q0, q6, q1 @ encoding: [0x1c,0xef,0x52,0x02]
149 # CHECK: vqsub.s32 q0, q0, q5 @ encoding: [0x20,0xef,0x5a,0x02]
153 # CHECK: vqsub.u8 q0, q2, q6 @ encoding: [0x04,0xff,0x5c,0x02]
157 # CHECK: vqsub.u16 q0, q7, q1 @ encoding: [0x1e,0xff,0x52,0x02]
161 # CHECK: vqsub.u32 q1, q4, q7 @ encoding: [0x28,0xff,0x5e,0x22]
Dmve-qdest-rsrc.txt30 # CHECK: vqsub.s8 q2, q2, r8 @ encoding: [0x04,0xee,0x68,0x5f]
34 # CHECK: vqsub.s16 q1, q4, r0 @ encoding: [0x18,0xee,0x60,0x3f]
38 # CHECK: vqsub.s32 q0, q2, r0 @ encoding: [0x24,0xee,0x60,0x1f]
42 # CHECK: vqsub.u8 q0, q1, r2 @ encoding: [0x02,0xfe,0x62,0x1f]
46 # CHECK: vqsub.u16 q0, q2, r6 @ encoding: [0x14,0xfe,0x66,0x1f]
50 # CHECK: vqsub.u32 q0, q2, r2 @ encoding: [0x24,0xfe,0x62,0x1f]
/external/libvpx/config/arm-neon/vpx_dsp/arm/
Dloopfilter_4_neon.asm.S220 vqsub.s8 d27, d5, d16 @ filter = clamp(ps1-qs1)
243 vqsub.s8 d26, d7, d27 @ u = clamp(qs0 - filter1)
253 vqsub.s8 d20, d16, d27 @ u = clamp(qs1 - filter)
516 vqsub.s8 q1, q5, q8 @ filter = clamp(ps1-qs1)
544 vqsub.s8 q0, q7, q1 @ u = clamp(qs0 - filter1)
554 vqsub.s8 q12, q8, q1 @ u = clamp(qs1 - filter)
Dloopfilter_8_neon.asm.S335 vqsub.s8 d29, d25, d26 @ filter = clamp(ps1-qs1)
356 vqsub.s8 d21, d21, d29 @ oq0 = clamp(qs0 - filter1)
363 vqsub.s8 d26, d26, d29 @ oq1 = clamp(qs1 - filter)
/external/llvm-project/llvm/test/tools/llvm-mca/ARM/
Dcortex-a57-neon-instructions.s755 vqsub.s8 d16, d16, d17
756 vqsub.s16 d16, d16, d17
757 vqsub.s32 d16, d16, d17
758 vqsub.s64 d16, d16, d17
759 vqsub.u8 d16, d16, d17
760 vqsub.u16 d16, d16, d17
761 vqsub.u32 d16, d16, d17
762 vqsub.u64 d16, d16, d17
763 vqsub.s8 q8, q8, q9
764 vqsub.s16 q8, q8, q9
[all …]
/external/libavc/common/arm/
Dih264_deblk_chroma_a9.s317 vqsub.u8 q2, q2, q7 @Q2 = p0 - delta
319 vqsub.u8 q0, q0, q7 @Q0 = q0 - delta
445 vqsub.u8 q12, q1, q7 @p0-|delta|
446 vqsub.u8 q13, q2, q7 @q0-|delta|
641 vqsub.u8 d12, d1, d7 @p0-|delta|
642 vqsub.u8 d13, d2, d7 @q0-|delta|
959 vqsub.u8 q2, q2, q7 @Q2 = p0 - delta
961 vqsub.u8 q0, q0, q7 @Q0 = q0 - delta
1099 vqsub.u8 q12, q1, q7 @p0-|delta|
1100 vqsub.u8 q13, q2, q7 @q0-|delta|
[all …]
/external/arm-neon-tests/
DMakefile.gcc46 vqsub vqdmulh_lane vqdmull vqdmlal vqdmlsl vceq vcge vcle \
/external/llvm-project/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
Dtail-pred-intrinsic-sub-sat.ll18 ; CHECK-NEXT: vqsub.u16 q0, q1, q0
68 ; CHECK-NEXT: vqsub.s16 q0, q1, q0
Dremat-vctp.ll25 ; CHECK-NEXT: vqsub.s32 q6, q0, q6
29 ; CHECK-NEXT: vqsub.s32 q5, q0, q5
127 ; CHECK-NEXT: vqsub.s32 q6, q0, q6
131 ; CHECK-NEXT: vqsub.s32 q5, q0, q5

12