================ @@ -810,7 +836,7 @@ bool SemaARM::CheckNeonBuiltinFunctionCall(const TargetInfo &TI, #undef GET_NEON_IMMEDIATE_CHECK } - return SemaRef.BuiltinConstantArgRange(TheCall, i, l, u + l); + return ParseNeonImmChecks(TheCall, ImmChecks, TV); ---------------- Lukacma wrote:
I think using TV here is unnecessary. If we always specified the index of the base type for each intrinsics this could be removed and we could merge ParseNeon and ParseSVE https://github.com/llvm/llvm-project/pull/100278 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits