Fix MSVC portability

MSVC doesn't have _mm_storeu_si64. Fortunately it isn't really needed here.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/library/aesni.c b/library/aesni.c
index c52e63c..e6143ee 100644
--- a/library/aesni.c
+++ b/library/aesni.c
@@ -306,7 +306,7 @@
      * an array of 24-byte elements. Since 24 is not a multiple of 16,
      * rk is not necessarily aligned so just `*rk = *state0` doesn't work. */
     memcpy(rk, state0, 16);
-    _mm_storeu_si64(rk + 16, *state1);
+    memcpy(rk + 16, state1, 8);
 }
 
 static void aesni_setkey_enc_192(unsigned char *rk,