Lines Matching refs:EmitDeclare

21   emitter.EmitDeclare('const std::int32_t', 'row_chunks', 'm / 3')
22 emitter.EmitDeclare('const std::int32_t', 'col_chunks', 'n / 3')
23 emitter.EmitDeclare('const std::int32_t', 'padded_k', '((k + 7) / 8) * 8')
24 emitter.EmitDeclare('const std::int32_t', 'chunk_size', 'k * 3')
25 emitter.EmitDeclare('const std::int32_t', 'zipped_chunk_size',
27 emitter.EmitDeclare('const std::int32_t', 'zipped_rhs_size',
29 emitter.EmitDeclare('const std::uint8_t*', 'lhs_chunk', 'lhs')
30 emitter.EmitDeclare('const std::uint8_t*', 'rhs_chunk', 'rhs')
31 emitter.EmitDeclare('std::uint8_t*', 'zipped_lhs', 'scratch')
32 emitter.EmitDeclare(
36 emitter.EmitDeclare(
39 emitter.EmitDeclare('std::uint8_t*', 'zipped_rhs',
41 emitter.EmitDeclare('std::uint8_t*', 'zipped_rhs_chunk', 'zipped_rhs')
42 emitter.EmitDeclare('const std::int32_t', 'result_chunk_stride',
50 emitter.EmitDeclare('const std::int32_t', 'const_offset',
52 emitter.EmitDeclare('const std::int32_t', 'rounding_offset',
54 emitter.EmitDeclare('std::int32_t*', 'temp_result',
57 emitter.EmitDeclare('std::uint8_t*', 'result_chunk', 'result')
58 emitter.EmitDeclare('std::int32_t*', 'mul_result_chunk', 'temp_result')
59 emitter.EmitDeclare('const std::int32_t', 'mul_result_chunk_stride_bytes',
67 emitter.EmitDeclare('const std::int32_t', 'const_offset',
69 emitter.EmitDeclare(result_type, 'result_chunk', 'result')
70 emitter.EmitDeclare(result_type, 'mul_result_chunk', 'result')
71 emitter.EmitDeclare('const std::int32_t', 'mul_result_chunk_stride_bytes',
307 emitter.EmitDeclare('const bool', 'lhs_aligned',
309 emitter.EmitDeclare('const bool', 'rhs_aligned',
311 emitter.EmitDeclare('const bool', 'k_aligned', '((k % 8) == 0)')
314 emitter.EmitDeclare('const bool', 'result_aligned',
316 emitter.EmitDeclare('const bool', 'result_stride_aligned',
318 emitter.EmitDeclare('const bool', 'aligned',
322 emitter.EmitDeclare('const bool', 'aligned',