diff options
| author | bors <bors@rust-lang.org> | 2024-09-17 07:26:48 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-09-17 07:26:48 +0000 |
| commit | d0f4a526cbf925d32a3a602708a5a2ee349561c7 (patch) | |
| tree | cc49fd88aa702e511d77bf1f82c2ff7c0df48112 /compiler/rustc_codegen_llvm | |
| parent | 9c3a392348c7171a51a7d42a4f5a817c64459845 (diff) | |
| parent | c5f5cfcfbc888ec1807ddd16b82687e5704d23dc (diff) | |
| download | rust-d0f4a526cbf925d32a3a602708a5a2ee349561c7.tar.gz rust-d0f4a526cbf925d32a3a602708a5a2ee349561c7.zip | |
Auto merge of #3894 - rust-lang:rustup-2024-09-17, r=RalfJung
Automatic Rustup
Diffstat (limited to 'compiler/rustc_codegen_llvm')
| -rw-r--r-- | compiler/rustc_codegen_llvm/src/intrinsic.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_llvm/src/intrinsic.rs b/compiler/rustc_codegen_llvm/src/intrinsic.rs index 9705dd506b9..15c519dfcb4 100644 --- a/compiler/rustc_codegen_llvm/src/intrinsic.rs +++ b/compiler/rustc_codegen_llvm/src/intrinsic.rs @@ -2066,14 +2066,14 @@ fn generic_simd_intrinsic<'ll, 'tcx>( }; } - arith_red!(simd_reduce_add_ordered: vector_reduce_add, vector_reduce_fadd, true, add, 0.0); + arith_red!(simd_reduce_add_ordered: vector_reduce_add, vector_reduce_fadd, true, add, -0.0); arith_red!(simd_reduce_mul_ordered: vector_reduce_mul, vector_reduce_fmul, true, mul, 1.0); arith_red!( simd_reduce_add_unordered: vector_reduce_add, vector_reduce_fadd_reassoc, false, add, - 0.0 + -0.0 ); arith_red!( simd_reduce_mul_unordered: vector_reduce_mul, |
