This patch makes GVN recognize select c1, c2, false as well as select c1, true, c2
branch condition and propagate equality from these.
See llvm.org/pr48353, D93065
Alive2 proof:
and: https://alive2.llvm.org/ce/z/EoRBup
or: https://alive2.llvm.org/ce/z/zvxEjW