Fix for issue #119.

Instead of creating individual stores to the array elements an constant array is created and assigned to the destination memory. This is much less IR than before. With -O it is optimized to a `memset`.