[llvm] [clang] [RISCV] Add MC layer support for Zicfiss. (PR #66043)

Craig Topper via cfe-commits cfe-commits at lists.llvm.org
Thu Dec 28 09:35:58 PST 2023


================
@@ -1024,6 +1024,7 @@ static const char *ImpliedExtsZfinx[] = {"zicsr"};
 static const char *ImpliedExtsZhinx[] = {"zhinxmin"};
 static const char *ImpliedExtsZhinxmin[] = {"zfinx"};
 static const char *ImpliedExtsZicntr[] = {"zicsr"};
+static const char *ImpliedExtsZicfiss[] = {"zicsr", "zimop", "zcmop"};
----------------
topperc wrote:

Ok I guess the spec does say that, but it seems weird. That would mean that there would be no need for sspush x1 if you can always use c.sspush x1. I'll file an issue on the spec.

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


More information about the cfe-commits mailing list