diff options
| author | bors <bors@rust-lang.org> | 2021-04-30 14:39:27 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-04-30 14:39:27 +0000 |
| commit | 8fef006d44d2f8a6665c93c8b1674a3935e5c69e (patch) | |
| tree | a5369b0e7a636fbdf57f57a82a4bb2ee7f7e090e | |
| parent | 7506228e2e688517ae142fc385f13b30c4ce07f1 (diff) | |
| parent | eadcbb524098e1ad5943a2dce0659eaea2441a42 (diff) | |
| download | rust-8fef006d44d2f8a6665c93c8b1674a3935e5c69e.tar.gz rust-8fef006d44d2f8a6665c93c8b1674a3935e5c69e.zip | |
Auto merge of #84654 - alexcrichton:update-llvm-, r=cuviper
Update LLVM for more wasm simd updates
This fixes the temporary regression introduced in #84339 where the wasm
target uses `fpto{s,u}i` intrinsics but the codegen for those intrinsics
with the `+nontrapping-fptoint` LLVM feature wasn't very good (aka it
didn't use the wasm instruction). The fixes brought in here fix that and
also implement the second-to-last simd instruction in LLVM.
| m--------- | src/llvm-project | 0 | ||||
| -rw-r--r-- | src/test/ui/asm/sym.rs | 2 |
2 files changed, 0 insertions, 2 deletions
diff --git a/src/llvm-project b/src/llvm-project -Subproject 0ed6038a318e34e3d76a9e55bdebc4cfd17f902 +Subproject b61c24f3521303d442fa86fe691bc8e6acc1510 diff --git a/src/test/ui/asm/sym.rs b/src/test/ui/asm/sym.rs index 18be201d640..634ef010e6f 100644 --- a/src/test/ui/asm/sym.rs +++ b/src/test/ui/asm/sym.rs @@ -1,6 +1,4 @@ // min-llvm-version: 10.0.1 -// FIXME(#84025): codegen-units=1 leads to linkage errors -// compile-flags: -C codegen-units=2 // only-x86_64 // only-linux // run-pass |
