MacDue wrote: Note: I slightly tweaked the patch to not add `cntp` to `IsSVECntIntrinsic`, as it has another use and `cntp` does not really make sense there (as it's not like the other `sve_cnt*` intrinsics). https://github.com/llvm/llvm-project/pull/168714