================ @@ -20,6 +20,12 @@ class RISCVBuiltin<string prototype, string features = ""> : TargetBuiltin { let Attributes = [NoThrow, Const] in { //===----------------------------------------------------------------------===// +// Zicsr extension. +//===----------------------------------------------------------------------===// +def csrr : RISCVBuiltin<"unsigned long int(unsigned long int)", "zicsr">; ---------------- efriedma-quic wrote:
If you want "size_t" or "uintptr_t", please use that, not "unsigned long". https://github.com/llvm/llvm-project/pull/85091 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits