[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 17/27] tcg-ppc64: Implement bswap64
From: |
Alexander Graf |
Subject: |
Re: [Qemu-devel] [PATCH v3 17/27] tcg-ppc64: Implement bswap64 |
Date: |
Tue, 2 Apr 2013 16:41:29 +0200 |
Am 02.04.2013 um 15:44 schrieb Richard Henderson <address@hidden>:
> On 2013-04-01 23:34, Alexander Graf wrote:
>> Is this faster than a load/store with std/ldbrx?
>
> Hmm. Almost certainly not. And since we've got stack space
> allocated for function calls, we've got scratch space to do it in.
>
> Probably similar for bswap32 too, eh?
Depends - memory load/store doesn't come for free and bswap32 is quite short.
>
> I'll do a tiny bit o benchmarking for power7.
Cool, thanks a bunch :)
Alex
>
>
> r~
- [Qemu-devel] [PATCH v3 13/27] tcg-ppc64: Improve and_i64 with constant, (continued)
- [Qemu-devel] [PATCH v3 13/27] tcg-ppc64: Improve and_i64 with constant, Richard Henderson, 2013/04/02
- [Qemu-devel] [PATCH v3 14/27] tcg-ppc64: Streamline qemu_ld/st insn selection, Richard Henderson, 2013/04/02
- [Qemu-devel] [PATCH v3 16/27] tcg-ppc64: Implement bswap16 and bswap32, Richard Henderson, 2013/04/02
- [Qemu-devel] [PATCH v3 15/27] tcg-ppc64: Implement rotates, Richard Henderson, 2013/04/02
- [Qemu-devel] [PATCH v3 17/27] tcg-ppc64: Implement bswap64, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 18/27] tcg-ppc64: Implement compound logicals, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 19/27] tcg-ppc64: Handle constant inputs for some compound logicals, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 21/27] tcg-ppc64: Use I constraint for mul, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 20/27] tcg-ppc64: Implement deposit, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 22/27] tcg-ppc64: Use TCGType throughout compares, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 23/27] tcg-ppc64: Rewrite setcond, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 24/27] tcg-ppc64: Implement movcond, Richard Henderson, 2013/04/02
[Qemu-devel] [PATCH v3 25/27] tcg-ppc64: Use getauxval for ISA detection, Richard Henderson, 2013/04/02