[llvm] [AArch64][llvm] Reject assembler for invalid TLBIP instructions (PR #162090)

Jonathan Thackray via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 7 08:14:32 PDT 2025


================
@@ -816,6 +816,27 @@ def : BTI<"jc", 0b110>;
 // TLBI (translation lookaside buffer invalidate) instruction options.
 //===----------------------------------------------------------------------===//
 
+class TLBImode<bit v> {
+   bit TLBI_and_TLBIP = v;
+}
+
+def TLBI_only      : TLBImode<0>;
+def TLBI_and_TLBIP : TLBImode<1>;
+
+class TLBIPEntry<string name, bits<3> op1, bits<4> crn, bits<4> crm,
----------------
jthackray wrote:

Sadly not.

https://github.com/llvm/llvm-project/pull/162090


More information about the llvm-commits mailing list