From e8788cd52e9036fd8934a56def2b905912b6589c Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Sun, 3 Jun 2012 23:14:23 +0000 Subject: [PATCH] Update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12608 --- docs/internals/avx-notes.txt | 27 ++++----------------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/docs/internals/avx-notes.txt b/docs/internals/avx-notes.txt index 575b37a434..99972136d3 100644 --- a/docs/internals/avx-notes.txt +++ b/docs/internals/avx-notes.txt @@ -2,27 +2,8 @@ Cleanups ~~~~~~~~ -FXSAVE/FXRSTOR: can no longer say (w.r.t the guest state -effects declaration) that the SSE regs are written/read -in one single block. Instead need to make a declaration -for each bottom-half independently :-( +* convert none/tests/amd64/avx-1.c into a proper test -in fact, re-check everything that assumes the XMM regs form -an array, because they no longer do. Done: PCMPISTRI et al, -Also AESENC et al. - -* guest state alignment, all targets -- will probably fail now - -* FXSAVE/FXRSTOR on amd64, as noted above - -* tools other than memcheck -- now fail w/ AVX insns - -* remove regclass HRc256 - -* disable Avx insns in backend (or rm this code, will we - ever need it?) - -* change amd64 getAllocableRegs back to what it was originally - [DONE] - -* fix up none/tests/amd64/avx-1.c +* can dis_AVX128_E_V_to_G be replaced by some variant of + dis_VEX_NDS_128_AnySimdPfx_0F_WIG_simple ? Seems like the former is + merely a subset of the latter. -- 2.47.2