/external/gemmlowp/meta/generators/ |
D | mul_1x8_Mx8_neon.py | 88 result_type, lhs_add, rhs_add, lhs, rhs_1, argument 96 if rhs_add: 157 if rhs_add: 197 def BuildName(result_type, lhs_add, rhs_add, lanes): argument 201 if rhs_add: 240 def GenerateMul1x8Mx8(emitter, result_type, lhs_add, rhs_add, lanes_count): argument 246 BuildName(result_type, lhs_add, rhs_add, lanes_count + 4), 270 result_type, lhs_add, rhs_add, lhs, rhs_1, 278 def GenerateFunctions(emitter, result_type, lhs_add, rhs_add): argument 280 GenerateMul1x8Mx8(emitter, result_type, lhs_add, rhs_add, lanes)
|
D | mul_Nx8_Mx8_neon.py | 284 lhs_add, rhs_add, left_lanes, right_lanes, argument 297 if rhs_add: 333 if rhs_add: 353 def BuildName(result_type, lhs_add, rhs_add, left, right): argument 357 if rhs_add: 380 def GenerateMulNx8Mx8(emitter, result_type, lhs_add, rhs_add, left_lanes_count, argument 389 BuildName(result_type, lhs_add, rhs_add, left_lanes_count, 429 lhs_add, rhs_add, left_lanes, right_lanes, 438 def GenerateFunctions(emitter, result_type, lhs_add, rhs_add): argument 441 GenerateMulNx8Mx8(emitter, result_type, lhs_add, rhs_add, left_lanes, [all …]
|
D | gemm_NxMxK_neon.py | 97 def MulName(result_type, lhs_add, rhs_add, rows, cols): argument 98 return mul_Nx8_Mx8_neon.BuildName(result_type, lhs_add, rhs_add, rows, cols) 109 def GenerateMulRows(emitter, result, result_type, lhs_add, rhs_add, aligned, argument 121 MulName(result_type, lhs_add, rhs_add, rows, 3), 130 MulName(result_type, lhs_add, rhs_add, rows, cols),
|
D | gemv_1xMxK_neon.py | 83 def GenerateMulCols(emitter, result_type, lhs_add, rhs_add, aligned, cols, argument 98 mul_1x8_Mx8_neon.BuildName(result_type, lhs_add, rhs_add, 8), 115 mul_1x8_Mx8_neon.BuildName(result_type, lhs_add, rhs_add, cols), 123 mul_Nx8_Mx8_neon.BuildName(result_type, lhs_add, rhs_add, 1, cols),
|