mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-02 22:18:12 +00:00
The LLVM intrinsic doesn't support float64x1_t, but the required instruction is a scalar form (e.g. `frint32x <Dd>, <Dn>`), so we can implement these using the scalar intrinsic. Note that Clang does not support these intrinsics, so they aren't covered by intrinsic-test. Additional validation is included in this patch to ensure that we're selecting an instruction with the same behaviour as the corresponding vector form (which all have intrinsic-tests).
Description
Empowering everyone to build reliable and efficient software.
1.4 GiB
Languages
Rust
96%
Shell
0.9%
JavaScript
0.7%
C
0.4%
Python
0.4%
Other
1.5%