Skip to content

feat(Isla): Support TTBR page-table helper - #253

Merged
tperami merged 1 commit into
mainfrom
feature/pgt-dsl-ttbr-functions
Sep 15, 2026
Merged

tperami merged 1 commit into
mainfrom
feature/pgt-dsl-ttbr-functions

Conversation

@febyeji

@febyeji febyeji commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator
  • Add ttbr(asid=..., base=...) and ttbr(vmid=..., base=...) expressions with identifier-width, base-width, and root-alignment validation.

@febyeji
febyeji force-pushed the feature/pgt-dsl-default-tables-option branch from 7308f23 to da6f48c Compare September 11, 2026 06:29
@febyeji
febyeji force-pushed the feature/pgt-dsl-ttbr-functions branch from 6864337 to 630bc22 Compare September 11, 2026 06:29
@febyeji
febyeji force-pushed the feature/pgt-dsl-default-tables-option branch from da6f48c to f7876e1 Compare September 11, 2026 06:44
@febyeji
febyeji force-pushed the feature/pgt-dsl-ttbr-functions branch from 630bc22 to 8194893 Compare September 11, 2026 06:47
@tperami
tperami added this pull request to stack #237 September 11, 2026 10:41

@tperami tperami left a comment

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.

LGTM

Comment thread cli/lib/isla/page_table/page_table_fns.ml Outdated
Comment thread cli/lib/isla/page_table/page_table_fns.ml Outdated
Comment thread cli/lib/isla/page_table/page_table_fns.ml Outdated
@febyeji
febyeji force-pushed the feature/pgt-dsl-default-tables-option branch from f7876e1 to f865c78 Compare September 11, 2026 14:18
@febyeji
febyeji force-pushed the feature/pgt-dsl-ttbr-functions branch from 8194893 to 6058663 Compare September 11, 2026 14:18
@tperami
tperami added this pull request to the merge queue Sep 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 14, 2026
@tperami
tperami added this pull request to the merge queue Sep 15, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Sep 15, 2026
@tperami
tperami force-pushed the feature/pgt-dsl-ttbr-functions branch from 6058663 to 87b57bf Compare September 15, 2026 07:56
@tperami
tperami removed this pull request from stack #237 September 15, 2026 07:56
@tperami
tperami changed the base branch from feature/pgt-dsl-default-tables-option to main September 15, 2026 07:57
@tperami
tperami enabled auto-merge September 15, 2026 07:59
@tperami
tperami force-pushed the feature/pgt-dsl-ttbr-functions branch from 87b57bf to d9fe7e3 Compare September 15, 2026 09:01
Add ttbr(asid=..., base=...) and ttbr(vmid=..., base=...) expressions with identifier-width, base-width, and root-alignment validation.
@tperami
tperami force-pushed the feature/pgt-dsl-ttbr-functions branch from d9fe7e3 to 34d30e0 Compare September 15, 2026 09:32
@tperami
tperami added this pull request to the merge queue Sep 15, 2026
Merged via the queue into main with commit 4747a99 Sep 15, 2026
2 checks passed
@tperami
tperami deleted the feature/pgt-dsl-ttbr-functions branch September 16, 2026 11:46
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