/external/mesa3d/src/gallium/state_trackers/clover/api/ |
event.cpp | 196 auto hev = create<hard_event>(q, CL_COMMAND_MARKER, deps); local 198 ret_object(rd_ev, hev); 231 auto hev = create<hard_event>(q, CL_COMMAND_BARRIER, deps); local 233 ret_object(rd_ev, hev); 256 hard_event &hev = dynamic_cast<hard_event &>(obj(d_ev)); local 258 if (hev.status() != CL_COMPLETE) 263 buf.as_scalar<cl_ulong>() = hev.time_queued(); 267 buf.as_scalar<cl_ulong>() = hev.time_submit(); 271 buf.as_scalar<cl_ulong>() = hev.time_start(); 275 buf.as_scalar<cl_ulong>() = hev.time_end() 300 auto hev = create<hard_event>(q, 0, ref_vector<event> {}); local [all...] |
kernel.cpp | 292 auto hev = create<hard_event>( local 298 ret_object(rd_ev, hev); 315 auto hev = create<hard_event>( local 321 ret_object(rd_ev, hev);
|
/external/libaom/libaom/aom_dsp/mips/ |
loopfilter_filters_dspr2.c | 29 uint32_t hev; local 86 p6, thresh_vec, &hev, &mask); 91 filter_dspr2(mask, hev, &p1, &p2, &p3, &p4); 113 uint32_t mask, hev; local 205 p6, thresh_vec, &hev, &mask); 210 filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
|
loopfilter_4_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 29 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 31 AOM_LPF_FILTER4_8W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 47 v16u8 mask, hev, flat, thresh0, b_limit0, limit0, thresh1, b_limit1, limit1; local 65 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0, hev, 67 AOM_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1, p0, q0, q1); 76 v16u8 mask, hev, flat, limit, thresh, b_limit; local 88 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 90 AOM_LPF_FILTER4_8W(p1, p0, q0, q1, mask, hev, p1, p0, q0, q1); 107 v16u8 mask, hev, flat local [all...] |
loopfilter_mb_dspr2.c | 28 uint32_t hev, flat; local 81 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 84 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 121 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 295 uint32_t mask, hev, flat; local 415 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 418 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 431 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
loopfilter_8_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 33 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 36 AOM_LPF_FILTER4_8W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 88 v16u8 flat, mask, hev, tmp, thresh, b_limit, limit; local 110 /* mask and hev */ 111 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 114 AOM_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 159 v16u8 flat, mask, hev, thresh, b_limit, limit; local 175 /* mask and hev */ 176 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 236 v16u8 flat, mask, hev, thresh, b_limit, limit; local [all...] |
loopfilter_mb_horiz_dspr2.c | 28 uint32_t hev, flat, flat2; local 109 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 116 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 201 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 367 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
loopfilter_mb_vert_dspr2.c | 27 uint32_t mask, hev, flat, flat2; local 237 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 244 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 273 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 430 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
loopfilter_16_msa.c | 21 v16u8 flat, mask, hev, thresh, b_limit, limit; local 35 /* mask and hev */ 36 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 39 AOM_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 432 v16u8 flat2, mask, hev, flat, thresh, b_limit, limit; local 450 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 453 AOM_LPF_FILTER4_8W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, 764 v16u8 flat, mask, hev, thresh, b_limit, limit; local 777 /* mask and hev */ 778 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 1075 v16u8 flat, mask, hev, thresh, b_limit, limit; local [all...] |
/external/libvpx/libvpx/vp8/common/ |
loopfilter_filters.c | 39 signed char hev = 0; local 40 hev |= (abs(p1 - p0) > thresh) * -1; 41 hev |= (abs(q1 - q0) > thresh) * -1; 42 return hev; 45 static void vp8_filter(signed char mask, uc hev, uc *op1, uc *op0, uc *oq0, 59 filter_value &= hev; 82 filter_value &= ~hev; 95 int hev = 0; /* high edge variance */ local 106 hev = vp8_hevmask(thresh[0], s[-2 * p], s[-1 * p], s[0 * p], s[1 * p]); 108 vp8_filter(mask, hev, s - 2 * p, s - 1 * p, s, s + 1 * p) 119 int hev = 0; \/* high edge variance *\/ local 196 signed char hev = 0; \/* high edge variance *\/ local 221 signed char hev = 0; \/* high edge variance *\/ local [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
loopfilter_filters_dspr2.c | 27 uint32_t hev; local 84 p6, thresh_vec, &hev, &mask); 89 filter_dspr2(mask, hev, &p1, &p2, &p3, &p4); 111 uint32_t mask, hev; local 203 p6, thresh_vec, &hev, &mask); 208 filter_dspr2(mask, hev, &p1, &p2, &p3, &p4);
|
loopfilter_4_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 29 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 31 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 47 v16u8 mask, hev, flat, thresh0, b_limit0, limit0, thresh1, b_limit1, limit1; local 65 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0, hev, 67 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1, p0, q0, q1); 76 v16u8 mask, hev, flat, limit, thresh, b_limit; local 88 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 90 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1, p0, q0, q1); 107 v16u8 mask, hev, flat local [all...] |
loopfilter_mb_dspr2.c | 26 uint32_t hev, flat; local 79 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 82 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 119 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 293 uint32_t mask, hev, flat; local 413 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 416 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 429 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
loopfilter_8_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 33 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 36 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 88 v16u8 flat, mask, hev, tmp, thresh, b_limit, limit; local 110 /* mask and hev */ 111 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 114 VP9_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev, p1_out, p0_out, q0_out, q1_out); 159 v16u8 flat, mask, hev, thresh, b_limit, limit; local 175 /* mask and hev */ 176 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 236 v16u8 flat, mask, hev, thresh, b_limit, limit; local [all...] |
loopfilter_mb_horiz_dspr2.c | 26 uint32_t hev, flat, flat2; local 107 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 114 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 199 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 365 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
loopfilter_mb_vert_dspr2.c | 25 uint32_t mask, hev, flat, flat2; local 235 p3, p2, q0, q1, q2, q3, &hev, &mask, &flat); 242 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 271 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0); 428 filter1_dspr2(mask, hev, p1, p0, q0, q1, &p1_f0, &p0_f0, &q0_f0, &q1_f0);
|
/external/webp/src/dsp/ |
dec_mips32.c | 69 static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function 98 if (hev(p, hstride, hev_thresh)) { 114 if (hev(p, hstride, hev_thresh)) {
|
/external/libvpx/libvpx/vpx_dsp/ |
loopfilter.c | 74 int8_t hev = 0; local 75 hev |= (abs(p1 - p0) > thresh) * -1; 76 hev |= (abs(q1 - q0) > thresh) * -1; 77 return hev; 88 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); local 91 int8_t filter = signed_char_clamp(ps1 - qs1) & hev; 106 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev; 408 int16_t hev = 0; local 410 hev |= (abs(p1 - p0) > thresh16) * -1; 411 hev |= (abs(q1 - q0) > thresh16) * -1 426 const uint16_t hev = highbd_hev_mask(thresh, *op1, *op0, *oq0, *oq1, bd); local [all...] |
/external/libaom/libaom/aom_dsp/ |
loopfilter.c | 96 int8_t hev = 0; local 97 hev |= (abs(p1 - p0) > thresh) * -1; 98 hev |= (abs(q1 - q0) > thresh) * -1; 99 return hev; 110 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); local 113 int8_t filter = signed_char_clamp(ps1 - qs1) & hev; 128 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev; 524 int16_t hev = 0; local 526 hev |= (abs(p1 - p0) > thresh16) * -1; 527 hev |= (abs(q1 - q0) > thresh16) * -1 542 const uint16_t hev = highbd_hev_mask(thresh, *op1, *op0, *oq0, *oq1, bd); local [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
vp8_loopfilter_filters_dspr2.c | 29 * compute hev and mask in the same function 34 uint32_t thresh, uint32_t *hev, uint32_t *mask) { 56 * hev |= (abs(p1 - p0) > thresh) 67 * hev |= (abs(q1 - q0) > thresh) 126 *hev = hev1; 131 static __inline void vp8_filter_mips(uint32_t mask, uint32_t hev, uint32_t *ps1, 176 hev_l = hev & HWM; 177 hev_r = hev << 8; 189 /* vp8_filter &= hev; */ 256 /* vp8_filter &= ~hev; */ 306 uint32_t hev; local 499 uint32_t hev; local 605 uint32_t mask, hev; local 919 uint32_t mask, hev; local 1483 uint32_t mask, hev; local 1615 uint32_t mask, hev; local 1729 uint32_t mask, hev; local 1918 uint32_t mask, hev; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
loopfilter_filters_msa.c | 27 #define VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev) \ 39 filt &= hev; \ 54 hev = __msa_xori_b(hev, 0xff); \ 55 filt &= hev; \ 90 #define VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev) \ 115 t2 = filt & hev; \ 116 hev = __msa_xori_b(hev, 0xff); \ 117 filt &= hev; \ 216 v16u8 mask, hev, flat; local 247 v16u8 mask, hev, flat; local 293 v16u8 mask, hev, flat, thresh, limit, b_limit; local 317 v16u8 mask, hev, flat, thresh, limit, b_limit; local 369 v16u8 mask, hev, flat, thresh, limit, b_limit; local 434 v16u8 mask, hev, flat, thresh, limit, b_limit; local 546 v16u8 mask, hev, flat, thresh, limit, b_limit; local 589 v16u8 mask, hev, flat, thresh, limit, b_limit; local [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
highbd_loopfilter_neon.c | 47 const uint16x8_t q3, uint16x8_t *hev, uint16x8_t *mask) { 52 *hev = vcgtq_u16(max, thresh); 74 uint32_t *flat_status, uint16x8_t *hev, const int bd) { 77 q0, q1, q2, q3, hev, &mask); 229 static INLINE void filter4(const uint16x8_t mask, const uint16x8_t hev, 246 filter = vandq_s16(filter, vreinterpretq_s16_u16(hev)); 278 filter = vbicq_s16(filter, vreinterpretq_s16_u16(hev)); 291 const uint32_t flat_status, const uint16x8_t hev, 300 filter4(mask, hev, p1, p0, q0, q1, op1, op0, oq0, oq1, bd); 315 const uint16x8_t flat2, const uint32_t flat2_status, const uint16x8_t hev, 569 mask, hev; local 591 mask, hev; local 616 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local 640 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local 669 uint16x8_t mask, flat, flat2, hev, p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, local 692 uint16x8_t mask, flat, flat2, hev, p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, local [all...] |
loopfilter_neon.c | 74 const uint8x##w##_t q3, uint8x##w##_t *hev, uint8x##w##_t *mask) { \ 79 *hev = vcgt##r##u8(max, thresh); \ 107 uint8x##w##_t *hev) { \ 111 q2, q3, hev, &mask); \ 404 const uint8x##w##_t mask, const uint8x##w##_t hev, \ 416 filter = vand##r##s8(filter, vreinterpret##r##s8_u8(hev)); \ 438 filter = vbic##r##s8(filter, vreinterpret##r##s8_u8(hev)); \ 453 const uint32_t flat_status, const uint8x##w##_t hev, \ 460 filter4_##w(mask, hev, p1, p0, q0, q1, op1, op0, oq0, oq1); \ 481 const uint32_t flat2_status, const uint8x##w##_t hev, \ 829 mask, hev; local 844 mask, hev; local 867 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local 886 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local 902 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local 922 op2, op1, op0, oq0, oq1, oq2, mask, flat, hev; local [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_loopfilter_sse2.c | 58 __m128i mask, hev, flat, flat2, abs_p1p0, abs_q1q0; local 114 hev = _mm_subs_epu16(flat, thresh_v); 115 hev = _mm_xor_si128(_mm_cmpeq_epi16(hev, zero), ffff); 157 hev); 176 filt = _mm_andnot_si128(hev, filt); 497 __m128i mask, hev, flat; local 556 hev = _mm_subs_epu16(flat, thresh_v); 557 hev = _mm_xor_si128(_mm_cmpeq_epi16(hev, zero), ffff) 725 __m128i mask, hev, flat; local [all...] |
loopfilter_avx2.c | 20 __m128i mask, hev, flat, flat2; local 62 hev = _mm_subs_epu8(flat, thresh_v); 63 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff); 99 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev); 122 filt = _mm_andnot_si128(_mm_srai_epi16(_mm_unpacklo_epi8(zero, hev), 0x8), 374 __m128i mask, hev, flat, flat2; local 434 hev = _mm_subs_epu8(flat, thresh_v); 435 hev = _mm_xor_si128(_mm_cmpeq_epi8(hev, zero), ff) [all...] |