andykaylor wrote: Why is this needed? It updates clang to use the `llvm.is.fpclass` intrinsic rather than direct operations that deduce the same information, but is that necessary? https://github.com/llvm/llvm-project/pull/190848