================ @@ -4887,10 +4906,19 @@ bool Sema::CheckCallingConvAttr(const ParsedAttr &Attrs, CallingConv &CC, return false; } - unsigned ReqArgs = Attrs.getKind() == ParsedAttr::AT_Pcs ? 1 : 0; - if (!Attrs.checkExactlyNumArgs(*this, ReqArgs)) { - Attrs.setInvalid(); - return true; + if (Attrs.getKind() == ParsedAttr::AT_RISCVVLSCC) { + // riscv_vls_cc only accept 0 or 1 argument. ---------------- topperc wrote:
accept -> accepts https://github.com/llvm/llvm-project/pull/100346 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits