[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion |
Date: |
Sat, 16 Jun 2012 02:59:54 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120421 Thunderbird/12.0 |
Am 09.06.2012 18:18, schrieb Blue Swirl:
> v3: Rebased due to Makefile changes. If there are no objections,
> I'll apply this next weekend.
If you have it on some branch to test I'll give it a whirl tomorrow.
Andreas
>
> v2: Rebased. Updated 07/25: removed confused comment and split
> sse_op_table3 so that void pointers are avoided there too, adjusted
> 08/25 accordingly.
>
> v1: I only sent the tree URL.
>
> Blue Swirl (25):
> x86: prepare op_helper.c for splitting
> x86: avoid AREG0 for exceptions
> x86: split off exception handlers
> x86: avoid an extern declaration
> x86: fix coding style in ops_sse.h
> x86: split off FPU helpers
> x86: improve SSE table type safety
> x86: avoid AREG0 for FPU helpers
> x86: fix coding style in helper_template.h
> x86: split condition code and shift templates
> x86: prepare eflags helpers for general use
> x86: split off condition code helpers
> x86: avoid AREG0 for condition code helpers
> x86: split off integer helpers
> x86: avoid AREG0 for integer helpers
> x86: split off SVM helpers
> x86: avoid AREG0 for SVM helpers
> x86: split off SMM helpers
> x86: avoid AREG0 for SMM helpers
> x86: split off misc helpers
> x86: avoid AREG0 for misc helpers
> x86: split off memory access 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 +
> cpu-exec.c | 12 +-
> target-i386/Makefile.objs | 6 +-
> target-i386/cc_helper.c | 380 +++
> target-i386/cc_helper_template.h | 277 ++
> target-i386/cpu.h | 62 +-
> target-i386/excp_helper.c | 129 +
> target-i386/fpu_helper.c | 1289 ++++++++
> target-i386/helper.c | 4 +-
> target-i386/helper.h | 356 ++--
> target-i386/helper_template.h | 334 --
> target-i386/int_helper.c | 500 +++
> target-i386/mem_helper.c | 155 +
> target-i386/misc_helper.c | 602 ++++
> target-i386/op_helper.c | 5923
> -----------------------------------
> target-i386/ops_sse.h | 1237 ++++----
> target-i386/ops_sse_header.h | 334 +-
> target-i386/seg_helper.c | 2471 +++++++++++++++
> target-i386/shift_helper_template.h | 112 +
> target-i386/smm_helper.c | 301 ++
> target-i386/svm_helper.c | 715 +++++
> target-i386/translate.c | 917 +++---
> user-exec.c | 2 +-
> 24 files changed, 8568 insertions(+), 7574 deletions(-)
> create mode 100644 target-i386/cc_helper.c
> create mode 100644 target-i386/cc_helper_template.h
> create mode 100644 target-i386/excp_helper.c
> create mode 100644 target-i386/fpu_helper.c
> delete mode 100644 target-i386/helper_template.h
> create mode 100644 target-i386/int_helper.c
> create mode 100644 target-i386/mem_helper.c
> create mode 100644 target-i386/misc_helper.c
> delete mode 100644 target-i386/op_helper.c
> create mode 100644 target-i386/seg_helper.c
> create mode 100644 target-i386/shift_helper_template.h
> create mode 100644 target-i386/smm_helper.c
> create mode 100644 target-i386/svm_helper.c
>
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
- [Qemu-devel] [PATCH 18/25] x86: split off SMM helpers, (continued)
- [Qemu-devel] [PATCH 18/25] x86: split off SMM helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 17/25] x86: avoid AREG0 for SVM helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 19/25] x86: avoid AREG0 for SMM helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 22/25] x86: split off memory access helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 23/25] x86: use wrappers for memory access helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 21/25] x86: avoid AREG0 for misc helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 20/25] x86: split off misc helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 08/25] x86: avoid AREG0 for FPU helpers, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 25/25] x86: switch to AREG0 free mode, Blue Swirl, 2012/06/09
- [Qemu-devel] [PATCH 24/25] x86: avoid AREG0 in segmentation helpers, Blue Swirl, 2012/06/09
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion,
Andreas Färber <=
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Blue Swirl, 2012/06/16
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Andreas Färber, 2012/06/16
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Blue Swirl, 2012/06/16
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Blue Swirl, 2012/06/17
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Blue Swirl, 2012/06/17
- Re: [Qemu-devel] [PATCH v3 00/25] x86 AREG0 conversion, Andreas Färber, 2012/06/17