Adds tests for both -instsimplify and -instcombine. The difference between the CHECK result of these 2 tests
highlights missed folds in instsimplify (e.g. (icmp eq (xor X, true), false) -> X) that are already being handled by instcombine.
The tests are based on llvm/test/Transforms/InstSimplify/icmp-bool-constant.ll