qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v5 06/14] Hexagon (target/hexagon) Don't set pkt_has_store_s1


From: Anton Johansson
Subject: Re: [PATCH v5 06/14] Hexagon (target/hexagon) Don't set pkt_has_store_s1 when not needed
Date: Thu, 16 Feb 2023 13:46:26 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0


On 1/31/23 23:56, Taylor Simpson wrote:
The pkt_has_store_s1 field in CPUHexagonState is only needed in generated
helpers for scalar load instructions.  See check_noshuf and mem_load[1248]
in op_helper.c.

We add logic in gen_analyze_funcs.py to set need_pkt_has_store_s1 in
DisasContext when it is needed at runtime.

Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
---
  target/hexagon/translate.h          | 1 +
  target/hexagon/attribs_def.h.inc    | 1 +
  target/hexagon/translate.c          | 6 +++++-
  target/hexagon/gen_analyze_funcs.py | 5 +++++
  target/hexagon/hex_common.py        | 1 +
  5 files changed, 13 insertions(+), 1 deletion(-)
Reviewed-by: Anton Johansson <anjo@rev.ng>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]