/external/gemmlowp/meta/generators/ |
qnt_Nx8_neon.py | 87 multiplicative_offset, rounding_offset, shift): 96 emitter.EmitVAdd('i32', lane[0], lane[0], rounding_offset) 109 rounding_offset, shift, alignment): 130 multiplicative_offset, rounding_offset, shift) 247 multiplicative_offset, rounding_offset, 264 multiplicative_offset, rounding_offset, shift) 284 ['std::int32_t', 'rounding_offset'], ['std::int32_t', 'shift']], 'void') 300 rounding_offset = DuplicateRegister(emitter, registers, 301 registers.MapParameter('rounding_offset')) 319 rounding_offset, shift, 64 if aligned else None [all...] |
gemm_NxMxK_neon.py | 52 emitter.EmitDeclare('const std::int32_t', 'rounding_offset', 143 'multiplicative_offset', 'rounding_offset', '-shift']) 156 'multiplicative_offset', 'rounding_offset', '-shift'])
|
gemv_1xMxK_neon.py | 44 emitter.EmitDeclare('const std::int32_t', 'rounding_offset', 133 'multiplicative_offset', 'rounding_offset', '-shift'])
|
quantized_mul_kernels_common.py | 64 self.rounding_offset = _DuplicateGeneralRegister( 66 registers.MapParameter('rounding_offset', 67 'params.kernel.rounding_offset'), 4) 95 self.rounding_offset)
|
/external/gemmlowp/meta/ |
quantized_mul_kernels.h | 30 int rounding_offset; member in struct:gemmlowp::meta::QuantizedStaticPreprocessed 67 std::cout << " kernel.rounding_offset: " << params.kernel.rounding_offset
|
quantized_mul_kernels_arm_32.h | 69 "vdup.32 q7, %[rounding_offset]\n" 95 [rounding_offset] "r"(params.kernel.rounding_offset) 146 "vdup.32 q7, %[rounding_offset]\n" 173 [rounding_offset] "r"(params.kernel.rounding_offset) 227 "vdup.32 q7, %[rounding_offset]\n" 257 [rounding_offset] "r"(params.kernel.rounding_offset) 314 "vdup.32 q7, %[rounding_offset]\n [all...] |
quantized_mul_kernels_arm_64.h | 69 "dup v7.4s, %w[rounding_offset]\n" 95 [rounding_offset] "r"(params.kernel.rounding_offset) 145 "dup v7.4s, %w[rounding_offset]\n" 171 [rounding_offset] "r"(params.kernel.rounding_offset) 224 "dup v7.4s, %w[rounding_offset]\n" 252 [rounding_offset] "r"(params.kernel.rounding_offset) 309 "dup v7.4s, %w[rounding_offset]\n [all...] |
legacy_single_thread_gemm.h | 66 params.fused_kernel.kernel.rounding_offset = (1 << (shift - 1)); 110 params.fused_kernel.kernel.rounding_offset = (1 << (shift - 1));
|
test_gemm_correctness.cc | 266 params->fused_kernel.kernel.rounding_offset = (1 << (SHIFT - 1)); 283 params->fused_kernel.kernel.rounding_offset = (1 << (SHIFT - 1));
|
/external/gemmlowp/doc/ |
less-than-8-bit.md | 219 dst = (src * maxval + rounding_offset) / 255; 222 rounding_offset can be set to 224 rounding_offset = 127 227 to rounding_offset = 0). 257 dst = (src * maxval + rounding_offset) / 255; 259 but now the rounding_offset is a random value in [0 .. 254].
|
less-than-8-bit.txt | 202 dst = (src * maxval + rounding_offset) / 255; 205 rounding_offset can be set to 207 rounding_offset = 127 210 corresponded to rounding_offset = 0). 242 dst = (src * maxval + rounding_offset) / 255; 244 but now the rounding_offset is a random value in [0 .. 254].
|
/external/pdfium/core/fxcodec/codec/ |
fx_codec_icc.cpp | 1650 const float rounding_offset = 0.49999997f; local [all...] |