================ @@ -91,6 +92,8 @@ struct MemIntrinsicInfo { } }; +enum PartialReductionExtendKind { PR_None, PR_SignExtend, PR_ZeroExtend }; ---------------- SamTebbs33 wrote: Done. https://github.com/llvm/llvm-project/pull/92418