diff options
| author | bors <bors@rust-lang.org> | 2015-08-17 23:41:36 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-08-17 23:41:36 +0000 |
| commit | e35fd748114c22df6d08991980c4f7e199414497 (patch) | |
| tree | 1741be330092cf63fa429a6c529430a55db52a54 /src/rustllvm/RustWrapper.cpp | |
| parent | 6d992728c331128810704d16d8026aa4fa2e0c87 (diff) | |
| parent | 02e97342c136d2d13411ebd0a687100d8be248e0 (diff) | |
| download | rust-e35fd748114c22df6d08991980c4f7e199414497.tar.gz rust-e35fd748114c22df6d08991980c4f7e199414497.zip | |
Auto merge of #27169 - huonw:simd, r=alexcrichton
This implements https://github.com/rust-lang/rfcs/pull/1199 (except for doing all the platform intrinsics). Things remaining for SIMD (not necessarily in this PR): - [x] I (@huonw) am signed up to ensure the compiler matches the RFC, when it lands - [x] the platform specific intrinsics aren't properly type checked at the moment (LLVM will throw a "random" assertion) - [ ] there's a lot of useful intrinsics that are missing, including whole platforms (mips, powerpc) - [ ] the target-feature `cfg` detection/adding is not so great at the moment - [x] I think the platform specific intrinsics should go in their own `extern` ABI (i.e. not `"rust-intrinsic"`) (I'm adjusting the RFC to reflect the latter.) I think it would be very nice for this to land without requiring the RFC to land first, because of the first point, and because this is the only way for any further work to happen/be experimented with, without requiring people to build/install/multirust a compiler from a custom branch. r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
