Re: [Qemu-devel] [PATCH 4/7] tcg: Optimize double-word comparisons against zero

2012-10-01 Thread Richard Henderson
On 2012-10-01 11:43, Aurelien Jarno wrote: > While it's a nice optimization to have, one that seems to happen a lot > more often is the two high parts being equal. It happens when the guest > is working on (u)int32_t. It depends on what target you're looking at. For alpha guest, all branches are

Re: [Qemu-devel] [PATCH 4/7] tcg: Optimize double-word comparisons against zero

2012-10-01 Thread Aurelien Jarno
On Thu, Sep 27, 2012 at 10:19:54AM -0700, Richard Henderson wrote: > Signed-off-by: Richard Henderson > --- > tcg/optimize.c | 51 +++ > 1 file changed, 51 insertions(+) > > diff --git a/tcg/optimize.c b/tcg/optimize.c > index d39926e..c972e4f 1006

[Qemu-devel] [PATCH 4/7] tcg: Optimize double-word comparisons against zero

2012-09-27 Thread Richard Henderson
Signed-off-by: Richard Henderson --- tcg/optimize.c | 51 +++ 1 file changed, 51 insertions(+) diff --git a/tcg/optimize.c b/tcg/optimize.c index d39926e..c972e4f 100644 --- a/tcg/optimize.c +++ b/tcg/optimize.c @@ -799,6 +799,57 @@ static TCGArg *