Fold `fneg (rint(x)) -> rint(fneg(x))` to allow the negation to be encoded by a source modifier. See https://github.com/llvm/llvm-project/pull/130988#discussion_r2052360600_