It would be weird if some TCG_COND_* codes are supported
in only restricted cases.  Let's go ahead and fill this out.

Based-on: 20240506010403.6204-1-richard.hender...@linaro.org
("[PATCH 00/57] target/arm: Convert a64 advsimd to decodetree (part 1)")

I will inject the target/arm patch as 45.5 in the above,
and route the rest through tcg-next.


r~


Richard Henderson (4):
  tcg: Introduce TCG_TARGET_HAS_tst_vec
  tcg: Expand TCG_COND_TST* if not TCG_TARGET_HAS_tst_vec
  tcg/aarch64: Support TCG_TARGET_HAS_tst_vec
  tcg/arm: Support TCG_TARGET_HAS_tst_vec
  target/arm: Use TCG_COND_TSTNE in gen_cmtst_vec

 include/tcg/tcg.h            |  1 +
 tcg/aarch64/tcg-target.h     |  1 +
 tcg/arm/tcg-target.h         |  1 +
 tcg/i386/tcg-target.h        |  1 +
 tcg/loongarch64/tcg-target.h |  1 +
 tcg/ppc/tcg-target.h         |  1 +
 tcg/s390x/tcg-target.h       |  1 +
 tcg/tcg-op-vec.c             | 18 ++++++++++++++++++
 tcg/aarch64/tcg-target.c.inc | 26 ++++++++++++++++++++++++--
 tcg/arm/tcg-target.c.inc     | 23 ++++++++++++++++++++---
 10 files changed, 69 insertions(+), 5 deletions(-)

-- 
2.34.1


Reply via email to