Automatic generation of ARM NEON micro-kernels for matrix multiplication | Synapse