mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-04 01:42:54 +03:00
003b8eadd7
LLVM supports many functions from math.h in its IR. Many of these have single-instruction variants on various platforms. So, let's add them so std::arch can use them. Yes, exact comparison is intentional: rounding must always return a valid integer-equal value, except for inf/NAN.