-
Notifications
You must be signed in to change notification settings - Fork 82
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
Add various integer ops #362
Conversation
LLVM 15 is already our minimum. |
Whoops, I meant 17 |
can you describe the bug? |
I haven't looked at the codegen yet, but it reports that 4905 has 3 trailing zeros
|
Aha, actually it's a bug in my test (I compare against |
Why is it called Sorry if this was stated elsewhere. |
That is the name used by scalars for the same operation: https://doc.rust-lang.org/std/primitive.i32.html#method.swap_bytes |
Pending rust-lang/rust#114266 and ani16xN::trailing_zeros
bug that I hope is fixed by LLVM 15 17Good to go.