Re: [Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-08-08 Thread Benjamin Herrenschmidt
On Tue, 2016-08-09 at 12:07 +1000, David Gibson wrote: > On Sun, Jul 31, 2016 at 03:13:13PM +1000, Benjamin Herrenschmidt > wrote: > > > > Translate most conditions to TCG conditions and avoid the helper > > for most of the common cases. > > > > Signed-off-by: Benjamin Herrenschmidt > > --- > >

Re: [Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-08-08 Thread David Gibson
On Sun, Jul 31, 2016 at 03:13:13PM +1000, Benjamin Herrenschmidt wrote: > Translate most conditions to TCG conditions and avoid the helper > for most of the common cases. > > Signed-off-by: Benjamin Herrenschmidt > --- > target-ppc/translate.c | 168 > ++-

Re: [Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-08-06 Thread Benjamin Herrenschmidt
On Sat, 2016-08-06 at 14:33 +0530, Richard Henderson wrote: > On 07/31/2016 10:43 AM, Benjamin Herrenschmidt wrote: > > > > Translate most conditions to TCG conditions and avoid the helper > > for most of the common cases. > > > > > > Signed-off-by: Benjamin Herrenschmidt > > --- > >  target-ppc

Re: [Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-08-06 Thread Richard Henderson
On 07/31/2016 10:43 AM, Benjamin Herrenschmidt wrote: Translate most conditions to TCG conditions and avoid the helper for most of the common cases. Signed-off-by: Benjamin Herrenschmidt --- target-ppc/translate.c | 168 ++--- 1 file changed, 132 ins

Re: [Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-08-01 Thread David Gibson
On Sun, Jul 31, 2016 at 03:13:13PM +1000, Benjamin Herrenschmidt wrote: > Translate most conditions to TCG conditions and avoid the helper > for most of the common cases. > > Signed-off-by: Benjamin Herrenschmidt Reviewed-by: David Gibson The other patches in the series look good AFAICT, but I

[Qemu-devel] [PATCH 5/5] ppc: Improve generation of conditional traps

2016-07-30 Thread Benjamin Herrenschmidt
Translate most conditions to TCG conditions and avoid the helper for most of the common cases. Signed-off-by: Benjamin Herrenschmidt --- target-ppc/translate.c | 168 ++--- 1 file changed, 132 insertions(+), 36 deletions(-) diff --git a/target-ppc/tra