Repository Issues
llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Issues
Open
Check for `__unw_add_dynamic_eh_frame_section` in non-ORC-runtime exception registration paths.
good first issueorcjit
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments3 reactions0 assignees
Open
Move JITLink from StringRefs to SymbolStringPtrs
good first issuejitlinkorcjit
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
11 comments0 reactions1 assignee
Open
clang-tidy check readability-container-data-pointer fix isn't configurable to use std::string::c_str() instead of data()
clang-tidyenhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
12 comments0 reactions0 assignees
Open
Add equivalent of LambdaBodyIndentation for ObjC blocks
clang-formatgood first issueobjective-c
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
6 comments3 reactions1 assignee
Open
Aligning consecutive assignments in enum blocks only
clang-formatenhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
13 comments13 reactions0 assignees
Open
JavaScriptWrapImports:false doesn't work with ColumnLimit:0
clang-formatgood first issuejavascript
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
[X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering
backend:X86bugzillagood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
7 comments0 reactions1 assignee
Open
[Clang] Support elementwise/reduction builtins in constexpr contexts.
bugzillacc++26clang:frontendconstexprextension:clanggood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
18 comments0 reactions0 assignees
Open
Implement non-unit stride dense vectorization (difficult starter)
bugzillagood first issuemlir:llvmmlir:sparsetensor
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
Implement more Python DSL-based "exhaustive" sparse kernel generators (easy starter)
bugzillagood first issuemlir:llvmmlir:sparsetensor
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
7 comments0 reactions1 assignee
Open
Implement strategy for loop ordering choice (true compiler starter)
bugzillagood first issuemlir:tensor
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
10 comments0 reactions1 assignee
Open
Implement sparse kernel benchmarks (moderate level, independent, starter)
bugzillaconfirmedgood first issuemlir:llvmmlir:sparsetensor
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
7 comments0 reactions1 assignee
Open
Enhance our tests for sparse kernels (medium level, independent, starter)
bugzillagood first issuemlir:llvmmlir:sparsetensor
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
5 comments0 reactions2 assignees
Open
Improve the messages output by unsupported options when using --elf-output-style=GNU
bugzillagood first issuetools:llvm-readobj/readelf
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
6 comments0 reactions1 assignee
Open
Trivial memset optimization not applied to loops under -Oz (LoopIdiomRecognize)
bugzillagood first issuellvm:codesizellvm:optimizationsmissed-optimization
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
31 comments0 reactions0 assignees
Open
Finish / clean up MapFile implementation
bugzillagood first issuelldlld:MachO
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
12 comments0 reactions1 assignee
Open
We should probably warn at how 'static inline' variables are odd at namespace scope.
bugzillac++17clang:diagnosticsconfirmedgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
10 comments0 reactions1 assignee
Open
"this requires expression will only be checked for syntactic validity" suggests bad fixit, is not emitted on equally dangerous code
bugzillaclang:diagnosticsconceptsgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments0 reactions0 assignees
Open
[OpenMP] Memory transfer optimizations
gsochelp wantedopenmp
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
[Attributor] Cleanup and upstream `Attribute::MaxObjectSize`
gsochelp wantedllvm::Attributor
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees