[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/7] tcg: Document *swap/deposit helpers
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 0/7] tcg: Document *swap/deposit helpers |
Date: |
Tue, 22 Aug 2023 11:37:05 +0200 |
While reviewing a recent patch from Richard optimizing
deposit() [*] I ended looking at the *swap friends, taking
some notes, which then evolved to proper documentation.
[*]
20230816145547.477974-3-richard.henderson@linaro.org/">https://lore.kernel.org/qemu-devel/20230816145547.477974-3-richard.henderson@linaro.org/
Philippe Mathieu-Daudé (7):
tcg/tcg-op: Document bswap16() byte pattern
tcg/tcg-op: Document bswap32() byte pattern
tcg/tcg-op: Document bswap64() byte pattern
tcg/tcg-op: Document hswap() byte pattern
tcg/tcg-op: Document wswap() byte pattern
tcg/tcg-op: Document deposit_z()
target/cris: Fix a typo in gen_swapr()
docs/devel/tcg-ops.rst | 12 ++++++
target/cris/translate.c | 20 +++++----
tcg/tcg-op.c | 96 +++++++++++++++++++++++++++++++----------
3 files changed, 96 insertions(+), 32 deletions(-)
--
2.41.0
- [PATCH 0/7] tcg: Document *swap/deposit helpers,
Philippe Mathieu-Daudé <=
[PATCH 2/7] tcg/tcg-op: Document bswap32() byte pattern, Philippe Mathieu-Daudé, 2023/08/22
[PATCH 3/7] tcg/tcg-op: Document bswap64() byte pattern, Philippe Mathieu-Daudé, 2023/08/22