Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-29 Thread Laurent Desnogues
On Tue, Mar 27, 2012 at 9:59 PM, Artyom Tarasenko atar4q...@gmail.com wrote: On Tue, Mar 27, 2012 at 7:01 PM, Laurent Desnogues laurent.desnog...@gmail.com wrote: On Tue, Mar 27, 2012 at 6:48 PM, Blue Swirl blauwir...@gmail.com wrote: On Tue, Mar 27, 2012 at 13:40, Laurent Desnogues

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-29 Thread Richard Henderson
On 03/29/2012 11:42 AM, Laurent Desnogues wrote: That will indeed probably make the real problem, which is that this patch increases the size of generated code, less obvious on small benchmarks that don't put pressure on instruction cache. But the fact is that generated code is larger and

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-27 Thread Laurent Desnogues
On Mon, Mar 26, 2012 at 7:02 PM, Blue Swirl blauwir...@gmail.com wrote: [...] At least stack protector is protecting more code than before (for example TLB miss handler), but could overhead from that amount to 5%? Otherwise there should be just a few extra register moves here and there, that

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-27 Thread Blue Swirl
On Tue, Mar 27, 2012 at 13:40, Laurent Desnogues laurent.desnog...@gmail.com wrote: On Mon, Mar 26, 2012 at 7:02 PM, Blue Swirl blauwir...@gmail.com wrote: [...] At least stack protector is protecting more code than before (for example TLB miss handler), but could overhead from that amount to

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-27 Thread Laurent Desnogues
On Tue, Mar 27, 2012 at 6:48 PM, Blue Swirl blauwir...@gmail.com wrote: On Tue, Mar 27, 2012 at 13:40, Laurent Desnogues laurent.desnog...@gmail.com wrote: On Mon, Mar 26, 2012 at 7:02 PM, Blue Swirl blauwir...@gmail.com wrote: [...] At least stack protector is protecting more code than

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-27 Thread Artyom Tarasenko
On Tue, Mar 27, 2012 at 7:01 PM, Laurent Desnogues laurent.desnog...@gmail.com wrote: On Tue, Mar 27, 2012 at 6:48 PM, Blue Swirl blauwir...@gmail.com wrote: On Tue, Mar 27, 2012 at 13:40, Laurent Desnogues laurent.desnog...@gmail.com wrote: On Mon, Mar 26, 2012 at 7:02 PM, Blue Swirl

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Peter Maydell
On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL     git://repo.or.cz/qemu/blueswirl.git        http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6):  arm: move neon_tbl to neon_helper.c  arm: move saturating

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Lluís Vilanova
Peter Maydell writes: On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL     git://repo.or.cz/qemu/blueswirl.git        http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6):  arm: move neon_tbl to neon_helper.c  arm:

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Andreas Färber
Am 26.03.2012 14:46, schrieb Lluís Vilanova: Peter Maydell writes: On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL git://repo.or.cz/qemu/blueswirl.git http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6):

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Paul Brook
On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL git://repo.or.cz/qemu/blueswirl.git http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6): arm: move neon_tbl to neon_helper.c arm: move

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Blue Swirl
On Mon, Mar 26, 2012 at 13:05, Paul Brook p...@codesourcery.com wrote: On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL     git://repo.or.cz/qemu/blueswirl.git        http://repo.or.cz/r/qemu/blueswirl.git Blue

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-26 Thread Lluís Vilanova
Blue Swirl writes: On Mon, Mar 26, 2012 at 13:05, Paul Brook p...@codesourcery.com wrote: On 24 March 2012 18:58, Blue Swirl blauwir...@gmail.com wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL     git://repo.or.cz/qemu/blueswirl.git        

Re: [Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-25 Thread Richard Henderson
On 03/24/2012 11:58 AM, Blue Swirl wrote: v2: fix patch 1, tweak patch 2 and rebase to master. URL git://repo.or.cz/qemu/blueswirl.git http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6): arm: move neon_tbl to neon_helper.c arm: move saturating arithmetic to helper.c

[Qemu-devel] [PATCH v2 0/6] ARM: AREG0 conversion

2012-03-24 Thread Blue Swirl
v2: fix patch 1, tweak patch 2 and rebase to master. URL git://repo.or.cz/qemu/blueswirl.git http://repo.or.cz/r/qemu/blueswirl.git Blue Swirl (6): arm: move neon_tbl to neon_helper.c arm: move saturating arithmetic to helper.c arm: move other arithmetic to helper.c arm: move