/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
vfma1.s | 9 .inst 0xf2000d50 @ NEON vmla.f32 q0,q0,q0 15 .inst 0xf2000c50 @ NEON vfma.f32 q0,q0,q0 21 .inst 0xf2200d50 @ NEON vmls.F32 q0,q0,q0 27 .inst 0xf2200c50 @ NEON vfms.F32 q0,q0,q [all...] |
neon-logic.d | 9 00000000 <.text> f387015f vorr.i32 q0, #255 ; 0x000000ff 10 00000004 <.text\+0x4> f387015f vorr.i32 q0, #255 ; 0x000000ff 11 00000008 <.text\+0x8> f2220154 vorr q0, q1, q2 12 0000000c <.text\+0xc> f2200152 vorr q0, q0, q1
|
neon-cond-bad-inc.s | 10 vmoveq q0,q1 12 vmoveq.i32 q0,#0 24 \op\eq\f32 q0,q1,q2 36 \op\eq\f32 q0,q1 45 vcvteq\dot\to\dot\from q0,q1 55 vdupeq.32 q0,r1 57 vdupeq.32 q0,d1[1]
|
armv8-a+simd.d | 12 0[0-9a-f]+ <[^>]+> f3000f50 vmaxnm.f32 q0, q0, q0 20 0[0-9a-f]+ <[^>]+> f3200f50 vminnm.f32 q0, q0, q0 28 0[0-9a-f]+ <[^>]+> f3bb0040 vcvta.s32.f32 q0, q0 38 0[0-9a-f]+ <[^>]+> f3ba0540 vrinta.f32 q0, q0 [all...] |
neon-cond-bad_t2.d | 9 0[0-9a-f]+ <[^>]+> ef22 0152 vorreq q0, q1, q1 11 0[0-9a-f]+ <[^>]+> ef80 0050 vmoveq\.i32 q0, #0 ; 0x00000000 20 0[0-9a-f]+ <[^>]+> ff02 0d54 vmuleq\.f32 q0, q1, q2 23 0[0-9a-f]+ <[^>]+> ef02 0d54 vmlaeq\.f32 q0, q1, q2 26 0[0-9a-f]+ <[^>]+> ef22 0d54 vmlseq\.f32 q0, q1, q2 29 0[0-9a-f]+ <[^>]+> ef02 0d44 vaddeq\.f32 q0, q1, q2 32 0[0-9a-f]+ <[^>]+> ef22 0d44 vsubeq\.f32 q0, q1, q2 35 0[0-9a-f]+ <[^>]+> ffb9 0742 vabseq\.f32 q0, q1 38 0[0-9a-f]+ <[^>]+> ffb9 07c2 vnegeq\.f32 q0, q1 41 0[0-9a-f]+ <[^>]+> ffbb 0742 vcvteq\.s32\.f32 q0, q [all...] |
/bionic/libc/arch-arm/denver/bionic/ |
memmove.S | 107 vld1.8 {q0}, [r1] 108 vst1.8 {q0}, [r0, :128] 113 vld1.8 {q0, q1}, [r1] 114 vst1.8 {q0, q1}, [r0, :256] 142 vld1.8 {q0, q1}, [r1], r3 143 vst1.8 {q0, q1}, [r0, :256], r3 144 vld1.8 {q0, q1}, [r1], r3 145 vst1.8 {q0, q1}, [r0, :256], r3 150 vld1.8 {q0, q1}, [r1], r3 151 vst1.8 {q0, q1}, [r0, :256], r [all...] |
memset.S | 88 // q0, q1, and r1 contain the memset value 91 vdup.32 q0, r1 124 vmov q1, q0 131 vmov q2, q0 132 vmov q3, q0 138 vstm r3!, {q0, q1, q2, q3} 139 vstm r3!, {q0, q1, q2, q3} 153 vst1.8 {q0, q1}, [r3, :128]! 154 vst1.8 {q0, q1}, [r3, :128]! 159 vst1.8 {q0, q1}, [r3, :128] [all...] |
/external/llvm/test/MC/ARM/ |
directive-arch_extension-crypto.s | 19 vmull.p64 q0, d0, d1 22 aesd.8 q0, q1 24 aese.8 q0, q1 26 aesimc.8 q0, q1 28 aesmc.8 q0, q1 31 sha1h.32 q0, q1 33 sha1su1.32 q0, q1 35 sha256su0.32 q0, q1 38 sha1c.32 q0, q1, q2 40 sha1m.32 q0, q1, q [all...] |
fullfp16-neon-neg.s | 7 vadd.f16 q0, q1, q2 12 vsub.f16 q0, q1, q2 17 vmul.f16 q0, q1, q2 27 vmla.f16 q0, q1, q2 37 vmls.f16 q0, q1, q2 47 vfma.f16 q0, q1, q2 52 vfms.f16 q0, q1, q2 107 vacge.f16 q0, q1, q2 112 vacgt.f16 q0, q1, q2 117 vacle.f16 q0, q1, q [all...] |
invalid-neon-v8.s | 28 aesd.8 q0, s1 34 aesmc.8 q0, d1 36 aesdge.8 q0, q1 41 sha1su1.32 q0, s1 45 sha1heq.32 q0, q1 50 sha1m.32 q0, s1, q2 56 sha256h.32 q0, s1, q2 58 sha256h2.32 q0, q1, s2 62 sha256su1lt.32 q0, d1, q2 65 vmull.p64 q0, s1, s [all...] |
fullfp16-neon.s | 5 vadd.f16 q0, q1, q2 7 @ ARM: vadd.f16 q0, q1, q2 @ encoding: [0x44,0x0d,0x12,0xf2] 9 @ THUMB: vadd.f16 q0, q1, q2 @ encoding: [0x12,0xef,0x44,0x0d] 12 vsub.f16 q0, q1, q2 14 @ ARM: vsub.f16 q0, q1, q2 @ encoding: [0x44,0x0d,0x32,0xf2] 16 @ THUMB: vsub.f16 q0, q1, q2 @ encoding: [0x32,0xef,0x44,0x0d] 19 vmul.f16 q0, q1, q2 21 @ ARM: vmul.f16 q0, q1, q2 @ encoding: [0x54,0x0d,0x12,0xf3] 23 @ THUMB: vmul.f16 q0, q1, q2 @ encoding: [0x12,0xff,0x54,0x0d] 33 vmla.f16 q0, q1, q [all...] |
/external/llvm/test/MC/Hexagon/ |
v60-vcmp.s | 14 #CHECK: 1c80e720 { q0 &= vcmp.gt(v7.ub{{ *}},{{ *}}v0.ub) } 15 q0&=vcmp.gt(v7.ub,v0.ub) 32 #CHECK: 1c85e900 { q0 &= vcmp.eq(v9.b{{ *}},{{ *}}v5.b) } 33 q0&=vcmp.eq(v9.b,v5.b) 35 #CHECK: 1c9cfca8 { q0 ^= vcmp.gt(v28.uw{{ *}},{{ *}}v28.uw) } 36 q0^=vcmp.gt(v28.uw,v28.uw) 38 #CHECK: 1c81faa0 { q0 ^= vcmp.gt(v26.ub{{ *}},{{ *}}v1.ub) } 39 q0^=vcmp.gt(v26.ub,v1.ub) 41 #CHECK: 1c96f0a4 { q0 ^= vcmp.gt(v16.uh{{ *}},{{ *}}v22.uh) } 42 q0^=vcmp.gt(v16.uh,v22.uh [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
loopfilter_masks_dspr2.h | 30 uint32_t q0, uint32_t q1, 65 /* mask |= (abs(q1 - q0) > limit) 66 * hev |= (abs(q1 - q0) > thresh) 68 "subu_s.qb %[c], %[q1], %[q0] \n\t" 69 "subu_s.qb %[r_k], %[q0], %[q1] \n\t" 94 [p1] "r" (p1), [p0] "r" (p0), [q1] "r" (q1), [q0] "r" (q0), 99 /* abs(p0 - q0) */ 100 "subu_s.qb %[c], %[p0], %[q0] \n\t" 101 "subu_s.qb %[r_k], %[q0], %[p0] \n\t [all...] |
loopfilter_4_msa.c | 20 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, p1_out, p0_out, q0_out, q1_out; local 25 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3); 31 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, 33 VP9_LPF_FILTER4_8W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 50 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local 53 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3); 67 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0, 69 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1, p0, q0, q1); 71 ST_UB4(p1, p0, q0, q1, (src - 2 * pitch), pitch) 80 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local 114 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; local [all...] |
/external/opencv3/modules/features2d/src/ |
fast_score.cpp | 129 __m128i q0 = _mm_set1_epi16(-1000), q1 = _mm_set1_epi16(1000); local 155 q0 = _mm_max_epi16(q0, _mm_min_epi16(a, v0)); 158 q0 = _mm_max_epi16(q0, _mm_min_epi16(a, v0)); 161 q0 = _mm_max_epi16(q0, _mm_sub_epi16(_mm_setzero_si128(), q1)); 162 q0 = _mm_max_epi16(q0, _mm_unpackhi_epi64(q0, q0)) 223 __m128i q0 = _mm_set1_epi16(-1000), q1 = _mm_set1_epi16(1000); local 314 __m128i q0 = _mm_min_epi16(a, v0); local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
vp9_loopfilter_masks_dspr2.h | 30 uint32_t q0, uint32_t q1, 65 /* mask |= (abs(q1 - q0) > limit) 66 * hev |= (abs(q1 - q0) > thresh) 68 "subu_s.qb %[c], %[q1], %[q0] \n\t" 69 "subu_s.qb %[r_k], %[q0], %[q1] \n\t" 94 [p1] "r" (p1), [p0] "r" (p0), [q1] "r" (q1), [q0] "r" (q0), 99 /* abs(p0 - q0) */ 100 "subu_s.qb %[c], %[p0], %[q0] \n\t" 101 "subu_s.qb %[r_k], %[q0], %[p0] \n\t [all...] |
/external/opencv3/3rdparty/libwebp/dsp/ |
dec_sse2.c | 281 #define GET_NOTHEV(p1, p0, q0, q1, hev_thresh, not_hev) { \ 284 const __m128i t_2 = MM_ABS(q1, q0); \ 288 const __m128i t_4 = _mm_subs_epu8(t_2, h); /* abs(q1 - q0) - hev_tresh */ \ 294 #define GET_BASE_DELTA(p1, p0, q0, q1, o) { \ 295 const __m128i qp0 = _mm_subs_epi8(q0, p0); /* q0 - p0 */ \ 297 o = _mm_adds_epi8(o, qp0); /* p1 - q1 + 1 * (q0 - p0) */ \ 298 o = _mm_adds_epi8(o, qp0); /* p1 - q1 + 2 * (q0 - p0) */ \ 299 o = _mm_adds_epi8(o, qp0); /* p1 - q1 + 3 * (q0 - p0) */ \ 302 #define DO_SIMPLE_FILTER(p0, q0, fl) { 603 __m128i q0 = _mm_loadu_si128((__m128i*)&p[0]); local 614 __m128i p1, p0, q0, q1; local 693 __m128i p2, p1, p0, q0, q1, q2; local 718 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 739 __m128i t1, t2, p1, p0, q0, q1; local 768 __m128i t1, t2, p1, p0, q0, q1; local 793 __m128i t1, p2, p1, p0, q0, q1, q2; local 818 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 838 __m128i t1, t2, p1, p0, q0, q1; local 864 __m128i t1, t2, p1, p0, q0, q1; local [all...] |
/external/llvm/test/MC/AArch64/ |
elf-reloc-ldstunsimm.s | 8 str q0, [sp, #:lo12:some_label]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/ |
litpool.s | 4 ldr q0, =0x5a8279995a8279995a8279995a827999
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_ColorMatrix.S | 34 veor q0, q0 68 #vqadd.s32 q0,q0,q0 69 #vadd.f32 q0,q0,q0 70 #vmul.f32 q0,q0,d0[0 [all...] |
/device/google/contexthub/lib/libm/ |
kf_rem_pio2.c | 62 __int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; local 69 /* determine jx,jv,q0, note that 3>q0 */ 72 q0 = e0-8*(jv+1); 93 z = scalbnf(z,(int)q0); /* actual value of z */ 98 if(q0>0) { /* need iq[jz-1] to determine n */ 99 i = (iq[jz-1]>>(8-q0)); n += i; 100 iq[jz-1] -= i<<(8-q0); 101 ih = iq[jz-1]>>(7-q0); 103 else if(q0==0) ih = iq[jz-1]>>8 [all...] |
/external/fdlibm/ |
k_rem_pio2.c | 104 * q0 the corresponding exponent of q[0]. Note that the 105 * exponent for q[i] would be q0-24*i. 170 int jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; local 177 /* determine jx,jv,q0, note that 3>q0 */ 180 q0 = e0-24*(jv+1); 201 z = ieee_scalbn(z,q0); /* actual value of z */ 206 if(q0>0) { /* need iq[jz-1] to determine n */ 207 i = (iq[jz-1]>>(24-q0)); n += i; 208 iq[jz-1] -= i<<(24-q0); [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
vpx_convolve_avg_neon_asm.asm | 36 vld1.8 {q0-q1}, [r0]! 41 vrhadd.u8 q0, q0, q8 45 vst1.8 {q0-q1}, [r2@128]! 52 vld1.8 {q0-q1}, [r0], r1 57 vrhadd.u8 q0, q0, q8 64 vst1.8 {q0-q1}, [r2@128], r3 71 vld1.8 {q0}, [r0], r1 77 vrhadd.u8 q0, q0, q [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_avg_neon.asm | 36 vld1.8 {q0-q1}, [r0]! 41 vrhadd.u8 q0, q0, q8 45 vst1.8 {q0-q1}, [r2@128]! 52 vld1.8 {q0-q1}, [r0], r1 57 vrhadd.u8 q0, q0, q8 64 vst1.8 {q0-q1}, [r2@128], r3 71 vld1.8 {q0}, [r0], r1 77 vrhadd.u8 q0, q0, q [all...] |
/external/v8/src/third_party/fdlibm/ |
fdlibm.cc | 69 int32_t q0 = e0 - 24 * (jv + 1); local 96 z = scalbn(z, q0); 101 if (q0 > 0) { 102 int32_t i = (iq[jz - 1] >> (24 - q0)); 104 iq[jz - 1] -= i << (24 - q0); 105 ih = iq[jz - 1] >> (23 - q0); 106 } else if (q0 == 0) { 126 if (q0 == 1) { 128 } else if (q0 == 2) { 133 if (carry != 0) z -= scalbn(one, q0); [all...] |