SIGN IN SIGN UP

ConstraintAnalysis: Add OR fusing of { x == C || x > C } => x >= C (#8936)

This is common in loops, where there is an initial value + a backedge
that has an incremented but bounded value.

To implement this, add full expansion of the OR of two AndedConstraintSets
into ANDs of the ORs of all their elements, and thorough checking there.
A
Alon Zakai committed
87da91d0d94807335a00ff8c6d651b9747c3318b
Parent: 0a7b171
Committed by GitHub <noreply@github.com> on 7/24/2026, 6:13:47 PM