This patch series adds the PCLMULQDQ and AES-NI instructions to the x86 emulation. Along with the SSE4.1 and SSE4.2 series, this brings the instructions emulation to the level of a Westmere CPU.
It has been tested with the valgrind testsuite and with the kernel autotest. Changes v1 -> v2: - Patch 3: Declare all constant tables as static Aurelien Jarno (3): target-i386: add pclmulqdq instruction target-i386: enable PCLMULQDQ on Westmere CPU target-i386: add AES-NI instructions target-i386/cpu.c | 19 ++-- target-i386/ops_sse.h | 212 ++++++++++++++++++++++++++++++++++++++++++ target-i386/ops_sse_header.h | 11 +++ target-i386/translate.c | 10 ++ 4 files changed, 242 insertions(+), 10 deletions(-) -- 1.7.10.4