On Mon, Sep 14, 2026 at 2:00 PM Marco Liebel <[email protected]>
wrote:

> On Fri, Sep 11, 2026 at 5:08 PM Taylor Simpson <[email protected]>
> wrote:
> >
> > Signed-off-by: Taylor Simpson <[email protected]>
> > ---
> >  target/hexagon/translate.h | 11 +++++++++--
> >  target/hexagon/translate.c |  4 ++++
> >  2 files changed, 13 insertions(+), 2 deletions(-)
> >
> > diff --git a/target/hexagon/translate.h b/target/hexagon/translate.h
> > index eb0d10d686..b90f7fff1c 100644
> > --- a/target/hexagon/translate.h
> > +++ b/target/hexagon/translate.h
> > @@ -51,6 +51,8 @@ typedef struct DisasContext {
> >      DECLARE_BITMAP(gregs_multi_write, NUM_GREGS);
> >      int sreg_log[SREG_WRITES_MAX];
> >      int sreg_log_idx;
> > +    DECLARE_BITMAP(sregs_written, NUM_SREGS);
> > +    DECLARE_BITMAP(sregs_multi_write, NUM_SREGS);
>
> Do `sregs_written` and `sregs_multi_write` need to be cleared in
> `clear_pkt_ctx` like the other bitmaps?
>

Yes, I caught this when fixing the test-functional failures Brian pointed
out.

Taylor

Reply via email to