llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-risc-v Author: Brandon Wu (4vtomat) <details> <summary>Changes</summary> --- Full diff: https://github.com/llvm/llvm-project/pull/172135.diff 1 Files Affected: - (modified) clang/lib/Sema/SemaRISCV.cpp (+10) ``````````diff diff --git a/clang/lib/Sema/SemaRISCV.cpp b/clang/lib/Sema/SemaRISCV.cpp index cfe30fdc73ba1..a5e9611c88795 100644 --- a/clang/lib/Sema/SemaRISCV.cpp +++ b/clang/lib/Sema/SemaRISCV.cpp @@ -1128,6 +1128,8 @@ bool SemaRISCV::CheckBuiltinFunctionCall(const TargetInfo &TI, case RISCVVector::BI__builtin_rvv_vfncvt_f_xu_w_rm_m: case RISCVVector::BI__builtin_rvv_vfncvt_f_f_w_rm_m: case RISCVVector::BI__builtin_rvv_vfncvtbf16_f_f_w_rm_m: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_x_f_qf_rm: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_xu_f_qf_rm: return SemaRef.BuiltinConstantArgRange(TheCall, 2, 0, 4); case RISCVVector::BI__builtin_rvv_vfadd_vv_rm_tu: case RISCVVector::BI__builtin_rvv_vfadd_vf_rm_tu: @@ -1271,6 +1273,8 @@ bool SemaRISCV::CheckBuiltinFunctionCall(const TargetInfo &TI, case RISCVVector::BI__builtin_rvv_vfncvt_f_xu_w_rm_mu: case RISCVVector::BI__builtin_rvv_vfncvt_f_f_w_rm_mu: case RISCVVector::BI__builtin_rvv_vfncvtbf16_f_f_w_rm_mu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_x_f_qf_rm_tu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_xu_f_qf_rm_tu: return SemaRef.BuiltinConstantArgRange(TheCall, 3, 0, 4); case RISCVVector::BI__builtin_rvv_vfmacc_vv_rm_m: case RISCVVector::BI__builtin_rvv_vfmacc_vf_rm_m: @@ -1440,6 +1444,12 @@ bool SemaRISCV::CheckBuiltinFunctionCall(const TargetInfo &TI, case RISCVVector::BI__builtin_rvv_vfwnmsac_vf_rm_mu: case RISCVVector::BI__builtin_rvv_vfwmaccbf16_vv_rm_mu: case RISCVVector::BI__builtin_rvv_vfwmaccbf16_vf_rm_mu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_x_f_qf_rm_tum: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_x_f_qf_rm_tumu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_x_f_qf_rm_mu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_xu_f_qf_rm_tum: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_xu_f_qf_rm_tumu: + case RISCVVector::BI__builtin_rvv_sf_vfnrclip_xu_f_qf_rm_mu: return SemaRef.BuiltinConstantArgRange(TheCall, 4, 0, 4); case RISCV::BI__builtin_riscv_ntl_load: case RISCV::BI__builtin_riscv_ntl_store: `````````` </details> https://github.com/llvm/llvm-project/pull/172135 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
