-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
736 Pull requests merged by 288 people
-
[NFC][HLSL] Replace uses of
getResourceName
/printEnum
#152211 merged
Aug 6, 2025 -
[libc] Move CharacterConverter template specialization to cpp file
#152405 merged
Aug 6, 2025 -
[NFC] [CFI] correct comment in test
#152399 merged
Aug 6, 2025 -
Revert "[flang][cuda] Set the allocator of derived type component after allocation"
#152402 merged
Aug 6, 2025 -
[libc] Template StringConverter pop function to avoid duplicate code
#152204 merged
Aug 6, 2025 -
[clang][Dependency Scanning] Move Module Timestamp Update After Compilation Finishes
#151774 merged
Aug 6, 2025 -
[AMDGPU] s_get_shader_cycles_u64 gfx1250 instruction
#152390 merged
Aug 6, 2025 -
Revert "[WebAssembly] Constant fold wasm.dot"
#152382 merged
Aug 6, 2025 -
[flang][cuda] Set the allocator of derived type component after allocation
#152379 merged
Aug 6, 2025 -
[libc] Fix constexpr FPUtils rounding_mode.h functions.
#152342 merged
Aug 6, 2025 -
[CI] Refactor monolithic-* scripts to use common utils.sh
#152199 merged
Aug 6, 2025 -
[mlir][ExecutionEngine] Add LevelZeroRuntimeWrapper.
#151038 merged
Aug 6, 2025 -
[AMDGPU] Add XNACK_STATE_PRIV and _MASK gfx1250 registers
#152374 merged
Aug 6, 2025 -
[AMDGPU][Offload] Enable memory manager use for up to ~3GB allocation size in omp_target_alloc
#151882 merged
Aug 6, 2025 -
[AMDGPU] Add more gfx1250 MC tests. NFC.
#152388 merged
Aug 6, 2025 -
[AMDGPU] Add gfx1250 DS MC tests. NFC.
#152378 merged
Aug 6, 2025 -
[bazel] Port #151228: BFloat16
#152377 merged
Aug 6, 2025 -
[AMDGPU] gfx1250 has fixed GETPC bug and also extended VA to 57 bits
#152373 merged
Aug 6, 2025 -
[libcxx] Update testing documentation about CI container images.
#149192 merged
Aug 6, 2025 -
[AMDGPU] System scope atomics are emulated over PCIe in gfx1250
#152369 merged
Aug 6, 2025 -
[AMDGPU] Support 64-bit LDS atomic fadd on gfx1250
#152368 merged
Aug 6, 2025 -
[flang-rt] Runtime implementation of extended intrinsic function SECNDS()
#152021 merged
Aug 6, 2025 -
[AArch64] Treat single-vector ext as legal shuffle masks.
#151909 merged
Aug 6, 2025 -
[mlir][linalg] Enable scalable vectorization of linalg.unpack
#149293 merged
Aug 6, 2025 -
[VPlan] Introduce m_[Specific]ICmp matcher
#151540 merged
Aug 6, 2025 -
[libc] Fix undefined behavior in BitsFxTest.h
#152347 merged
Aug 6, 2025 -
Slp basic test
#152355 merged
Aug 6, 2025 -
[AMDGPU] Do not fold an immediate into instructions with frame indexes
#151263 merged
Aug 6, 2025 -
[RISCV] add more generic macrofusions
#151140 merged
Aug 6, 2025 -
[vscode-lldb] Add VS Code commands for high level debug workflow
#151827 merged
Aug 6, 2025 -
[win][aarch64] Add support for detecting the Host CPU on Arm64 Windows
#151596 merged
Aug 6, 2025 -
[ubsan_minimal] Allow UBSan handler from Minimal runtime to accept arguments
#152192 merged
Aug 6, 2025 -
[clang-tools-extra][test] Fix missed %T removals from #151538
#152345 merged
Aug 6, 2025 -
[libc] fix iswalpha signiture and test
#152343 merged
Aug 6, 2025 -
[TextAPI] Seperate out Arch name from enum label, NFCI
#152332 merged
Aug 6, 2025 -
[lldb] Use const ref for looping over frame recognizers (NFC)
#152334 merged
Aug 6, 2025 -
[DebugInfo][DWARF] Add heapallocsite information
#132073 merged
Aug 6, 2025 -
[OpenACC] Improve C++20 compatibility of private/firstprivate test
#152233 merged
Aug 6, 2025 -
[vscode-lldb] Fix race condition when changing lldb-dap arguments
#151828 merged
Aug 6, 2025 -
[SPIRV] Add pass to replace gethandlefromimplicitbinding
#146756 merged
Aug 6, 2025 -
[libc] warn when depending on public entrypoints
#146163 merged
Aug 6, 2025 -
[clang] Fix crash in dynamic_cast final class optimization
#152076 merged
Aug 6, 2025 -
[CI][NFC] Explicitly add libcxx/libcxxabi/libunwind to excludes
#152210 merged
Aug 6, 2025 -
[analyzer] Remove impossible BugType from CStringChecker
#152163 merged
Aug 6, 2025 -
Implement the trampoline intrinsics and nest parameter for AIX.
#149388 merged
Aug 6, 2025 -
[CIR] Plus & Minus CompoundAssignment support for ComplexType
#150759 merged
Aug 6, 2025 -
[LegacyLTO] Emit the error message that was silently dropped
#152172 merged
Aug 6, 2025 -
[DAGCombiner] Avoid repeated calls to WideVT.getScalarSizeInBits() in DAGCombiner::mergeTruncStores. NFC
#152231 merged
Aug 6, 2025 -
[RISCV] Add packw+packh isel pattern for unaligned loads on RV64.
#152159 merged
Aug 6, 2025 -
[llvm-objdump] Fix typo in error messages
#152234 merged
Aug 6, 2025 -
[RISCV] add load/store misched/PostRA subtarget features
#149409 merged
Aug 6, 2025 -
[lldb] Eliminate (_)Py_IsFinalizing (NFC)
#152226 merged
Aug 6, 2025 -
[SystemZ] Avoid modifying IR in mcount instrumentation.
#152298 merged
Aug 6, 2025 -
[libc][math] Fix gcc buildbot failure
#152320 merged
Aug 6, 2025 -
[libc++] Fix incorrect down cast in __tree::operator=
#152285 merged
Aug 6, 2025 -
[clang][bytecode][NFC] Remove Descriptor::MoveFn
#152317 merged
Aug 6, 2025 -
[CI] Move platform specific test report titles to python
#152198 merged
Aug 6, 2025 -
[flang][OpenMP] Insert CRITICAL construct names into global scope
#152004 merged
Aug 6, 2025 -
[flang] Add -O flag to tco
#151869 merged
Aug 6, 2025 -
[OFFLOAD] Fix typo in assert
#152316 merged
Aug 6, 2025 -
[Flang] Search flang_rt in clang_rt path
#151954 merged
Aug 6, 2025 -
[libc] add getrandom vDSO symbol
#151630 merged
Aug 6, 2025 -
[SPIRV] Fix code quality issues.
#152005 merged
Aug 6, 2025 -
[clang][ExprConst] Consider integer pointers of value 0 nullptr
#150164 merged
Aug 6, 2025 -
[AArch64][llvm] Fix disassembly of
ldt{add,set,clr}
instructions usingxzr/wzr
#152292 merged
Aug 6, 2025 -
[CIR] Upstream support for variable template specializations
#151069 merged
Aug 6, 2025 -
[Xtensa] Implement Xtensa S32C1I Option and atomics lowering.
#137134 merged
Aug 6, 2025 -
[libc][math][c++23] Implement basic arithmetic operations for BFloat16
#151228 merged
Aug 6, 2025 -
[flang][cmake] Fix bbc dependencies
#152306 merged
Aug 6, 2025 -
[mlir] Specify namespace in td file pred
#152258 merged
Aug 6, 2025 -
[OFFLOAD][OPENMP] 6.0 compatible interop interface
#143491 merged
Aug 6, 2025 -
[NFC][Offload] Clarify
olDestroyQueue
#152132 merged
Aug 6, 2025 -
[llvm] Proofread MIRLangRef.rst
#152263 merged
Aug 6, 2025 -
[Target] Remove unnecessary casts (NFC)
#152262 merged
Aug 6, 2025 -
[ObjCopy] Remove unnecessary casts (NFC)
#152261 merged
Aug 6, 2025 -
[AArch64] Remove an unnecessary cast (NFC)
#152260 merged
Aug 6, 2025 -
[libclang] Remove unnecessary casts (NFC)
#152259 merged
Aug 6, 2025 -
[LLVM][Intrinsics] Reduce stack size for
Intrinsic::getAttributes
#152219 merged
Aug 6, 2025 -
[libc] Change LIBC_THREAD_LOCAL to be dependent on LIBC_THREAD_MODE
#151527 merged
Aug 6, 2025 -
[DAG] getNode - fold (sext (trunc x)) -> x iff the upper bits are already signbits
#151945 merged
Aug 6, 2025 -
[TSan] Add option to ignore capturing behavior when instrumenting
#148156 merged
Aug 6, 2025 -
[VPlan] Use scalar VPPhi instead of VPWidenPHIRecipe in createPlainCFG.
#150847 merged
Aug 6, 2025 -
[mlir][spirv] Add support for Invariant and Patch decorations
#152301 merged
Aug 6, 2025 -
[POWERPC] Fixes an error in the handling of the MTVSRBMI instruction for big-endian
#151565 merged
Aug 6, 2025 -
[libc] Fix integration tests on w64 amdgpu targets
#152303 merged
Aug 6, 2025 -
[CI] Make monolithic-* scripts only run Github steps on Github
#152197 merged
Aug 6, 2025 -
[AArch64] Update test from #151180.
#152299 merged
Aug 6, 2025 -
[NFC][PowerPC] Rebase the anonymous xxeval patterns to use the new XXEvalPattern class
#151462 merged
Aug 6, 2025 -
[Clang] Fix warning on synthetic offload arch argument in host only mode
#151969 merged
Aug 6, 2025 -
MC,AMDGPU: Don't pad .text with s_code_end if it would otherwise be empty
#147980 merged
Aug 6, 2025 -
[AArch64] Improve lowering of scalar abs(sub(a, b)).
#151180 merged
Aug 6, 2025 -
[NFC][PowerPC] Cleaning up test file and removing redundant front-end test
#151971 merged
Aug 6, 2025 -
Revert "[AMDGPU] Intrinsic for launching whole wave functions"
#152286 merged
Aug 6, 2025 -
[Headers][X86] Allow AVX _mm256_set* intrinsics to be used in constexpr
#152173 merged
Aug 6, 2025 -
[lldb] Add
ValueObject::CreateValueObjectFromScalar
and fixScalar::GetData
#151350 merged
Aug 6, 2025 -
[sanitizer_common] Disable SanitizerCommon lsan tests on Apple arm64
#151929 merged
Aug 6, 2025 -
[lldb] Treat address found via function name as a callable address
#151973 merged
Aug 6, 2025 -
[ARM] Fix inline asm register validation for vector types
#152175 merged
Aug 6, 2025 -
[AArch64] Drop poison flags when lowering absolute difference patterns.
#152130 merged
Aug 6, 2025 -
[AMDGPU] Intrinsic for launching whole wave functions
#145859 merged
Aug 6, 2025 -
[AArch64][SVE] Tweak how SVE CFI expressions are emitted
#151677 merged
Aug 6, 2025 -
[clang][bytecode] Overrride locs for certain CXXConstructExprs
#152185 merged
Aug 6, 2025 -
[libcxx] [ci] Update Clang on Windows
#152206 merged
Aug 6, 2025 -
[mlir][Bufferization] Support cast from ranked to unranked in canonic…
#152257 merged
Aug 6, 2025 -
[llvm] annotate recently added interfaces for DLL export
#152179 merged
Aug 6, 2025 -
[llvm] get Linux
-fvisibility=hidden
shared library build working with GCC#151365 merged
Aug 6, 2025 -
[lldb] Preserve original symbol of Mangled function names
#152201 merged
Aug 6, 2025 -
[clang] Respect [[gnu::error]] on functions passed to [[gnu::cleanup]]
#152082 merged
Aug 6, 2025 -
Reland "[libc] make integration test malloc work properly when threaded"
#152236 merged
Aug 6, 2025 -
[RISCV] Simplify one of the RV32 PACK isel patterns.
#152045 merged
Aug 6, 2025 -
[LLDB][NativePDB] Use undecorated name for types if UniqueName isn't mangled
#152114 merged
Aug 6, 2025 -
[lldb] Workaround omission of PyBUF_READ in the stable API
#152214 merged
Aug 6, 2025 -
[DAGCombiner] Fold setcc of trunc, generalizing some NVPTX isel logic
#150270 merged
Aug 6, 2025 -
[libclc] Move mem_fence and barrier to clc library
#151446 merged
Aug 6, 2025 -
RuntimeLibcalls: Add entries for __security_check_cookie
#151843 merged
Aug 6, 2025 -
[flang][acc] Add a semantic check for the validity of nested parallelism
#152225 merged
Aug 6, 2025 -
[LoongArch] Optimize extracting f32/f64 from 256-bit vector by using XVPICKVE.
#151914 merged
Aug 6, 2025 -
[HLSL][SPIRV] Add vk::binding attribute
#150957 merged
Aug 6, 2025 -
[profcheck] Annotate
select
instructions#152171 merged
Aug 6, 2025 -
[clang][PAC] Fix PAC codegen for final class dynamic_cast optimization
#152227 merged
Aug 6, 2025 -
ARM: Simplify logic for default libcall calling convention
#152166 merged
Aug 6, 2025 -
[NFC][TableGen] Capitalize comments in TGLexer.cpp
#152224 merged
Aug 6, 2025 -
Update the cmake options in libc windows build docs
#152205 merged
Aug 5, 2025 -
ARM: Remove redundant or buggy config of __aeabi_d2h
#152126 merged
Aug 5, 2025 -
Revert "[CG] Add VTs for v[567]i1 and v[567]f16"
#152217 merged
Aug 5, 2025 -
[NFC] Run clang-format on TGLexer and TGParser
#151509 merged
Aug 5, 2025 -
[sanitizer] Don't TestPTrace() if SPARC; don't give up if internal_fork() fails
#152072 merged
Aug 5, 2025 -
[AMDGPU] Implement addrspacecast from flat <-> private on gfx1250
#152218 merged
Aug 5, 2025 -
[VP][RISCV] Add a vp.load.ff intrinsic for fault only first load.
#128593 merged
Aug 5, 2025 -
[lldb] Fix auto advance PC in
EmulateInstructionARM64
if PC >= 4G#151460 merged
Aug 5, 2025 -
[WebAssembly] Constant fold wasm.dot
#149619 merged
Aug 5, 2025 -
[AMDGPU] Add gfx1250 wmma_scale[16]_f32_32x16x128_f4 instructions
#152194 merged
Aug 5, 2025 -
[libc] Add dladdr to dlfcn.h
#149872 merged
Aug 5, 2025 -
[win][arm64ec] More fixes for building and testing Arm64EC Windows
#151409 merged
Aug 5, 2025 -
[clang] Fix constant evaluation of member pointer access into sibling class.
#150829 merged
Aug 5, 2025 -
[mlir][xegpu] Bug fix in UpdateNdOffset distribution.
#150545 merged
Aug 5, 2025 -
[AMDGPU] Add MC support for new gfx1250 src_flat_scratch_base_lo/hi
#152203 merged
Aug 5, 2025 -
[lldb] Move the generic MCP code into Protocol/MCP (NFC)
#152188 merged
Aug 5, 2025 -
[flang] Minor speed-up to module file parsing
#152178 merged
Aug 5, 2025 -
[flang][runtime] Handle empty NAMELIST value list
#151770 merged
Aug 5, 2025 -
[flang][runtime] Optimize Descriptor::FixedStride()
#151755 merged
Aug 5, 2025 -
[flang][runtime] Don't always accept a bare exponent letter
#151597 merged
Aug 5, 2025 -
[flang][runtime] Fix child input bugs under NAMELIST
#151571 merged
Aug 5, 2025 -
[libc] Add dlinfo + RTLD_DI_* macros to dlfcn.h
#149938 merged
Aug 5, 2025 -
[DebugInfo][DWARF] Don't emit bogus DW_AT_call_target for complex calls
#151378 merged
Aug 5, 2025 -
[MLIR][Presburger] add iterVarKind for convenient iterating over variables
#152091 merged
Aug 5, 2025 -
[mlir][spirv] Change Spirv.GlobalVariableOp builtin -> built_in
#152148 merged
Aug 5, 2025 -
[lldb] Avoid a crash after selecting an unknown platform
#151803 merged
Aug 5, 2025 -
[bazel] Port fa39b67de01af189b59f9034ef6228a2951364b0
#152191 merged
Aug 5, 2025 -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 merged
Aug 5, 2025 -
[Offload][Conformance] Add tests for single-precision math functions
#152013 merged
Aug 5, 2025 -
[libc] Enable the
acoshf
math function on AMD GPUs#152157 merged
Aug 5, 2025 -
[lldb] Use Python Bytes instead of Buffer for Binary I/O (NFC)
#152031 merged
Aug 5, 2025 -
[libc++] Fix incorrect down-cast in __tree
#152181 merged
Aug 5, 2025 -
[vscode-lldb] Fix
yarn package
#152002 merged
Aug 5, 2025 -
[LLDB] Complete a missing register format mapping in the gdb-remote p…
#152170 merged
Aug 5, 2025 -
[libc] Add RTLD_NEXT + RTLD_DEFAULT
#149909 merged
Aug 5, 2025 -
[LV] Improve a test; get rid of runtime checks
#152182 merged
Aug 5, 2025 -
[HLSL][Sema] Use hlsl::BindingInfoBuilder instead of RangeInfo. NFC
#150634 merged
Aug 5, 2025 -
Revert "[compiler-rt][test] Apply CFLAGS from sanitizer_common to all tests"
#152177 merged
Aug 5, 2025 -
[HLSL][NFC] Move all resource tests under CodeGenHLSL\resources
#152035 merged
Aug 5, 2025 -
[Clang][AMDGPU] Add builtins for some buffer resource atomics
#149216 merged
Aug 5, 2025 -
[LV] Regen some tests with UTC
#152128 merged
Aug 5, 2025 -
[mlir][nvgpu] Fix tma descriptor check
#152160 merged
Aug 5, 2025 -
Avoid unnecessary erasing of constant Locs
#151573 merged
Aug 5, 2025 -
[lldb] Move MCP protocol into its own library (NFC)
#152059 merged
Aug 5, 2025 -
[llvm] Proofread TestingGuide.rst
#152089 merged
Aug 5, 2025 -
[libc][obvious] Removed mbstate_t include
#152046 merged
Aug 5, 2025 -
[lldb] Implement DW_CFA_val_offset and DW_CFA_val_offset_sf
#150732 merged
Aug 5, 2025 -
[MLIR][Transform] Prefer entry points in current module
#151323 merged
Aug 5, 2025 -
[InstCombine] Support offsets in
memset
to load forwarding#151924 merged
Aug 5, 2025 -
[MLIR][LLVM] Propagate alignment attribute from memref to LLVM
#151380 merged
Aug 5, 2025 -
[analyzer] Add missing expected-warning after #151908
#152162 merged
Aug 5, 2025 -
[lldb] Reimplement PythonObject::Dump using the limited API
#152055 merged
Aug 5, 2025 -
[lldb] Add a CMake option to build agains the Python limited API
#152034 merged
Aug 5, 2025 -
Logging setup for lldb-dap extension
#146884 merged
Aug 5, 2025 -
[SPIRV] Add assertion to simplify debugging
#152139 merged
Aug 5, 2025 -
Revert "[lldb] Update JSONTransport to use MainLoop for reading."
#152155 merged
Aug 5, 2025 -
[AArch64] Add Apple assembly syntax for recent instructions
#152111 merged
Aug 5, 2025 -
[analyzer] Drop assertion enforcing that assume args are known constants
#151908 merged
Aug 5, 2025 -
[llvm] Fix bazel after
3f59a22
.#152151 merged
Aug 5, 2025 -
[clang] Use llvm::iterator_range::empty (NFC)
#152088 merged
Aug 5, 2025 -
[ProfileData] Remove an unnecessary cast (NFC)
#152087 merged
Aug 5, 2025 -
[GlobalISel] Remove an unnecessary cast (NFC)
#152086 merged
Aug 5, 2025 -
[AsmPrinter] Remove an unnecessary cast (NFC)
#152085 merged
Aug 5, 2025 -
[ADT] Use a range-based for loop in DenseMap.h (NFC)
#152084 merged
Aug 5, 2025 -
[Clang][OpenMP] Fixing Clang error for metadirective with multiple when clauses and no otherwise
#148583 merged
Aug 5, 2025 -
[AMDGCNSPIRV][NFC] Match AMDGPU's
__builtin_va_list
type#152044 merged
Aug 5, 2025 -
[AMDGCNSPIRV][NFC] Add missing target features to AMDGCNSPIRV
#152057 merged
Aug 5, 2025 -
[flang][NFC] Move the rest of ops creation to new APIs
#152079 merged
Aug 5, 2025 -
[include-cleaner] Respect language when tracking IWYU pragmas on stdlib headers
#152142 merged
Aug 5, 2025 -
[offload][SYCL] Add Module splitting by categories.
#131347 merged
Aug 5, 2025 -
[lldb] Update JSONTransport to use MainLoop for reading.
#148300 merged
Aug 5, 2025 -
[Flang] Avoid crash when a function return is undefined
#151577 merged
Aug 5, 2025 -
[clang-repl] add %help, documentation, and tests for %commands
#150348 merged
Aug 5, 2025 -
[Flang][OpenMP] Make implicitly captured scalars fully firstprivatized
#147442 merged
Aug 5, 2025 -
[libc][Github] Remove ccache variant logic
#152042 merged
Aug 5, 2025 -
[RegisterCoalescer] Fix subrange update when rematerialization widens a def
#151974 merged
Aug 5, 2025 -
[SPIRV] Fix buildbot failure after #149522
#152135 merged
Aug 5, 2025 -
[C23] More improved type compatibility for enumerations
#151199 merged
Aug 5, 2025 -
[SPIRV] Do not use OpTypeRuntimeArray in Kernel env.
#149522 merged
Aug 5, 2025 -
[flang][OpenMP] Fix crash in unparse-with-symbols for CRITICAL
#151962 merged
Aug 5, 2025 -
[DAG] Remove Depth=1 hack from isGuaranteedNotToBeUndefOrPoison checks
#152127 merged
Aug 5, 2025 -
[lldb] add TemplateRange and NameQualifiersRange to DemangledNameInfo
#150999 merged
Aug 5, 2025 -
[llvm-readobj][COFF] Improve extended DLL characteristics test
#151978 merged
Aug 5, 2025 -
[OpenMP] Fix LLVM_ENABLE_PROJECTS=openmp build
#151117 merged
Aug 5, 2025 -
[libc][math] Fix division by infinity in fputil::div
#152092 merged
Aug 5, 2025 -
release/21.x: [Test] Adjust quoting in archive-thin.test for spaces in paths (#151707)
#152120 merged
Aug 5, 2025 -
[clang][bytecode] Disable location tracking for implicit field inits
#150190 merged
Aug 5, 2025 -
[clang-tidy] Print type information to performance-unnecessary-* checks
#152101 merged
Aug 5, 2025 -
RuntimeLibcalls: Fix stacksmash on arm64ec
#152116 merged
Aug 5, 2025 -
[CIR] Add CIRGen for cir.unreachable and cir.trap
#151363 merged
Aug 5, 2025 -
[LLVM][CGP] Allow finer control for sinking compares.
#151366 merged
Aug 5, 2025 -
[X86]
combinePMULH
- combinemulhu
+srl
#132548 merged
Aug 5, 2025 -
[mlir] Fix bazel after a534896.
#152117 merged
Aug 5, 2025 -
[LLDB][NativePDB] Implement
FindNamespace
#151950 merged
Aug 5, 2025 -
[libc++] Workaround for a bug of overloads in MS UCRT's
<math.h>
#149234 merged
Aug 5, 2025 -
[RISCV] Add Tied operands to insert instructions in Qualcomm uC extension Xqcibm
#151339 merged
Aug 5, 2025 -
[clang][bytecode][NFC] Add a c++11 test case
#152104 merged
Aug 5, 2025 -
release/21.x: [Clang] Don't allow implicit this access when checking function constraints
#152073 merged
Aug 5, 2025 -
[LifetimeSafety] Add language option for experimental lifetime safety…
#152027 merged
Aug 5, 2025 -
release/21.x: [C] static_assert in a for loop is not an extension (#151955)
#151999 merged
Aug 5, 2025 -
release/21.x: [Driver][MinGW] Always put libc argument last, even if non-standard (#149434)
#151933 merged
Aug 5, 2025 -
release/21.x: [libc++][hardening] Add a greppable prefix to assertion messages. (#150560)
#151921 merged
Aug 5, 2025 -
release/21.x: Thread safety analysis: Don't warn on acquiring reentrant capability (#150857)
#151889 merged
Aug 5, 2025 -
release/21.x: [ELF][Hexagon] Fix host endianness assumption
#151886 merged
Aug 5, 2025 -
release/21.x: [RISCV] vsha2cl intrinsics should select vsha2cl instructions.
#151834 merged
Aug 5, 2025 -
release/21.x: [clang-format] Google Style: disable DerivePointerAlignment. (#149602)
#151797 merged
Aug 5, 2025 -
release/21.x: [lld][LoongArch] GOT indirection to PC relative optimization (#123743)
#151794 merged
Aug 5, 2025 -
release/21.x: [clang] Avoid inheriting [[noreturn]] in explicit function template specializations (#150003)
#151752 merged
Aug 5, 2025 -
release/21.x: Remove reference to obsolete termio ioctls
#151715 merged
Aug 5, 2025 -
[VPlan] Expand VPWidenPointerInductionRecipe into separate recipes
#148274 merged
Aug 5, 2025 -
[RISCV] Simplify EEW/EMUL check in VLOptimizer. NFC
#152100 merged
Aug 5, 2025 -
[Clang] Add detailed notes explaining why
is_constructible
evaluates to false (Revert 16d5db7)#151935 merged
Aug 5, 2025 -
ARM: Remove idiv runtime call aliases
#152098 merged
Aug 5, 2025 -
release/21.x: [DTLTO][LLD][ELF] Support bitcode members of thin archives (#149425)
#151674 merged
Aug 5, 2025 -
release/21.x: [DTLTO][Clang][Docs] Update for COFF support (#149988)
#151670 merged
Aug 5, 2025 -
[llvm][docs] Add release note for LLDB MTE changes
#151548 merged
Aug 5, 2025 -
release/21.x: [Flang][OpenMP][Docs] Update target-related support in Flang docs, NFC (#150443)
#151493 merged
Aug 5, 2025 -
[MemoryLocation] Compute lifetime size from alloca size
#151982 merged
Aug 5, 2025 -
[VPlan] Compute interleave count for VPlan.
#149702 merged
Aug 5, 2025 -
release/21.x: [X86][AVX10.2] Fix VNNIINT16 maskz intrinsics arguments order (#151077)
#151092 merged
Aug 5, 2025 -
[DAG] visitFREEZE - replace multiple frozen/unfrozen uses of an SDValue with just the frozen node
#150017 merged
Aug 5, 2025 -
[MLIR][Wasm] Introduce the WasmSSA MLIR dialect
#149233 merged
Aug 5, 2025 -
[RISCV][TTI] Enable masked interleave access
#151665 merged
Aug 5, 2025 -
[llvm][sroa] Disable support for
invariant.group
#151743 merged
Aug 5, 2025 -
[X86] Elect to tail call when
sret
ptr is passed to the callee#146575 merged
Aug 5, 2025 -
[libc++] Optimize copy construction and assignment of __tree
#151304 merged
Aug 5, 2025 -
[libc++] Remove SFINAE on __tuple_impl constructors
#151654 merged
Aug 5, 2025 -
[clang][ARM] Fix build failure in <arm_acle.h> for __swp
#151354 merged
Aug 5, 2025 -
[clang-tidy][docs][NFC] Add limitation of variable lifetimes in performance-unnecessary-copy-initialization
#151862 merged
Aug 5, 2025 -
[clang-tidy][docs][NFC] Make uniform "Limitations" sections across all checks
#151863 merged
Aug 5, 2025 -
[BOLT] Use llvm-nm by default on Windows
#151805 merged
Aug 5, 2025 -
Revert "[libc] make integration test malloc work properly when threaded"
#152096 merged
Aug 5, 2025 -
[StackLifetime] Remove handling for lifetime size mismatch
#151965 merged
Aug 5, 2025 -
[GVN] Handle provenance when propagating assume equality
#151953 merged
Aug 5, 2025 -
[GVN] Handle not in equality propagation
#151942 merged
Aug 5, 2025 -
[clang][bytecode] Call CheckLocalLoad in GetLocal
#152090 merged
Aug 5, 2025 -
[NFC][mlir] Update DataFlowFramework.h to be compatible with clang c++23
#152040 merged
Aug 5, 2025 -
[mlir] Clone attrs of unregistered dialect ops
#151847 merged
Aug 5, 2025 -
[clang][bytecode][NFC] Only collect non-null args if we have to
#152074 merged
Aug 5, 2025 -
[flang][NFC] Update HLFIR ops creation to the new APIs
#152075 merged
Aug 5, 2025 -
[RISCV] Create disjoint or in RISCVGatherScatterLowering
#151981 merged
Aug 5, 2025 -
SystemZ: Add sincos intrinsic test
#147473 merged
Aug 5, 2025 -
[libc] make integration test malloc work properly when threaded
#151622 merged
Aug 5, 2025 -
[NVPTX] Add support for integer min/max ReLU idiom
#151727 merged
Aug 5, 2025 -
[NFC] Precommit test for "[RISCV] Create disjoint or in RISCVGatherScatterLowering"
#152068 merged
Aug 5, 2025 -
[clang][bytecode] Return success for pointers to locals
#151980 merged
Aug 5, 2025 -
[AMDGPU] Add fixed size to wmma instructions with scale
#152043 merged
Aug 5, 2025 -
[AMDGPU] gfx1250 v_wmma_scale[16]_f32_16x16x128_f8f6f4 codegen
#152036 merged
Aug 5, 2025 -
Fix missing clang changes for #151983
#152066 merged
Aug 5, 2025 -
ARM: Remove CPU from computeTargetABI
#151983 merged
Aug 5, 2025 -
[VPlan] Use VPTypeAnalysis to get the step type of widen pointer induction
#147925 merged
Aug 5, 2025 -
[flang][NFC] Update more FIR op creation to the new APIs
#152060 merged
Aug 5, 2025 -
[X86] Remove
UnsafeFPMath
uses#151667 merged
Aug 5, 2025 -
[AMDGPU][GlobalISel] Fix G_UNMERGE_VALUES combine
#141812 merged
Aug 5, 2025 -
[libclc] Refine id in async_work_group_copy STRIDED_COPY
#151644 merged
Aug 5, 2025 -
[RISCV][EVL] Drop EVLIndVarSimplifyPass from the pipeline
#151483 merged
Aug 5, 2025 -
[flang][cuda] Generate cuf.allocate for descriptor with CUDA components
#152041 merged
Aug 4, 2025 -
[flang][NFC] Update flang/unittests to the new create APIs
#152056 merged
Aug 4, 2025 -
[win][arm64ec] Handle empty function names
#151609 merged
Aug 4, 2025 -
[flang][cuda][NFC] Update to the new create APIs
#152050 merged
Aug 4, 2025 -
[sanitizer] Print diagnostic if ptrace syscall fails
#151406 merged
Aug 4, 2025 -
[CIR] Implemented get/set for volatile bitfields
#151875 merged
Aug 4, 2025 -
[libc] Update clang to v22 in the fullbuild tests
#152039 merged
Aug 4, 2025 -
[LLD][COFF] Don't resolve weak aliases when performing local import
#152000 merged
Aug 4, 2025 -
[libc][math] Fix subtraction of infinity in fputil::add_or_sub
#152017 merged
Aug 4, 2025 -
[X86][ARM][RISCV][XCore][M68K] Invert the low bit to get the inverse predicate (NFC)
#151748 merged
Aug 4, 2025 -
[MLIR] Add tensor compiler dialect maintainers
#150945 merged
Aug 4, 2025 -
[AMDGPU] Add gfx1250 v_wmma_scale[16]_f32_16x16x128_f8f6f4 MC support
#152014 merged
Aug 4, 2025 -
[bazel] Port 7b208e04b2e7c4a10eebf026996d8116eac5f603
#152033 merged
Aug 4, 2025 -
[compiler-rt][test] Apply CFLAGS from sanitizer_common to all tests
#120798 merged
Aug 4, 2025 -
[lldb][DWARFIndex] Adapt DebugNamesDWARFIndex::ProcessEntry to IterationAction
#152025 merged
Aug 4, 2025 -
Thread safety analysis: Allocate FactEntrys with BumpPtrAllocator
#149660 merged
Aug 4, 2025 -
[AMDGPU] Use SDNodeXForm to select a few VOP3P modifiers, NFC
#151907 merged
Aug 4, 2025 -
[mlir][spirv] Fix constant.mlir test
#152015 merged
Aug 4, 2025 -
[lldb] Fix TLS support on Darwin platforms
#151601 merged
Aug 4, 2025 -
[AMDGPU] gfx1250 v_wmma_ld_scale instructions
#152010 merged
Aug 4, 2025 -
[OpenACC][CIR] Implement 'init' lowering for private clause vars
#151781 merged
Aug 4, 2025 -
[lldb][DWARFIndex] Adapt DWARFIndex DIERefCallback to IterationAction
#152001 merged
Aug 4, 2025 -
[lldb] Eliminate PyGILState_Check (NFC)
#152006 merged
Aug 4, 2025 -
[LV] Improve a test, regen with UTC
#151947 merged
Aug 4, 2025 -
Revert "[SLP] Fix a check for main/alternate interchanged instruction"
#151997 merged
Aug 4, 2025 -
[lldb][DWARFIndex] Adapt DWARFIndex GetTypes APIs to IterationAction
#151992 merged
Aug 4, 2025 -
[C] static_assert in a for loop is not an extension
#151955 merged
Aug 4, 2025 -
[lldb][NFC] Move SBThread::ResumeNewPlan out of the header
#151988 merged
Aug 4, 2025 -
[lldb][nfc] Use delegating ctor for ExecutionContext
#151987 merged
Aug 4, 2025 -
[LLDB] Add setting for native PDB reader
#151490 merged
Aug 4, 2025 -
[lldb] Zero extend APInt when piece size is bigger than the bitwidth
#150149 merged
Aug 4, 2025 -
[RISCV] Reuse lowerToScalableOp for more nodes. NFC
#151911 merged
Aug 4, 2025 -
[RISCV] Improvements to .note.gnu.property section.
#151436 merged
Aug 4, 2025 -
ADT: Expose typedef for Bitset's storage type
#151986 merged
Aug 4, 2025 -
[lldb] Eliminate InitializePythonRAII::InitializeThreadsPrivate (NFC)
#151780 merged
Aug 4, 2025 -
[lldb][DWARFIndex] Adapt DWARFIndex ObjC APIs to IterationAction
#151839 merged
Aug 4, 2025 -
[TargetLowering][RISCV] Use sra for (X & -256) == 256 -> (X >> 8) == 1 if it yields a better icmp constant.
#151762 merged
Aug 4, 2025 -
[DirectX] Add ObjectFile boilerplate for objdump
#151434 merged
Aug 4, 2025 -
[mlir][spirv] Support SPIR-V 1.6 in deserializer
#151958 merged
Aug 4, 2025 -
Fix a deadlock in ModuleList when starting a standalone lldb client/server
#148774 merged
Aug 4, 2025 -
[vscode-lldb] Fix format
#151829 merged
Aug 4, 2025 -
[AMDGPU] Fold into uses of splat REG_SEQUENCEs through COPYs.
#145691 merged
Aug 4, 2025 -
[clang][bytecode] Use SmallVector for Function::Code
#151821 merged
Aug 4, 2025 -
[DAG] combineVSelectWithAllOnesOrZeros - missing freeze
#150388 merged
Aug 4, 2025 -
[nfc][profcheck] fix cl::desc typo
#151979 merged
Aug 4, 2025 -
[llvm] Proofread Coroutines.rst
#151906 merged
Aug 4, 2025 -
[llvm] Use llvm::iterator_range::empty (NFC)
#151905 merged
Aug 4, 2025 -
[AST] Use llvm::iterator_range::empty (NFC)
#151904 merged
Aug 4, 2025 -
[lldb] Include bit.h instead of SwapByteOrder.h (NFC)
#151903 merged
Aug 4, 2025 -
[Target] Remove unnecessary casts (NFC)
#151902 merged
Aug 4, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#151901 merged
Aug 4, 2025 -
[ADT] Use range-based for loops in DenseMap.h (NFC)
#151900 merged
Aug 4, 2025 -
[clang] Add the ability to link libclc OpenCL libraries
#146503 merged
Aug 4, 2025 -
Revert "[X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets"
#151975 merged
Aug 4, 2025 -
[DAG] getMinMaxOpcodeForFP - split if-else chain. NFC.
#151938 merged
Aug 4, 2025 -
[Clang] Hide
offload-arch
initialization errors behind verbose flag#151964 merged
Aug 4, 2025 -
[clang][NFC] Code Cleanup of inferred noreturn attributes in explicit specializations.
#151815 merged
Aug 4, 2025 -
[Offload] Rework
MAX_WORK_GROUP_SIZE
#151926 merged
Aug 4, 2025 -
[SimplifyCfg] Add nneg to zext for switch to table conversion
#147180 merged
Aug 4, 2025 -
Revert "[VectorCombine] Shrink loads used in shufflevector rebroadcasts"
#151960 merged
Aug 4, 2025 -
[MLIR] Add test to check that we don't reinit after running pass again
#151963 merged
Aug 4, 2025 -
clang: Make the type_info builtin declaration a singleton
#151277 merged
Aug 4, 2025 -
[Flang] Fix crash when a derived type with private attribute is specified in extends
#151051 merged
Aug 4, 2025 -
[DAG] Combine
store + vselect
tomasked_store
#145176 merged
Aug 4, 2025 -
[clang][Attr] Remove 'literal label' form of AsmLabelAttr
#151858 merged
Aug 4, 2025 -
[mlir][scf] Implement Conversion from scf.parallel to Nested scf.for
#147692 merged
Aug 4, 2025 -
[clang][DebugInfo] Disable VTable debug info (#130255) on COFF platforms
#151684 merged
Aug 4, 2025 -
[LLVM][InstCombine] Extend masked_gather's demanded elt analysis.
#151732 merged
Aug 4, 2025 -
[LLVM][NumericalStabilitySanitizer] Add support for vector ConstantFPs.
#151739 merged
Aug 4, 2025 -
[clang][analyzer] Add StoreToImmutable checker
#150417 merged
Aug 4, 2025 -
Reland "[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabilities"
#151502 merged
Aug 4, 2025 -
[LLVM][InstCombine] foldICmpEquality: Compare APInt values rather than addresses.
#151726 merged
Aug 4, 2025 -
[AArch64] Add better fcmp costs for expanded predicates
#147940 merged
Aug 4, 2025 -
[flang][OpenMP] Remove unused class OmpMemoryOrderClause, NFC
#151759 merged
Aug 4, 2025 -
[mlir][OpenMP][NFC] Fix gcc 14 warning
#151941 merged
Aug 4, 2025 -
[Offload][UnitTests] Build device code as C++
#151714 merged
Aug 4, 2025 -
[GISel] Set more MIFlags when translating GEPs
#151708 merged
Aug 4, 2025 -
[Docs] Some updates to the Clang user's manual
#151702 merged
Aug 4, 2025 -
[AMDGPU][True16][GlobalISel] Fix v2*16 build_vector patterns
#151496 merged
Aug 4, 2025 -
[flang][Lower] Make reduction processing failure a hard error
#150233 merged
Aug 4, 2025 -
[VPlan] Skip disconnected exit blocks in hasEarlyExit.
#151718 merged
Aug 4, 2025 -
[AMDGPU] Remove dead code in VOP1 tablegen (NFC)
#151932 merged
Aug 4, 2025 -
[clang][bytecode] Try to load primitive values directly
#151833 merged
Aug 4, 2025 -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 merged
Aug 4, 2025 -
[lldb][darwin] force BuiltinHeadersInSystemModules to be always false
#151535 merged
Aug 4, 2025 -
[clangd] textDocument/documentLink to support include statements with macro argument
#137550 merged
Aug 4, 2025 -
[mlir][tosa] Use
typeConverter->convertType<T>
#150578 merged
Aug 4, 2025 -
[Reland][ValueTracking] Improve Bitcast handling to match SDAG
#145223 merged
Aug 4, 2025 -
[mlir][memref][spirv] Add SPIR-V Image Lowering
#150978 merged
Aug 4, 2025 -
[AMDGPU] Fix nested cases
#151918 merged
Aug 4, 2025 -
[RISCV] Support resumable non-maskable interrupt handlers
#148134 merged
Aug 4, 2025 -
[AArch64] Add sve bf16 fpext and fpround costs.
#150485 merged
Aug 4, 2025 -
[GlobalISel] Add constant matcher for APInt
#151357 merged
Aug 4, 2025 -
[mlir][linalg][NFC] Remove references to IREE
#151825 merged
Aug 4, 2025 -
[IR] Improve code in isIdenticalToWhenDefined (NFC)
#151881 merged
Aug 4, 2025 -
[LV] Add missing CHECK lines for a test from UTC
#151871 merged
Aug 4, 2025 -
[tools] Cleanup spirv-sim
#151705 merged
Aug 4, 2025 -
RuntimeLibcalls: Move __stack_smash_handler config to tablegen
#150870 merged
Aug 4, 2025 -
[Clang] Handle C++20 export declarations in -dump-minimization-hints
#151666 merged
Aug 4, 2025 -
[IR] Allow poison argument to lifetime markers
#151148 merged
Aug 4, 2025 -
[LLDB][NativePDB] Allow type lookup in namespaces
#149876 merged
Aug 4, 2025 -
[RISCV] Implement EmitTargetCodeForMemset for Xqcilsm
#151555 merged
Aug 4, 2025 -
[llvm-reduce] Do not replace lifetime pointer arg with zero/one/poison
#151697 merged
Aug 4, 2025 -
[Clang] Initial support for P2841 (Variable template and concept template parameters)
#150823 merged
Aug 4, 2025 -
RuntimeLibcalls: Remove target check for sjlj config
#148792 merged
Aug 4, 2025 -
RuntimeLibcalls: Move __stack_chk_fail config to tablegen
#148789 merged
Aug 4, 2025 -
RuntimeLibcalls: Remove darwin override of half convert libcalls
#148782 merged
Aug 4, 2025 -
[PGO][profcheck] ignore explicitly cold functions
#151778 merged
Aug 4, 2025 -
[llvm] using wrapper llvm::sort(nfc)
#151000 merged
Aug 4, 2025 -
RuntimeLibcalls: Really move default libcall handling to tablegen
#148780 merged
Aug 3, 2025 -
[SPIRV] support for the intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.*
#129222 merged
Aug 3, 2025 -
[SPIRV] Porting 4 tests from Translator
#151678 merged
Aug 3, 2025 -
[SPIRV] Addition of test files for @llvm.tan and zero_length_array.ll
#142097 merged
Aug 3, 2025 -
[LifetimeSafety] Handle pruned-edges (null blocks) in dataflow
#150670 merged
Aug 3, 2025 -
[SPIRV] Addition of spe-constant-length-array.ll, bit_reverse_small_type.ll test files
#151645 merged
Aug 3, 2025 -
[SPIRV] Addition of entry-point-interfaces.ll, get_global_size.ll, layout.ll test files
#151648 merged
Aug 3, 2025 -
[SPIRV] Test file for memcpy intrinsic
#151657 merged
Aug 3, 2025 -
[SPIRV] Ported tests to transcoding directory from the translator
#151662 merged
Aug 3, 2025 -
[libc] fix build errors caused by cbrt.
#151879 merged
Aug 3, 2025 -
[libc][math] Refactor cbrt implementation to header-only in src/__support/math folder.
#151837 merged
Aug 3, 2025 -
Thread safety analysis: Don't warn on acquiring reentrant capability
#150857 merged
Aug 3, 2025 -
[NFC][run-clang-tidy] Add minor type hints
#151873 merged
Aug 3, 2025 -
[llvm] Proofread ProgrammersManual.rst
#151853 merged
Aug 3, 2025 -
[Sema] Use llvm::iterator_range::empty (NFC)
#151852 merged
Aug 3, 2025 -
[llvm-readobj] Remove an unnecessary cast (NFC)
#151851 merged
Aug 3, 2025 -
[Vectorize] Remove an unnecessary cast (NFC)
#151850 merged
Aug 3, 2025 -
[Scalar] Remove an unnecessary cast (NFC)
#151849 merged
Aug 3, 2025 -
RuntimeLibcalls: Stop opting out of exp10
#148604 merged
Aug 3, 2025 -
[NFC] Fix
assignment
typo.#151864 merged
Aug 3, 2025 -
[clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 merged
Aug 3, 2025 -
Revert "[clang-tidy] fix
bugprone-narrowing-conversions
false positive for conditional expression"#151859 merged
Aug 3, 2025 -
[clang-tidy] fix
bugprone-narrowing-conversions
false positive for conditional expression#139474 merged
Aug 3, 2025 -
[clang-tidy][NFC] Enable 'performance-move-const-arg' in '.clang-tidy' config
#148549 merged
Aug 3, 2025 -
[X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets
#123872 merged
Aug 3, 2025 -
[InstCombine] Make foldCmpLoadFromIndexedGlobal more resiliant to non-array geps.
#150639 merged
Aug 3, 2025 -
[clang-tidy] Add 'enable-check-profiling' with aggregated results to 'run-clang-tidy'
#151011 merged
Aug 3, 2025 -
[AMDGPU] fmuladd.f32.ll - clean up prefixes and regenerate checks
#151832 merged
Aug 3, 2025 -
Insert headers in global module fragment
#151624 merged
Aug 3, 2025 -
[clang][bytecode] Remove unused includes
#151848 merged
Aug 3, 2025 -
[RISCV] Remove duplicate vsha2ch/vsha2cl/vsha2ms i32 patterns. NFC
#151835 merged
Aug 3, 2025 -
[clangd][NFC] added const and constexpr to HeaderSourceSwitch
#143193 merged
Aug 3, 2025 -
[clangd] Extend call hierarchy for enum constants
#147042 merged
Aug 3, 2025 -
[libc] Enable float math functions on the GPU
#151841 merged
Aug 3, 2025 -
[DAG] Always use stack to promote bitcast when the source is vector
#151065 merged
Aug 2, 2025 -
[AMDGPU] Add missing v_permlane_up_b32 test. NFC.
#151811 merged
Aug 2, 2025 -
[AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions
#151810 merged
Aug 2, 2025 -
[IR2Vec][llvm-ir2vec] Changing clEnumValN to cl::SubCommand
#151384 merged
Aug 2, 2025 -
[libc] fix build errors caused by atanhf16.
#151838 merged
Aug 2, 2025 -
[libc][math] Refactor atanhf16 implementation to header-only in src/__support/math folder.
#151779 merged
Aug 2, 2025 -
[AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions
#151807 merged
Aug 2, 2025 -
[clang-format][NFC] Maximize usage of isOneOf() in TokenAnnotator
#151658 merged
Aug 2, 2025 -
[AMDGPU] v_cvt_scale_pk16 gfx1250 instructions
#151804 merged
Aug 2, 2025 -
[LLVM] adjust lit.cfg.py for Cygwin
#151416 merged
Aug 2, 2025 -
[X86] Try to shrink i64 compares if the input has enough sign bits
#149719 merged
Aug 2, 2025 -
[CG] Add VTs for v[567]i1 and v[567]f16
#151763 merged
Aug 2, 2025 -
[VPlan] Use vector tripcount if computable when simplifying conds.
#151034 merged
Aug 2, 2025 -
[clang][bytecode][NFC] Code size is always aligned
#151824 merged
Aug 2, 2025 -
[RISCV] Refactor X60 scheduling model helper classes. NFC.
#151572 merged
Aug 2, 2025 -
[clang] Proofread LanguageExtensions.rst
#151802 merged
Aug 2, 2025 -
[clang-tidy] Use llvm::none_of (NFC)
#151801 merged
Aug 2, 2025 -
[AST] Use llvm::iterator_range::empty (NFC)
#151800 merged
Aug 2, 2025 -
[llvm-objdump] Remove an unnecessary cast (NFC)
#151799 merged
Aug 2, 2025 -
[ExecutionEngine] Remove an unnecessary cast (NFC)
#151798 merged
Aug 2, 2025 -
[CIR] Fix outdated bitfield iteration logic in accumulateFields
#151741 merged
Aug 2, 2025 -
[clang][NFC] Remove leftover comment
#151822 merged
Aug 2, 2025 -
[lldb][DWARFIndex][NFC] Change GetNamespace/GetGlobalVariables APIs to use IterationAction
#151668 merged
Aug 2, 2025 -
[clang][bytecode] Fix D3DCOLORtoUBYTE4 hlsl test
#151819 merged
Aug 2, 2025 -
[Offload][UnitTests] Fix incorrect CUDA path variable in CMake helper
#151820 merged
Aug 2, 2025 -
[mlir][Transforms][NFC] Add missing FileCheck
#151817 merged
Aug 2, 2025 -
[mlir][Transforms][NFC] Move rollback tests to separate file
#151809 merged
Aug 2, 2025 -
[clang][bytecode] Don't call ctor of primitive array elements
#151725 merged
Aug 2, 2025 -
[clang][bytecode] Replace MoveFn With DtorFn + memcpy
#151717 merged
Aug 2, 2025 -
[clang-tidy] Skip declarations in system headers in RenamerClangTidyC…
#151772 merged
Aug 2, 2025 -
[clang][diagnostics] Fix fix-it hint parenthesis placement for fold expressions
#151790 merged
Aug 2, 2025 -
[mlir][quant] Fix quantization example.
#151518 merged
Aug 2, 2025 -
[VPlan] Replace reverse RPOT with PO traversal (NFC)
#151757 merged
Aug 2, 2025 -
[CIR] Use getDefiningOp<OpTy>() instead of dyn_cast<OpTy>(getDefiningOp()) (NFC)
#151217 merged
Aug 2, 2025 -
[clang][test] Split out staticanalyzer portion of Modules/specializations-lazy-load-parentmap-crash.cpp
#151259 merged
Aug 2, 2025 -
Add missing link component for Frontend offloading test
#151796 merged
Aug 2, 2025 -
Relax muldc3 test to avoid precision issue
#151663 merged
Aug 2, 2025 -
Fix error caused by reference to local binding
#151789 merged
Aug 2, 2025 -
[AMDGPU] gfx1250 v_perm_pk16_* instructions
#151773 merged
Aug 2, 2025 -
[SYCL] Add property set types and JSON representation
#147321 merged
Aug 2, 2025 -
[AMDGPU] gfx1250 v_cvt_scalef32_sr_pk8_* instructions
#151765 merged
Aug 2, 2025 -
NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers.
#151782 merged
Aug 2, 2025 -
[OpenMP] Use the
libc
malloc for AMDGPU if available#151241 merged
Aug 2, 2025 -
[AMDGPU] gfx1250 v_cvt_scalef32_pk8_* instructions
#151758 merged
Aug 2, 2025 -
[lli] Fix crash with --no-process-syms on MinGW
#151386 merged
Aug 2, 2025 -
[CodeGen][counted_by] Support use of the comma operator
#151776 merged
Aug 2, 2025 -
[libc][math] Refactor atanhf implementation to header-only in src/__support/math folder.
#151399 merged
Aug 1, 2025 -
[lldb] Remove unused PythonObject::Dump (NFC)
#151783 merged
Aug 1, 2025 -
[CUDA] Do not include obsolete texture_fetch_functions.h
#151766 merged
Aug 1, 2025 -
[lldb] Reimplment PyRun_SimpleString using the Python stable C API
#151777 merged
Aug 1, 2025 -
[AMDGPU] gfx1250 v_permlane_* instructions
#151749 merged
Aug 1, 2025 -
[lldb] Fix incorrect conversion from boolean in RegisterContextThreadMemory
#151767 merged
Aug 1, 2025 -
[lldb] Reimplment PyRun_String using the Python stable C API
#151761 merged
Aug 1, 2025 -
[NVPTX] Vectorize loads when lowering of byval calls, misc. cleanup
#151070 merged
Aug 1, 2025 -
[SelectionDAG] Move sign pattern check from AArch64 and ARM to general SelectionDAG
#151736 merged
Aug 1, 2025 -
[libc][math] Refactor atan2f128 implementation to header-only in src/__support/math folder.
#151012 merged
Aug 1, 2025 -
[win][arm64ec] Handle
available_externally
functions#151610 merged
Aug 1, 2025 -
[SPIR-V] Add support for the SPIR-V extension SPV_INTEL_tensor_float32_conversion
#150090 merged
Aug 1, 2025 -
[CUDA] Use --image3 to construct fat binary
#151760 merged
Aug 1, 2025 -
[lldb] Ensure that TestMemoryCache.py reads allocated memory
#151635 merged
Aug 1, 2025 -
[MemProf] Ensure node merging happens for newly created nodes
#151593 merged
Aug 1, 2025 -
[mlir][spirv] Add OpExtension "SPV_INTEL_tensor_float32_conversion"
#151337 merged
Aug 1, 2025 -
[MLIR][SCF] Propagate loop annotation during while op lowering
#151746 merged
Aug 1, 2025 -
[CIR] Add vptr type and generate vptr field when needed
#151377 merged
Aug 1, 2025 -
[CIR] Simplify ConstantOp accesses and its getDefiningOp
#151216 merged
Aug 1, 2025 -
[CIR] Handle expression with cleanups
#151600 merged
Aug 1, 2025 -
[libc] Add struct_sched_param proxy header
#151722 merged
Aug 1, 2025 -
[mlir][EmitC]Allow Fields to have initial values
#151437 merged
Aug 1, 2025 -
[libc] Fix wcstok() "subsequent searches" behavior.
#151589 merged
Aug 1, 2025 -
[mlir][spirv] Enforce Fixed-Size Vectors for SPIR-V
#151738 merged
Aug 1, 2025 -
[clang][ARM] Fix setting of MaxAtomicInlineWidth.
#151404 merged
Aug 1, 2025 -
[clang][ScanDeps] Clear compilation directory if needed
#150129 merged
Aug 1, 2025 -
[LV] Fix missing REQUIRES: asserts in test
#151737 merged
Aug 1, 2025 -
[LLVM][Support] Fix tests on Cygwin
#151417 merged
Aug 1, 2025 -
[RISCV] Add intrinsics for strided segment loads with fixed vectors
#151611 merged
Aug 1, 2025 -
[mlir][spirv] Fix verification and serialization replicated constant …
#151168 merged
Aug 1, 2025 -
[AMDGPU] Ensure non-reserved CSR spilled regs are live-in
#146427 merged
Aug 1, 2025 -
[flang][OpenMP] Check for OpenMP 5.0+ for the if clause on "do simd"
#151154 merged
Aug 1, 2025 -
[LLDB] Update SBMemoryRegionInfo doc strings to document len and str
#149903 merged
Aug 1, 2025 -
[Analyzer] No longer crash with VLA operands to unary type traits
#151719 merged
Aug 1, 2025 -
[CIR] Add diagnostic for NYI AST visitor handlers
#151561 merged
Aug 1, 2025 -
[flang] Ensure lowering diagnostic handler does not outlive lowering
#151608 merged
Aug 1, 2025 -
[OpenACC][CIR] Implement 'private' clause lowering.
#151360 merged
Aug 1, 2025 -
[LV] Pre-commit test for #151664
#151671 merged
Aug 1, 2025 -
[mlir][vector] vector.splat deprecation: folding/canonicalizing parity with broadcast
#150284 merged
Aug 1, 2025 -
[libc++] Implement comparison operators for
tuple
added in C++23#148799 merged
Aug 1, 2025 -
[clang][ExprConst] Call
FastEvaluateAsRValue
inisCXX11ConstantExpr
#151466 merged
Aug 1, 2025 -
[TSan] Fix tsan_rtl_access printf type warnings
#151508 merged
Aug 1, 2025 -
[TSan] Fix asan_mac.cpp function pointer cast warnings
#151517 merged
Aug 1, 2025 -
[clang-tidy][NFC] Enable
readability-avoid-return-with-void-value
check in the codebase#151356 merged
Aug 1, 2025 -
[clang] Remove %T from tests
#151614 merged
Aug 1, 2025 -
[llvm] Remove uses of %T in tests
#151621 merged
Aug 1, 2025 -
[Test] Adjust quoting in archive-thin.test for spaces in paths
#151707 merged
Aug 1, 2025 -
[lldb] Replace Python APIs with their stable equivalent
#151618 merged
Aug 1, 2025 -
Ignore FileCheck when profcheck is enabled
#151214 merged
Aug 1, 2025 -
[analyzer] Retain address space information in getElementRegion
#151370 merged
Aug 1, 2025 -
[clang] Remove use of %T from crash-report-modules.m
#151615 merged
Aug 1, 2025 -
[clang][bytecode][NFC] Add a FIXME comment for heap allocations
#151700 merged
Aug 1, 2025 -
[Flang] Fix crash with parametrized derived types usage
#150289 merged
Aug 1, 2025 -
[lldb] Use std::optional::value_or (NFC)
#151629 merged
Aug 1, 2025 -
[BOLT] Use std::optional::value_or (NFC)
#151628 merged
Aug 1, 2025 -
[llvm] Proofread *.rst
#151087 merged
Aug 1, 2025 -
[llvm-reduce] Do not convert lifetime operand to argument
#151694 merged
Aug 1, 2025 -
[AArch64] Add getCondCode() helper (NFC)
#150521 merged
Aug 1, 2025 -
[mlir][tosa] Enable Constant Operand Check by Default in TOSA Validation Pass
#150598 merged
Aug 1, 2025 -
[LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap
#147047 merged
Aug 1, 2025 -
[Docs] Update Opt's Option to Specify Pass Pipeline (NFC)
#148402 merged
Aug 1, 2025 -
[libc][math] Refactor atan2f implementation to header-only in src/__support/math folder.
#150993 merged
Aug 1, 2025 -
[flang][OpenMP] Make all block constructs share the same structure
#150956 merged
Aug 1, 2025 -
[flang][Evaluate] OperationCode cleanup, fix for Constant<T>
#151566 merged
Aug 1, 2025 -
[lldb-dap] support moduleId in the stackTrace response
#149774 merged
Aug 1, 2025 -
[AMDGPU] Update tests
#151688 merged
Aug 1, 2025 -
[MLIR] Migrate pattern application / dialect conversion to the LDBG logging format
#150991 merged
Aug 1, 2025 -
[Clang] Dump minimization hints for namespaces
#151534 merged
Aug 1, 2025 -
[HIP] Fix compression arguments being passed to linker wrapper
#151591 merged
Aug 1, 2025 -
[mlir][spirv] Enable (de)serialization of TensorARM to/from OpConstan…
#151485 merged
Aug 1, 2025 -
[flang][OpenMP] Support delayed privatisation for composite distribute simd
#151169 merged
Aug 1, 2025 -
[flang][OpenMP] Support delayed privatisation for composite do simd
#150979 merged
Aug 1, 2025 -
[clang][ExprConst] Remove Loc param
#151461 merged
Aug 1, 2025 -
[AIX] Handle arbitrary sized integers when lowering formal arguments passed on the stack
#149351 merged
Aug 1, 2025 -
[Clang] Flush minimization hints after writing
#151522 merged
Aug 1, 2025 -
[mlir][tosa] Support boolean types for clamp folder
#151653 merged
Aug 1, 2025 -
[static analyzer] Fix crash on parenthesized expression in assume attribute
#151682 merged
Aug 1, 2025 -
[AMDGPU][Scheduler] Delete RegionsWithMinOcc bitvector from scheduler (NFC)
#142361 merged
Aug 1, 2025 -
[MLIR] Introduce a OpWithState class to act as a stream modifier for Operations (NFC)
#151547 merged
Aug 1, 2025 -
[mlir][spirv] Fix lookup logic
spirv.target_env
forgpu.module
#147262 merged
Aug 1, 2025 -
[LLVM][DAGCombiner] fold (shl (X * vscale(C0)), C1) -> (X * vscale(C0 << C1)).
#150651 merged
Aug 1, 2025 -
[mlir][linalg] Add getCollapsedVecType and update vectorization of linalg.unpack
#151503 merged
Aug 1, 2025 -
[NFC] test/lit.cfg.py formatting
#151218 merged
Aug 1, 2025 -
[ConstantFolding] Fix incorrect nvvm_round folding
#151563 merged
Aug 1, 2025 -
[MLIR][NVVM] Support stmatrix intrinsics
#148377 merged
Aug 1, 2025 -
Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC
#149646 merged
Aug 1, 2025 -
[SPIR-V] Fix some GEP legalization
#150943 merged
Aug 1, 2025 -
[clang] Fix clang debug info generation for unprtototyped function
#150022 merged
Aug 1, 2025 -
[DAGCombiner] Add combine for vector interleave of splats
#151110 merged
Aug 1, 2025 -
[Instcombine] Combine extractelement from a vector_extract at index 0
#151491 merged
Aug 1, 2025 -
[libclc] Add an option to build SPIR-V targets with the LLVM backend
#151347 merged
Aug 1, 2025 -
[DTLTO][LLD][ELF] Support bitcode members of thin archives
#149425 merged
Aug 1, 2025 -
[LV] Replace UncountableEdge with UncountableEarlyExitingBlock (NFC).
#151311 merged
Aug 1, 2025 -
[DTLTO][Clang][Docs] Update for COFF support
#149988 merged
Aug 1, 2025 -
[AMDGPU] Support function attribute to override postRA scheduling direction
#147708 merged
Aug 1, 2025 -
[AArch64] Dont inline streaming fn into non-streaming caller
#150595 merged
Aug 1, 2025 -
[MachineScheduler] Make cluster check more efficient
#150884 merged
Aug 1, 2025 -
[LLVM][Docs][SPIRV] Correct
-spirv-ext
option name, reorder#150423 merged
Aug 1, 2025 -
[LICM] Do not reassociate constant offset GEP
#151492 merged
Aug 1, 2025 -
[InstCombine] Preserve nuw in canonicalizeGEPOfConstGEPI8()
#151533 merged
Aug 1, 2025 -
[SeparateConstOffsetFromGEP] Remove support for arithmetic lowering
#151477 merged
Aug 1, 2025 -
[llvm] Use std::make_optional (NFC)
#151627 merged
Aug 1, 2025 -
[clang] Proofread InternalsManual.rst
#151626 merged
Aug 1, 2025 -
[Analysis] Avoid creating a temporary instance of std::string (NFC)
#151625 merged
Aug 1, 2025 -
release/21.x: [Analysis] Prevent revisiting block when searching for noreturn vars (#150582)
#151381 merged
Aug 1, 2025 -
AMDGPU: Move asm constraint physreg parsing to utils
#150903 merged
Aug 1, 2025 -
release/21.x: [clang-format] Disable IntegerLiteralSeparator for C++ before c++14 (#151273)
#151362 merged
Aug 1, 2025 -
release/21.x: [llvm-objcopy] [COFF] Ignore associative sections in executables (#151143)
#151336 merged
Aug 1, 2025 -
release/21.x: [LLD][X86] Match delayLoad thunk with MSVC (#149521)
#151307 merged
Aug 1, 2025 -
release/21.x: [scudo] Make Ptr volatile so that the malloc and free calls are not optimized out (#149944)
#151201 merged
Aug 1, 2025 -
release/21.x: [C23] Handle type compatibility for enumerations better (#150282)
#151137 merged
Aug 1, 2025 -
release/21.x: [llvm][release] Add links to commonly used release packages (#147719)
#151129 merged
Aug 1, 2025 -
release/21.x: [lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl (#145033)
#151111 merged
Aug 1, 2025 -
release/21.x: [PAC][compiler-rt] Fix init/fini array signing schema (#150691)
#151096 merged
Aug 1, 2025 -
release/21.x: [libc++][hardening] Introduce assertion semantics. (#149459)
#151095 merged
Aug 1, 2025 -
release/21.x: [[gnu::nonstring]] should work on pointers too (#150974)
#150980 merged
Aug 1, 2025 -
[lld][LoongArch] GOT indirection to PC relative optimization
#123743 merged
Aug 1, 2025 -
[LV] Fix gap mask requirement for interleaved access
#151105 merged
Aug 1, 2025 -
[lldb][Expression] Encode Module and DIE UIDs into function AsmLabels
#148877 merged
Aug 1, 2025 -
[libc++][NFC] Refactor __do_rehash a bit
#151543 merged
Aug 1, 2025 -
[libc++] Simplify the tuple constructors a bit
#150405 merged
Aug 1, 2025 -
[VPlan] Use m_BinaryOr matcher for clarity (NFC)
#151541 merged
Aug 1, 2025 -
[RISCV] Add RISCVISD::LD_RV32/SD_RV32 to isWorthFoldingAdd.
#151606 merged
Aug 1, 2025 -
[RegAlloc] Fix use-after-free in
RegAllocBase::cleanupFailedVReg
#151435 merged
Aug 1, 2025 -
[VPlan] Create AVL as a phi from TC -> 0 with EVL tail folding
#151481 merged
Aug 1, 2025 -
[DirectX] Error handling improve in root signature metadata Parser
#149232 merged
Aug 1, 2025 -
[AMDGPU] Add v_cvt_scale_pk8_* gfx1250 instructions
#151616 merged
Aug 1, 2025 -
[ubsan_minimal] Introduce custom substitutions for clang with minimal runtime
#151613 merged
Aug 1, 2025 -
[lldb] Add support for displaying
__float128
variables#98369 merged
Aug 1, 2025 -
[lldb] Clear Frames when changing
disable-language-runtime-unwindplans
#151208 merged
Aug 1, 2025 -
[ELF] handle new NVIDIA GPU variants.
#151604 merged
Aug 1, 2025 -
[NVPTX] fix type propagation when expanding Store[V4 -> V8]
#151576 merged
Jul 31, 2025 -
[clang][CodeGen] Remove CWD fallback in compilation directory
#150130 merged
Jul 31, 2025 -
[SYCL] Restrict the sycl_kernel_entry_point attribute spelling to C++11 style.
#151405 merged
Jul 31, 2025 -
[AMDGPU] Add gfx1250 cvt_pk|sr_fp8|bf8_f32 instructions
#151595 merged
Jul 31, 2025 -
[AMDGPU] Don't skip regions in getRegionLiveInMap
#151423 merged
Jul 31, 2025 -
[CIR] Fix warnings related to unused variables in release builds
#151412 merged
Jul 31, 2025 -
[lldb] Fix a use-after-free in SymbolFileCTF
#151586 merged
Jul 31, 2025 -
[DWARFLinker] Fix matching logic to remove type 1 missing offset
#151427 merged
Jul 31, 2025 -
Reapply "Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#143845)"
#151094 merged
Jul 31, 2025 -
[NVPTX] Cleanup various vestigial elements and fold together more table-gen (NFC)
#151447 merged
Jul 31, 2025 -
[CUDA] add support for targeting sm_103/sm_121 with CUDA-12.9
#151587 merged
Jul 31, 2025 -
[llvm][AsmPrinter] Emit call graph section
#87576 merged
Jul 31, 2025 -
[lldb] Don't use NamedTemporaryFile to test compiler support
#151387 merged
Jul 31, 2025 -
[RISCV] Adjust unroll prefs for loops with vectors
#151525 merged
Jul 31, 2025 -
[lldb] Add stop_description Python property to SBThread
#151568 merged
Jul 31, 2025 -
[SelectionDAG] Improve the doxygen description for SDValue::isOperandOf. NFC
#151244 merged
Jul 31, 2025 -
Revert "[PGO] Add
llvm.loop.estimated_trip_count
metadata"#151585 merged
Jul 31, 2025 -
[lit] Optionally exclude xfail tests
#151191 merged
Jul 31, 2025 -
Suppress -Wuninitialized-const-pointer warning
#151583 merged
Jul 31, 2025 -
[AMDGPU] v_cvt_sr_pk_f16_f32 gfx1250 instruction
#151482 merged
Jul 31, 2025 -
[libc++] Fix return type of ilogb(double)
#150374 merged
Jul 31, 2025 -
[lldb][DWARFIndex][NFC] Change GetFunctions return type to IterationAction
#151489 merged
Jul 31, 2025 -
[libc++] Add checks for misused hardening macros
#150669 merged
Jul 31, 2025 -
[mlir][vector] shape_cast(constant) -> constant fold for non-splats
#145539 merged
Jul 31, 2025 -
NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers.
#151545 merged
Jul 31, 2025 -
[Support] [Windows] Conditionally compile the SetThreadInformation calls
#151388 merged
Jul 31, 2025 -
[CGData] Fix assertions when skipping name
#151570 merged
Jul 31, 2025 -
[AMDGPU] Regenerate checks in the CodeGen/AMDGPU/fptrunc.f16.ll. NFC.
#151575 merged
Jul 31, 2025 -
[hwasan] Add hwasan-all-globals option
#149621 merged
Jul 31, 2025 -
[lldb] Support Darwin cross compilation for remote Linux test suite runs
#151403 merged
Jul 31, 2025 -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 merged
Jul 31, 2025 -
[TailDup] Delay aggressive computed-goto taildup to after RegAlloc.
#150911 merged
Jul 31, 2025 -
[MLIR][SPIRV] Add spirv.IsFinite and lower math.{isfinite,isinf,isnan} to spirv.
#151552 merged
Jul 31, 2025 -
[AMDGPU] Add v_cvt_pk_f16_f32 instruction for gfx1250
#151469 merged
Jul 31, 2025 -
[llvm] Enable building Analysis plugins on Cygwin
#151397 merged
Jul 31, 2025 -
[clang] Infer compilation directory in driver
#150112 merged
Jul 31, 2025 -
[mlir] Implement inferResultRanges for vector.step op
#151536 merged
Jul 31, 2025 -
[lldb] Fallback to expression eval when Dump of variable fails in dwim-print
#151374 merged
Jul 31, 2025 -
[clang-tools-extra] Remove %T from lit tests
#151538 merged
Jul 31, 2025 -
[libc] Remove constexpr from asin_eval()
#151528 merged
Jul 31, 2025 -
[SystemZ] Fix code in widening vector multiplication
#150836 merged
Jul 31, 2025 -
[CIR] Upstream MulOp for ComplexType
#150834 merged
Jul 31, 2025 -
[mlir][scf] Add
no_inline
attribute toscf.execute_region
#151352 merged
Jul 31, 2025 -
MachineInstrBuilder: Introduce copyMIMetadata() function.
#133535 merged
Jul 31, 2025 -
[MachineBB] Make sure there are successors in terminatorIsComputedGoto.
#151342 merged
Jul 31, 2025 -
[CIR] Fix fallthrough warning
#151418 merged
Jul 31, 2025 -
[HLSL] fix D3DCOLORtoUBYTE4 return type to be int
#151353 merged
Jul 31, 2025 -
[mlir] Implement inferResultRanges for vector.transpose
#151537 merged
Jul 31, 2025 -
[win][arm64ec] Fixes to unblock building LLVM and Clang as Arm64EC
#150068 merged
Jul 31, 2025 -
[PGO] Add
llvm.loop.estimated_trip_count
metadata#148758 merged
Jul 31, 2025 -
[SPIRV] Test for spirv-target-types.ll and unused-sret-opaque-ptr.ll
#142281 merged
Jul 31, 2025 -
[bazel] Port #150633 HLSLBinding.h
#151546 merged
Jul 31, 2025 -
[Docs] Fix typo in shadow call stack option name
#151474 merged
Jul 31, 2025 -
[MemProf] Fix FileCheck prefix in the histogram test.
#150506 merged
Jul 31, 2025 -
[AggressiveInstCombine] Make cttz fold more resiliant to non-array geps
#150896 merged
Jul 31, 2025 -
[bazel] Port #145358: LIBC_THREAD_MODE
#151539 merged
Jul 31, 2025 -
[HLSL][DirectX] Extract HLSLBinding out of DXILResource. NFC
#150633 merged
Jul 31, 2025 -
[CIR] Upstream support for function-level variable decompositions
#151073 merged
Jul 31, 2025 -
[SCEV] Allow adds of constants in tryToReuseLCSSAPhi.
#150693 merged
Jul 31, 2025 -
[mlir] Add non-attribute property predicates to adaptor verifiers
#150881 merged
Jul 31, 2025 -
[lldb] Add release note for Wasm debugging
#151445 merged
Jul 31, 2025 -
[CIR] Add ComputeVolatileBitfields Implementation
#151252 merged
Jul 31, 2025 -
[VPlan] Fix header phi VPInstruction verification. NFC
#151472 merged
Jul 31, 2025 -
[Flang] Add parser support for AUTOMAP modifier
#151511 merged
Jul 31, 2025 -
[MachineFunction] Move CallSiteInfo constructor out of header
#151520 merged
Jul 31, 2025 -
[CIR] Support more declarations without any codegen
#151076 merged
Jul 31, 2025 -
[Basic] Remove deprecated methods in CustomizableOptional
#151444 merged
Jul 31, 2025 -
[llvm] Proofread LangRef.rst
#151443 merged
Jul 31, 2025 -
[ExecutionEngine] Remove unnecessary casts (NFC)
#151442 merged
Jul 31, 2025 -
[Bitstream] Remove unnecessary casts (NFC)
#151441 merged
Jul 31, 2025 -
[AMDGPU] Remove an unnecessary cast (NFC)
#151440 merged
Jul 31, 2025 -
[BOLT] Fixed cmdline-args.test to work on Windows
#151209 merged
Jul 31, 2025 -
[BOLT] Fixed calling clang++ in tests on Windows
#151193 merged
Jul 31, 2025 -
[InstCombine] Set flags when canonicalizing GEP indices
#151516 merged
Jul 31, 2025 -
NFC: Clean up construction of IntrusiveRefCntPtr from raw pointers for llvm::vfs::FileSystem.
#151407 merged
Jul 31, 2025 -
[mlir] Set implicit operation loc to start of split.
#151499 merged
Jul 31, 2025 -
[clang][bytecode] Fix a crash in codegen
#151515 merged
Jul 31, 2025 -
[SimplifyCFG] Extend jump-threading to allow live local defs
#135079 merged
Jul 31, 2025 -
[mlir][async]: Make async.execute operation with RecursiveMemoryEffects trait
#116544 merged
Jul 31, 2025 -
[mlir][vector] Avoid use of vector.splat in transforms
#150279 merged
Jul 31, 2025 -
[flang][OpenMP] Use GetOmpDirectiveName to find directive source loca…
#150955 merged
Jul 31, 2025 -
[LV] Fix missing CHECK lines in a test using UTC
#151504 merged
Jul 31, 2025 -
[flang][OpenMP] Store directive information in OpenMPSectionConstruct
#150804 merged
Jul 31, 2025 -
[flang][OpenMP] Make OmpDirectiveNameModifier a distrinct type
#150768 merged
Jul 31, 2025 -
[VectorCombine][TTI] Prevent extract/ins rewrite to GEP
#150216 merged
Jul 31, 2025 -
[mlir][llvm] adds an attribute for the module level assembly
#151318 merged
Jul 31, 2025 -
[clang][sema] Remove unused local SourceLocation
#151455 merged
Jul 31, 2025 -
[clang][bytecode][NFC] Remove LabelScope
#151498 merged
Jul 31, 2025 -
[LLD][COFF] Add support for ARM64X same-address thunks
#151255 merged
Jul 31, 2025 -
[libc] Basic implementation of crt0
#146863 merged
Jul 31, 2025 -
[libc] Add atexit to baremetal entrypoints
#147290 merged
Jul 31, 2025 -
[libc] Mutex implementation for single-threaded baremetal
#145358 merged
Jul 31, 2025 -
[VPlan] Uniformly use VPlanPatternMatch in transforms (NFC)
#151488 merged
Jul 31, 2025 -
[LLD][COFF] Move entry thunk offset writing to writeSections (NFC)
#151254 merged
Jul 31, 2025 -
[LLD][COFF] Introduce Symbol::getDefined helper. (NFC)
#151253 merged
Jul 31, 2025 -
[MLIR] Specify new padOp's output type in DropPadUnitDims
#150706 merged
Jul 31, 2025 -
[RISCV][NFC] Rename memset tests
#151486 merged
Jul 31, 2025 -
[VPlan] Make VPBuilder APIs uniformly take ArrayRef (NFC)
#151484 merged
Jul 31, 2025 -
[InstCombine] Support folding intrinsics into phis
#151115 merged
Jul 31, 2025 -
[AArch64] Allow unrolling of scalar epilogue loops
#151164 merged
Jul 31, 2025 -
[libc++][hardening] Add a greppable prefix to assertion messages.
#150560 merged
Jul 31, 2025 -
[NFC][analyzer] Update docs of CodeChecker --ctu-ast-mode
#144901 merged
Jul 31, 2025 -
[windows][lldb] implement system logging on Windows
#150213 merged
Jul 31, 2025 -
[AMDGPU] Remove
UnsafeFPMath
uses#151079 merged
Jul 31, 2025 -
[llvm][docs] Refresh Arm builtins cross compile guide
#150966 merged
Jul 31, 2025 -
[clang] Add option for -nolibc in Driver/ToolChains/Baremetal.cpp
#145700 merged
Jul 31, 2025 -
[VectorUtils] Simplify the code by new function InterleaveGroup::isFull. nfc
#151112 merged
Jul 31, 2025 -
[X86][APX] Combine
xor .., -1
into Cload/Cstore conditions#151457 merged
Jul 31, 2025 -
[clang-tidy] Add check 'bugprone-invalid-enum-default-initialization'
#136823 merged
Jul 31, 2025 -
[IRCE] Use function_ref<> instead of optional<function_ref<>> (NFC)
#151308 merged
Jul 31, 2025 -
[AArch64][GISel] Signed comparison using CMN is safe when the subtraction is nsw
#150480 merged
Jul 31, 2025 -
[AArch64][GlobalISel] Add push_mul_through_s/zext
#141551 merged
Jul 31, 2025 -
[clang][CodeComplete] skip explicit obj param in SignatureHelp
#146649 merged
Jul 31, 2025 -
[lldb][TypeSystemClang] Make AsmLabel parameter a llvm::StringRef
#151355 merged
Jul 31, 2025 -
[lldb][rpc] Only use guard names in framework script
#151391 merged
Jul 31, 2025 -
[flang][openacc] fix a bug with checking data mapping clause when there is no default
#151419 merged
Jul 31, 2025 -
[Hexagon] Add nounwind to hexagon-strcpy.ll
#151293 merged
Jul 31, 2025 -
[MemProf] Write out raw profile bytes in little endian.
#150375 merged
Jul 31, 2025 -
[clang][bytecode] Fix diagnostics for int128 enums
#151340 merged
Jul 31, 2025 -
[X86][APX] Do optimizeMemoryInst for v1X masked load/store
#151331 merged
Jul 31, 2025 -
[lldb] Implement RegisterContextWasm
#151056 merged
Jul 31, 2025 -
[scudo] Allow the quarantine code to be compiled out
#151064 merged
Jul 31, 2025 -
[RISCV] Fold vmv.v.v into vmerge
#151341 merged
Jul 31, 2025 -
[RISCV] Remove unused vector pseudo class. NFC
#151327 merged
Jul 31, 2025 -
Reapply "[MemProf] Change histogram storage from uint64_t to uint16_t…
#151431 merged
Jul 31, 2025 -
[Sema] Fix -Wunreachable-code false negative when operands differ only by implicit casts
#149972 merged
Jul 31, 2025 -
[libc] Remove some sched.h includes
#151425 merged
Jul 31, 2025 -
[clang] Forbid reinterpret_cast of function pointers in constexpr.
#150557 merged
Jul 31, 2025 -
[NVPTX] Fixup ISel patterns for setcc of i8 extract
#151204 merged
Jul 31, 2025 -
[AMDGPU] Add v_cvt_sr|pk_bf8|fp8_f16 gfx1250 instructions
#151415 merged
Jul 31, 2025 -
[lldb][test][NFC] Add LLDB test for UBSan trap frame recognizer
#151231 merged
Jul 31, 2025 -
[flang][doc] Update some F2023 status.
#151165 merged
Jul 31, 2025 -
Revert "[DWARFLinker] Fix matching logic to remove type 1 missing off…
#151424 merged
Jul 30, 2025
306 Pull requests opened by 204 people
-
[flang][DRAFT-DEV][DO NOT REVIEW] Copy-in/Copy-out determination
#151426 opened
Jul 31, 2025 -
[clang-format] allow short function body on a single line
#151428 opened
Jul 31, 2025 -
[PowerPC] Check ResNo at end of BitPermutationSelector::Select32
#151429 opened
Jul 31, 2025 -
WIP [libc++][ranges] P3137R3: `views::to_input`
#151449 opened
Jul 31, 2025 -
WIP [libc++][ranges] P3138R3: `views::cache_latest`
#151450 opened
Jul 31, 2025 -
[RISCV] Basic Objdump Mapping Symbol Support
#151452 opened
Jul 31, 2025 -
release/21.x: [Hexagon] Add nounwind to hexagon-strcpy.ll (#151293)
#151458 opened
Jul 31, 2025 -
[clang][Sema] Create ConstantExprs in AnalyzeComparison
#151464 opened
Jul 31, 2025 -
[DAG] Fold trunc(abdu(x,y)) and trunc(abds(x,y)) if they have sufficient leading zero/sign bits
#151471 opened
Jul 31, 2025 -
[LoongArch] Optimize extractelement containing variable index
#151475 opened
Jul 31, 2025 -
Partial support for common linkage for WebAssembly
#151478 opened
Jul 31, 2025 -
[NVPTX] Remove `UnsafeFPMath` uses
#151479 opened
Jul 31, 2025 -
[libc++] Implement the `<type_traits>` parts of P1317R2
#151480 opened
Jul 31, 2025 -
[VPlan] Materialize Build(Struct)Vectors for VPReplicateRecipes. (NFCI)
#151487 opened
Jul 31, 2025 -
[AArch64] Match constants in SelectSMETileSlice
#151494 opened
Jul 31, 2025 -
[TSan] Fix deadlocks during TSan error reporting on Apple platforms
#151495 opened
Jul 31, 2025 -
[cmake] Add cmake file for hexagon-builtins baremetal
#151500 opened
Jul 31, 2025 -
[DA][NFC] clang-format DependenceAnalysis
#151505 opened
Jul 31, 2025 -
[VPlan] Consolidate logic for narrow to single scalars
#151506 opened
Jul 31, 2025 -
[OpenMP] Claims omp_target_is_accessible as worked on
#151507 opened
Jul 31, 2025 -
[flang] Support for warning and error compiler directives.
#151510 opened
Jul 31, 2025 -
[MLIR][OpenMP] Add lowering support for AUTOMAP modifier
#151513 opened
Jul 31, 2025 -
[Orc] Strip weak in assertion for requested symbol flags
#151514 opened
Jul 31, 2025 -
[AMDGPU][GlobalISel] Combine (or s64, zext(s32))
#151519 opened
Jul 31, 2025 -
[AArch64] Allow commuting cmn
#151523 opened
Jul 31, 2025 -
[InstCombine] Avoid foldCmpLoadFromIndexedGlobal for multi-use load
#151524 opened
Jul 31, 2025 -
[SLP]Initial support for non-power-of-2 vectorization
#151530 opened
Jul 31, 2025 -
[libc] Cleanup startup/baremetal/arm/start.cpp
#151532 opened
Jul 31, 2025 -
[llvm][docs] Update CMake commands for cross compiling Arm builtins
#151544 opened
Jul 31, 2025 -
[VPlan] Strip createInBoundsPtrAdd (NFC)
#151549 opened
Jul 31, 2025 -
[Instrumentor] A configurable instrumentation pass plugin
#151551 opened
Jul 31, 2025 -
[AArch64][InstCombine] Canonicalize whilelo intrinsic
#151553 opened
Jul 31, 2025 -
[SPIRV][HLSL] Add DXC compatibility option for extension
#151554 opened
Jul 31, 2025 -
[LLVM][IR] Fix a couple of StringRef OOB error in AsmParser
#151556 opened
Jul 31, 2025 -
[VPlan] Preserve nusw on VectorEndPointer
#151558 opened
Jul 31, 2025 -
[PowerPC] Support `-fpatchable-function-entry` on PPC64LE
#151569 opened
Jul 31, 2025 -
[SDAG] Remove IndexType manipulation in getUniformBase and callers
#151578 opened
Jul 31, 2025 -
[flang][OMPIRBuilder][MLIR][llvm] Backend support for atomic control options
#151579 opened
Jul 31, 2025 -
release/21.x: [libc++] Add checks for misused hardening macros (#150669)
#151582 opened
Jul 31, 2025 -
[MLIR][Python] MLIR Enum Python bindings infinite recursion (#151584)
#151588 opened
Jul 31, 2025 -
[clang-format] Add an option to format integer and float literal case
#151590 opened
Jul 31, 2025 -
[llvm][utils] Improve the StringRef summary formatter
#151594 opened
Jul 31, 2025 -
[libc] Add a config option to disable slab reclaiming
#151599 opened
Jul 31, 2025 -
[lldb][rpc] Fix build failures when building lldb-rpc-gen
#151603 opened
Jul 31, 2025 -
[LLDB] Update DIL handling of array subscripting.
#151605 opened
Jul 31, 2025 -
[MachineInstrBuilder]: Add BuildMIAfter variant
#151607 opened
Jul 31, 2025 -
[IA][RISCV] Recognize deinterleaved loads that could lower to strided segmented loads
#151612 opened
Jul 31, 2025 -
[LoongArch] Pre-commit tests for shuffle visiting same lane. NFC
#151633 opened
Aug 1, 2025 -
[LoongArch] Use xvperm.w for cross-lane access within a single vector
#151634 opened
Aug 1, 2025 -
[mlir][InferIntRangeCommon] Fix Division by Zero Crash
#151637 opened
Aug 1, 2025 -
[RISC-V]Implement -m{,no}fence-tso
#151638 opened
Aug 1, 2025 -
[ELF] -r: Synthesize R_RISCV_ALIGN at input section start
#151639 opened
Aug 1, 2025 -
[InstSimplify] Canonicalize `X uge 1` to `X ne 0` and `X sle -1` to `X slt 0` in `simplifyICmpInst`
#151642 opened
Aug 1, 2025 -
[WIP] Improve HeuristicResolver further so it can replace most of getApproximateType() in SemaCodeComplete
#151643 opened
Aug 1, 2025 -
[SPIRV] Porting 4 tests from Translator
#151646 opened
Aug 1, 2025 -
Add llvm.protected.field.ptr intrinsic and pre-ISel lowering.
#151647 opened
Aug 1, 2025 -
Utils: Inhibit load/store folding through phis for llvm.protected.field.ptr.
#151649 opened
Aug 1, 2025 -
SROA: Recognize llvm.protected.field.ptr intrinsics.
#151650 opened
Aug 1, 2025 -
Prepare libcxx and libcxxabi for pointer field protection.
#151651 opened
Aug 1, 2025 -
[libc++] Introduce __force_nonstandard_layout base class for pointer field protection
#151652 opened
Aug 1, 2025 -
Implement a simple e2e test for PFP.
#151655 opened
Aug 1, 2025 -
[CGData] Lazy loading support for stable function map
#151660 opened
Aug 1, 2025 -
[SPIRV] Porting tests to transcoding directory from translator
#151661 opened
Aug 1, 2025 -
[AMDGPU] AsmPrinter: Unify arg handling
#151672 opened
Aug 1, 2025 -
[IR] Make BranchInst operand order consistent
#151673 opened
Aug 1, 2025 -
[flang] Adding support of -fcoarray flang and init PRIF
#151675 opened
Aug 1, 2025 -
release/21.x: [TailDup] Delay aggressive computed-goto taildup to after RegAlloc. (#150911)
#151680 opened
Aug 1, 2025 -
[RISCV] Enable tail folding by default
#151681 opened
Aug 1, 2025 -
[lld][ELF] filter out section-type symbols when use BP reorder
#151685 opened
Aug 1, 2025 -
[RISCV] Improve instruction selection for most significant bit extraction
#151687 opened
Aug 1, 2025 -
[mlir][vector] Add alignment attribute to `maskedload` and `maskedstore`
#151690 opened
Aug 1, 2025 -
[VPlan] Rewrite sinkScalarOperands
#151696 opened
Aug 1, 2025 -
[Arith][MemRef] add AtomicRMWKind::xori to enum
#151701 opened
Aug 1, 2025 -
[AArch64] Enable svcompact intrinsic in streaming mode with SME2.2
#151703 opened
Aug 1, 2025 -
Co-issue packed instructions by unpacking
#151704 opened
Aug 1, 2025 -
[RISCV] Add SpacemiT XSMTVDot (SpacemiT Vector Dot Product) extension.
#151706 opened
Aug 1, 2025 -
[LV] Increase vectorize-memory-check-threshold to 256
#151712 opened
Aug 1, 2025 -
[VPlan] Refine check for preserving uniformity
#151720 opened
Aug 1, 2025 -
[MLIR] Add Egress dialects maintainers
#151721 opened
Aug 1, 2025 -
[mlir] MemRefToSPIRV propagate alignment attributes from MemRef ops.
#151723 opened
Aug 1, 2025 -
[AMDGPU][GlobalISel] Combine for breaking s64 and/or into two s32 insts
#151731 opened
Aug 1, 2025 -
[libc++][ranges] Ensure range access CPOs are provided in `<iterator>`
#151745 opened
Aug 1, 2025 -
[mlir][Transforms] Make lookup without type converter unambiguous
#151747 opened
Aug 1, 2025 -
[CIR] Upstream builtin lowering emitter & FAbs op
#151750 opened
Aug 1, 2025 -
[DirectX] ForwardHandle needs to check if globals were stored on allocas
#151751 opened
Aug 1, 2025 -
[RISCV] custom scmp(x,0) and scmp(0,x) lowering for RVV
#151753 opened
Aug 1, 2025 -
[MC] Make .note.GNU-stack explicit for the trampoline case
#151754 opened
Aug 1, 2025 -
[WebAssembly] Add fold support for dot
#151775 opened
Aug 1, 2025 -
[LoongArch][NFC] Pre-commit for conditional branch optimization
#151788 opened
Aug 2, 2025 -
[DWARF] Speedup .gdb_index dumping
#151806 opened
Aug 2, 2025 -
release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799)
#151808 opened
Aug 2, 2025 -
[llvm-readobj][COFF] Implement --coff-pseudoreloc in llvm-readobj to dump runtime pseudo-relocation records
#151816 opened
Aug 2, 2025 -
[Clang](NFC) Add coverage for VTable debug info
#151818 opened
Aug 2, 2025 -
[clang][sema]: Error when SEH __try is used in a function with C++ dtors
#151836 opened
Aug 2, 2025 -
[SelectionDAG] Move VSelect sign pattern check from AArch64 to general SelectionDAG
#151840 opened
Aug 3, 2025 -
[opt-viewer] Allow users to set LLVM_HAVE_OPT_VIEWER_MODULES manually…
#151845 opened
Aug 3, 2025 -
[libc][math] Refactor cbrtf implementation to header-only in src/__support/math folder.
#151846 opened
Aug 3, 2025 -
[AArch64] Move BSL generation to lowering.
#151855 opened
Aug 3, 2025 -
[AArch64] Drop flags from BSP pseudos
#151856 opened
Aug 3, 2025 -
[mlir][Transforms] Dialect Conversion Driver without Rollback
#151865 opened
Aug 3, 2025 -
[libc] Cache old slabs when allocating GPU memory
#151866 opened
Aug 3, 2025 -
[VPlan] Introduce CSE pass
#151872 opened
Aug 3, 2025 -
Reland "[clang-tidy] fix bugprone-narrowing-conversions false positive for conditional expression"
#151874 opened
Aug 3, 2025 -
[flang] Register and lower SECNDS (stubbed implementation)
#151878 opened
Aug 3, 2025 -
[libc][math] Refactor cos implementation to header-only in src/__support/math folder.
#151883 opened
Aug 3, 2025 -
[lldb-dap] Add readOnly attribute for variables
#151884 opened
Aug 3, 2025 -
[MLIR] [SparseTensor] Implement multiple loop ordering heuristics for sparse tensor dialect
#151885 opened
Aug 3, 2025 -
[ARM] Port LowerSELECTWithCmpZero to ARM
#151890 opened
Aug 4, 2025 -
[X86] Allow all legal integers to optimize smin with 0
#151893 opened
Aug 4, 2025 -
[PowerPC] Remove `UnsafeFPMath` uses
#151897 opened
Aug 4, 2025 -
Update README.md - latest changes
#151899 opened
Aug 4, 2025 -
[AArch64][GlobalISel] Add a constant funnel shift post-legalizer combine.
#151912 opened
Aug 4, 2025 -
[LoongArch][NFC] Pre-commit tests for vector type isLegalAddressingMode implementation
#151916 opened
Aug 4, 2025 -
[LoongArch] Implement isLegalAddressingMode for lsx/lasx
#151917 opened
Aug 4, 2025 -
[GVN-PRE][Tests] Add MSSA coverage to some more tests [4/N]
#151919 opened
Aug 4, 2025 -
[AMDGPU][Verifier] Limit kill/wqm.demote intrinsics to PS shaders
#151922 opened
Aug 4, 2025 -
[BOLT] Don't emit invalid (gdb-breaking) address ranges in gdb-index
#151923 opened
Aug 4, 2025 -
[VPlan] Materialize vector trip count using VPInstructions.
#151925 opened
Aug 4, 2025 -
[BOLT] Fix incorrect CU-indicies in gdb-index
#151927 opened
Aug 4, 2025 -
[ci] Add Emscripten workflow
#151928 opened
Aug 4, 2025 -
[runtimes] Append `-nostd*++` flags only if necessary
#151930 opened
Aug 4, 2025 -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 1
#151934 opened
Aug 4, 2025 -
release/21.x: [Flang] Fix crash with parametrized derived types usage (#150289)
#151937 opened
Aug 4, 2025 -
[VPlan] Return invalid cost if any skeleton block has invalid costs.
#151940 opened
Aug 4, 2025 -
[CodeGen] Add laneBitmask as new MachineOperand type, utilised by newly defined COPY_LANEMASK instruction
#151944 opened
Aug 4, 2025 -
RuntimeLibcalls: Move exception call config to tablegen
#151948 opened
Aug 4, 2025 -
[NVVM][NVPTX] Add support for tcgen05.mma
#151949 opened
Aug 4, 2025 -
[libc++] Optimize __hash_table copy constructors and assignment
#151951 opened
Aug 4, 2025 -
[llvm][docs] Minor fixes and improvements for release process
#151956 opened
Aug 4, 2025 -
[flang][OpenMP] Break up ResolveOmpObject for readability, NFC
#151957 opened
Aug 4, 2025 -
[Offload] Add oneInterationPerThread param to loop device RTL
#151959 opened
Aug 4, 2025 -
[InstCombine] Fold trunc nuw i1 to false when dominated by icmp.
#151961 opened
Aug 4, 2025 -
[SCEV] Distinguish between full and wrapping AddRec in proveNoWrapViaCR.
#151966 opened
Aug 4, 2025 -
[clang-format] Add option to omit wrapping for empty records
#151970 opened
Aug 4, 2025 -
[MLIR][XeGPU] Add pattern for arith.constant for wg to sg distribution
#151977 opened
Aug 4, 2025 -
[WIP][TTI] Refactor improveShuffleKindFromMask to match the pattern order of getInstructionCost
#151984 opened
Aug 4, 2025 -
[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR
#151989 opened
Aug 4, 2025 -
[SPIR-V] Fix OpVectorShuffle undef emission
#151993 opened
Aug 4, 2025 -
[Clang][NFC] Enumerate Clang ABI versions in a separate header file
#151995 opened
Aug 4, 2025 -
[mlir][tensor] Support padding with poison
#152003 opened
Aug 4, 2025 -
[flang][OpenMP] Make OpenMPCriticalConstruct follow block structure
#152007 opened
Aug 4, 2025 -
[Minidump] Update Minidump file builder to continue when the Module's section cannot be found
#152009 opened
Aug 4, 2025 -
[utils] add `stop_at_sha` to revert_checker's API
#152011 opened
Aug 4, 2025 -
[ASan][Windows][x86] Modify IsMemoryPadding to Check for Possible Shortjump Corruption
#152016 opened
Aug 4, 2025 -
[lldb] Guard SBFrame/SBThread methods against running processes
#152020 opened
Aug 4, 2025 -
[HIP][SPIRV] Implicit `new`/`delete` should be `cdecl` on host
#152023 opened
Aug 4, 2025 -
[AVR] Fix Avr indvar detection and strength reduction (missed optimization)
#152028 opened
Aug 4, 2025 -
Elide suspension points via [[clang::coro_destroyed_on_suspend]]
#152029 opened
Aug 4, 2025 -
[RISCV] Add intrinsics for strided segment stores with fixed vectors
#152038 opened
Aug 4, 2025 -
[clang-tidy] Add new check 'llvm-use-ranges'
#152047 opened
Aug 4, 2025 -
Reapply [X86][ARM] Invert the low bit to get the inverse predicate (NFC)
#152053 opened
Aug 4, 2025 -
[NFC][lldb] Speed up lookup of shared modules
#152054 opened
Aug 4, 2025 -
[DAGCombine][RISCV] fold select_cc seteq (and x, 1) 0, 0, -1 -> neg(and(x, 1))
#152062 opened
Aug 5, 2025 -
[lld-macho] Process OSO prefix only textually in both input and output
#152063 opened
Aug 5, 2025 -
ARM: Move calling conv config to RuntimeLibcalls
#152065 opened
Aug 5, 2025 -
[GlobalISel] Add computeNumSignBits for SHL
#152067 opened
Aug 5, 2025 -
[libc][math] Refactor cosf implementation to header-only in src/__support/math folder.
#152069 opened
Aug 5, 2025 -
[LV][EVL] Support interleaved access with tail folding by EVL
#152070 opened
Aug 5, 2025 -
[SPIRV] Modification of zero-length-array.ll
#152078 opened
Aug 5, 2025 -
[CIR] add support for file scope assembly
#152093 opened
Aug 5, 2025 -
[LoongArch] Enable vector tests for 32-bit target
#152094 opened
Aug 5, 2025 -
release/21.x: [llvm][sroa] Disable support for `invariant.group` (#151743)
#152099 opened
Aug 5, 2025 -
[LLVM][IR] Switch from manual pointer incrementation to function in Lexer
#152103 opened
Aug 5, 2025 -
release/21.x: [libc++] Fix tests after #144220
#152105 opened
Aug 5, 2025 -
[mlir][gpu] Update attribute definitions in `gpu::LaunchOp`
#152106 opened
Aug 5, 2025 -
[WIP][DAG] visitFREEZE - always allow freezing multiple operands
#152107 opened
Aug 5, 2025 -
ARM: Remove check for isAAPCS_ABI when enabling various aeabi calls
#152108 opened
Aug 5, 2025 -
ARM: Move more aeabi libcall config into tablegen
#152109 opened
Aug 5, 2025 -
[VPlan] Support VPWidenPointerInductionRecipes with EVL tail folding
#152110 opened
Aug 5, 2025 -
[RISCV][RVV] Prohibit conversion of scalar store to single-element vse if vmv.x.s has multiple uses
#152112 opened
Aug 5, 2025 -
[mlir][scf] Expose isPerfectlyNestedForLoops
#152115 opened
Aug 5, 2025 -
[Clang] Add builtin that sorts types
#152118 opened
Aug 5, 2025 -
[AMDGPU] Recognise bitmask operations as srcmods on select
#152119 opened
Aug 5, 2025 -
[RISCV][Zicfilp] Codegen LPAD insns by looking at module flags
#152121 opened
Aug 5, 2025 -
[clang][RISCV][Zicfilp] Force user to use `-mcf-branch-label-scheme=unlabeled`
#152122 opened
Aug 5, 2025 -
[mlir][spirv] Add mlir-spirv-tests CI to run for mlir-spv target tests
#152124 opened
Aug 5, 2025 -
[MLIR][WASM] Introduce an importer for Wasm binaries
#152131 opened
Aug 5, 2025 -
[libc++] Remove unnecessary friend declarations from <__tree>
#152133 opened
Aug 5, 2025 -
[MLIR][Maintainers] Add maintainer list for core category
#152136 opened
Aug 5, 2025 -
[clang][analyzer][NFCi] Pass if bind is to a Decl or not to checkBind
#152137 opened
Aug 5, 2025 -
[NFC][analyzer] Conversion to CheckerFamily: RetainCountChecker
#152138 opened
Aug 5, 2025 -
[LLVM][LangRef] Remove "n > 0" restriction from get.active.lanes.mask.
#152140 opened
Aug 5, 2025 -
release/21.x: [C23] AST equivalence of attributes (#151196)
#152149 opened
Aug 5, 2025 -
[CIR] Add support for __builtin_assume_aligned
#152152 opened
Aug 5, 2025 -
Use `try_compile` in LibompGetArchitecture
#152153 opened
Aug 5, 2025 -
[TypeSanitizer] Use alloca size for lifetime markers
#152154 opened
Aug 5, 2025 -
[AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A320
#152156 opened
Aug 5, 2025 -
[AArch64] Mark [usp]mull as commutative
#152158 opened
Aug 5, 2025 -
[AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm
#152161 opened
Aug 5, 2025 -
[mlir][memref] Allow out-of-bounds semantics for memref.subview
#152164 opened
Aug 5, 2025 -
[VPlan] Replace EVL branch condition with (branch-on-count AVLNext, 0)
#152167 opened
Aug 5, 2025 -
[AArch64][SME] Use entry pstate.sm for conditional streaming-mode changes
#152169 opened
Aug 5, 2025 -
[InstCombine] Propagate invariant.load metadata across unpacked loads
#152186 opened
Aug 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FMA/FMAD + tests
#152187 opened
Aug 5, 2025 -
[OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode
#152189 opened
Aug 5, 2025 -
[BOLT] Fix unit test failures when libLLVM is linked dynamically
#152190 opened
Aug 5, 2025 -
[mlir][cmake] Fix MLIR shared library installation
#152195 opened
Aug 5, 2025 -
[HLSL][DirectX] Add the `Qdx-rootsignature-strip` driver option
#152196 opened
Aug 5, 2025 -
[ARM] Move BFI creation to ISELDAGToDAG
#152200 opened
Aug 5, 2025 -
[Flang] Legalize the hlfir.exactly_once operation
#152202 opened
Aug 5, 2025 -
[mlir][vector] Use `llvm::Align` when constructing vector load and stores.
#152207 opened
Aug 5, 2025 -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `extract_strided_metadata`
#152208 opened
Aug 5, 2025 -
[HLSL] Add support for fixed-size global resource arrays
#152209 opened
Aug 5, 2025 -
[NFC][HLSL][DirectX] Consolidate `ResourceClassNames`
#152213 opened
Aug 5, 2025 -
[CIR] Upstream EHScopeStack memory allocator
#152215 opened
Aug 5, 2025 -
[CaptureTracking] Handle ptrtoaddr
#152221 opened
Aug 5, 2025 -
[libc][dlfcn] Remove unused errno dep
#152222 opened
Aug 5, 2025 -
Fix Debug Build Using GCC 15
#152223 opened
Aug 5, 2025 -
Scalarize vector `mad` operations for integer types
#152228 opened
Aug 6, 2025 -
[DirectX] Add Range Overlap validation
#152229 opened
Aug 6, 2025 -
[mlir][vector] Replace vector.splat with vector.broadcast in some tests
#152230 opened
Aug 6, 2025 -
[licm] clone metadata when hoisting conditional branch
#152232 opened
Aug 6, 2025 -
[AArch64] Bump default CPUs for iOS 26/watchOS 26 to A12/S6.
#152235 opened
Aug 6, 2025 -
Reapply "[X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets"
#152239 opened
Aug 6, 2025 -
ELF: -r: Call assignAddresses only once
#152240 opened
Aug 6, 2025 -
Remove reference to reverted PR #130742
#152242 opened
Aug 6, 2025 -
[libclc] Set TARGET_FILE property for prepare-${obj_suffix} target
#152245 opened
Aug 6, 2025 -
[SPIRV] Porting Test from Translator
#152247 opened
Aug 6, 2025 -
[libc][stdio] Add fopen_s and bootstrap annex k.
#152248 opened
Aug 6, 2025 -
[DAG] canCreateUndefOrPoison - add FP_EXTEND
#152249 opened
Aug 6, 2025 -
[DirectX] Overlapping binding detection - check register space first
#152250 opened
Aug 6, 2025 -
[RISCV] Loosen the requirement of shadow stack codegen to Zimop
#152251 opened
Aug 6, 2025 -
[Clang][RISCV] Loosen the requirement of -fcf-protection=return to zimop
#152252 opened
Aug 6, 2025 -
[DirectX] Fix resource binding analysis incorrectly removing duplicates
#152253 opened
Aug 6, 2025 -
[HLSL] Update DXIL resource metadata code to support resource arrays
#152254 opened
Aug 6, 2025 -
[clangd] Add clangd 21 release notes
#152256 opened
Aug 6, 2025 -
[NVPTX] Add support for "blocksareclusters" kernel attr
#152265 opened
Aug 6, 2025 -
[AVR] Fix codegen after getConstant assertions got enabled
#152269 opened
Aug 6, 2025 -
[clang][PAC] Fix PAC codegen for final class dynamic_cast optimization (#152227)
#152271 opened
Aug 6, 2025 -
[VPlan] Use parameter packs to avoid unary/binary/ternary matchers. NFC
#152272 opened
Aug 6, 2025 -
[DAG] Fold trunc(avg(x,y)) for avgceil/floor u/s nodes if they have sufficient leading zero/sign bits
#152273 opened
Aug 6, 2025 -
[libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amdgcn_fence for AMDGPU
#152275 opened
Aug 6, 2025 -
[mlir][amdgpu] fold memref.subview/expand_shape/collapse_shape into amdgpu.gather_to_lds for DST operand
#152277 opened
Aug 6, 2025 -
[AArch64][SME] Rework VG CFI information for streaming-mode changes
#152283 opened
Aug 6, 2025 -
[lldb][ARM] Port Arm Linux to use NativeRegisterContextDBReg
#152284 opened
Aug 6, 2025 -
[SPIRV] Addition of image_store.ll, signed_arithmetic_overflow.ll, spirv_global_varibale_declaration.ll
#152289 opened
Aug 6, 2025 -
[libc] Disable LlvmLibcTimespecGet.Monotonic for baremetal targets
#152290 opened
Aug 6, 2025 -
[InstCombine] optimize unnecessary sext instruction with add + cmp
#152291 opened
Aug 6, 2025 -
[clang] constexpr integer `__builtin_elementwise_{max,min}`
#152294 opened
Aug 6, 2025 -
[LLDB][NativePDB] Find functions by basename
#152295 opened
Aug 6, 2025 -
[Headers][X86] Update MMX arithmetic intrinsics to be used in constexpr
#152296 opened
Aug 6, 2025 -
[mlir][Transforms] More detailed error message when new IR cannot be legalized
#152297 opened
Aug 6, 2025 -
[clang][bytecode] Refactor Check* functions
#152300 opened
Aug 6, 2025 -
[llvm][cmake] Turn runtime in PROJECTS warnings into FATAL_ERROR
#152302 opened
Aug 6, 2025 -
[Offload] Don't create events for empty queues
#152304 opened
Aug 6, 2025 -
[Headers][X86] Update SSE/AVX and/andnot/or/xor intrinsics to be used in constexpr
#152305 opened
Aug 6, 2025 -
[LLDB] Add `ScalarLiteralNode` and literal parsing in DIL
#152308 opened
Aug 6, 2025 -
[BOLT][AArch64] Refuse to run FrameOptimizer pass
#152309 opened
Aug 6, 2025 -
[mlir][Transforms] `ConversionPatternRewriter`: Add `config` getter
#152310 opened
Aug 6, 2025 -
[SPIRV] Create a new OpSelect selector and fix register types.
#152311 opened
Aug 6, 2025 -
[Clang][Headers] Fix <gpuintrin.h> for SYCL
#152314 opened
Aug 6, 2025 -
[flang-rt] Use correct flang-rt build for flang-rt unit tests on Windows
#152318 opened
Aug 6, 2025 -
[CodeGen] Move IsFixed into ArgFlags (NFCI)
#152319 opened
Aug 6, 2025 -
[Support] Enable CRTP for GraphWriter (NFC)
#152322 opened
Aug 6, 2025 -
[AArch64][SME] Only use ADDSVL for SVE stack if there's a streaming body
#152323 opened
Aug 6, 2025 -
[Support] Forward references should be forwarded, not moved (NFC)
#152326 opened
Aug 6, 2025 -
[mlir][emitc][NFC] Clean up EmitC
#152327 opened
Aug 6, 2025 -
[NVPTX] miscellaneous minor cleanup (NFC)
#152329 opened
Aug 6, 2025 -
[CI] Tee Ninja Output to Log Files
#152331 opened
Aug 6, 2025 -
[AArch64] [CostModel] Fix cost modelling for saturating arithmetic intrinsics
#152333 opened
Aug 6, 2025 -
[CI] Add --quiet to lit args
#152335 opened
Aug 6, 2025 -
[Reland][RISCV] Refactor X60 scheduling model helper classes. NFC.
#152336 opened
Aug 6, 2025 -
[lldb] Add "settings modified" command
#152338 opened
Aug 6, 2025 -
[Headers][X86] Allow AVX movddup/movsldup/movshdup intrinsics to be used in constexpr
#152340 opened
Aug 6, 2025 -
[InstCombine] visitShuffleVectorInst assert with vector of pointers fix.
#152341 opened
Aug 6, 2025 -
Remove __SHORT_FILE__ macro definition in CMake
#152344 opened
Aug 6, 2025 -
Check for Res first before checking if we are to export it
#152346 opened
Aug 6, 2025 -
[NFCI][TableGen] Make `Intrinsic::getAttributes` table driven
#152349 opened
Aug 6, 2025 -
[sanitizer] Downgrade TestPTrace() Reports to VReport
#152350 opened
Aug 6, 2025 -
[MLIR][XeGPU] Distribute create_nd_desc op without offset from Wg to Sg
#152351 opened
Aug 6, 2025 -
[libc][math][c++23] Add {ceil,floor,round,roundeven,trunc}bf16 math functions
#152352 opened
Aug 6, 2025 -
[CIR] Mul CompoundAssignment support for ComplexType
#152354 opened
Aug 6, 2025 -
[AMDGPU] Add pass to align inner loops
#152356 opened
Aug 6, 2025 -
[PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128
#152357 opened
Aug 6, 2025 -
[mlir] Added `Convergent` trait that matches LLVM's semantics
#152358 opened
Aug 6, 2025 -
[SLPVectorizer][NFC] Avoid calling `calculateRtStride` twice.
#152359 opened
Aug 6, 2025 -
[win/asan] GetInstructionSize: Support the instruction `0f 29 74 24 XX`.
#152361 opened
Aug 6, 2025 -
[Offload][Conformance] Add support for CUDA Math and HIP Math providers
#152362 opened
Aug 6, 2025 -
[Headers][X86] Allow AVX512 reduction intrinsics to be used in constexpr
#152363 opened
Aug 6, 2025 -
release/21.x: [flang][cmake] Fix bbc dependencies (#152306)
#152364 opened
Aug 6, 2025 -
[Inliner] Add option (default off) to inline all calls regardless of the cost
#152365 opened
Aug 6, 2025 -
[PowerPC] support branch hint for AtomicExpandImpl::expandAtomicCmpXchg
#152366 opened
Aug 6, 2025 -
[lldb] Update JSONTransport to use MainLoop for reading.
#152367 opened
Aug 6, 2025 -
[libc++] Optimize __tree::__erase_unique
#152370 opened
Aug 6, 2025 -
Clang AST updates for more details
#152372 opened
Aug 6, 2025 -
[RISCV] Relax one of the zexti8 in the PACKH+PACK(W)/SLLI patterns.
#152384 opened
Aug 6, 2025 -
Add vector-based strlen implementation for x86_64 and aarch64
#152389 opened
Aug 6, 2025 -
[mlir][spirv]Fix serialization of TensorARM with rank higher than one
#152391 opened
Aug 6, 2025 -
[OptBisect] Add opt-bisect-skip option for skipping passes during bisection
#152393 opened
Aug 6, 2025 -
[compiler-rt] allow removing libc dependency on Android
#152394 opened
Aug 6, 2025 -
[lldb] Move the generic MCP server code into Protocol/MCP (NFC)
#152396 opened
Aug 6, 2025 -
[WebAssembly] Optimize away mask of 63 for shl ( zext (and i32 63)))
#152397 opened
Aug 6, 2025 -
[flang][cuda] Remove too restrictive assert for data transfer
#152398 opened
Aug 6, 2025 -
[clang][KCFI] Respect -fsanitize-cfi-icall-generalize-pointers
#152400 opened
Aug 6, 2025 -
[clang-tidy] Raise minimum standard level for several checks from C++98 to C++11
#152401 opened
Aug 6, 2025 -
[SYCL] SYCL host kernel launch support for the sycl_kernel_entry_point attribute.
#152403 opened
Aug 6, 2025 -
[flang][cuda] Remove meaningless warning on CUDA shared arguments
#152404 opened
Aug 6, 2025 -
[LLDB] Avoid initializing the DarwinDYLD for all unknown os cases
#152406 opened
Aug 6, 2025 -
Fix TargetParserTests for big-endian hosts
#152407 opened
Aug 6, 2025 -
Fix improper alignment of static buffer for placement-new of BufferQueue
#152408 opened
Aug 6, 2025 -
[Xtensa] Add esp32/esp8266 cpus implementation.
#152409 opened
Aug 6, 2025
132 Issues closed by 77 people
-
[HLSL] Replace `getResourceName` usages with `enumToString`
#151200 closed
Aug 6, 2025 -
[MSVC] LLVM failed to build when I do the cross-compiling and the target architecture is ARM64EC
#100335 closed
Aug 6, 2025 -
[PAC] Make compiler-rt pauth-friendly
#83806 closed
Aug 6, 2025 -
[PAC] Make libunwind pauth-friendly
#83804 closed
Aug 6, 2025 -
[runtimes?][PAC] harden unwinding
#138571 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Sign isa and super pointers.
#141175 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Sign the v-table pointer in ObjC exception RTTI.
#141177 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Implement pointer authentication for method lists.
#141174 closed
Aug 6, 2025 -
[Clang] Clang rejects anonymous struct with generic lambda while GCC/MSVC accept
#152244 closed
Aug 6, 2025 -
clangd always search local server path when connecting to remote server using Cursor
#152280 closed
Aug 6, 2025 -
Min runtime ubsan messages are ambiguous
#149943 closed
Aug 6, 2025 -
[clang] Regression: crash compiling dynamic_cast with final class and optimisation level higher than 0
#137518 closed
Aug 6, 2025 -
Assertion `I.isArrayAllocation()' failed with SVE-AES
#89987 closed
Aug 6, 2025 -
SystemZFrameLowering modifies underlying IR module
#152238 closed
Aug 6, 2025 -
[flang] Building flang on Macs requires manually passing a flag with path to runtime libraries
#151031 closed
Aug 6, 2025 -
[-Wdangling-gsl] improve detect more compilcate codes, pls.
#60851 closed
Aug 6, 2025 -
[LLDB] Cast to pointer-to-array-of-typeof-variable doesn't work
#152113 closed
Aug 6, 2025 -
[mlir] Failed to compile MLIR
#152243 closed
Aug 6, 2025 -
gnu::cleanup can call gnu::error function
#146520 closed
Aug 6, 2025 -
[LLDB] [Native PDB] Wrong name is used for Rust types
#152051 closed
Aug 6, 2025 -
[HLSL][SPIRV] Implement vk::binding
#136894 closed
Aug 6, 2025 -
[flang] NML: multiple name-value subsequences stopped reading the next item.
#151756 closed
Aug 5, 2025 -
[Flang] reads d* prefixed strings as floating-point values
#151465 closed
Aug 5, 2025 -
[flang] DTIO SIGABRT when the input item is namelist.
#151222 closed
Aug 5, 2025 -
[mlir] `transform.include` does not handle nested specs with the same name
#119578 closed
Aug 5, 2025 -
Issue in the last two weeks installing v21 clang-format and clang-tidy
#151221 closed
Aug 5, 2025 -
arm64-apple-macosx15.0.0: Undefined __divdc3 used by complex dvision
#152125 closed
Aug 5, 2025 -
llvm-objdump does not print arguments to sdot
#151330 closed
Aug 5, 2025 -
[analyzer] Assertion `Assumption && "We should know the exact outcome of an assume expr"' failed.
#151854 closed
Aug 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FABS handling + tests
#152145 closed
Aug 5, 2025 -
[Flang] Compilation abnormally terminates when result-name of RESULT is not defined in function subprogram
#126452 closed
Aug 5, 2025 -
clang-cl.exe LLVM-21.1.0-rc1-win64 infinite loop while try compiler some file
#149537 closed
Aug 5, 2025 -
[X86] mulhu + srl pattern not recognized
#132166 closed
Aug 5, 2025 -
libc++ isnan(integer-type) broken on Windows with -std=c++20 after #69431
#70225 closed
Aug 5, 2025 -
libcxx test failure when libcxx is build with no exceptions and no RTTI
#150601 closed
Aug 5, 2025 -
[DAG] Add similar behaviour to InstCombinerImpl::freezeOtherUses
#149799 closed
Aug 5, 2025 -
[mlir] How to best avoid masking in this case?
#143920 closed
Aug 5, 2025 -
MLIR CAPI `getDefiningOp` is not exposed
#151867 closed
Aug 5, 2025 -
missing tail call optimization on RVO
#146303 closed
Aug 5, 2025 -
[D121485] [libc++] Fix performance inconsistency between map/set copy-assignment and copy-constructor
#77658 closed
Aug 5, 2025 -
Optimize number of comparisons in associative containers assignment and copy
#62571 closed
Aug 5, 2025 -
Missed optimization: propagate not of `trunc nuw ... it1` equalities
#143529 closed
Aug 5, 2025 -
[AArch64] Incorrect load after #142941
#150004 closed
Aug 5, 2025 -
[AArch64] Bad machine code: Using a killed virtual register
#149585 closed
Aug 5, 2025 -
[AArch64] Bad machine code: Virtual register killed in block, but needed live out
#149644 closed
Aug 5, 2025 -
[mlir] `Operation::clone` doesn't clone properties of unregister ops
#151640 closed
Aug 5, 2025 -
[clangd][misc-include-cleaner] quote includes are inserted instead of angle includes
#138740 closed
Aug 5, 2025 -
[AMDGPU][GlobalISel] G_UNMERGE_VALUES combining crash
#139791 closed
Aug 5, 2025 -
Hang in __sanitizer::StopTheWorld when ptrace system call is disallowed
#150380 closed
Aug 4, 2025 -
[CI] Upgrade to clang-22 in libc fullbuild tests
#151215 closed
Aug 4, 2025 -
Can't make a WebGL build even on new project
#151823 closed
Aug 4, 2025 -
Pre-C23 check in for declaration is incorrect
#149633 closed
Aug 4, 2025 -
[DX] Objdump support for dumping section listings
#151433 closed
Aug 4, 2025 -
Assertion `FromCIValue.isZero() && "Cannot convert the instruction."' failed.
#151699 closed
Aug 4, 2025 -
[DAG] combineVSelectWithAllOnesOrZeros - missing freeze
#150069 closed
Aug 4, 2025 -
[LoopInterchange] Can only replace phis iff the uses are in the loop nest exit
#149776 closed
Aug 4, 2025 -
llvm.sh 21 (dev branch) fails on ubuntu 24.04
#150822 closed
Aug 4, 2025 -
package clang-21 missing from apt.llvm.org
#149877 closed
Aug 4, 2025 -
Non alloca pointer in llvm.lifetime.end appeared after GVN
#151785 closed
Aug 4, 2025 -
IR after optimization increases code instructions in loop
#146648 closed
Aug 4, 2025 -
[ValueTracking] computeKnownBitsFromOperator - improve Instruction::BitCast handling to match SelectionDAG
#125228 closed
Aug 4, 2025 -
clang-tidy 19.1.4 segfaulted once, but was fine in previous and subsequent runs
#151448 closed
Aug 4, 2025 -
clang crashes at -O1 and above on x86_64-linux-gnu: Assertion `hasUseList()' failed
#151119 closed
Aug 4, 2025 -
[opt] incorrect output dependence in loop interchange pass
#127176 closed
Aug 4, 2025 -
Can Clang Static Analyzer Detect C++ Smart Pointer Issues like Null Dereference or Use-After-Move?
#151898 closed
Aug 4, 2025 -
[Lifetime Safety] Analysis crashes on an infinite for loop
#150095 closed
Aug 3, 2025 -
[flang][mlir][llvm] Build fails with GCC 14 on aarch
#151321 closed
Aug 3, 2025 -
Implement CWG2369
#54440 closed
Aug 3, 2025 -
[clang-tidy] bugprone-tagged-union-member-count false warning when using enum & pthread_mutex_t
#134840 closed
Aug 3, 2025 -
bugprone-narrowing-conversions false positive for contional expression (in C)
#139467 closed
Aug 3, 2025 -
clang-format-5 hangs and leaks on postgis/uthash.h
#35248 closed
Aug 3, 2025 -
LLVM incorrectly emits "vsha2ch.vv" instruction for __riscv_vsha2cl_vv_u32m1 intrinsic
#151814 closed
Aug 2, 2025 -
[MLIR]`tosa.exp` on large constant produces inf
#149954 closed
Aug 2, 2025 -
[clang] Hints for `fold_expression_bad_operand` insert parentheses at incorrect location
#151787 closed
Aug 2, 2025 -
[lld][LoongArch] GOT indirection to PC relative optimization
#151793 closed
Aug 2, 2025 -
[Cygwin] lli crashes with --no-process-syms
#143080 closed
Aug 2, 2025 -
Assertion `EPResumeVal && "must have a resume value for the canonical IV"' failed.
#151686 closed
Aug 1, 2025 -
[libc][sched] Fix includes of `libc/include/llvm-libc-types/sched.h`
#126287 closed
Aug 1, 2025 -
[AMDGPU][MC][GFX11] Invalid VOP3P.DPP encoding
#57500 closed
Aug 1, 2025 -
[lldb] [lldb-dap extension] `.prettierrc.json` is not mirrored in the lldb-dap VS Code extension repo
#151740 closed
Aug 1, 2025 -
AMDGPU GFX11+ v_pk_fmac_f16 should not allow DPP
#145027 closed
Aug 1, 2025 -
[flang][OpenMP] Composite simd with if clause ICE without -fopenmp-version=52
#150983 closed
Aug 1, 2025 -
[analyzer] crashes on __datasizeof
#151711 closed
Aug 1, 2025 -
P2944R3: Comparisons for `reference_wrapper`
#105424 closed
Aug 1, 2025 -
P2944R3: Constrained equality - set FTM `__cpp_lib_constrained_equality`
#136770 closed
Aug 1, 2025 -
P2944R3: Constrained equality - `std::tuple`
#136765 closed
Aug 1, 2025 -
Please backport glibc 2.42 fixes to 21.x
#151713 closed
Aug 1, 2025 -
[llvm-reduce] Remove module asm
#150613 closed
Aug 1, 2025 -
llvm-reduce should remove lifetime.start/end when promoting alloca'd ptr to arg
#93713 closed
Aug 1, 2025 -
[lldb-dap] support moduleId in the stackTrace response
#149316 closed
Aug 1, 2025 -
[Aarch64] Backend Bugs
#67950 closed
Aug 1, 2025 -
[flang][OpenMP] Lowering crashes for composite distribute simd constructs with private clause
#151159 closed
Aug 1, 2025 -
[flang][OpenMP] Lowering crashes for composite do simd constructs with private clause
#150975 closed
Aug 1, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-linalg-specialize-generic-ops`
#130016 closed
Aug 1, 2025 -
[analyzer] Assertion `!isa<Expr>(S) || S == cast<Expr>(S)->IgnoreParens()' failed.
#151529 closed
Aug 1, 2025 -
[DAG] SDPatternMatch - add m_SelectCCLike(L,R,T,F,CC) matcher
#147282 closed
Aug 1, 2025 -
Use spirv backend in libclc
#135327 closed
Aug 1, 2025 -
[Clang] Clang and GCC diverge on parsing `new (std::nothrow_t())`
#151468 closed
Aug 1, 2025 -
[WASM] Implement movemask routine
#131980 closed
Jul 31, 2025 -
[Clang] Crash when lambda requires clause uses a parameter declared in an outer requires expression
#126550 closed
Jul 31, 2025 -
crashed (ICE) in noexcept of variadic __regcall function
#36362 closed
Jul 31, 2025 -
clang crash in clang::Sema::CheckParameterPacksForExpansion
#51563 closed
Jul 31, 2025 -
NVPTX produces incorrect PTX with 8-bit integer vector input which results in wrong answer
#128853 closed
Jul 31, 2025 -
hwasan: globals which have been assigned a section cannot be instrumented
#142442 closed
Jul 31, 2025 -
Support running the test suite from Darwin host on a non-Darwin target
#150806 closed
Jul 31, 2025 -
[HLSL][SPIRV] Invalid SPIRV produced when compiling code using D3DCOLORtoUBYTE4
#150678 closed
Jul 31, 2025 -
[HLSL][DirectX] Validation error seen when compiling code using D3DCOLORtoUBYTE4
#150673 closed
Jul 31, 2025 -
[MLIR]`mlir-runner` crashes when calling `printMemrefI32`
#151454 closed
Jul 31, 2025 -
Clang front-end crash on compiling lambda
#151521 closed
Jul 31, 2025 -
[SPIRV][HLSL] Crash in SPIRVInstructionSelector::loadHandleBeforePosition
#134749 closed
Jul 31, 2025 -
Crash using -O3 and arm neon
#107810 closed
Jul 31, 2025 -
[clang-tidy][question] Where is run-clang-tidy.py installed on Windows?
#151467 closed
Jul 31, 2025 -
[MLIR] Unexpected inf output from `tosa.rsqrt` on zero input
#151322 closed
Jul 31, 2025 -
How to generate 0xFFFFFFFF NAN value using __builtin_nanf
#151138 closed
Jul 31, 2025 -
Incorrect tautology diagnostic with native half‑precision
#149967 closed
Jul 31, 2025 -
clang incorrectly allows converting function pointers to and from void* in constant expressions
#150340 closed
Jul 31, 2025
156 Issues opened by 107 people
-
`unused` warnings can be triggered even though the template is referenced by another template
#152395 opened
Aug 6, 2025 -
Request Commit Access For parabola94
#152392 opened
Aug 6, 2025 -
[clang-tidy] readability-container-size-empty suggests incorrect replacement
#152387 opened
Aug 6, 2025 -
[DirectX][objdump] Support for reflection data
#152386 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for dumping DXIL header and disassembly
#152385 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for dumping PSV structures
#152383 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for textual dumping of the shader hash
#152381 opened
Aug 6, 2025 -
[DirectX][objdump] Support for dumping shader signature parts
#152380 opened
Aug 6, 2025 -
Mangling of structured bindings
#152375 opened
Aug 6, 2025 -
link errors when building LLVM as a Windows DLL with mlir project included
#152371 opened
Aug 6, 2025 -
Compilation of a valid OpenMP program fails with linker error
#152360 opened
Aug 6, 2025 -
[DirectX] Select of two different RawBuffer can not easily be reduced to a callInst.
#152348 opened
Aug 6, 2025 -
Documenting the usage of TableGen records and expected behaviors in each TableGen backend
#152339 opened
Aug 6, 2025 -
Static inline member initialization bug on multiple template variable instantiations
#152337 opened
Aug 6, 2025 -
[RISCV] Failure to use rev8 and 4 byte stores. Possibly due to alignment tracking
#152330 opened
Aug 6, 2025 -
link errors when building LLVM as a Windows DLL with polly project included
#152328 opened
Aug 6, 2025 -
Missed Optimization: eliminate redundant pointer alignment
#152325 opened
Aug 6, 2025 -
[Headers][X86] Allow AVX512 integer reduction intrinsics to be used in constexpr
#152324 opened
Aug 6, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add x86 __builtin_ia32_select* constexpr handling
#152321 opened
Aug 6, 2025 -
[Headers][X86] Allow SSE41/AVX2/AVX512F/AVX512BW integer extension intrinsics to be used in constexpr
#152315 opened
Aug 6, 2025 -
[Headers][X86] Allow AVX/AVX512 float/double add/sub/mul/div/unpck intrinsics to be used in constexpr
#152313 opened
Aug 6, 2025 -
[HLSL] Very slow compilation time if a large array is used in a semantic
#152307 opened
Aug 6, 2025 -
When compiling C to IA-32, Clang makes `wchar_t` an alias of `int`
#152293 opened
Aug 6, 2025 -
[Headers][X86] Allow AVX512 _mm512_set* intrinsics to be used in constexpr
#152288 opened
Aug 6, 2025 -
[MLIR][fp8] MLIR lowers incorrect code for unsupported LLVM float types
#152287 opened
Aug 6, 2025 -
[DebugInfo] Unexpanded parameter pack variables have misleading debug-info
#152282 opened
Aug 6, 2025 -
RISC-V: How is a constant’s data type determined when it takes part in an operation.
#152281 opened
Aug 6, 2025 -
Lifetimebound does not detect reference to temporary string chained by member calls
#152279 opened
Aug 6, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add integer __builtin_elementwise_max/min constexpr handling
#152278 opened
Aug 6, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add __builtin_elementwise_abs constexpr handling
#152276 opened
Aug 6, 2025 -
Compilation error when trying to cast to pointer-to-array with typeof() in C++
#152274 opened
Aug 6, 2025 -
Clang18.1.3 compiles libcxx error
#152270 opened
Aug 6, 2025 -
Paths to diaguids.lib are exported as absolute paths in Windows LLVMExports.cmake
#152268 opened
Aug 6, 2025 -
clang-format doesn't change ragged indentation of ternary expression containing braced initializers
#152267 opened
Aug 6, 2025 -
error compiling when building crashpad following the official steps.
#152264 opened
Aug 6, 2025 -
Performance flaw in tight loops in clang++
#152255 opened
Aug 6, 2025 -
CI logs do not obviously point to error message
#152246 opened
Aug 6, 2025 -
perl 5.40.2 fails to run simple script when compiled with Clang-21.1.0-rc2
#152241 opened
Aug 6, 2025 -
Missed optimization: fold (n*x-n)/n to x-1
#152237 opened
Aug 6, 2025 -
[DirectX] Vector `mad` operations not being scalarized for integer types
#152220 opened
Aug 5, 2025 -
Implement DR277 to reject non-object declarations in for loops pre-C23
#152216 opened
Aug 5, 2025 -
Install doesn't respect libdir / CMAKE_INSTALL_LIBDIR
#152193 opened
Aug 5, 2025 -
Investigate why CI or check-cxx with ubsan does not detect the issue
#152184 opened
Aug 5, 2025 -
[flang][OpenMP] reduction with minus operator not supported
#152176 opened
Aug 5, 2025 -
[flang][OpenMP] Initialize variables of omp_nest_lock_kind to a known bad value (e.g., -1)
#152174 opened
Aug 5, 2025 -
aarch64: Failure to handle PSTATE.SM & ZA for tlsdesc calls
#152165 opened
Aug 5, 2025 -
[DAG][X86] Backend building SelectionDAG failed when hitting new datatype (`v7f16`)
#152150 opened
Aug 5, 2025 -
Request Commit Access For maarquitos14
#152147 opened
Aug 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::SCMP/UCMP handling + tests
#152144 opened
Aug 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add TRUNCATE_SAT handling + tests
#152143 opened
Aug 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FP_EXTEND handling + tests
#152141 opened
Aug 5, 2025 -
[mlir][tosa] Replace `StringBasedAttr` TOSA enumerations with `Tosa_I32EnumAttr`
#152129 opened
Aug 5, 2025 -
[AVR] crash: "Value is not an N-bit unsigned value" when enabling asserts
#152097 opened
Aug 5, 2025 -
[Clang] [LLD] [Build] duplicate symbols in `c-index-test`
#152083 opened
Aug 5, 2025 -
Overload resolution incorrectly considers std::initializer_list with narrowing conversions
#152081 opened
Aug 5, 2025 -
[LLD] [build] build fails with `-DBUILD_SHARED_LIBS=ON `
#152080 opened
Aug 5, 2025 -
[mlir] [affine] affine-loop-fusion incorrectly fuses loops
#152077 opened
Aug 5, 2025 -
Bytecode Interpreter: Migrate away from `CheckEvaluationResult`
#152071 opened
Aug 5, 2025 -
Request Commit Access For woruyu
#152064 opened
Aug 5, 2025 -
Testing bit next to signbit does not constant fold when squaring signed integers
#152061 opened
Aug 5, 2025 -
Request Commit Access For matts1
#152058 opened
Aug 4, 2025 -
[LLVM] [LLDB] [Native PDB] Add support for `lf_alias` for typedef types
#152052 opened
Aug 4, 2025 -
[SPIR-V] OpSpecConstantOp Bitcast error for `reversebits` vec2/vec3 integer cases
#152049 opened
Aug 4, 2025 -
readability-redundant-member-init when member variable initialized with macro
#152024 opened
Aug 4, 2025 -
apt.llvm.org ubuntu-24.04 packages: cannot install both libc++-20-dev and libgstreamer1.0-dev
#152022 opened
Aug 4, 2025 -
Clang accepts invalid parenthesized template name in deduction guide declaration
#152019 opened
Aug 4, 2025 -
Clang accepts invalid parenthesized constructor declarator
#152018 opened
Aug 4, 2025 -
[mlir][spirv] ARM Tensor constants fail to validate
#152012 opened
Aug 4, 2025 -
[MCA][X86] llvm-mca very inaccurate for pop instructions
#152008 opened
Aug 4, 2025 -
Missed optimization: Eager use of callee-saved registers pessimizes hot branch
#151994 opened
Aug 4, 2025 -
[Flang] [OpenMP] crashes on an array in the depend clause of task directive
#151990 opened
Aug 4, 2025 -
Pre-processed C++ module generated code lead to compilation error when using `clang++-22`
#151985 opened
Aug 4, 2025 -
dump-minimization-hints prints negative-size ranges
#151976 opened
Aug 4, 2025 -
Failing tests on building 21.1.0-rc2
#151972 opened
Aug 4, 2025 -
[TSAN] Fatal "unsupported VMA range" when running aarch64 binaries via qemu
#151931 opened
Aug 4, 2025 -
ninja check-flang-rt is broken on LLVM 21 Windows Release
#151920 opened
Aug 4, 2025 -
[OpenCL] Failure writing the same vector type from different threads
#151913 opened
Aug 4, 2025 -
llvm-20: orc: unable to legalize instruction
#151892 opened
Aug 4, 2025 -
`gdb-remote` with a Unix socket does not work
#151891 opened
Aug 4, 2025 -
[clang-tidy] `ClangTidyOptions` should not contain `optional` values
#151887 opened
Aug 3, 2025 -
RVV assert in inline asm for tied constraints
#151877 opened
Aug 3, 2025 -
[Clang-Repl] Using shared memory in Out-Of-Process JIT execution gives ``Permission Denied`` error on MacOS
#151876 opened
Aug 3, 2025 -
BOLT: BOLT generates invalid constant pool in .gdb-index
#151861 opened
Aug 3, 2025 -
BOLT: BOLT generates odd address ranges in .gdb_index, which confuse gdb
#151857 opened
Aug 3, 2025 -
[Clang Format] Incorrect format for `for` loops when `AlignAfterOpenBracket` is `BlockIndent`
#151844 opened
Aug 3, 2025 -
`LIBUNWIND_ENABLE_SHARED` is not used during bootstrapping build for `libcxx`
#151842 opened
Aug 3, 2025 -
How to statically link everything?
#151830 opened
Aug 2, 2025 -
libc++ fails to compile valid c++20 use of uses_allocator_construction_args
#151826 opened
Aug 2, 2025 -
[Clang] Clang crashes when compiling nested lambdas with default parameter capture since `18.1.0`
#151813 opened
Aug 2, 2025 -
[MLIR]Inconsistent Output Between `-convert-math-to-llvm` and `-convert-math-to-spirv`
#151795 opened
Aug 2, 2025 -
`assume`-`nonnull` operand bundles should optimize away more
#151791 opened
Aug 2, 2025 -
[MLIR] tosa.powf + tosa.ceil returns incorrect result with `-test-expand-math`
#151786 opened
Aug 2, 2025 -
Template argument limit of 0x7fff in clang-21 onward
#151784 opened
Aug 1, 2025 -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#151764 opened
Aug 1, 2025 -
New dialect flag: -farray-parameters-are-arrays
#151744 opened
Aug 1, 2025 -
[clang] 21.1.0-rc2: compilation error due to misdetecting returning function as noreturn
#151742 opened
Aug 1, 2025 -
[clang][c23] Inconsistent compatibility of unnamed enums
#151735 opened
Aug 1, 2025 -
[libc++] False positive -Wthread-safety-analysis with std::lock()
#151733 opened
Aug 1, 2025 -
[clang-tidy] Move `clang-tidy-diff.py` to bin directory in WIN packaging
#151728 opened
Aug 1, 2025 -
[clang] Assertion `CAT && "vla in literal type?"' failed.
#151716 opened
Aug 1, 2025 -
[CI] Potentially flake lld test
#151710 opened
Aug 1, 2025 -
[analyzer] crashes on structured bindings with _Complex type
#151709 opened
Aug 1, 2025 -
c++lib <iterator> header missing required items.
#151698 opened
Aug 1, 2025 -
[HLSL] Implement user & system semantics
#151693 opened
Aug 1, 2025 -
LLVM incorrectly emits a __truncsfbf2 call after a bfloat function call in unoptimized code on x86
#151692 opened
Aug 1, 2025 -
[SPIR-V][HLSL] Fix lowering of poison in shufflevector when swizzle are used
#151691 opened
Aug 1, 2025 -
[Clang] __builtin_* behaviour leads to recursion
#151689 opened
Aug 1, 2025 -
[DAG] ForwardStoreValueToDirectLoad - failure to peek through non-matching load types
#151683 opened
Aug 1, 2025 -
[bug][MLIR][SVE] SVE matmul integration test crashes with larger input sizes (>80)
#151679 opened
Aug 1, 2025 -
[Clang] Inconsistent handling of local variable capture in default member initializers
#151669 opened
Aug 1, 2025 -
[LV] Hoisted vector code is costed without vscale
#151664 opened
Aug 1, 2025 -
clang crashes at -O{s,2,3} on x86_64-linux-gnu running pass 'Register Coalescer'
#151659 opened
Aug 1, 2025 -
BPF Clang crashes when reading badly formatted .byte data in inline
#151636 opened
Aug 1, 2025 -
BPF Clang crashes when trying to align inline asm bytes to non 8-byte boundary
#151632 opened
Aug 1, 2025 -
[Clang] Clang and GCC diverge on acceptance of function declaration inside constructor body
#151631 opened
Aug 1, 2025 -
[Clang] Clang crashes when using SSE4.1 intrinsics without -msse4.1 flag
#151623 opened
Aug 1, 2025 -
Intego anti-virus is reporting c-index-test infected with OSX/amos.ext virus
#151620 opened
Aug 1, 2025 -
llc crash generating type die
#151619 opened
Aug 1, 2025 -
Make LLDB compatible with the Python Limited C API
#151617 opened
Aug 1, 2025 -
[Clang] Local class is not nested to a member function in DWARF after optimization
#151602 opened
Jul 31, 2025 -
[MLIR][lldb-dap][utils] CVE-2025-5889 reported for brace-expansion 1.1.11 and 2.0.1 dependencies
#151598 opened
Jul 31, 2025 -
MLIR Enum Python bindings infinite recursion
#151584 opened
Jul 31, 2025 -
`[[musttail]]` Silently ignored after inlineing into tail-callable place
#151581 opened
Jul 31, 2025 -
[NVPTX] performance regression caused by register splitting/merging combined with `wgmma` instructions.
#151580 opened
Jul 31, 2025 -
[HLSL] Do not mark functions with `OptimizeNone` when compiling with `-O0`
#151564 opened
Jul 31, 2025 -
[ice-on-invalid] crash when compiling in-class initialization of constinit static member
#151562 opened
Jul 31, 2025 -
[llvm-mc] --mcpu=native not a recognized option
#151560 opened
Jul 31, 2025 -
Standalone lld builds don't install symlinks
#151557 opened
Jul 31, 2025 -
[clang] UNREACHABLE executed at /root/llvm-project/llvm/tools/clang/lib/Sema/SemaExpr.cpp:14597!
#151531 opened
Jul 31, 2025 -
New dialect flag: -farray-parameters-are-const
#151526 opened
Jul 31, 2025 -
Suboptimal filling of plain struct with default member initializers
#151512 opened
Jul 31, 2025 -
[clang] -Wunreachable-code is unexpectedly triggered by expressions in the `noexcept` operator
#151501 opened
Jul 31, 2025 -
[RISCV] Convert interleaved store with tail gaps only into strided segment store
#151497 opened
Jul 31, 2025 -
TableGen compiler points to non-existent line when source is just a single #ifdef (and crashes on one platform)
#151476 opened
Jul 31, 2025 -
When using AArch64 instructions without their feature enabled, clang error is misleading for MTE and SPE
#151473 opened
Jul 31, 2025 -
Convert branch to bnez with EVL tail folding
#151459 opened
Jul 31, 2025 -
[MC][MIPS]`Clang` Crashes When Assembling Invalid MIPS `beql` Instructions with `--arch=mips`
#151453 opened
Jul 31, 2025 -
[Clang] Clang hangs when compiling valid code involving std::thread and lambda with `--std=c++23`
#151451 opened
Jul 31, 2025 -
Backport Wasm Debugging changes to the LLVM 21.x Release
#151439 opened
Jul 31, 2025 -
Handle abstract recipes with EVL tail folding
#151438 opened
Jul 31, 2025 -
ICE segfault on pack index in noexcept specifier of generic lambda in requires clause
#151432 opened
Jul 31, 2025 -
[TableGen] ASAN reports use-after-poison in StringInit::get, when used with BumpPtrAllocator
#151430 opened
Jul 31, 2025
588 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[mlir][linalg] Add mixed precision folding pattern in vectorize_children_and_apply_patterns TD Op
#148684 commented on
Aug 6, 2025 • 34 new comments -
[Clang][attr] Add 'cfi_salt' attribute
#141846 commented on
Aug 5, 2025 • 33 new comments -
[VPlan] Move initial skeleton construction earlier (NFC).
#150848 commented on
Aug 5, 2025 • 31 new comments -
[mlir][xegpu] Add definition of SliceAttr
#150146 commented on
Aug 6, 2025 • 31 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `CopyOp`
#151206 commented on
Aug 6, 2025 • 27 new comments -
[Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes
#117007 commented on
Aug 6, 2025 • 27 new comments -
[mlir][Vector] add vector.insert canonicalization pattern to convert a chain of insertions to vector.from_elements
#142944 commented on
Aug 6, 2025 • 26 new comments -
[LV] Vectorize FMax via OrderedFCmpSelect w/o fast-math flags.
#146711 commented on
Aug 6, 2025 • 24 new comments -
[LV] Peek through bitcasts when performing CSE
#146856 commented on
Aug 5, 2025 • 22 new comments -
[DA] Fix the check between Subscript and Size after delinearization
#151326 commented on
Aug 5, 2025 • 18 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Aug 6, 2025 • 18 new comments -
[PATCH 3/7] [clang] improve NestedNameSpecifier: test changes
#148014 commented on
Aug 5, 2025 • 18 new comments -
[CGP]: Optimize mul.overflow.
#148343 commented on
Aug 4, 2025 • 18 new comments -
[include-cleaner] Support multi-header symbols in mapping generator
#147720 commented on
Aug 5, 2025 • 17 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Aug 6, 2025 • 17 new comments -
[LV] Create in-loop sub reductions
#147026 commented on
Aug 6, 2025 • 16 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Aug 6, 2025 • 16 new comments -
big archive recognition by the llvm-symbolizer
#150401 commented on
Aug 1, 2025 • 16 new comments -
[libc++] Implement P3168R2: Give optional range support
#149441 commented on
Aug 6, 2025 • 16 new comments -
[Clang] Add a builtin that deduplicate types into a pack
#106730 commented on
Aug 6, 2025 • 15 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 commented on
Aug 4, 2025 • 15 new comments -
[DemandedBits] Support non-constant shift amounts
#148880 commented on
Aug 5, 2025 • 14 new comments -
[lldb] Introduce ScriptedFrame
#149622 commented on
Aug 5, 2025 • 14 new comments -
[SLP] Check for extracts, being replaced by original scalars, for user nodes
#149572 commented on
Aug 6, 2025 • 14 new comments -
[clang-tidy] Avoid matching nodes in system headers
#151035 commented on
Aug 3, 2025 • 13 new comments -
[SYCL] Add offload wrapping for SYCL kind.
#147508 commented on
Aug 4, 2025 • 13 new comments -
Generate an .sframe section with a skeleton header
#151223 commented on
Aug 6, 2025 • 12 new comments -
[Clang-Repl] Add custom function as lambda in launchExecutor and fetch PID of launched executor
#147478 commented on
Aug 6, 2025 • 12 new comments -
[clangd] introduce doxygen parser
#150790 commented on
Aug 6, 2025 • 12 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Aug 6, 2025 • 11 new comments -
[Clang] Add template argument support for {con,de}structor attributes.
#151400 commented on
Aug 1, 2025 • 11 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Jul 31, 2025 • 11 new comments -
[InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table
#149530 commented on
Aug 6, 2025 • 11 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Aug 6, 2025 • 11 new comments -
[MLIR] Fix duplicated attribute nodes in MLIR bytecode deserialization
#151267 commented on
Aug 6, 2025 • 11 new comments -
[Clang][Basic] Add `__has_feature` checks for CFI sanitizers
#151348 commented on
Aug 6, 2025 • 10 new comments -
[MLIR] Allow `constFoldBinaryOp` to fold `(T1, T1) -> T2`
#151410 commented on
Aug 6, 2025 • 10 new comments -
[AMDGPU] Check noalias.addrspace in mayAccessScratchThroughFlat
#151319 commented on
Aug 5, 2025 • 9 new comments -
[AArch64] Support symmetric complex deinterleaving with higher factors
#151295 commented on
Aug 1, 2025 • 9 new comments -
[lld][ELF] Introduce an option to keep data section prefix.
#148985 commented on
Aug 6, 2025 • 9 new comments -
[mlir][python] automatic location inference
#151246 commented on
Aug 5, 2025 • 9 new comments -
[LoopDist] Add some runtime checks for cross partition loads
#145623 commented on
Aug 6, 2025 • 9 new comments -
[AMDGPU] Optimize rotate/funnel shift pattern matching in instruction selection
#149817 commented on
Aug 1, 2025 • 9 new comments -
[StackProtector] Introduce stack-protect-refinement pass to remove unnecessary protections.
#150390 commented on
Aug 6, 2025 • 8 new comments -
[AArch64] Allow splitting bitmasks for EOR/ORR.
#150394 commented on
Aug 6, 2025 • 8 new comments -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Aug 1, 2025 • 8 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Aug 6, 2025 • 8 new comments -
[SPIRV] Filter disallowed extensions for env
#150051 commented on
Aug 4, 2025 • 8 new comments -
[ARM] Have custom lowering for ucmp and scmp
#149315 commented on
Aug 4, 2025 • 8 new comments -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#150438 commented on
Aug 5, 2025 • 8 new comments -
[LV] Add initial legality checks for ee loops with stores
#145663 commented on
Aug 6, 2025 • 8 new comments -
RuntimeLibcalls: Add bitset for available libcalls
#150869 commented on
Aug 6, 2025 • 8 new comments -
[IR] Introduce the `ptrtoaddr` instruction
#139357 commented on
Aug 6, 2025 • 8 new comments -
[LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan.
#141900 commented on
Aug 6, 2025 • 8 new comments -
[WebAssembly] Legalize i128 to v2i64 for setcc
#149461 commented on
Aug 6, 2025 • 7 new comments -
[RISCV] Put Large Code Model Constant Pools in .text
#151393 commented on
Aug 6, 2025 • 7 new comments -
[MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface
#145899 commented on
Aug 5, 2025 • 7 new comments -
[lld][MachO]Multi-threaded i/o. Twice as fast linking a large project.
#147134 commented on
Aug 6, 2025 • 7 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Aug 6, 2025 • 7 new comments -
[libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Aug 6, 2025 • 7 new comments -
[BOLT] Fix debug line emission for functions in multiple compilation units
#151230 commented on
Aug 6, 2025 • 7 new comments -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 commented on
Aug 6, 2025 • 7 new comments -
[VPlan] Add incoming_[blocks,values] iterators to VPPhiAccessors (NFC)
#138472 commented on
Aug 6, 2025 • 7 new comments -
[Object] Parsing and dumping of SFrame Frame Row Entries
#151301 commented on
Aug 6, 2025 • 7 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Jul 31, 2025 • 7 new comments -
[MachineSSAUpdater][AMDGPU] Add faster version of MachineSSAUpdater class.
#145722 commented on
Aug 5, 2025 • 6 new comments -
[AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
#146075 commented on
Aug 4, 2025 • 6 new comments -
[Sema] Fix false positive warnings for misaligned member access
#150025 commented on
Aug 6, 2025 • 6 new comments -
[flang][OpenMP] Add -f[no]-openmp-simd
#150269 commented on
Aug 6, 2025 • 6 new comments -
[InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison
#150420 commented on
Aug 6, 2025 • 6 new comments -
[DirectX] Add GlobalDCE pass after finalize linkage pass in DirectX backend
#151071 commented on
Aug 6, 2025 • 6 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Aug 1, 2025 • 6 new comments -
[OpenMP] Add ompTest library to OpenMP
#147381 commented on
Aug 5, 2025 • 6 new comments -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942
#138843 commented on
Aug 4, 2025 • 6 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Aug 6, 2025 • 5 new comments -
[AArch64] Tune unrolling prefs for more patterns on Apple CPUs
#149358 commented on
Aug 4, 2025 • 5 new comments -
[llvm-profgen] Extend llvm-profgen to generate vtable profiles with data access events.
#148013 commented on
Aug 5, 2025 • 5 new comments -
[CodeGen] MachineVerifier to check early-clobber constraint
#151421 commented on
Aug 6, 2025 • 5 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 3
#151310 commented on
Aug 1, 2025 • 5 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 2
#151309 commented on
Aug 1, 2025 • 5 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Aug 4, 2025 • 5 new comments -
Add pointer field protection feature.
#133538 commented on
Aug 2, 2025 • 5 new comments -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Aug 4, 2025 • 5 new comments -
[libc++] Fix std::variant evaluating template arguments too eagerly
#151028 commented on
Aug 5, 2025 • 5 new comments -
Thread Safety Analysis: Basic capability alias-analysis
#142955 commented on
Aug 6, 2025 • 5 new comments -
[OpenMP][OMPIRBuilder] Use device shared memory for arg structures
#150925 commented on
Aug 6, 2025 • 5 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Aug 5, 2025 • 5 new comments -
[Offload] Make olLaunchKernel test thread safe
#149497 commented on
Aug 6, 2025 • 5 new comments -
[mlir][vector] Add special lowering for 2D transpose on 1D broadcast
#150562 commented on
Aug 6, 2025 • 5 new comments -
[Loads] Support dereference for non-constant offset
#149551 commented on
Aug 6, 2025 • 5 new comments -
[LifetimeSafety] Implement a basic use-after-free diagnostic
#149731 commented on
Jul 31, 2025 • 5 new comments -
[lldb][Expression] Add structor variant to LLDB's function call labels
#149827 commented on
Aug 6, 2025 • 5 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Aug 1, 2025 • 5 new comments -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Aug 3, 2025 • 4 new comments -
[lldb][rpc] Upstream RPC Client Library Emitters
#147655 commented on
Aug 5, 2025 • 4 new comments -
[WIP][OpenMP] Adds omp_target_is_accessible routine
#138294 commented on
Aug 6, 2025 • 4 new comments -
[flang-rt] Add Assign_omp RT call.
#145465 commented on
Aug 6, 2025 • 4 new comments -
[BOLT] Refactor MCInstReference and move it to Core (NFC)
#138655 commented on
Jul 31, 2025 • 4 new comments -
[clang-tidy] Added check 'misc-visibility-change-to-virtual-function'
#140086 commented on
Aug 6, 2025 • 4 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Aug 5, 2025 • 4 new comments -
Introduce -fexperimental-loop-fuse to clang and flang
#142686 commented on
Jul 31, 2025 • 4 new comments -
[RISCV] Add initial assembler/MC layer support for big-endian
#146534 commented on
Aug 5, 2025 • 4 new comments -
[RISCV] Support XSfmm LLVM IR and CodeGen
#143069 commented on
Aug 5, 2025 • 4 new comments -
Pass TargetMachine from from Clang to `BitcodeWriter`and `ThinLTOBitcodeWriter` pass for thin and fat LTO respectively.
#143692 commented on
Aug 3, 2025 • 4 new comments -
[RFC][LV] Add support for speculative loads in loops that may fault
#151300 commented on
Aug 4, 2025 • 4 new comments -
[lldb][rpc] Add sysroot to lldb-rpc-gen test suite invocation
#151291 commented on
Aug 5, 2025 • 4 new comments -
[CodeGen] Ensure clearRegisterKills clears inside bundles.
#149177 commented on
Aug 5, 2025 • 4 new comments -
Use resolved path when filtering in IncludeInserter
#148371 commented on
Aug 6, 2025 • 4 new comments -
[InstCombine] Add additional known bits info for self multiply
#151202 commented on
Aug 4, 2025 • 4 new comments -
[WIP][CodeGen] Encode liveness for COPY instructions after virtRegRewriter pass.
#151123 commented on
Aug 4, 2025 • 4 new comments -
[BOLT] Not use hlt as split point when build the CFG
#150963 commented on
Aug 5, 2025 • 4 new comments -
[flang][clang] Add support for -finit-logical in Flang
#150939 commented on
Aug 4, 2025 • 4 new comments -
Fix scope of typedefs present inside a template class
#146729 commented on
Aug 6, 2025 • 3 new comments -
[SLP]Initial FMAD support
#149102 commented on
Aug 6, 2025 • 3 new comments -
[lldb][windows] use Windows APIs to print to the console
#149493 commented on
Aug 4, 2025 • 3 new comments -
[AMDGPU] Fixed llvm-debuginfo-analyzer for AMDGPU.
#145125 commented on
Aug 1, 2025 • 3 new comments -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 commented on
Aug 6, 2025 • 3 new comments -
[clang] Implement -Walloc-size diagnostic option
#150028 commented on
Aug 6, 2025 • 3 new comments -
[mlir][vector] Canonicalize broadcast of shape_cast
#150523 commented on
Aug 6, 2025 • 3 new comments -
[loop-idiom] Forget outer loop scev when loop-idiom introduces memset…
#150916 commented on
Aug 6, 2025 • 3 new comments -
[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr
#142047 commented on
Jul 31, 2025 • 3 new comments -
[PowerPC] need to set CallFrameSize for the pass PPCReduceCRLogicals when insert a new block
#151017 commented on
Aug 6, 2025 • 3 new comments -
[LAA] Rewrite findForkedPointer (NFC)
#140298 commented on
Aug 4, 2025 • 3 new comments -
[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowering
#151175 commented on
Aug 6, 2025 • 3 new comments -
[ARM] Remove `UnsafeFPMath` uses
#151275 commented on
Jul 31, 2025 • 3 new comments -
[NVPTX] lower VECREDUCE min/max to 3-input on sm_100+
#136253 commented on
Aug 6, 2025 • 3 new comments -
[RISCV] Mark More Relocs as Relaxable
#151422 commented on
Aug 2, 2025 • 3 new comments -
[TSan] Add support for Android
#147580 commented on
Aug 5, 2025 • 3 new comments -
[ORC] Add automatic shared library resolver for unresolved symbols.
#148410 commented on
Aug 5, 2025 • 3 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Aug 5, 2025 • 2 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Aug 4, 2025 • 2 new comments -
[SelectionDAG] Handle more opcodes in isGuaranteedNotToBeUndefOrPoison
#147019 commented on
Aug 5, 2025 • 2 new comments -
[DWARF] Emit 0/1 for constant boolean values
#151225 commented on
Aug 6, 2025 • 2 new comments -
[VPlan] Fold safe divisors into VP intrinsics with EVL
#148828 commented on
Aug 4, 2025 • 2 new comments -
[SCEV] Check if predicate is known false for predicated AddRecs.
#151134 commented on
Aug 6, 2025 • 2 new comments -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 commented on
Aug 1, 2025 • 2 new comments -
[AArch64] Support MI and PL
#150314 commented on
Aug 5, 2025 • 2 new comments -
[PowerPC] vector compare greater than support
#150422 commented on
Aug 6, 2025 • 2 new comments -
[CIR] Add VTableAddrPointOp
#148730 commented on
Aug 3, 2025 • 2 new comments -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 commented on
Aug 6, 2025 • 2 new comments -
[clang] Introduce elementwise ctlz/cttz builtins
#131995 commented on
Aug 5, 2025 • 2 new comments -
[RISCV] Support XSfmm C intrinsics
#143070 commented on
Aug 5, 2025 • 2 new comments -
[MLIR][OpenMP] Support allocations of device shared memory
#150924 commented on
Aug 6, 2025 • 2 new comments -
[RISCV] Add XSfmm pseudo instruction and vset* insertion support
#143068 commented on
Aug 5, 2025 • 2 new comments -
[GSYM] Parse symbols from .dynsym as well, consider ST_Unknown symbols
#147332 commented on
Aug 6, 2025 • 2 new comments -
[X86] Check if signed value is too large for fixup under some conditions
#150976 commented on
Aug 6, 2025 • 2 new comments -
[IndVars] Fix high-cost-expand check in LFTR
#125828 commented on
Aug 1, 2025 • 2 new comments -
[SPIRV] Added support for 2 kernel query builtins
#142280 commented on
Aug 4, 2025 • 2 new comments -
[X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4
#151084 commented on
Aug 5, 2025 • 2 new comments -
[Offload] Introduce ATTACH map-type support for pointer attachment.
#149036 commented on
Aug 6, 2025 • 2 new comments -
[PowerPC] Add intrinsic definition for load and store with Right Length Left-justified
#148873 commented on
Jul 31, 2025 • 2 new comments -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#149052 commented on
Aug 1, 2025 • 2 new comments -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 commented on
Aug 6, 2025 • 2 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Aug 4, 2025 • 2 new comments -
AMDGPU: Handle multiple AGPR MFMA rewrites
#147975 commented on
Aug 4, 2025 • 2 new comments -
[PowerPC] fix lowering of SPILL_CRBIT on pwr9 and pwr10
#146424 commented on
Aug 6, 2025 • 2 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Aug 6, 2025 • 2 new comments -
[MLIR] Add shape propagation through tensor.pad
#136681 commented on
Aug 6, 2025 • 2 new comments -
[SDAG][AMDGPU] Allow opting in to OOB-generating PTRADD transforms
#146074 commented on
Aug 2, 2025 • 2 new comments -
[AMDGPU] Add AMDGPU support for llvm-objcopy
#92066 commented on
Aug 5, 2025 • 2 new comments -
[CostModel] Provide a default model for histogram intrinsics
#149348 commented on
Aug 6, 2025 • 2 new comments -
[InferAlignment] Propagate alignment between loads/stores of the same base pointer
#145733 commented on
Aug 6, 2025 • 2 new comments -
Memref prefetch side effect
#151261 commented on
Aug 5, 2025 • 2 new comments -
[LoongArch] Optimize conditional branches
#147885 commented on
Aug 2, 2025 • 2 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Aug 1, 2025 • 2 new comments -
AlwaysInliner: A new inlining algorithm to interleave alloca promotion with inlines.
#145613 commented on
Aug 2, 2025 • 2 new comments -
AMDGPU: Add codegen for atomicrmw operations usub_cond and usub_sat
#141068 commented on
Jul 31, 2025 • 1 new comment -
Thread Safety Analysis: Compare values of literals
#148551 commented on
Aug 4, 2025 • 1 new comment -
[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests.
#148286 commented on
Jul 31, 2025 • 1 new comment -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jul 31, 2025 • 1 new comment -
[SPIRV] Added opencl Pipe builtins
#135335 commented on
Aug 4, 2025 • 1 new comment -
[llvm-exegesis][AArch64] Check for PAC keys before disabling them
#138643 commented on
Aug 6, 2025 • 1 new comment -
[AMDGPU] Examine instructions in pending queues during scheduling
#147653 commented on
Aug 6, 2025 • 1 new comment -
[LAA] Pre-commit tests exercising different types
#151091 commented on
Aug 6, 2025 • 1 new comment -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jul 31, 2025 • 1 new comment -
[WIP] ABI Lowering Library
#140112 commented on
Aug 5, 2025 • 1 new comment -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Jul 31, 2025 • 1 new comment -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 commented on
Aug 3, 2025 • 1 new comment -
[Clang][Driver] Revise Cygwin ToolChain to call linker directly
#147960 commented on
Aug 1, 2025 • 1 new comment -
[SelectionDAG] Legalize <1 x T> vector types for atomic load
#148894 commented on
Aug 5, 2025 • 1 new comment -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 commented on
Aug 6, 2025 • 1 new comment -
[MLIR] Add documentation page for `mlir-query` tool
#146535 commented on
Aug 5, 2025 • 1 new comment -
[PowerPC] Add DMR and WACC COPY support
#149129 commented on
Aug 1, 2025 • 1 new comment -
[AMDGPU][Scheduler] Consistent occupancy calculation during rematerialization
#149224 commented on
Aug 4, 2025 • 1 new comment -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Aug 4, 2025 • 1 new comment -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 commented on
Aug 6, 2025 • 1 new comment -
[Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 commented on
Aug 3, 2025 • 1 new comment -
[llvm][LICM] Add flag to control re-association
#149829 commented on
Jul 31, 2025 • 1 new comment -
[libc++] Simplify std::function implementation further
#145153 commented on
Aug 1, 2025 • 1 new comment -
[InstCombine] Fold reconstruction across select
#145102 commented on
Aug 6, 2025 • 1 new comment -
[WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory
#149832 commented on
Aug 5, 2025 • 1 new comment -
[compiler-rt][sanitizer-common] Use os_log for DriverKit as os_log_error is undefined
#148848 commented on
Jul 31, 2025 • 1 new comment -
[AArch64] Generalize costing for FP16 instructions
#150033 commented on
Aug 5, 2025 • 1 new comment -
[NVPTX] Add NVPTXIncreaseAligmentPass to improve vectorization
#144958 commented on
Aug 4, 2025 • 1 new comment -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Aug 6, 2025 • 1 new comment -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Aug 4, 2025 • 1 new comment -
[polly] Bound ISL operations during pre-vectorization
#143876 commented on
Jul 31, 2025 • 1 new comment -
[llvm-objdump][MachO] Update check in flaky test that depends on directory path
#150674 commented on
Aug 4, 2025 • 1 new comment -
[ORC] Add Executor Resolver Utility
#143654 commented on
Aug 5, 2025 • 1 new comment -
[LV] Bundle sub reductions into VPExpressionRecipe
#147255 commented on
Aug 5, 2025 • 1 new comment -
[clang][WebAssembly] Support reference types in test_function_pointer_signature
#150921 commented on
Aug 6, 2025 • 1 new comment -
[SLP]Initial support for copyable elements
#147366 commented on
Aug 5, 2025 • 1 new comment -
[RFC] Extend MemoryEffects to Support Target-Specific Memory Locations
#148650 commented on
Aug 1, 2025 • 1 new comment -
[PowerPC][CLANG] DMF VSX Vector float GER 2x (rank-2 update)
#147383 commented on
Jul 31, 2025 • 1 new comment -
[clang][CodeGen] Extends lifetime of coroutine promise(CWG2563)
#151067 commented on
Aug 4, 2025 • 1 new comment -
[DependenceAnalysis] Extending SIV to handle fusable loops
#128782 commented on
Aug 6, 2025 • 1 new comment -
Add deactivation symbol operand to ConstantPtrAuth.
#133537 commented on
Aug 4, 2025 • 1 new comment -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Aug 1, 2025 • 1 new comment -
[clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check
#84166 commented on
Aug 5, 2025 • 1 new comment -
[flang][mlir] MLIRConfig.cmake overrides MLIR_TABLEGEN_EXE and breaks external/flang builds
#150986 commented on
Aug 3, 2025 • 0 new comments -
[lldb] account for registers being host endian when casting values
#150011 commented on
Aug 5, 2025 • 0 new comments -
release/21.x: [AArch64] Replace expensive move from wzr by two moves via floating point immediate (#146538)
#150001 commented on
Aug 5, 2025 • 0 new comments -
[Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2
#149983 commented on
Aug 1, 2025 • 0 new comments -
[PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
#149949 commented on
Aug 6, 2025 • 0 new comments -
[Transforms/Util] Add SimplifySwitchVar pass
#149937 commented on
Aug 6, 2025 • 0 new comments -
[InstCombine] Match intrinsic recurrences when known to be hoisted
#149858 commented on
Aug 1, 2025 • 0 new comments -
Why does LLVM generate select ... -1 ... before operator new[] when array size < 1
#151104 commented on
Aug 3, 2025 • 0 new comments -
riscv64 hwasan: tag field / behavior does not adhere to ratified zjpm spec
#150102 commented on
Aug 3, 2025 • 0 new comments -
Support __has_feature(cfi)
#151022 commented on
Aug 4, 2025 • 0 new comments -
[DAG] Fold trunc(avg(x,y)) for avgceil/floor u/s nodes if they have sufficient leading zero/sign bits
#147773 commented on
Aug 4, 2025 • 0 new comments -
[flang][Driver] Enable FLANG_DEFAULT_LINKER
#149786 commented on
Aug 5, 2025 • 0 new comments -
[clang][Diagnostic] Clarify error message for auto
#149781 commented on
Aug 2, 2025 • 0 new comments -
[PATCH 6/7] [clang] improve NestedNameSpecifier
#149748 commented on
Aug 5, 2025 • 0 new comments -
[PATCH 5/7] [clang] NNS improvement: getOriginalDecl changes
#149747 commented on
Aug 5, 2025 • 0 new comments -
typeof rejects initialiser expression
#25689 commented on
Aug 4, 2025 • 0 new comments -
[RISCV] Add TSFlag for reading past VL behaviour. NFCI
#149704 commented on
Jul 31, 2025 • 0 new comments -
[clang-tidy] Make `modernize-use-using`'s fix-its more robust
#149694 commented on
Jul 31, 2025 • 0 new comments -
[ScheduleDAG] Fix and simplify the algorithm used for finding callseq_start
#149692 commented on
Aug 2, 2025 • 0 new comments -
[runtimes] [openmp] `-nostdlib++` added to `CMAKE_REQUIRED_FLAGS` breaks hwloc detection for OMPT
#90332 commented on
Aug 4, 2025 • 0 new comments -
[AArch64][BTI] Mark EH landing pads as jump targets
#149680 commented on
Aug 6, 2025 • 0 new comments -
[BOLT][RISCV]Fix handling of GOT relocation
#149658 commented on
Aug 5, 2025 • 0 new comments -
[utils][UpdateTestChecks] Warn about possible target triple mismatch
#149645 commented on
Aug 3, 2025 • 0 new comments -
[AMDGPU] Propagate Constants for Wave Reduction Intrinsics
#150395 commented on
Jul 31, 2025 • 0 new comments -
[clang++] Loop vectorization not happening in outlined lambda function
#124105 commented on
Aug 2, 2025 • 0 new comments -
Missed optimization: Lowering struct materialization into cold branches
#150120 commented on
Aug 2, 2025 • 0 new comments -
[InstCombine] Lower multi-dimensional GEP to ptradd
#150383 commented on
Aug 1, 2025 • 0 new comments -
[AVR] Ran out of registers during register allocation
#104032 commented on
Aug 2, 2025 • 0 new comments -
[LLDB] added getName method in SBModule
#150331 commented on
Aug 5, 2025 • 0 new comments -
[BOLT] Aligning function offsets of two binaries for benchmarking
#148042 commented on
Aug 2, 2025 • 0 new comments -
[lldb][cmake] Remove unnecessary target dependency
#150300 commented on
Jul 31, 2025 • 0 new comments -
libc++ - <future> missing a swap function template.
#56188 commented on
Aug 2, 2025 • 0 new comments -
[IR] Remove size argument from lifetime intrinsics
#150248 commented on
Aug 4, 2025 • 0 new comments -
[ARM] Have IntCCToARMCC handle PL or MI (NFC)
#150247 commented on
Aug 6, 2025 • 0 new comments -
[GlobalISel] Support saturated truncate
#150219 commented on
Aug 6, 2025 • 0 new comments -
[PowerPC] fix bug affecting float to int32 conversion on LE PowerPC
#150194 commented on
Aug 4, 2025 • 0 new comments -
TableGen: Emit perfect hash function for runtime libcalls
#150192 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU] Add builtins for wave reduction intrinsics
#150170 commented on
Jul 31, 2025 • 0 new comments -
clang crashes on (valid?) code with inlined assembly: Assertion `CastInst::castIsValid(opc, C, Ty) && "Invalid constantexpr cast!"' failed
#29436 commented on
Aug 3, 2025 • 0 new comments -
[X86] Allow "sibcall" optimization on call sites marked `musttail`
#150157 commented on
Aug 1, 2025 • 0 new comments -
SPIR-V: Verification errors with struct-returning IR
#151344 commented on
Aug 3, 2025 • 0 new comments -
release/21.x: [libunwind] Fix return type of `DwarfFDECache::findFDE()` in definition (#146308)
#150126 commented on
Aug 1, 2025 • 0 new comments -
Implement `preserve_none` for 32-bit x86
#150106 commented on
Aug 1, 2025 • 0 new comments -
[clang] Rename files that MacOS libtool warns about (NFC)
#150054 commented on
Jul 31, 2025 • 0 new comments -
[clang-tidy][docs] `run-clang-tidy.py` is undocumented in `Using clang-tidy`
#90772 commented on
Aug 3, 2025 • 0 new comments -
[clang-tidy] Incorrect fix-it may cause runtime issue from performance-unnecessary-copy-initialization
#150189 commented on
Aug 3, 2025 • 0 new comments -
Segmentation fault in llvm-lto
#70184 commented on
Aug 3, 2025 • 0 new comments -
[AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass
#149064 commented on
Aug 5, 2025 • 0 new comments -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 commented on
Aug 5, 2025 • 0 new comments -
[AArch64][SME] Implement the SME ABI (ZA state management) in Machine IR
#149062 commented on
Aug 5, 2025 • 0 new comments -
[AArch64] STPQi: Bad machine code: Using an undefined physical register
#149092 commented on
Aug 5, 2025 • 0 new comments -
[VectorCombine] Remove dead node immediately in VectorCombine
#149047 commented on
Aug 3, 2025 • 0 new comments -
[GlobalISel] Port known-bit and known-sign-bits for all operations
#150515 commented on
Aug 5, 2025 • 0 new comments -
Sections containing instructions should be aligned to the architecture's instruction alignment
#117103 commented on
Aug 5, 2025 • 0 new comments -
[clang][Modules] Reporting Errors for Duplicating Link Declarations in `modulemap`s
#148959 commented on
Aug 4, 2025 • 0 new comments -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 commented on
Aug 5, 2025 • 0 new comments -
[clang-sa] Macro definitions of header TUs not included in the plist file
#140845 commented on
Aug 5, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Aug 5, 2025 • 0 new comments -
Missing fold of subtract and comparison by using sign flag on ARM64 and x86-64
#114727 commented on
Aug 5, 2025 • 0 new comments -
[llvm-lto2] Added version command for llvm-lto2
#148866 commented on
Aug 4, 2025 • 0 new comments -
[C++20] [Modules] Regression module declaration must occur at the start of the translation unit
#145274 commented on
Aug 5, 2025 • 0 new comments -
[lldb] Convert registers values into target endian for expressions
#148836 commented on
Aug 5, 2025 • 0 new comments -
[CostModel] TargetTransformInfoImplCRTPBase.getInstructionCost - move shuffle analysis into improveShuffleKindFromMask / target getShuffleCost
#145335 commented on
Aug 5, 2025 • 0 new comments -
[VPlan] Consider address computation cost in VPInterleaveRecipe.
#148808 commented on
Aug 4, 2025 • 0 new comments -
Add LLVMGlobalAddDebugInfo to Core.cpp
#148747 commented on
Aug 6, 2025 • 0 new comments -
[Clang] [Driver] Canoncalise `-internal-isystem` include paths
#148745 commented on
Aug 1, 2025 • 0 new comments -
LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()`
#100256 commented on
Aug 5, 2025 • 0 new comments -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FMA/FMAD handling + tests
#147693 commented on
Aug 5, 2025 • 0 new comments -
clang-repl lacks documentation on the supported % commands and a way to discover them from within clang-repl
#143666 commented on
Aug 5, 2025 • 0 new comments -
[HashRecognize] Strip ValueEvolution
#148620 commented on
Aug 5, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Aug 6, 2025 • 0 new comments -
[AVR] Induction variable not found (missed optimization)
#151080 commented on
Aug 4, 2025 • 0 new comments -
Port JSON output format for llvm-dwarfdump
#147850 commented on
Aug 4, 2025 • 0 new comments -
[Aarch64][Codegen] fatal error: Invalid size request on a scalable vector
#144358 commented on
Aug 4, 2025 • 0 new comments -
Implement the `f16tof32` HLSL Function
#99112 commented on
Aug 4, 2025 • 0 new comments -
[AArch64][SME] Propagate desired ZA states in the MachineSMEABIPass
#149510 commented on
Aug 5, 2025 • 0 new comments -
Request Commit Access For @PeddleSpam
#149014 commented on
Aug 4, 2025 • 0 new comments -
[HLSL][SPIRV] Investigate how to handle float controls on Vulkan 1.3 and earlier.
#149561 commented on
Aug 4, 2025 • 0 new comments -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 commented on
Aug 1, 2025 • 0 new comments -
[DAG] SDPatternMatch - add m_SelectLike(Cond,T,F) matcher for ISD::SELECT and ISD::VSELECT
#150019 commented on
Aug 4, 2025 • 0 new comments -
ELF: Add --preferred-function-alignment option.
#149448 commented on
Aug 2, 2025 • 0 new comments -
[HLSL] Add support for indexing of sub-arrays of multi-dimensional resource arrays
#145426 commented on
Aug 4, 2025 • 0 new comments -
[AMDGPU] Added llvm-debuginfo-check
#149429 commented on
Aug 4, 2025 • 0 new comments -
[AArch64] Assertion with SME and -mspeculative-load-hardening
#95109 commented on
Aug 4, 2025 • 0 new comments -
[HLSL][SPIR-V] Add support for HLSL semantics
#149363 commented on
Aug 6, 2025 • 0 new comments -
Tracking issue for removing PDB plugin in LLDB
#114906 commented on
Aug 4, 2025 • 0 new comments -
libclang python: Missing VAR_DECL initializer if NULL present
#54626 commented on
Aug 4, 2025 • 0 new comments -
[flang] Flang should reject bad volatile dummy arguments from gfortran volatile8 test
#137369 commented on
Aug 4, 2025 • 0 new comments -
[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm
#149308 commented on
Aug 6, 2025 • 0 new comments -
[LLDB] Run API tests with PDB too
#149305 commented on
Aug 5, 2025 • 0 new comments -
Additional missing known bits info for x * x
#151043 commented on
Aug 5, 2025 • 0 new comments -
[libc][math] Tracking Issue - Refactor Higher Math Functions to Header Only
#147386 commented on
Aug 5, 2025 • 0 new comments -
[LLDB] options --source-on-crash and --one-line-on-crash are ignored if crash happens in a non-main thread
#58525 commented on
Aug 5, 2025 • 0 new comments -
[AArch64] ORRv: Bad machine code: Using an undefined physical register
#149380 commented on
Aug 5, 2025 • 0 new comments -
[AArch64][SME] Avoid ZA save state changes in loops in MachineSMEABIPass
#149065 commented on
Aug 5, 2025 • 0 new comments -
[clang] False-positive warning for integer promotion [-Wimplicit-int-conversion]
#149288 commented on
Jul 31, 2025 • 0 new comments -
release/21.x: [CMake][Release] Build with -ffat-lto-objects (#140381)
#151245 commented on
Aug 5, 2025 • 0 new comments -
[Clang] Only link C device libraries by default for OpenMP
#151239 commented on
Aug 1, 2025 • 0 new comments -
Nested replacement field in format string fails to compile on Clang + libstdc++
#151371 commented on
Jul 31, 2025 • 0 new comments -
Clang crashes on nested lambdas with parameter packs
#102169 commented on
Jul 31, 2025 • 0 new comments -
Incorrect deduplication of member of anonymous namespace in clang++17, 18, 19
#107642 commented on
Jul 31, 2025 • 0 new comments -
Replace libc RISCV post commit buildbots with emulated builds
#150535 commented on
Jul 31, 2025 • 0 new comments -
[AArch64] Do a blanket check for all instructions that modify NZCV (NFC)
#151205 commented on
Aug 6, 2025 • 0 new comments -
`__builtin_dynamic_object_size` does not report size of function argument VLAs
#151240 commented on
Jul 31, 2025 • 0 new comments -
[lldb] add software watchpoints support
#151195 commented on
Aug 1, 2025 • 0 new comments -
[GVN] Check IndirectBr in Predecessor Terminators
#151188 commented on
Aug 4, 2025 • 0 new comments -
[ARM] Port ConditionOptimizer to ARM
#151187 commented on
Jul 31, 2025 • 0 new comments -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 commented on
Aug 1, 2025 • 0 new comments -
[WebAssembly] v8i8 mul support
#151145 commented on
Aug 4, 2025 • 0 new comments -
[SimplifyCFG] Avoid threading for loop headers
#151142 commented on
Aug 4, 2025 • 0 new comments -
[Clang][Driver] GCC used as backend linking driver in scenarios that do not call for it
#149850 commented on
Aug 1, 2025 • 0 new comments -
[MLIR]`-lift-cf-to-scf` triggers Assertion Failure `use_empty() && "Cannot destroy a value that still has uses!"'
#116361 commented on
Aug 1, 2025 • 0 new comments -
[WIP][AMDGPU][CopyPhysReg] Expand the COPY instructions using the encoded liveness mask.
#151124 commented on
Aug 6, 2025 • 0 new comments -
[RISCV64] LLD command to link libcodec2_soft_av1enc.so is taking longer than usual
#148084 commented on
Aug 1, 2025 • 0 new comments -
[RISCV] Implement MC support for Zvfbfa extension
#151106 commented on
Aug 5, 2025 • 0 new comments -
[llvm-c] Add missing nullptr check in LLVMGetFirstDbgRecord
#151101 commented on
Aug 5, 2025 • 0 new comments -
[apt.llvm.org] libclc packages should include the targets spirv-mesa3d- and spirv64-mesa3d-
#138751 commented on
Aug 1, 2025 • 0 new comments -
[clang][bytecode] Always track item types in InterpStack
#151088 commented on
Aug 4, 2025 • 0 new comments -
[OpenMP][OMPIRBuilder] Add device shared memory allocation support
#150923 commented on
Aug 6, 2025 • 0 new comments -
Missing Linker Relaxation Relocations after Assembly Relaxation
#150071 commented on
Jul 31, 2025 • 0 new comments -
cert-dcl58-cpp flags legitimate specializations (false positive)
#45454 commented on
Jul 31, 2025 • 0 new comments -
P3138R5: views::cache_latest
#118134 commented on
Jul 31, 2025 • 0 new comments -
[flang][DRAFT] Copy-in/Copy-out determination
#151408 commented on
Jul 30, 2025 • 0 new comments -
P3137R3: `views::to_input`
#127873 commented on
Jul 31, 2025 • 0 new comments -
[mlir][ROCDL] Annotate lane ID functions with noundef, ranges
#151396 commented on
Jul 31, 2025 • 0 new comments -
[LoopInterchange] Creates invalid IR: PHINode should have one entry for each predecessor of its parent basic block!
#149730 commented on
Jul 31, 2025 • 0 new comments -
[AArch64] Fix post-inc stores of floating-point conversions
#151372 commented on
Jul 31, 2025 • 0 new comments -
[libc][rework] arc4random with vDSO support
#151361 commented on
Aug 6, 2025 • 0 new comments -
[RISCV] Check if we still need EVLIndVarSimplifyPass
#151296 commented on
Jul 31, 2025 • 0 new comments -
llvm-bolt instrument appears Segmentation fault (core dumped)
#136802 commented on
Jul 31, 2025 • 0 new comments -
lldb cannot print std::string
#60994 commented on
Jul 31, 2025 • 0 new comments -
Optimization when 'while' loop can be converted to 'do-while'
#150844 commented on
Jul 31, 2025 • 0 new comments -
Avoid concurrency issues in LibompGetArchitecture
#151313 commented on
Aug 5, 2025 • 0 new comments -
[AArch64][SVE] Case where loop-reroll is useful to vectorize (TSVC s351)
#82218 commented on
Jul 31, 2025 • 0 new comments -
Implement fixed point fxdivi functions in llvm-libc
#129126 commented on
Jul 31, 2025 • 0 new comments -
LLDB-DAP extension should provide better logging to diagnose issues
#146880 commented on
Jul 31, 2025 • 0 new comments -
[HLSL] Resource Arrays
#133835 commented on
Jul 31, 2025 • 0 new comments -
Missing optimization for return vector used inside a function.
#151390 commented on
Jul 31, 2025 • 0 new comments -
[flang] Create the real constant directly with the argument type.
#150452 commented on
Jul 31, 2025 • 0 new comments -
[HLSL] [DirectX] Clang emits struct alloca instructions for structs with one or more array-typed fields, or any struct when compiling with `-O0`
#147109 commented on
Jul 31, 2025 • 0 new comments -
[-Wunsafe-buffer-usage] Do not warn about class methods with libc function names
#151270 commented on
Aug 1, 2025 • 0 new comments -
`musttail` doesn't optimize sibling calls
#147813 commented on
Jul 31, 2025 • 0 new comments -
[Flang] Compilation of a large array of a derived type with an initialized member needs a lot of memory
#77877 commented on
Jul 31, 2025 • 0 new comments -
Extend _Countof() to work with array parameters
#150953 commented on
Aug 1, 2025 • 0 new comments -
false-positive clang-analyzer-cplusplus.NewDeleteLeaks on allocation owned by temporary initialized by a default argument
#149236 commented on
Aug 1, 2025 • 0 new comments -
AMDGPU: Figure out required AGPR count for inline asm
#150910 commented on
Aug 1, 2025 • 0 new comments -
Draft: [OpenMP] Fix td_tdg_task_id underflow with taskloop and taskgraph
#150877 commented on
Jul 31, 2025 • 0 new comments -
clang-cl and Windows headers define conflicting versions of _m_prefetchw
#87515 commented on
Aug 1, 2025 • 0 new comments -
[clang] Accepts-invalid (?) in discarded statement with return type deduction
#151242 commented on
Aug 2, 2025 • 0 new comments -
Reserve R9 on armv6 iOS before 3.0
#150835 commented on
Aug 3, 2025 • 0 new comments -
MC: Refine ALIGN relocation conditions
#150816 commented on
Aug 6, 2025 • 0 new comments -
[libc] Fix copy/paste error in file.cpp
#150802 commented on
Aug 3, 2025 • 0 new comments -
[libc] Fix memory leak in linux/file.cpp
#150801 commented on
Aug 2, 2025 • 0 new comments -
[flang] Some tests fail with `SDKROOT` on macOS
#150765 commented on
Aug 2, 2025 • 0 new comments -
[lldb-dap] Add network symbol optimization configuration options
#150777 commented on
Aug 6, 2025 • 0 new comments -
Implement non-unit stride dense vectorization (difficult starter)
#51660 commented on
Aug 2, 2025 • 0 new comments -
[RISCV] Remove fixed vector constraint on masked interleave costing
#150624 commented on
Aug 5, 2025 • 0 new comments -
[Flang][OpenMP] Fix to resolve the crash with SIMD aligned clause.
#150612 commented on
Aug 5, 2025 • 0 new comments -
[mlir][EmitC]Add a Reflection Map to a Class
#150572 commented on
Aug 6, 2025 • 0 new comments -
Clang frontend C++ crash on decltype in lambda params
#63271 commented on
Aug 2, 2025 • 0 new comments -
[Clang] Segmentation fault in CXXNameMangler::mangleName due to infinite recursion
#151072 commented on
Aug 2, 2025 • 0 new comments -
[Clang] Fails to diagnose `return;` in non-void function in class template
#151156 commented on
Aug 2, 2025 • 0 new comments -
release/21.x: [DAG] visitFREEZE - limit freezing of multiple operands
#150425 commented on
Aug 2, 2025 • 0 new comments -
Illegal Instruction Fault From Improper CPU Feature Detection
#130509 commented on
Aug 2, 2025 • 0 new comments -
Wrong optimization: instability of x87 floating-point results leads to nonsense
#44218 commented on
Aug 2, 2025 • 0 new comments -
The unroll_count pragma does not work together with vectorize(disable)
#75839 commented on
Aug 2, 2025 • 0 new comments -
`bugprone-exception-escape` reported for generic (unused) code with `libc++`
#109587 commented on
Aug 1, 2025 • 0 new comments -
SimplifyCFG breaks canonical loops even if --keep-loops is requested
#151144 commented on
Aug 1, 2025 • 0 new comments -
clang: initialization with assignment expression possibly triggers wrong template instantiation
#83409 commented on
Aug 1, 2025 • 0 new comments -
[AMDGPU]: Do not provide AGPR for AV if !mayNeedAGPRs
#151063 commented on
Aug 1, 2025 • 0 new comments -
[IRCE] Check loop clone legality before attempting to do so
#151062 commented on
Aug 5, 2025 • 0 new comments -
[AArch64] Support negation in Global-ISEL unless the left operand is an AND
#151054 commented on
Aug 5, 2025 • 0 new comments -
[clang] Followup for constexpr-unknown potential constant expressions.
#151053 commented on
Aug 6, 2025 • 0 new comments -
release/21.x: [clang][Driver] Prefer non-Linux emulations for baremetal Arm/AArch64 targets (#149235)
#151052 commented on
Aug 1, 2025 • 0 new comments -
clang 21.1.0-rc1 creates broken executables on Cygwin/MinGW when linked with GNU ld.bfd
#149639 commented on
Aug 1, 2025 • 0 new comments -
[DirectX][NFC] Refactoring DirectX backend to not use `llvm::to_underlying` in switch cases.
#151032 commented on
Aug 6, 2025 • 0 new comments -
[DirectX] Error occurs when using global resource handles in function parameters or when compiling with `-O0`
#140819 commented on
Aug 1, 2025 • 0 new comments -
[Clang] Add support for -fhardened
#122687 commented on
Aug 1, 2025 • 0 new comments -
[PowerPC] Implement vector unpack instructions
#151004 commented on
Jul 31, 2025 • 0 new comments -
[flang] [mlir] Avoid clobbering mlir-tblgen target by defining dummy imported targets
#150987 commented on
Aug 6, 2025 • 0 new comments -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 commented on
Aug 1, 2025 • 0 new comments -
[clang][c23] Compatibility of structs containing unnamed structs
#151394 commented on
Aug 1, 2025 • 0 new comments -
Fix Clang bug that -Wformat-signedness is not reported properly.
#150962 commented on
Aug 5, 2025 • 0 new comments -
[clang]: Support `analyzer_noreturn` attribute in `CFG`
#150952 commented on
Aug 6, 2025 • 0 new comments -
lld mingw undefined weak symbol, --wrap, import library, and relocation results in garbage pointer
#150739 commented on
Aug 1, 2025 • 0 new comments -
[AMDGPU] Improve StructurizeCFG pass performance by using SSAUpdaterBulk.
#150937 commented on
Aug 1, 2025 • 0 new comments -
[OpenMPOpt] Make parallel regions reachable from new DeviceRTL loop functions
#150927 commented on
Aug 6, 2025 • 0 new comments -
[OpenMP][OMPIRBuilder] Support parallel in Generic kernels
#150926 commented on
Aug 6, 2025 • 0 new comments -
[libc] proxy headers walk through
#99693 commented on
Aug 1, 2025 • 0 new comments -
[DirectX] OpLowerer::cleanupHandleCasts incompatible cast trying to cast `TargetExtTyID` to `CallInst`
#137715 commented on
Aug 1, 2025 • 0 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Aug 6, 2025 • 0 new comments -
[llvm][RISCV] Support multiple save/restore points in prolog-epilog
#119358 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU] Baseline test for ptrtoaddr in lower-buffer-fat-pointers
#143812 commented on
Aug 5, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Aug 5, 2025 • 0 new comments -
[RFC] TableGen-erate SDNode descriptions
#119709 commented on
Aug 4, 2025 • 0 new comments -
[M68k] implement -mxgot
#119803 commented on
Aug 4, 2025 • 0 new comments -
[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening
#120064 commented on
Aug 6, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_ABI_BOUNDED_ITERATORS_IN_{STRING_VIEW,SPAN}
#143172 commented on
Jul 31, 2025 • 0 new comments -
[SPIRV] Fix type mismatch assertion in insertvalue.
#143131 commented on
Aug 5, 2025 • 0 new comments -
[TySan] Add option to outline instrumentation
#120582 commented on
Aug 5, 2025 • 0 new comments -
[Clang] fix for heterogeneous chip's host side's MaybeODRUseExprs clear
#121085 commented on
Aug 5, 2025 • 0 new comments -
AMDGPU: Expand remaining system atomic operations
#122137 commented on
Aug 1, 2025 • 0 new comments -
[OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible
#143058 commented on
Aug 6, 2025 • 0 new comments -
AMDGPU: Start considering new atomicrmw metadata on integer operations
#122138 commented on
Aug 1, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Aug 4, 2025 • 0 new comments -
[LAA] Be more precise on different store sizes
#122318 commented on
Aug 1, 2025 • 0 new comments -
[Github] Add pr-subscribers-infrastructure notifications
#142697 commented on
Aug 5, 2025 • 0 new comments -
[scan-build-py] use explicit compiler wrapper paths for intercept
#123252 commented on
Aug 6, 2025 • 0 new comments -
[compiler-rt][test] Use packaging.version.Version to compare glibc versions
#142596 commented on
Jul 31, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Aug 6, 2025 • 0 new comments -
[PowerPC] Remove carry register
#142420 commented on
Aug 2, 2025 • 0 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Aug 6, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jul 31, 2025 • 0 new comments -
[AArch64] Update getCmpSelInstrCost
#145568 commented on
Aug 5, 2025 • 0 new comments -
[DFAJumpThreading] Prevent pass from using too much memory.
#145482 commented on
Aug 4, 2025 • 0 new comments -
[Clang][C++23] Core language changes from P1467R9 extended floating-point types and standard names.
#78503 commented on
Aug 4, 2025 • 0 new comments -
[OpenMP] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops.
#145464 commented on
Aug 5, 2025 • 0 new comments -
[VPlan] Fix missing onlyFirstLaneUsed(). NFC
#145449 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in various special cases
#145330 commented on
Aug 2, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in various special cases
#145329 commented on
Jul 31, 2025 • 0 new comments -
[ARM][MVE] Add shuffle costs for LDn and STn instructions.
#145304 commented on
Aug 1, 2025 • 0 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Jul 31, 2025 • 0 new comments -
[LLVM] Add GNU make jobserver support
#145131 commented on
Aug 5, 2025 • 0 new comments -
[clang] Support --sysroot= for ${arch}-windows-msvc targets
#96417 commented on
Aug 2, 2025 • 0 new comments -
[clang][OpenMP] Update validity check for reduction with `inscan`
#98500 commented on
Aug 1, 2025 • 0 new comments -
[Clang] Take libstdc++ into account during GCC detection
#145056 commented on
Aug 1, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Aug 4, 2025 • 0 new comments -
[DataLayout][LangRef] Split non-integral and unstable pointer properties
#105735 commented on
Aug 4, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Aug 5, 2025 • 0 new comments -
[clang-tidy] add `ctime` and `localtime` to `clang-tidy`
#110366 commented on
Aug 5, 2025 • 0 new comments -
Extend kernel-info to emit PGO-based FLOP count
#110586 commented on
Aug 6, 2025 • 0 new comments -
[ORC-RT] Initial check-in for a new, top-level ORC runtime project.
#113499 commented on
Aug 5, 2025 • 0 new comments -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 commented on
Aug 1, 2025 • 0 new comments -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 commented on
Aug 4, 2025 • 0 new comments -
[asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported
#144480 commented on
Aug 5, 2025 • 0 new comments -
[clang] callee_type metadata for indirect calls
#117036 commented on
Jul 31, 2025 • 0 new comments -
[clang] Introduce CallGraphSection codegen option
#117037 commented on
Jul 31, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jul 31, 2025 • 0 new comments -
ELF: Introduce R_AARCH64_PATCHINST relocation type.
#133534 commented on
Aug 5, 2025 • 0 new comments -
Add IR and codegen support for deactivation symbols.
#133536 commented on
Aug 1, 2025 • 0 new comments -
Let memref.collapse_shape implement ReifyRankedShapedTypeOpInterface.
#138452 commented on
Aug 6, 2025 • 0 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Aug 5, 2025 • 0 new comments -
[mlir][gpu] Add pass for emulating unsupported types.
#138087 commented on
Aug 1, 2025 • 0 new comments -
Store GUIDs in metadata
#133682 commented on
Aug 4, 2025 • 0 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Aug 5, 2025 • 0 new comments -
[Flang][OpenMP] Move builtin .mod generation into runtimes
#137828 commented on
Aug 6, 2025 • 0 new comments -
[libc][math][c23] Add rsqrtf16() function
#137545 commented on
Aug 6, 2025 • 0 new comments -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Aug 6, 2025 • 0 new comments -
[OpenMP] Change build of OpenMP device runtime to be a separate runtime
#136729 commented on
Aug 4, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Aug 5, 2025 • 0 new comments -
InlineFunction: Split inlining into predicate and apply functions
#134213 commented on
Aug 6, 2025 • 0 new comments -
[SPIRV]Added support for extension SPV_INTEL_arbitrary_precision_fixed_point
#136085 commented on
Aug 4, 2025 • 0 new comments -
llvm-reduce: Add new pass to inline call sites
#134223 commented on
Jul 31, 2025 • 0 new comments -
[ASan] Mark recent integration tests as accordingly for MSVC
#135889 commented on
Aug 4, 2025 • 0 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Aug 6, 2025 • 0 new comments -
[ConstraintElim] Simplify `usub_with_overflow` when A uge B
#135785 commented on
Aug 5, 2025 • 0 new comments -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 commented on
Aug 5, 2025 • 0 new comments -
[LV] Move isPredicatedInst into LVLegality (NFC)
#134261 commented on
Aug 6, 2025 • 0 new comments -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 commented on
Aug 1, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Aug 5, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Aug 4, 2025 • 0 new comments -
workflows/release-binaries: Enable Windows x86 builds
#128274 commented on
Aug 4, 2025 • 0 new comments -
[LLVM][SCEV] Look through common multiplicand when simplifying compares.
#141798 commented on
Jul 31, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jul 31, 2025 • 0 new comments -
Trying to fix undefined symbol error caused by iterator variable
#141507 commented on
Aug 5, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Jul 31, 2025 • 0 new comments -
[SPIRV] Addition of @llvm.lround.* and @llvm.llround.* intrinsic
#129240 commented on
Aug 4, 2025 • 0 new comments -
[clangd] Implement simple folding for preprocessor branches
#140959 commented on
Aug 6, 2025 • 0 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Aug 6, 2025 • 0 new comments -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Aug 5, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Aug 4, 2025 • 0 new comments -
[SCEV] Try to prove no-wrap for AddRecs via BTC.
#131538 commented on
Aug 4, 2025 • 0 new comments -
[SPIRV] Support for SPV_INTEL_cluster_attributes extension
#131593 commented on
Aug 1, 2025 • 0 new comments -
[libc++] LWG4169: `std::atomic<T>`'s default constructor should be constrained
#131950 commented on
Aug 5, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Aug 1, 2025 • 0 new comments -
[ASan] Ensure Symbolize Flag setting on Windows through __asan_default_options() is maintained throughout runtime
#132811 commented on
Aug 4, 2025 • 0 new comments -
[OpenMP] Add diagnostic for 'factor' width mismatch in 'unroll partial'
#139986 commented on
Jul 31, 2025 • 0 new comments -
[PPC] ROP protection won't be supported with the ELFV1 ABI.
#139947 commented on
Aug 6, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jul 31, 2025 • 0 new comments -
[VPlan] Introduces explicit broadcast for live-in constants.
#133213 commented on
Aug 6, 2025 • 0 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Aug 6, 2025 • 0 new comments -
Add a GUIDLIST table to bitcode
#139497 commented on
Aug 4, 2025 • 0 new comments -
ELF: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Aug 5, 2025 • 0 new comments -
CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 commented on
Aug 1, 2025 • 0 new comments -
[WebAssembly] Compiler can't recognize avgr_u pattern in C
#150550 commented on
Aug 6, 2025 • 0 new comments -
[mlir][spirv] Add support for SPV_ARM_graph extension
#147937 commented on
Aug 4, 2025 • 0 new comments -
[RISCV] canCreateUndefOrPoisonForTargetNode - can ROLW/RORW + SLLW/SRAW/SRLW create undef/poison?
#149285 commented on
Aug 6, 2025 • 0 new comments -
[PATCH 1/7] [clang] Improve nested name specifier AST representation
#147835 commented on
Aug 5, 2025 • 0 new comments -
[InstCombine] Fold `lshr -> zext -> shl` patterns
#147737 commented on
Aug 5, 2025 • 0 new comments -
[LV] Remove common extends and selects in CSE
#147731 commented on
Aug 5, 2025 • 0 new comments -
[compiler-rt][libfuzzer][iossim] How to build libfuzzer libraries for iossim?
#71037 commented on
Aug 6, 2025 • 0 new comments -
[llvm][docs] Note Windows on Arm setting in Visual Studio guide
#147710 commented on
Aug 4, 2025 • 0 new comments -
[mlir][TableGen] Emit interface traits after all interfaces
#147699 commented on
Aug 5, 2025 • 0 new comments -
[Clang] `-Wdangling` does not emit warning when a dangerous call invoked in STL
#140483 commented on
Aug 6, 2025 • 0 new comments -
False positive lifetime GSL warning for no-capture lambda?
#126600 commented on
Aug 6, 2025 • 0 new comments -
Add necessary linker flags when -static-pie is enabled in BareMetal Toolchain
#147589 commented on
Aug 6, 2025 • 0 new comments -
[LoopStrengthReduce] Mitigation of issues introduced by compilation time optimization in SolveRecurse.
#147588 commented on
Aug 1, 2025 • 0 new comments -
[libc] Tracking progress for adding hermetic testing on baremetal
#145349 commented on
Aug 6, 2025 • 0 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Aug 6, 2025 • 0 new comments -
[ARM] Port shouldBeAdjustedToZero to ARM
#147565 commented on
Aug 3, 2025 • 0 new comments -
[LV] Use VPReductionRecipe for partial reductions
#147513 commented on
Aug 5, 2025 • 0 new comments -
[Driver][Windows] Driver wants to link clang_rt.builtins.lib instead of clang_rt.builtins-x86_64.lib
#122152 commented on
Aug 6, 2025 • 0 new comments -
[LoopVectorizePass] Polyhedron/linpk 40% regression on neoverse-v1 after #141865
#144795 commented on
Aug 6, 2025 • 0 new comments -
Annotate disassembly with register‐resident variable locations
#147460 commented on
Aug 6, 2025 • 0 new comments -
Passing long double args on 32-bit SPARC violates ABI
#41838 commented on
Aug 6, 2025 • 0 new comments -
[clang-format] AlignArrayOfStructures With Tabs
#138151 commented on
Aug 6, 2025 • 0 new comments -
[clang] Missed optimization regression: coro.destroy not devirtualized even when possible
#148380 commented on
Aug 6, 2025 • 0 new comments -
Request Commit Access For satyajanga
#151068 commented on
Aug 6, 2025 • 0 new comments -
[libc++] Remove assertions from <string_view> that are unreachable
#148598 commented on
Aug 5, 2025 • 0 new comments -
[clang] No way to recognize lambda expression in DWARF
#151269 commented on
Aug 5, 2025 • 0 new comments -
[SPARC] Use FMA instructions when we have UA2007
#148434 commented on
Aug 3, 2025 • 0 new comments -
[mlir][linalg] Morphism across linalg named, category and generic ops.
#148424 commented on
Aug 5, 2025 • 0 new comments -
[Clang] Crash in CodeGen when using explicit template parameters in a lambda
#145881 commented on
Aug 5, 2025 • 0 new comments -
[AMDGPU] SelectionDAG divergence tracking should heed AMDGPUSubtarget::isSingleLaneExecution
#108038 commented on
Aug 5, 2025 • 0 new comments -
[SPIRV] Floating point select operands cause the machine verifier to trip
#135572 commented on
Aug 5, 2025 • 0 new comments -
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions
#148309 commented on
Aug 4, 2025 • 0 new comments -
Failure to install libMLIR.so when LLVM_DYLIBs and TOOLCHAIN_ONLY are enabled
#151247 commented on
Aug 5, 2025 • 0 new comments -
[DirectX] Update DXContainer docs to match D3D12 naming
#135210 commented on
Aug 5, 2025 • 0 new comments -
[compiler-rt] Fix frame numbering for unparsable frames.
#148278 commented on
Aug 6, 2025 • 0 new comments -
AMDGPU gfx12: Add _dvgpr$ symbols for dynamic VGPRs
#148251 commented on
Aug 6, 2025 • 0 new comments -
[DAG] SelectionDAG::canCreateUndefOrPoison - Mark AVGFLOORS and AVGCEILS as safe
#148191 commented on
Aug 6, 2025 • 0 new comments -
[lldb-dap] persistent assembly breakpoints
#148061 commented on
Aug 6, 2025 • 0 new comments -
[clangd] fix asserts on incompatible paths in CDB
#148019 commented on
Aug 4, 2025 • 0 new comments -
[PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes
#148015 commented on
Aug 5, 2025 • 0 new comments -
[HLSL] Add execution testing of Root Signatures
#133317 commented on
Aug 5, 2025 • 0 new comments -
[DirectX] Add support for resource arrays to DXIL resource metadata
#145422 commented on
Aug 5, 2025 • 0 new comments -
[PATCH 2/7] [clang] improve NestedNameSpecifier: misc small clang changes
#148012 commented on
Aug 5, 2025 • 0 new comments -
[WIP][DO NOT MERGE][Clang][Driver] Emit warning when -fsanitize-trap=<...> is passed without associated -fsanitize=<...>
#147997 commented on
Aug 5, 2025 • 0 new comments -
[clang] Assertion `AddressOfExpr->getType() == Context.OverloadTy' failed.
#115607 commented on
Aug 5, 2025 • 0 new comments -
[HLSL][SPIR-V] Resource binding allocation
#124561 commented on
Aug 6, 2025 • 0 new comments -
[mlir][memref] Add better computeCollapsedLayoutMap support for unit collapse
#147967 commented on
Aug 1, 2025 • 0 new comments -
[MLIR][Linalg] Remove matmul_transpose variants
#147961 commented on
Aug 6, 2025 • 0 new comments -
Efficient memcpy when src or dest can be nullptr
#146484 commented on
Aug 6, 2025 • 0 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 2: device runtime)
#146404 commented on
Jul 31, 2025 • 0 new comments -
Enable superset options
#146370 commented on
Jul 31, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (4/4) (NFC)
#146331 commented on
Aug 6, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (3/4) (NFC)
#146330 commented on
Aug 6, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (2/4) (NFC)
#146329 commented on
Aug 6, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC)
#146328 commented on
Aug 6, 2025 • 0 new comments -
[AVR] Handle flash RO data mapped to data space for newer devices
#146244 commented on
Aug 5, 2025 • 0 new comments -
[LLVM][WebAssembly] Implement branch hinting proposal
#146230 commented on
Aug 6, 2025 • 0 new comments -
[NVPTX] Add prefetch tensormap variant
#146203 commented on
Aug 5, 2025 • 0 new comments -
[AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
#146076 commented on
Aug 4, 2025 • 0 new comments -
[DirectX] DXContainer llvm-objdump support
#55956 commented on
Aug 6, 2025 • 0 new comments -
[analyzer] Static Analysis runs out of memory on a tiny test-case
#143440 commented on
Aug 6, 2025 • 0 new comments -
[MLIR][NVVM] Update MLIR mapa to reflect new address space
#146031 commented on
Jul 31, 2025 • 0 new comments -
WASM: Masking 64-bit Shifts After Zext
#71844 commented on
Aug 6, 2025 • 0 new comments -
[IRLinker] Don't add duplicate named MD node operand to dest module
#146020 commented on
Aug 4, 2025 • 0 new comments -
LTO pipeline crashes when incompatible bitcode gets used in an LTO build
#151250 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU] Tail call support for whole wave functions
#145860 commented on
Aug 6, 2025 • 0 new comments -
[PAC] Update pointer authentication docs
#96528 commented on
Aug 6, 2025 • 0 new comments -
[ASan] [AArch64] Simple program crashes on startup with `mmap` failure in ASan runtime on Clang 20
#145259 commented on
Aug 6, 2025 • 0 new comments -
`multiple rules generate lib/unwind.lib` when buliding with ninja
#143822 commented on
Aug 6, 2025 • 0 new comments -
[clang-tidy] modernize-use-digit-separator issue #35414
#76153 commented on
Aug 1, 2025 • 0 new comments -
[Flang][OpenMP][Sema] Module support for REQUIRES directive
#77082 commented on
Aug 6, 2025 • 0 new comments -
LLD is unable to link musl for x32
#140465 commented on
Aug 6, 2025 • 0 new comments -
[Clang] disallow # operators in attribute argument lists
#147308 commented on
Aug 5, 2025 • 0 new comments -
Request Commit Access For krishna2803
#149131 commented on
Aug 6, 2025 • 0 new comments -
[Question] Weird AArch64 assemblies
#86918 commented on
Aug 6, 2025 • 0 new comments -
[llvm-cov][MC/DC] `mcdc_records` in JSON output insufficient
#105489 commented on
Aug 6, 2025 • 0 new comments -
cppcoreguidelines-missing-std-forward should consider std::forward usage in lambda capture also with uniform initialization
#150446 commented on
Aug 6, 2025 • 0 new comments -
[flang] [packaging] cannot find -lflang_rt.runtime with newly packaged flang 21
#138340 commented on
Aug 6, 2025 • 0 new comments -
[Clang] Support elementwise/reduction builtins in constexpr contexts.
#51787 commented on
Aug 6, 2025 • 0 new comments -
[feature-request] make vector intrinsics constexpr
#30794 commented on
Aug 6, 2025 • 0 new comments -
[HLSL] fix documentation for root signature validations
#126646 commented on
Aug 6, 2025 • 0 new comments -
[SCEV] Unbounded recursion in createSCEV leading to Stack Overflow
#148253 commented on
Aug 6, 2025 • 0 new comments -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 commented on
Aug 6, 2025 • 0 new comments -
LLVM 21.1.0: Unable to expand result for ppcf128 with ISD::AssertNoFPClass
#151375 commented on
Aug 6, 2025 • 0 new comments -
UBsan misses a Null-pointer-dereference
#61466 commented on
Aug 6, 2025 • 0 new comments -
[clang] Assertion `(!Is64Bit || isInt<32>((long long)FIOffset + Imm)) && "Requesting 64-bit offset in 32-bit immediate!"' failed
#121932 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 commented on
Aug 1, 2025 • 0 new comments -
`llvm-clang-x86_64-expensive-checks-win` test fails in CI
#106352 commented on
Aug 6, 2025 • 0 new comments -
clang++ crash: Assertion `(!Is64Bit || isInt<32>((long long)FIOffset + Imm)) && "Requesting 64-bit offset in 32-bit immediate!"' failed
#69365 commented on
Aug 6, 2025 • 0 new comments -
[libc++][math] Add constexpr for std::abs()
#146633 commented on
Aug 3, 2025 • 0 new comments -
Assertion failure in X86RegisterInfo.cpp:560
#25051 commented on
Aug 6, 2025 • 0 new comments -
[FastISel] "Requesting 64-bit offset in 32-bit immediate! failed."
#113856 commented on
Aug 6, 2025 • 0 new comments -
[Flang] Compile error when derived-type array is defined using derived type and reshape intrinsic function in where construct
#130532 commented on
Aug 6, 2025 • 0 new comments -
[LoongArch] Add reloc types for LA32R/LA32S
#146499 commented on
Jul 31, 2025 • 0 new comments -
[PowerPC] Lower ucmp using subtractions
#146446 commented on
Aug 6, 2025 • 0 new comments