qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 00/24] tcg mips updates


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH 00/24] tcg mips updates
Date: Fri, 23 May 2014 12:15:03 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Ping?

r~

On 05/14/2014 12:17 AM, Richard Henderson wrote:
> Obviously the most important part here is the ldst updates,
> but there are all sorts of opportunities for improvement in
> this backend.
> 
> 
> r~
> 
> 
> Richard Henderson (24):
>   tcg-mips: Layout executable and code_gen_buffer
>   tcg-mips: Constrain the code_gen_buffer to be within one 256mb segment
>   tcg-mips: Use J and JAL opcodes
>   tcg-mips: Fill the exit_tb delay slot
>   tcg-mips: Split large ldst offsets
>   tcg-mips: Move softmmu slow path out of line
>   tcg-mips: Convert to new qemu_l/st helpers
>   tcg-mips: Convert to new_ldst
>   tcg-mips: Rearrange register allocation
>   tcg-mips: Introduce TCG_TMP0, TCG_TMP1
>   tcg-mips: Use T9 for TCG_TMP1
>   tcg-mips: Use EXT for AND on mips32r2
>   tcg-mips: Name the opcode enumeration
>   tcg-mips: Fix subtract immediate range
>   tcg-mips: Hoist args loads
>   tcg-mips: Improve add2/sub2
>   tcg-mips: Commonize opcode implementations
>   tcg-mips: Simplify setcond
>   tcg-mips: Simplify brcond
>   tcg-mips: Simplify setcond2
>   tcg-mips: Improve setcond eq/ne vs zeros
>   tcg-mips: Simplify brcond2
>   tcg-mips: Simplify movcond
>   tcg-mips: Enable direct chaining of TBs
> 
>  configure               |    7 +-
>  include/exec/exec-all.h |    9 +-
>  tcg/mips/tcg-target.c   | 1855 
> ++++++++++++++++++++++++-----------------------
>  tcg/mips/tcg-target.h   |   14 +-
>  translate-all.c         |  103 ++-
>  5 files changed, 1055 insertions(+), 933 deletions(-)
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]