BetaGive feedback
Issues
Search results
&& operator chains (and ||, possibly) generates unoptimizable LLVM IR
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Category: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Category: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchIssue: Problems and improvements with respect to performance of generated code.Issue: Problems and improvements with respect to performance of generated code.Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#83623 In rust-lang/rust;Imprecise floating point operations (fast-math)
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Floating point numbers and arithmeticArea: Floating point numbers and arithmeticCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Category: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.Issue: Problems and improvements with respect to performance of generated code.Issue: Problems and improvements with respect to performance of generated code.Relevant to the language team, which will review and decide on the PR/issue.Relevant to the language team, which will review and decide on the PR/issue.Status: Open.#21690 In rust-lang/rust;Stack overflow with Boxed array
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Our favorite opsem complicationArea: Our favorite opsem complicationArea: Code generationArea: Code generationRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#53827 In rust-lang/rust;Match expressions use O(n) stack space with n branches in debug mode
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generationArea: Code generationArea: MIR optimizationsArea: MIR optimizationsRelating to patterns and pattern matchingRelating to patterns and pattern matchingCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Category: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchIssue: Problems and improvements with respect to binary size of generated code.Issue: Problems and improvements with respect to binary size of generated code.Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#34283 In rust-lang/rust;codegen-units + ThinLTO is not as good as codegen-units = 1
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Issue: Problems and improvements with respect to performance of generated code.Issue: Problems and improvements with respect to performance of generated code.Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#47745 In rust-lang/rust;Ship a custom LLDB with Rust support
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Category: A tracking issue for an RFC or an unstable feature.Category: A tracking issue for an RFC or an unstable feature.Relevant to the infrastructure team, which will review and decide on the PR/issue.Relevant to the infrastructure team, which will review and decide on the PR/issue.Status: Open.#48168 In rust-lang/rust;Support for ARMv8.3+ targets
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Category: A feature request, i.e: not implemented / a PR.Category: A feature request, i.e: not implemented / a PR.Armv8-A or later processors in AArch64 modeArmv8-A or later processors in AArch64 modeRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#73628 In rust-lang/rust;float rounding is slow
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Floating point numbers and arithmeticArea: Floating point numbers and arithmeticIssue: Problems and improvements with respect to performance of generated code.Issue: Problems and improvements with respect to performance of generated code.Relevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.Status: Open.#55107 In rust-lang/rust;The NonZero types don't tell LLVM that they're non-zero on get
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generationArea: Code generationCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Category: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchIssue: Problems and improvements with respect to performance of generated code.Issue: Problems and improvements with respect to performance of generated code.Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Working group: LLVM backend code generationWorking group: LLVM backend code generationStatus: Open.#49572 In rust-lang/rust;1.29 fails to build on a Windows networked drive
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Category: This is a bug.Category: This is a bug.Operating system: WindowsOperating system: WindowsRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#54216 In rust-lang/rust;Support whole program devirtualization
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Trait systemArea: Trait systemCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Category: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#68262 In rust-lang/rust;Extend stack probe support to non-tier-1 platforms, and clarify policy for mitigating LLVM-dependent unsafety
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generationArea: Code generationArea: Stack probing and guard pagesArea: Stack probing and guard pagesCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable ExampleCall for participation: This issue has a repro, but needs a Minimal Complete and Verifiable ExampleIssue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/SoundnessIssue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/SoundnessMedium priorityMedium priorityRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.Status: Open.#43241 In rust-lang/rust;