[llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)

Graham Hunter via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 19 06:02:00 PDT 2026


================
@@ -2891,6 +2891,121 @@ void VPlanTransforms::createInterleaveGroups(
   }
 }
 
+/// Matches an exit condition formed by comparing a value loaded from memory
+/// with a loop-invariant term. Binds the comparison for the condition.
+template <typename CmpTy> static auto m_Uncountable(CmpTy &&Cond) {
----------------
huntergr-arm wrote:

Done.

https://github.com/llvm/llvm-project/pull/205109


More information about the llvm-commits mailing list