diff options
| author | bors <bors@rust-lang.org> | 2017-06-08 13:52:13 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-06-08 13:52:13 +0000 |
| commit | ae3d3878ef831247ebb8babcd5efa345fdbb17eb (patch) | |
| tree | e27128e796e0cbd8894c0fe80e9beefc8cdc209e /src/test/run-pass/thinlto | |
| parent | c799b37d54cd00bd6e488989a2b295b81c9c9371 (diff) | |
| parent | 0fb8414f147ced57e49630ea31be5a585f728c04 (diff) | |
| download | rust-ae3d3878ef831247ebb8babcd5efa345fdbb17eb.tar.gz rust-ae3d3878ef831247ebb8babcd5efa345fdbb17eb.zip | |
Auto merge of #42500 - hsivonen:neon, r=japaric
Change `llvm.neon.*` to `llvm.arm.neon.*` in the mapping for platform intrinsics This avoids linker errors when using platform intrinsics on 32-bit ARM with NEON. Fixes rust-lang-nursery/simd#10. I don't have an explanation why the old code might have worked when the `simd` crate was written, since the new LLVM intrinsic naming seems to have existed as early as 2012. Maybe LLVM accepted two naming schemes for a few years and dropped the `llvm.neon.*` version recently? I don't know. Also, I don't know how to write a unit test for this.
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions
