Add two canoncalizations for scf.if.
- A canonicalization that allows users of a condition within an if to assume the condition is true if in the true region, etc.
- A canonicalization that removes yielded statements that are equivalent to the condition or its negation
doc with (pseudo)-IR examples plz