/external/harfbuzz_ng/util/ |
D | view-cairo.hh | 41 lines (0), scale_bits (0) {} in view_cairo_t() 49 scale_bits = - (int) font_opts->subpixel_bits; in init() 65 helper_cairo_line_from_buffer (&l, buffer, text, text_len, scale_bits, utf8_clusters); in consume_glyphs() 92 int scale_bits; member
|
D | view-cairo.cc | 46 double ascent = y_sign * scalbn ((double) extents.ascender, scale_bits); in render() 47 double descent = y_sign * -scalbn ((double) extents.descender, scale_bits); in render() 48 …t = y_sign * scalbn ((double) extents.ascender - extents.descender + extents.line_gap, scale_bits); in render()
|
D | helper-cairo.cc | 478 int scale_bits, in helper_cairo_line_from_buffer() argument 511 l->glyphs[i].x = scalbn ((double) hb_position->x_offset + x, scale_bits); in helper_cairo_line_from_buffer() 512 l->glyphs[i].y = scalbn ((double) -hb_position->y_offset + y, scale_bits); in helper_cairo_line_from_buffer() 519 l->glyphs[i].x = scalbn ((double) x, scale_bits); in helper_cairo_line_from_buffer() 520 l->glyphs[i].y = scalbn ((double) y, scale_bits); in helper_cairo_line_from_buffer()
|
/external/libgav1/libgav1/src/dsp/ |
D | intrapred_directional.cc | 64 const int scale_bits = 6 - upsample_shift; in DirectionalIntraPredictorZone1_C() local 69 int top_base_x = top_x >> scale_bits; in DirectionalIntraPredictorZone1_C() 160 const int scale_bits = 6 - upsample_shift; in DirectionalIntraPredictorZone3_C() local 164 ((ystep * width) >> scale_bits) + in DirectionalIntraPredictorZone3_C() 172 int left_base_y = left_y >> scale_bits; in DirectionalIntraPredictorZone3_C()
|
/external/XNNPACK/src/xnnpack/ |
D | requantization.h | 76 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise() local 77 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qu8_requantize_precise() 78 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise() 124 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise() local 125 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qs8_requantize_precise() 126 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise()
|
D | params-init.h | 38 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_init_scalar_qu8_gemm_params() local 41 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_init_scalar_qu8_gemm_params() 75 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_init_qu8_gemm_params() local 78 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_init_qu8_gemm_params() 148 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_init_scalar_qs8_gemm_params() local 151 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_init_scalar_qs8_gemm_params() 181 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_init_qs8_gemm_params() local 184 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_init_qs8_gemm_params() 300 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_init_qu8_avgpool_params() local 303 const int32_t multiplier = ((int32_t) scale_bits & INT32_C(0x007FFFFF)) | INT32_C(0x00800000); in xnn_init_qu8_avgpool_params() [all …]
|
/external/XNNPACK/src/qu8-requantization/ |
D | precise-scalar-signed64.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__scalar_signed64() local 33 const int32_t multiplier = ((int32_t) scale_bits & INT32_C(0x007FFFFF)) | INT32_C(0x00800000); in xnn_qu8_requantize_precise__scalar_signed64() 34 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise__scalar_signed64()
|
D | precise-scalar-unsigned64.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__scalar_unsigned64() local 33 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qu8_requantize_precise__scalar_unsigned64() 34 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise__scalar_unsigned64()
|
D | precise-scalar-unsigned32.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__scalar_unsigned32() local 33 const uint32_t multiplier = (scale_bits << 8) | UINT32_C(0x80000000); in xnn_qu8_requantize_precise__scalar_unsigned32() 34 const uint32_t shift = 127 + 31 - (scale_bits >> 23); in xnn_qu8_requantize_precise__scalar_unsigned32()
|
D | precise-sse4.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__sse4() local 34 const uint32_t multiplier = (scale_bits << 8) | UINT32_C(0x80000000); in xnn_qu8_requantize_precise__sse4() 35 const uint32_t shift = 127 + 31 - (scale_bits >> 23); in xnn_qu8_requantize_precise__sse4()
|
D | precise-ssse3.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__ssse3() local 34 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qu8_requantize_precise__ssse3() 35 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise__ssse3()
|
D | precise-sse2.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__sse2() local 34 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qu8_requantize_precise__sse2() 35 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise__sse2()
|
D | q31-neon.c | 34 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_q31__neon() local 37 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_qu8_requantize_q31__neon()
|
D | precise-neon.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_precise__neon() local 34 const int32_t multiplier = ((int32_t) scale_bits & INT32_C(0x007FFFFF)) | INT32_C(0x00800000); in xnn_qu8_requantize_precise__neon() 35 const int32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qu8_requantize_precise__neon()
|
D | q31-scalar.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qu8_requantize_q31__scalar() local 36 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_qu8_requantize_q31__scalar()
|
/external/XNNPACK/src/qs8-requantization/ |
D | precise-scalar-signed64.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__scalar_signed64() local 33 const int32_t multiplier = ((int32_t) scale_bits & INT32_C(0x007FFFFF)) | INT32_C(0x00800000); in xnn_qs8_requantize_precise__scalar_signed64() 34 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise__scalar_signed64()
|
D | precise-scalar-unsigned64.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__scalar_unsigned64() local 33 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qs8_requantize_precise__scalar_unsigned64() 34 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise__scalar_unsigned64()
|
D | precise-sse4.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__sse4() local 34 const uint32_t multiplier = (scale_bits << 8) | UINT32_C(0x80000000); in xnn_qs8_requantize_precise__sse4() 35 const uint32_t shift = 127 + 31 - (scale_bits >> 23); in xnn_qs8_requantize_precise__sse4()
|
D | precise-scalar-unsigned32.c | 32 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__scalar_unsigned32() local 33 const uint32_t multiplier = (scale_bits << 8) | UINT32_C(0x80000000); in xnn_qs8_requantize_precise__scalar_unsigned32() 34 const uint32_t shift = 127 + 31 - (scale_bits >> 23); in xnn_qs8_requantize_precise__scalar_unsigned32()
|
D | precise-ssse3.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__ssse3() local 34 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qs8_requantize_precise__ssse3() 35 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise__ssse3()
|
D | precise-sse2.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__sse2() local 34 const uint32_t multiplier = (scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000); in xnn_qs8_requantize_precise__sse2() 35 const uint32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise__sse2()
|
D | q31-neon.c | 34 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_q31__neon() local 37 …const int32_t multiplier = (int32_t)(((scale_bits & UINT32_C(0x007FFFFF)) | UINT32_C(0x00800000)) … in xnn_qs8_requantize_q31__neon()
|
D | precise-neon.c | 33 const uint32_t scale_bits = fp32_to_bits(scale); in xnn_qs8_requantize_precise__neon() local 34 const int32_t multiplier = ((int32_t) scale_bits & INT32_C(0x007FFFFF)) | INT32_C(0x00800000); in xnn_qs8_requantize_precise__neon() 35 const int32_t shift = 127 + 23 - (scale_bits >> 23); in xnn_qs8_requantize_precise__neon()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_directional_neon.cc | 80 const int scale_bits = 6 - upsample_shift; in DirectionalZone1_WxH() local 94 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_WxH() 151 const int scale_bits = 6 - upsample_shift; in DirectionalZone1_WxH() local 166 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_WxH() 292 const int scale_bits = 6 - upsample_shift; in DirectionalZone3_WxH() local 296 ((ystep * width) >> scale_bits) + in DirectionalZone3_WxH() 311 LoadStepwise(left + (index_0 >> scale_bits), base_step, right_step, in DirectionalZone3_WxH() 317 LoadStepwise(left + (index_1 >> scale_bits), base_step, right_step, in DirectionalZone3_WxH() 323 LoadStepwise(left + (index_2 >> scale_bits), base_step, right_step, in DirectionalZone3_WxH() 329 LoadStepwise(left + (index_3 >> scale_bits), base_step, right_step, in DirectionalZone3_WxH() [all …]
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | intrapred_directional_sse4.cc | 91 const int scale_bits = 6 - upsample_shift; in DirectionalZone1_4xH() local 109 const int xstep_units = std::max(xstep >> scale_bits, 1); in DirectionalZone1_4xH() 117 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_4xH() 156 const int scale_bits = 6 - upsample_shift; in DirectionalZone1_Large() local 168 const int xstep_units = std::max(xstep >> scale_bits, 1); in DirectionalZone1_Large() 173 LeftShift((max_base_x - (base_step * width)), scale_bits) / xstep, in DirectionalZone1_Large() 179 int top_base_x = top_x >> scale_bits; in DirectionalZone1_Large() 208 int top_base_x = top_x >> scale_bits; in DirectionalZone1_Large() 268 const int scale_bits = 6 - upsample_shift; in DirectionalZone1_SSE4_1() local 278 if (((xstep * height) >> scale_bits) + base_step * width < max_base_x) { in DirectionalZone1_SSE4_1() [all …]
|