Repository Issues
llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Issues
Open
scalbln(x, n), scalbn(x, n), ldexp(x, n) are not folded at the compilation time when (x, n) is constant
floating-pointgood first issuellvm:optimizationsmissed-optimization
Has a beginner-friendly labelContributing guide available
8 comments0 reactions2 assignees
Open
AMDGPU should implement TargetLowering::hasAndNot
backend:AMDGPUgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
17 comments0 reactions1 assignee
Open
[DAG][X86] Use shrdq to insert into a bitfield
backend:X86good first issuemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
15 comments0 reactions1 assignee
Open
Clang 19 crashes when exporting an inline struct or class in a module in windows
clang:modulescrashhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
[mlir][spirv] Update the spirv dialect scripts to accept the updated spirv json schema
help wantedmlir:spirv
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
[modules] -print-file-name=libc++.modules.json does not work in mac m1
clang:driverclang:moduleshelp wantedlibc++platform:macos
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
56 comments0 reactions0 assignees
Open
AMDGPU should implement IR version of isFMAFasterThanFMulAndFAdd
backend:AMDGPUgood first issuemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
12 comments0 reactions1 assignee
Open
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
good first issuetools:llvm-objdump
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee
Open
Unnecessary return statement in unreachable block generated by EmitFunctionEpilog in musttail cases.
clang:codegengood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
6 comments0 reactions2 assignees
Open
[mlir] Auto generate docs for dialect op interfaces
good first issuemlir:core
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
9 comments0 reactions1 assignee
Open
[clang-analyzer-security.insecureAPI.strcpy] extend list of unsafe functions
clang:static analyzergood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
16 comments0 reactions0 assignees
Closed
[Clang] Suggest more test cases on issue 79748
clang:frontendgood first issuetest-suite
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments0 reactions0 assignees
Open
[clang] [C++20] Defaulted `operator==` doesn't lookup in using-directive properly
clang:frontendgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
11 comments0 reactions0 assignees
Open
Optimize `decltype(T{})` to `T` in compiler error messages
clang:diagnosticsgood first issuequality-of-implementation
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
11 comments1 reaction0 assignees
Open
[mlir][transform] ApplyToEachResultList does not define STL convenience methods
good first issuemlir:transform_dialect
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
5 comments0 reactions1 assignee
Open
Addressing `-Wimplicit-float-conversion` warning might lead to precision loss
clang:diagnosticsenhancementgood 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
[InstCombine] Failure to factorize `add`/`sub` and `max`/`min` using distributivity
good first issuellvm:instcombinemissed-optimization
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
10 comments0 reactions1 assignee
Open
[clang] Deduplicate `FinishTemplateArgumentDeduction` helper function in `SemaTemplateDeduction.cpp`.
clang:frontendgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
13 comments0 reactions0 assignees
Open
[clang][C++] Bad error recovery when classes are defined inside template aliases
clang:frontendcrash-on-invalidgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
13 comments0 reactions0 assignees
Open
SelectionDAG store merging default implementations are unreasonable
good first issuellvm:SelectionDAG
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
12 comments0 reactions2 assignees