Handle IRStmt::STle of type F32.


git-svn-id: svn://svn.valgrind.org/vex/trunk@2855 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/priv/host_arm64_isel.c b/priv/host_arm64_isel.c
index 45641d9..c54c973 100644
--- a/priv/host_arm64_isel.c
+++ b/priv/host_arm64_isel.c
@@ -6345,6 +6345,12 @@
          addInstr(env, ARM64Instr_VLdStD(False/*!isLoad*/, dD, addr, 0));
          return;
       }
+      if (tyd == Ity_F32) {
+         HReg sD   = iselFltExpr(env, stmt->Ist.Store.data);
+         HReg addr = iselIntExpr_R(env, stmt->Ist.Store.addr);
+         addInstr(env, ARM64Instr_VLdStS(False/*!isLoad*/, sD, addr, 0));
+         return;
+      }
 
 //ZZ       if (tyd == Ity_I16) {
 //ZZ          HReg       rD = iselIntExpr_R(env, stmt->Ist.Store.data);