Lines Matching refs:EmitDeclare
23 emitter.EmitDeclare('const std::int32_t', 'col_chunks', 'n / 8')
24 emitter.EmitDeclare('const std::int32_t', 'padded_k', '((k + 7) / 8) * 8')
25 emitter.EmitDeclare('const std::int32_t', 'chunk_size', 'k * 4')
26 emitter.EmitDeclare('const std::int32_t', 'zipped_chunk_size',
28 emitter.EmitDeclare('const std::uint8_t*', 'rhs_chunk', 'rhs')
29 emitter.EmitDeclare('std::uint8_t*', 'zipped_lhs', 'scratch')
30 emitter.EmitDeclare('std::int32_t*', 'zipped_lhs_offsets',
32 emitter.EmitDeclare('std::uint8_t*', 'zipped_rhs_1',
34 emitter.EmitDeclare('std::uint8_t*', 'zipped_rhs_2',
42 emitter.EmitDeclare('const std::int32_t', 'const_offset',
44 emitter.EmitDeclare('const std::int32_t', 'rounding_offset',
46 emitter.EmitDeclare('std::int32_t*', 'temp_result',
49 emitter.EmitDeclare('std::int32_t*', 'mul_result_chunk', 'temp_result')
56 emitter.EmitDeclare('const std::int32_t', 'const_offset',
58 emitter.EmitDeclare(result_type, 'mul_result_chunk', 'result')
248 emitter.EmitDeclare('const bool', 'lhs_aligned',
250 emitter.EmitDeclare('const bool', 'rhs_aligned',
252 emitter.EmitDeclare('const bool', 'k_aligned', '((k % 8) == 0)')
255 emitter.EmitDeclare('const bool', 'result_aligned',
257 emitter.EmitDeclare('const bool', 'aligned',
261 emitter.EmitDeclare('const bool', 'aligned',