Repository Issues
llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Issues
Open
#pragma init_seg(section-specifier, func-name) not supported
clang:frontendextension:microsoftgood first issueplatform:windows
Has a beginner-friendly labelContributing guide available
6 comments0 reactions1 assignee
Open
Port JSON output format for llvm-dwarfdump
good first issuetools:llvm-dwarfdump
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
15 comments0 reactions1 assignee
Open
Zen3 scheduler model for the latency of VEXTRACTF128rri is probably incorrect
backend:X86 Scheduler Modelsgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments0 reactions0 assignees
Open
Docs for [[clang::no_specializations]] attribute use "explicitly specialized" ambiguously
clangdocumentationgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
[X86] Failure to reduce extended i64 add/sub/mul arithmetic to i32 with known zeros in the upper 32-bits
backend:X86good first issuemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
13 comments0 reactions1 assignee
Open
[Clang] Explain satisfaction failure for more type traits
clang:diagnosticsclang:frontendgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
20 comments0 reactions0 assignees
Open
`[[gnu::weak]]` disables constant evaluation of constexpr variables in C++14
c++11c++14clang:frontenddiverges-from:gccgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
12 comments1 reaction0 assignees
Open
Missed optimization: (%1 <= ~%0) && (%0 > ~%1) ==> false
good first issuellvm:instcombinemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
7 comments0 reactions1 assignee
Open
Tracking progress for constexpr cmath (P0533R9, P1383R2)
c++23c++26clang:frontenddocumentationgood first issuelibclibc++metaissue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
16 comments4 reactions0 assignees
Open
Missed Optimization: max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2
good first issuellvm:instcombinemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
11 comments0 reactions2 assignees
Open
Doxygen links to wrong implementation file
documentationgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
5 comments0 reactions1 assignee
Open
[OpenMP] Assertion `llvm::isUIntN(BitWidth, val) && "Value is not an N-bit unsigned value"' failed.
clang:frontendclang:openmpconfirmedcrashgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
9 comments0 reactions1 assignee
Open
[CodeGen] llc silently ignores -{start|stop}-{after|before} options
good first issuellvm:codegen
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee
Open
Funnel shift in 64-bit doesn't get matched to an intrinsic
good first issuellvm:instcombine
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
9 comments0 reactions1 assignee
Open
[NVPTX] Test SM Versions via `ptxas`
backend:NVPTXgood 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
Specific structure name can cause shadowing of globally defined lambda, causing "struct::operator()" to be called instead of "lambda::operator()"
c++clang:frontendgood first issuelambda
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
24 comments0 reactions0 assignees
Open
MetaRenamer command line options should be replaced with pass parameters
good first issuellvm:transforms
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
[libc] Clean up copt naming
good first issuelibc
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
6 comments0 reactions1 assignee
Open
[clang++] operator==(vector of long, vector of long) -> vector of long long
ABIclang:frontenddiverges-from:gccgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
22 comments0 reactions1 assignee
Open
AMDGPU GlobalISel fails on select of G_UBSANTRAP
backend:AMDGPUgood first issuellvm:globalisel
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
5 comments0 reactions1 assignee