mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 03:16:05 +00:00

Also replace some magic constants with named ones. Checking against FP zero and using isnan and isinf functions allows the optimizer to create one unified @llvm.is.fpclass intrinsic. This results in fewer more canonical IR instructions.