Skip to content

[herd] Replace mentions of Hardware Update Effects with Implicit TTD Write Effects - #1920

Open
fsestini wants to merge 1 commit into
herd:masterfrom
fsestini:hu-imp-ttd-w
Open

[herd] Replace mentions of Hardware Update Effects with Implicit TTD Write Effects#1920
fsestini wants to merge 1 commit into
herd:masterfrom
fsestini:hu-imp-ttd-w

Conversation

@fsestini

@fsestini fsestini commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

TODO:

  • update PR title according to Jira ticket
  • add aarch64-oban catalogue

@fsestini
fsestini requested review from TiberiuBucur and relokin July 17, 2026 09:45
@fsestini fsestini self-assigned this Jul 17, 2026
@fsestini fsestini changed the title [cat] Replace mentions of HU/Hardware Update Effects with Implicit TT… [herd] Replace mentions of Hardware Update Effects with Implicit TTD Write Effects Jul 17, 2026

let data = [Exp & R]; dtrm & po; [Rreg]; iico_data & ii_data; [Exp & W]
let addr = [Exp & R]; dtrm & po; [Rreg]; iico_data & ii_addr; [Exp & M | Imp & Tag & R | Imp & TTD & R | HU | TLBI | DC.CVAU | IC.IVAU]
let addr = [Exp & R]; dtrm & po; [Rreg]; iico_data & ii_addr; [Exp & M | Imp & Tag & R | Imp & TTD & M | TLBI | DC.CVAU | IC.IVAU]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know TTD & M has been used elsewhere, but cat2table currently assumes TTD is a subset of M, which is also confirmed by the aarch64assumptions.cat file, ran across the test suite. I'm wondering if we can leave this occurrence as Imp & TTD. Perhaps Imp & TTD & M might still be better in order to keep miaou7 output consistent with Arm ARM proses. What do you think?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps Imp & TTD & M might still be better in order to keep miaou7 output consistent with Arm ARM proses.

Yes.

@TiberiuBucur

Copy link
Copy Markdown
Collaborator

LGTM, but I'm going to hold off on this until tickets are made official and communicated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants