AVX512-VP2INTERSECT implementations#1000
Conversation
|
r? @Amanieu (rust-highfive has picked a reviewer for you, use r? to override) |
|
we have talked with @Amanieu about it. This can wait until we land the |
|
Hey @Amanieu, first I would like to thank you for your work. Any plans on continue development to support this instrinsics ? |
|
Once rust-lang/rust#140763 lands, we will be able to finally implement this. We will also be able to remove uses of many deprecated intrinsics. |
|
☔ The latest upstream changes (possibly #2081) made this pull request unmergeable. Please resolve the merge conflicts. |
|
Implemented in #2081 |
Currently, these implementations aren't finished. Link representations for
N x i1for llvm needs to be incorporated into the compiler.The best way to do the i1 linking is using the proc macro attribute on extern to make linking explicit to
i1representations.Note that
boolis stilli8representation from the rust's side with zero extend. That hasn't been solved for linking to llvm.Relates to #989 and rust-lang/rust#81552