-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Issues: rust-lang/rust
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
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
unreachable pub item from portable-simd with target_feature = "avx512f"
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
P-low
Low priority
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#138054
opened Mar 5, 2025 by
12101111
Workaround for llvm bug for f32x3 saturating fp->int opt-level=0 on aarch64 is fixed in LLVM 20
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
O-AArch64
Armv8-A or later processors in AArch64 mode
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-llvm
Working group: LLVM backend code generation
#135982
opened Jan 24, 2025 by
programmerjake
Meta Tracking Issue for LLVM workarounds
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
S-tracking-forever
Status: Never to be closed.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-llvm
Working group: LLVM backend code generation
#135981
opened Jan 24, 2025 by
jieyouxu
Internal SIMD layout specification is not flexible enough for SPIR-V
A-align
Area: alignment control (`repr(align(N))` and so on)
A-repr
Area: the `#[repr(stuff)]` attribute
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#130405
opened Sep 15, 2024 by
fu5ha
Weird AVX 512 code generated with std::simd when using -Zbuild-std
A-codegen
Area: Code generation
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#129293
opened Aug 20, 2024 by
cvijdea-bd
What should SIMD bitmasks look like?
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-discussion
Category: Discussion or questions that doesn't represent real issues.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
#126217
opened Jun 10, 2024 by
RalfJung
WASM+simd128 codegen of Area: Code generation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
O-wasm
Target: WASM (WebAssembly), http://webassembly.org/
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
requires-nightly
This issue requires a nightly compiler in some way.
S-has-mcve
Status: A Minimal Complete and Verifiable Example has been found for this issue
a.simd_eq(Simd::splat(b)).any()
deteriorates as width increases
A-codegen
#122623
opened Mar 17, 2024 by
alion02
portable_simd bitmask + select generates poor code on ARM64
A-codegen
Area: Code generation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
O-AArch64
Armv8-A or later processors in AArch64 mode
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#122376
opened Mar 12, 2024 by
orlp
Strange register allocation causes slowdown
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#121529
opened Feb 23, 2024 by
SeeSpring
fn where clause "constrains trait impls" or something
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#99211
opened Jul 13, 2022 by
leddoo
Tracking Issue for RFC 2948: Portable SIMD
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
needs-rfc
This change is large or controversial enough that it should have an RFC accepted before doing it.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#86656
opened Jun 27, 2021 by
calebzulawski
1 of 9 tasks
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.