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;