Commit 5affe20
authored
[FMV] Unify memtag and memtag2. (#351)
If we split these features in the compiler (see relevant pull request
llvm/llvm-project#109299), we would only be able
to hand-write a 'memtag2' version using inline assembly since the
compiler cannot generate the instructions that become available with
FEAT_MTE2. On top of that these instructions only work at Exception
Level 1, so they would be unusable since FMV is a user space facility. I
am therefore unifying them in the ACLE specification.1 parent 4e28107 commit 5affe20
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
416 | 416 | | |
417 | 417 | | |
418 | 418 | | |
| 419 | + | |
419 | 420 | | |
420 | 421 | | |
421 | 422 | | |
| |||
2814 | 2815 | | |
2815 | 2816 | | |
2816 | 2817 | | |
2817 | | - | |
2818 | | - | |
| 2818 | + | |
2819 | 2819 | | |
2820 | 2820 | | |
2821 | 2821 | | |
| |||
0 commit comments