-
Notifications
You must be signed in to change notification settings - Fork 14.9k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-21.1.0 LLVM 21.1.0
published
Aug 26, 2025
748 Pull requests merged by 271 people
-
[AMDGPU] Mark workitem IDs uniform in more cases
#152581 merged
Aug 29, 2025 -
[Flang][OpenMP] Fix to resolve the crash with SIMD aligned clause.
#150612 merged
Aug 29, 2025 -
[clang][Sema] Shard out SemaTests into their own binary
#155548 merged
Aug 29, 2025 -
[MLIR][NVVM] Update TMA Store Op
#155435 merged
Aug 29, 2025 -
[RISCV] Split the attribute test for xsfvfwmaccqqq to attributes-sifive.ll. NFC.
#155973 merged
Aug 29, 2025 -
[RISCV] Verify vfwmaccbf16 and vfncvtbf16 FRM argument in SemaRISCV::CheckBuiltinFunctionCall.
#155710 merged
Aug 29, 2025 -
[NFC] #155740 post cleanup
#155966 merged
Aug 29, 2025 -
Revert "[X86][APX] Remove redundant TEST*ri instructions"
#155968 merged
Aug 29, 2025 -
Reland "[sancov][LoongArch] Resolve pcaddu18i+jirl in evaluateBranch and teach sancov (#155371)"
#155964 merged
Aug 29, 2025 -
[clang] fix nested tags of the same name not being included in their context
#155965 merged
Aug 29, 2025 -
AMDGPU: Add debug print to load/store opt for agpr case
#155767 merged
Aug 29, 2025 -
[clang] NFC: remove leftover from injected class name redecl
#155959 merged
Aug 29, 2025 -
[ValueTracking] Use unionWith when calculating known bits for abs.
#155896 merged
Aug 29, 2025 -
[RISCV] Add a conditional-cmv-fusion RUN line to select-binop-identity.ll. NFC
#155950 merged
Aug 29, 2025 -
Revert "[rtsan] Support legacy pthread_cond variables (#152947)"
#155963 merged
Aug 29, 2025 -
ThinLTOBitcodeWriter: Split modules with __cfi_check and no type metadata.
#155930 merged
Aug 29, 2025 -
[lldb] Add SBFunction::GetBaseName() & SBSymbol::GetBaseName()
#155939 merged
Aug 29, 2025 -
[IR][CodeGen] Remove "approx-func-fp-math" attribute
#155740 merged
Aug 29, 2025 -
[C++20][Modules] Remove unused part of a test:
merge-records.cppm
.#155947 merged
Aug 29, 2025 -
[mlir][emitc] Support array result for
emitc.member
andemitc.member_of_ptr
#155224 merged
Aug 29, 2025 -
[mlir][nvgpu] Move dependent dialect from C++ to TableGen for nvgpu-to-nvvm pass (NFC)
#155801 merged
Aug 29, 2025 -
[MLIR] Fix issues with XeGPU to XeVM pass.
#155946 merged
Aug 28, 2025 -
[IR2Vec][llvm-ir2vec] Supporting flow-aware embeddings
#153087 merged
Aug 28, 2025 -
[flang] Don't associate pointers with zero sized storage targets
#155867 merged
Aug 28, 2025 -
[asan] Add test for deferencing zero-sized malloc/calloc
#155933 merged
Aug 28, 2025 -
[msan] Add test for deferencing zero-sized malloc/calloc
#155934 merged
Aug 28, 2025 -
[NFC] Fix warning in IR2Vec Embedder creation in printer pass
#155917 merged
Aug 28, 2025 -
[libc++] Stabilize transitive includes for C++23
#134143 merged
Aug 28, 2025 -
[llvm-lto2] Replace std::atomic_init with brace initiation. NFC
#143274 merged
Aug 28, 2025 -
[libc++] Fix broken precondition of __bit_log2
#155476 merged
Aug 28, 2025 -
[libc++][Android] Fix Dockerfile
#154856 merged
Aug 28, 2025 -
[docs][NFC] Resolve mismatched backticks
#155883 merged
Aug 28, 2025 -
[flang][cuda] Define _CUDA only when preprocessor is enabled
#155913 merged
Aug 28, 2025 -
[NVPTX] Fixup some issues introduced by 128-bit atomics
#155921 merged
Aug 28, 2025 -
[libc][test] Remove more unused nan variables
#155925 merged
Aug 28, 2025 -
[flang][folding] fix i(a)char folding regression
#155909 merged
Aug 28, 2025 -
[vscode-lldb] Support lldb-dap environment in debug configuration
#153536 merged
Aug 28, 2025 -
Revert "[lit] Refactor available
ptxas
features"#155914 merged
Aug 28, 2025 -
[DirectX] Validate registers are bound to root signature
#146785 merged
Aug 28, 2025 -
Add pointer auth documentation to contents
#155763 merged
Aug 28, 2025 -
[ValueTracking][SelectionDAG] Use KnownBits::reverseBits/byteSwap. NFC
#155847 merged
Aug 28, 2025 -
[AArch64] Add a FeatureFuseCmpCSet
#153189 merged
Aug 28, 2025 -
[clang] Fix crash when
__builtin_function_start
is given an invalid first parameter#155506 merged
Aug 28, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the AVX1/F16C/XOP constexpr test files
#155865 merged
Aug 28, 2025 -
[IR2Vec] Add support for flow-aware embeddings
#152613 merged
Aug 28, 2025 -
[NVPTX] Support i256 load/store with 256-bit vector load
#155198 merged
Aug 28, 2025 -
Reland: [OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#155839 merged
Aug 28, 2025 -
[clang] fix regression parsing C enum which doesn't declare anything
#155904 merged
Aug 28, 2025 -
[lldb] Add lldbHost dependency to lldbProtocolMCP
#155811 merged
Aug 28, 2025 -
[clang] fix obtaining underlying type for demoted enum definitions
#155900 merged
Aug 28, 2025 -
[AArch64] Add FeatureFuseCCSelect to a number of CPU configurations.
#153188 merged
Aug 28, 2025 -
[docs][OpenMP] Claim C/C++ implementation of dyn_groupprivate clause
#155653 merged
Aug 28, 2025 -
[libc] Use intermediate float operations on the GPU
#155869 merged
Aug 28, 2025 -
compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features
#155768 merged
Aug 28, 2025 -
[libc][test] Remove unused nan variables
#155894 merged
Aug 28, 2025 -
[RISCV] Use XORI/SLLI/ADDI to when materializing select of constants
#155845 merged
Aug 28, 2025 -
[NVPTX] add support for 128-bit atomics
#154852 merged
Aug 28, 2025 -
Stateful variable-location annotations in Disassembler::PrintInstructions() (follow-up to #147460)
#152887 merged
Aug 28, 2025 -
[VPlan] Improve iterator-related code (NFC)
#155834 merged
Aug 28, 2025 -
[FuncSpec] Invalidate analysis by setting MadeChanges explicitly
#155833 merged
Aug 28, 2025 -
[KnownBits] Add operator<<=(unsigned) and operator>>=(unsigned). NFC
#155751 merged
Aug 28, 2025 -
[flang][OpenMP] Simplify getLocation in FlangOmpReportVisitor, NFC
#155871 merged
Aug 28, 2025 -
[Headers][X86] Use
__builtin_elementwise_ctlz
instead of avx512cd intrinsics.#155089 merged
Aug 28, 2025 -
[lldb][debugserver] Upstream to debugserver changes
#155733 merged
Aug 28, 2025 -
[docs][OpenMP] Add docs section for OpenMP 6.1 implementation status
#155651 merged
Aug 28, 2025 -
[mlir][spirv] Propagate alignment requirements from vector to spirv
#155278 merged
Aug 28, 2025 -
[llvm-lipo] Add support for -info with archive files
#155309 merged
Aug 28, 2025 -
[DirectX] Don't byte-swap returned byte-offset
#155860 merged
Aug 28, 2025 -
libclc: CMake: include GetClangResourceDir
#155836 merged
Aug 28, 2025 -
[AMDGPU] Common up code from AMDGPUInstPrinter::printImmediate64. NFC.
#155882 merged
Aug 28, 2025 -
Revert "[sancov][LoongArch] Resolve pcaddu18i+jirl in evaluateBranch and teach sancov"
#155879 merged
Aug 28, 2025 -
[lit] Refactor available
ptxas
features#154439 merged
Aug 28, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the MMX/SSE constexpr test files
#155857 merged
Aug 28, 2025 -
[AMDGPU] Determine MCFixupKind in a more general way. NFCI.
#155864 merged
Aug 28, 2025 -
[MLIR][Vector] Add warp distribution for
vector.step
op#155425 merged
Aug 28, 2025 -
Provide ErrorBadParamsToCopyContiguousContainerAnnotations a more cor…
#139870 merged
Aug 28, 2025 -
[TableGen][DecoderEmitter] Simplify emitSoftFailTableEntry (NFC)
#155863 merged
Aug 28, 2025 -
[flang][OpenMP] Reassociate floating-point ATOMIC update expressions
#155840 merged
Aug 28, 2025 -
[HLSL][DirectX] Remove uniformity bit from resource initialization intrinsics
#155332 merged
Aug 28, 2025 -
[LTO] Add unified LTO tests for the PS targets.
#148229 merged
Aug 28, 2025 -
Update SSE/AVX integer comparison intrinsics to be used in constexpr
#155656 merged
Aug 28, 2025 -
[TargetLoweringObjectFile] Handle riscv BE
#155166 merged
Aug 28, 2025 -
[CI] Handle Runtime Build Failures Correctly in generate_test_report
#155730 merged
Aug 28, 2025 -
[libc][math][c++23] Add scalb{,l}nbf16 math functions
#155569 merged
Aug 28, 2025 -
[flang][OpenMP] Handle symbols on composite simd with multiple privatizers
#155640 merged
Aug 28, 2025 -
[clang-tidy] Add detection in container's method except
empty
inreadability-container-size-empty
#154017 merged
Aug 28, 2025 -
Disassembler: Remove unused include
#155771 merged
Aug 28, 2025 -
[clang] Optimize EmbedExpr child iterator callback
#155803 merged
Aug 28, 2025 -
[llvm] Proofread Benchmarking.rst
#155792 merged
Aug 28, 2025 -
[AVR] Remove unnecessary casts (NFC)
#155791 merged
Aug 28, 2025 -
[ADT] "Inline" TestAndEraseFromSet into SetVector::remove_if (NFC)
#155790 merged
Aug 28, 2025 -
[ADT] Define SetVector::count in terms of SetVector::contains (NFC)
#155789 merged
Aug 28, 2025 -
[ADT] Teach SmallSetVector to inherit constructors (NFC)
#155788 merged
Aug 28, 2025 -
[clang-format] Correctly annotate RequiresExpressionLBrace
#155773 merged
Aug 28, 2025 -
[Github] Bump clang-format to 21.1.0
#155660 merged
Aug 28, 2025 -
[X86] Fix assertion in AVX512 setcc combine due to invalid APInt mask width
#155775 merged
Aug 28, 2025 -
[AArch64][SDAG] Lower f16->s16 FP_TO_INT_SAT to *v1f16
#154822 merged
Aug 28, 2025 -
[SPIR-V] Fix asm printing of OpLifetimeStart/Stop
#155676 merged
Aug 28, 2025 -
[OpenACC] Partial Reduction recipe Lowering
#155635 merged
Aug 28, 2025 -
[Offload] For AMDGPU driver, use product name
#155632 merged
Aug 28, 2025 -
[libc][math][c++23] Add totalorder{,mag}bf16 math functions
#155568 merged
Aug 28, 2025 -
[StructurizeCFG] nested-if zerocost hoist bugfix
#155408 merged
Aug 28, 2025 -
AMDGPU: Refactor lowering of s_barrier to split barriers
#154648 merged
Aug 28, 2025 -
[ADT] Fix signed integer overflow
#155826 merged
Aug 28, 2025 -
[Offload] Update LIBOMPTARGET_INFO text for
attach
map-type.#155509 merged
Aug 28, 2025 -
[CMake][AIX] Enable CMP0182: Create shared library archives by default
#155686 merged
Aug 28, 2025 -
AMDGPU: Add tests for atomics with AGPR operands
#155820 merged
Aug 28, 2025 -
[AArch64] Split zero cycle zeoring per register class
#154561 merged
Aug 28, 2025 -
[mlir][tosa] Allow shift operand of tosa::MulOp as non-constant
#155197 merged
Aug 28, 2025 -
[AArch64][NFC] Add MCInstrAnalysis unittests
#155609 merged
Aug 28, 2025 -
[Offload][OpenMP] Tests require libc on GPU for printf
#155785 merged
Aug 28, 2025 -
AMDGPU: Add missing verifier tests for load/store AGPR case
#155815 merged
Aug 28, 2025 -
[lldb][test] Run ranges::ref_vew test only for libc++
#155813 merged
Aug 28, 2025 -
[SCCP][FuncSpec] Poison unreachable constant global variable user
#155753 merged
Aug 28, 2025 -
[LoongArch] Lowering v32i8 vector mask generation to
VMSKLTZ
#149953 merged
Aug 28, 2025 -
[flang][docs][NFC] Remove stray backtick
#154974 merged
Aug 28, 2025 -
Revert "[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)"
#155809 merged
Aug 28, 2025 -
[LoongArch][NFC] Pre-commit for lowering v32i8 vector mask generation to
VMSKLTZ
#149952 merged
Aug 28, 2025 -
[AArch64] Lower FPR register moves to zero cycle NEON
#153158 merged
Aug 28, 2025 -
[Headers][X86] Allow integer/fp absolute intrinsics to be used in constexpr
#154662 merged
Aug 28, 2025 -
[llvm-lto2] Added version command for llvm-lto2
#148866 merged
Aug 28, 2025 -
[AMDGPU][NFC] Reduce diff between downstream branch
#155779 merged
Aug 28, 2025 -
MC: Fix NOP insertion between fused instructions that breaks macro fusion
#155784 merged
Aug 28, 2025 -
[clang][bytecode][NFC] Clean up EvaluationResult
#155782 merged
Aug 28, 2025 -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 merged
Aug 28, 2025 -
[LoongArch][NFC] Add tests for build_vector containing repeated sub-sequence
#154532 merged
Aug 28, 2025 -
[AArch64][Clang] Update predication of SVE2-AES/PMULL Pair Intrinsics and add Test Coverage
#153825 merged
Aug 28, 2025 -
Revert "[X86] Fix incorrect NOP insertion between fused instructions that breaks macro fusion"
#155780 merged
Aug 28, 2025 -
[clang][bytecode] Simplify and optimize EvaluationResult
#155772 merged
Aug 28, 2025 -
[X86] Fix incorrect NOP insertion between fused instructions that breaks macro fusion
#155316 merged
Aug 28, 2025 -
[AMDGPU] Precommit memory legalizer tests for private AS
#154709 merged
Aug 28, 2025 -
[CodeGen][TLI] Allow targets to custom expand atomic load/stores
#154708 merged
Aug 28, 2025 -
Openmp 6.0 allow default clause on the target directive
#154942 merged
Aug 28, 2025 -
[AArch64] Copy CSNEG, CSINV, and CSINC computeKnownBitsForTargetNode from ARM
#155122 merged
Aug 28, 2025 -
[OpenMP][clang] 6.0: num_threads strict (part 2: device runtime)
#146404 merged
Aug 28, 2025 -
[OpenMP][Offload] Add SPMD-No-Loop mode to OpenMP offload runtime
#154105 merged
Aug 28, 2025 -
[clang][bytecode] Speed up
EvaluationResult::CheckArrayInitialized()
#155756 merged
Aug 28, 2025 -
[clang][bytecode][NFC] Remove FunctionPointer leftovers
#155761 merged
Aug 28, 2025 -
[builtins] Rename freebsd to elf_aux_info to reflect the function called. NFCI
#155749 merged
Aug 28, 2025 -
[clang][bytecode] Avoid copying APValue into EvaluationResult
#155757 merged
Aug 28, 2025 -
[Driver] Enable outline atomics for OpenBSD/aarch64
#155713 merged
Aug 28, 2025 -
[Uniformity] Fix typo in assumed divergent cycles output (NFC)
#155750 merged
Aug 28, 2025 -
[flang][acc] Fix mappableTy.generateAccBounds to correctly handle dynamic-sized arrays
#155666 merged
Aug 28, 2025 -
[GISel] Funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 merged
Aug 28, 2025 -
[mlir][vector] Follow-up improvements for multi-dimensional vector.from_elements support
#154664 merged
Aug 28, 2025 -
[clang] Create PointerToBoolean casts for C casts
#155368 merged
Aug 28, 2025 -
[clangd] Add Config.Hover.MacroContentsLimit
#155105 merged
Aug 28, 2025 -
[clangd] Implement simple folding for preprocessor branches
#140959 merged
Aug 28, 2025 -
[libc][NFC] Fix Implicit Conversion Warning in getrandom Test
#155732 merged
Aug 28, 2025 -
[MemProf] Extend MemProfUse pass to make use of data access profiles to partition data
#151238 merged
Aug 28, 2025 -
[RISCV] Improve some debug messages from RISCVVLOptimizer. NFC
#155524 merged
Aug 28, 2025 -
[AMDGPU] Remove
ApproxFuncFPMath
uses#155578 merged
Aug 28, 2025 -
[flang] Added storage specification for [hl]fir.declare.
#155325 merged
Aug 28, 2025 -
AMDGPU: llvm.amdgcn.inverse.ballot needs to be convergent
#155725 merged
Aug 28, 2025 -
clang/AMDGPU: Add __builtin_amdgcn_inverse_ballot_w{32,64}
#155724 merged
Aug 28, 2025 -
[RISCV][GISel] Lower G_SSHLSAT and G_USHLSAT
#155642 merged
Aug 28, 2025 -
[libc][gpu] Add exp/log benchmarks and flexible input generation
#155727 merged
Aug 28, 2025 -
[RISCV] Implement MC support for Zvfbfa extension
#151106 merged
Aug 28, 2025 -
[sancov][LoongArch] Resolve pcaddu18i+jirl in evaluateBranch and teach sancov
#155371 merged
Aug 28, 2025 -
[LLDB] Omit loading local symbols in LLDB symbol table
#154809 merged
Aug 28, 2025 -
[X86][APX] Remove redundant TEST*ri instructions
#155586 merged
Aug 28, 2025 -
[ADT] Refactor DenseMapInfo for integer types (NFC)
#155549 merged
Aug 28, 2025 -
[MLIR] Refix pr154556
#155726 merged
Aug 28, 2025 -
[memprof] Make HeapProfileRecords optional
#155671 merged
Aug 27, 2025 -
[orc-rt] std::forward unbound arguments when using bind_front.
#155723 merged
Aug 27, 2025 -
[MLIR] Add missing dependency for PR154556.
#155722 merged
Aug 27, 2025 -
[lldb] Correct a usage after a rename was merged.
#155720 merged
Aug 27, 2025 -
[CI] Bump Linux Contaienr LLVM to 21.1.0
#155658 merged
Aug 27, 2025 -
[CI] Add a script to cache lit test timing files
#155698 merged
Aug 27, 2025 -
[NVPTX] Auto-upgrade nvvm.grid_constant to param attribute
#155489 merged
Aug 27, 2025 -
[orc-rt] Allow move_only_function to capture by lvalue-reference.
#155716 merged
Aug 27, 2025 -
[flang][openacc] bug fix in semantic checking
#155659 merged
Aug 27, 2025 -
[lldb] Add lldb-mcp scaffolding
#155708 merged
Aug 27, 2025 -
[lldb] NFC Moving mcp::Transport into its own file.
#155711 merged
Aug 27, 2025 -
[MLIR][Conversion][XeGPU][XeVM] Add XeGPUToXeVM conversion pass and tests.
#154556 merged
Aug 27, 2025 -
Fix the lit failure on "loop-register.s" test.
#155704 merged
Aug 27, 2025 -
[RISCV] Enable LUi/AUIPC+ADDI/ADDIW reg alloc hint by default
#155693 merged
Aug 27, 2025 -
[CodeGen][RISCV] Add support of RISCV nontemporal to vector predication instructions.
#153033 merged
Aug 27, 2025 -
[CIR] Add initial support for virtual base classes
#155534 merged
Aug 27, 2025 -
MSP430: Add test for llvm.sincos intrinsic
#148602 merged
Aug 27, 2025 -
[memprof] Modernize DataAccessProfRecord (NFC)
#155702 merged
Aug 27, 2025 -
[libc++][AIX] Fixup problems with ABI list checking
#155643 merged
Aug 27, 2025 -
[AMDGPU] Avoid bundling a SCHED_BARRIER with memops
#153533 merged
Aug 27, 2025 -
[clang] fix regression printing constructor/destructor names
#155688 merged
Aug 27, 2025 -
[VPlan] Compute cost of intrinsics directly for VPReplicateRecipe (NFCI).
#154617 merged
Aug 27, 2025 -
[llvm-readobj][COFF] Implement --coff-pseudoreloc in llvm-readobj to dump runtime pseudo-relocation records
#151816 merged
Aug 27, 2025 -
[llvm-debuginfo-analyzer][lit] Fix tests failing when X86 isn't available
#155678 merged
Aug 27, 2025 -
[UBSan][BoundsSafety] Implement support for more expressive "trap reasons"
#154618 merged
Aug 27, 2025 -
[CIR][NFC] Add errors for unhandled AggExprEmitter visitors
#155469 merged
Aug 27, 2025 -
[Linalg] Add pattern to push down extract slice through linalg generic op
#154162 merged
Aug 27, 2025 -
[Clang] Update
__builtin_masked_load
to accept passthrough argument#155652 merged
Aug 27, 2025 -
[DirectX][ObectYAML] Make
RootParameterOffset
andStaticSamplersOffset
behaviour consistent#155521 merged
Aug 27, 2025 -
[BOLT][test] Fix 'veneer-lld-abs' test execution on Windows host
#155525 merged
Aug 27, 2025 -
[BOLT][test] Fix 'dump-dot-func' test execution on Windows host
#155522 merged
Aug 27, 2025 -
[mlir][vector] Improve vector dialect documentation and constraint predicates
#155259 merged
Aug 27, 2025 -
[NFC][offload] Fix error message for cuFuncSetAttribute
#155655 merged
Aug 27, 2025 -
[flang][OpenMP] Analyze objects in OmpObjectList on clauses (#155424)
#155667 merged
Aug 27, 2025 -
[BOLT] Remove shell requirements from several tests
#155623 merged
Aug 27, 2025 -
[lld][MachO]Multi-threaded i/o. Twice as fast linking a large project.
#147134 merged
Aug 27, 2025 -
[AMDGPU][Attributor] Remove final update of waves-per-eu after the attributor run
#155246 merged
Aug 27, 2025 -
[llvm-debuginfo-analyzer] Fixed some DWARF related bugs
#153318 merged
Aug 27, 2025 -
[flang] Lower hlfir.cmpchar into inline implementation in simplify-hlfir-intrinsics
#155461 merged
Aug 27, 2025 -
[flang] Replace lowering of character compare.
#155458 merged
Aug 27, 2025 -
[clang] MicrosoftMangle: pick correct tagdecl for mangling tagkind
#155662 merged
Aug 27, 2025 -
[mlir][XeGPU] Update utils for LayoutAttr and SliceAttr support
#154819 merged
Aug 27, 2025 -
[RISCV] Use SLLI/ADDI to when materializing select of constants
#155644 merged
Aug 27, 2025 -
[RISCV] Mark OR used in czero select lowering as disjoint
#155654 merged
Aug 27, 2025 -
[clang] NFC: Provide inline definitions for {get,cast}TagDecl and friends
#155051 merged
Aug 27, 2025 -
[flang][semantics] add portability warning and tests for copy-in/copy-out case
#153263 merged
Aug 27, 2025 -
[flang] Add definition of hlfir.cmpchar operation.
#155457 merged
Aug 27, 2025 -
[flang][warnings] systematically guard warnings
#154234 merged
Aug 27, 2025 -
[FuncSpec] Skip SCCP on blocks of dead functions and poison their callsites
#154668 merged
Aug 27, 2025 -
[Dexter] Add DexStepFunction and DexContinue skeletons
#152720 merged
Aug 27, 2025 -
[NFC][MC][AArch64] Rearrange decode functions in AArch64 disassembler
#154990 merged
Aug 27, 2025 -
[libc][math][c++23] Add {canonicalize,iscanonical,fdim,copysign,issignaling}bf16 math functions
#155567 merged
Aug 27, 2025 -
[lldb] Fix a typo in --one-shot description (NFC)
#155637 merged
Aug 27, 2025 -
[RISCV] Avoid recreating constants in LowerSelect [nfc]
#155628 merged
Aug 27, 2025 -
[AArch64][PAC] Fix clobbering registers by BLRA and AUTH_TCRETURN
#155373 merged
Aug 27, 2025 -
[NFC][flang][OpenMP] Create
FortranUtils
lib and movecreateMapInfoOp
to it#154483 merged
Aug 27, 2025 -
[RISCV] Add SRAW to ComputeNumSignBitsForTargetNode.
#155564 merged
Aug 27, 2025 -
[clang] NFC: reintroduce clang/include/clang/AST/Type.h
#155050 merged
Aug 27, 2025 -
[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h
#155049 merged
Aug 27, 2025 -
[Dexter] add get_pc
#152719 merged
Aug 27, 2025 -
[DebugInfo] Drop extra DIBuilder::finalizeSubprogram() calls (NFC)
#155618 merged
Aug 27, 2025 -
Revert "[BOLT] Refactor MCInstReference and move it to Core (NFC)"
#155639 merged
Aug 27, 2025 -
[llvm] Proofread AliasAnalysis.rst
#155553 merged
Aug 27, 2025 -
[ARM] Remove an unnecessary cast (NFC)
#155552 merged
Aug 27, 2025 -
[ADT] Implement DenseSetImpl::contains in terms of DenseMap::contains (NFC)
#155551 merged
Aug 27, 2025 -
[ADT] Inline InsertIntoBucket and InsertIntoBucketWithLookup into their callers (NFC)
#155550 merged
Aug 27, 2025 -
Revert "[ADT] Deprecate the redirection from SmallSet to SmallPtrSet (Take 2) (#155078)
#155622 merged
Aug 27, 2025 -
[PowerPC] Add DMR and WACC COPY support
#149129 merged
Aug 27, 2025 -
[flang]
do concurrent
: fix reduction symbol resolution when mapping to OpenMP#155355 merged
Aug 27, 2025 -
[clang-doc] lower filename length limit by 5
#155511 merged
Aug 27, 2025 -
[flang] optimize
tand
precision#155629 merged
Aug 27, 2025 -
[CIR] More atomic load and store
#155168 merged
Aug 27, 2025 -
[VectorCombine] Avoid double deletion in
eraseInstruction
#155621 merged
Aug 27, 2025 -
[llvm-exegesis] Follow up of 810ac29cfe81cbd8f2e97d06f0acd540f841c754
#155624 merged
Aug 27, 2025 -
[mlir][amx] Prevent crash on invalid tile element type
#155587 merged
Aug 27, 2025 -
[libc++] Remove zero size branch from memmove
#155419 merged
Aug 27, 2025 -
[RISCV] Account for ADDI immediate range in select of two constants w/ zicond
#155471 merged
Aug 27, 2025 -
[AArch64][PAC] Do not execute AUT instructions speculatively
#155372 merged
Aug 27, 2025 -
[Dexter] Add DAP instruction and function breakpoint handling
#152718 merged
Aug 27, 2025 -
[ThreadPool] Fix Windows failures in the AffinityMask unit test
#155614 merged
Aug 27, 2025 -
[Frontend][OpenMP] Move isPrivatizingConstruct from flang
#155477 merged
Aug 27, 2025 -
[Github] Fix revisions in code format action reproducers
#155193 merged
Aug 27, 2025 -
[lldb][ARM] Port Arm Linux to use NativeRegisterContextDBReg
#152284 merged
Aug 27, 2025 -
[InstCombine] Update contributor guide for commuted tests (NFC)
#155574 merged
Aug 27, 2025 -
[X86] canCreateUndefOrPoisonForTargetNode - add SSE bit logic + VPTERNLOG handling
#155600 merged
Aug 27, 2025 -
[libc++] Optimize ofstream::write
#123337 merged
Aug 27, 2025 -
Reapply "[LLDB] Add
ScalarLiteralNode
and literal parsing in DIL"#155610 merged
Aug 27, 2025 -
[lldb][CPlusPlusLanguage] Expose ManglingSubstitutor as static helpers
#155483 merged
Aug 27, 2025 -
Reapply "[libc++] Refactor key extraction for __hash_table and __tree (#154512)"
#155565 merged
Aug 27, 2025 -
[flang][OpenMP] Analyze objects in OmpObjectList on clauses
#155424 merged
Aug 27, 2025 -
[AArch64][SME] Address post-commit comments on the MachineSMEABIPass (NFC)
#155588 merged
Aug 27, 2025 -
[flang][OpenMP] Fix parsing of ASSUME directive
#155257 merged
Aug 27, 2025 -
[RISCV] Added ROLW/RORW/SLLW/SRAW/SRLW for canCreateUndefOrPoisonForTargetNode
#152609 merged
Aug 27, 2025 -
[AMDGPU] Prevent generation of unused SGPR IMPLICIT_DEF assignments
#155241 merged
Aug 27, 2025 -
Revert "[LLDB] Add
ScalarLiteralNode
and literal parsing in DIL"#155605 merged
Aug 27, 2025 -
[SCEV][LAA] Support multiplication overflow computation
#155236 merged
Aug 27, 2025 -
[clang][bytecode] Reject vectors with non-primitive element types
#155597 merged
Aug 27, 2025 -
[OpenMP][ompTest] Guard installation of all components
#155433 merged
Aug 27, 2025 -
[Docs][AMDGPU] Add gfx1200/gfx1201 product names
#155577 merged
Aug 27, 2025 -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 merged
Aug 27, 2025 -
Reapply "[llvm-exegesis] Implement the loop repetition mode for AArch64" (#155423)
#155589 merged
Aug 27, 2025 -
[RISCV] Do not commute with shift if we might break a qc.shladd pattern
#155367 merged
Aug 27, 2025 -
[LLDB] Add
ScalarLiteralNode
and literal parsing in DIL#152308 merged
Aug 27, 2025 -
[BOLT] Refactor MCInstReference and move it to Core (NFC)
#138655 merged
Aug 27, 2025 -
[X86] SimplifyDemandedBitsForTargetNode - add handling for VPMADD52L/VPMADD52H
#155494 merged
Aug 27, 2025 -
[clang] Make sure EvalInfo pointer isn't null
#155563 merged
Aug 27, 2025 -
[WebAssembly] v8i8 mul support
#151145 merged
Aug 27, 2025 -
[clang][bytecode] Reject dependent RequiresExprs
#155230 merged
Aug 27, 2025 -
[clang-repl] Put CompilerInstance from IncrementalAction to use for non-assert/assert builds
#155400 merged
Aug 27, 2025 -
[clang][bytecode] Handle vector assignments
#155573 merged
Aug 27, 2025 -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 merged
Aug 27, 2025 -
[Bazel] Add missing SCFTransforms dep to TestDialect
#155581 merged
Aug 27, 2025 -
[GlobalISel] Add support for scalarizing vector insert and extract elements
#153274 merged
Aug 27, 2025 -
[clang] AST: fix getAs canonicalization of leaf types
#155028 merged
Aug 27, 2025 -
[MLIR] Migrate Transform/IR/TransformOps.cpp to LDBG() debugging macro (NFC)
#155098 merged
Aug 27, 2025 -
[Bazel] Add missing Support dep to VectorToAMX
#155576 merged
Aug 27, 2025 -
[KeyInstr] Enable -gkey-instructions by default if optimisations are enabled
#149509 merged
Aug 27, 2025 -
[MLIR] Adopt LDBG() in EliminateBarriers.cpp (NFC)
#155092 merged
Aug 27, 2025 -
[mlir] Consistently add TableGen generated files as deps to
mlir-headers
/mlir-generic-headers
CMake targets#155474 merged
Aug 27, 2025 -
[AMDGPU] More radical feature initialization refactoring
#155222 merged
Aug 27, 2025 -
[AArch64][SME] Simplify initialization of the TPIDR2 block
#141049 merged
Aug 27, 2025 -
[Flang-RT][OpenMP] Define _GLIBCXX_NO_ASSERTIONS
#155440 merged
Aug 27, 2025 -
[LV] Add test for vectorisation of SAXPY unrolled by 5 (NFC).
#153039 merged
Aug 27, 2025 -
[ASan] Prevent assert from scalable vectors in FunctionStackPoisoner.
#155357 merged
Aug 27, 2025 -
[clang] Post-commit review for #150028
#155351 merged
Aug 27, 2025 -
s390x: optimize 128-bit fshl and fshr by high values
#154919 merged
Aug 27, 2025 -
[AMDGPU] Refactor insertWaveSizeFeature
#154850 merged
Aug 27, 2025 -
[PowerPC] ppc64-P9-vabsd.ll - update v16i8 abdu test now that it vectorizes in the middle-end
#154712 merged
Aug 27, 2025 -
[BOLT][AArch64] Fix another cause of extra entry point misidentification
#155055 merged
Aug 27, 2025 -
[mlir][Transforms] Dialect conversion: Context-aware type conversions
#140434 merged
Aug 27, 2025 -
Add tools needed by build_symbolizer.sh to runtime deps when internal symbolizer enabled.
#153723 merged
Aug 27, 2025 -
[mlir][amx] Direct AMX data transfers
#154114 merged
Aug 27, 2025 -
[CodeGen] Optimize/simplify finalizeBundle. NFC
#155448 merged
Aug 27, 2025 -
[RISCV] Group Zcf and Zcd instructions and CompressPats together. NFC
#155555 merged
Aug 27, 2025 -
[libc][math][c++23] Add {modf,remainder,remquo}bf16 math functions
#154652 merged
Aug 27, 2025 -
AMDGPU: Remove special case of SGPR_LO class in imm folding
#155518 merged
Aug 27, 2025 -
[orc-rt] Add bind_front, a pre-c++-20 std::bind_front substitute.
#155557 merged
Aug 27, 2025 -
[RISCV] Lower (setugt X, 2047) as (setne (srl X, 11), 0)
#155541 merged
Aug 27, 2025 -
AMDGPU: Remove unused argument from adjustAllocatableRegClass
#155554 merged
Aug 27, 2025 -
[LoongArch][NFC] Pre-commit for BR_CC and SELECT_CC optimization
#151788 merged
Aug 27, 2025 -
[Github][CI] Install the correct binary of sccache on aarch64
#155328 merged
Aug 27, 2025 -
[flang][acc] Fix the indexing of the reduction combiner for multidimensional static arrays
#155536 merged
Aug 27, 2025 -
[clang] Heuristic resolution for explicit object parameter
#155143 merged
Aug 27, 2025 -
[DAGCombiner] Avoid double deletion when replacing multiple frozen/unfrozen uses
#155427 merged
Aug 27, 2025 -
AMDGPU: Fold mov imm to copy to av_32 class
#155428 merged
Aug 27, 2025 -
Reapply "[CI] Save sccache logs (#155444)"
#155520 merged
Aug 27, 2025 -
Revert "[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI."
#155535 merged
Aug 27, 2025 -
[AMDGPU] Set GRANULATED_WAVEFRONT_SGPR_COUNT of compute_pgm_rsrc1 to 0 for gfx10+
#154666 merged
Aug 27, 2025 -
[lld][WebAssembly] -r: force -Bstatic
#108264 merged
Aug 27, 2025 -
[lldb-dap] Improving lldbdap_testcase.py error diagnosability
#155352 merged
Aug 27, 2025 -
[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI.
#149955 merged
Aug 27, 2025 -
[CI] Strip strings from filenames in compute_projects.py
#155519 merged
Aug 27, 2025 -
[CIR] Add support for initializing classes with multiple vtables
#155275 merged
Aug 27, 2025 -
Reapply "[AMDGPU] gfx1250 trans instructions bf16 codegen tests update. NFC (#155310)"
#155515 merged
Aug 27, 2025 -
[NFC][WPD] Pass the module analysis manager instead of lambdas
#155338 merged
Aug 27, 2025 -
[NFC][MC][XCore] Eliminate forward decls by rearranging functions
#155456 merged
Aug 26, 2025 -
[libc][NFC] Clean up utimes and setsid
#155495 merged
Aug 26, 2025 -
Support: Add proxies for raw_ostream and raw_pwrite_stream
#113362 merged
Aug 26, 2025 -
[fuzzer][Fuchsia] Forward fix for undefined StartRssThread
#155514 merged
Aug 26, 2025 -
[clang] Fix clang module build by declaring new textual header
#155510 merged
Aug 26, 2025 -
[flang] Consolidate copy-in/copy-out determination in evaluate framework
#151408 merged
Aug 26, 2025 -
[MLIR][LLVMIR][DLTI] Pass to update #llvm.target's features per relevant backend
#154938 merged
Aug 26, 2025 -
[ProfCheck] Exclude new LoopVectorize Test
#155502 merged
Aug 26, 2025 -
[lldb] Adding structured types for existing MCP calls.
#155460 merged
Aug 26, 2025 -
[flang][openacc] Only generate acc.terminator in compute construct
#155504 merged
Aug 26, 2025 -
[lldb] Corretly parse Wasm segments
#154727 merged
Aug 26, 2025 -
[AMDGPU] Do not assert on non-zero COMPUTE_PGM_RSRC3 on gfx1250. NFCI
#155498 merged
Aug 26, 2025 -
[DAG] ComputeNumSignBits - ISD::EXTRACT_ELEMENT needs to return at least 1
#155455 merged
Aug 26, 2025 -
[AMDGPU] wmma_scale* IR verification
#155493 merged
Aug 26, 2025 -
NFC: remove some instances of deprecated capture
#154884 merged
Aug 26, 2025 -
[IA][RISCV] Recognize interleaving stores that could lower to strided segmented stores
#154647 merged
Aug 26, 2025 -
[lldb] Do not use LC_FUNCTION_STARTS data to determine symbol size as symbols are created
#155282 merged
Aug 26, 2025 -
[hwasan] Add hwasan-static-linking option
#154529 merged
Aug 26, 2025 -
[mlir][acc] Add destroy region to reduction recipes
#155480 merged
Aug 26, 2025 -
[clang][PAC] Fix builtins that claim address discriminated types are bitwise compatible
#154490 merged
Aug 26, 2025 -
Remove trailing whitespace in DiagnosticSemaKinds.td. NFC
#155482 merged
Aug 26, 2025 -
[AMDGCN] Add missing gfx1250 clang tests. NFC.
#155478 merged
Aug 26, 2025 -
[gn build] Disable objc rewriter
#155479 merged
Aug 26, 2025 -
[NFC][WPD] code style fixes
#155454 merged
Aug 26, 2025 -
[Flang] Fix BUILD_SHARED_LIBS build
#155422 merged
Aug 26, 2025 -
[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecls
#155463 merged
Aug 26, 2025 -
[Transforms] Allow non-regex Source in SymbolRewriter in case of using ExplicitRewriteDescriptor
#154319 merged
Aug 26, 2025 -
[CIR] Add VTTAddrPointOp
#155048 merged
Aug 26, 2025 -
[SCEV] Try to push op into ZExt: C * zext (A + B) -> zext (A*C + B*C)
#155300 merged
Aug 26, 2025 -
Bitcode: Stop combining function alignments into MaxAlignment.
#155341 merged
Aug 26, 2025 -
[NFC][DirectX] Fix build failure
#155441 merged
Aug 26, 2025 -
[CI] Save sccache logs
#155444 merged
Aug 26, 2025 -
[NFC][Asan] Fix warning in test
#155447 merged
Aug 26, 2025 -
[NFC][MC][ARM] Rearrange decode functions in ARM disassembler
#154988 merged
Aug 26, 2025 -
[flang] optimize
sind
precision#155429 merged
Aug 26, 2025 -
[NFC][MC][XCore] Rearrange decoder functions for XCore disassembler
#155009 merged
Aug 26, 2025 -
[NFC][DirectX] Fix variable set but not used warning
#155445 merged
Aug 26, 2025 -
[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants
#154039 merged
Aug 26, 2025 -
[clang-tidy][test] Make check_clang_tidy.py work with very long file paths
#155318 merged
Aug 26, 2025 -
[DirectX] Fix the writing of ConstantExpr GEPs to DXIL bitcode
#154446 merged
Aug 26, 2025 -
[HLSL][DirectX] Add the Qdx-rootsignature-strip driver option
#154454 merged
Aug 26, 2025 -
[clang-format] Use proper flags for git diff-tree
#155247 merged
Aug 26, 2025 -
[TableGen][DecoderEmitter] Optimize single-case OPC_ExtractField
#155414 merged
Aug 26, 2025 -
[X86] Use array instead of SmallVector. NFC
#155321 merged
Aug 26, 2025 -
[RISCV] Add tied source operand to Zvqdotq MC instructions.
#155286 merged
Aug 26, 2025 -
[clang-format] Fix a bug in SkipMacroDefinitionBody
#155346 merged
Aug 26, 2025 -
[clang][bytecode] Cleanup primitive descriptor ctor/dtor handling
#155401 merged
Aug 26, 2025 -
s390x: pattern match saturated truncation
#155377 merged
Aug 26, 2025 -
[lldb] Underline short option letters as mnemonics
#153695 merged
Aug 26, 2025 -
X86: Remove LOW32_ADDR_ACCESS_RBPRegClass
#155127 merged
Aug 26, 2025 -
[VPlan] Add VPlan-based addMinIterCheck, replace ILV for non-epilogue.
#153643 merged
Aug 26, 2025 -
AMDGPU: Replace copy-to-mov-imm folding logic with class compat checks
#154501 merged
Aug 26, 2025 -
[LLDB] Re-land 'Update DIL handling of array subscripting'
#154269 merged
Aug 26, 2025 -
Revert "[llvm-exegesis] Implement the loop repetition mode for AArch64"
#155423 merged
Aug 26, 2025 -
[libc++] Refactor key extraction for __hash_table and __tree
#154512 merged
Aug 26, 2025 -
[libc++][C++03] Fix test/libcxx-03/system_reserved_names.gen.py
#155385 merged
Aug 26, 2025 -
[lldb][lldb-dap] parse
pathFormat
as an optional#155238 merged
Aug 26, 2025 -
[libc++][C++03][NFC] Remove XFAILS from libcxx/test/libcxx
#155384 merged
Aug 26, 2025 -
[NFC][SimplifyCFG] Simplify operators for the combined predicate in
mergeConditionalStoreToAddress
#155058 merged
Aug 26, 2025 -
[X86] canCreateUndefOrPoisonForTargetNode - add GF2P8AFFINEINVQB / GF2P8AFFINEQB / GF2P8MULB handling
#155409 merged
Aug 26, 2025 -
[Clang] Support generic bit counting builtins on fixed boolean vectors
#154203 merged
Aug 26, 2025 -
[Offload][Conformance] Add README file
#155190 merged
Aug 26, 2025 -
[Headers][X86] Allow AVX512VLBW integer reduction intrinsics to be used in constexpr
#155199 merged
Aug 26, 2025 -
[flang][OpenMP] Delete no longer used Omp[End]CriticalDirective, NFC
#155099 merged
Aug 26, 2025 -
[VPlan] Improve style around container-inserts (NFC)
#155174 merged
Aug 26, 2025 -
[GWP-ASan] Include <unistd.h> for sysconf(_SC_PAGESIZE)
#155261 merged
Aug 26, 2025 -
[llvm-exegesis] Implement the loop repetition mode for AArch64
#154751 merged
Aug 26, 2025 -
[VPlan] Compute cost of replicating calls in VPlan. (NFCI)
#154291 merged
Aug 26, 2025 -
release/21.x: [PowerPC] Indicate that PPC32PICGOT clobbers LR (#154654)
#155361 merged
Aug 26, 2025 -
[analyzer][docs] CSA release notes for clang-21
#154600 merged
Aug 26, 2025 -
[AArch64] Expand MI->getOperand(1).getImm() with 0 literal
#154598 merged
Aug 26, 2025 -
[clang][bytecode] Try to avoid dtor functions in Record descriptors
#155396 merged
Aug 26, 2025 -
[clang][bytecode] Support remaining add_sat like X86 builtins
#155358 merged
Aug 26, 2025 -
[VPlan] Replace EVL branch condition with (branch-on-count AVLNext, 0)
#152167 merged
Aug 26, 2025 -
[RISCV][NFC] Fix typo v32 -> v31 in document
#155389 merged
Aug 26, 2025 -
AMDGPU: Stop checking if registers are reserved in adjustAllocatableRegClass
#155125 merged
Aug 26, 2025 -
[clang][bytecode][NFC] Check hasTrivialDtor() in RunDestructors
#155381 merged
Aug 26, 2025 -
[mlir][vector] Fix crashes in
from_elements
folder +broadcast
verifier#155393 merged
Aug 26, 2025 -
[Offload] Full AMD support for olMemFill
#154958 merged
Aug 26, 2025 -
[clang][bytecode][NFC] Use Pointer::initializeAllElements() in Program
#155391 merged
Aug 26, 2025 -
[flang][OpenMP] move omp end sections validation to semantics
#154740 merged
Aug 26, 2025 -
[MLIR][EmitC] Bugfix in emitc.call_opaque operand emission
#153980 merged
Aug 26, 2025 -
[mlir][MemRef] Address TODO to use early_inc to simplify elimination of uses (NFC)
#155123 merged
Aug 26, 2025 -
[flang][OpenMP] move omp end directive validation to semantics
#154739 merged
Aug 26, 2025 -
[mlir][SCFToOpenMP] Use walk pattern driver
#155242 merged
Aug 26, 2025 -
[TableGen][DecoderEmitter] Remove no longer needed MaxFilterWidth (NFC)
#155382 merged
Aug 26, 2025 -
[clang-repl] Delegate CodeGen related operations for PTU to IncrementalParser
#137458 merged
Aug 26, 2025 -
release/21.x: [PAC] Fix codegen for polymorphic class variables with consteval constructors (#154858)
#155319 merged
Aug 26, 2025 -
release/21.x: [analyzer] Drop false asserts in handling assume attribures
#155284 merged
Aug 26, 2025 -
Move rest of documentation problems that found their way to the SA section
#154608 merged
Aug 26, 2025 -
release/21.x: [clang] Align cleanup structs to prevent SIGBUS on sparc32 (#152866)
#154002 merged
Aug 26, 2025 -
release/21.x: [Flang] Fix crash when a derived type with private attribute is specified in extends (#151051)
#152687 merged
Aug 26, 2025 -
release/21.x: [flang] Disable loop interchange by default (#155279)
#155362 merged
Aug 26, 2025 -
release/21.x: [lldb][DataFormatters] Support newer _LIBCPP_COMPRESSED_PAIR layout (#155153)
#155366 merged
Aug 26, 2025 -
[llvm][release] Correct formatting field in release message
#155380 merged
Aug 26, 2025 -
[OpenMPIRBuilder] Fix tripcount not a multiple of tile size
#154999 merged
Aug 26, 2025 -
[libc++][C++03] Fix a bunch of random tests
#144117 merged
Aug 26, 2025 -
[LV] Return Invalid from getLegacyCost when instruction cost forced.
#154543 merged
Aug 26, 2025 -
[libc++][C++03] Fix tests which only fail due to incorrect includes
#144110 merged
Aug 26, 2025 -
[clang][bytecode][NFC] Check InitializingBlocks in _within_lifetime
#155378 merged
Aug 26, 2025 -
[libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests
#144101 merged
Aug 26, 2025 -
[LV] Stop using the legacy cost model for udiv + friends
#152707 merged
Aug 26, 2025 -
[ComplexDeinterleaving] Use LLVM ADTs (NFC)
#154754 merged
Aug 26, 2025 -
[MLIR][TOSA] Add missing SameOperandsAndResultShape Trait to tosa.cast
#153826 merged
Aug 26, 2025 -
[LV] Remove use of llc from vectoriser tests
#154759 merged
Aug 26, 2025 -
[clang][DebugInfo][test] Move debug-info tests from CodeGenObjCXX to DebugInfo directory
#154912 merged
Aug 26, 2025 -
[mlir][scf] Expose isPerfectlyNestedForLoops
#152115 merged
Aug 26, 2025 -
[clang][test] Add a RUN line for the bytecode interpreter
#155363 merged
Aug 26, 2025 -
[mlir][emitc] Fix bug in ApplyOp translation
#155171 merged
Aug 26, 2025 -
[X86] Fix spill issue for fr16
#155225 merged
Aug 26, 2025 -
[flang] Disable loop interchange by default
#155279 merged
Aug 26, 2025 -
[libc++][NFC] Wrap lines in ReleaseNotes/22.rst
#155359 merged
Aug 26, 2025 -
release/21.x: [clang] Remove hasValue() check in
RecordExprEvaluator::VisitCXXConstructExpr()
(#154610)#155218 merged
Aug 26, 2025 -
release/21.x [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#154686)
#155251 merged
Aug 26, 2025 -
[libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations
#132602 merged
Aug 26, 2025 -
[libc++][C++03] Split libc++-specific tests for the frozen headers
#144093 merged
Aug 26, 2025 -
[libc++] Add a release note about multi{map,set}::find not returning the first element anymore
#155252 merged
Aug 26, 2025 -
Fix test added in #155148 work with Windows style path separators.
#155354 merged
Aug 26, 2025 -
[clang][bytecode] Don't call getIndex() on one-past-end pointers
#155173 merged
Aug 26, 2025 -
[SLP][NFC] Simplify
insert(std::make_pair(K, V))
->try_emplace(K, V)
#155233 merged
Aug 26, 2025 -
[clang][bytecode] Error if calls have fewer arguments than parameters
#155151 merged
Aug 26, 2025 -
[flang][do concurrent] Use values yielded by
local init
regions#155223 merged
Aug 26, 2025 -
[clang][bytecode] Simplify Pointer
#155170 merged
Aug 26, 2025 -
[flang][openmp] Add Lowering to omp mlir for workdistribute construct
#154378 merged
Aug 26, 2025 -
[DAGCombiner] Preserve nuw when converting mul to shl. Use nuw in srl+shl combine.
#155043 merged
Aug 26, 2025 -
[RISCV][GlobalISel] Legalize and select G_ATOMICRMW_ADD instruction
#153791 merged
Aug 26, 2025 -
[clang][bytecode] Check that a ltor cast to a complex value is possible
#155152 merged
Aug 26, 2025 -
[clang] fix uniquing of some TagTypes created from the injected class name
#155347 merged
Aug 26, 2025 -
Reapply "[clang][bytecode] Fix incorrect offset in elem() (#155157)"
#155276 merged
Aug 26, 2025 -
[clang] fix TemplateName Subst* nodes transform
#155342 merged
Aug 26, 2025 -
[flang] Register and lower SECNDS (stubbed implementation)
#151878 merged
Aug 26, 2025 -
[TableGen][DecoderEmitter] Factor out DecoderTableBuilder
#155220 merged
Aug 26, 2025 -
AMDGPU: Add target feature for aligned VGPR requirement
#155336 merged
Aug 26, 2025 -
[clang-format][NFC] Move AlignAfterOpenBracket tests
#154978 merged
Aug 26, 2025 -
[VPlan] Get Addr computation cost with scalar type if it is uniform for gather/scatter. (NFC)
#150371 merged
Aug 26, 2025 -
[RISCV] Refactor RVV builtin code generation for reduce compilation time [NFC]
#154906 merged
Aug 26, 2025 -
[AMDGPU] AMDGPUPromoteAlloca: increase default max-regs to 32
#155076 merged
Aug 26, 2025 -
Revert "[NFC][lldb] Add a null check, actually use new SharedModuleLi…
#155327 merged
Aug 26, 2025 -
[BOLT] Fix handling of ambiguous jump table entries
#155291 merged
Aug 26, 2025 -
[clang] NFC: change more places to use Type::getAsTagDecl and friends
#155313 merged
Aug 25, 2025 -
[lldb] Adopt JSONTransport in the MCP Server (Reland)
#155322 merged
Aug 25, 2025 -
[HLSL][RootSignature] Introduce
HLSLFrontendAction
to implementrootsig-define
#154639 merged
Aug 25, 2025 -
[PowerPC] Indicate that PPC32PICGOT clobbers LR
#154654 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 waitcnt related codegen tests update. NFC
#155317 merged
Aug 25, 2025 -
[AMDGPU] Add few missing gfx1250 codegen tests. NFC
#155314 merged
Aug 25, 2025 -
[llvmn][CI] Update libc++ metrics to count running & queued aggregates.
#155298 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 intrinscs codegen tests update. NFC
#155312 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 run line in the fp atomics test. NFC
#155306 merged
Aug 25, 2025 -
Partial revert "[NVPTX] Enhance mul.wide and mad.wide peepholes #150477"
#155024 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 trans instructions bf16 codegen tests update. NFC
#155310 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 codegen load tests update. NFC.
#155305 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 SADDR tests update. NFC
#155307 merged
Aug 25, 2025 -
[Util] Make pass-test-update.py test case more resilient (NFC)
#155303 merged
Aug 25, 2025 -
[compiler-rt] Remove %T from shared object substitutions
#155302 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 s_buffer_load tests. NFC.
#155295 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 sram-ecc feature codegen tests. NFC.
#155293 merged
Aug 25, 2025 -
[AMDGPU] gfx1250 min/max codegen tests. NFC.
#155292 merged
Aug 25, 2025 -
[NFC][OpenMP] Add several use_device_ptr/addr tests.
#154939 merged
Aug 25, 2025 -
[RISCV] Add underscores to instructions names for Zimop/Zcmop.
#155289 merged
Aug 25, 2025 -
[lldb-dap] improve symbol table style
#155097 merged
Aug 25, 2025 -
[Util] Only run --update-tests functions on failing tests
#155148 merged
Aug 25, 2025 -
[DirectX] Refactor RootSignature Backend to remove
to_underlying
from Root Parameter Header#154249 merged
Aug 25, 2025 -
[GISel] Fix crash in GlobalISel utils method
#153334 merged
Aug 25, 2025 -
[libc++] Optimize __hash_table::erase(iterator, iterator)
#152471 merged
Aug 25, 2025 -
[ARM] Set isCheapToSpeculateCtlz as true for hasV5TOps and no Thumb 1
#154848 merged
Aug 25, 2025 -
Revert "[lldb] Adopt JSONTransport in the MCP Server"
#155280 merged
Aug 25, 2025 -
[msan][NFCI] Refactor visitIntrinsicInst() into instruction families
#154878 merged
Aug 25, 2025 -
[clang] Fix Variable Length Array
_Countof
Crash#154627 merged
Aug 25, 2025 -
[tsan][riscv] correct Go race detector mapping for RISC-V sv48 VMA
#154700 merged
Aug 25, 2025 -
[tsan][riscv] add Go race detector support for RISC-V sv39 VMA
#154701 merged
Aug 25, 2025 -
[mlir] Add helper to check elementwise-mappable ops with tensors and scalars
#154872 merged
Aug 25, 2025 -
[clangd] extend and rearrange doxygen hover documentation
#152918 merged
Aug 25, 2025 -
[lldb] Adopt JSONTransport in the MCP Server
#155034 merged
Aug 25, 2025 -
[VPlan] Make VPInstruction::AnyOf poison-safe.
#154156 merged
Aug 25, 2025 -
[BOLT] Fix perf2bolt/perf_test.test
#154209 merged
Aug 25, 2025 -
[clang] fix runtime check listing types which can appear in a NestedNameSpecifier
#155272 merged
Aug 25, 2025 -
[flang] optimize
cosd
precision#154955 merged
Aug 25, 2025 -
[mlir][GPU] Update CODEOWNERS
#155258 merged
Aug 25, 2025 -
[PAC] Fix codegen for polymorphic class variables with consteval constructors
#154858 merged
Aug 25, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Change the callsite feature to emit end of callsites.
#155041 merged
Aug 25, 2025 -
[llvm] Fix Typos in Kaleidoscope MCJIT Examples
#134394 merged
Aug 25, 2025 -
[CIR] Add support for emitting multi-vtables
#155027 merged
Aug 25, 2025 -
Reapply "[fuzzer][Fuchsia] Prevent deadlock from suspending threads" …
#155271 merged
Aug 25, 2025 -
[ADT] Refactor MapVector::insert, try_emplace, and operator[] (NFC)
#155205 merged
Aug 25, 2025 -
[ADT] Refactor DenseMap::insert, try_emplace, and operator[] (NFC)
#155204 merged
Aug 25, 2025 -
[mlir][amx] Increase op verifier test coverage
#155264 merged
Aug 25, 2025 -
[VectorCombine] Avoid crash when the next node is deleted.
#155115 merged
Aug 25, 2025 -
[lldb][DataFormatters] Support newer _LIBCPP_COMPRESSED_PAIR layout
#155153 merged
Aug 25, 2025 -
Reland "[NVPTX] Legalize aext-load to zext-load to expose more DAG combines"
#155063 merged
Aug 25, 2025 -
[TableGen][DecoderEmitter] Remove dead OPC_Fail
#155229 merged
Aug 25, 2025 -
[PowerPC] Add DMF builtins for build and disassemble
#153097 merged
Aug 25, 2025 -
[mlir][vector] Rename gather/scatter arguments (nfc)
#153640 merged
Aug 25, 2025 -
[MLIR] Fix LLVM doc link in MemRefOps.td
#155254 merged
Aug 25, 2025 -
[mlir][nfc] Remove
TrivialPatternRewriter
s#155248 merged
Aug 25, 2025 -
[TableGen] Avoid field lookup in a performance critical place (NFC)
#154871 merged
Aug 25, 2025 -
[TableGen][DecoderEmitter] Remove PredicateNamespace (NFC)
#155211 merged
Aug 25, 2025 -
[clang][SPIRV] Default AS generic for Intel-flavored SPIR-V
#153647 merged
Aug 25, 2025 -
[NFC][MC][AVR] Rearrange decode functions in AVR disassembler
#155013 merged
Aug 25, 2025 -
[NFC][MC][MSP430] Rearrange decoder functions for MSP430 disassembler
#155011 merged
Aug 25, 2025 -
[NFC][MC][VE] Rearrange decoder functions for VE disassembler
#155004 merged
Aug 25, 2025 -
[NFC][MC][Mips] Rearrange decoder functions for Mips disassembler
#154996 merged
Aug 25, 2025 -
[NFC][MC][Lanai] Rearrange decoder functions for Lanai disassembler
#154993 merged
Aug 25, 2025 -
[NFC][MC][Sparc] Rearrange decode functions in Sparc disassembler
#154973 merged
Aug 25, 2025 -
[clang] Implement -Walloc-size diagnostic option
#150028 merged
Aug 25, 2025 -
[profcheck] Exclude test introduced in 3054e06
#155250 merged
Aug 25, 2025 -
[llvm] Proofread AdvancedBuilds.rst
#155207 merged
Aug 25, 2025 -
[ARM] Remove an unnecessary cast (NFC)
#155206 merged
Aug 25, 2025 -
[ADT] Swap the two variants of DenseMap::doFind (NFC)
#155203 merged
Aug 25, 2025 -
[profcheck] Exclude Coro-related tests in introduced in PR #154894
#155249 merged
Aug 25, 2025 -
release/21.x: [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#154559)
#154945 merged
Aug 25, 2025 -
release/21.x: [LLD][COFF] Set isUsedInRegularObj for target symbols in resolveAlternateNames (#154837)
#154928 merged
Aug 25, 2025 -
release/21.x: [Driver] DragonFly does not support C11 threads (#154886)
#154897 merged
Aug 25, 2025 -
release/21.x: [Hexagon] Add missing operand when disassembling Y4_crswap10 (#153849)
#153926 merged
Aug 25, 2025 -
[mlir] Fix bug in PDLL Parser
#155243 merged
Aug 25, 2025 -
[mlir][vector] Add alignment attribute to vector operations.
#152507 merged
Aug 25, 2025 -
[flang][openmp] Add parser/semantic support for workdistribute
#154377 merged
Aug 25, 2025 -
[mlir][Transforms] Tighten
replaceUsesOfBlockArgument
#155227 merged
Aug 25, 2025 -
[AMDGPU] Fix unittest sign-compare
#155235 merged
Aug 25, 2025 -
[NFC][AMDGPU] Remove redundant code in
AMDGPUSubtarget::getWavesPerEU
#155201 merged
Aug 25, 2025 -
[AggressiveInstCombine] Refactor
foldLoadsRecursive
to usem_ShlOrSelf
#155176 merged
Aug 25, 2025 -
[clang][bytecode] Fix incorrect offset in elem()
#155157 merged
Aug 25, 2025 -
[Clang][CodeGen] Preserve alignment information for pointer arithmetics
#152575 merged
Aug 25, 2025 -
RuntimeLibcalls: Fix building hash table with duplicate entries
#153801 merged
Aug 25, 2025 -
Revert "[MLIR] Fix duplicated attribute nodes in MLIR bytecode deserialization (#151267)
#155214 merged
Aug 25, 2025 -
[Clang]Throw frontend error for target feature mismatch when using flatten attribute
#154801 merged
Aug 25, 2025 -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 merged
Aug 25, 2025 -
[InstCombine] Allow freezing multiple operands
#154336 merged
Aug 25, 2025 -
[clang][bytecode] Fix OptionScope initializer
#155149 merged
Aug 25, 2025 -
[clang][bytecode][NFC] Remove double initializer
#155150 merged
Aug 25, 2025 -
[TableGen] Implement getOperandIdxName
#154944 merged
Aug 25, 2025 -
[libcxx][test] Fix typos
#155217 merged
Aug 25, 2025 -
[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.coro.end
#153404 merged
Aug 25, 2025 -
[LoopPeel] Address followup comments on #121104
#155221 merged
Aug 25, 2025 -
[mlir][nvgpu] Fix nvgpu integration test
#154748 merged
Aug 25, 2025 -
AMDGPU: Fix not diagnosing unaligned VGPRs for vsrc operands
#155104 merged
Aug 25, 2025 -
[MLIR][NVVM] Add globaltimer_lo support in NVVM Dialect and NVPTX backend
#154672 merged
Aug 25, 2025 -
[Clang][analyzer][NFC] Const-correct CheckerContext API
#154741 merged
Aug 25, 2025 -
[MLIR][Affine] Fix affine loop permute validity check for iter_args loops
#155077 merged
Aug 25, 2025 -
[OpenMP] Add workdistribute construct in openMP dialect and in llvm frontend
#154376 merged
Aug 25, 2025 -
[orc-rt] Add SimplePackedSerialization.
#155212 merged
Aug 25, 2025 -
[orc-rt] Add bit.h -- substitute for not yet available STL <bit> APIs.
#155208 merged
Aug 25, 2025 -
[libc][math][c++23] Add {frexp,ilogb,ldexp,llogb,logb}bf16 math functions
#154427 merged
Aug 25, 2025 -
[LoongArch] Support PreserveMost calling convention
#154898 merged
Aug 25, 2025 -
DAG: Avoid comparing Register to unsigned 0
#155164 merged
Aug 25, 2025 -
[M68k] Fix encoding of CAS instructions
#154481 merged
Aug 25, 2025 -
[LoongArch] Custom lower vecreduce_add.
#154304 merged
Aug 25, 2025 -
[libc][math] Do not use float16 basic operations in hypotf16.
#155177 merged
Aug 25, 2025 -
[compiler-rt] Remove leftovers of FreeBSD md5/sha2 interceptors
#153351 merged
Aug 24, 2025 -
[ADT] Use brace initialization in Set/Map (NFC)
#155182 merged
Aug 24, 2025 -
Remove SDNPSideEffect from ARMcallseq_start and ARMcallseq_end (NFC)
#153248 merged
Aug 24, 2025 -
[compiler-rt] Avoid depending on the libnvmm header for NetBSD
#153534 merged
Aug 24, 2025 -
[clang-tidy][NFC] clean up some matchers in
modernize-type-traits
#155180 merged
Aug 24, 2025 -
[WebAssembly] Implement the
.reloc
directive for WASM#146952 merged
Aug 24, 2025 -
[llvm] Proofread AArch64SME.rst
#155137 merged
Aug 24, 2025 -
[ADT] Add a helper function to create iterators in DenseMap (NFC)
#155133 merged
Aug 24, 2025 -
[libc][math][c++23] Add {nearbyint,rint,lrint,llrint,lround,llround}bf16 math functions
#153882 merged
Aug 24, 2025 -
[clang-tidy] Add check to replace operator[] with at() Enforce SL.con.3
#95220 merged
Aug 24, 2025 -
[Reland][PatternMatch] Add
m_[Shift]OrSelf
matchers. NFC.#154375 merged
Aug 24, 2025 -
[Offload][Conformance] Add exhaustive tests for half-precision math functions
#155112 merged
Aug 24, 2025 -
[NFCI][MC][DecoderEmitter] Fix BitWidth for fixed length inst encodings
#154934 merged
Aug 24, 2025 -
[LV] Update test after 66be00d
#155165 merged
Aug 24, 2025 -
[TableGen][DecoderEmitter] Add a couple of helper methods (NFC)
#155163 merged
Aug 24, 2025 -
[VPlan] Introduce m_Cmp; match more compares
#154771 merged
Aug 24, 2025 -
[NFC][SimplifyCFG] Fix a return value in
ConstantComparesGatherer
#155154 merged
Aug 24, 2025 -
[mlir][amdgpu] Promote gpu.shuffle to amdgpu.permlane_swap
#154933 merged
Aug 24, 2025 -
[TableGen][DecoderEmitter] Refactor emitTableEntries (NFCI)
#155100 merged
Aug 24, 2025 -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 merged
Aug 24, 2025 -
[InstCombine] Improve range computation in
foldICmpAddConstant
#155096 merged
Aug 24, 2025 -
[TableGen][DecoderEmitter] Print the size of the decoder tables
#155139 merged
Aug 24, 2025 -
[clang] Remove redundant control flow statements (NFC)
#155138 merged
Aug 24, 2025 -
[SPIRV] Use llvm::is_contained (NFC)
#155136 merged
Aug 24, 2025 -
[Vectorize] Remove an unnecessary cast (NFC)
#155135 merged
Aug 24, 2025 -
[AArch64] Remove an unnecessary cast (NFC)
#155134 merged
Aug 24, 2025 -
[Clang][Codegen][NFC] Add nullptr check in fillOutputFields
#154623 merged
Aug 24, 2025 -
[AMDGPU] Disallow null for tensor load/store resource operands
#155074 merged
Aug 23, 2025 -
[mlir][arith][nfc] Cleanup whitespace in td files
#155109 merged
Aug 23, 2025 -
[clang-tidy] Skip system macros in readability-identifier-naming check
#132016 merged
Aug 23, 2025 -
[ADT] Fix redirection of SmallSet to SmallPtrSet
#155117 merged
Aug 23, 2025 -
[rtsan] Support legacy pthread_cond variables
#152947 merged
Aug 23, 2025 -
[MLIR][GPU] Truncate temp filename path size to avoid linux limitations
#155108 merged
Aug 23, 2025 -
[ADT] Deprecate the redirection from SmallSet to SmallPtrSet (Take 2)
#155078 merged
Aug 23, 2025 -
[clang] Proofread AutomaticReferenceCounting.rst
#155071 merged
Aug 23, 2025 -
[Support] Simplify macro conditions involving __GNUC__ (NFC)
#155070 merged
Aug 23, 2025 -
[CodeGen] Remove an obsolete macro test (NFC)
#155069 merged
Aug 23, 2025 -
[ADT] Merge ConstIterator and Iterator of DenseSet into one class (NFC)
#155068 merged
Aug 23, 2025 -
[ADT] Simplify SmallDenseMap::swap (NFC)
#155067 merged
Aug 23, 2025 -
[Clang] Remove redundant check for scoped enums in shift operators
#152865 merged
Aug 23, 2025 -
[MLIR] Adopt LDBG() in IntegerRangeAnalysis.cpp (NFC)
#155094 merged
Aug 23, 2025 -
[MLIR] Adopt LDBG() macro debugging in SymbolDCE.cpp (NFC)
#155090 merged
Aug 23, 2025 -
[clang-tidy] Mark bunch of checks as C++-only
#155083 merged
Aug 23, 2025 -
[MLIR] Fixup the LDBG() logging in dataflow/deadcodeanalysis (NFC)
#155085 merged
Aug 23, 2025 -
[LivePhysRegs] Use .asMCReg() rather than cast (NFC)
#155084 merged
Aug 23, 2025 -
[clang] Diagnose misplaced array bounds with non-identifier declarators.
#155064 merged
Aug 23, 2025 -
[clang-tidy] Add
-std
argument incheck_clang_tidy.py
for C files#150791 merged
Aug 23, 2025 -
[libc][math][c++23] Add nanbf16 math function
#153995 merged
Aug 23, 2025 -
[Clang] Add diagnostic when scoped enumeration requires an explicit conversion for binary operations
#152698 merged
Aug 23, 2025 -
[clang-tidy] Fix
modernize-use-constraints
crash on uses of nonstandardenable_if
s#152938 merged
Aug 23, 2025 -
[libc++] Add tag types to all the __tuple_impl constructors
#154517 merged
Aug 23, 2025 -
[SimplifyCFG] Handle that first matched eq cond in if chain can be Extra condition.
#154007 merged
Aug 23, 2025 -
AMDGPU/GFX12: Do not wait unnecessarily before barriers
#154970 merged
Aug 23, 2025 -
[CIR] Upstream DivOp for ComplexType
#153796 merged
Aug 23, 2025 -
[LivePhysRegs] Make use of
MBB.liveouts()
(semi-NFC)#154728 merged
Aug 23, 2025 -
Re-land LLDB dap module symbol tables
#155021 merged
Aug 23, 2025 -
[clang] Remove hasValue() check in
RecordExprEvaluator::VisitCXXConstructExpr()
#154610 merged
Aug 23, 2025 -
[TableGen][DecoderEmitter] Repurpose Filter class
#155065 merged
Aug 23, 2025 -
[libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR
#154686 merged
Aug 23, 2025 -
[SandboxVec][SeedCollector] Implement collection of seeds with different types
#146171 merged
Aug 23, 2025 -
Add option to allow pre/post increment/decrement operator in cppcoreg…
#155015 merged
Aug 23, 2025 -
Revert "[ADT] Deprecate the redirection from SmallSet to SmallPtrSet"
#155075 merged
Aug 23, 2025 -
[ORC-RT] Add IntervalMap and IntervalSet collections.
#155073 merged
Aug 23, 2025 -
[orc-rt] Add ExecutorAddress.h: ExecutorAddr and ExecutorAddrRange.
#155066 merged
Aug 23, 2025 -
[ADT] Deprecate the redirection from SmallSet to SmallPtrSet
#154891 merged
Aug 23, 2025 -
[libc] Add half-precision math functions to the math header
#155060 merged
Aug 23, 2025 -
[TableGen][DecoderEmitter] Fix broken AdditionalEncoding support
#155057 merged
Aug 23, 2025 -
[orc-rt] Fix file comment in RTTI.cpp. NFC.
#155059 merged
Aug 23, 2025 -
[clang-format] Fix a bug in SkipMacroDefinitionBody
#154787 merged
Aug 23, 2025 -
AMDGPU: Simplify foldImmediate with register class based checks
#154682 merged
Aug 23, 2025 -
[orc-rt] Fix deleted copy operations in move_only_function.
#155056 merged
Aug 23, 2025 -
RuntimeLibcalls: Add entries for stackprotector globals
#154930 merged
Aug 23, 2025 -
[DAG] Constant fold ISD::FSHL/FSHR nodes
#154480 merged
Aug 23, 2025 -
[RISCV] Rename VALUrVV/VALUrVX/VALUrVF tablegen clases. NFC
#154989 merged
Aug 22, 2025 -
[llvm][CI] Add metrics collection for libc++ premerge testing.
#152801 merged
Aug 22, 2025 -
[TableGen][DecoderEmitter] Extract a couple of methods (NFC)
#155044 merged
Aug 22, 2025 -
Revert "[fuzzer][Fuchsia] Prevent deadlock from suspending threads"
#155042 merged
Aug 22, 2025 -
[TableGen][DecoderEmitter] Move a function to InstructionEncoding (NFC)
#155038 merged
Aug 22, 2025 -
[Clang] disallow # operators in attribute argument lists
#147308 merged
Aug 22, 2025 -
[InstCombine] Fold
(x == A) || (x & -Pow2) == A + 1
into range check#153842 merged
Aug 22, 2025 -
[CIR] Add verifier for vtable initializer
#155031 merged
Aug 22, 2025 -
[CIR][NFC] Fix build warning in getCIRSourceLanguage
#155029 merged
Aug 22, 2025 -
[TableGen][DecoderEmitter] Fix decoder reading bytes past instruction
#154916 merged
Aug 22, 2025 -
[RISCV][NFC] Cleanup Negative Predicate Names
#155017 merged
Aug 22, 2025 -
[MLIR][XeGPU] Update XeGPU create_tdesc, update_offset, load, store and prefetch.
#154653 merged
Aug 22, 2025 -
[sanitizer][NFCI] Add ASan/HWASan regression tests for @llvm.coro.id with promise allocas
#154894 merged
Aug 22, 2025 -
[AMDGPU] More gfx12/gfx1250 MC tests. NFC.
#155016 merged
Aug 22, 2025 -
[flang][cuda] Remove TODO for descriptor with addendum
#155012 merged
Aug 22, 2025 -
[CIR] Add support for emitting vtables
#154808 merged
Aug 22, 2025 -
[fuzzer][Fuchsia] Prevent deadlock from suspending threads
#154854 merged
Aug 22, 2025 -
[rtsan] Fix ioctl args in interceptor test
#154959 merged
Aug 22, 2025 -
[compiler-rt] Add some missing dependencies on Windows
#155019 merged
Aug 22, 2025 -
[AMDGPU] gfx1250 kernel descriptor update
#155008 merged
Aug 22, 2025 -
[OpenMP][omptest] Skip omptest build if LLVM_INCLUDE_TESTS=OFF
#155020 merged
Aug 22, 2025 -
[lldb][ClangASTImporter] Don't ASTImport LambdaExpr nodes
#154962 merged
Aug 22, 2025 -
[libc][math][c++23] Add {get,set}payloadbf16 and setpayloadsigbf16 math functions
#153994 merged
Aug 22, 2025 -
[bazel][libc] Port #153993: nextafter
#155018 merged
Aug 22, 2025 -
[NVPTX] Limit a sparsity selector in sparse MMA intrinsics.
#154984 merged
Aug 22, 2025 -
[Asan] Make fuse-lld-globals.cpp require lld
#155010 merged
Aug 22, 2025 -
[cmake] Add config.guess for RISC-V BE
#154903 merged
Aug 22, 2025 -
[Offload][Conformance] Add randomized tests for double-precision math functions
#155003 merged
Aug 22, 2025 -
[lldb] More windows fixes TestSettings.py
#154983 merged
Aug 22, 2025 -
[RISCV] Mark More Fatal Errors as Usage/Internal
#154876 merged
Aug 22, 2025 -
[NFC][MC][RISCV] Rearrange decoder functions for RISCV disassembler
#154998 merged
Aug 22, 2025 -
[Driver] Fix out of place comment
#155001 merged
Aug 22, 2025 -
[FIR][OpenACC] fix loop order with generatePrivateInit
#155002 merged
Aug 22, 2025 -
[RISCV] Merge int_riscv_masked_atomicrmw_*_i32/i64 intrinsics using llvm_anyint_ty.
#154845 merged
Aug 22, 2025 -
[profcheck] Patch exclude list after
ba5d487
#155007 merged
Aug 22, 2025 -
[NFC][lldb] Add a null check, actually use new SharedModuleList class
#155006 merged
Aug 22, 2025 -
[OpenMP][omptest] Enforce test case order for 'standalone' build
#154977 merged
Aug 22, 2025 -
[NFC]
sort
llvm/utils/profcheck-xfail.txt#155005 merged
Aug 22, 2025 -
[SFrames] Add FDEs for functions with .cfi_startproc
#154213 merged
Aug 22, 2025 -
[LoopDist] Add metadata for checking post process state of distribute…
#153902 merged
Aug 22, 2025 -
[Sanitizers][Test] XFAIL fuzzer-ubsan on darwin arm
#154860 merged
Aug 22, 2025 -
[libc++] Optimize multi{map,set}::insert(InputIterator, InputIterator)
#152691 merged
Aug 22, 2025 -
Print ProgramPoint instead of pointer for better logging
#154839 merged
Aug 22, 2025 -
[OpenACC] Add reduction recipe helper to ACC Dialect
#154566 merged
Aug 22, 2025 -
[llvm] Remove unused includes of SmallSet.h (NFC)
#154893 merged
Aug 22, 2025 -
[llvm] Proofread CodingStandards.rst
#154892 merged
Aug 22, 2025 -
[ExecutionEngine] Remove an unnecessary cast (NFC)
#154890 merged
Aug 22, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#154889 merged
Aug 22, 2025 -
[clang] Fix ignoring converted first arg of elementwise_fma
#154941 merged
Aug 22, 2025 -
[docs] Fix debug and strict aliasing typo (#140071)
#154861 merged
Aug 22, 2025 -
[WebAssembly] Add support for avgr_u in loops
#153252 merged
Aug 22, 2025 -
[lldb-dap] Migrating 'completions' to structured types.
#153317 merged
Aug 22, 2025 -
[NVPTX] Constant fold NVVM add/mul/div/fma
#152544 merged
Aug 22, 2025 -
[libc][math][c++23] Add next{after,down,toward,up}bf16 math functions
#153993 merged
Aug 22, 2025 -
[mlir][gpu] Warp execute terminator getter
#154729 merged
Aug 22, 2025 -
[clang][Modules] Reporting Errors for Duplicating Link Declarations in
modulemap
s#148959 merged
Aug 22, 2025 -
[Driver][HIP][HIPSTDPAR][Windows] Link the HIP RT even when
-nostdlib
#154630 merged
Aug 22, 2025 -
[clang][DebugInfo] Disable objective-C tests on AIX and z/OS
#154951 merged
Aug 22, 2025 -
[clang][bytecode][NFC] Move local into closest scope
#154969 merged
Aug 22, 2025 -
[flang][NFC] Fix copy-and-paste error in atand testcase.
#154956 merged
Aug 22, 2025 -
[flang][OpenMP] Fix typos in diagnostic messages, NFC
#154953 merged
Aug 22, 2025 -
[mlir] Use default RemarkOpts constructor for c++20 compat
#154887 merged
Aug 22, 2025 -
[NVPTX] Add sparse MMA intrinsics
#150950 merged
Aug 22, 2025 -
[NFC][MC][Sparc] Minor code cleanup in Sparc disassembler
#154823 merged
Aug 22, 2025 -
[AMDGPU] Update codegen tests for PR #154069
#154862 merged
Aug 22, 2025 -
[Clang] Implement diagnostics for why is_final is false
#154863 merged
Aug 22, 2025 -
[Offload] Fix definition of olMemFill
#154947 merged
Aug 22, 2025 -
[Offload] Implement olMemFill
#154102 merged
Aug 22, 2025 -
[flang][OpenMP] Semantic checks for GROUPPRIVATE
#154779 merged
Aug 22, 2025 -
[libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR
#154559 merged
Aug 22, 2025 -
Reapply "[compiler-rt]: fix CodeQL format-string warnings via explicit
#154937 merged
Aug 22, 2025 -
[MLIR][NFC] Speed up is valid symbol check
#154924 merged
Aug 22, 2025 -
[Offload]
OL_EVENT_INFO_IS_COMPLETE
#153194 merged
Aug 22, 2025 -
[clang][PAC][ObjC] Merge the block metadata support for the arm64e abi to llvm 21
#153725 merged
Aug 22, 2025 -
[AMDGPU] canCreateUndefOrPoisonForTargetNode - BFE_I32/U32 can't create poison/undef
#154932 merged
Aug 22, 2025 -
[mlir][scf] Quick fix to scf.execute_region no_inline
#154931 merged
Aug 22, 2025 -
Reland: [OpenMP] Add ompTest library to OpenMP
#154786 merged
Aug 22, 2025 -
[libc] Enable double math functions on the GPU
#154857 merged
Aug 22, 2025 -
[SelectionDAG] Remove
UnsafeFPMath
invisitFP_ROUND
#154768 merged
Aug 22, 2025 -
[orc-rt] Add C and C++ APIs for WrapperFunctionResult.
#154927 merged
Aug 22, 2025 -
[LLD][COFF] Set isUsedInRegularObj for target symbols in resolveAlternateNames
#154837 merged
Aug 22, 2025 -
[VPlan] Improve style in match_combine_or (NFC)
#154793 merged
Aug 22, 2025 -
[orc-rt] Add inline specifier to orc_rt::make_error.
#154922 merged
Aug 22, 2025 -
[LLDB][Value] Require type size when reading a scalar
#153386 merged
Aug 22, 2025 -
[Offload][NFC] Use tablegen names rather than
name
parameter for API#154736 merged
Aug 22, 2025 -
[LoongArch] Pre-commit tests for vecreduce_and/or/...
#154879 merged
Aug 22, 2025 -
[BOLT] Add dump-dot-func option for selective function CFG dumping
#153007 merged
Aug 22, 2025 -
[AMDGPU] Regenerate test case to cover gfx10 check lines.
#154909 merged
Aug 22, 2025 -
[libc++][NFC] Simplify the special member functions of the node containers
#154707 merged
Aug 22, 2025 -
[InstComb] Allow more user for (add (ptrtoint %B), %O) to GEP transform.
#153566 merged
Aug 22, 2025 -
[AMDGPU][NFC] Only include CodeGenPassBuilder.h where needed.
#154769 merged
Aug 22, 2025 -
[clang-tidy][NFC] Fix "llvm-prefer-static-over-anonymous-namespace" warnings 1/N
#153885 merged
Aug 22, 2025 -
[asan] Pass -falign-functions=16 when building on Windows
#154694 merged
Aug 22, 2025 -
[X86] Allow AVX2 per-element shift intrinsics to be used in constexpr
#154780 merged
Aug 22, 2025 -
[AMDGPU][gfx1250] Add memory legalizer tests (NFC)
#154725 merged
Aug 22, 2025 -
[ELF][LoongArch] -r: Synthesize R_LARCH_ALIGN at input section start
#153935 merged
Aug 22, 2025 -
[flang] optimize atand/atan2d precision
#154544 merged
Aug 22, 2025 -
AMDGPU: Sign extend immediates for 32-bit subregister extracts
#154870 merged
Aug 22, 2025 -
[AMDGPU] Add test to show failure with SRC_*_HI registers. NFC.
#154828 merged
Aug 22, 2025 -
[AMDGPU] Common up two local memory size calculations. NFCI.
#154784 merged
Aug 22, 2025 -
[DAGCombiner] Remove most
UnsafeFPMath
references#146295 merged
Aug 22, 2025 -
[MLIR][NVVM] Update TMA tensor prefetch Op
#153464 merged
Aug 22, 2025 -
[RISCV] Add initial assembler/MC layer support for big-endian
#146534 merged
Aug 22, 2025 -
[lldb][debugserver] update --help to list all the options
#154853 merged
Aug 22, 2025
349 Pull requests opened by 224 people
-
[clang][driver] Improve warning message for complex range overrides
#154899 opened
Aug 22, 2025 -
[PowerPC] Remove `UnsafeFPMath` uses
#154901 opened
Aug 22, 2025 -
[libunwind] fix pc range condition check bug
#154902 opened
Aug 22, 2025 -
[MLIR][NVVM] Support packed registers in `inline_ptx`
#154904 opened
Aug 22, 2025 -
[NFC][clang] Move simplifyConstraint to TargetInfo.cpp
#154905 opened
Aug 22, 2025 -
[libc][stdfix] Implement fxdivi functions (rdivi)
#154914 opened
Aug 22, 2025 -
[RISCV] Support ZVqdot Codegen and C intrinsics
#154915 opened
Aug 22, 2025 -
[LoongArch] Split 256-bit build_vector to avoid using LASX element insertion
#154918 opened
Aug 22, 2025 -
[mlir][debug] Convert DbgIntrOp to DebugRecords directly.
#154926 opened
Aug 22, 2025 -
[BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT
#154929 opened
Aug 22, 2025 -
[MachinePipeliner] Limit the number of stores in BB
#154940 opened
Aug 22, 2025 -
[clang] Add the candiscard attribute to suppress nodiscard
#154943 opened
Aug 22, 2025 -
[BuiltinsX86] Fix type definitions of built-in functions in BuiltinsX86.td
#154946 opened
Aug 22, 2025 -
[MLIR][XeGPU] Scattered ops sg-to-wi distribution
#154949 opened
Aug 22, 2025 -
[SPARC] Weaken emitted barriers for atomic ops
#154950 opened
Aug 22, 2025 -
[AMDGPU][True16][CodeGen] update zext pattern with reg_sequence
#154952 opened
Aug 22, 2025 -
[libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#154559)
#154961 opened
Aug 22, 2025 -
[SelectionDAG] Use Magic Algorithm for Splitting UDIV/UREM by Constant
#154968 opened
Aug 22, 2025 -
[MC] AsmLexer invalid read fix.
#154972 opened
Aug 22, 2025 -
[lldb/crashlog] Implement speculative binary lookup for target creation
#154975 opened
Aug 22, 2025 -
[Affine] Replace recursive toAffineExpr with iterative traversal
#154976 opened
Aug 22, 2025 -
[DependenceAnalysis] Fix SIV test crash when no AddRec after propagation
#154980 opened
Aug 22, 2025 -
[mlir][linalg][nfc] map using `SmallVector`
#154981 opened
Aug 22, 2025 -
[DependenceAnalysis] Fix incorrect analysis of wrapping AddRec expressions
#154982 opened
Aug 22, 2025 -
[ICF] Add a NOP after branch in ICF thunk to improve debugability
#154986 opened
Aug 22, 2025 -
[OMPIRBuilder] Avoid crash in BasicBlock::splice.
#154987 opened
Aug 22, 2025 -
[mlir][memref] Alias attributes for memref dialect
#154991 opened
Aug 22, 2025 -
[CIR] Upstream Re-Throw with no return
#154994 opened
Aug 22, 2025 -
Fix/clang tidy parameter style
#154995 opened
Aug 22, 2025 -
[llvm][test] remove non-posix grep option from many-instructions.s
#154997 opened
Aug 22, 2025 -
[lldb] Add some vector operations to the IRInterpreter
#155000 opened
Aug 22, 2025 -
[lldb] Add count for errors of DWO files in statistics and combine DWO file count functions
#155023 opened
Aug 22, 2025 -
[webkit.UncountedLambdaCapturesChecker] Ignore DeclRefExpr to a lambda in an no-escape argument
#155025 opened
Aug 22, 2025 -
[llvm] Add subcommand support for OptTable
#155026 opened
Aug 22, 2025 -
[AA] A conservative fix for atomic store instruction.
#155032 opened
Aug 22, 2025 -
[alpha.webkit.UncheckedCallArgsChecker] Don't emit a warning for passing a temporary object as an argument.
#155033 opened
Aug 22, 2025 -
[RISCV] Simplify Zcf/Zce/Zcd Predicates
#155035 opened
Aug 22, 2025 -
[DA] Fix zero coeff bug in Strong SIV test with runtime assumptions
#155037 opened
Aug 22, 2025 -
[WebKit checkers] Treat asm brk as trivial
#155046 opened
Aug 22, 2025 -
[HLSL] Enable unbounded resource arrays at global scope
#155053 opened
Aug 23, 2025 -
[lldb] Add Pythonic API to SBStructuredData extension
#155061 opened
Aug 23, 2025 -
[SandboxVec][SeedCollection] Support pass argument for enabling different types
#155079 opened
Aug 23, 2025 -
[clang][initlist] handle incomplete array type in Constant Expr Calculation
#155080 opened
Aug 23, 2025 -
[SimplifyCFG] Support trunc nuw in chain of comparisons.
#155087 opened
Aug 23, 2025 -
[MLIR] Avoid resolving callable outside the analysis scope in DeadCodeAnalysis (NFC)
#155088 opened
Aug 23, 2025 -
[SimplifyCFG] Rebuild loop headers to account for stale changes
#155093 opened
Aug 23, 2025 -
[compiler-rt][memprof] memccpy interception
#155101 opened
Aug 23, 2025 -
[VPlan] Explicitly replicate VPInstructions by VF.
#155102 opened
Aug 23, 2025 -
[X86] Implement canceling out of XOR with equality
#155106 opened
Aug 23, 2025 -
[GlobalISel][LLT] Introduce FPInfo for LLT
#155107 opened
Aug 23, 2025 -
[ARM] Lower BSWAP on Pre-V6 ARM
#155113 opened
Aug 23, 2025 -
[MLIR][Python] remove `liveOperations`
#155114 opened
Aug 23, 2025 -
[NFC][AMDGPU] Pre-commit test for setcc removal by using add/sub carryout
#155118 opened
Aug 23, 2025 -
[clang] remove IsDefaulted bit from TemplateArgument
#155120 opened
Aug 23, 2025 -
X86: Stop overriding getRegClass
#155128 opened
Aug 24, 2025 -
Fix unique_ptr aggregate initialization false positives
#155131 opened
Aug 24, 2025 -
[Clang-Repl] Add Lambda Support, PID Retrieval, and Dynamic liborc_rt Path in Clang-Repl
#155140 opened
Aug 24, 2025 -
[DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C))
#155141 opened
Aug 24, 2025 -
[libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges
#155156 opened
Aug 24, 2025 -
[mlir][amdgpu] Promote gpu.shuffle to amdgpu.dpp
#155158 opened
Aug 24, 2025 -
[Xtensa] Fix encoding of `break.n`
#155159 opened
Aug 24, 2025 -
[libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified
#155160 opened
Aug 24, 2025 -
[CIR] DivOp & CompoundAssignmentDiv between ComplexType and ScalarType
#155167 opened
Aug 24, 2025 -
[libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types
#155169 opened
Aug 24, 2025 -
[CI] Add compiler-rt to windows premerge checks
#155186 opened
Aug 24, 2025 -
[CI] Run Linux premerge CI on libc++ changes.
#155188 opened
Aug 24, 2025 -
clangd(PathMapping): normalize mixed WSL/Windows URIs
#155191 opened
Aug 24, 2025 -
[x86][AVX-VNNI] Fix VPDPBUSD Argument Types
#155194 opened
Aug 24, 2025 -
[LoongArch] Custom lower vecreduce.
#155196 opened
Aug 25, 2025 -
[libc++] Implement P2988R12: `std::optional<T&>`
#155202 opened
Aug 25, 2025 -
[clang] Check captured variables for noreturn attribute
#155213 opened
Aug 25, 2025 -
[VectorCombine] Support pattern `bitop(cast(x), C) -> cast(bitop(x, InvC))`
#155216 opened
Aug 25, 2025 -
[clang][Driver][Darwin] Handle modern gcc/libstdc++ in Darwin toolchain
#155219 opened
Aug 25, 2025 -
[llvm-lit] Add Windows .cmd wrapper to make llvm-lit directly runnable
#155226 opened
Aug 25, 2025 -
[RISCV] Fix incorrect folding of select on ctlz/cttz
#155231 opened
Aug 25, 2025 -
[clang][Driver][MinGW] Clean up MinGW sysroot/gcc handling
#155239 opened
Aug 25, 2025 -
[mlir][Transforms] Add support for `ConversionPatternRewriter::replaceAllUsesWith`
#155244 opened
Aug 25, 2025 -
[libc++] Optimize most of the __tree search algorithms
#155245 opened
Aug 25, 2025 -
[ConstraintElim] Use constraints from bounded memory accesses
#155253 opened
Aug 25, 2025 -
[AMDGPU] Remove setcc by using add/sub carryout
#155255 opened
Aug 25, 2025 -
[NFC ]Add a helper function isTailCall for getting libcall in SelectionDAG
#155256 opened
Aug 25, 2025 -
[GISel][AArch64] Create emitCMP instead of cloning a virtual register (NFC)
#155262 opened
Aug 25, 2025 -
[GISel][AArch64] Reuse LHS and RHS in emitFPCompare instead of calling getReg() (NFC)
#155263 opened
Aug 25, 2025 -
[LAA] Fix WAW dependency analysis with negative distances
#155266 opened
Aug 25, 2025 -
[SCEV] Fix NSW flag propagation in getAddExpr
#155267 opened
Aug 25, 2025 -
[SCEV] Fix NSW flag propagation in getMulExpr
#155268 opened
Aug 25, 2025 -
[SCEV] Fix NSW flag propagation in getGEPExpr
#155269 opened
Aug 25, 2025 -
Add AArch64 support to the premerge tests
#155274 opened
Aug 25, 2025 -
Enable ctlz is fast on ARM and AArch64 (NFC)
#155283 opened
Aug 25, 2025 -
Fix MLIR Transform Tutorial Doc
#155285 opened
Aug 25, 2025 -
Make the index dialect inlineable.
#155290 opened
Aug 25, 2025 -
[NFC] Leave a comment in `Local.cpp` about debug info & sample profiling
#155296 opened
Aug 25, 2025 -
[VPlan] Track VPValues instead of VPRecipes in calculateRegisterUsage.
#155301 opened
Aug 25, 2025 -
[VPlan] Simplify live-ins early using SCEV.
#155304 opened
Aug 25, 2025 -
[AArch64][BTI] Add BTI at EH entries.
#155308 opened
Aug 25, 2025 -
[ARM][AArch64] Optimize MI-PL, noswrap, or equality subtractions and additions
#155311 opened
Aug 25, 2025 -
[lldb] Creating a new Binder helper for JSONRPC transport.
#155315 opened
Aug 25, 2025 -
[IR2Vec] Refactor vocabulary to use canonical type IDs
#155323 opened
Aug 25, 2025 -
[libcxx] adds a size-based representation for `vector`'s unstable ABI
#155330 opened
Aug 26, 2025 -
[lldb] Fix use after free on ModuleList::RemoveSharedModuleIfOrphaned
#155331 opened
Aug 26, 2025 -
[CIR] Fix element type and alignment handling in emitDestroy for arrays
#155333 opened
Aug 26, 2025 -
[lldb-dap] Adding exception handling for dap server disconnect and terminations in lldbdap_testcase.py
#155335 opened
Aug 26, 2025 -
[StaticDataLayout] Reconcile two sources of variable hotness
#155337 opened
Aug 26, 2025 -
Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.coro.end #153404"
#155339 opened
Aug 26, 2025 -
[Flang][mlir] - Translation of delayed privatization for deferred target-tasks
#155348 opened
Aug 26, 2025 -
[IR] Check identical alignment for atomic instructions
#155349 opened
Aug 26, 2025 -
[C++20][Modules] Use `MultiOnDiskHashTable` to improve the performance of header search algorithm.
#155350 opened
Aug 26, 2025 -
[GlobalISel] Add multi-way splitting support for wide scalar shifts.
#155353 opened
Aug 26, 2025 -
[libc++] Implement Resolution of LWG 3886
#155356 opened
Aug 26, 2025 -
[clangd] [C++20 Modules] Try to use prebuilt modules
#155360 opened
Aug 26, 2025 -
[AMDGPU] Reenable BackOffBarrier on GFX11/12
#155370 opened
Aug 26, 2025 -
[Triple] Add target triple support for CheriotRTOS.
#155374 opened
Aug 26, 2025 -
[clang] Fix of a crash 'Cannot get layout of forward declarations!' during CTU static analysis
#155375 opened
Aug 26, 2025 -
[SimpleLoopUnswitch] Adjust cost multiplier accounting for parent loop size
#155379 opened
Aug 26, 2025 -
[VPlan] Reassociate header masks and simplify (x && y) || (x && z) -> x && (y || z)
#155383 opened
Aug 26, 2025 -
[mlir][spirv] Handle signedness casts
#155388 opened
Aug 26, 2025 -
[VPlan] Perform optimizeMaskToEVL in terms of pattern matching. NFC
#155394 opened
Aug 26, 2025 -
[LV][NFC] Rename getNumUsers to getNumUses
#155397 opened
Aug 26, 2025 -
[AArch64][SME] Add common helper for expanding conditional pseudos (NFC)
#155398 opened
Aug 26, 2025 -
[TSan] Fix spurious 'thread finished with ignores enabled' warning on FreeBSD
#155399 opened
Aug 26, 2025 -
[mlir][AMX] Memory effects to amx.tile_zero
#155403 opened
Aug 26, 2025 -
[RelLookupTableConverter] Make GEP type independent
#155404 opened
Aug 26, 2025 -
[InstCombine] Strip leading zero indices from GEP
#155415 opened
Aug 26, 2025 -
[llvm-readobj][sframe] Add support for s390x
#155418 opened
Aug 26, 2025 -
[MCA] Enable customization of individual instructions
#155420 opened
Aug 26, 2025 -
[CodeGen] Use findPHICopyInsertPoint to put insert point
#155421 opened
Aug 26, 2025 -
[mlir][ArithToAMDGPU] limit scaling truncf/extf support to gfx950
#155431 opened
Aug 26, 2025 -
[X86][NFC] Moved/Updated llvm.set.rounding testcases
#155434 opened
Aug 26, 2025 -
[LV] Always emit branch weights for vector epilogue
#155437 opened
Aug 26, 2025 -
[MLIR][XeGPU] Distribute vector.step & vector.shape_cast op from wg to sg
#155443 opened
Aug 26, 2025 -
[clang][modules-driver] Move logic to enable -fmodules-driver (NFC)
#155450 opened
Aug 26, 2025 -
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions (revised)
#155462 opened
Aug 26, 2025 -
[NFC][ARM][MC] Rearrange decoder functions 2/N
#155464 opened
Aug 26, 2025 -
powerpc: recognize `vmnsub` in older ppc versions
#155465 opened
Aug 26, 2025 -
release/21.x: [clang-format] Use proper flags for git diff-tree (#155247)
#155466 opened
Aug 26, 2025 -
[RISCV][VLOPT] Support segmented store instructions
#155467 opened
Aug 26, 2025 -
webassembly: recognize saturating truncation
#155470 opened
Aug 26, 2025 -
[flang] Extend error checking for implicit interfaces
#155473 opened
Aug 26, 2025 -
[clang][Mangle] Inject structor type into mangled name when mangling for LLDB JIT expressions
#155485 opened
Aug 26, 2025 -
[CIR] Complex Unary plus and minus with promoted type
#155486 opened
Aug 26, 2025 -
[mlir] Fix MLIR dylib CMake config when LLVM_BUILD_LLVM_DYLIB is OFF
#155488 opened
Aug 26, 2025 -
Allow Specifying SGMasks for Inline Asm
#155491 opened
Aug 26, 2025 -
Parse CFI instructions to create SFrame FREs
#155496 opened
Aug 26, 2025 -
[VPlan] Remove original loop if dead after vectorization.
#155497 opened
Aug 26, 2025 -
[mlir] Apply VectorFromElementsLowering in VectorToSPIRV.
#155499 opened
Aug 26, 2025 -
Inst combine optimize unneded float to int cast when icmp
#155501 opened
Aug 26, 2025 -
[Flang] Fix symbol name clash when dummy procedure name is the same as common-block-name
#155508 opened
Aug 26, 2025 -
release/21.x: [clang][PAC] Fix builtins that claim address discriminated types are bitwise compatible (#154490)
#155513 opened
Aug 26, 2025 -
[NFC][IR2Vec] Add usage documentation for obtaining embeddings
#155516 opened
Aug 26, 2025 -
[mlir][xegpu] Add SIMT distribution support for GEMM transpose B case.
#155517 opened
Aug 26, 2025 -
[clang-scan-deps] Remove unused OutputsPaths from FullDependencyConsumer (NFC)
#155523 opened
Aug 27, 2025 -
[MLIR][diag] Add PassManager option to emit failed pass name
#155526 opened
Aug 27, 2025 -
IR: Add prefalign attribute for function definitions.
#155527 opened
Aug 27, 2025 -
CodeGen, Driver: Introduce -fpreferred-function-alignment option.
#155528 opened
Aug 27, 2025 -
CodeGen: Emit .prefalign directives based on the prefalign attribute.
#155529 opened
Aug 27, 2025 -
[ARM] Create DeadRegisterPass for ARM
#155530 opened
Aug 27, 2025 -
Emit DW_OP_lit0/1 for constant boolean values
#155539 opened
Aug 27, 2025 -
ELF: Rename RandomizePaddingSection to PaddingSection.
#155540 opened
Aug 27, 2025 -
[Headers][X86] VisitCallExpr constexpr immediate shifts (#154293)
#155542 opened
Aug 27, 2025 -
[LV][AArch64] Prefer epilogue with fixed-width over scalable VF in case of equal costs.
#155546 opened
Aug 27, 2025 -
[LV]: Ensure fairness when selecting epilogue VF.
#155547 opened
Aug 27, 2025 -
[clangd] Use HeuristicResolver to try to resolve dependent 'auto'
#155556 opened
Aug 27, 2025 -
AMDGPU: Stop special casing aligned VGPR targets in operand folding
#155559 opened
Aug 27, 2025 -
AMDGPU: Add version of isImmOperandLegal for MCInstrDesc
#155560 opened
Aug 27, 2025 -
Add error check for HeuristicResolver
#155561 opened
Aug 27, 2025 -
[X86][GISEL] - Legalize G_FPTOUI for X87
#155562 opened
Aug 27, 2025 -
[JITLink][LoongArch] Support large code model
#155566 opened
Aug 27, 2025 -
[clang][test] Add test for comma operator rejection in preprocessor conditionals
#155570 opened
Aug 27, 2025 -
[libc++][C++03] Backport #111127, #112843 and #121620
#155571 opened
Aug 27, 2025 -
[LLVM][MLIR] Move LSP server support library from MLIR into LLVM
#155572 opened
Aug 27, 2025 -
[libc][math][c++23] Add fmodbf16 math function
#155575 opened
Aug 27, 2025 -
[VPlan] Extract reverse mask from reverse accesses
#155579 opened
Aug 27, 2025 -
[mlir][emitc] Mark emitc.literal with CExpression
#155582 opened
Aug 27, 2025 -
[GISel] Combine shift + trunc + shift pattern
#155583 opened
Aug 27, 2025 -
[Draft][LLVM] Refine MemoryEffect handling for target-specific intrinsics
#155590 opened
Aug 27, 2025 -
[Draft] Support multiple save/restore points in PrologEpilog and RISCV backend
#155592 opened
Aug 27, 2025 -
release/21.x: [clang] Make sure EvalInfo pointer isn't null (#155563)
#155594 opened
Aug 27, 2025 -
AMDGPU: Fix DPP combiner using isOperandLegal on incomplete inst
#155595 opened
Aug 27, 2025 -
RFC: [Offload] Design for async error handling
#155596 opened
Aug 27, 2025 -
[Clang][LoongArch] Add support for UEFI target
#155598 opened
Aug 27, 2025 -
[clang][Driver] Respect name prefix when looking for config files
#155599 opened
Aug 27, 2025 -
[AArch64] Update cost model for extracting halves from 128+ bit vectors
#155601 opened
Aug 27, 2025 -
[NFC] SimplifyCFG: Detect switch replacement earlier in `switchToLookup`
#155602 opened
Aug 27, 2025 -
AMDGPU: Fix fixme for out of bounds indexing in usesConstantBus check
#155603 opened
Aug 27, 2025 -
[VPlan] Simplify branch-cond with getVectorTripCount
#155604 opened
Aug 27, 2025 -
AMDGPU: Refactor isImmOperandLegal
#155607 opened
Aug 27, 2025 -
[AArch64][SME] Handle SME state around TLS-descriptor calls
#155608 opened
Aug 27, 2025 -
[Coroutines] Avoid copying memory attributes to generated functions
#155611 opened
Aug 27, 2025 -
[Clang] Introduce __builtin_meow_synthesises_from_spaceship
#155612 opened
Aug 27, 2025 -
[BOLT] Fix unrecognized option values for print-sorted-by-order
#155613 opened
Aug 27, 2025 -
AMDGPU: Fold 64-bit immediate into copy to AV class
#155615 opened
Aug 27, 2025 -
[LLDB] Add unary plus and minus to DIL
#155617 opened
Aug 27, 2025 -
[BOLT][DWARF] Fix debug info update issue with dwarf4 dwp
#155619 opened
Aug 27, 2025 -
[clang] Update typechecking of builtin elementwise ternary math operators
#155620 opened
Aug 27, 2025 -
[NFC][Clang][OpenMP] Add helper functions/utils for finding/comparing attach base-ptrs.
#155625 opened
Aug 27, 2025 -
[Offload] Port llvm-offload-device-info to new offload API
#155626 opened
Aug 27, 2025 -
[CI] Enable -Werror in pre-merge CI
#155627 opened
Aug 27, 2025 -
[MsDemangle] Read entire chain of target names in special tables
#155630 opened
Aug 27, 2025 -
[flang] Implement CFI_show()
#155631 opened
Aug 27, 2025 -
[InstCombine] Allow freezing multiple out-of-loop values
#155638 opened
Aug 27, 2025 -
[mlir][emitc] Isolate expressions from above
#155641 opened
Aug 27, 2025 -
[SPIRV] Add bfloat support
#155645 opened
Aug 27, 2025 -
[mlir][vector] Propagate alignment when emulating masked{load,stores}.
#155648 opened
Aug 27, 2025 -
[flang] Fix lowering of unused dummy procedure pointers
#155649 opened
Aug 27, 2025 -
[WPD] set the branch funnel function entry count
#155657 opened
Aug 27, 2025 -
[AArch64] Add Statistics for Probed Stacks
#155661 opened
Aug 27, 2025 -
[CIR] Add constant record ILE support
#155663 opened
Aug 27, 2025 -
[HLSL][SPIRV] Add -fspv-use-unknown-image-format option
#155664 opened
Aug 27, 2025 -
[Clang][CodeGen]NFC] Modernize loops in EmitCtorPrologue
#155668 opened
Aug 27, 2025 -
[RISCV][POC] Should we be using ADD for disjoint or?
#155669 opened
Aug 27, 2025 -
[VPlan] Add VPInstruction to unpack vector values to scalars.
#155670 opened
Aug 27, 2025 -
[LAA,Loads] Use loop guards and max BTC if needed when checking deref.
#155672 opened
Aug 27, 2025 -
[AMX][PreTileConfig] Ensure that PLDTILECFGV instruction is sinked closer to tile use instruction.
#155673 opened
Aug 27, 2025 -
[flang] Downgrade an error to a warning for specific circumstances
#155675 opened
Aug 27, 2025 -
[libcxx][test] Avoid warnings about unused variables and typedefs if `_LIBCPP_VERSION` is not defined
#155679 opened
Aug 27, 2025 -
[mlir][vector] Propagate alignment in LowerVectorGather.
#155683 opened
Aug 27, 2025 -
[mlir] Fix node numbering order in SliceMatchers example
#155684 opened
Aug 27, 2025 -
[NVPTX] don't erase CopyToRegs when folding movs into loads (#149393)
#155685 opened
Aug 27, 2025 -
[Clang] Update ReleaseNotes with ThreadSafetyAnalysis changes
#155687 opened
Aug 27, 2025 -
[NFC][IR2Vec] Initialize Embedding vectors with zeros by default
#155690 opened
Aug 27, 2025 -
[lldb] Add a simplified syntax for underlying command options (NFC)
#155694 opened
Aug 27, 2025 -
[mlir][tosa] Use Tosa_I32EnumAttr to represent Tosa enumerations
#155695 opened
Aug 27, 2025 -
[CIR] Emit copy for aggregate initialization
#155697 opened
Aug 27, 2025 -
[NFC][IR2Vec] Change getSlotIndex parameter from Value* to Value&
#155700 opened
Aug 27, 2025 -
[lldb] Add more command option mnemonics
#155705 opened
Aug 27, 2025 -
[llvm][AsmPrinter] Add direct calls to callgraph section
#155706 opened
Aug 27, 2025 -
[flang][runtime] Handle null list-directed fields in child input
#155707 opened
Aug 27, 2025 -
release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389)
#155712 opened
Aug 27, 2025 -
[lldb] Adjust ProtocolServer connection defaults.
#155714 opened
Aug 27, 2025 -
[flang][runtime] Handle ALLOCATE(..., short SOURCE=)
#155715 opened
Aug 27, 2025 -
release/21.x: [compiler-rt] Avoid depending on the libnvmm header for NetBSD (#153534)
#155717 opened
Aug 27, 2025 -
release/21.x: [compiler-rt] Remove leftovers of FreeBSD md5/sha2 interceptors (#153351)
#155718 opened
Aug 27, 2025 -
[MLIR][Python][NFC] move Py* types
#155719 opened
Aug 27, 2025 -
[CIR] Add support for emitting VTTs and related ojects
#155721 opened
Aug 27, 2025 -
[flang][runtime][NFC] Clean up Fortran::common::optional<> usage
#155728 opened
Aug 27, 2025 -
[mlir][spirv] Add pattern matching for arith.index_cast i1 to index
#155729 opened
Aug 28, 2025 -
[SimplifyCFG] Probabilities associated with same condition are constant
#155734 opened
Aug 28, 2025 -
[clang][bytecode] Handle negative array sizes in constexpr `new` instead of asserting
#155737 opened
Aug 28, 2025 -
[LV] Align legacy cost model to vplan-based model for gather/scatter w/ uniform addr.
#155739 opened
Aug 28, 2025 -
[MLIR][Python] enable type stub auto-generation
#155741 opened
Aug 28, 2025 -
[flang] Attach proper storage to [hl]fir.declare in lowering.
#155742 opened
Aug 28, 2025 -
[LV]: consider scalable VF during deciding dead epilogue.
#155743 opened
Aug 28, 2025 -
[RISC-V] Added the mips extension instructions like ehb,ihb and pause etc for MIPS RV64 P8700.
#155747 opened
Aug 28, 2025 -
[msan] Fix multiply-add-accumulate (#153927) to use ReductionFactor
#155748 opened
Aug 28, 2025 -
[NFC][flang][OpenMP] Extract target region utils to map or clone outside values
#155754 opened
Aug 28, 2025 -
AMDGPU: Move some code out of macro for defining regclass decoder
#155755 opened
Aug 28, 2025 -
release/21.x: [Driver] Enable outline atomics for OpenBSD/aarch64 (#155713)
#155759 opened
Aug 28, 2025 -
[LV][EVL] Gate EVL loop metadata emission behind a cl::opt
#155760 opened
Aug 28, 2025 -
AMDGPU: Add tests for ds_write2 formation with agprs
#155765 opened
Aug 28, 2025 -
[clang][docs] Add note about `-Wms-bitfield-padding` in MSVC compatibility docs
#155770 opened
Aug 28, 2025 -
AArch64: Replace @plt/%gotpcrel in data directives with %pltpcrel %gotpcrel
#155776 opened
Aug 28, 2025 -
Be smarter about the GLIBCXX_USE_CXX11_ABI default
#155781 opened
Aug 28, 2025 -
[BPF] Handle data-carrying enums
#155783 opened
Aug 28, 2025 -
[libc++] Disable cv-qualified arithmetic hash specializations
#155786 opened
Aug 28, 2025 -
[Sema] Allow zero-size allocations for -Walloc-size
#155793 opened
Aug 28, 2025 -
[LLVM][IR] Add location tracking to LLVM IR parser
#155797 opened
Aug 28, 2025 -
[mlir][tosa] Relax constraint on matmul verifier requiring equal operand types
#155799 opened
Aug 28, 2025 -
[AMDGPU] LiveRegOptimizer: fix PHI same-BB filter; consider i8/i16 binops on SDWA
#155800 opened
Aug 28, 2025 -
[NVPTX] Add max/minimumnum to ISel
#155804 opened
Aug 28, 2025 -
[flang] Consolidate copy-in/copy-out determination in evaluate framework
#155810 opened
Aug 28, 2025 -
[libc++] Optimize map::insert_or_assign
#155816 opened
Aug 28, 2025 -
[Flang][OpenMP] Enable no-loop kernels
#155818 opened
Aug 28, 2025 -
[RISCV] Use QC_E_LI to materialise addresses
#155819 opened
Aug 28, 2025 -
[Offload] Add `OL_DEVICE_INFO_MAX_WORK_SIZE[_PER_DIMENSION]`
#155823 opened
Aug 28, 2025 -
[AMDGPU] Add shuffle optimizer pass
#155824 opened
Aug 28, 2025 -
[mlir][nvgpu] Delete nvgpu dialect unused variable kMaxTMALastdimByte (NFC)
#155825 opened
Aug 28, 2025 -
[clang][SPARC] Pass 16-aligned 16-byte structs as i128 in CC
#155829 opened
Aug 28, 2025 -
[clang][bytecode] Lazily create DynamicAllocator
#155831 opened
Aug 28, 2025 -
[SCEVDivision] Add SCEVDivisionPrinterPass with corresponding tests
#155832 opened
Aug 28, 2025 -
[IR] Use immarg for preallocated intrinsics (NFC)
#155835 opened
Aug 28, 2025 -
[clang-format] Fix TableGen nested DAGArg format
#155837 opened
Aug 28, 2025 -
[Dexter] Update Dexter lit substitutions, making lldb-dap the default
#155838 opened
Aug 28, 2025 -
[VPlan] Introduce replaceSymbolicStrides (NFC)
#155842 opened
Aug 28, 2025 -
[RISCV] Compress shxadd to qc.c.muliadd when rd = rs2
#155843 opened
Aug 28, 2025 -
[clang] fix clang_cmake_builddir
#155844 opened
Aug 28, 2025 -
[BOLT] Refactor MCInstReference and move it to Core (NFC)
#155846 opened
Aug 28, 2025 -
[Clang][NFC] Rename OMPLoopTransformationDirective to OMPCanonicalLoopNestTransformationDirective
#155848 opened
Aug 28, 2025 -
[Clang][OpenMP] Add an additional class to hold data that will be shared between all loop transformations
#155849 opened
Aug 28, 2025 -
Reapply "[lit] Implement builtin umask (#94621)"
#155850 opened
Aug 28, 2025 -
[AArch64][SDAG] Add f16 -> i16 rounding NEON conversion intrinsics
#155851 opened
Aug 28, 2025 -
[clang-tidy][NFC] Add custom .clang-format with 'QualifierAlignment: Left'
#155852 opened
Aug 28, 2025 -
[LLDB][NativePDB] Set IsDynmaicCXXType metadata for records
#155853 opened
Aug 28, 2025 -
[NFC] Move llvm.fptrunc.round closer to roundeven in LangRef
#155854 opened
Aug 28, 2025 -
[analyzer] Improve handling of placement new in `PointerArith`
#155855 opened
Aug 28, 2025 -
release/21.x: [mlir][cmake] Fix mlir target export (#153341)
#155856 opened
Aug 28, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the FMA/FMA4 constexpr test files
#155859 opened
Aug 28, 2025 -
[HLSL] Reorder arguments of __builtin_hlsl_resource_handlefromimplicitbinding
#155861 opened
Aug 28, 2025 -
[ADT] Avoid creating iterators in DenseMap::operator[] (NFC)
#155862 opened
Aug 28, 2025 -
[HLSL] Add static methods for resource initialization and constructor from handle
#155866 opened
Aug 28, 2025 -
[X86] Enable EliminateSpillageCopies by default on X86
#155868 opened
Aug 28, 2025 -
[MLIR][Python] fix StandalonePythonModules shipping all dialect modules
#155870 opened
Aug 28, 2025 -
[flang][OpenMP] Replace OpenMPBlockConstruct with OmpBlockConstruct
#155872 opened
Aug 28, 2025 -
[flang] Fix -Wcharacter-conversion warnings (NFC)
#155873 opened
Aug 28, 2025 -
release/21.x: [AArch64][PAC] Do not execute AUT instructions speculatively (#155372)
#155874 opened
Aug 28, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the AVX512 constexpr test files
#155876 opened
Aug 28, 2025 -
release/21.x: [AArch64][PAC] Fix clobbering registers by BLRA and AUTH_TCRETURN (#155373)
#155877 opened
Aug 28, 2025 -
[ARM][AArch64] Custom Lower abds and abd on ARM and AArch64
#155884 opened
Aug 28, 2025 -
wasm: recognize `any_true` and `all_true`
#155885 opened
Aug 28, 2025 -
[ARM] Add missing optimize compare candidates to isOptimizeCompareCandides
#155886 opened
Aug 28, 2025 -
[clang-doc] add Markdown parser
#155887 opened
Aug 28, 2025 -
[RISCV][GISel] Lower G_ABDS and G_ABDU
#155888 opened
Aug 28, 2025 -
[TableGen][DecoderEmitter] Rework table construction/emission
#155889 opened
Aug 28, 2025 -
[Clang][Interp] interp__builtin_elementwise_int_binop - use APSInt callback instead of repeated switch statement
#155891 opened
Aug 28, 2025 -
Return nullopt if Reg is undef.
#155893 opened
Aug 28, 2025 -
release/21.x: compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features (#155768)
#155899 opened
Aug 28, 2025 -
[IndVarSimplify] Allow predicateLoopExit on some loops with local writes
#155901 opened
Aug 28, 2025 -
[GPUToSPIRV] Add all SPIR-V patterns to `convert-gpu-to-spirv` pass.
#155903 opened
Aug 28, 2025 -
Add --project-root to clangd
#155905 opened
Aug 28, 2025 -
Canonicalize clang-scan-deps input-file/file-deps paths for Windows
#155908 opened
Aug 28, 2025 -
[PPC] Set minimum of largest number of comparisons to use bit test for switch lowering
#155910 opened
Aug 28, 2025 -
[MemoryBuiltins] Add getBaseObjectSize() (NFCI)
#155911 opened
Aug 28, 2025 -
[libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h
#155915 opened
Aug 28, 2025 -
[libc++] Remove __classic_[upper,lower]_table from cxx03 __locale header NFC)
#155916 opened
Aug 28, 2025 -
[profcheck] Allow `unknown` function entry count
#155918 opened
Aug 28, 2025 -
Reland "[lit] Refactor available `ptxas` features""
#155923 opened
Aug 28, 2025 -
[OpenACC] 'reduction' init lowering for +, |, ^, ||
#155924 opened
Aug 28, 2025 -
[NFC][llvm] Simplify test IR file
#155926 opened
Aug 28, 2025 -
[LLVM] Add support to define lit test suites with a smaller set of dependencies
#155929 opened
Aug 28, 2025 -
[lldb] Delay creation of ConstStrings when parsing MachO symtab
#155931 opened
Aug 28, 2025 -
release/21.x: [libc++] Fix broken precondition of __bit_log2 (#155476)
#155932 opened
Aug 28, 2025 -
[RISCV][RFC] Prevent folding ADD_LO into load/store if we can't fold all uses.
#155935 opened
Aug 28, 2025 -
[WebAssembly] Fix lowering of (extending) loads from addrspace(1) globals
#155937 opened
Aug 28, 2025 -
[lldb] Skip TestVariableAnnotationsDisassembler.py on non-x86 architectures
#155942 opened
Aug 28, 2025 -
[asan] Detect dereferencing zero-alloc as heap buffer overflow
#155943 opened
Aug 28, 2025 -
[msan] Detect dereferencing zero-alloc as use-of-uninitialized-value
#155944 opened
Aug 28, 2025 -
[C++20][Modules] Add a test for field info assertion failure.
#155948 opened
Aug 28, 2025 -
[flang] Re-enable setting `noalias` on procedure arguments.
#155949 opened
Aug 28, 2025 -
[mlir][AMDGPU] Add canonicalization pattern to pack scales for ScaledMFMAOp
#155951 opened
Aug 29, 2025 -
release/21.x: Add pointer auth documentation to contents (#155763)
#155954 opened
Aug 29, 2025 -
[compiler-rt] Make __EH_FRAME_LIST__ const to avoid RW .eh_frame mapping (#155764)
#155955 opened
Aug 29, 2025 -
[lldb][elf-core][ARM] Add support for VFP registers
#155956 opened
Aug 29, 2025 -
[Clang][CMake] Use IRPGO instead of FE PGO for Cmake Caches
#155957 opened
Aug 29, 2025 -
[CMake] Remove LLVM_ENABLE_IR_PGO Option
#155958 opened
Aug 29, 2025 -
[LoongArch] Fix broadcast load with extension.
#155960 opened
Aug 29, 2025 -
[RISCV][NFC] Simplify some rvv regbankselect cases
#155961 opened
Aug 29, 2025 -
[mlir][tosa] Support RescaleOp with dynamic extension in TosaToLinalg
#155967 opened
Aug 29, 2025 -
[rtsan] Add versioned pthread_cond interceptors
#155970 opened
Aug 29, 2025 -
[RISCV][GlobalISel] Lower G_ATOMICRMW_SUB via G_ATOMICRMW_ADD
#155972 opened
Aug 29, 2025 -
[ADT] Delegate to DenseMap::find_as (NFC)
#155974 opened
Aug 29, 2025 -
[ADT] Remove a set-but-unused variable in findBucketForInsertion (NFC)
#155975 opened
Aug 29, 2025 -
[Support] Simplify isUInt (NFC)
#155976 opened
Aug 29, 2025 -
[Analysis] Remove an unnecessary cast (NFC)
#155977 opened
Aug 29, 2025 -
[llvm] Proofread BuildingADistribution.rst
#155978 opened
Aug 29, 2025 -
Using type deduction to define __SIZE_TYPE__ and __PTRDIFF_TYPE__
#155979 opened
Aug 29, 2025
135 Issues closed by 86 people
-
Incorrect optimization around __builtin_set_flt_rounds
#140239 closed
Aug 29, 2025 -
clang-format unknown key 'AfterNot'
#155971 closed
Aug 29, 2025 -
[clang][ast] Inner struct with same name missing from AST layout
#155936 closed
Aug 29, 2025 -
Compiler confused when compiling template variable initialized by lambda-expression with default parameter.
#33352 closed
Aug 29, 2025 -
[Flang] Compilation of a large array of a derived type with an initialized member needs a lot of memory
#77877 closed
Aug 29, 2025 -
[IR2Vec] Support Flow-Aware Embeddings
#141838 closed
Aug 28, 2025 -
[flang] Incorrect result of `ASSOCIATED` when the pointer is associated with zero sized storage sequence
#155481 closed
Aug 28, 2025 -
[clang] Assertion `isTypeRep((TST) TypeSpecType) && "DeclSpec does not store a type"' failed.
#155794 closed
Aug 28, 2025 -
compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features
#155897 closed
Aug 28, 2025 -
[HLSL][SPIRV] Implement -fvk-use-dx-layout
#136956 closed
Aug 28, 2025 -
[HLSL][SPIRV] Pass the resource name to the backend, and use it.
#143141 closed
Aug 28, 2025 -
[HLSL][SPIRV] Implement implicit set and binding assignment for resources.
#146907 closed
Aug 28, 2025 -
Write design doc for Vulkan resource binding allocation
#147725 closed
Aug 28, 2025 -
[Headers][X86] Update AVX512CD lzcnt intrinsics to use __builtin_elementwise_ctlz and support constexpr
#154279 closed
Aug 28, 2025 -
- llvm-lipo does not support archive files
#41655 closed
Aug 28, 2025 -
[HLSL] Remove the unused uniformity bit from `llvm.dx.resource.handlefrombinding`
#135452 closed
Aug 28, 2025 -
[Headers][X86] Allow SSE/AVX integer comparison intrinsics to be used in constexpr
#155413 closed
Aug 28, 2025 -
[Flang][OpenMP] Compilation errors in DO SIMD construct with FIRSTPRIVATE clause
#155195 closed
Aug 28, 2025 -
[clang-tidy] readability-container-size-empty fails to detect calls to member functions
#152649 closed
Aug 28, 2025 -
[clang-format] RemoveSemicolon spuriously removing semicolon with trailing requires
#155746 closed
Aug 28, 2025 -
Assertion `hiBit <= BitWidth && "hiBit out of range"` failed.
#155762 closed
Aug 28, 2025 -
Create teams for clang:temporal-safety
#154536 closed
Aug 28, 2025 -
[IPSCCP] Use still stuck around after Def is destroyed
#155738 closed
Aug 28, 2025 -
[Headers][X86] Allow integer/fp absolute intrinsics to be used in constexpr
#153556 closed
Aug 28, 2025 -
[X86] emitInstructionBegin macro-fusion check broken after getOrCreateDataFragment optimization
#155045 closed
Aug 28, 2025 -
[Driver] Enable outline atomics for OpenBSD/aarch64
#155758 closed
Aug 28, 2025 -
[clang][bytecode] Assertion `isPtrType(*ToT)' failed.
#155126 closed
Aug 28, 2025 -
Option to increase maximum expansion text size for clangd textDocument/hover
#153355 closed
Aug 28, 2025 -
[CUDA] Incorrect output when using __shfl_sync intrinsic
#155682 closed
Aug 27, 2025 -
[clang] namespace duplicated in getQualifiedNameAsString output
#155537 closed
Aug 27, 2025 -
Strange compile error with std::print, std::filesystem::path and libremidi.hpp in a header unit
#137031 closed
Aug 27, 2025 -
The LLVM security group should archive data on chromium.org
#96039 closed
Aug 27, 2025 -
[ObjectYAML][RootSignature] Fix handling of `StaticSamplersOffset` and `RootParameterOffset`
#155299 closed
Aug 27, 2025 -
[flang] Missing blank separator between components when DTIO is used for one of the derived type component
#155277 closed
Aug 27, 2025 -
Broken libc++ installation in 20250528 release of Ubuntu libc++1-20 package
#143042 closed
Aug 27, 2025 -
regression compiling cmake on macOS due to __hash_memory link errors
#155531 closed
Aug 27, 2025 -
[flang] Failure with do_concurrent: redefinition of symbol named 'add_reduction_f64.omp'
#155273 closed
Aug 27, 2025 -
Clarification: EPResumeVal && "must have a resume value for the canonical IV" assert vs downstream changes
#129554 closed
Aug 27, 2025 -
[flang] Create the real constant directly with the argument type.
#150452 closed
Aug 27, 2025 -
[libc] Libc premerge test doesn't check fullbuild
#144140 closed
Aug 27, 2025 -
[VectorCombine] SIGSEGV at O3
#155543 closed
Aug 27, 2025 -
Command in formatter check's failed comment is not very useful and can be confusing
#148242 closed
Aug 27, 2025 -
[GitHub] Precommit CI formatter job gives incorrect reproduction command
#154294 closed
Aug 27, 2025 -
What release do I need?
#155294 closed
Aug 27, 2025 -
[Flang] [OpenMP] crashes on an array in the depend clause of task directive
#151990 closed
Aug 27, 2025 -
[RISCV] canCreateUndefOrPoisonForTargetNode - can ROLW/RORW + SLLW/SRAW/SRLW create undef/poison?
#149285 closed
Aug 27, 2025 -
[AMDGPU] Avoid or clean unused IMPLICIT_DEF generated from SIFixSGPRCopies pass with REG_SEQUENCE instructions
#144518 closed
Aug 27, 2025 -
Assertion `DAG.getTargetLoweringInfo().isTypeLegal(PartVT) && "Copying to an illegal type!"' failed.
#34281 closed
Aug 27, 2025 -
[X86] X86TargetLowering::SimplifyDemandedBitsForTargetNode - add handling for VPMADD52L/VPMADD52H nodes
#155387 closed
Aug 27, 2025 -
[clangd] Crash
#155507 closed
Aug 27, 2025 -
[clang][bytecode] Assertion `!isValueDependent() && "isSatisfied called on a dependent RequiresExpr"' failed
#152899 closed
Aug 27, 2025 -
[mlir-reduce] inconsistent command line behavior
#155544 closed
Aug 27, 2025 -
[AArch64][SVE] Unable to widen vector store <vscale x 3 x i64>
#155449 closed
Aug 27, 2025 -
[SDAG] Assertion failed: Node is not in map!
#155345 closed
Aug 27, 2025 -
[LoongArch] Change LoongArchTargetInfo.cpp issue
#119700 closed
Aug 27, 2025 -
[flang] Allocation should continue even if one of the allocate-object failed
#155500 closed
Aug 27, 2025 -
Musttail calls do not work when compiling to x86 Windows
#53271 closed
Aug 26, 2025 -
[clangd] header insertion mappings
#155047 closed
Aug 26, 2025 -
[flang] bug passing non-contiguous array to MPI procedure
#138471 closed
Aug 26, 2025 -
[clang] Crash on __builtin_operator_delete
#61661 closed
Aug 26, 2025 -
ASan failures within LLVM in check-all
#45953 closed
Aug 26, 2025 -
[SelectionDAG] Underflow leading to an assertion
#155452 closed
Aug 26, 2025 -
Backport [clang][PAC] Fix builtins that claim address discriminated types are bitwise compatible
#155490 closed
Aug 26, 2025 -
New __ptrauth types are wrongly reported as __is_bitwise_cloneable
#154394 closed
Aug 26, 2025 -
[flang][regression] Can't build flang, it fails at link time
#150027 closed
Aug 26, 2025 -
[DirectX] DXILBitcodeWriter incorrectly writes ConstantExpr GEPs
#153304 closed
Aug 26, 2025 -
[HLSL][RootSignature] Add support for `Qstrip_rootsignature` compiler flag
#150275 closed
Aug 26, 2025 -
s390x: manual `vec_packs` does not optimize well
#153655 closed
Aug 26, 2025 -
[Headers][X86] Allow AVX512VLBW integer reduction intrinsics to be used in constexpr
#154284 closed
Aug 26, 2025 -
[clang] segmentation fault
#135616 closed
Aug 26, 2025 -
lto and optimised out symbols
#136493 closed
Aug 26, 2025 -
Convert branch to bnez with EVL tail folding
#151459 closed
Aug 26, 2025 -
[riscv64] [LoopVectorize] Assertion Failure in computeBestVF with VPlan Cost Model
#154103 closed
Aug 26, 2025 -
lldb-api :: functionalities/data-formatter/data-formatter-stl/generic FAILED
#155240 closed
Aug 26, 2025 -
[clang][bytecode] Assertion `Offset != PastEndMark && "invalid offset"' failed.
#152903 closed
Aug 26, 2025 -
[clang][bytecode] Assertion `!ItemTypes.empty()' failed.
#155147 closed
Aug 26, 2025 -
[clang][bytecode] Assertion `getFieldDesc()->isPrimitiveArray()' failed.
#155144 closed
Aug 26, 2025 -
[clang/TemplateInstantiator] crash (segfault) in TransformTemplateName
#155281 closed
Aug 26, 2025 -
Add GNU extensions to flang library
#58728 closed
Aug 26, 2025 -
[Clang] C++ Modules: Setting section attribute on variable in module causes miscompilation
#144312 closed
Aug 26, 2025 -
Windows 11 on ARM64: Clang Build Failure: function too large
#88368 closed
Aug 26, 2025 -
[HLSL][RootSignature] Add support for `rootsig-define` compiler flag
#150274 closed
Aug 25, 2025 -
[mlir] vector extract/insert identity canonicalization
#153715 closed
Aug 25, 2025 -
wrong code at -O{s,2} with "-mllvm -force-vector-width=1 -mllvm -force-vector-interleave=2" on x86_64-linux-gnu
#154967 closed
Aug 25, 2025 -
CIndex.cpp assumes Dl_info provided
#6144 closed
Aug 25, 2025 -
wrong code at -O2 with "-mllvm -force-vector-width=8 -mllvm -force-vector-interleave=6" on x86_64-linux-gnu
#155162 closed
Aug 25, 2025 -
wrong code at -Os with "-mllvm -force-vector-width=4 -mllvm -force-vector-interleave=2" on x86_64-linux-gnu
#153946 closed
Aug 25, 2025 -
[CIR] Upstream handling for FunctionToPointerDecay casts
#153657 closed
Aug 25, 2025 -
[clang/TemplateInstantiator] crash (segfault) in TransformDependentTemplateSpecializationType
#155260 closed
Aug 25, 2025 -
[VectorCombine] SIGSEGV at -Os
#155110 closed
Aug 25, 2025 -
[clang] Clang doesn't support parsing Doxygen group comments
#151184 closed
Aug 25, 2025 -
clang unknown warning option '-Walloc-size'
#138973 closed
Aug 25, 2025 -
[clang][bytecode] Assertion `isIntegralPointer()' failed with reference to pointer array element
#155132 closed
Aug 25, 2025 -
[RISCV] Failure to use rev8 and 4 byte stores. Possibly due to alignment tracking
#152330 closed
Aug 25, 2025 -
Inlining function with mismatching target feature using [[gnu::flatten]] attribute causes fatal error
#149866 closed
Aug 25, 2025 -
AMDGPU machine verifier does not reject some unaligned VGPR uses on targets that require aligned VGPRs
#155095 closed
Aug 25, 2025 -
[clang-tidy] `misc-const-correctness` false positive
#133562 closed
Aug 25, 2025 -
-MJ Compilation Database with a single file produces invalid json
#155129 closed
Aug 25, 2025 -
[clang-format] Incorrectly merged empty records with default config
#154796 closed
Aug 24, 2025 -
Ambiguous operator== with built-in candidates produces way too much diagnostic output
#64364 closed
Aug 24, 2025 -
[clang] Function SFINAE'd out but still leads to compiler error - compiles on GCC, EDG and MSVC
#155189 closed
Aug 24, 2025 -
[WebAssembly] The `.reloc` directive is not implemented
#100733 closed
Aug 24, 2025 -
[VectorCombine] Recognise reduction patterns from extract+binop+shuffle chains
#144654 closed
Aug 24, 2025 -
[clang-format] regional style options
#154546 closed
Aug 23, 2025 -
[Mem2reg] exposes UB in untaken branch
#154873 closed
Aug 23, 2025 -
[rtsan] Missing parameter in ioctl call in unit test
#154818 closed
Aug 23, 2025 -
Clang compile an invalid unbounded array declaration in a variable template
#147333 closed
Aug 23, 2025 -
clang 20: Sporadic crashes of clang-tidy check modernize-use-constraints
#123726 closed
Aug 23, 2025 -
memset not generated for ** array zero-initialization
#51485 closed
Aug 23, 2025 -
[Clang] constant evaluator thinks that elements of an unnamed struct is not initialized
#154567 closed
Aug 23, 2025 -
[libc++] ABI break: std::deque changes its size in LLVM 21
#154146 closed
Aug 23, 2025 -
[clang-tidy] Add `AllowIteratorDecrementIncrement` option to cppcoreguidelines-pro-bounds-pointer-arithmetic
#154907 closed
Aug 23, 2025 -
clang++ miscompile
#155062 closed
Aug 23, 2025 -
[clang-format] wrongly formats macro when `SkipMacroDefinitionBody` is true
#154683 closed
Aug 23, 2025 -
[DAG] SelectionDAG::FoldConstantArithmetic - failure to constant fold ISD::FSHL/FSHR nodes
#153612 closed
Aug 23, 2025 -
Invalid attribute accepted dealing with # and ## operators
#147217 closed
Aug 22, 2025 -
Missed fold: `x == c || (c + 1 <= x && x <= c2)` => `(c <= x && x <= c2)`
#152948 closed
Aug 22, 2025 -
Inlining an always_inline call site leads to a crash in the backend
#62664 closed
Aug 22, 2025 -
[clang] __builtin_elementwise_fma fails to be a constexpr in some valid cases
#154900 closed
Aug 22, 2025 -
[libcxx] `abi_tag` on global `operator new` declarations appears to be non-conforming
#154866 closed
Aug 22, 2025 -
[WebAssembly] Compiler can't recognize avgr_u pattern in C
#150550 closed
Aug 22, 2025 -
Loop unswitch and GVN interact badly and miscompile #​2
#27880 closed
Aug 22, 2025 -
[Flang] [OpenMP] do-variable of io-implied-do-control in write statement in parallel construct is not private
#113107 closed
Aug 22, 2025 -
[lld] lld-link 21.1.0-rc3: undefined reference to _Avx2WmemEnabled
#154595 closed
Aug 22, 2025 -
clang-cl not finding libraries when cross compiling Linux -> Windows
#56904 closed
Aug 22, 2025 -
separate-const-offset-from-gep miscompile related to "trunc nuw"
#154116 closed
Aug 22, 2025
163 Issues opened by 110 people
-
[libc++] Hard errors caused by narrowing conversions in list-initialization are suppressed
#155962 opened
Aug 29, 2025 -
Suboptimal code for switch with bit tests
#155953 opened
Aug 29, 2025 -
Crash on vkfw module compilation
#155952 opened
Aug 29, 2025 -
debugserver does not expose `name:` attribute in memory region info
#155945 opened
Aug 28, 2025 -
std::vector with a known size of 1 does not cause a loop to be unrolled
#155941 opened
Aug 28, 2025 -
[clang-cl] Failure to compile with /clang:-save-temps
#155940 opened
Aug 28, 2025 -
SVE instruction SUB not emitted
#155928 opened
Aug 28, 2025 -
failing to optimize out memory allocation that is only used to feed into `@bcmp` calls
#155927 opened
Aug 28, 2025 -
New clang-tidy check: bugprone-loop-variable-copied-then-mutated
#155922 opened
Aug 28, 2025 -
[clang-cl] crash when compiling one particular cpp file with `-Xclang -fstrict-vtable-pointers`
#155920 opened
Aug 28, 2025 -
[HLSL] DML shader `ElementWise_Identity_256_Strided4D_uint16_native` causing 10800 DML Operator Test failures
#155919 opened
Aug 28, 2025 -
`clang-tidy`: crash
#155906 opened
Aug 28, 2025 -
[AMDGPU] Hit an ICE with this message: `Cannot scavenge register in FI elimination!`
#155902 opened
Aug 28, 2025 -
Progressive lowering to SPIR-V fails
#155898 opened
Aug 28, 2025 -
functionalities/gdb_remote_client/TestqOffsets.py test fails on AArch64
#155895 opened
Aug 28, 2025 -
LLDB 21.1.0 regression with `call`
#155892 opened
Aug 28, 2025 -
[HLSL] DML shader `Zero_256_uint16_native_4` causing 1773 DML Operator Test failures
#155890 opened
Aug 28, 2025 -
OrcV2CBindings examples and the new `LLVMOrcThreadSafeContext` API
#155881 opened
Aug 28, 2025 -
[WebAssembly] Incorrect lowering of extending and mismatching loads for addrspace(1) globals
#155880 opened
Aug 28, 2025 -
[libc++] Generalize __three_way_comparator for __make_projected
#155878 opened
Aug 28, 2025 -
`_Nullable` annotations don't trigger `clang-analyzer-core.CallAndMessage` diagnostics
#155841 opened
Aug 28, 2025 -
[SDAG] Miscompilation at -O3
#155828 opened
Aug 28, 2025 -
LLVM 21.1.0 regression: commit 5b9412624 breaks MLIR Flang build on Windows
#155827 opened
Aug 28, 2025 -
[clang] __attribute__((shared)) ignored on Windows
#155821 opened
Aug 28, 2025 -
[clang] suppress warnings from macros in system headers
#155817 opened
Aug 28, 2025 -
[Clang][X86] Add -fexperimental-new-constant-interpreter test coverage to the x86 builtins constexpr test files
#155814 opened
Aug 28, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add MMX/SSE/AVX2 PSIGN intrinsics to be used in constexpr
#155812 opened
Aug 28, 2025 -
SetImpliedBits is inefficient
#155808 opened
Aug 28, 2025 -
Assertion `(PDiffI->getUnitInc() >= 0) == (PNew >= POld) && "PSet overflow/underflow"' failed.
#155807 opened
Aug 28, 2025 -
[AArch64] crash on vector register assignment using "=w" constraint
#155806 opened
Aug 28, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add MMX/SSE/AVX/AVX512 PMULHRSW intrinsics to be used in constexpr
#155805 opened
Aug 28, 2025 -
[lldb-dap] How to specify the `lldb` option `--no-lldbinit` in vscode configuration?
#155802 opened
Aug 28, 2025 -
[Headers][X86] Allow AVX/AVX512 generic fp conversion intrinsics to be used in constexpr
#155798 opened
Aug 28, 2025 -
[Headers][X86] Allow AVX512 masked blend intrinsics to be used in constexpr
#155796 opened
Aug 28, 2025 -
ICE in clang++ 21.1.0 when using enum enumerator imported from header unit
#155795 opened
Aug 28, 2025 -
Clang should inform users of the possible places to put attributes
#155787 opened
Aug 28, 2025 -
[BPF] Rust data-carrying enums cause invalid cast to `DIDerivedType`
#155778 opened
Aug 28, 2025 -
AMDGPU DS cmpxhg fails machine verifier with AGPR inputs
#155777 opened
Aug 28, 2025 -
AMDGPU does not use write2 with AGPR inputs
#155769 opened
Aug 28, 2025 -
[BOLT][DWARF] DWO files size bloating when BOLT updates DWOs via DWP
#155766 opened
Aug 28, 2025 -
[compiler-rt].eh_frame mapped writable in Clang builds (due to __EH_FRAME_LIST__), unlike GCC
#155764 opened
Aug 28, 2025 -
std::print() can unexpectedly clobber errno
#155752 opened
Aug 28, 2025 -
llc silently ignores incorrect clobber constraint in inline asm
#155745 opened
Aug 28, 2025 -
[AArch64][SVE] fatal error: error in backend: Cannot select: 0x4c53a330: i64 = vscale Constant:i64<16>
#155736 opened
Aug 28, 2025 -
[clang][bytecode] Assertion `ByteOffset <= *FullSize' failed.
#155735 opened
Aug 28, 2025 -
clang includes implicit template arguments in constructor and destructor names for class templates
#155709 opened
Aug 27, 2025 -
[flang] String comparison failure with allocatable character type object
#155703 opened
Aug 27, 2025 -
[HLSL] Analysis to determine NonUnifom flag
#155701 opened
Aug 27, 2025 -
LLDB `SBMemoryRegionInfo` Python API does not expose `type` of memory region (macOS)
#155692 opened
Aug 27, 2025 -
Xcode and Android lldb don't find correct formatter if type is in C++ struct/class
#155691 opened
Aug 27, 2025 -
[clang-tidy] readability-use-concise-preprocessor-directives, take consistency into account
#155680 opened
Aug 27, 2025 -
Refactor alignment attributes to use `llvm::MaybeAlign` and the `IntValidAlignment` constraint
#155677 opened
Aug 27, 2025 -
-Wformat-signedness incorrectly warns when a bitfield field is passed to printf
#155665 opened
Aug 27, 2025 -
Clang or MSVC Compilation Fails, but GCC Succeeds
#155647 opened
Aug 27, 2025 -
Attribute alloc_size is limited to two parameters only
#155636 opened
Aug 27, 2025 -
[clang] Unexpected source location in method chaining(explicit this)
#155634 opened
Aug 27, 2025 -
New option -Walloc-size causes injustified warning.
#155633 opened
Aug 27, 2025 -
Error compiling protobuf with llvm 21.1.0: undefined symbol: std::__1::__hash_memory
#155606 opened
Aug 27, 2025 -
Request Commit Access For mhalk
#155593 opened
Aug 27, 2025 -
[X86] Remove X86ISD::VSHLDV/VSHRDV and use ISD::FSHL/FSHR opcodes directly
#155591 opened
Aug 27, 2025 -
`apt.llvm.org` builds are outdated
#155585 opened
Aug 27, 2025 -
(u)comiss instructions with swapped operands not merged together in comparison chains
#155584 opened
Aug 27, 2025 -
clang 20.1.8: crash in optimizer (X86 DAG->DAG Instruction Selection, Function Pass Manager)
#155558 opened
Aug 27, 2025 -
[HeuristicResolver] Tests should fail if parsed code has error diagnostics
#155545 opened
Aug 27, 2025 -
[clang] Implement CWG1693 to allow empty declarations in classes.
#155538 opened
Aug 27, 2025 -
Unable to compile 21.1.0 on macOS Sequoia from source
#155532 opened
Aug 27, 2025 -
`-Wdeprecated-this-capture` and `-Wunused-lambda-capture` contradict each other
#155484 opened
Aug 26, 2025 -
[MLIR] Properties migration todo-list
#155475 opened
Aug 26, 2025 -
[AArch64][SVE] LLVM ERROR: Expanding reductions for scalable vectors is undefined
#155468 opened
Aug 26, 2025 -
[flang] Incorrect result of `EXTENDS_TYPE_OF` when `MOLD` is unlimited polymorphic disassociated pointer
#155459 opened
Aug 26, 2025 -
Bytecode Interpreter: Representing negative pointer offsets
#155453 opened
Aug 26, 2025 -
[BOLT][AArch64] Bolted Binary Crashes in TCMalloc
#155451 opened
Aug 26, 2025 -
Skip `Remove invalid characters from test results xml` stage if build failures detected
#155446 opened
Aug 26, 2025 -
[CI] sccache sometimes failing
#155442 opened
Aug 26, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - when can we bypass poison generating flags?
#155439 opened
Aug 26, 2025 -
[libc++] The release notes are missing checks whether they are pre-release notes
#155436 opened
Aug 26, 2025 -
[PowerPC] PPC32PICGOT implementation may break link stack predictors?
#155432 opened
Aug 26, 2025 -
[X86] Remove LOW32_ADDR_ACCESS_RBP RegisterClass
#155430 opened
Aug 26, 2025 -
False positive of uninitialized base in cppcoreguidelines-pro-type-member-init
#155416 opened
Aug 26, 2025 -
clang crashed with vector_size attribute. Assertion `Chunk.Kind == DeclaratorChunk::MemberPointer' failed.
#155412 opened
Aug 26, 2025 -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer multiply intrinsics to be used in constexpr
#155411 opened
Aug 26, 2025 -
[libc++][perf] Is there a reason appending to `std::string` is much slower than to `std::vector<char>`?
#155410 opened
Aug 26, 2025 -
ASan: Allow for programmatically retrieving report information
#155406 opened
Aug 26, 2025 -
[clang] Ternary elementwise builtin operators treat constness differently than others
#155405 opened
Aug 26, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add MMX/SSE/AVX/AVX512 AVG intrinsics to be used in constexpr
#155390 opened
Aug 26, 2025 -
[X86] X86TargetLowering::computeKnownBitsForTargetNode - add handling for VPMADD52L/VPMADD52H nodes
#155386 opened
Aug 26, 2025 -
Error calling a function template after reinterpret_cast of a static variable
#155376 opened
Aug 26, 2025 -
[mlir][vector][spirv] Support lowering multi-dimensional vector.from_elements to SPIR-V
#155369 opened
Aug 26, 2025 -
Request Commit Access For yangtetris
#155365 opened
Aug 26, 2025 -
[libc++] __desugars_to_v doesn't recognize `const` arguments, leading to missed optimizations
#155364 opened
Aug 26, 2025 -
Request Commit Access For NewSigma
#155340 opened
Aug 26, 2025 -
[LLDB] BT not working correctly with Machine Function Splitting.
#155334 opened
Aug 26, 2025 -
[clang] Nonsensical warning for out-of-bounds access to vector type
#155329 opened
Aug 26, 2025 -
No i386 packages for Debain 13 (Trixie) - it released few days ago so for now it stable status
#155326 opened
Aug 26, 2025 -
[clang][driver][MSVC] `clang-cl`'s handling of `/external:W0` is different from that of MSVC
#155297 opened
Aug 25, 2025 -
Better 'summarize' builtin-conversion-candidates
#155288 opened
Aug 25, 2025 -
[X86] bf16 to float conversion fails to stay on FPU
#155270 opened
Aug 25, 2025 -
[Headers][X86] Allow AVX512 FMA intrinsics to be used in constexpr
#155265 opened
Aug 25, 2025 -
__VA_COUNT__: Count number of variadic arguments in a variadic macro
#155234 opened
Aug 25, 2025 -
[BOLT] __builtin_debugtrap is handled as no-return when reconstructing CFG on AArch64
#155232 opened
Aug 25, 2025 -
lld doesn't support TLSDESC (-mtls-dialect=gnu2) for arm
#155215 opened
Aug 25, 2025 -
[MLIR] Broken bytecode roundtrip for properties
#155210 opened
Aug 25, 2025 -
When using llvm-bolt, garbled characters appear when executing the --update-debug-sections command.
#155209 opened
Aug 25, 2025 -
public LLVM CLANG headers exposed MSVC warnings, better use a testcase to catch all warnings of public headers.
#155192 opened
Aug 24, 2025 -
Optimization: If (x & y) == y then (x - y) == (x xor y) == (x & ~y)
#155187 opened
Aug 24, 2025 -
[SLPVectorizer] Assertion `ScheduleEnd && "tried to vectorize a terminator?"' failed.
#155183 opened
Aug 24, 2025 -
Crash when using -x hip with unexpected declaration of hipLaunchKernel
#155179 opened
Aug 24, 2025 -
Crash when using __hip_atomic_fetch_min/max with volatile float*
#155178 opened
Aug 24, 2025 -
LLDB `lldb.target.GetPlatform().Get(...)` returns "unimplemented" for qemu-user
#155175 opened
Aug 24, 2025 -
LLDB `process plugin packet send` truncates responses containing null bytes
#155172 opened
Aug 24, 2025 -
[clang] spurious `-Wexit-time-destructors` warning for `thread_local` variable
#155155 opened
Aug 24, 2025 -
Clang can't choose between operators int/bool for operator<
#155146 opened
Aug 24, 2025 -
[analyzer] Assertion `!RD->isDerivedFrom(MD->getParent()) && "Couldn't find known method"' failed.
#155142 opened
Aug 24, 2025 -
libclc is not reproducible
#155130 opened
Aug 24, 2025 -
-fexcess-precision=standard does not limit precision of x87 math
#155119 opened
Aug 23, 2025 -
ld.lld: error: unknown argument '--fix-cortex-a53-835769' when trying to compile rust on aarch64
#155116 opened
Aug 23, 2025 -
[TableGen] Cyclic super classes cause stack overflows
#155103 opened
Aug 23, 2025 -
[clang-format] Requires expression in variable initialization breaks whole file formatting
#155086 opened
Aug 23, 2025 -
USRGenerator doesn't handle MemberPointerType arguments in functions and template specializations
#155082 opened
Aug 23, 2025 -
[SimplifyCFG] Assertion `IterCnt++ < 1000 && "Iterative simplification didn't converge!"' failed.
#155081 opened
Aug 23, 2025 -
ICE on _BitInt with -fenable-matrix
#155072 opened
Aug 23, 2025 -
Unknown standard attributes should generate an error with -pedantic-errors in C23
#155054 opened
Aug 23, 2025 -
[C++4OpenCL] Access qualifiers in template parameters
#155052 opened
Aug 23, 2025 -
[Reassociate?] Optimizing redundant common factor multiplications
#155040 opened
Aug 22, 2025 -
Basic Block has trailing DbgRecords!
#155030 opened
Aug 22, 2025 -
[MLIR] Attribute caching logic during parsing causes issues for custom assembly formats
#155022 opened
Aug 22, 2025 -
risc-v backend miscompile of cttz-related optimization
#155014 opened
Aug 22, 2025 -
[CIR] Upstream Exceptions support
#154992 opened
Aug 22, 2025 -
[libc++] Vendor communication: upcoming ABI break in various container types
#154985 opened
Aug 22, 2025 -
[flang] DTIO failure with list-directed READ
#154979 opened
Aug 22, 2025 -
[flang] Runtime failure with DTIO when the input file has slash to terminate the read of one array component.
#154971 opened
Aug 22, 2025 -
Introduce a builtin for sorting types by mangled name
#154966 opened
Aug 22, 2025 -
Support expanding builtin packs in more context
#154965 opened
Aug 22, 2025 -
Add sugar types for pack-indexed builtins
#154964 opened
Aug 22, 2025 -
Polish and improve builtins that produce template packs
#154963 opened
Aug 22, 2025 -
[flang] a dialect with namespace 'arith' has already been registered
#154960 opened
Aug 22, 2025 -
clang-tidy suggests CamelCase for a single variable (when the config is camelBack)
#154957 opened
Aug 22, 2025 -
[flang] Failed at runtime when handling user-defined `v_list` with `DT` edit descriptor.
#154954 opened
Aug 22, 2025 -
[MLIR] Race condition on DeadCodeAnalysis
#154948 opened
Aug 22, 2025 -
[separate-const-offset-from-gep] miscompile for trunc
#154936 opened
Aug 22, 2025 -
AMDGPU triples should start making use of subarch field
#154925 opened
Aug 22, 2025 -
[RISCV] computeKnownBitsForTargetNode - add RISCVISD::SRLW handling
#154913 opened
Aug 22, 2025 -
[Headers][X86] Convert bf16 to f32 conversions to generic constexpr implementations
#154911 opened
Aug 22, 2025 -
[clang] clang doesn't load the triple as specified in binary prefix
#154910 opened
Aug 22, 2025 -
bugprone-move-forwarding-reference: false positive for move only types
#154908 opened
Aug 22, 2025
574 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.
-
[WIP] ABI Lowering Library
#140112 commented on
Aug 29, 2025 • 62 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Aug 28, 2025 • 54 new comments -
[clang-tidy] New bugprone-derived-method-shadowing-base-method
#154746 commented on
Aug 28, 2025 • 43 new comments -
Co-issue packed instructions by unpacking
#151704 commented on
Aug 27, 2025 • 41 new comments -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 commented on
Aug 28, 2025 • 38 new comments -
[DirectX] Make dx.RawBuffer an op that can't be replaced
#154620 commented on
Aug 28, 2025 • 33 new comments -
[lldb] Unwind through ARM Cortex-M exceptions automatically
#153922 commented on
Aug 29, 2025 • 33 new comments -
[LLVM][MC][DecoderEmitter] Add support to specialize decoder per bitwidth
#154865 commented on
Aug 28, 2025 • 32 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Aug 28, 2025 • 32 new comments -
[GitHub][CI] Add clang-tidy premerge workflow
#154829 commented on
Aug 27, 2025 • 28 new comments -
[DA] Check monotonicity for subscripts
#154527 commented on
Aug 28, 2025 • 27 new comments -
[clang-format] Add an option to format integer and float literal case
#151590 commented on
Aug 29, 2025 • 27 new comments -
[NVPTX] Change the alloca address space in NVPTXLowerAlloca
#154814 commented on
Aug 28, 2025 • 27 new comments -
[clang-format] Add BreakAfterOpenBracket* and BreakBeforeCloseBracket*
#108332 commented on
Aug 28, 2025 • 26 new comments -
[VPlan] Make CanIV part of region.
#144803 commented on
Aug 25, 2025 • 24 new comments -
[analyzer] MallocChecker – Fix false positive leak for smart pointers in temporary objects
#152751 commented on
Aug 28, 2025 • 22 new comments -
[AArch64] Improve lowering for scalable masked deinterleaving loads
#154338 commented on
Aug 28, 2025 • 22 new comments -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 commented on
Aug 26, 2025 • 21 new comments -
[llvm] Optimize usub.sat fix for #79690
#151044 commented on
Aug 28, 2025 • 21 new comments -
[llvm-objcopy][COFF] Update .symidx values after stripping
#153322 commented on
Aug 27, 2025 • 20 new comments -
[RISCV] Loosen the requirement of shadow stack codegen to Zimop
#152251 commented on
Aug 28, 2025 • 19 new comments -
[Docs] Update Maintainer in Developer Policy
#154687 commented on
Aug 27, 2025 • 18 new comments -
[Clang] Enable constexpr handling for builtin elementwise fshl/fshr
#153572 commented on
Aug 28, 2025 • 17 new comments -
[HLSL] Codegen for indexing of sub-arrays of multi-dimensional resource arrays
#154248 commented on
Aug 28, 2025 • 16 new comments -
big archive recognition by the llvm-symbolizer
#150401 commented on
Aug 25, 2025 • 16 new comments -
[clang-format] Allow short function body on a single line
#151428 commented on
Aug 29, 2025 • 16 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Aug 28, 2025 • 16 new comments -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 1
#151934 commented on
Aug 27, 2025 • 15 new comments -
[MemoryLocation] Size Scalable Masked MemOps
#154785 commented on
Aug 28, 2025 • 15 new comments -
[SROA] Use tree-structure merge to remove alloca
#152793 commented on
Aug 27, 2025 • 15 new comments -
[MLIR][XeGPU] Distribute load_gather/store_scatter op from Wg To Sg
#154420 commented on
Aug 28, 2025 • 14 new comments -
[libc] Implement generic SIMD helper 'simd.h' and implement strlen
#152605 commented on
Aug 28, 2025 • 14 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Aug 28, 2025 • 13 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Aug 26, 2025 • 13 new comments -
[clang-format] Add option AllowShortRecordOnASingleLine
#154580 commented on
Aug 27, 2025 • 12 new comments -
Introduce -fexperimental-loop-fuse to clang and flang
#142686 commented on
Aug 29, 2025 • 12 new comments -
[clang-tidy] Teach `readability-uppercase-literal-suffix` about C++23 and C23 suffixes
#148275 commented on
Aug 27, 2025 • 12 new comments -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 commented on
Aug 29, 2025 • 12 new comments -
[lldb][test] Unify and extend test infrastructure for checking CPU features
#153914 commented on
Aug 26, 2025 • 12 new comments -
[llvm] fix mustache template whitespace
#153724 commented on
Aug 26, 2025 • 12 new comments -
[VPlan] Introduce CSE pass
#151872 commented on
Aug 27, 2025 • 12 new comments -
[AArch64] Allow peephole to optimize AND + signed compare with 0
#153608 commented on
Aug 23, 2025 • 12 new comments -
[MLIR] Add target_specific_attrs attribute to mlir.global
#154706 commented on
Aug 28, 2025 • 11 new comments -
[lldb] Add utility to create Mach-O corefile from YAML desc
#153911 commented on
Aug 26, 2025 • 11 new comments -
[LV][EVL] Support interleaved access with tail folding by EVL
#152070 commented on
Aug 28, 2025 • 11 new comments -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#149494 commented on
Aug 29, 2025 • 11 new comments -
[flang] Simplify the comparison of characters
#154593 commented on
Aug 27, 2025 • 10 new comments -
[Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types
#154349 commented on
Aug 27, 2025 • 10 new comments -
[Debuginfo] add debuginfod factory method
#154633 commented on
Aug 28, 2025 • 10 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Aug 29, 2025 • 10 new comments -
[RISCV] Use slideup to lower build_vector when all operand are (extract_element X, 0)
#154450 commented on
Aug 28, 2025 • 10 new comments -
[flang][Lower] Add Lowering for CO_{BROADCAST, MAX, MIN, SUM} to PRIF
#154770 commented on
Aug 25, 2025 • 10 new comments -
[LV] Add initial legality checks for loops with unbound loads.
#152422 commented on
Aug 28, 2025 • 10 new comments -
[Dexter] Implement DexStepFunction and DexContinue
#152721 commented on
Aug 27, 2025 • 9 new comments -
[HLSL] Rewrite semantics parsing
#152537 commented on
Aug 26, 2025 • 9 new comments -
[uArch][XeGPU] Add XeGPU uArch definition.
#153706 commented on
Aug 27, 2025 • 9 new comments -
[DirectX] Adding missing descriptor table validations
#153276 commented on
Aug 26, 2025 • 8 new comments -
[clang-tidy] Ignore default ctor with user provided argument in `readability-container-size-empty`
#154782 commented on
Aug 23, 2025 • 8 new comments -
[LV] Bundle sub reductions into VPExpressionRecipe
#147255 commented on
Aug 28, 2025 • 8 new comments -
[SCFToAffine] Add a pass to raise scf to affine ops.
#152925 commented on
Aug 25, 2025 • 8 new comments -
[mlir][vector] Add support for `vector.multi_reduction` and `vector.shape_cast` distribution.
#154438 commented on
Aug 28, 2025 • 7 new comments -
[RISCV] Add changes to have better coverage for qc.insb and qc.insbi
#154135 commented on
Aug 26, 2025 • 7 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Aug 27, 2025 • 7 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Aug 28, 2025 • 7 new comments -
[MLIR][SparseTensor] Loop ordering strategy infrastructure (flag)
#154656 commented on
Aug 26, 2025 • 6 new comments -
[Clang] Add template argument support for {con,de}structor attributes.
#151400 commented on
Aug 28, 2025 • 6 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 commented on
Aug 26, 2025 • 6 new comments -
[clang-tidy] Add new check 'llvm-use-ranges'
#152047 commented on
Aug 26, 2025 • 6 new comments -
lldb-dap: Stop using replicated variable ids
#124232 commented on
Aug 29, 2025 • 6 new comments -
[VPlan] Support scalable VFs in narrowInterleaveGroups.
#154842 commented on
Aug 28, 2025 • 6 new comments -
[LV] Provide utility routine to find uncounted exit recipes
#152530 commented on
Aug 26, 2025 • 6 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Aug 28, 2025 • 6 new comments -
[Clang] Add detailed notes explaining why is_aggregate evaluates to false
#152488 commented on
Aug 25, 2025 • 6 new comments -
[Offload] Update allocations to include device
#154733 commented on
Aug 26, 2025 • 6 new comments -
AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy
#153022 commented on
Aug 28, 2025 • 6 new comments -
[AMDGPU][Clang] Allow amdgpu-waves-per-eu attribute to lower target occupancy range
#138284 commented on
Aug 28, 2025 • 6 new comments -
[MLIR] Add documentation page for `mlir-query` tool
#146535 commented on
Aug 27, 2025 • 5 new comments -
[OMPIRBuilder] Add support for explicit deallocation points
#154752 commented on
Aug 27, 2025 • 5 new comments -
[CGP]: Optimize mul.overflow.
#148343 commented on
Aug 26, 2025 • 5 new comments -
[IR] Add `MD_prof` to the `Keep` list of `dropUBImplyingAttrsAndMetadata`
#154635 commented on
Aug 28, 2025 • 5 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Aug 26, 2025 • 5 new comments -
[ARM] Remove `UnsafeFPMath` uses
#151275 commented on
Aug 29, 2025 • 5 new comments -
[AArch64] Give a higher cost for more expensive SVE FCMP instructions
#153816 commented on
Aug 28, 2025 • 5 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Aug 26, 2025 • 5 new comments -
[Flang][OpenMP] Minimize host ops remaining in device compilation
#137200 commented on
Aug 28, 2025 • 5 new comments -
[AMDGPU] Expand scratch atomics to flat atomics if GAS is enabled
#154710 commented on
Aug 28, 2025 • 4 new comments -
[SCEVDivision] Prevent propagation of incorrect no-wrap flags
#154745 commented on
Aug 22, 2025 • 4 new comments -
[libc++] Optimize {map,set}::insert(InputIterator, InputIterator)
#154703 commented on
Aug 28, 2025 • 4 new comments -
[LLVM] Add GNU make jobserver support
#145131 commented on
Aug 28, 2025 • 4 new comments -
[AMDGPU][gfx1250] Implement SIMemoryLegalizer
#154726 commented on
Aug 25, 2025 • 4 new comments -
[LV] Convert gather loads with invariant stride into strided loads
#147297 commented on
Aug 25, 2025 • 4 new comments -
[BOLT] Fix DWARF4/5 file index handling in debug info functions
#151401 commented on
Aug 27, 2025 • 4 new comments -
[RISC-V] Add P-ext MC Support for More Pair Operations
#154088 commented on
Aug 26, 2025 • 4 new comments -
[AArch64] Split large loop dependence masks
#153187 commented on
Aug 27, 2025 • 4 new comments -
[llvm-profgen] Extend llvm-profgen to generate vtable profiles with data access events for non context-sensitive profiles using debug info
#148013 commented on
Aug 26, 2025 • 4 new comments -
[ValueTracking] Support GEPs in matchSimpleRecurrence.
#123518 commented on
Aug 28, 2025 • 4 new comments -
[LLD][COFF] Add support for custom section layout
#152779 commented on
Aug 25, 2025 • 4 new comments -
[clang][OpenMP] 6.0: detect privatization of array section/assumed-size array
#152786 commented on
Aug 28, 2025 • 4 new comments -
[MLIR][NVVM][NVGPU] Combine prefetch and prefetch.tensormap
#153134 commented on
Aug 28, 2025 • 4 new comments -
[LoopVectorize] Generate wide active lane masks
#147535 commented on
Aug 27, 2025 • 4 new comments -
[Intrinsics][AArch64] Add intrinsics for masking off aliasing vector lanes
#117007 commented on
Aug 28, 2025 • 4 new comments -
[Flang][OpenMP] Fix negative array indexing with allocatable derived type array maps
#154193 commented on
Aug 27, 2025 • 4 new comments -
[Offload] Add MPI Proxy Plugin
#114574 commented on
Aug 28, 2025 • 4 new comments -
ELF: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Aug 28, 2025 • 4 new comments -
Reserve R9 on armv6 iOS before 3.0
#150835 commented on
Aug 27, 2025 • 4 new comments -
[docs] Strengthen our quality standards and connect AI contribution policy to it
#154441 commented on
Aug 25, 2025 • 4 new comments -
[ORC] Add automatic shared library resolver for unresolved symbols.
#148410 commented on
Aug 25, 2025 • 4 new comments -
[DWARF] Emit 0/1 for constant boolean values
#151225 commented on
Aug 27, 2025 • 4 new comments -
[flang][Lower] Add lowering to SYNC ALL, SYNC MEMORY and SYNC IMAGES to PRIF
#154166 commented on
Aug 27, 2025 • 4 new comments -
[RISCV][Zicfilp] Enable Zicfilp CFI compiler behaviors by looking at module flags
#152121 commented on
Aug 27, 2025 • 4 new comments -
[Clang](NFC) Add coverage for VTable debug info
#151818 commented on
Aug 28, 2025 • 4 new comments -
[LV] Add initial legality checks for early exit loops with side effects
#145663 commented on
Aug 27, 2025 • 3 new comments -
[PseudoProbe] Support emitting to COFF object
#123870 commented on
Aug 29, 2025 • 3 new comments -
[SimplifyCFG] Set branch weights when merging conditional store to address
#154841 commented on
Aug 27, 2025 • 3 new comments -
[InstCombine] Fold reconstruction across select
#145102 commented on
Aug 23, 2025 • 3 new comments -
[DirectX] Add `extract-section` to `llvm-objcopy` and implement it for `DXContainer`
#154804 commented on
Aug 22, 2025 • 3 new comments -
[LAA] Always use DepCands when grouping runtime checks.
#91196 commented on
Aug 28, 2025 • 3 new comments -
Elide suspension points via [[clang::coro_await_suspend_destroy]]
#152623 commented on
Aug 25, 2025 • 3 new comments -
[LV] Add scalar load/stores to VPReplicateRecipe::computeCost
#153218 commented on
Aug 28, 2025 • 3 new comments -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 commented on
Aug 26, 2025 • 3 new comments -
AMDGPU/GlobalISel: Import D16 load patterns and add combines for them
#153178 commented on
Aug 26, 2025 • 3 new comments -
[LSV] Merge contiguous chains across scalar types
#154069 commented on
Aug 22, 2025 • 3 new comments -
[LLDB][AArch64] Make TPIDR a generic tp register
#154444 commented on
Aug 27, 2025 • 3 new comments -
[CIR] Implement codegen for inline assembly with output operands
#154014 commented on
Aug 22, 2025 • 3 new comments -
[libc++] Refactor __tree::__find_equal to not have an out parameter
#147345 commented on
Aug 28, 2025 • 3 new comments -
[mlir][XeGPU] add unroll patterns for load_matrix and store_matrix
#154637 commented on
Aug 27, 2025 • 3 new comments -
[LLVM] Create `lf_alias` nodes for `typedef` and `using`
#153936 commented on
Aug 28, 2025 • 3 new comments -
[MLIR][WASM] Control flow, conversion and comparison in Wasm importer
#154674 commented on
Aug 26, 2025 • 3 new comments -
[InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table
#149530 commented on
Aug 27, 2025 • 3 new comments -
[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm
#149308 commented on
Aug 25, 2025 • 3 new comments -
[AMDGPU][True16][Codegen] remove another build_vector pattern from true16
#149861 commented on
Aug 25, 2025 • 3 new comments -
[AMDGPU] Fix hw stage metadata setting for unsigned values
#154502 commented on
Aug 22, 2025 • 3 new comments -
[Headers][X86] Update FMA3/FMA4 scalar intrinsics to use __builtin_elementwise_fma and support constexpr
#154731 commented on
Aug 27, 2025 • 3 new comments -
[Mips] Fix wrong qNaN encoding when -mnan=legacy
#153777 commented on
Aug 26, 2025 • 3 new comments -
[RISCV] Unaligned vec mem => prefer alt opc vec
#154153 commented on
Aug 28, 2025 • 3 new comments -
[mlir][gpu] Add `subgroup_broadcast` op
#152808 commented on
Aug 26, 2025 • 2 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Aug 22, 2025 • 2 new comments -
[Clang] [C2y] Implement N3355 ‘Named Loops’
#152870 commented on
Aug 22, 2025 • 2 new comments -
[IR] Allow nofree metadata to inttoptr
#153149 commented on
Aug 27, 2025 • 2 new comments -
[Flang][OpenMP] Fix mapping of character type with LEN > 1 specified
#154172 commented on
Aug 28, 2025 • 2 new comments -
[CAS] Add MappedFileRegionBumpPtr
#114099 commented on
Aug 26, 2025 • 2 new comments -
Reland "[clangd] Add feature modules registry"
#154836 commented on
Aug 27, 2025 • 2 new comments -
[SimplfyCFG] Set `MD_prof` for `select` used for certain conditional simplifications
#154426 commented on
Aug 28, 2025 • 2 new comments -
[DWARFVerifier] Verify that DW_AT_LLVM_stmt_sequence is set correctly
#152807 commented on
Aug 28, 2025 • 2 new comments -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Aug 26, 2025 • 2 new comments -
[LoongArch] Add custom lowering for BCOND and perform BR_CC combine
#147885 commented on
Aug 27, 2025 • 2 new comments -
[llvm] Support building with c++23
#154372 commented on
Aug 26, 2025 • 2 new comments -
[DirectX] Removing dxbc DescriptorRange from mcbxdc
#154629 commented on
Aug 28, 2025 • 2 new comments -
[AMDGPU] More accurately account for AVGPR pressure
#150711 commented on
Aug 26, 2025 • 2 new comments -
[DependenceAnalysis] Extending SIV to handle fusable loops
#128782 commented on
Aug 26, 2025 • 2 new comments -
[GlobalISel] Add G_ABS computeKnownBits
#154413 commented on
Aug 25, 2025 • 2 new comments -
[SDAG] Fix deferring constrained function calls
#153029 commented on
Aug 22, 2025 • 2 new comments -
[LoongArch] Add basic UEFI support
#154883 commented on
Aug 28, 2025 • 2 new comments -
[clang-tidy] Support direct initialization in modernize smart pointer
#154732 commented on
Aug 27, 2025 • 2 new comments -
Fix compress/decompress in LLVM Offloading API
#150064 commented on
Aug 28, 2025 • 2 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Aug 27, 2025 • 2 new comments -
[PowerPC] using milicode call for strlen instead of lib call
#153600 commented on
Aug 25, 2025 • 2 new comments -
[llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms
#138187 commented on
Aug 25, 2025 • 2 new comments -
[mlir][vector] Propagate alignment from vector to llvm dialects.
#153482 commented on
Aug 27, 2025 • 2 new comments -
[LifetimeSafety] Add support for GSL Pointer types
#154009 commented on
Aug 25, 2025 • 2 new comments -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Aug 24, 2025 • 2 new comments -
[clangd] Retrieve documentation for member function instance from index
#153337 commented on
Aug 27, 2025 • 2 new comments -
[CIR] Run LoweringPrepare pass only for non CIR output
#154107 commented on
Aug 22, 2025 • 2 new comments -
[AMDGPU] Elide bitcast fold i64 imm to build_vector
#154115 commented on
Aug 28, 2025 • 2 new comments -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 commented on
Aug 26, 2025 • 2 new comments -
[libc++] Fix missing encoding in open() call in python script
#154594 commented on
Aug 25, 2025 • 2 new comments -
[win][x64] Various fixes for unwind v2
#154834 commented on
Aug 28, 2025 • 2 new comments -
[libc] implement template functions for localtime
#110363 commented on
Aug 28, 2025 • 2 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Aug 27, 2025 • 1 new comment -
[MemCpyOpt] allow more memcpy-to-memcpy optimization
#150792 commented on
Aug 28, 2025 • 1 new comment -
[AVR] 8 bit trunc regression
#152902 commented on
Aug 24, 2025 • 1 new comment -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Aug 23, 2025 • 1 new comment -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Aug 22, 2025 • 1 new comment -
[SLP] Support ordered FAdd reductions in SLPVectorizer
#146570 commented on
Aug 28, 2025 • 1 new comment -
[SYCL] SYCL host kernel launch support for the sycl_kernel_entry_point attribute.
#152403 commented on
Aug 26, 2025 • 1 new comment -
[RISCV] Mark More Relocs as Relaxable
#151422 commented on
Aug 23, 2025 • 1 new comment -
[OptBisect] Add opt-bisect-skip option for skipping passes during bisection
#152393 commented on
Aug 27, 2025 • 1 new comment -
[ORC] Add Value support for capturing runtime JITed code results in clang-repl.
#145263 commented on
Aug 22, 2025 • 1 new comment -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 1
#150169 commented on
Aug 26, 2025 • 1 new comment -
[LV] Bundle partial reductions inside VPExpressionRecipe
#147302 commented on
Aug 26, 2025 • 1 new comment -
[libc++] Fix missing 'get_new_handler()' for Windows builds
#150182 commented on
Aug 24, 2025 • 1 new comment -
[Flang][OpenMP][Runtime] Minor Flang runtime for OpenMP AMDGPU
#152631 commented on
Aug 27, 2025 • 1 new comment -
[libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible`
#143474 commented on
Aug 26, 2025 • 1 new comment -
[InstCombine] optimize unnecessary sext instruction with add + cmp
#152291 commented on
Aug 22, 2025 • 1 new comment -
[Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 commented on
Aug 23, 2025 • 1 new comment -
[AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm
#152161 commented on
Aug 26, 2025 • 1 new comment -
[tools] LLVM Compiler Visualization Tool for Offloading - GSoC 2025
#147451 commented on
Aug 28, 2025 • 1 new comment -
[RISCV] Support XSfmm C intrinsics
#143070 commented on
Aug 28, 2025 • 1 new comment -
[Loads] Support dereference for non-constant offset
#149551 commented on
Aug 25, 2025 • 1 new comment -
[PGO] Add llvm.loop.estimated_trip_count metadata
#152775 commented on
Aug 25, 2025 • 1 new comment -
[clang-tidy] performance-unnecessary-copy-initialization: Enhance the check for the scenario with MemberExpr initialization.
#151936 commented on
Aug 23, 2025 • 1 new comment -
[SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format
#148002 commented on
Aug 24, 2025 • 1 new comment -
[BOLT][DWARF] Get DWO file via a relative path if the CompilationDir does not exist
#154515 commented on
Aug 28, 2025 • 1 new comment -
Singleton hack of fixing static initialisation order fiasco
#154541 commented on
Aug 29, 2025 • 1 new comment -
[AMDGPU] Enable volatile and non-temporal for loads to LDS
#153244 commented on
Aug 26, 2025 • 1 new comment -
[OpenMP][Clang] Use `ATTACH` map-type for list-items with base-pointers.
#153683 commented on
Aug 29, 2025 • 1 new comment -
[ExpandVectorPredication] Expand vp.load.ff.
#154440 commented on
Aug 22, 2025 • 1 new comment -
[IR2Vec] Make IR2VecCategory externally visible and reuse in llvm-ir2vec cl options
#153089 commented on
Aug 29, 2025 • 1 new comment -
[LLVM] Add constant folding for llrint, llrintf, llrintl
#154799 commented on
Aug 24, 2025 • 1 new comment -
[Polly] Introduce PhaseManager and remove LPM support
#125442 commented on
Aug 26, 2025 • 1 new comment -
[Offload] Improve `olDestroyQueue` logic
#153041 commented on
Aug 26, 2025 • 1 new comment -
[AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Aug 25, 2025 • 1 new comment -
[MachineOutliner] Add profile guided outlining
#154437 commented on
Aug 22, 2025 • 1 new comment -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Aug 26, 2025 • 1 new comment -
ARM: Move remaining half convert libcall config into tablegen
#153408 commented on
Aug 23, 2025 • 1 new comment -
[clang-tidy] Add check 'bugprone-cast-to-struct'
#153428 commented on
Aug 27, 2025 • 1 new comment -
[DirectX] Updating Root Signature YAML representation to use Enums instead of uint
#154827 commented on
Aug 28, 2025 • 1 new comment -
[PowerPC] set libcall lowering for fp setcc ops on SPE boards
#153238 commented on
Aug 25, 2025 • 1 new comment -
[VP] Detect truncated and shifted EVLs during expansion
#154334 commented on
Aug 26, 2025 • 1 new comment -
[DirectX] Removing dxbc StaticSampler from mcbxdc
#154631 commented on
Aug 28, 2025 • 1 new comment -
[AMDGPU][SPIRV] Use SPIR-V syncscopes for some AMDGCN BIs
#154867 commented on
Aug 27, 2025 • 1 new comment -
[PowerPC] Add Support for BCDSHIFT, BCDSHIFTR, BCDTRUNC, BCDUTRUNC, and BCDUSHIFT instruction support
#154715 commented on
Aug 28, 2025 • 1 new comment -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Aug 28, 2025 • 1 new comment -
[IPSCCP] Don't replace with constant if Value is noalias ptr or derivatives
#154522 commented on
Aug 28, 2025 • 1 new comment -
[Headers][X86] Allow integer arithmetic intrinsics to be used in constexpr
#152986 commented on
Aug 28, 2025 • 1 new comment -
[Sema] Compare canonical conversion function
#154158 commented on
Aug 24, 2025 • 1 new comment -
[AMDGPU] Extend __builtin_amdgcn_ds_bpermute argument types
#153501 commented on
Aug 25, 2025 • 1 new comment -
Enable fexec-charset option
#138895 commented on
Aug 28, 2025 • 1 new comment -
[OpenCLCpp] Avoid inferred adding address-space to function types
#153508 commented on
Aug 25, 2025 • 1 new comment -
[MC] Make .note.GNU-stack explicit for the trampoline case
#151754 commented on
Aug 22, 2025 • 0 new comments -
[flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE
#154550 commented on
Aug 28, 2025 • 0 new comments -
[AArch64][GlobalISel] Select *v1f16 for f16->s16 to_int_sat_gi
#154562 commented on
Aug 28, 2025 • 0 new comments -
[SPIRV] Porting tests to transcoding directory from translator
#151661 commented on
Aug 26, 2025 • 0 new comments -
[SeparateConstOffsetFromGEP] Highlight that trunc is handled. NFC
#154563 commented on
Aug 22, 2025 • 0 new comments -
[Documentation] Add neovim documentation for lsp servers
#154896 commented on
Aug 27, 2025 • 0 new comments -
[LoongArch] Broadcast repeated subsequence in build_vector instead of inserting per element
#154533 commented on
Aug 28, 2025 • 0 new comments -
[lldb-dap] Add readOnly attribute for variables
#151884 commented on
Aug 25, 2025 • 0 new comments -
[ARM] Port LowerSELECTWithCmpZero to ARM
#151890 commented on
Aug 26, 2025 • 0 new comments -
[VPlan] Simplify Plan's entry in removeBranchOnConst.
#154510 commented on
Aug 26, 2025 • 0 new comments -
Reapply "[lld][WebAssembly] Do not relocate ABSOLUTE symbols" (#154371)
#154494 commented on
Aug 26, 2025 • 0 new comments -
[clang] Frontend: Destroy compiling compiler instance before read
#154455 commented on
Aug 28, 2025 • 0 new comments -
[AMDGPU] Fold copies of constant physical registers into their uses
#154410 commented on
Aug 25, 2025 • 0 new comments -
[PowerPC] Merge vsr(vsro(input, byte_shift), bit_shift) to vsrq(input, res_bit_shift)
#154388 commented on
Aug 28, 2025 • 0 new comments -
[OrcJIT] distinguish normal and abrupt TaskDispatcher shutdown
#154356 commented on
Aug 26, 2025 • 0 new comments -
AMDGPU: Try to unspill VGPRs after rewriting MFMAs to AGPR form
#154323 commented on
Aug 28, 2025 • 0 new comments -
[CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction
#151944 commented on
Aug 22, 2025 • 0 new comments -
AMDGPU: Add baseline test for unspilling VGPRs after MFMA rewrite
#154322 commented on
Aug 28, 2025 • 0 new comments -
[AMDGPU][MC] GFX9 - Support NV bit in FLAT instructions in pre-GFX90A
#154237 commented on
Aug 27, 2025 • 0 new comments -
[LLVM][IR] Switch from manual pointer incrementation to function in Lexer
#152103 commented on
Aug 27, 2025 • 0 new comments -
[clang][PAC] Enable the PAC dynamic_cast to final class optimization
#152601 commented on
Aug 25, 2025 • 0 new comments -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 commented on
Aug 22, 2025 • 0 new comments -
[clang] Only build c-index-test and apinotes-test when clang tests are included
#151157 commented on
Aug 26, 2025 • 0 new comments -
[lldb] add software watchpoints support
#151195 commented on
Aug 28, 2025 • 0 new comments -
use vgpr_16 for scalar_vector and trunc i1 pattern
#154875 commented on
Aug 25, 2025 • 0 new comments -
[libc][math] Refactor dsqrtl implementation to header-only in src/__support/math folder.
#154868 commented on
Aug 26, 2025 • 0 new comments -
release/21.x: ThinLTOBitcodeWriter: Emit __cfi_check to full LTO part of bitcode file.
#154859 commented on
Aug 26, 2025 • 0 new comments -
[NFC][DebugInfo] Allow single instruction sequence in line table to make symbolication of merged functions easier
#154851 commented on
Aug 25, 2025 • 0 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 2
#151309 commented on
Aug 25, 2025 • 0 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 3
#151310 commented on
Aug 25, 2025 • 0 new comments -
[clang] -fstrict-enums optimization for by-value parameters
#154807 commented on
Aug 26, 2025 • 0 new comments -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 commented on
Aug 26, 2025 • 0 new comments -
[Driver][AMDGPU][HIP][SPIRV] Disable optimizations for AMDGCN SPIR-V
#154765 commented on
Aug 28, 2025 • 0 new comments -
AMDGPU: Allow folding multiple uses of some immediates into copies
#154757 commented on
Aug 27, 2025 • 0 new comments -
[BOLT][DWARF] Avoid invalid work if DWO id is zero
#154749 commented on
Aug 28, 2025 • 0 new comments -
[Analyzer] No longer crash with VLA operands to unary type traits
#154738 commented on
Aug 27, 2025 • 0 new comments -
[NVPTX] Add IR pass for FMA transformation in the llc pipeline
#154735 commented on
Aug 27, 2025 • 0 new comments -
[bolt][aarch64] Skip BB instrumentation with exclusive load/store instructions
#154734 commented on
Aug 28, 2025 • 0 new comments -
[Clang] Enable warnings on lax vector conversions
#154719 commented on
Aug 22, 2025 • 0 new comments -
[PowerPC] Check ResNo at end of BitPermutationSelector::Select32
#151429 commented on
Aug 28, 2025 • 0 new comments -
[VPlan] Consolidate logic for narrow to single scalars
#151506 commented on
Aug 24, 2025 • 0 new comments -
[AArch64] Allow commuting cmn
#151523 commented on
Aug 23, 2025 • 0 new comments -
[MLIR] [PDLL] Check linkage and install MLIRPDLLParser
#154677 commented on
Aug 25, 2025 • 0 new comments -
[libc] Add a config option to disable slab reclaiming
#151599 commented on
Aug 27, 2025 • 0 new comments -
[llvm][DebugInfo] Fix set debug validation with the addition of the new subrange debug
#154665 commented on
Aug 28, 2025 • 0 new comments -
[DwarfDebug] Avoid generating extra DW_TAG_subprogram entries
#154636 commented on
Aug 27, 2025 • 0 new comments -
Improve HeuristicResolver further so it can replace most of getApproximateType() in SemaCodeComplete
#151643 commented on
Aug 26, 2025 • 0 new comments -
[DirectX] Removing dxbc RootSignature and RootDescriptor from mcbxdc
#154585 commented on
Aug 28, 2025 • 0 new comments -
[mlir][nvgpu] Fix wgmma store offset
#154581 commented on
Aug 28, 2025 • 0 new comments -
[CIR] Change unreachable to diagnostic for ill-equipped clang
#152614 commented on
Aug 28, 2025 • 0 new comments -
[libc][arc4random 3/4] implement global and local random state
#152617 commented on
Aug 27, 2025 • 0 new comments -
[AMDGPU][AsmParser][NFC] Give isImmLiteral() a better name.
#153395 commented on
Aug 22, 2025 • 0 new comments -
[mlir][tosa] Apply 'Symbol' trait to `tosa.variable`
#153223 commented on
Aug 26, 2025 • 0 new comments -
[OpenMP] Add parser/semantic support for dyn_groupprivate clause
#152651 commented on
Aug 25, 2025 • 0 new comments -
[DwarfDebug] Track abstract entities in DwarfUnit separately
#152680 commented on
Aug 27, 2025 • 0 new comments -
[mlir] Add symbol user attribute interface.
#153206 commented on
Aug 27, 2025 • 0 new comments -
AMDGPU/GlobalISel: Add regbanklegalize rules for load and store
#153176 commented on
Aug 26, 2025 • 0 new comments -
[AMDGPU] Teach the driver to infer a libclc library to link with
#153162 commented on
Aug 28, 2025 • 0 new comments -
[MLIR][OpenMP] Add MLIR Lowering Support for dist_schedule
#152736 commented on
Aug 26, 2025 • 0 new comments -
[libc] Migrate from baremetal stdio.h to generic stdio.h
#152748 commented on
Aug 27, 2025 • 0 new comments -
[MLIR] Add replace-operands option to mlir-reduce
#153100 commented on
Aug 26, 2025 • 0 new comments -
[NFC][IR2Vec] Add missed ptrtoaddr in vocab for tests
#153094 commented on
Aug 29, 2025 • 0 new comments -
[clang][modules-driver] Add dependency scan and dependency graph
#152770 commented on
Aug 25, 2025 • 0 new comments -
[sanitizer] Fix prctl interceptor causing PAC authentication failure
#153081 commented on
Aug 28, 2025 • 0 new comments -
AMDGPU: Add tests for every mfma intrinsic v-to-a mapping
#153026 commented on
Aug 28, 2025 • 0 new comments -
[mlir][affine] Fix crash in affine-loop-fusion by validating access relation IDs
#152812 commented on
Aug 27, 2025 • 0 new comments -
[OpenMP] Add codegen support for dyn_groupprivate clause
#152830 commented on
Aug 25, 2025 • 0 new comments -
[mlir][tosa] Convert TOSA enumerations from `StringBasedAttr` to `Tosa_I32EnumAttr`
#152856 commented on
Aug 28, 2025 • 0 new comments -
AMDGPU: Add test for mfma rewrite pass respecting optnone
#153025 commented on
Aug 28, 2025 • 0 new comments -
[Bolt] Fix integer division bug in computeEdgeWeights fallback weights
#152880 commented on
Aug 27, 2025 • 0 new comments -
[Clang] Added explanation why `is_trivially default_constructible` is false
#152888 commented on
Aug 28, 2025 • 0 new comments -
AMDGPU: Add statistic for number of MFMAs moved to AGPR form
#153024 commented on
Aug 28, 2025 • 0 new comments -
AMDGPU: Handle V->A MFMA copy from case with immediate src2
#153023 commented on
Aug 28, 2025 • 0 new comments -
[DAG] ComputeNumSignBits - use computeKnownBits instead of isConstOrConstSplat to detect legalised constants
#152991 commented on
Aug 27, 2025 • 0 new comments -
[mlir][linalg] Migrate Detensorize pass to new dialect conversion driver
#152912 commented on
Aug 26, 2025 • 0 new comments -
Extending UniformQuantizedType with interface-based support for new storage types in Quant dialect
#152966 commented on
Aug 26, 2025 • 0 new comments -
[mlir][IntRange] Poison support in int-range analysis
#152932 commented on
Aug 23, 2025 • 0 new comments -
[PowerPC] Exploit xxeval instruction for operations of the form ternary(A,X,B) and ternary(A,X,C).
#152956 commented on
Aug 28, 2025 • 0 new comments -
[WIP][DAG] visitFREEZE - always allow freezing multiple operands
#152107 commented on
Aug 27, 2025 • 0 new comments -
[TEST] Add clang tidy premerge CI [WIP]
#154223 commented on
Aug 27, 2025 • 0 new comments -
[clang][driver][arm][macho] Default to -mframe-pointer=non-leaf.
#154216 commented on
Aug 26, 2025 • 0 new comments -
[clang][RISCV][Zicfilp] Force user to use `-mcf-branch-label-scheme=unlabeled`
#152122 commented on
Aug 22, 2025 • 0 new comments -
[clang][DebugInfo] Emit unified (Itanium) mangled name to structor declarations
#154142 commented on
Aug 26, 2025 • 0 new comments -
[clang][AST] Added assert to prevent infinite recursion in computing layout
#154134 commented on
Aug 22, 2025 • 0 new comments -
[SPIRV] Addition of image_store.ll and signed_arithmetic_overflow.ll
#152289 commented on
Aug 28, 2025 • 0 new comments -
[lldb][DWARFASTParserClang] Added a check for the specialization existence
#154123 commented on
Aug 27, 2025 • 0 new comments -
[libc++] Improve the performance of std::make_heap a bit
#154092 commented on
Aug 28, 2025 • 0 new comments -
[libcxx] fix mi_mode_test failure with libc++-21
#153969 commented on
Aug 26, 2025 • 0 new comments -
[Clang][Driver][Hurd] Enable __float128 support on x86 on Hurd
#153925 commented on
Aug 27, 2025 • 0 new comments -
[flang] Create TBAA subtree for COMMON block variables.
#153918 commented on
Aug 26, 2025 • 0 new comments -
support branch hint for AtomicExpandImpl::expandAtomicCmpXchg
#152366 commented on
Aug 27, 2025 • 0 new comments -
Target: Add target option for disabling `AArch64_ELFTargetObjectFile::SupportIndirectSymViaGOTPCRel`
#153910 commented on
Aug 26, 2025 • 0 new comments -
[NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' and use an enum class
#153850 commented on
Aug 26, 2025 • 0 new comments -
[Arm64EC][clang] Implement varargs support in clang.
#152411 commented on
Aug 28, 2025 • 0 new comments -
[NFC][Support] Add an include file for time profiler helpers for tools
#152416 commented on
Aug 22, 2025 • 0 new comments -
[DAG] ComputeNumSignBits - add ISD::SCMP/UCMP handling
#153805 commented on
Aug 27, 2025 • 0 new comments -
[AArch64] Simplify some masked integer comparisons.
#153783 commented on
Aug 28, 2025 • 0 new comments -
[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for…
#153778 commented on
Aug 23, 2025 • 0 new comments -
[mlir][tosa] Add the concept of a TOSA target environment
#153771 commented on
Aug 26, 2025 • 0 new comments -
[DAG] fix wrong type check in DAGCombiner::visitSRA
#153762 commented on
Aug 23, 2025 • 0 new comments -
[SLP] Prefer copyable vectorization over alternate opcodes
#153684 commented on
Aug 28, 2025 • 0 new comments -
[LifetimeSafety] Refactor FactGenerator to use RecursiveASTVisitor
#153661 commented on
Aug 22, 2025 • 0 new comments -
[mlir][ods] Enable basic string interpolation in constraint summary.
#153603 commented on
Aug 25, 2025 • 0 new comments -
[lldb] Call FixUpPointer in WritePointerToMemory (try 2)
#153585 commented on
Aug 28, 2025 • 0 new comments -
[X86] getScalarMaskingNode - if the mask is zero just return the blended passthrough and preserved source value
#153575 commented on
Aug 28, 2025 • 0 new comments -
[lld-macho] Avoid infinite recursion when parsing corrupted export tries
#152569 commented on
Aug 25, 2025 • 0 new comments -
[InstCombine] Fold out-of-range bits for squaring signed integers
#153484 commented on
Aug 26, 2025 • 0 new comments -
[OpenCLCpp] Remove address-space from friend declaration
#153459 commented on
Aug 22, 2025 • 0 new comments -
llvm-toolchain-bullseye-12 apt package broken for libclang1-12 on i386?
#148049 commented on
Aug 27, 2025 • 0 new comments -
Incremental analyzing with clang-tidy
#64615 commented on
Aug 27, 2025 • 0 new comments -
[cmake][compiler-rt]why set COMPILER_RT_CRT_USE_EH_FRAME_REGISTRY default ON
#136826 commented on
Aug 27, 2025 • 0 new comments -
[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants
#153159 commented on
Aug 27, 2025 • 0 new comments -
[Clang] Allow __builtin_fma/fmaf/fmal to be used in a constant expression
#154747 commented on
Aug 27, 2025 • 0 new comments -
[LoongArch] ICE on SIMD code with SIMD disabled
#131771 commented on
Aug 27, 2025 • 0 new comments -
[DAG] SDPatternMatch - add m_SelectLike(Cond,T,F) matcher for ISD::SELECT and ISD::VSELECT
#150019 commented on
Aug 27, 2025 • 0 new comments -
clangd support for 'deducing this'
#152637 commented on
Aug 27, 2025 • 0 new comments -
Tidy: if with identical then and else branches
#58596 commented on
Aug 27, 2025 • 0 new comments -
[LoongArch] Backend Optimizers too aggressive for SIMD, causing worsen codegen
#100907 commented on
Aug 27, 2025 • 0 new comments -
Comma expressions rejected in #if for C++23
#132822 commented on
Aug 27, 2025 • 0 new comments -
[MLIR]Inconsistent Results from `tosa.arithmetic_right_shift` Operation
#154332 commented on
Aug 27, 2025 • 0 new comments -
[LoongArch] Canadian build failed for loongarch64-linux-* : LLVM ERROR: Do not know how to widen this operator's operand!
#149636 commented on
Aug 27, 2025 • 0 new comments -
[CIR] Upstream handling of integral-to-pointer casts
#153658 commented on
Aug 27, 2025 • 0 new comments -
-Wpadded may be split in two options
#22816 commented on
Aug 26, 2025 • 0 new comments -
[HLSL][SPIRV] Hitting assert when compiling program with splitdouble version of asuint
#153091 commented on
Aug 26, 2025 • 0 new comments -
[Flang] Compilation abnormally terminates when dummy procedure name is the same as common-block-name
#122822 commented on
Aug 26, 2025 • 0 new comments -
Clang does not warn on uninitialized use
#120141 commented on
Aug 26, 2025 • 0 new comments -
[HLSL] Clang is missing a warning for implicit truncation of vector types in HLSL
#134761 commented on
Aug 26, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Aug 26, 2025 • 0 new comments -
Missed optimization: (x + y) & (2^C) -> x & 2^C when y % 2^(C+1) == 0
#152797 commented on
Aug 26, 2025 • 0 new comments -
clang-tidy 13.0.1 suggests fixes which may break code
#56372 commented on
Aug 26, 2025 • 0 new comments -
[Clang format] [Tablegen] Formatting tablegen lacks whitespaces
#154634 commented on
Aug 26, 2025 • 0 new comments -
llvm-config --ldflags incorrect when llvm is installed inside build directory
#152976 commented on
Aug 26, 2025 • 0 new comments -
Implement the `fwidth` HLSL Function
#99120 commented on
Aug 26, 2025 • 0 new comments -
New dialect flag: -farray-parameters-are-const
#151526 commented on
Aug 26, 2025 • 0 new comments -
Extend _Countof() to work with array parameters
#150953 commented on
Aug 26, 2025 • 0 new comments -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer arithmetic intrinsics to be used in constexpr
#152490 commented on
Aug 26, 2025 • 0 new comments -
ABI mismatch for 128 byte vectors on x86_64 vs GCC
#82151 commented on
Aug 26, 2025 • 0 new comments -
Request Commit Access For modiking
#153085 commented on
Aug 26, 2025 • 0 new comments -
github-upload-release broken by the recent changes to the release text / download links
#153154 commented on
Aug 26, 2025 • 0 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Aug 29, 2025 • 0 new comments -
Linker error 'invalid r_symbolnum' with -fsanitize=fuzzer,undefined on macOS arm64
#139684 commented on
Aug 28, 2025 • 0 new comments -
Failing tests on building 21.1.0-rc2
#151972 commented on
Aug 28, 2025 • 0 new comments -
LLVM uses deprecated `distutils` python module
#54337 commented on
Aug 28, 2025 • 0 new comments -
[Headers][X86] Allow AVX/AVX512 generic integer conversion intrinsics to be used in constexpr
#154539 commented on
Aug 28, 2025 • 0 new comments -
[CI][lldb] Flaky tests
#154763 commented on
Aug 28, 2025 • 0 new comments -
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 commented on
Aug 28, 2025 • 0 new comments -
LLVM-20.1.0-Linux-ARM64 release is missing libomp
#135021 commented on
Aug 28, 2025 • 0 new comments -
lld mingw undefined weak symbol, --wrap, import library, and relocation results in garbage pointer
#150739 commented on
Aug 28, 2025 • 0 new comments -
[libc++] `codecvt<wchar_t, char, mbstate_t>::do_in` returns `ok` but not `partial` when having incompletely parsed UTF-8 input
#131107 commented on
Aug 27, 2025 • 0 new comments -
[X86] regalloc fails for leaf function requiring 15 registers with `"frame-pointer"="non-leaf"`
#154379 commented on
Aug 27, 2025 • 0 new comments -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 commented on
Aug 27, 2025 • 0 new comments -
[HLSL] static in cbuffer legality? Might require a test fix.
#117715 commented on
Aug 27, 2025 • 0 new comments -
[HLSL] Make sure Clang handles uncommon `cbuffer` constructs per spec
#118524 commented on
Aug 27, 2025 • 0 new comments -
Funclet EH is not implemented for this target (arm-pc-windows-msvc)
#37689 commented on
Aug 27, 2025 • 0 new comments -
Request Commit Access For kraj
#152426 commented on
Aug 27, 2025 • 0 new comments -
[DirectX] Clean up to_underlying in case labels
#150676 commented on
Aug 27, 2025 • 0 new comments -
clang-tidy: False positive potential memory leak warning with aggregate initialization of unique_ptr members
#153300 commented on
Aug 27, 2025 • 0 new comments -
[compiler-rt lsan] lipo error when building llvm 16.0.4 from source
#63085 commented on
Aug 27, 2025 • 0 new comments -
[HLSL] Add support for deprecated attribute
#132978 commented on
Aug 27, 2025 • 0 new comments -
[C++20] Clang claims that virtual spaceship operator isn't virtual.
#62911 commented on
Aug 27, 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
Aug 27, 2025 • 0 new comments -
Suspicious change to `libc++-20-dev` dependency on `libc++*`
#144501 commented on
Aug 27, 2025 • 0 new comments -
[HLSL] Crash when wrong parameter type is used for entry point parameter with SV_GroupThreadID
#153303 commented on
Aug 27, 2025 • 0 new comments -
[flang] Failure when reading 3 level of nested namelist.
#154843 commented on
Aug 27, 2025 • 0 new comments -
clang++-19 -std=gnu++14 -Wc++20-extensions wrongly warns about GNU variadic macro extension
#109677 commented on
Aug 27, 2025 • 0 new comments -
[clang] Crash at O1: Assertion `MSSA->dominates(NewDef, FirstDef) && "Should have dominated the new access"' failed
#117157 commented on
Aug 27, 2025 • 0 new comments -
[DAG] visitFREEZE - enable SRA/SRL handling
#150204 commented on
Aug 27, 2025 • 0 new comments -
[DAG] combineShiftToAVG - failure to match avgceil patterns on preferIncOfAddToSubOfNot targets
#147946 commented on
Aug 27, 2025 • 0 new comments -
Attributor assigns `!invariant.load` attribute incorrectly
#147706 commented on
Aug 27, 2025 • 0 new comments -
[X86] Recognise VPMADD52L/H patterns on AVX512IFMA/AVXIFMA targets
#153787 commented on
Aug 27, 2025 • 0 new comments -
missed fold, x fmul C1 > C2 => x > C3
#85267 commented on
Aug 24, 2025 • 0 new comments -
Missed optimization: (x & -2^C) -1 & -2^C + 2^C -> x & -2^C
#152804 commented on
Aug 24, 2025 • 0 new comments -
Clang-tidy invalid suggestion: modernize-loop-convert
#154764 commented on
Aug 23, 2025 • 0 new comments -
[Clang][Driver] GCC used as backend linking driver in scenarios that do not call for it
#149850 commented on
Aug 23, 2025 • 0 new comments -
Take advantage of `assume`s on `x * x` (with `nuw`)
#122412 commented on
Aug 23, 2025 • 0 new comments -
Clang-tidy invalid suggestion: llvm-prefer-isa-or-dyn-cast-in-conditionals
#154790 commented on
Aug 23, 2025 • 0 new comments -
[BOLT] Instrumented aarch64 clang-21 hangs indefinitely
#153492 commented on
Aug 23, 2025 • 0 new comments -
[C++4OpenCL] call to 'forward' is ambiguous when used inside lambda
#57974 commented on
Aug 23, 2025 • 0 new comments -
[clang][regression] Cannot build the boost library for AArch64 Linux after 20d497c26fc95c80a1bacb38820d92e5f52bec58
#101525 commented on
Aug 22, 2025 • 0 new comments -
[WebAssembly][SIMD] Optimize codegen for relaxed SIMD instructions
#55932 commented on
Aug 22, 2025 • 0 new comments -
`multiple rules generate lib/unwind.lib` when buliding with ninja
#143822 commented on
Aug 22, 2025 • 0 new comments -
[lldb][import-std-module] Clang parser assertion when lambda is imported from std module
#149477 commented on
Aug 22, 2025 • 0 new comments -
Implement fixed point fxdivi functions in llvm-libc
#129126 commented on
Aug 22, 2025 • 0 new comments -
Miscompile with `[[clang::musttail]]`: overwrapping local variable storages
#116568 commented on
Aug 22, 2025 • 0 new comments -
[x86-64 BMI2] Generating a bitstring with a `min(64, LEN)` 1 bits at the bottom should use `BZHI`
#132714 commented on
Aug 22, 2025 • 0 new comments -
[clang] crashes on vector __attribute__((vector_size(N))) with ~0UL index
#154713 commented on
Aug 22, 2025 • 0 new comments -
[Flang] Compilation abnormally terminates when entry-name of entry statement is declared as procedure-name of procedure statement with pointer attribute in the function
#126453 commented on
Aug 22, 2025 • 0 new comments -
[analyzer] False Positives due to conflicting assumptions in callee and caller about returned value's field
#153782 commented on
Aug 22, 2025 • 0 new comments -
[clang-tidy] assertion error on `bugprone-unchecked-optional-access`
#154066 commented on
Aug 22, 2025 • 0 new comments -
[Headers][X86] Allow MMX/SSE/AVX MOVMSK intrinsics to be used in constexpr
#154520 commented on
Aug 22, 2025 • 0 new comments -
[X86] Unnecessary sequences of 7 GPR `mov`s back and forth
#136574 commented on
Aug 22, 2025 • 0 new comments -
clang-format: breaking parameters and arguments
#53190 commented on
Aug 22, 2025 • 0 new comments -
[llvm][clang] undeclared identifier 'malloc' and 'free' in runOnNewStack
#154714 commented on
Aug 22, 2025 • 0 new comments -
[Flang][OpenMP] optional arguments cause programs to crash if referenced in target regions
#154798 commented on
Aug 22, 2025 • 0 new comments -
Clang-tidy invalid suggestion: misc-static-assert -fix -fix-errors
#154812 commented on
Aug 22, 2025 • 0 new comments -
[clang][analyzer] Formatting of macros absent in plist reports
#154743 commented on
Aug 22, 2025 • 0 new comments -
[LifetimeSafety] Track loan expiry for ParmVarDecl
#153594 commented on
Aug 22, 2025 • 0 new comments -
APFloat incorrectly generates signaling NaNs on MIPS
#60796 commented on
Aug 22, 2025 • 0 new comments -
MIPS: wrong qNaN encoding for r2 from IR
#100495 commented on
Aug 22, 2025 • 0 new comments -
Using the libc++ with ASan and UBSan from apt.llvm.org (issue in __ubsan_handle_dynamic_type_cache_miss? libc++ vs. libstdc++ clash?)
#145299 commented on
Aug 22, 2025 • 0 new comments -
[Headers][X86] Allow FMA3/FMA4 intrinsics to be used in constexpr
#154555 commented on
Aug 22, 2025 • 0 new comments -
[Flang][OpenMP] crashes with OpenMP reduction on structure component array element
#150830 commented on
Aug 26, 2025 • 0 new comments -
[MLIR]Inconsistent Results with `-linalg-fuse-elementwise-ops` Pass
#154290 commented on
Aug 26, 2025 • 0 new comments -
`clangd` crash while parsing `range/v3/algorithm/nth_element.hpp`
#125167 commented on
Aug 26, 2025 • 0 new comments -
[RISCV] Propagate VL from segment store in VLoptimizer
#149350 commented on
Aug 26, 2025 • 0 new comments -
Add clang-format option for formatting single statement function on one line with braces
#145161 commented on
Aug 26, 2025 • 0 new comments -
[AVR] code generation regression (mulhi3 instead of mulqi3)
#153156 commented on
Aug 26, 2025 • 0 new comments -
[HLSL] vector<->array conversions are allowed as inout parameters if explicitly casted
#131938 commented on
Aug 25, 2025 • 0 new comments -
clang++ 20 Exceptions crash with (recent) libgcc and aarch64 BTI (Linux)
#149267 commented on
Aug 25, 2025 • 0 new comments -
[HLSL] Implement `Load(int, out uint)` overloads for buffer types
#138910 commented on
Aug 25, 2025 • 0 new comments -
[HLSL] Add appropriate validation for MD_tbaa metadata kind
#137386 commented on
Aug 25, 2025 • 0 new comments -
[HLSL] Add appropriate support for loop metadata kinds
#137387 commented on
Aug 25, 2025 • 0 new comments -
[HLSL] Add appropriate validation for MD_range metadata kind
#137407 commented on
Aug 25, 2025 • 0 new comments -
[DirectX] Implement pass to transform `tbaa` LLVM metadata to DXIL version
#139610 commented on
Aug 25, 2025 • 0 new comments -
[Headers][X86] VectorExprEvaluator::VisitCallExpr - allow AVX2/AVX512 per-element shift intrinsics to be used in constexpr
#154287 commented on
Aug 25, 2025 • 0 new comments -
Implement the `CheckAccessFullyMapped` HLSL Function
#99204 commented on
Aug 25, 2025 • 0 new comments -
clang frontend in clang 20 uses >60GB of RAM (and crashes with OOM) to compile a small template meta-program that compiles fine in clang 18 and 19
#154820 commented on
Aug 25, 2025 • 0 new comments -
[clang] the "cleanup" attribute prevents type deduction
#129631 commented on
Aug 25, 2025 • 0 new comments -
Doxygen grouping commands not visible in AST
#123582 commented on
Aug 25, 2025 • 0 new comments -
Error using <type_traits> header in OpenCL kernel compilation
#140046 commented on
Aug 25, 2025 • 0 new comments -
[MLIR]Non-deterministic results from repeated JIT executions
#149962 commented on
Aug 25, 2025 • 0 new comments -
powerpc64-ibm-aix: the `.weak` assembler directive is not supported
#130269 commented on
Aug 25, 2025 • 0 new comments -
[RISC-V] RegisterCoalescer: Assertion `A.valno == B.valno && "Cannot overlap different values"' failed.
#134424 commented on
Aug 25, 2025 • 0 new comments -
Request Commit Access For Midar
#132631 commented on
Aug 25, 2025 • 0 new comments -
Support `warn_unused_result` on alias templates?
#68456 commented on
Aug 25, 2025 • 0 new comments -
[DA] Does not account for wrapping accesses
#149501 commented on
Aug 24, 2025 • 0 new comments -
[Clang] Incorrect Diagnostic Message for Ambiguous Overloaded Operator in Clang
#122579 commented on
Aug 24, 2025 • 0 new comments -
Mustache templates produce irregular whitespace
#149844 commented on
Aug 24, 2025 • 0 new comments -
Missed optimization: fold icmp sgt (fptosi %x), -1 -> fcmp ogt %x, -1.0
#154242 commented on
Aug 24, 2025 • 0 new comments -
wasm: manual `i16x8.narrow_i32x4_s` does not optimize well
#153838 commented on
Aug 24, 2025 • 0 new comments -
Clang-tidy invalid suggestion: `performance-unnecessary-copy-initialization`
#154795 commented on
Aug 24, 2025 • 0 new comments -
Missed shrink-wrap opportunity compared to GCC
#123120 commented on
Aug 24, 2025 • 0 new comments -
[clang] "modular_format" attribute for functions using format strings
#147431 commented on
Aug 26, 2025 • 0 new comments -
[IR] "modular-format" attribute for functions using format strings
#147429 commented on
Aug 26, 2025 • 0 new comments -
[IR] llvm.reloc.none intrinsic for no-op symbol references
#147427 commented on
Aug 26, 2025 • 0 new comments -
[libc] Modular printf option (float only)
#147426 commented on
Aug 26, 2025 • 0 new comments -
ELF: CFI jump table relaxation.
#147424 commented on
Aug 28, 2025 • 0 new comments -
[AMDGPU] Inflate to %AV during scheduling
#147413 commented on
Aug 23, 2025 • 0 new comments -
[libclang][Cygwin] Provide unversioned DLL file alongside versioned one
#147132 commented on
Aug 28, 2025 • 0 new comments -
[LLVM][Coverage][Unittest] Fix dangling reference in unittest
#147118 commented on
Aug 27, 2025 • 0 new comments -
[libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Aug 25, 2025 • 0 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Aug 25, 2025 • 0 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Aug 28, 2025 • 0 new comments -
[libc++][ranges] P3060R3: Add `std::views::indices(n)`
#146823 commented on
Aug 25, 2025 • 0 new comments -
[TableGen][DecoderEmitter] Add option to emit type-specialized code
#146593 commented on
Aug 25, 2025 • 0 new comments -
[LegalizeTypes] Expand 128-bit UDIV/UREM by constant via Chunk Addition
#146238 commented on
Aug 22, 2025 • 0 new comments -
[AMDGPU] Ensure positive InstOffset for buffer operations
#145504 commented on
Aug 28, 2025 • 0 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Aug 26, 2025 • 0 new comments -
[Support] Set SuffixIdx and ConcatLen during node insertion
#144467 commented on
Aug 26, 2025 • 0 new comments -
[NFC] Fix typos 'seperate' -> 'separate'
#144368 commented on
Aug 23, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Aug 26, 2025 • 0 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Aug 28, 2025 • 0 new comments -
[InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)`
#143677 commented on
Aug 26, 2025 • 0 new comments -
[ORC] Add Executor Resolver Utility
#143654 commented on
Aug 23, 2025 • 0 new comments -
[OpenMP] Add `OPENMP_INCLUDE_TESTS`
#143390 commented on
Aug 27, 2025 • 0 new comments -
[docs] Correct MD links to proper reST syntax in GitHub.rst
#143277 commented on
Aug 29, 2025 • 0 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Aug 25, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Aug 24, 2025 • 0 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Aug 27, 2025 • 0 new comments -
Thread Safety Analysis: Basic capability alias-analysis
#142955 commented on
Aug 25, 2025 • 0 new comments -
[SCEV] Fold zext(C+A)<nsw> -> (sext(C) + zext(A))<nsw> if possible.
#142599 commented on
Aug 26, 2025 • 0 new comments -
[compiler-rt][test] Use packaging.version.Version to compare glibc versions
#142596 commented on
Aug 28, 2025 • 0 new comments -
[clang]: Support `analyzer_noreturn` attribute in `CFG`
#150952 commented on
Aug 28, 2025 • 0 new comments -
[AMDGPU] Improve StructurizeCFG pass performance by using SSAUpdaterBulk.
#150937 commented on
Aug 25, 2025 • 0 new comments -
[SSAUpdaterBulk] Add PHI simplification pass.
#150936 commented on
Aug 25, 2025 • 0 new comments -
[MLIR][OpenMP] Remove Generic-SPMD early detection
#150922 commented on
Aug 27, 2025 • 0 new comments -
[OpenMP] Allow Fortran tests
#150722 commented on
Aug 28, 2025 • 0 new comments -
[PowerPC] replace vector compare equal to with vector compare greater than
#150422 commented on
Aug 29, 2025 • 0 new comments -
[AMDGPU] Propagate Constants for Wave Reduction Intrinsics
#150395 commented on
Aug 25, 2025 • 0 new comments -
[AMDGPU][True16][MC] vinterp opsel in asm
#150315 commented on
Aug 25, 2025 • 0 new comments -
[IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction
#150179 commented on
Aug 26, 2025 • 0 new comments -
[AMDGPU] Add builtins for wave reduction intrinsics
#150170 commented on
Aug 25, 2025 • 0 new comments -
MC: Add directive for specifying a section's preferred alignment.
#150151 commented on
Aug 27, 2025 • 0 new comments -
[Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2
#149983 commented on
Aug 28, 2025 • 0 new comments -
[WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory
#149832 commented on
Aug 25, 2025 • 0 new comments -
[lldb][Expression] Add structor variant to LLDB's function call labels
#149827 commented on
Aug 27, 2025 • 0 new comments -
[PowerPC] Take ABI into account for data layout
#149725 commented on
Aug 25, 2025 • 0 new comments -
[BPF] Support Jump Table
#149715 commented on
Aug 25, 2025 • 0 new comments -
[LLDB][NativePDB] Create functions with mangled name
#149701 commented on
Aug 28, 2025 • 0 new comments -
[AArch64][SME] Propagate desired ZA states in the MachineSMEABIPass
#149510 commented on
Aug 27, 2025 • 0 new comments -
[AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can't create undef/poison
#149323 commented on
Aug 28, 2025 • 0 new comments -
LowerTypeTests: Mark CFI jump table sections as eligible for relaxation.
#149261 commented on
Aug 28, 2025 • 0 new comments -
IR: Introduce !elf_section_properties for setting section properties.
#149260 commented on
Aug 28, 2025 • 0 new comments -
[AArch64][SME] Avoid ZA save state changes in loops in MachineSMEABIPass
#149065 commented on
Aug 27, 2025 • 0 new comments -
[AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass
#149064 commented on
Aug 27, 2025 • 0 new comments -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 commented on
Aug 27, 2025 • 0 new comments -
[LV] Use ExtractLane(LastActiveLane, V) live outs when tail-folding. (WIP)
#149042 commented on
Aug 28, 2025 • 0 new comments -
[LifetimeSafety] Implement LiveOrigins analysis
#148976 commented on
Aug 22, 2025 • 0 new comments -
[llvm][docs] Note Windows on Arm setting in Visual Studio guide
#147710 commented on
Aug 27, 2025 • 0 new comments -
Added partial support for compiling C++20 modules and header-units without scanning.
#147682 commented on
Aug 25, 2025 • 0 new comments -
Fix Doxygen comment
#147674 commented on
Aug 26, 2025 • 0 new comments -
[UTC] Record TBAA semantics when autogenerating check lines
#147670 commented on
Aug 25, 2025 • 0 new comments -
[AMDGPU] Examine instructions in pending queues during scheduling
#147653 commented on
Aug 25, 2025 • 0 new comments -
[MLIR][OpenMP] Introduce overlapped record type map support
#119588 commented on
Aug 22, 2025 • 0 new comments -
[Flang][OpenMP] Additional global address space modifications for device
#119585 commented on
Aug 22, 2025 • 0 new comments -
[llvm][NFC]Support callee saved register info in save/restore points
#119358 commented on
Aug 27, 2025 • 0 new comments -
Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
#113363 commented on
Aug 28, 2025 • 0 new comments -
[AMDGPU] Implement hasBitTest to Optimize Bit Testing Operations
#112652 commented on
Aug 23, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Aug 28, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Aug 27, 2025 • 0 new comments -
[libc] Use UMAXV.4S to reduce bcmp result.
#99260 commented on
Aug 26, 2025 • 0 new comments -
[clang] Support --sysroot= for ${arch}-windows-msvc targets
#96417 commented on
Aug 28, 2025 • 0 new comments -
[libc++] P2502R2: `std::generator`
#92213 commented on
Aug 28, 2025 • 0 new comments -
[OpenMP] Fix build for X32 ABI
#90395 commented on
Aug 25, 2025 • 0 new comments -
[clangd] suppress warning originated in macros from system headers
#154015 commented on
Aug 29, 2025 • 0 new comments -
In copy-list-initialization, if an explicit constructor is chosen, the initialization is ill-formed and the diagnostic should be reported.
#92813 commented on
Aug 29, 2025 • 0 new comments -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 commented on
Aug 29, 2025 • 0 new comments -
Broken incorrect fix-it for -Wc++11-narrowing
#39729 commented on
Aug 29, 2025 • 0 new comments -
clang::no_destroy and clang::always_destroy should be applicable to types
#44749 commented on
Aug 29, 2025 • 0 new comments -
Narrowing conversion missed by -Wconversion in template defined in system header
#6790 commented on
Aug 29, 2025 • 0 new comments -
Handle abstract recipes with EVL tail folding
#151438 commented on
Aug 29, 2025 • 0 new comments -
[ASAN] invalid-pointer-pair with flexible array member
#62656 commented on
Aug 29, 2025 • 0 new comments -
AddressSanitizer: invalid-pointer-pair reports non-sensical address
#62120 commented on
Aug 29, 2025 • 0 new comments -
Missed optimization: fold away neutral fadd 0.0 before fabs
#154238 commented on
Aug 28, 2025 • 0 new comments -
[flang] Reading NULL input field failure
#154791 commented on
Aug 28, 2025 • 0 new comments -
P2996R13: Reflection for C++26 (library support)
#148123 commented on
Aug 28, 2025 • 0 new comments -
[BOLT] llvm-bolt using "--update-debug-sections" produces corrupted debug symbols in (dwarf64 and dwarf32) binary.
#82477 commented on
Aug 28, 2025 • 0 new comments -
WebAssembly support in LLDB
#150449 commented on
Aug 28, 2025 • 0 new comments -
Passing/returning structures in scalars does not handle poison
#144454 commented on
Aug 28, 2025 • 0 new comments -
[SPIR-V] Hitting llvm_unreachable in SPIRVLegalizePointerCast when compiling local resource arrays
#154669 commented on
Aug 28, 2025 • 0 new comments -
catch exception in coroutine on windows produces segfault
#153949 commented on
Aug 28, 2025 • 0 new comments -
Paths to diaguids.lib are exported as absolute paths in Windows LLVMExports.cmake
#152268 commented on
Aug 28, 2025 • 0 new comments -
[clang][modules] RecordLayoutBuilder.cpp crash: Cannot get layout of forward declarations
#154840 commented on
Aug 28, 2025 • 0 new comments -
[Clang] Allow __builtin_elementwise_fshl/fshr builtin intrinsics to be used in constexpr
#153151 commented on
Aug 28, 2025 • 0 new comments -
TSan: Support relaxed accesses and fences
#142579 commented on
Aug 24, 2025 • 0 new comments -
[PowerPC] Remove carry register
#142420 commented on
Aug 28, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Aug 27, 2025 • 0 new comments -
[LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan.
#141900 commented on
Aug 27, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Aug 23, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Aug 27, 2025 • 0 new comments -
MachineCombiner: Partially fix losing subregister indexes
#141661 commented on
Aug 22, 2025 • 0 new comments -
Trying to fix undefined symbol error caused by iterator variable
#141507 commented on
Aug 25, 2025 • 0 new comments -
AArch64: Clear hasSideEffects on AUT and AUTPAC.
#141330 commented on
Aug 26, 2025 • 0 new comments -
AMDGPU: Add codegen for atomicrmw operations usub_cond and usub_sat
#141068 commented on
Aug 28, 2025 • 0 new comments -
[BOLT] [PowerPC] Port
#140894 commented on
Aug 27, 2025 • 0 new comments -
[clang-format] Add IndentPPDirectives Leave option
#139750 commented on
Aug 22, 2025 • 0 new comments -
[SwitchLowering] Support merging 0 and power-of-2 case.
#139736 commented on
Aug 26, 2025 • 0 new comments -
[MLIR:Python] Fix race on PyOperations.
#139721 commented on
Aug 25, 2025 • 0 new comments -
[InstSimplify] Optimize maximumnum and minimumnum
#139581 commented on
Aug 28, 2025 • 0 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Aug 28, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Aug 27, 2025 • 0 new comments -
[SPIRV] Support for the extension SPV_INTEL_blocking_pipes
#138675 commented on
Aug 28, 2025 • 0 new comments -
[LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs
#137919 commented on
Aug 24, 2025 • 0 new comments -
[MLIR][OpenMP] Simplify OpenMP device codegen
#137201 commented on
Aug 25, 2025 • 0 new comments -
[clang][SPIRV] Set program address space for Intel-flavored SPIR-V
#135251 commented on
Aug 28, 2025 • 0 new comments -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Aug 28, 2025 • 0 new comments -
[libc] provide _malloc_thread_cleanup option
#133730 commented on
Aug 27, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Aug 27, 2025 • 0 new comments -
[SandboxVec] Optimization remarks
#129582 commented on
Aug 25, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Aug 25, 2025 • 0 new comments -
[LAA] Prepare to handle diff type sizes (NFC)
#122318 commented on
Aug 26, 2025 • 0 new comments -
[LV][VPlan] Add initial support for CSA vectorization
#121222 commented on
Aug 22, 2025 • 0 new comments -
[Clang] fix for heterogeneous chip's host side's MaybeODRUseExprs clear
#121085 commented on
Aug 25, 2025 • 0 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Aug 26, 2025 • 0 new comments -
[Flang][OpenMP][MLIR] Initial declare target to for variables implementation
#119589 commented on
Aug 22, 2025 • 0 new comments