Home
last modified time | relevance | path

Searched refs:s8 (Results 1 – 23 of 23) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Dloopfiltersimplehorizontaledge_neon.asm49 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0)
50 vsubl.s8 q3, d15, d13
52 vqsub.s8 q4, q5, q8 ; q4: vp8_filter = vp8_signed_char_clamp(ps1-qs1)
60 vaddw.s8 q2, q2, d8 ; vp8_filter + 3 * ( qs0 - ps0)
61 vaddw.s8 q3, q3, d9
68 vqadd.s8 q2, q14, q10 ; Filter2 = vp8_signed_char_clamp(vp8_filter+3)
69 vqadd.s8 q3, q14, q9 ; Filter1 = vp8_signed_char_clamp(vp8_filter+4)
70 vshr.s8 q2, q2, #3 ; Filter2 >>= 3
71 vshr.s8 q4, q3, #3 ; Filter1 >>= 3
76 vqadd.s8 q11, q6, q2 ; u = vp8_signed_char_clamp(ps0 + Filter2)
[all …]
Dloopfiltersimpleverticaledge_neon.asm69 vsubl.s8 q2, d8, d10 ; ( qs0 - ps0)
70 vsubl.s8 q13, d9, d11
72 vqsub.s8 q14, q3, q6 ; vp8_filter = vp8_signed_char_clamp(ps1-qs1)
80 vaddw.s8 q2, q2, d28 ; vp8_filter + 3 * ( qs0 - ps0)
81 vaddw.s8 q13, q13, d29
91 vqadd.s8 q2, q14, q11 ; Filter2 = vp8_signed_char_clamp(vp8_filter+3)
92 vqadd.s8 q3, q14, q12 ; Filter1 = vp8_signed_char_clamp(vp8_filter+4)
93 vshr.s8 q2, q2, #3 ; Filter2 >>= 3
94 vshr.s8 q14, q3, #3 ; Filter1 >>= 3
97 vqadd.s8 q11, q5, q2 ; u = vp8_signed_char_clamp(ps0 + Filter2)
[all …]
Dmbloopfilter_neon.asm135 vdup.s8 q2, r12 ; thresh
378 vsubl.s8 q2, d14, d12 ; qs0 - ps0
379 vsubl.s8 q13, d15, d13
381 vqsub.s8 q1, q5, q8 ; vp8_filter = clamp(ps1-qs1)
391 vaddw.s8 q2, q2, d2 ; vp8_filter + 3 * ( qs0 - ps0)
392 vaddw.s8 q13, q13, d3
406 vqadd.s8 q2, q13, q11 ; Filter1 = clamp(Filter2+4)
407 vqadd.s8 q13, q13, q12 ; Filter2 = clamp(Filter2+3)
411 vshr.s8 q2, q2, #3 ; Filter1 >>= 3
412 vshr.s8 q13, q13, #3 ; Filter2 >>= 3
[all …]
Dloopfilter_neon.asm345 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0)
346 vsubl.s8 q11, d15, d13
352 vqsub.s8 q1, q5, q8 ; vp8_filter = clamp(ps1-qs1)
361 vaddw.s8 q2, q2, d2
362 vaddw.s8 q11, q11, d3
371 vqadd.s8 q2, q1, q10 ; Filter2 = clamp(vp8_filter+3)
372 vqadd.s8 q1, q1, q9 ; Filter1 = clamp(vp8_filter+4)
373 vshr.s8 q2, q2, #3 ; Filter2 >>= 3
374 vshr.s8 q1, q1, #3 ; Filter1 >>= 3
377 vqadd.s8 q11, q6, q2 ; u = clamp(ps0 + Filter2)
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_loopfilter_16_neon.asm147 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0)
148 vsubl.s8 q11, d15, d13
152 vqsub.s8 q1, q5, q8 ; filter = clamp(ps1-qs1)
163 vaddw.s8 q2, q2, d2 ; filter + 3 * (qs0 - ps0)
164 vaddw.s8 q11, q11, d3
173 vqadd.s8 q2, q1, q4 ; filter2 = clamp(filter+3)
174 vqadd.s8 q1, q1, q9 ; filter1 = clamp(filter+4)
175 vshr.s8 q2, q2, #3 ; filter2 >>= 3
176 vshr.s8 q1, q1, #3 ; filter1 >>= 3
179 vqadd.s8 q11, q6, q2 ; u = clamp(ps0 + filter2)
[all …]
Dvp9_loopfilter_neon.asm233 vsub.s8 d28, d7, d6 ; ( qs0 - ps0)
237 vqsub.s8 d27, d5, d16 ; filter = clamp(ps1-qs1)
240 vmull.s8 q12, d28, d19 ; 3 * ( qs0 - ps0)
245 vaddw.s8 q12, q12, d27 ; filter + 3 * (qs0 - ps0)
254 vqadd.s8 d28, d27, d19 ; filter2 = clamp(filter+3)
255 vqadd.s8 d27, d27, d17 ; filter1 = clamp(filter+4)
256 vshr.s8 d28, d28, #3 ; filter2 >>= 3
257 vshr.s8 d27, d27, #3 ; filter1 >>= 3
259 vqadd.s8 d19, d6, d28 ; u = clamp(ps0 + filter2)
260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1)
[all …]
Dvp9_mb_lpf_neon.asm406 vsub.s8 d28, d23, d24 ; ( qs0 - ps0)
407 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1)
408 vmull.s8 q15, d28, d27 ; 3 * ( qs0 - ps0)
410 vaddw.s8 q15, q15, d29 ; filter + 3 * (qs0 - ps0)
418 vqadd.s8 d30, d28, d27 ; filter2 = clamp(filter+3)
419 vqadd.s8 d29, d28, d29 ; filter1 = clamp(filter+4)
420 vshr.s8 d30, d30, #3 ; filter2 >>= 3
421 vshr.s8 d29, d29, #3 ; filter1 >>= 3
424 vqadd.s8 d24, d24, d30 ; op0 = clamp(ps0 + filter2)
425 vqsub.s8 d23, d23, d29 ; oq0 = clamp(qs0 - filter1)
[all …]
/hardware/libhardware_legacy/audio/
Daudio_hw_hal.cpp187 String8 s8 = String8(kvpairs); in out_set_parameters() local
194 s8 = parms.toString(); in out_set_parameters()
197 return out->legacy_out->setParameters(s8); in out_set_parameters()
204 String8 s8; in out_get_parameters() local
207 s8 = out->legacy_out->getParameters(String8(keys)); in out_get_parameters()
209 AudioParameter parms = AudioParameter(s8); in out_get_parameters()
214 s8 = parms.toString(); in out_get_parameters()
217 return strdup(s8.string()); in out_get_parameters()
338 String8 s8 = String8(kvpairs); in in_set_parameters() local
344 s8 = parms.toString(); in in_set_parameters()
[all …]
/hardware/qcom/audio/legacy/alsa_sound/
Daudio_hw_hal.cpp209 String8 s8 = String8(kvpairs); in out_set_parameters() local
216 s8 = parms.toString(); in out_set_parameters()
219 return out->qcom_out->setParameters(s8); in out_set_parameters()
226 String8 s8; in out_get_parameters() local
229 s8 = out->qcom_out->getParameters(String8(keys)); in out_get_parameters()
231 AudioParameter parms = AudioParameter(s8); in out_get_parameters()
236 s8 = parms.toString(); in out_get_parameters()
239 return strdup(s8.string()); in out_get_parameters()
359 String8 s8 = String8(kvpairs); in in_set_parameters() local
365 s8 = parms.toString(); in in_set_parameters()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
Dvp9_itrans16_dspr2.c915 int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15; in iadst16() local
952 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in iadst16()
961 x0 = dct_const_round_shift(s0 + s8); in iadst16()
969 x8 = dct_const_round_shift(s0 - s8); in iadst16()
987 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in iadst16()
1004 x8 = dct_const_round_shift(s8 + s12); in iadst16()
1008 x12 = dct_const_round_shift(s8 - s12); in iadst16()
1022 s8 = x8; in iadst16()
1039 x8 = s8 + s10; in iadst16()
1041 x10 = s8 - s10; in iadst16()
/hardware/libhardware_legacy/include/hardware_legacy/
Dwifi_hal.h65 typedef signed char s8; typedef
150 void (*on_rssi_threshold_breached)(wifi_request_id id, u8 *cur_bssid, s8 cur_rssi);
258 iface, s8 max_rssi, s8 min_rssi, wifi_rssi_event_handler eh);
/hardware/qcom/wlan/qcwcn/wifi_hal/
Drssi_monitor.cpp104 s8 rssi; in handleEvent()
190 s8 max_rssi, in wifi_start_rssi_monitoring()
191 s8 min_rssi, in wifi_start_rssi_monitoring()
Dcpp_bindings.h210 int put_s8(int attribute, s8 value) { in put_s8()
240 s8 get_s8(const struct nlattr *nla) in get_s8()
242 return *(s8 *) nla_data(nla); in get_s8()
426 virtual int put_s8(int attribute, s8 value);
439 virtual s8 get_s8(const struct nlattr *nla);
Dcommon.h166 iface, s8 max_rssi, s8 min_rssi, wifi_rssi_event_handler eh);
Dcpp_bindings.cpp891 int WifiVendorCommand::put_s8(int attribute, s8 value) in put_s8()
930 s8 WifiVendorCommand::get_s8(const struct nlattr *nla) in get_s8()
/hardware/broadcom/wlan/bcmdhd/wifi_hal/
Dwifi_hal.cpp57 iface, s8 max_rssi, s8 min_rssi, wifi_rssi_event_handler eh);
689 s8 mMax_rssi;
690 s8 mMin_rssi;
694 s8 max_rssi, s8 min_rssi, wifi_rssi_event_handler eh) in SetRSSIMonitorCommand()
781 s8 cur_rssi; in handleEvent()
1031 iface, s8 max_rssi, s8 min_rssi, wifi_rssi_event_handler eh) in wifi_start_rssi_monitoring()
1052 s8 max_rssi = 0, min_rssi = 0; in wifi_stop_rssi_monitoring()
Dgscan.cpp1511 s8 rssi_history[8]; in handleEvent()
/hardware/intel/common/libmix/mix_audio/src/
Dpvt.h6 typedef signed char s8; typedef
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_idct.c639 int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15; in iadst16() local
676 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in iadst16()
685 x0 = dct_const_round_shift(s0 + s8); in iadst16()
693 x8 = dct_const_round_shift(s0 - s8); in iadst16()
711 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in iadst16()
728 x8 = dct_const_round_shift(s8 + s12); in iadst16()
732 x12 = dct_const_round_shift(s8 - s12); in iadst16()
746 s8 = x8; in iadst16()
763 x8 = s8 + s10; in iadst16()
765 x10 = s8 - s10; in iadst16()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_dct.c799 int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15; in fadst16() local
827 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in fadst16()
836 x0 = fdct_round_shift(s0 + s8); in fadst16()
844 x8 = fdct_round_shift(s0 - s8); in fadst16()
862 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in fadst16()
879 x8 = fdct_round_shift(s8 + s12); in fadst16()
883 x12 = fdct_round_shift(s8 - s12); in fadst16()
897 s8 = x8; in fadst16()
914 x8 = s8 + s10; in fadst16()
916 x10 = s8 - s10; in fadst16()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_variance_impl_sse2.asm437 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8
559 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8
666 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
Dloopfilter_block_sse2.asm324 %define s8 [src + 8 * stride]
364 movdqa xmm0, s8
767 movdqa s8, xmm1
Dvariance_impl_sse2.asm719 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8
957 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8
1171 movq xmm5, QWORD PTR [rsi] ; xmm5 = s0,s1,s2..s8