-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate constant Neon vectors within a const block #1503
Conversation
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @Amanieu (or someone else) soon. |
LGTM! Let me know when rust-lang/rust#118171 is merged and the nightly has been bumped so I can merge this. |
CI should be fixed, can you rebase? |
Oh nevermind, we're still waiting on rust-lang/rust#118171. |
☔ The latest upstream changes (presumably 5a748ec) made this pull request unmergeable. Please resolve the merge conflicts. |
bb25872
to
d9d6cb8
Compare
I have added the use of #[rustc_intrinsic_const_vector_arg] following discussion on rust-lang/rust#118209. |
☔ The latest upstream changes (presumably 6d0479d) made this pull request unmergeable. Please resolve the merge conflicts. |
This allows the constant vector to be passed directly to LLVM which fixes a few issues where the LLVM intrinsic expects a constant vector.
formatting remove comma put back square brackets
This allows the constant vector to be passed directly to LLVM which fixes a few issues where the LLVM intrinsic expects a constant vector.
This relies on rust-lang/rust#118171 to be useful