[llvm] [AArch64][llvm] Rewrite the TLBI multiclass to be clearer (NFC) (PR #186451)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 30 04:20:34 PDT 2026
================
@@ -856,34 +856,46 @@ def : TIndex<"nb", 0b1>;
// TLBI (translation lookaside buffer invalidate) instruction options.
//===----------------------------------------------------------------------===//
+def SysAliasRegUse : GenericEnum {
+ let FilterClass = "RegValue";
+}
+
+class RegValue<bits<2> value> {
+ bits<2> Value = value;
----------------
Lukacma wrote:
Looking at documentation this should work. Or am I wrong ?:
```
class RegValue;
def REG_NONE : RegValue
def REG_OPTIONAL : RegValue
def REG_REQUIRED : RegValue
```
https://github.com/llvm/llvm-project/pull/186451
More information about the llvm-commits
mailing list