generated from riscv/docs-spec-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
src/mte_tag: sw control eliding tag checks on per-pointer basis (#12)
Even though page table encoding allows software to control whether a page is tagged or not, software may need to avoid tag checks even though page is tagged. Such situations are memory accesses to local objects to a function. Only when pointer to local objects is passed to another function, it is required to be checked for tags. Thus providing a control in spec for eliding tag checks on per-pointer basis using a special bypass `pointer_tag` value of 0. Signed-off-by: Deepak Gupta <[email protected]>
- Loading branch information
1 parent
c982927
commit b740c14
Showing
1 changed file
with
59 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters