When trying to verify a CVP fold for trunc %x to i1 the transformation doesn't verify but if changed to equivalent icmp ne (and %x, 1), 0 the transform verify.
the proof that fails and the equivalent can be found in https://alive2.llvm.org/ce/z/BTCf7c
the full set of proofs that I wanted to check where multiple works as expected https://alive2.llvm.org/ce/z/fTPEg6