From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:53856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShoS9-0007A4-Bh for qemu-devel@nongnu.org; Thu, 21 Jun 2012 16:58:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ShoS6-0002PC-2U for qemu-devel@nongnu.org; Thu, 21 Jun 2012 16:58:08 -0400 Received: from mail-ee0-f45.google.com ([74.125.83.45]:55188) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShoS5-0002OT-Pu for qemu-devel@nongnu.org; Thu, 21 Jun 2012 16:58:05 -0400 Received: by eekd41 with SMTP id d41so571855eek.4 for ; Thu, 21 Jun 2012 13:58:03 -0700 (PDT) From: Blue Swirl Date: Thu, 21 Jun 2012 20:58:02 +0000 Message-Id: Subject: [Qemu-devel] [PATCH RFT 0/9] x86 AREG0 conversion, part deux List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org These still fail the test but I'll send them for review and to complement the first series. Blue Swirl (9): x86: avoid AREG0 for FPU helpers x86: avoid AREG0 for condition code helpers x86: avoid AREG0 for integer helpers x86: avoid AREG0 for SVM helpers x86: avoid AREG0 for SMM helpers x86: avoid AREG0 for misc helpers x86: use wrappers for memory access helpers x86: avoid AREG0 in segmentation helpers x86: switch to AREG0 free mode configure | 2 +- cpu-all.h | 22 + target-i386/Makefile.objs | 9 - target-i386/cc_helper.c | 199 ++++---- target-i386/cc_helper_template.h | 36 +- target-i386/fpu_helper.c | 429 ++++++++--------- target-i386/helper.h | 352 +++++++------- target-i386/int_helper.c | 44 +- target-i386/mem_helper.c | 46 +- target-i386/misc_helper.c | 75 ++-- target-i386/ops_sse.h | 378 ++++++++------- target-i386/ops_sse_header.h | 334 +++++++------- target-i386/seg_helper.c | 434 ++++++++--------- target-i386/shift_helper_template.h | 10 +- target-i386/smm_helper.c | 14 +- target-i386/svm_helper.c | 185 ++++---- target-i386/translate.c | 923 +++++++++++++++++++---------------- 17 files changed, 1781 insertions(+), 1711 deletions(-) -- 1.7.2.5