As a side-effect, we start constant folding fcmps.
As a side-effect, we start constant folding icmps. Split out from https://github.com/llvm/llvm-project/pull/105991.