Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 7616daa

Browse files
committedJan 14, 2019
rustc: Remove platform intrinsics crate
This was originally attempted in #57048 but it was realized that we could fully remove the crate via the `"unadjusted"` ABI on intrinsics. This means that all intrinsics in stdsimd are implemented directly against LLVM rather than using the abstraction layer provided here. That ends up meaning that this crate is no longer used at all. This crate developed long ago to implement the SIMD intrinsics, but we didn't end up using it in the long run. In that case let's remove it!
1 parent d106808 commit 7616daa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+4
-15991
lines changed
 

‎Cargo.lock

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2564,10 +2564,6 @@ dependencies = [
25642564
"syntax_pos 0.0.0",
25652565
]
25662566

2567-
[[package]]
2568-
name = "rustc_platform_intrinsics"
2569-
version = "0.0.0"
2570-
25712567
[[package]]
25722568
name = "rustc_plugin"
25732569
version = "0.0.0"
@@ -2678,7 +2674,6 @@ dependencies = [
26782674
"rustc 0.0.0",
26792675
"rustc_data_structures 0.0.0",
26802676
"rustc_errors 0.0.0",
2681-
"rustc_platform_intrinsics 0.0.0",
26822677
"rustc_target 0.0.0",
26832678
"smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
26842679
"syntax 0.0.0",

0 commit comments

Comments
 (0)