================
@@ -22259,6 +22260,10 @@ SDValue RISCVTargetLowering::LowerFormalArguments(
       reportFatalUsageError(
           "'SiFive-CLIC-*' interrupt kinds require XSfmclic extension");
 
+    if (Kind == "rnmi" && !Subtarget.hasStdExtSmrnmi())
+      reportFatalUsageError("Handling of resumable non-maskable interrupts "
+                            "handling requires Smrnmi extension");
+
----------------
lenary wrote:

```suggestion
    if (Kind == "rnmi" && !Subtarget.hasStdExtSmrnmi())
      reportFatalUsageError("'rnmi' interrupt kind requires Srnmi extension");
```

https://github.com/llvm/llvm-project/pull/148134
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to