[PULL 0/3] Hexagon (target/hexagon) update

Taylor Simpson posted 3 patches 2 years, 6 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1633535271-17986-1-git-send-email-tsimpson@quicinc.com
There is a newer version of this series
target/hexagon/gen_tcg.h          |   6 +--
target/hexagon/helper.h           |   2 +
target/hexagon/macros.h           |   5 +-
target/hexagon/genptr.c           |  39 +++++---------
target/hexagon/op_helper.c        |  16 ++++++
target/hexagon/translate.c        |  64 +++++++++++++++--------
tests/tcg/hexagon/hex_sigsegv.c   | 106 ++++++++++++++++++++++++++++++++++++++
target/hexagon/gen_tcg_funcs.py   |   4 +-
tests/tcg/hexagon/Makefile.target |   1 +
9 files changed, 185 insertions(+), 58 deletions(-)
create mode 100644 tests/tcg/hexagon/hex_sigsegv.c
[PULL 0/3] Hexagon (target/hexagon) update
Posted by Taylor Simpson 2 years, 6 months ago
The following changes since commit e3acc2c1961cbe22ca474cd5da4163b7bbf7cea3:

  tests/docker/dockerfiles: Bump fedora-i386-cross to fedora 34 (2021-10-05 16:40:39 -0700)

are available in the git repository at:

  https://github.com/quic/qemu tags/pull-hex-20211006

for you to fetch changes up to 23803bbe524c34d5725508f169a0a23f652e6584:

  target/hexagon: Use tcg_constant_* (2021-10-06 10:29:56 -0500)

----------------------------------------------------------------
Change from Philippe - Use tcg_constant_*
Change from Philippe - Remove unused TCG temp
Change from Taylor - Probe the stores in a packet at start of commit

----------------------------------------------------------------
Philippe Mathieu-Daudé (2):
      target/hexagon: Remove unused TCG temporary from predicated loads
      target/hexagon: Use tcg_constant_*

Taylor Simpson (1):
      Hexagon (target/hexagon) probe the stores in a packet at start of commit

 target/hexagon/gen_tcg.h          |   6 +--
 target/hexagon/helper.h           |   2 +
 target/hexagon/macros.h           |   5 +-
 target/hexagon/genptr.c           |  39 +++++---------
 target/hexagon/op_helper.c        |  16 ++++++
 target/hexagon/translate.c        |  64 +++++++++++++++--------
 tests/tcg/hexagon/hex_sigsegv.c   | 106 ++++++++++++++++++++++++++++++++++++++
 target/hexagon/gen_tcg_funcs.py   |   4 +-
 tests/tcg/hexagon/Makefile.target |   1 +
 9 files changed, 185 insertions(+), 58 deletions(-)
 create mode 100644 tests/tcg/hexagon/hex_sigsegv.c
Re: [PULL 0/3] Hexagon (target/hexagon) update
Posted by Richard Henderson 2 years, 6 months ago
On 10/6/21 8:47 AM, Taylor Simpson wrote:
> The following changes since commit e3acc2c1961cbe22ca474cd5da4163b7bbf7cea3:
> 
>    tests/docker/dockerfiles: Bump fedora-i386-cross to fedora 34 (2021-10-05 16:40:39 -0700)
> 
> are available in the git repository at:
> 
>    https://github.com/quic/qemu tags/pull-hex-20211006
> 
> for you to fetch changes up to 23803bbe524c34d5725508f169a0a23f652e6584:
> 
>    target/hexagon: Use tcg_constant_* (2021-10-06 10:29:56 -0500)
> 
> ----------------------------------------------------------------
> Change from Philippe - Use tcg_constant_*
> Change from Philippe - Remove unused TCG temp
> Change from Taylor - Probe the stores in a packet at start of commit
> 
> ----------------------------------------------------------------
> Philippe Mathieu-Daudé (2):
>        target/hexagon: Remove unused TCG temporary from predicated loads
>        target/hexagon: Use tcg_constant_*
> 
> Taylor Simpson (1):
>        Hexagon (target/hexagon) probe the stores in a packet at start of commit
> 
>   target/hexagon/gen_tcg.h          |   6 +--
>   target/hexagon/helper.h           |   2 +
>   target/hexagon/macros.h           |   5 +-
>   target/hexagon/genptr.c           |  39 +++++---------
>   target/hexagon/op_helper.c        |  16 ++++++
>   target/hexagon/translate.c        |  64 +++++++++++++++--------
>   tests/tcg/hexagon/hex_sigsegv.c   | 106 ++++++++++++++++++++++++++++++++++++++
>   target/hexagon/gen_tcg_funcs.py   |   4 +-
>   tests/tcg/hexagon/Makefile.target |   1 +
>   9 files changed, 185 insertions(+), 58 deletions(-)
>   create mode 100644 tests/tcg/hexagon/hex_sigsegv.c

Applied, thanks.

r~