Support for FXSAVE/FXRSTOR (Tom Hughes).  Fixes #71180.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2183 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/mc_main.c b/memcheck/mc_main.c
index 7ee467c..3cc44de 100644
--- a/memcheck/mc_main.c
+++ b/memcheck/mc_main.c
@@ -1190,7 +1190,7 @@
    }
 
    if (size == 16 /*SSE*/ 
-       || size == 10 || size == 28 || size == 108) {
+       || size == 10 || size == 28 || size == 108 || size == 512) {
       PROF_EVENT(84);
       mc_fpu_read_check_SLOWLY ( addr, size );
       return;
@@ -1273,7 +1273,7 @@
    }
 
    if (size == 16 /*SSE*/ 
-       || size == 10 || size == 28 || size == 108) {
+       || size == 10 || size == 28 || size == 108 || size == 512) {
       PROF_EVENT(89);
       mc_fpu_write_check_SLOWLY ( addr, size );
       return;