Skip to content

Adding test for fixed length arrays with negative size. (already fixed) #16350

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

Merged
merged 1 commit into from
Aug 9, 2014

Conversation

hirschenberger
Copy link
Contributor

Adding test for issue #15917 which was previously fixed with #15709

bors added a commit that referenced this pull request Aug 9, 2014
Adding test for issue #15917 which was previously fixed with #15709
@bors bors closed this Aug 9, 2014
@bors bors merged commit 6b9a202 into rust-lang:master Aug 9, 2014
bors added a commit to rust-lang-ci/rust that referenced this pull request Jan 21, 2024
…Veykril

internal: Speedup line index calculation via NEON for aarch64

This commit provides SIMD acceleration (via NEON) for `line-index` library on aarch64 architecture, which improves performance for Apple Silicon users (and potentially for future aarch64-based chips).

The algorithm used here follows the same process as the original implementation using SSE2. Most of the vector instructions in SSE2 have corresponding parts in neon. The only issue is that there is no corresponding instruction for `_mm_movemask_epi8` in neon. To address this problem, I referred to the article at https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/porting-x86-vector-bitmask-optimizations-to-arm-neon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants