-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-21.1.0-rc3 LLVM 21.1.0-rc3
published
Aug 12, 2025
690 Pull requests merged by 278 people
-
[coro] [async] Make sure to reprocess non-split async functions
#153419 merged
Aug 13, 2025 -
[flang][OpenMP] Reassociate ATOMIC update expressions (#153098)
#153450 merged
Aug 13, 2025 -
[CAS] Fix MSVC warning after #114096
#153430 merged
Aug 13, 2025 -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#150438 merged
Aug 13, 2025 -
[Headers][X86] Allow SSE/AVX/AVX512 unpck intrinsics to be used in constexpr
#153102 merged
Aug 13, 2025 -
[CodeGen] Make OrigTy in CC lowering the non-aggregate type
#153414 merged
Aug 13, 2025 -
[WIP] [clang] Align cleanup structs to prevent SIGBUS on sparc32
#152866 merged
Aug 13, 2025 -
[mlir][Transforms] Fix build
#153447 merged
Aug 13, 2025 -
[Offload] Store globals in the program's global list rather than the kernel list
#153441 merged
Aug 13, 2025 -
[mlir][spirv] Add .spv extension to validation files
#153440 merged
Aug 13, 2025 -
[TableGen] Fix GIMT_Encode8 with a large argument
#153429 merged
Aug 13, 2025 -
[nfc][pgo]
const
-ify some APIs inInstrProfSymtab
#153284 merged
Aug 13, 2025 -
[CIR} Add support for static member variable instantiation
#153200 merged
Aug 13, 2025 -
[flang][OpenMP] Catch assumed-rank/size variables for privatization a…
#152764 merged
Aug 13, 2025 -
[CIR] Upstream builtin FAbs op
#151750 merged
Aug 13, 2025 -
[RISCV] Indent body of let scopes in RISCVInstrInfoP.td. NFC
#153349 merged
Aug 13, 2025 -
[Docs] Add HelpText for -mimplicit-float so it shows up in the webpage documentation.
#153253 merged
Aug 13, 2025 -
[mlir][Transforms] Dialect Conversion Driver without Rollback
#151865 merged
Aug 13, 2025 -
[RemoveDIs][NFC] Remove more dbg.assign intrinsics code paths
#153371 merged
Aug 13, 2025 -
[Offload] Implement hasPendingWork on CUDA
#152728 merged
Aug 13, 2025 -
[mlir][spirv] Conditionally add SPV_KHR_non_semantic_info extension u…
#152686 merged
Aug 13, 2025 -
[libcxx] Bump runner version in container image
#153339 merged
Aug 13, 2025 -
[AMDGPU] Fix crash for inline-asm inputs of type MVT::Other
#153425 merged
Aug 13, 2025 -
[MCA] Add ReadState::dump
#153345 merged
Aug 13, 2025 -
[libc][math] Refactor cosf16 implementation to header-only in src/__support/math folder.
#152871 merged
Aug 13, 2025 -
Fix Clang bug that -Wformat-signedness is not reported properly.
#150962 merged
Aug 13, 2025 -
[NFC][OpenMP] Claim OMPT device tracing
#153411 merged
Aug 13, 2025 -
[VPlan] Strip unused CanonicalIVTy arg (NFC)
#153418 merged
Aug 13, 2025 -
[CIR] Upstream LabelOp
#152802 merged
Aug 13, 2025 -
[RISCV][VLOPT] Added support for the zvbc and the remaining zvbb instructions
#153234 merged
Aug 13, 2025 -
[NFC][OpenMP] Claim message/severity clause + prescriptive num_threads
#153412 merged
Aug 13, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (4/4) (NFC)
#146331 merged
Aug 13, 2025 -
[TableGen] Emit integers in GlobalISelMatchTable as unsigned
#153391 merged
Aug 13, 2025 -
TableGen: Add failing function to libcall emitter error message
#153390 merged
Aug 13, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (3/4) (NFC)
#146330 merged
Aug 13, 2025 -
[AMDGPU] Fix crash for inline-asm inputs of type MVT::Other
#153401 merged
Aug 13, 2025 -
[clang] Fix assertion failure with explicit(bool) in pre-C++11 modes
#152985 merged
Aug 13, 2025 -
[flang][OpenMP] Fix unused variable warning
#153409 merged
Aug 13, 2025 -
[lldb] Account for registers being host endian when casting values
#150011 merged
Aug 13, 2025 -
AMDGPU/GlobalISel: Add regbanklegalize rules for ptr-add
#153175 merged
Aug 13, 2025 -
[LLDB][NativePDB] Resolve declaration for tag types
#152579 merged
Aug 13, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (2/4) (NFC)
#146329 merged
Aug 13, 2025 -
[MLIR] Split ExecutionEngine Initialization out of ctor into an explicit method call
#153373 merged
Aug 13, 2025 -
[flang][OpenMP] Reassociate ATOMIC update expressions
#153098 merged
Aug 13, 2025 -
[compiler-rt][sanitizer-common] Use os_log for DriverKit as os_log_error is undefined
#148848 merged
Aug 13, 2025 -
[Dexter] Add DAP stepNext and stepOut support
#152717 merged
Aug 13, 2025 -
Remember LLVM_ENABLE_LIBCXX setting in installed configuration
#139712 merged
Aug 13, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC)
#146328 merged
Aug 13, 2025 -
[TableGen] Avoid duplicate variable names in RuntimeLibcallsEmitter (partial reland of #152505)
#153398 merged
Aug 13, 2025 -
[X86] Check the exact fp bits and not just fp equality for constexpr tests
#153383 merged
Aug 13, 2025 -
[flang][Evaluate] Pattern matching framework for evaluate::Expr
#153042 merged
Aug 13, 2025 -
[Clang] Optimize tok::isLiteral with range-based condition
#153228 merged
Aug 13, 2025 -
Revert "[AArch64][SME] Port all SME routines to RuntimeLibcalls"
#153392 merged
Aug 13, 2025 -
[NFC][Clang][AArch64] Simplify ACLE guards within arm_sve.td & arm_sme.td.
#152547 merged
Aug 13, 2025 -
[mlir][DialectUtils] Fix div by zero crash
#153380 merged
Aug 13, 2025 -
Fix bazel BUILD after 7d1b9cad873f585309c9892c091f990fbebff878
#153388 merged
Aug 13, 2025 -
[mlir][ExecutionEngine] fix default free function in
OwningMemRef
.#153133 merged
Aug 13, 2025 -
[AArch64] Tune unrolling prefs for more patterns on Apple CPUs
#149358 merged
Aug 13, 2025 -
[RISCV][RVV] Prohibit conversion of scalar store to single-element vse if vmv.x.s has multiple uses
#152112 merged
Aug 13, 2025 -
[RemoveDIs][NFC] Remove getAssignmentMarkers
#153214 merged
Aug 13, 2025 -
[llvm-exegesis] Print generated assembly snippet
#142540 merged
Aug 13, 2025 -
[clang][X86] Replace vprot/vprol/vpror/vshld/vshrd intrinsics with __builtin_elementwise_fshl/fshr
#153229 merged
Aug 13, 2025 -
[Headers][X86] Allow MMX/SSE2/AVX2/AVX512BW integer saturated arithmetic intrinsics to be used in constexpr
#153088 merged
Aug 13, 2025 -
[compiler-rt] Don't run arm64e builtins tests on darwin.
#153312 merged
Aug 13, 2025 -
[mlir][amx] Vector to AMX conversion pass
#151121 merged
Aug 13, 2025 -
[CodeGen] Remove default ctors for InputArg and OutputArg
#153205 merged
Aug 13, 2025 -
[lldb] Convert registers values into target endian for expressions
#148836 merged
Aug 13, 2025 -
[llvm][docs] Update CMake commands for cross compiling Arm builtins
#151544 merged
Aug 13, 2025 -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#149052 merged
Aug 13, 2025 -
[DA] Extract duplicated logic from exactSIVtest and exactRDIVtest (NFC)
#152712 merged
Aug 13, 2025 -
[clang][bytecode] Diagnose incomplete types more consistently
#153368 merged
Aug 13, 2025 -
[libc++] Move more tests into test/extensions
#152975 merged
Aug 13, 2025 -
[libc++] Move some standard tests from test/libcxx
#152982 merged
Aug 13, 2025 -
[Headers][X86] Allow _mm_cmov_si128/_mm256_cmov_si256 intrinsics to be used in constexpr
#153236 merged
Aug 13, 2025 -
[AArch64][SME] Port all SME routines to RuntimeLibcalls
#152505 merged
Aug 13, 2025 -
[LV][EVL] More lit tests for interleaved access. nfc
#152959 merged
Aug 13, 2025 -
Revert "[WebAssembly] Combine i128 to v16i8 for setcc & expand memcmp for 16 byte loads with simd128"
#153360 merged
Aug 13, 2025 -
[libcxx] Bump clang version to v22
#153264 merged
Aug 13, 2025 -
[NFC][MC][GOFF] Use
llvm_unreachable
for unreachable case#152930 merged
Aug 13, 2025 -
[libcxx] Bump container image to 77cb098
#153095 merged
Aug 13, 2025 -
CodeGen: Make MachineFunction's subtarget member a reference
#153352 merged
Aug 13, 2025 -
[TableGen][DecoderEmitter] Returns insn_t / std::vector<Islands> by value (NFC)
#153354 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __ddiv_XX interfaces
#153271 merged
Aug 13, 2025 -
[flang][cuda] Add missing interface for __powf
#153294 merged
Aug 13, 2025 -
[DA] Extract duplicated logic from gcdMIVtest (NFCI)
#152688 merged
Aug 13, 2025 -
[flang][cuda] Add missing interface for __cosf
#153306 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __clz interface
#153268 merged
Aug 13, 2025 -
[clang] fix getTrivialTemplateArgumentLoc template template argument
#153344 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __mul24 and __umul24
#153307 merged
Aug 13, 2025 -
[libc] Refactor libc code to improve readability.
#153308 merged
Aug 13, 2025 -
Revert "[msan] Improve packed multiply-add instrumentation"
#153343 merged
Aug 13, 2025 -
[mlir][gpu] Support outlining nested
gpu.launch
#152696 merged
Aug 13, 2025 -
[libc] Remove LIBC_ERRNO_MODE_SYSTEM mode.
#153077 merged
Aug 13, 2025 -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 merged
Aug 13, 2025 -
AArch64: Remove int128 compiler-rt calls from arm64ec renames
#153124 merged
Aug 13, 2025 -
[VPlan] Enforce that there is only ever one header mask. NFC
#152489 merged
Aug 13, 2025 -
[mlir][python] fix PyThreadState_GetFrame again
#153333 merged
Aug 13, 2025 -
[msan] Improve packed multiply-add instrumentation
#152941 merged
Aug 13, 2025 -
[flang] Optimize
tanpi
precision#153215 merged
Aug 13, 2025 -
[flang] Optimize
sinpi
precision#153211 merged
Aug 13, 2025 -
[flang] Optimize
cospi
precision#153208 merged
Aug 13, 2025 -
[flang] Optimize
atanpi
precision#153207 merged
Aug 13, 2025 -
[flang] Optimize
asinpi
precision#153203 merged
Aug 13, 2025 -
[lldb] Use numeric_limits for all overflow checks in ObjectFileWasm
#153332 merged
Aug 13, 2025 -
[CIR] Add initial support for atomic types
#152923 merged
Aug 13, 2025 -
[CIR] Add CIRGen for pseudo destructor calls
#153014 merged
Aug 13, 2025 -
[mlir][python] fix PyThreadState_GetFrame
#153325 merged
Aug 13, 2025 -
[NVPTX] miscellaneous minor cleanup (NFC)
#152329 merged
Aug 13, 2025 -
Revert "[lldb] Use the Python limited API with SWIG 4.2 or later"
#153327 merged
Aug 13, 2025 -
[lldb] Adjusting the base MCP protocol types per the spec.
#153297 merged
Aug 13, 2025 -
[lldb] Use the Python limited API with SWIG 4.2 or later
#153119 merged
Aug 13, 2025 -
[licm] clone
MD_prof
when hoisting conditional branch#152232 merged
Aug 13, 2025 -
[flang] Cast fir.select[_rank] selector to i64.
#153239 merged
Aug 12, 2025 -
[CAS] Fix a bug in CAS storeFromOpenFileImpl
#153315 merged
Aug 12, 2025 -
[win][arm64ec] Handle Arm64EC for Clang CodeGen tests that current XFAIL AArch64 Windows
#153255 merged
Aug 12, 2025 -
Fix handling of dontcall attributes for arches that lower calls via fastSelectInstruction
#153302 merged
Aug 12, 2025 -
Revert "[DirectX][objdump] Add support for printing signatures"
#153313 merged
Aug 12, 2025 -
[AMDGPU] Add s_barrier_init|join|leave instructions
#153296 merged
Aug 12, 2025 -
[AMDGPU] Fixed llvm-debuginfo-analyzer for AMDGPU.
#145125 merged
Aug 12, 2025 -
[DirectX][objdump] Add support for printing signatures
#152531 merged
Aug 12, 2025 -
[mlir][python] automatic location inference
#151246 merged
Aug 12, 2025 -
[LLVM][docs] Update full list of options for LLVM_TARGETS_TO_BUILD
#153299 merged
Aug 12, 2025 -
[SPIRV] Create a new OpSelect selector and fix register types.
#152311 merged
Aug 12, 2025 -
[Clang][Driver] Don't pass -mllvm to the linker for non-LLVM offloading toolchains
#153272 merged
Aug 12, 2025 -
[AMDGPU] Remove obsolete comments from VOP1Instructions.td. NFC.
#153249 merged
Aug 12, 2025 -
[MIR] Further cleanup on mutliple save/restore point support [nfc]
#153250 merged
Aug 12, 2025 -
[Arm64EC] Add support for
half
#152843 merged
Aug 12, 2025 -
[IA][RISCV] Recognize deinterleaved loads that could lower to strided segmented loads
#151612 merged
Aug 12, 2025 -
[AMDGPU] Use HasTransposeLoadF4F6Insts predicate on global_load_tr_*
#153266 merged
Aug 12, 2025 -
[TableGen][DecoderEmitter] Remove unused variables (NFC)
#153262 merged
Aug 12, 2025 -
[win][arm64ec] Disable the LP64 test feature for Arm64EC
#153251 merged
Aug 12, 2025 -
[flang] Change traversal order for OptimizeArrayRepackingPass.
#153136 merged
Aug 12, 2025 -
Reland "[NFC][lldb] Speed up lookup of shared modules" (229d860)
#152607 merged
Aug 12, 2025 -
[lldb] Support parsing the Wasm symbol table
#153093 merged
Aug 12, 2025 -
Generate an .sframe section with a skeleton header
#151223 merged
Aug 12, 2025 -
[AMDGPU] Remove dead VOP1_Real_NO_DPP_OP_SEL_with_name. NFC.
#153245 merged
Aug 12, 2025 -
[MachineFrameInfo] Use SmallVector::assign. NFC
#153230 merged
Aug 12, 2025 -
[API notes] Allow SwiftConformsTo on Typedefs
#151213 merged
Aug 12, 2025 -
Revert "[clang-repl] Enable extending
launchExecutor
(#152562)"#153180 merged
Aug 12, 2025 -
[CAS] Fix a link error introduced by CAS
#153235 merged
Aug 12, 2025 -
[MLIR][Python] MLIR Enum Python bindings infinite recursion (#151584)
#151588 merged
Aug 12, 2025 -
[MIR] Remove std::variant from multiple save/restore point handling [nfc]
#153226 merged
Aug 12, 2025 -
[RISCV] Fix Immediate Check for Xqcibi UGT
#153141 merged
Aug 12, 2025 -
[win][arm64ec] Fix duplicate errors with the dontcall attribute
#152810 merged
Aug 12, 2025 -
[WebAssembly] Combine i128 to v16i8 for setcc & expand memcmp for 16 byte loads with simd128
#149461 merged
Aug 12, 2025 -
Reland "[LLDB][NativePDB] Find functions by basename" ( #152295)
#153160 merged
Aug 12, 2025 -
[TableGen] Move hasCompleteDecoder bit from Operand to DAGOperand
#153165 merged
Aug 12, 2025 -
[VectorCombine][AMDGPU] Narrow Phi of Shuffles.
#140188 merged
Aug 12, 2025 -
[CAS] Add LLVMCAS library with InMemoryCAS implementation
#114096 merged
Aug 12, 2025 -
[flang][OpenMP] Move rewriting of min/max from Lower to Semantics
#153038 merged
Aug 12, 2025 -
[CIR] Introduce the CIR global_view attribute
#153044 merged
Aug 12, 2025 -
[CIR] Initialize vptr in dynamic classes
#152574 merged
Aug 12, 2025 -
[CIR] Introduce more cleanup infrastructure
#152589 merged
Aug 12, 2025 -
[RISCV][GISel][NFC] Add MIR legalizer tests for G_UADDE (rv32 & rv64)
#152827 merged
Aug 12, 2025 -
[DirectX] Remove lifetime intrinsics and run Dead Store Elimination
#152636 merged
Aug 12, 2025 -
[sanitizer] Downgrade TestPTrace() Reports to VReport
#152350 merged
Aug 12, 2025 -
[RemoveDIs][AMDGPU] Replace defunct getAssignmentMarkers call
#153212 merged
Aug 12, 2025 -
[libc][math][c++23] Add bf16div{,f,l,f128} math functions
#153191 merged
Aug 12, 2025 -
[MLIR][NVVM] Update MLIR mapa to reflect new address space
#146031 merged
Aug 12, 2025 -
[NFCI][msan] Precommit tests for AVX-VNNI
#153135 merged
Aug 12, 2025 -
Reapply "[asan] Fix misalignment of variables in fake stack frames" (#153139)
#153142 merged
Aug 12, 2025 -
[CIR] CompoundAssignment from ComplexType to ScalarType
#152915 merged
Aug 12, 2025 -
Revert "[libFuzzer] always install signal handler with SA_ONSTACK"
#153114 merged
Aug 12, 2025 -
[SPIR-V] Fix OpVectorShuffle undef emission
#151993 merged
Aug 12, 2025 -
[M68k] Fix incorrect boolean content type
#152572 merged
Aug 12, 2025 -
[SPARC] Use FMA instructions when we have UA2007
#148434 merged
Aug 12, 2025 -
Revert "[ADT] Simplify getFirstEl (NFC)"
#153201 merged
Aug 12, 2025 -
[Clang][X86] Replace F16C
vcvtph2ps/256
intrinsics with(convert|shuffle)vector
builtins#152911 merged
Aug 12, 2025 -
[OMPIRBuilder] Avoid invalid debug location.
#153190 merged
Aug 12, 2025 -
[libc][math][c++23] Add f{max,min}imum{,_mag,_mag_num,_num}bf16 math functions
#152881 merged
Aug 12, 2025 -
[RISCV][VLOPT] Added support for several vector crypto instructions
#153071 merged
Aug 12, 2025 -
[TableGen] Use getValueAsOptionalDef to simplify code (NFC)
#153170 merged
Aug 12, 2025 -
[Utils] update_llc_test_checks.py: updated the regexp for ARM target
#148287 merged
Aug 12, 2025 -
[Headers][X86] Allow SSE MOVD/Q scalar<->vector cvt intrinsics to be used in constexpr
#153192 merged
Aug 12, 2025 -
[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR
#153048 merged
Aug 12, 2025 -
[TableGen] Use
getValueInit
to reduce code duplication (NFC)#153167 merged
Aug 12, 2025 -
[NFCI[TableGen] Minor improvements to
Intrinsic::getAttributes
#152761 merged
Aug 12, 2025 -
[MLIR][NVVM] Support generating all the ldmatrix intrinsics from NVVM ops
#148783 merged
Aug 12, 2025 -
[Clang][OpenMP] Non-contiguous strided update
#144635 merged
Aug 12, 2025 -
[llvm] Support multiple save/restore points in mir
#119357 merged
Aug 12, 2025 -
[AArch64] Fix stp kill when merging forward.
#152994 merged
Aug 12, 2025 -
[mlir][vector] Implement
InferTypeOpInterface
onvector.to_elements
#153172 merged
Aug 12, 2025 -
[runtimes] Append
-nostd*++
flags only for Clang#151930 merged
Aug 12, 2025 -
[VPlan] Materialize VF and VFxUF using VPInstructions.
#152879 merged
Aug 12, 2025 -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts.
#153138 merged
Aug 12, 2025 -
AMDGPU/GlobalISel: Switch a few tests to new-reg-bank-select
#153174 merged
Aug 12, 2025 -
[AMDGPU] Make ds/global load intrinsics IntrArgMemOnly
#152792 merged
Aug 12, 2025 -
[mlir][spirv] Enable serializer to write SPIR-V modules into separate files
#152678 merged
Aug 12, 2025 -
[Dexter] Track DAP capabilities
#152715 merged
Aug 12, 2025 -
[SelectionDAGBuilder] Look for appropriate INLINEASM_BR instruction to verify
#152591 merged
Aug 12, 2025 -
[Xtensa] Add esp32/esp8266 cpus implementation.
#152409 merged
Aug 12, 2025 -
[clang] Add elementwise fshl/fshr builtins
#153113 merged
Aug 12, 2025 -
[SCCP] Add support for trunc nuw range.
#152990 merged
Aug 12, 2025 -
Revert "[libc] Add -Wextra for libc tests"
#153169 merged
Aug 12, 2025 -
[PowerPC] need to set CallFrameSize for the pass PPCReduceCRLogicals when insert a new block
#151017 merged
Aug 12, 2025 -
[libc] Add -Wextra for libc tests
#133643 merged
Aug 12, 2025 -
[TSan] Fix deadlocks during TSan error reporting on Apple platforms
#151495 merged
Aug 12, 2025 -
[AMDGPU] AMDGPULateCodeGenPrepare Legacy PM: replace
setPreservesAll()
withsetPreservesCFG()
#148167 merged
Aug 12, 2025 -
[AArch64] Support symmetric complex deinterleaving with higher factors
#151295 merged
Aug 12, 2025 -
[Dexter][NFC] Rename step -> step_in
#152716 merged
Aug 12, 2025 -
[LV] Improve accuracy of branch weights in epilogue iteration check block
#152980 merged
Aug 12, 2025 -
[LV] Create in-loop sub reductions
#147026 merged
Aug 12, 2025 -
[libclc] Add __attribute__((const)) to functions that don't access memory
#152456 merged
Aug 12, 2025 -
[IRLinker] Don't add duplicate named MD node operand to dest module
#146020 merged
Aug 12, 2025 -
[utils][UpdateTestChecks] Warn about possible target triple mismatch
#149645 merged
Aug 12, 2025 -
release/21.x: [clang][Driver] Prefer non-Linux emulations for baremetal Arm/AArch64 targets (#149235)
#151052 merged
Aug 12, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FMA/FMAD + tests
#152187 merged
Aug 12, 2025 -
[AArch64][SME] Use entry pstate.sm for conditional streaming-mode changes
#152169 merged
Aug 12, 2025 -
[AMDGPU][GISel] Only fold flat offsets if they are inbounds
#153001 merged
Aug 12, 2025 -
Reapply "[Object] Parsing and dumping of SFrame Frame Row Entries" (#152650)
#152695 merged
Aug 12, 2025 -
[RISCV] Track Linker Relaxable through Assembly Relaxation
#152602 merged
Aug 12, 2025 -
[Headers][X86] Fix incorrect macro definitions for non-constexpr
#153060 merged
Aug 12, 2025 -
[AMDGPU][GISel] Add inbounds flag to FLAT GISel tests
#153000 merged
Aug 12, 2025 -
[SPARC] Add a test for
half
support (NFC)#152723 merged
Aug 12, 2025 -
[llvm] Proofread CMake.rst
#153129 merged
Aug 12, 2025 -
[llvm-objdump] Remove unnecessary casts (NFC)
#153128 merged
Aug 12, 2025 -
[ADT] Simplify getFirstEl (NFC)
#153127 merged
Aug 12, 2025 -
[ADT] Reduce memory allocation in SmallPtrSet::reserve()
#153126 merged
Aug 12, 2025 -
[Support] Make IsLittleEndianHost constexpr (NFC)
#153125 merged
Aug 12, 2025 -
Revert "[asan] Fix misalignment of variables in fake stack frames"
#153139 merged
Aug 12, 2025 -
[asan] Fix misalignment of variables in fake stack frames
#152819 merged
Aug 12, 2025 -
[MLIR][XeGPU] Distribute create_nd_desc op without offset from Wg to Sg
#152351 merged
Aug 12, 2025 -
[flang][OpenMP] Don't privatize implicit symbols declare by nested
BLOCK
s#152973 merged
Aug 12, 2025 -
[flang][cuda] Add bind name for __brev interface
#152806 merged
Aug 12, 2025 -
Revert "[LLDB][NativePDB] Find functions by basename"
#153131 merged
Aug 12, 2025 -
[flang][cuda] Add bind name for __fss interface
#152803 merged
Aug 12, 2025 -
[LLDB][NativePDB] Find functions by basename
#152295 merged
Aug 12, 2025 -
[clang] constexpr integer
__builtin_elementwise_{max,min}
#152294 merged
Aug 12, 2025 -
[lldb] remove a superfluous assignment statement
#152669 merged
Aug 12, 2025 -
[lldb] Update JSONTransport to use MainLoop for reading.
#152367 merged
Aug 12, 2025 -
AMDGPU: Add new VA inline asm constraint for AV registers
#152665 merged
Aug 12, 2025 -
[clang-repl] disable tests on AIX (NFC)
#153068 merged
Aug 12, 2025 -
[Test] Add and update tests for
lrint
/llrint
(NFC)#152662 merged
Aug 12, 2025 -
[lldb][NFC] Address follow up comments in ExecutionContext
#153110 merged
Aug 12, 2025 -
[clang][KCFI] Respect -fsanitize-cfi-icall-generalize-pointers
#152400 merged
Aug 12, 2025 -
[NFCI][msan] Refactor into 'horizontalReduce'
#152961 merged
Aug 11, 2025 -
[asan] Add test case for alignment of FakeStack frames
#152889 merged
Aug 11, 2025 -
[AMDGPU] Per-subtarget DPP instruction classification
#153096 merged
Aug 11, 2025 -
[AMDGPU] Fix DPP combining into V_BITOP3_B32
#153083 merged
Aug 11, 2025 -
[CI][Github] Fix Premerge Summary for Build Failures
#153076 merged
Aug 11, 2025 -
[HLSL] Update DXIL resource metadata code to support resource arrays
#152254 merged
Aug 11, 2025 -
[NVPTX] expand extractelt(v2f32) with dynamic index
#153078 merged
Aug 11, 2025 -
[Minidump] Update Minidump file builder to continue when the Module's section cannot be found
#152009 merged
Aug 11, 2025 -
[mlir][linalg][test] Fix flaky test linalg-morph-category-ops.mlir
#153080 merged
Aug 11, 2025 -
Revert "[DFAJumpThreading] Prevent pass from using too much memory."
#153075 merged
Aug 11, 2025 -
[HLSL] Add implicit binding attribute to resource arrays
#152452 merged
Aug 11, 2025 -
[HLSL][DirectX] Fix
dot2add
DXIL operation to use float overload#152781 merged
Aug 11, 2025 -
[libcxx] Fix container build and bump clang version
#153035 merged
Aug 11, 2025 -
[lldb][framework] Remove original framework fixup script
#153052 merged
Aug 11, 2025 -
[flang][Evaluate] Implement rewriting framework for evaluate::Expr
#153037 merged
Aug 11, 2025 -
[OMPIRBuilder][NFC] Fix build failure after 151306.
#153061 merged
Aug 11, 2025 -
[AVR] Only specify one legal int string in data layout
#153010 merged
Aug 11, 2025 -
[AArch64] Bump default CPUs for iOS 26/watchOS 26 to A12/S6.
#152235 merged
Aug 11, 2025 -
ELF: Add support for R_AARCH64_PATCHINST relocation type.
#133534 merged
Aug 11, 2025 -
[Xtensa] Fix function signature after e92b7e9641
#153054 merged
Aug 11, 2025 -
[libc++] Fix std::variant evaluating template arguments too eagerly
#151028 merged
Aug 11, 2025 -
[libc] Simplifiy slab waiting in GPU memory allocator
#152872 merged
Aug 11, 2025 -
[CIR] Make ClangIR compatible with latest nested name specifier AST representation
#152846 merged
Aug 11, 2025 -
[libc][math] Refactor cosf implementation to header-only in src/__support/math folder.
#152069 merged
Aug 11, 2025 -
[DirectX] Fix resource binding analysis incorrectly removing duplicates
#152253 merged
Aug 11, 2025 -
[OMPIRBuilder] Avoid invalid debug location.
#151306 merged
Aug 11, 2025 -
[lldb] Guard SBFrame/SBThread methods against running processes
#152020 merged
Aug 11, 2025 -
[mlir][python] expose isAttached
#153045 merged
Aug 11, 2025 -
[flang][OpenMP] Refactor creating atomic analysis, NFC
#153036 merged
Aug 11, 2025 -
[lldb] Call FixUpPointer in WritePointerToMemory
#152798 merged
Aug 11, 2025 -
[RISCV] Cost casts with illegal types that can't be legalized
#153030 merged
Aug 11, 2025 -
[flang] Optimize
acospi
precision#152869 merged
Aug 11, 2025 -
[clang-format] Add functionality of getting info about numeric literals
#152878 merged
Aug 11, 2025 -
[Headers][X86] Enable constexpr handling for MMX/SSE sitofp/uitofp helper cvt intrinsics
#153017 merged
Aug 11, 2025 -
Add necessary linker flags when -static-pie is enabled in BareMetal Toolchain
#147589 merged
Aug 11, 2025 -
PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg
#129744 merged
Aug 11, 2025 -
Reapply "[X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets"
#152239 merged
Aug 11, 2025 -
[lldb] Make StackID call Fix{Code,Data} pointers
#152796 merged
Aug 11, 2025 -
[Headers][X86] Allow AVX512 _mm512_set* intrinsics to be used in constexpr
#152910 merged
Aug 11, 2025 -
[libc] Cleanup startup/baremetal/arm/start.cpp
#151532 merged
Aug 11, 2025 -
AMDGPU: Handle multiple AGPR MFMA rewrites
#147975 merged
Aug 11, 2025 -
[Clang] Fixed a crash when parsing #embed parameters with unmatched closing brackets
#152877 merged
Aug 11, 2025 -
[libc] Disable LlvmLibcTimespecGet.Monotonic for baremetal targets
#152290 merged
Aug 11, 2025 -
[SLP]Initial support for copyable elements
#147366 merged
Aug 11, 2025 -
[libclang/python] Expose
clang_getCursorLanguage
viaCursor.language
#152897 merged
Aug 11, 2025 -
[Arith][MemRef] add AtomicRMWKind::xori to enum
#151701 merged
Aug 11, 2025 -
[analyzer] Remove trivially true condition
#152850 merged
Aug 11, 2025 -
[RISCV] Add a high half PACKW+PACK pattern for RV64.
#152760 merged
Aug 11, 2025 -
[Clang] Always pass detected CUDA path to 'clang-nvlink-wrapper'
#152789 merged
Aug 11, 2025 -
[MLIR][OpenMP] Add a new AutomapToTargetData conversion pass in FIR
#151989 merged
Aug 11, 2025 -
release/21.x: [GVN] Check IndirectBr in Predecessor Terminators (#151188)
#152965 merged
Aug 11, 2025 -
release/21.x: [IR] Handle fabs LHS in
fcmpImpliesClass
(#152913)#152921 merged
Aug 11, 2025 -
release/21.x: [libc++] Fix uses of non-empty transparent comparator in
<map>
(#152624)#152776 merged
Aug 11, 2025 -
release/21.x: [AVR] Fix codegen after getConstant assertions got enabled (#152269)
#152682 merged
Aug 11, 2025 -
release/21.x: [SystemZ] Remove incorrect areInlineCompatible hook (#152494)
#152660 merged
Aug 11, 2025 -
release/21.x: [PowerPC] fix lowering of SPILL_CRBIT on pwr9 and pwr10 (#146424)
#152654 merged
Aug 11, 2025 -
release/21.x: [compiler-rt][AArch64] Add GCS property in assembly files (#152502)
#152653 merged
Aug 11, 2025 -
release/21.x: [libc++] Fix tests after #144220
#152105 merged
Aug 11, 2025 -
release/21.x: [Flang] Fix crash with parametrized derived types usage (#150289)
#151937 merged
Aug 11, 2025 -
release/21.x: [AIX] Handle arbitrary sized integers when lowering formal arguments passed on the stack (#149351)
#151734 merged
Aug 11, 2025 -
release/21.x: [libc++] Add checks for misused hardening macros (#150669)
#151582 merged
Aug 11, 2025 -
[X86] avx512fp16-builtins.c - add C/C++ and 32/64-bit test coverage
#152997 merged
Aug 11, 2025 -
[MLIR][OpenMP] Add lowering support for AUTOMAP modifier
#151513 merged
Aug 11, 2025 -
[CoroSplit] Remove lifetime marker checks for subranges of allocas
#152886 merged
Aug 11, 2025 -
[lldb] Fix libstdc++ std::string formatter after #147835
#152993 merged
Aug 11, 2025 -
[PredicateInfo] Handle trunc nuw i1 condition.
#152988 merged
Aug 11, 2025 -
[Headers][X86] Allow SSE41/AVX2/AVX512F/AVX512BW integer extension intrinsics to be used in constexpr
#152971 merged
Aug 11, 2025 -
[VPlan] Remove some getCanonicalIV() uses. NFC
#152969 merged
Aug 11, 2025 -
[libclc] Fix libclc install on Windows when MSVC generator is used
#152703 merged
Aug 11, 2025 -
[TTI] Consistently pass the pointer type to getAddressComputationCost. NFCI
#152657 merged
Aug 11, 2025 -
[mlir][emitc] Clean up EmitC tests
#152327 merged
Aug 11, 2025 -
[VPlan] Preserve nusw on VectorEndPointer
#151558 merged
Aug 11, 2025 -
[lldb][NFC] Fix
help breakpoint set
typo.#152981 merged
Aug 11, 2025 -
[AArch64][nfc] Remove duplicate [us]addl tests
#152664 merged
Aug 11, 2025 -
[AArch64] Match constants in SelectSMETileSlice
#151494 merged
Aug 11, 2025 -
[LAA] Pre-commit tests exercising different types
#151091 merged
Aug 11, 2025 -
[clang] [Sema] Implement CXXConstructExpr::getUnusedResultAttr
#152950 merged
Aug 11, 2025 -
[LV] Add new line to interleaving disabled message
#152722 merged
Aug 11, 2025 -
[LV] Fix branch weights in epilogue min iteration check block
#152534 merged
Aug 11, 2025 -
[InstCombine] Add additional known bits info for self multiply
#151202 merged
Aug 11, 2025 -
[LV] Generate scalar VPInstruction::Not if possible.
#152628 merged
Aug 11, 2025 -
[GISel] Handle Flags in G_PTR_ADD Combines
#152495 merged
Aug 11, 2025 -
[flang][OpenMP] Don't privatize pre-determined symbols declare by nested
BLOCK
s#152652 merged
Aug 11, 2025 -
[libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type
#152451 merged
Aug 11, 2025 -
Revert "[PatternMatch] Add
m_[Shift]OrSelf
matchers."#152953 merged
Aug 11, 2025 -
[GVN] Check IndirectBr in Predecessor Terminators
#151188 merged
Aug 11, 2025 -
[PredicateInfo] Use bitcast instead of ssa.copy
#151174 merged
Aug 11, 2025 -
[SCEV] Consider non-volatile memory intrinsics as not having side-effect for forward progress
#150916 merged
Aug 11, 2025 -
[CodeGen] Provide original IR type to CC lowering (NFC)
#152709 merged
Aug 11, 2025 -
[VectorCombine] Use hasOneUser in shuffle-to-identity fold
#152675 merged
Aug 11, 2025 -
[AArch64] Support MI and PL
#150314 merged
Aug 11, 2025 -
[libc][bazel] Set LIBC_ERRNO_MODE_SYSTEM_INLINE by default.
#152946 merged
Aug 11, 2025 -
[clang][bytecode] Avoid a getValue() call in builtin_isinf
#152939 merged
Aug 11, 2025 -
[LV][EVL] Simplify EVL recipe transformation by using a single EVL mask. nfc
#152479 merged
Aug 11, 2025 -
[PatternMatch] Add
m_[Shift]OrSelf
matchers.#152924 merged
Aug 11, 2025 -
[libc][math][c++23] Add bf16mul{,f,l,f128} math functions
#152847 merged
Aug 11, 2025 -
[libclc] Implement clc_log/sinpi/sqrt with __nv_* functions
#150174 merged
Aug 11, 2025 -
[Docs] Fix the description about %clang_cpp
#152842 merged
Aug 10, 2025 -
[Offload][NFC] Re-enable clang-format for omptarget.h
#152937 merged
Aug 10, 2025 -
[Support] Fix CRTP for GraphWriter (NFC)
#152811 merged
Aug 10, 2025 -
[Offload] Fix return error with a condition
#152876 merged
Aug 10, 2025 -
Fix MSVC warning in CompilerInvocation.cpp
#152809 merged
Aug 10, 2025 -
[clang][bytecode] Emit embed element casts directly
#152928 merged
Aug 10, 2025 -
[clang][bytecode] Move CheckExtern call into isAccessible() block
#152926 merged
Aug 10, 2025 -
Revert "[NFC][MC] Removed unused switch case in
emitCATTR
"#152929 merged
Aug 10, 2025 -
[LangRef] Fix
ptrtoaddr
code block#152927 merged
Aug 10, 2025 -
[NFC][MC] Removed unused switch case in
emitCATTR
#152907 merged
Aug 10, 2025 -
Revert "Update .git-blame-ignore-revs for Pack/Unpack move (#152469)"
#152661 merged
Aug 10, 2025 -
[mlir] Enable disabling folding in dialect conversion
#152890 merged
Aug 10, 2025 -
[clang][bytecode] Use Param decl as variable source if we can
#152909 merged
Aug 10, 2025 -
[IR] Handle fabs LHS in
fcmpImpliesClass
#152913 merged
Aug 10, 2025 -
[clang][bytecode][NFC] Fix ternary operators with known IsArray values
#152894 merged
Aug 10, 2025 -
[clang] Inline static helper function in
Compilation.cpp
#152875 merged
Aug 10, 2025 -
[Analysis] Remove an unreachable check. NFC.
#152874 merged
Aug 10, 2025 -
[ADT] Use range-based for loops in SmallPtrSet (NFC)
#152882 merged
Aug 10, 2025 -
[CIR] Add support for __builtin_assume_aligned
#152152 merged
Aug 10, 2025 -
[AVR] Change
half
to usesoftPromoteHalfType
#152783 merged
Aug 10, 2025 -
[AVR] Add a test for half support (NFC)
#152708 merged
Aug 10, 2025 -
[NFC] Fix a typo in comments
#152840 merged
Aug 10, 2025 -
[NFC][mlir] Fully qualify namespace to avoid an MSVC bug
#152860 merged
Aug 10, 2025 -
[AMDGPULowerBufferFatPointers] Handle ptrtoaddr by extending the offset
#139413 merged
Aug 9, 2025 -
[AMDGPU] Baseline test for ptrtoaddr in lower-buffer-fat-pointers
#143812 merged
Aug 9, 2025 -
[clang] Distinguish NTTPs with deduced types in variable template partial specializations
#152864 merged
Aug 9, 2025 -
[LoopInfo] Pointer to stack object may not be loop invariant in a coroutine function
#149936 merged
Aug 9, 2025 -
[clang] missing changes to the Rewriter
#152845 merged
Aug 9, 2025 -
[flang][Driver] Enable FLANG_DEFAULT_LINKER
#149786 merged
Aug 9, 2025 -
[VPlan] Move initial skeleton construction earlier (NFC).
#150848 merged
Aug 9, 2025 -
[libFuzzer] always install signal handler with SA_ONSTACK
#147422 merged
Aug 9, 2025 -
[DAGCombine] Correctly extend the constant RHS in
TargetLowering::SimplifySetCC
#152862 merged
Aug 9, 2025 -
[libc++] Implement LWG4222 'expected' constructor from a single value missing a constraint
#152676 merged
Aug 9, 2025 -
[clang][bytecode] Use visitExpr() in interpretCall
#152857 merged
Aug 9, 2025 -
[libc][math] Refactor cos implementation to header-only in src/__support/math folder.
#151883 merged
Aug 9, 2025 -
[RISCV] Add another packh+packw pattern.
#152744 merged
Aug 9, 2025 -
[RISCV] Add -march=unset to cancel and ignore a previous -march.
#148321 merged
Aug 9, 2025 -
Add
REQUIRES: riscv
to test added in 151639 to skip the test when riscv is not built.#152858 merged
Aug 9, 2025 -
[llvm] Proofread SourceLevelDebugging.rst
#152838 merged
Aug 9, 2025 -
[Mips] Remove an unnecessary cast (NFC)
#152837 merged
Aug 9, 2025 -
[ExecutionEngine] Remove an unnecessary cast (NFC)
#152836 merged
Aug 9, 2025 -
[MIRParser] Remove an unnecessary cast (NFC)
#152835 merged
Aug 9, 2025 -
[clang][bytecode] Add AccessFlags to Block
#152590 merged
Aug 9, 2025 -
[clang][bytecode] Add canClassify() helper
#152755 merged
Aug 9, 2025 -
[LoongArch] Pre-commit tests for shuffle visiting same lane. NFC
#151633 merged
Aug 9, 2025 -
[AMDGPU] Fix out of bound physreg tuple condition. NFC.
#152777 merged
Aug 9, 2025 -
[AVR] Fix build with PPC lld
#152841 merged
Aug 9, 2025 -
[clang] Improve nested name specifier AST representation
#147835 merged
Aug 9, 2025 -
Update debug output string
#152671 merged
Aug 9, 2025 -
[PATCH 2/7] [clang] improve NestedNameSpecifier: misc small clang changes
#148012 merged
Aug 9, 2025 -
[PATCH 3/7] [clang] improve NestedNameSpecifier: test changes
#148014 merged
Aug 9, 2025 -
[PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes
#148015 merged
Aug 9, 2025 -
[PATCH 5/7] [clang] NNS improvement: getOriginalDecl changes
#149747 merged
Aug 9, 2025 -
[PATCH 6/7] [clang] improve NestedNameSpecifier
#149748 merged
Aug 9, 2025 -
[PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
#149949 merged
Aug 9, 2025 -
[ADT] Use range-based for loops in SmallPtrSet.h (NFC)
#152821 merged
Aug 9, 2025 -
[AVR] Fix Avr indvar detection and strength reduction (missed optimization)
#152028 merged
Aug 9, 2025 -
[ELF] -r: Synthesize R_RISCV_ALIGN at input section start
#151639 merged
Aug 9, 2025 -
[flang][cuda] Set correct bind(c) name for __popc
#152795 merged
Aug 8, 2025 -
[mlgo] Remove tests involving the size estimator, after PR #139357
#152813 merged
Aug 8, 2025 -
AMDGPU: Add missing static to cl::opt
#152747 merged
Aug 8, 2025 -
[AMDGPU] Add additional test cases to integer src mod test
#152692 merged
Aug 8, 2025 -
[Clang][AST][NFC] Add assertion on Init to CompoundLiteralExpr
#152593 merged
Aug 8, 2025 -
[mlir][linalg][test] Fix flaky test linalg-morph-multi-step.mlir
#152805 merged
Aug 8, 2025 -
[libc][math][c++23] Add f{max,min}bf16 math functions
#152782 merged
Aug 8, 2025 -
[DirectX] Update lifetime legalization to account for the removed size argument
#152791 merged
Aug 8, 2025 -
[CaptureTracking] Handle ptrtoaddr
#152221 merged
Aug 8, 2025 -
[MLIR][Linalg] Remove matmul_transpose variants
#147961 merged
Aug 8, 2025 -
[RISCV] Add intrinsics for strided segment stores with fixed vectors
#152038 merged
Aug 8, 2025 -
[libc][math] Update entrypoints for bf16{add,sub}{,f,l,f128} math functions
#152784 merged
Aug 8, 2025 -
[lldb] Support the Python stable C API in PythonString::AsUTF8
#152599 merged
Aug 8, 2025 -
[lldb-dap] persistent assembly breakpoints
#148061 merged
Aug 8, 2025 -
[Tests] Add system-cygwin feature, and use it.
#152611 merged
Aug 8, 2025 -
[LLVM][lit] add system-cygwin feature
#152780 merged
Aug 8, 2025 -
[Clang][X86] Replace unnecessary
vfmadd*
builtins withelement_wise_fma
#152545 merged
Aug 8, 2025 -
[Clang][Basic] Add
__has_feature
checks for CFI sanitizers#151348 merged
Aug 8, 2025 -
[mlir][xegpu] Remove OffsetSizeAndStrideOpInterface from CreateNdDescOp
#152773 merged
Aug 8, 2025 -
[HIP][SPIRV] Implicit
new
/delete
should becdecl
on host#152023 merged
Aug 8, 2025 -
[libc] Cache old slabs when allocating GPU memory
#151866 merged
Aug 8, 2025 -
[X86] avx512vl-builtins.c - add C/C++ test coverage
#152765 merged
Aug 8, 2025 -
[libc][math][c++23] Add bf16{add,sub}{,f,l,f128} math functions
#152774 merged
Aug 8, 2025 -
[Support] Add missing LLVM_ABI annotations in Atomic.h
#152768 merged
Aug 8, 2025 -
[analyzer] Detect use-after-free for field address (e.g., &ptr->field)
#152462 merged
Aug 8, 2025 -
[libc++] Fix uses of non-empty transparent comparator in
<map>
#152624 merged
Aug 8, 2025 -
[bazel] Use copy_file rule for zlib-ng
#152752 merged
Aug 8, 2025 -
[bazel] Port #150146: xegpu/sliceattr
#152772 merged
Aug 8, 2025 -
[lldb] Remove an unnecessary cast (NFC)
#152642 merged
Aug 8, 2025 -
[bazel] Port #152003: Support padding with poison
#152771 merged
Aug 8, 2025 -
[Coverage] Add gap region between binary operator '&& and ||' and RHS
#149085 merged
Aug 8, 2025 -
[lldb][SymbolFileDWARF][NFC] Add FindFunctionDefinition helper
#152733 merged
Aug 8, 2025 -
[InstrProf] Fix trace reservoir sampling
#152563 merged
Aug 8, 2025 -
[mlir][spirv] Fix serialization of TensorARM with rank higher than one
#152391 merged
Aug 8, 2025 -
[analyzer][NFCi] Pass if bind is to a Decl or not to checkBind
#152137 merged
Aug 8, 2025 -
[IR] Introduce the
ptrtoaddr
instruction#139357 merged
Aug 8, 2025 -
[InferAlignment] Propagate alignment between loads/stores of the same base pointer
#145733 merged
Aug 8, 2025 -
[HLSL][NFC] Fix range check in verifyRegisterSpace
#152615 merged
Aug 8, 2025 -
[bazel] Skip tests from #152562
#152759 merged
Aug 8, 2025 -
[lldb] Only use PyConfig when LLDB_EMBED_PYTHON_HOME is enabled
#152588 merged
Aug 8, 2025 -
[CI] Enable Build Failure Reporting
#152622 merged
Aug 8, 2025 -
[CI] Setup generate_report to describe ninja failures
#152621 merged
Aug 8, 2025 -
[InstrProf][NFC] Refactor profdata trace tests
#152550 merged
Aug 8, 2025 -
Fix improper alignment of static buffer for placement-new of BufferQueue
#152408 merged
Aug 8, 2025 -
[mlir][xegpu] Add definition of SliceAttr
#150146 merged
Aug 8, 2025 -
[mlir][vector] Canonicalize broadcast of shape_cast
#150523 merged
Aug 8, 2025 -
[mlir][TD] Support padding with poison
#152003 merged
Aug 8, 2025 -
[Headers][X86] Allow _mm512_set1_epi8/16/pd/ps intrinsics to be used in constexpr
#152746 merged
Aug 8, 2025 -
[KeyInstr] Remove LLVM_EXPERIMENTAL_KEY_INSTRUCTIONS CMake flag
#152735 merged
Aug 8, 2025 -
[Headers][X86] Enable constexpr handling for pmulhw/pmulhuw intrinsics
#152540 merged
Aug 8, 2025 -
[CI] Add Support for Parsing Ninja Logs to generate_test_report_lib
#152620 merged
Aug 8, 2025 -
[libc][hdrgen] Fix hdrgen when using macros as guards in stdlib.yaml.
#152732 merged
Aug 8, 2025 -
[ValueTracking] Add missing check for two-value PN recurrance matching
#152700 merged
Aug 8, 2025 -
[libc][math] Refactor cbrtf implementation to header-only in src/__support/math folder.
#151846 merged
Aug 8, 2025 -
[OpenMP] Claims omp_target_is_accessible as worked on
#151507 merged
Aug 8, 2025 -
[bazel] Extra layering_check dep for #151228: BFloat16
#152741 merged
Aug 8, 2025 -
[Headers][X86] Allow BITALG vpopcntw/vpopcntb intrinsics to be used in constexpr
#152701 merged
Aug 8, 2025 -
[AArch64] Enable svcompact intrinsic in streaming mode with SME2.2
#151703 merged
Aug 8, 2025 -
[RISCV] Update SpacemiT-X60 vector fixed-point arithmetic latencies
#150517 merged
Aug 8, 2025 -
[AST] Remove an unused local variable (NFC)
#152647 merged
Aug 8, 2025 -
[llvm] Proofread SourceLevelDebugging.rst
#152646 merged
Aug 8, 2025 -
[IR] Remove Intrinsic::getDeclaration
#152645 merged
Aug 8, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#152644 merged
Aug 8, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#152643 merged
Aug 8, 2025 -
[ADT] Use range-based for loops in StringMap.h (NFC)
#152641 merged
Aug 8, 2025 -
[Headers][X86] Allow AVX cast intrinsics to be used in constexpr
#152730 merged
Aug 8, 2025 -
[MLIR][NVVM] Add pmevent
#152509 merged
Aug 8, 2025 -
[clangd] introduce doxygen parser
#150790 merged
Aug 8, 2025 -
[clang][bytecode] Handle reads on zero-size arrays
#152706 merged
Aug 8, 2025 -
[clang][bytecode][NFC] Remove a useless local variable
#152711 merged
Aug 8, 2025 -
[clang][bytecode][NFC] Use an existing local variable
#152710 merged
Aug 8, 2025 -
[Clang][CodeGen] Move
EmitPointerArithmetic
intoCodeGenFunction
. NFC.#152634 merged
Aug 8, 2025 -
[mlir][vector] Add alignment attribute to
maskedload
andmaskedstore
#151690 merged
Aug 8, 2025 -
[InstCombine] visitShuffleVectorInst assert with vector of pointers fix.
#152341 merged
Aug 8, 2025 -
[NFCI][TableGen] Make
Intrinsic::getAttributes
table driven#152349 merged
Aug 8, 2025 -
[clang][bytecode][NFC] Dead blocks are always uninitialized
#152699 merged
Aug 8, 2025 -
[HIP] compressed bundle format defaults to v3
#152600 merged
Aug 8, 2025 -
[mlir][amdgpu] fold memref.subview/expand_shape/collapse_shape into amdgpu.gather_to_lds for DST operand
#152277 merged
Aug 8, 2025 -
[AArch64] Generalize costing for FP16 instructions
#150033 merged
Aug 8, 2025 -
[AMDGPU][Scheduler] Consistent occupancy calculation during rematerialization
#149224 merged
Aug 8, 2025 -
[VPlan] Update naming in VPInterleaveRecipe constructor. nfc
#152472 merged
Aug 8, 2025 -
[X86][AVX512BITALG] add C/C++ and 32/64-bit builtins test coverage
#152693 merged
Aug 8, 2025 -
[clang][bytecode] Don't deallocate dynamic blocks with pointers
#152672 merged
Aug 8, 2025 -
[VPlan] Materialize vector trip count using VPInstructions.
#151925 merged
Aug 8, 2025 -
[MLIR] Make
PassPipelineOptions
virtually inheriting from PassOptions to allow diamond inheritance#146370 merged
Aug 8, 2025 -
release/21.x: [DAG] visitFREEZE - limit freezing of multiple operands
#150425 merged
Aug 8, 2025 -
release/21.x: [clang][PAC] Fix PAC codegen for final class dynamic_cast optimization (#152227)
#152586 merged
Aug 8, 2025 -
release/21.x: [flang-rt] Use correct flang-rt build for flang-rt unit tests on Windows (#152318)
#152493 merged
Aug 8, 2025 -
release/21.x: [llvm][cmake] Remove version number from runtimes in PROJECTS warnings (#152457)
#152470 merged
Aug 8, 2025 -
release/21.x: [Flang] Search flang_rt in clang_rt path (#151954)
#152458 merged
Aug 8, 2025 -
release/21.x: [flang][cmake] Fix bbc dependencies (#152306)
#152364 merged
Aug 8, 2025 -
Remove reference to reverted PR #130742
#152242 merged
Aug 8, 2025 -
[clangd] Add clangd 21 release notes
#152256 merged
Aug 8, 2025 -
release/21.x: [C23] AST equivalence of attributes (#151196)
#152149 merged
Aug 8, 2025 -
release/21.x: [llvm][sroa] Disable support for
invariant.group
(#151743)#152099 merged
Aug 8, 2025 -
release/21.x: [Hexagon] Add nounwind to hexagon-strcpy.ll (#151293)
#151458 merged
Aug 8, 2025 -
release/21.x: [libunwind] Fix return type of
DwarfFDECache::findFDE()
in definition (#146308)#150126 merged
Aug 8, 2025 -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 merged
Aug 8, 2025 -
[clang] Fix bazel after eccc6e2.
#152681 merged
Aug 8, 2025 -
[Headers][X86] Allow _mm512_set1_epi32/64 intrinsics to be used in constexpr
#152674 merged
Aug 8, 2025 -
[AMDGPU] AsmPrinter: Unify arg handling
#151672 merged
Aug 8, 2025 -
[CostModel] Provide a default model for histogram intrinsics
#149348 merged
Aug 8, 2025 -
[Offload] Make olLaunchKernel test thread safe
#149497 merged
Aug 8, 2025 -
[lldb][test] Run calling-conventions-arm.test with native PDB reader as well
#152670 merged
Aug 8, 2025 -
[DAG] Fold trunc(abdu(x,y)) and trunc(abds(x,y)) if they have sufficient leading zero/sign bits
#151471 merged
Aug 8, 2025 -
[Test] Add cross-platform smoke tests for
half
support (NFC)#152616 merged
Aug 8, 2025 -
[Offload] OL_QUEUE_INFO_EMPTY
#152473 merged
Aug 8, 2025 -
AMDGPU: Rewrite VGPR MFMAs to AGPR when directly copied to AGPR class
#152480 merged
Aug 8, 2025 -
[MLIR][WASM] Custom assembly format for if memory and table ops
#152668 merged
Aug 8, 2025 -
[IR] Remove size argument from lifetime intrinsics
#150248 merged
Aug 8, 2025 -
[Headers][X86] Ensure the CONSTEXPR attributes are undefined at the end of the vpopcntdq headers
#152663 merged
Aug 8, 2025 -
[AArch64][SVE] Fix hang in VECTOR_HISTOGRAM DAG combine
#152539 merged
Aug 8, 2025 -
[AArch64] Mark [usp]mull, [us]addl, [us]abdl as commutative
#152158 merged
Aug 8, 2025 -
[BOLT][AArch64] Refuse to run FrameOptimizer pass
#152309 merged
Aug 8, 2025 -
[SystemZ] Remove incorrect areInlineCompatible hook
#152494 merged
Aug 8, 2025 -
Revert "[AMDGPU] SelectionDAG divergence tracking should take into account Target divergency. (#147560)"
#152548 merged
Aug 8, 2025 -
Use resolved path when filtering in IncludeInserter
#148371 merged
Aug 8, 2025 -
[AMDGPU] Removed extra blank lines from tests. NFC.
#152612 merged
Aug 8, 2025 -
[InstCombine] Match intrinsic recurrences when known to be hoisted
#149858 merged
Aug 8, 2025 -
[PowerPC] fix lowering of SPILL_CRBIT on pwr9 and pwr10
#146424 merged
Aug 8, 2025 -
[AArch64] Add tests for commutable [usp]mull, [us]addl, [us]abdl
#152512 merged
Aug 8, 2025 -
[AArch64] Drop flags from BSP pseudos
#151856 merged
Aug 8, 2025 -
Revert "[Object] Parsing and dumping of SFrame Frame Row Entries"
#152650 merged
Aug 8, 2025 -
[RISCV] Enable tail folding by default
#151681 merged
Aug 8, 2025 -
[Object] Parsing and dumping of SFrame Frame Row Entries
#151301 merged
Aug 8, 2025 -
[Clang-Repl] Adds custom lambda in launchExecutor and PID retrieval
#152562 merged
Aug 8, 2025 -
[ARM] Have custom lowering for ucmp and scmp
#149315 merged
Aug 8, 2025 -
[AMDGPU] Generate some WQM/WWM tests (NFC)
#152635 merged
Aug 8, 2025 -
Reland "[clang-tidy] fix bugprone-narrowing-conversions false positive for conditional expression"
#151874 merged
Aug 8, 2025 -
[libc] Migrate FEnvSafeTest and FPTest to ErrnoCheckingTest.
#152633 merged
Aug 8, 2025 -
[mlir][linalg] Add mixed precision folding pattern in vectorize_children_and_apply_patterns TD Op
#148684 merged
Aug 8, 2025 -
[lldb] Fix incorrect print of UUID and load address
#152560 merged
Aug 8, 2025 -
[flang] Skip processing reductions for unstructured
do concurrent
loops#150188 merged
Aug 8, 2025 -
[libc][math][c++23] Add {ceil,floor,round,roundeven,trunc}bf16 math functions
#152352 merged
Aug 8, 2025 -
[mlir][gpu] Update attribute definitions in
gpu::LaunchOp
#152106 merged
Aug 8, 2025 -
[lld][ELF] filter out section symbols when use BP reorder
#151685 merged
Aug 8, 2025 -
MC: Refine ALIGN relocation conditions
#150816 merged
Aug 8, 2025 -
[TextAPI] Add riscv32 as a supported arch
#152619 merged
Aug 8, 2025 -
[DA] Fix the check between Subscript and Size after delinearization
#151326 merged
Aug 8, 2025 -
[NFC][libclc] Delete unused clc/shared/binary_decl_with_scalar_second_arg.inc
#152463 merged
Aug 8, 2025 -
[flang][cuda] Fix detection of implicit data transfer with a global
#152604 merged
Aug 8, 2025 -
[libc] Fix typo and amend restrict qualifier
#152410 merged
Aug 7, 2025 -
[Offload][Conformance] Add support for CUDA Math and HIP Math providers
#152362 merged
Aug 7, 2025 -
[AMDGPU] Enable CodeGen for v_pk_fma_bf16
#152578 merged
Aug 7, 2025 -
[AMDGPU] Restrict packed math FP32 instructions to read only one SGPR per operand on gfx12+
#152465 merged
Aug 7, 2025 -
[NFC][HLSL][DirectX] Consolidate
ResourceClassNames
#152213 merged
Aug 7, 2025 -
Revert "[BOLT][NFC] Register profiled functions once (#150622)"
#152597 merged
Aug 7, 2025 -
[AMDGPU] Adjust hard clause rules for gfx1250
#152592 merged
Aug 7, 2025 -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 merged
Aug 7, 2025 -
[sanitizer] Warn if allocator size exceeds max user virtual address
#152428 merged
Aug 7, 2025 -
[mlir][AMDGPU] Allow non-contiguous destination memrefs for gather_to_lds
#152559 merged
Aug 7, 2025 -
[AMDGPU] Fix buffer addressing mode matching
#152584 merged
Aug 7, 2025 -
[CI] Tee Ninja Output to Log Files
#152331 merged
Aug 7, 2025 -
[LLDB] Run a few more PDB tests with native PDB as well
#152580 merged
Aug 7, 2025 -
[HLSL] Add
isHLSLResourceRecordArray
method toclang::Type
#152450 merged
Aug 7, 2025 -
[flang][OpenMP] Break up ResolveOmpObject for readability, NFC
#151957 merged
Aug 7, 2025 -
[lld-macho] Process OSO prefix only textually in both input and output
#152063 merged
Aug 7, 2025 -
[clang][WebAssembly] Support reftypes & varargs in test_function_pointer_signature
#150921 merged
Aug 7, 2025 -
[AMDGPU] bf16 clamp folding
#152573 merged
Aug 7, 2025 -
Update .git-blame-ignore-revs for Pack/Unpack move
#152469 merged
Aug 7, 2025 -
Revert "[NFC][lldb] Speed up lookup of shared modules (#152054)"
#152582 merged
Aug 7, 2025 -
[CIR] Upstream EHScopeStack memory allocator
#152215 merged
Aug 7, 2025 -
[DWARF] Speedup .gdb_index dumping
#151806 merged
Aug 7, 2025 -
[bazel] Port #151410: constFoldBinaryOp
#152568 merged
Aug 7, 2025 -
[flang][OMPIRBuilder][MLIR][llvm] Backend support for atomic control options
#151579 merged
Aug 7, 2025 -
[ADT] Fix a comment typo in SmallPtrSet (NFC)
#152565 merged
Aug 7, 2025 -
[AMDGPU] Recognise bitmask operations as srcmods on select
#152119 merged
Aug 7, 2025 -
[RISCV] Basic Objdump Mapping Symbol Support
#151452 merged
Aug 7, 2025 -
[CIR] Add VTableAddrPointOp
#148730 merged
Aug 7, 2025 -
[mlir][rocdl] Add
readfirstlane
intrinsic#152551 merged
Aug 7, 2025 -
[NFC][lldb] Speed up lookup of shared modules
#152054 merged
Aug 7, 2025 -
[Clang] Fix __cpuidex conflict with CUDA
#152556 merged
Aug 7, 2025 -
[DirectX] Overlapping binding detection - check register space first
#152250 merged
Aug 7, 2025 -
[ADT] Make
getAutoSenseRadix
inStringRef
global#152503 merged
Aug 7, 2025 -
[CIR] Mul CompoundAssignment support for ComplexType
#152354 merged
Aug 7, 2025 -
[clang][bytecode] Handle more invalid member pointer casts
#152546 merged
Aug 7, 2025 -
[DFAJumpThreading] Prevent pass from using too much memory.
#145482 merged
Aug 7, 2025 -
[PowerPC][AIX] Using milicode for memcmp instead of libcall
#147093 merged
Aug 7, 2025 -
[CIR] add support for file scope assembly
#152093 merged
Aug 7, 2025 -
[NVPTX][Test-only] Add proper sm-version to ptxas-verify in prefetch-inferas-test.ll
#152492 merged
Aug 7, 2025 -
[CIR][NFC] Fix typo in ComplexRangeKind comment
#152535 merged
Aug 7, 2025 -
Scalarize vector
mad
operations for integer types#152228 merged
Aug 7, 2025 -
[mlir] MemRefToSPIRV propagate alignment attributes from MemRef ops.
#151723 merged
Aug 7, 2025 -
[lldb] Move the generic MCP server code into Protocol/MCP (NFC)
#152396 merged
Aug 7, 2025 -
Remove __SHORT_FILE__ macro definition in CMake
#152344 merged
Aug 7, 2025 -
[mlir][emitc] Simplify emitc::isSupportedFloatType (NFC)
#152464 merged
Aug 7, 2025 -
[MLIR] Allow
constFoldBinaryOp
to fold(T1, T1) -> T2
#151410 merged
Aug 7, 2025 -
[mlir][linalg]-Fix wrong assertion in the getMatchingYieldValue inter…
#89590 merged
Aug 7, 2025 -
ELF: -r: Call assignAddresses only once
#152240 merged
Aug 7, 2025 -
[mlir][vector] Replace vector.splat with vector.broadcast in some tests
#152230 merged
Aug 7, 2025 -
[mlir][vector] Use
llvm::Align
when constructing vector load and stores.#152207 merged
Aug 7, 2025 -
[clang][bytecode][NFC] Refactor DynamicAllocator a bit
#152510 merged
Aug 7, 2025 -
[mlir][spirv] Add mlir-spirv-tests CI to run for mlir-spv target tests
#152124 merged
Aug 7, 2025 -
[libc][dlfcn] Remove unused errno dep
#152222 merged
Aug 7, 2025 -
[compiler-rt][AArch64] Add GCS property in assembly files
#152502 merged
Aug 7, 2025 -
[Reland][RISCV] Refactor X60 scheduling model helper classes. NFC.
#152336 merged
Aug 7, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#152440 merged
Aug 7, 2025 -
[llvm] Proofread MergeFunctions.rst
#152444 merged
Aug 7, 2025 -
[llvm-objdump] Remove unnecessary casts (NFC)
#152443 merged
Aug 7, 2025 -
[Support] Remove an unnecessary cast (NFC)
#152442 merged
Aug 7, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#152441 merged
Aug 7, 2025 -
[ADT] Use a range-based for loop in DenseMap.h (NFC)
#152438 merged
Aug 7, 2025 -
[mlir][cmake] Fix MLIR shared library installation
#152195 merged
Aug 7, 2025 -
[SLP]Initial FMAD support
#149102 merged
Aug 7, 2025 -
[lldb][Mangled] Move SuffixRange computation into TrackingOutputBuffer
#152483 merged
Aug 7, 2025 -
[NFC][Offload] Move conformance test warning outside of function
#152466 merged
Aug 7, 2025 -
[flang][OpenMP] Make OpenMPCriticalConstruct follow block structure
#152007 merged
Aug 7, 2025 -
[CI] Add --succinct to lit args
#152335 merged
Aug 7, 2025 -
[clang][x86] Add C/C++ and 32/64-bit test coverage to constexpr tests
#152478 merged
Aug 7, 2025 -
[TypeSanitizer] Use alloca size for lifetime markers
#152154 merged
Aug 7, 2025 -
[flang-rt] Use correct flang-rt build for flang-rt unit tests on Windows
#152318 merged
Aug 7, 2025 -
[mlir][linalg] Morphism across linalg named, category and generic ops.
#148424 merged
Aug 7, 2025 -
Reland [VectorUtils] Trivially vectorize ldexp, [l]lround
#152476 merged
Aug 7, 2025 -
[NVPTX] Add prefetch tensormap variant
#146203 merged
Aug 7, 2025 -
[clang][bytecode][NFC] Remove unnecessary local variable
#152468 merged
Aug 7, 2025 -
[Support] Enable CRTP for GraphWriter (NFC)
#152322 merged
Aug 7, 2025 -
[Headers][X86] Update AVX/AVX512 float/double add/sub/mul/div/unpck intrinsics to be used in constexpr
#152435 merged
Aug 7, 2025 -
[Clang][NFC] Enumerate Clang ABI versions in a separate header file
#151995 merged
Aug 7, 2025 -
[NFC][analyzer] Conversion to CheckerFamily: RetainCountChecker
#152138 merged
Aug 7, 2025 -
[Headers][X86] Allow AVX512 reduction intrinsics to be used in constexpr
#152363 merged
Aug 7, 2025 -
[VPlan] Return invalid cost if any skeleton block has invalid costs.
#151940 merged
Aug 7, 2025 -
[DA][NFC] clang-format DependenceAnalysis
#151505 merged
Aug 7, 2025 -
[AArch64] Allow splitting bitmasks for EOR/ORR.
#150394 merged
Aug 7, 2025 -
[AVR] Fix codegen after getConstant assertions got enabled
#152269 merged
Aug 7, 2025 -
[llvm][cmake] Remove version number from runtimes in PROJECTS warnings
#152457 merged
Aug 7, 2025 -
[clang][bytecode] Refactor Check* functions
#152300 merged
Aug 7, 2025 -
[Offload] Don't create events for empty queues
#152304 merged
Aug 7, 2025 -
[AArch64][SVE] Use FeatureUseFixedOverScalableIfEqualCost for A320
#152156 merged
Aug 7, 2025 -
[libclc] Add missing clc/lib/ptx-nvidiacl/SOURCES to CMAKE_CONFIGURE_DEPENDS
#152431 merged
Aug 7, 2025 -
[BOLT] Fix unit test failures with LLVM_LINK_LLVM_DYLIB=ON
#152190 merged
Aug 7, 2025 -
[DAG] canCreateUndefOrPoison - add FP_EXTEND
#152249 merged
Aug 7, 2025 -
[libc++] Remove unnecessary friend declarations from <__tree>
#152133 merged
Aug 7, 2025 -
[Headers][X86] Allow AVX movddup/movsldup/movshdup intrinsics to be used in constexpr
#152340 merged
Aug 7, 2025 -
[Headers][X86] Update SSE/AVX and/andnot/or/xor intrinsics to be used in constexpr
#152305 merged
Aug 7, 2025 -
AMDGPU: Add a few missing mfma rewrite tests
#152434 merged
Aug 7, 2025 -
[mlir][Transforms] More detailed error message when new IR cannot be legalized
#152297 merged
Aug 7, 2025 -
InlineFunction: Split inlining into predicate and apply functions
#134213 merged
Aug 7, 2025 -
[CodeGen] Move IsFixed into ArgFlags (NFCI)
#152319 merged
Aug 7, 2025 -
[Headers][X86] Update MMX arithmetic intrinsics to be used in constexpr
#152296 merged
Aug 7, 2025 -
[mlir][Transforms] Make lookup without type converter unambiguous
#151747 merged
Aug 7, 2025 -
[mlir][Transforms]
ConversionPatternRewriter
: Addconfig
getter#152310 merged
Aug 7, 2025 -
[-Wunsafe-buffer-usage] Do not warn about class methods with libc function names
#151270 merged
Aug 7, 2025 -
[GVN-PRE][Tests] Add MSSA coverage to some more tests [4/N]
#151919 merged
Aug 7, 2025 -
[flang][cuda] Fix buildbot after #152418
#152437 merged
Aug 7, 2025 -
Reland "[flang][cuda] Set the allocator of derived type component after allocation"
#152418 merged
Aug 7, 2025 -
[NVPTX] lower VECREDUCE min/max to 3-input on sm_100+
#136253 merged
Aug 7, 2025 -
[ubsan_minimal] Add address argument to Android's abort message function
#152419 merged
Aug 7, 2025 -
[CI] Test compiler-rt when it's changed
#152425 merged
Aug 7, 2025 -
[VPlan] Support VPWidenPointerInductionRecipes with EVL tail folding
#152110 merged
Aug 7, 2025 -
[flang][cuda] Remove meaningless warning on CUDA shared arguments
#152404 merged
Aug 7, 2025 -
[flang][cuda] Remove too restrictive assert for data transfer
#152398 merged
Aug 7, 2025 -
[bazel] Fix mlir/tests after 281e6d2cc498d05f3ca601e3b1d595420e7ed827
#152413 merged
Aug 7, 2025 -
[DirectX] ForwardHandle needs to check if globals were stored on allocas
#151751 merged
Aug 7, 2025 -
[NFC][asan] Update shadow mapping comments for AArch64 non-Android Linux
#152412 merged
Aug 7, 2025 -
[RISCV] Relax one of the zexti8 in the PACKH+PACK(W)/SLLI patterns.
#152384 merged
Aug 7, 2025 -
[libclc] Set TARGET_FILE property for prepare-${obj_suffix} target
#152245 merged
Aug 7, 2025 -
Fix TargetParserTests for big-endian hosts
#152407 merged
Aug 6, 2025 -
[NFC][HLSL] Replace uses of
getResourceName
/printEnum
#152211 merged
Aug 6, 2025 -
[libc] Move CharacterConverter template specialization to cpp file
#152405 merged
Aug 6, 2025 -
[NFC] [CFI] correct comment in test
#152399 merged
Aug 6, 2025 -
Revert "[flang][cuda] Set the allocator of derived type component after allocation"
#152402 merged
Aug 6, 2025 -
[libc] Template StringConverter pop function to avoid duplicate code
#152204 merged
Aug 6, 2025 -
[clang][Dependency Scanning] Move Module Timestamp Update After Compilation Finishes
#151774 merged
Aug 6, 2025 -
[AMDGPU] s_get_shader_cycles_u64 gfx1250 instruction
#152390 merged
Aug 6, 2025 -
Revert "[WebAssembly] Constant fold wasm.dot"
#152382 merged
Aug 6, 2025 -
[flang][cuda] Set the allocator of derived type component after allocation
#152379 merged
Aug 6, 2025 -
[libc] Fix constexpr FPUtils rounding_mode.h functions.
#152342 merged
Aug 6, 2025 -
[CI] Refactor monolithic-* scripts to use common utils.sh
#152199 merged
Aug 6, 2025 -
[mlir][ExecutionEngine] Add LevelZeroRuntimeWrapper.
#151038 merged
Aug 6, 2025 -
[AMDGPU] Add XNACK_STATE_PRIV and _MASK gfx1250 registers
#152374 merged
Aug 6, 2025 -
[AMDGPU][Offload] Enable memory manager use for up to ~3GB allocation size in omp_target_alloc
#151882 merged
Aug 6, 2025 -
[AMDGPU] Add more gfx1250 MC tests. NFC.
#152388 merged
Aug 6, 2025 -
[AMDGPU] Add gfx1250 DS MC tests. NFC.
#152378 merged
Aug 6, 2025 -
[bazel] Port #151228: BFloat16
#152377 merged
Aug 6, 2025 -
[AMDGPU] gfx1250 has fixed GETPC bug and also extended VA to 57 bits
#152373 merged
Aug 6, 2025 -
[libcxx] Update testing documentation about CI container images.
#149192 merged
Aug 6, 2025 -
[AMDGPU] System scope atomics are emulated over PCIe in gfx1250
#152369 merged
Aug 6, 2025 -
[AMDGPU] Support 64-bit LDS atomic fadd on gfx1250
#152368 merged
Aug 6, 2025 -
[flang-rt] Runtime implementation of extended intrinsic function SECNDS()
#152021 merged
Aug 6, 2025 -
[AArch64] Treat single-vector ext as legal shuffle masks.
#151909 merged
Aug 6, 2025 -
[mlir][linalg] Enable scalable vectorization of linalg.unpack
#149293 merged
Aug 6, 2025 -
[VPlan] Introduce m_[Specific]ICmp matcher
#151540 merged
Aug 6, 2025 -
[libc] Fix undefined behavior in BitsFxTest.h
#152347 merged
Aug 6, 2025 -
Slp basic test
#152355 merged
Aug 6, 2025 -
[AMDGPU] Do not fold an immediate into instructions with frame indexes
#151263 merged
Aug 6, 2025 -
[RISCV] add more generic macrofusions
#151140 merged
Aug 6, 2025 -
[vscode-lldb] Add VS Code commands for high level debug workflow
#151827 merged
Aug 6, 2025 -
[win][aarch64] Add support for detecting the Host CPU on Arm64 Windows
#151596 merged
Aug 6, 2025 -
[ubsan_minimal] Allow UBSan handler from Minimal runtime to accept arguments
#152192 merged
Aug 6, 2025 -
[clang-tools-extra][test] Fix missed %T removals from #151538
#152345 merged
Aug 6, 2025 -
[libc] fix iswalpha signiture and test
#152343 merged
Aug 6, 2025 -
[TextAPI] Seperate out Arch name from enum label, NFCI
#152332 merged
Aug 6, 2025 -
[lldb] Use const ref for looping over frame recognizers (NFC)
#152334 merged
Aug 6, 2025 -
[DebugInfo][DWARF] Add heapallocsite information
#132073 merged
Aug 6, 2025 -
[OpenACC] Improve C++20 compatibility of private/firstprivate test
#152233 merged
Aug 6, 2025 -
[vscode-lldb] Fix race condition when changing lldb-dap arguments
#151828 merged
Aug 6, 2025
394 Pull requests opened by 244 people
-
Check for Res first before checking if we are to export it
#152346 opened
Aug 6, 2025 -
[PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128
#152357 opened
Aug 6, 2025 -
[mlir] Added `Convergent` trait that matches LLVM's semantics
#152358 opened
Aug 6, 2025 -
[win/asan] GetInstructionSize: Support the instruction `0f 29 74 24 XX`.
#152361 opened
Aug 6, 2025 -
[Inliner] Add option (default off) to inline all calls regardless of the cost
#152365 opened
Aug 6, 2025 -
[PowerPC] support branch hint for AtomicExpandImpl::expandAtomicCmpXchg
#152366 opened
Aug 6, 2025 -
[libc++] Optimize __tree::find and __tree::__erase_unique
#152370 opened
Aug 6, 2025 -
Clang AST updates for more details
#152372 opened
Aug 6, 2025 -
Add vector-based strlen implementation for x86_64 and aarch64
#152389 opened
Aug 6, 2025 -
[OptBisect] Add opt-bisect-skip option for skipping passes during bisection
#152393 opened
Aug 6, 2025 -
[compiler-rt] allow removing libc dependency on Android
#152394 opened
Aug 6, 2025 -
[WebAssembly] Optimize away mask of 63 for shl ( zext (and i32 63)))
#152397 opened
Aug 6, 2025 -
[clang-tidy] Raise minimum standard level for several checks from C++98 to C++11
#152401 opened
Aug 6, 2025 -
[SYCL] SYCL host kernel launch support for the sycl_kernel_entry_point attribute.
#152403 opened
Aug 6, 2025 -
[LLDB] Avoid initializing the DarwinDYLD for all unknown os cases
#152406 opened
Aug 6, 2025 -
[Arm64EC][clang] Implement varargs support in clang.
#152411 opened
Aug 6, 2025 -
[libc++] Add build and CI support for pointer field protection
#152414 opened
Aug 7, 2025 -
[ARM] [IR] [Builtins] Give the data barrier instructions the same attributes they have in AArch64
#152415 opened
Aug 7, 2025 -
[NFC][Support] Add an include file for time profiler helpers for tools
#152416 opened
Aug 7, 2025 -
[lldb] Propagate ExpressionErrors from ValueObjectPrinter::GetDescriptionForDisplay
#152417 opened
Aug 7, 2025 -
[licm] don't drop `MD_prof` when dropping other metadata
#152420 opened
Aug 7, 2025 -
[LV] Add initial legality checks for loops with unbound loads.
#152422 opened
Aug 7, 2025 -
[MLIR] Set LLVM_LIT_ARGS in Standalone Example CMake
#152423 opened
Aug 7, 2025 -
[libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()`
#152424 opened
Aug 7, 2025 -
[MLIR][XeGPU] Add lowering from transfer_read/transfer_write to load_gather/store_scatter
#152429 opened
Aug 7, 2025 -
[LoongArch] Fix implicit PesudoXVINSGR2VR error
#152432 opened
Aug 7, 2025 -
[flang][fir]: Add conversion of `fir.iterate_while` to `scf.while`.
#152439 opened
Aug 7, 2025 -
[clang] CodeComplete fix for addr of deduced-this methods
#152445 opened
Aug 7, 2025 -
[RISCV] Add CodeGen support for qc.insbi and qc.insb insert instructions
#152447 opened
Aug 7, 2025 -
[libc++] Document how __tree is laid out and how we iterate through it
#152453 opened
Aug 7, 2025 -
[HLSL] Global resource arrays element access
#152454 opened
Aug 7, 2025 -
[libc++] Optimize __hash_table::erase(iterator, iterator)
#152471 opened
Aug 7, 2025 -
[MLIR] Introduce RemarkEngine + pluggable remark streaming (YAML/Bitstream)
#152474 opened
Aug 7, 2025 -
[lldb] Don't crash if no default unwind plan
#152481 opened
Aug 7, 2025 -
[Offload] `olLaunchHostFunction`
#152482 opened
Aug 7, 2025 -
[LLVM] [LLDB] Emit and handle `lf_alias` nodes
#152484 opened
Aug 7, 2025 -
Orc two towers draft PR
#152485 opened
Aug 7, 2025 -
[clang][dataflow] Add support for serialization and deserialization.
#152487 opened
Aug 7, 2025 -
[Clang] Add detailed notes explaining why is_aggregate evaluates to false
#152488 opened
Aug 7, 2025 -
[clang] constexpr `__builtin_elementwise_abs` support
#152497 opened
Aug 7, 2025 -
[mlir][vector] Add alignment attribute to vector operations.
#152507 opened
Aug 7, 2025 -
[CIR][Dialect] Add SourceLangAttr
#152511 opened
Aug 7, 2025 -
[X86][Inline] Check correct function for target feature check
#152515 opened
Aug 7, 2025 -
[MLIR][NVVM] Combine griddepcontrol Ops
#152525 opened
Aug 7, 2025 -
[Clang][Sema] Reject unsupported opencl address space attributes in SYCL and HLSL
#152528 opened
Aug 7, 2025 -
[PowecPC] Hint branch for atomic operation
#152529 opened
Aug 7, 2025 -
[LV] Provide utility routine to find uncounted exit recipes
#152530 opened
Aug 7, 2025 -
[UBSan] Fix incorrect alignment reported when global new returns an o…
#152532 opened
Aug 7, 2025 -
[Offload] Define additional device info properties
#152533 opened
Aug 7, 2025 -
[HLSL] Rewrite semantics parsing
#152537 opened
Aug 7, 2025 -
[VPlan] EVL transform VPVectorEndPointerRecipe alongisde load/store recipes. NFC
#152542 opened
Aug 7, 2025 -
[NVPTX] Constant fold NVVM add/mul/div/fma
#152544 opened
Aug 7, 2025 -
[AArch64] Define constructive EXT_ZZI pseudo instruction
#152552 opened
Aug 7, 2025 -
[AArch64][ISel] Add unary vector_splice tests (NFC)
#152553 opened
Aug 7, 2025 -
[AArch64][ISel] Select constructive EXT_ZZI pseudo instruction
#152554 opened
Aug 7, 2025 -
[RISCV] Update X60 ReleaseAtCycles for Vector Integer Arithmetic Instructions
#152557 opened
Aug 7, 2025 -
[flang] Preserve dynamic length of characters in ALLOCATE
#152564 opened
Aug 7, 2025 -
[lld-macho] Avoid infinite recursion when parsing corrupted export tries
#152569 opened
Aug 7, 2025 -
[mlir][emitc] Adjust the emitc.class op description (NFC)
#152570 opened
Aug 7, 2025 -
[Clang][CodeGen] Preserve alignment information for pointer arithmetics
#152575 opened
Aug 7, 2025 -
[mlir][emitc] Add verification for the emitc.get_field op
#152577 opened
Aug 7, 2025 -
[AMDGPU] Mark workitem IDs uniform in more cases
#152581 opened
Aug 7, 2025 -
Work around documented Linux mmap bug.
#152595 opened
Aug 7, 2025 -
[NFC][Clang][Docs] Update Pointer Authentication documentation
#152596 opened
Aug 7, 2025 -
Don't warn about missing DWO files when converting mach-o files.
#152598 opened
Aug 7, 2025 -
[clang][PAC] Enable the PAC dynamic_cast to final class optimization
#152601 opened
Aug 7, 2025 -
[libc] Implement wide read strlen with LLVM vector type
#152605 opened
Aug 7, 2025 -
[clang][Sema] Fix the continue and break scope for while loops
#152606 opened
Aug 7, 2025 -
Fix a spurious error that was emitted for invalid DW_AT_decl_file.
#152608 opened
Aug 7, 2025 -
Added ROLW/RORW/SLLW/SRAW/SRLW for canCreateUndefOrPoisonForTargetNode
#152609 opened
Aug 7, 2025 -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `reinterpret_cast`
#152610 opened
Aug 7, 2025 -
[IR2Vec] Add support for flow-aware embeddings
#152613 opened
Aug 7, 2025 -
[CIR] Change unreachable to diagnostic for ill-equipped clang
#152614 opened
Aug 7, 2025 -
[libc][arc4random 3/4] implement global and local random state
#152617 opened
Aug 8, 2025 -
[NFC][lldb] Cleanup the ArchDefinitionEntry definitons.
#152618 opened
Aug 8, 2025 -
Elide suspension points via [[clang::coro_await_suspend_destroy]]
#152623 opened
Aug 8, 2025 -
[PowerPC] Extend and update the test for `half` support (NFC)
#152625 opened
Aug 8, 2025 -
[AMDGPU] A SCHED_BARRIER in a bundle should not prevent other SCHED_BARRIERs to be considered
#152627 opened
Aug 8, 2025 -
[LoongArch] Optimize inserting extracted element for v4i64/v8i32
#152629 opened
Aug 8, 2025 -
[Flang][OpenMP][Runtime] Minor Flang runtime for OpenMP AMDGPU
#152631 opened
Aug 8, 2025 -
[PowerPC] Change `half` to use soft promotion rather than `PromoteFloat`
#152632 opened
Aug 8, 2025 -
[SPIRV] Test file for memmove intrinsic
#152640 opened
Aug 8, 2025 -
[OpenMP] Add parser/semantic support for dyn_groupprivate clause
#152651 opened
Aug 8, 2025 -
[libc++] Add a bit of documentation about our __hash_table implementation
#152656 opened
Aug 8, 2025 -
[SystemZ] Support all instruction formats with `.insn` directive
#152667 opened
Aug 8, 2025 -
[DwarfDebug] Track abstract entities in DwarfUnit separately
#152680 opened
Aug 8, 2025 -
[SelectionDAG] Add `f16` soft promotion for `lrint` and `lround`
#152684 opened
Aug 8, 2025 -
[libc++] Set the child pointer outside __insert_node_at in __tree
#152685 opened
Aug 8, 2025 -
release/21.x: [Flang] Fix crash when a derived type with private attribute is specified in extends (#151051)
#152687 opened
Aug 8, 2025 -
[libc][math][c23] implement C23 math function asinpif16 with fixing MPFR number function
#152690 opened
Aug 8, 2025 -
[libc++] Optimize multi{map,set}::insert(InputIterator, InputIterator)
#152691 opened
Aug 8, 2025 -
[BOLT] Improve regexp in link_fdata.py
#152694 opened
Aug 8, 2025 -
[Clang] Add diagnostic when scoped enumeration requires an explicit conversion for binary operations
#152698 opened
Aug 8, 2025 -
[Clang][X86] Add avx512 __builtin_ia32_select* constexpr handling
#152705 opened
Aug 8, 2025 -
[LV] Stop using the legacy cost model for udiv + friends
#152707 opened
Aug 8, 2025 -
[LV] Don't calculate scalar costs for scalable VFs in setVectorizedCallDecision
#152713 opened
Aug 8, 2025 -
[Dexter] Add DAP instruction and function breakpoint handling
#152718 opened
Aug 8, 2025 -
[Dexter] add get_pc
#152719 opened
Aug 8, 2025 -
[Dexter] Add DexStepFunction and DexContinue skeletons
#152720 opened
Aug 8, 2025 -
[Dexter] Implement DexStepFunction and DexContinue
#152721 opened
Aug 8, 2025 -
[libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc
#152724 opened
Aug 8, 2025 -
[SPARC] Change `half` to use soft promotion rather than `PromoteFloat`
#152727 opened
Aug 8, 2025 -
[libcxx] Update CI picolibc version to v1.8.10
#152731 opened
Aug 8, 2025 -
[MLIR][OpenMP] Add MLIR Lowering Support for dist_schedule
#152736 opened
Aug 8, 2025 -
[RISCV] Update SpacemiT-X60 vector reduction operations latencies
#152737 opened
Aug 8, 2025 -
[RISCV] Update SpacemiT-X60 vector permutation instructions latencies
#152738 opened
Aug 8, 2025 -
[X86] Fix equality operator ambiguity
#152739 opened
Aug 8, 2025 -
[libc][arc4random 4/4] add arc4random entrypoints
#152745 opened
Aug 8, 2025 -
[libc] Migrate from baremetal stdio.h to generic stdio.h
#152748 opened
Aug 8, 2025 -
[analyzer] MallocChecker – Fix false positive leak for smart pointers in temporary objects
#152751 opened
Aug 8, 2025 -
[CMake] Add root CMakeLists.txt to allow direct CMake execution from root
#152753 opened
Aug 8, 2025 -
[flang-rt] Add APIs to retrive base_addr and DataSizeInBytes from Descriptor.
#152756 opened
Aug 8, 2025 -
[OpenMP][Test][NFC] output tool data as hex to improve readibility
#152757 opened
Aug 8, 2025 -
[InstCombine] Fold icmp eq A, 0 | icmp ult B, sub 0, A to overflow
#152762 opened
Aug 8, 2025 -
[libc++] Check for _newlib_version.h instead of picolibc.h
#152766 opened
Aug 8, 2025 -
[WIP][ScalarEvolution] Replace getSCEV call with computeConstantRange
#152769 opened
Aug 8, 2025 -
[clang][modules-driver] Add dependency scan and dependency graph
#152770 opened
Aug 8, 2025 -
[PGO] Add llvm.loop.estimated_trip_count metadata
#152775 opened
Aug 8, 2025 -
[mlir] [amdgpu] Remove s_wait_loadcnt from amdgpu.lds_barrier on gfx12
#152778 opened
Aug 8, 2025 -
[LLD][COFF] Add support for custom section layout
#152779 opened
Aug 8, 2025 -
[OpenMP] Update ompdModule.c printf to match argument type
#152785 opened
Aug 8, 2025 -
[clang][OpenMP] 6.0: detect privatization of array section/assumed-size array
#152786 opened
Aug 8, 2025 -
[SLP]Improved/fixed FMAD support in reductions
#152787 opened
Aug 8, 2025 -
[SROA] Use tree-structure merge to remove alloca
#152793 opened
Aug 8, 2025 -
[Analysis][LV] Handle FMinNum/FMaxNum in RecurrenceDescriptor::getOpcode
#152794 opened
Aug 8, 2025 -
[flang] Warn about inexact real literal implicit widening pitfall
#152799 opened
Aug 8, 2025 -
[OpenMP] Update printf stmt in kmp_settings.cpp
#152800 opened
Aug 8, 2025 -
[libc++] [WIP] Add metrics collection for libc++ premerge testing.
#152801 opened
Aug 8, 2025 -
[DWARFVerifier] Verify that DW_AT_LLVM_stmt_sequence is set correctly
#152807 opened
Aug 8, 2025 -
[mlir][gpu] Add `subgroup_broadcast` op
#152808 opened
Aug 8, 2025 -
[mlir][affine] Fix crash in affine-loop-fusion by validating access relation IDs
#152812 opened
Aug 8, 2025 -
Limit Alloca->LDS promotion based on speculations as to eventual register pressure
#152814 opened
Aug 8, 2025 -
[lldb][test] Make TestFindRangesInMemory.py more robust
#152817 opened
Aug 9, 2025 -
[libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr
#152820 opened
Aug 9, 2025 -
[WIP][ScalarEvolution] Limit recursion in getRangeRef for PHI nodes.
#152823 opened
Aug 9, 2025 -
[OpenMP] Add codegen support for dyn_groupprivate clause
#152830 opened
Aug 9, 2025 -
[OpenMP][Offload] Add offload runtime support for dyn_groupprivate clause
#152831 opened
Aug 9, 2025 -
[WebAssembly] Update the test for `half` (NFC)
#152832 opened
Aug 9, 2025 -
[WebAssembly] Change `half` to use soft promotion rather than `PromoteFloat`
#152833 opened
Aug 9, 2025 -
[clang] Forward Correct SourceLocation for Unreachable Code Diagnostics
#152839 opened
Aug 9, 2025 -
[llvm] [InstCombine] fold "icmp eq (X + (V - 1)) & -V, X" to "icmp eq 0, (and X, V - 1)"
#152851 opened
Aug 9, 2025 -
[mlir][nfc] volunteering for quant dialect
#152852 opened
Aug 9, 2025 -
Thread Safety Analysis: Graduate ACQUIRED_BEFORE() and ACQUIRED_AFTER() from beta features
#152853 opened
Aug 9, 2025 -
[libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected
#152855 opened
Aug 9, 2025 -
[mlir][tosa] Convert TOSA enumerations from `StringBasedAttr` to `Tosa_I32EnumAttr`
#152856 opened
Aug 9, 2025 -
[GVN] MemorySSA for GVN: eliminate redundant loads via MemorySSA
#152859 opened
Aug 9, 2025 -
[libunwind] Use consistent indentation in `__libunwind_config.h`
#152861 opened
Aug 9, 2025 -
[Clang] Remove redundant check for scoped enums in shift operators
#152865 opened
Aug 9, 2025 -
[libc++][tuple.apply] Implement P2255R2 make_from_tuple part.
#152867 opened
Aug 9, 2025 -
[Clang] [C2y] Implement N3355 ‘Named Loops’
#152870 opened
Aug 9, 2025 -
[Bolt] Fix integer division bug in computeEdgeWeights fallback weights
#152880 opened
Aug 9, 2025 -
Stateful variable-location annotations in Disassembler::PrintInstructions() (follow-up to #147460)
#152887 opened
Aug 10, 2025 -
[Clang] Added explanation why `is_trivially default_constructible` is false
#152888 opened
Aug 10, 2025 -
[RA] Fix the live range for early-clobber
#152895 opened
Aug 10, 2025 -
[AVR] Mulhi3/mulqi3 regression test
#152902 opened
Aug 10, 2025 -
[AVR] Optimize for no SPH devices
#152905 opened
Aug 10, 2025 -
[mlir][SparseTensor] Simplify pipeline
#152908 opened
Aug 10, 2025 -
[mlir][linalg] Migrate Detensorize pass to new dialect conversion driver
#152912 opened
Aug 10, 2025 -
[flang/flang-rt] Add -isysroot flag only to tests really requiring
#152914 opened
Aug 10, 2025 -
[BranchFolding] Avoid moving blocks to fall through to an indirect target
#152916 opened
Aug 10, 2025 -
[clangd] extend and rearrange doxygen hover documentation
#152918 opened
Aug 10, 2025 -
[clang] Enable constexpr handling for __builtin_elementwise_fma
#152919 opened
Aug 10, 2025 -
[SCFToAffine] Add a pass to raise scf to affine ops.
#152925 opened
Aug 10, 2025 -
[libc] Expose the AMDGPU code object version
#152931 opened
Aug 10, 2025 -
[mlir][IntRange] Poison support in int-range analysis
#152932 opened
Aug 10, 2025 -
[ARM] Prefer << 31 >> 31 over -(a & 1) for THUMB1 only
#152936 opened
Aug 10, 2025 -
[clang-tidy] Fix `modernize-use-constraints` crash on uses of nonstandard `enable_if`s
#152938 opened
Aug 10, 2025 -
[Mips] Fixed libunwind::Registers_mips_o32::jumpto to allow for load delay
#152942 opened
Aug 10, 2025 -
[clang] fix comment lexing of special command names
#152943 opened
Aug 10, 2025 -
[Clang] unrecognized html tag causing undesirable comment lexing
#152944 opened
Aug 10, 2025 -
[ARM] Port AArch64's CSel handling patterns to Thumb2
#152945 opened
Aug 10, 2025 -
[rtsan] Support legacy pthread_cond variables
#152947 opened
Aug 11, 2025 -
[PowerPC] Exploit xxeval instruction for operations of the form ternary(A,X,B) and ternary(A,X,C).
#152956 opened
Aug 11, 2025 -
[NFC][mlir][vector] Handle potential static cast assertion.
#152957 opened
Aug 11, 2025 -
[mlir][linalg] Fix UnPackOp::getTiledOuterDims
#152960 opened
Aug 11, 2025 -
[WIP] Add a unit test for issue 141291
#152962 opened
Aug 11, 2025 -
[AArch64] Change the cost of fma and fmuladd to match fmul.
#152963 opened
Aug 11, 2025 -
[libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative`
#152964 opened
Aug 11, 2025 -
Extending UniformQuantizedType with interface-based support for new storage types in Quant dialect
#152966 opened
Aug 11, 2025 -
[libc++] Refactor vector's ASan annotations to only ever delete and add the annotations
#152967 opened
Aug 11, 2025 -
[libc++] Handle Newlib and picolibc using options
#152968 opened
Aug 11, 2025 -
[AArch64] Correct SCVTF instructions for vector input
#152974 opened
Aug 11, 2025 -
[TTI] Remove hasActiveVectorLength hook. NFC
#152977 opened
Aug 11, 2025 -
[clang][Obj-C][PAC] Add support for authenticating block metadata
#152978 opened
Aug 11, 2025 -
[AArch64][MachineCombiner] Combine sequences of gather patterns
#152979 opened
Aug 11, 2025 -
[mlir][linalg] Add support for scalable vectorization of `linalg.batch_mmt4d`
#152984 opened
Aug 11, 2025 -
[Headers][X86] Allow integer arithmetic intrinsics to be used in constexpr
#152986 opened
Aug 11, 2025 -
[AArch64] Replace SIMDLongThreeVectorBHSabd with SIMDLongThreeVectorBHS.
#152987 opened
Aug 11, 2025 -
[libc++] Require fancy pointer to be correctly convertible
#152989 opened
Aug 11, 2025 -
[DAG] ComputeNumSignBits - use computeKnownBits instead of isConstOrConstSplat to detect legalised constants
#152991 opened
Aug 11, 2025 -
[LoopStrengthReduce] Encourage the creation of IVs whose increment can later be combined with memory instuctions
#152995 opened
Aug 11, 2025 -
[libc++] Refactor optional constructors to use conditional explicit
#152999 opened
Aug 11, 2025 -
[SCCP] Enable PredicateInfo for non-interprocedural SCCP
#153003 opened
Aug 11, 2025 -
[Clang][NFC] - Use Hex Encoding for Intel CPU CPUID family
#153004 opened
Aug 11, 2025 -
[clang-repl] Skip tests for non-linux and non-darwin platforms from #152562
#153005 opened
Aug 11, 2025 -
[BOLT] Add dump-dot-func option for selective function CFG dumping
#153007 opened
Aug 11, 2025 -
[LV] Ignore user-specified interleave count when unsafe.
#153009 opened
Aug 11, 2025 -
AMDGPU: Handle rewriting non-tied MFMA to AGPR form
#153015 opened
Aug 11, 2025 -
AMDGPU: Handle rewriting VGPR MFMAs with immediate src2
#153016 opened
Aug 11, 2025 -
AMDGPU: Add some baseline test for mfma rewrite with subregister copies
#153018 opened
Aug 11, 2025 -
AMDGPU: Handle rewriting VGPR MFMA to AGPR with subregister copies
#153019 opened
Aug 11, 2025 -
AMDGPU: Add baseline test for vgpr fma with copied-from AGPR
#153020 opened
Aug 11, 2025 -
AMDGPU: Add baseline test for mfma rewrite with phi
#153021 opened
Aug 11, 2025 -
AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy
#153022 opened
Aug 11, 2025 -
AMDGPU: Handle V->A MFMA copy from case with immediate src2
#153023 opened
Aug 11, 2025 -
AMDGPU: Add statistic for number of MFMAs moved to AGPR form
#153024 opened
Aug 11, 2025 -
AMDGPU: Add test for mfma rewrite pass respecting optnone
#153025 opened
Aug 11, 2025 -
AMDGPU: Add tests for every mfma intrinsic v-to-a mapping
#153026 opened
Aug 11, 2025 -
[flang][NFC] Document ALLOCATE/DEALLOCATE error semantics
#153027 opened
Aug 11, 2025 -
[SDAG] Fix deferring constrained function calls
#153029 opened
Aug 11, 2025 -
[CodeGen][RISCV] Add support of RISCV nontemporal to vector predication instructions.
#153033 opened
Aug 11, 2025 -
[LV] Pre-commit test for vectorisation of SAXPY unrolled by 5 (NFC).
#153039 opened
Aug 11, 2025 -
[Offload] Improve `olDestroyQueue` logic
#153041 opened
Aug 11, 2025 -
release/21.x: PreISelIntrinsicLowering: Lower llvm.log to a loop if scalable vec arg (#129744)
#153046 opened
Aug 11, 2025 -
[AIX] Implement the ifunc attribute.
#153049 opened
Aug 11, 2025 -
[SimplifyCfg] Handle trunc nuw i1 condition in Equality comparison.
#153051 opened
Aug 11, 2025 -
[InstCombine] Canonicalize signed saturated additions
#153053 opened
Aug 11, 2025 -
[mlir][vector] Generalize the canonicalization of transpose(broadcast(x))
#153056 opened
Aug 11, 2025 -
[mlir][llvm] Add `align` attribute to `llvm.intr.masked.{expandload,compressstore}`
#153063 opened
Aug 11, 2025 -
release/21.x: [libc++] Fix std::variant evaluating template arguments too eagerly (#151028)
#153064 opened
Aug 11, 2025 -
[AMDGPU] Change default loop alignment for GFX9 and higher targets
#153065 opened
Aug 11, 2025 -
[clang][dataflow] Transfer more cast expressions.
#153066 opened
Aug 11, 2025 -
[VectorCombine] Precisely calculate the cost in foldInstExtBinop and avoid infinite loop
#153069 opened
Aug 11, 2025 -
[WebAssembly] Reapply #149619
#153070 opened
Aug 11, 2025 -
[LangRef] Rework DIExpression docs
#153072 opened
Aug 11, 2025 -
[flang][runtime] Fix AllocateAssignmentLHS for monomorphic LHS
#153073 opened
Aug 11, 2025 -
[SLPVectorizer] Widen strided loads.
#153074 opened
Aug 11, 2025 -
[DirectX] Add boilerplate integration of `objcopy` for `DXContainerObjectFile`
#153079 opened
Aug 11, 2025 -
[sanitizer] Fix prctl interceptor causing PAC authentication failure
#153081 opened
Aug 11, 2025 -
[VPlan] Use VPIRMetadata for VPInterleaveRecipe.
#153084 opened
Aug 11, 2025 -
[M68k] Fix reverse BTST condition causing opposite failure/success logic
#153086 opened
Aug 11, 2025 -
[IR2Vec][llvm-ir2vec] Supporting flow-aware embeddings
#153087 opened
Aug 11, 2025 -
[IR2Vec] Make IR2VecCategory externally visible and reuse in llvm-ir2vec cl options
#153089 opened
Aug 11, 2025 -
[AMDGPU][Scheduler] Scoring system for rematerialization candidates
#153092 opened
Aug 11, 2025 -
[NFC][IR2Vec] Add missed ptrtoaddr in vocab for tests
#153094 opened
Aug 11, 2025 -
[PowerPC] Add DMF builtins for build and disassemble
#153097 opened
Aug 11, 2025 -
[MLIR] Add replace-operands option to mlir-reduce
#153100 opened
Aug 11, 2025 -
[flang][runtime] Handle NAN(...) in namelist input
#153101 opened
Aug 11, 2025 -
[NFC][Offload] Add missing maps to OpenMP offloading tests.
#153103 opened
Aug 11, 2025 -
Basic: Update the rule for whether to use FEATURE or EXTENSION.
#153104 opened
Aug 11, 2025 -
[flang] Added hlfir.eoshift operation definition.
#153105 opened
Aug 11, 2025 -
[flang] Lower EOSHIFT into hlfir.eoshift.
#153106 opened
Aug 11, 2025 -
[flang] Lower hlfir.eoshift to the runtime call.
#153107 opened
Aug 11, 2025 -
[flang] Inline hlfir.eoshift during HLFIR intrinsics simplication.
#153108 opened
Aug 11, 2025 -
[libc++] Add nodiscard attribute to std::make_unique/std::make_shared
#153115 opened
Aug 12, 2025 -
[clang] [Sema] Simplify Expr::isUnusedResultAWarning for CXXConstructExpr
#153116 opened
Aug 12, 2025 -
[lldb] Mark scripted frames as synthetic instead of artificial
#153117 opened
Aug 12, 2025 -
release/21.x: [RISCV] Cost casts with illegal types that can't be legalized (#153030)
#153118 opened
Aug 12, 2025 -
[MachineCSE] Trivially coalesce subreg copies to expose CSE
#153120 opened
Aug 12, 2025 -
[lldb] Refactoring JSONTransport into an abstract RPC Message Handler and transport layer.
#153121 opened
Aug 12, 2025 -
[MLIR][NVVM] Update prefetch.tensormap Op
#153134 opened
Aug 12, 2025 -
[libclc] Enable -ffp-contract=fast-honor-pragmas except for exp/trig/hyperbolic funcs
#153137 opened
Aug 12, 2025 -
[clang] Inject IndirectFieldDecl even if name conflicts.
#153140 opened
Aug 12, 2025 -
[AMDGPU][True16][CodeGen] insert proper register for 16bit data type in vop3p insts
#153143 opened
Aug 12, 2025 -
[offload][openMP] Add omp_get_device_ptr_if_present api to offload
#153146 opened
Aug 12, 2025 -
[WIP][RISCV] Move patterns to riscv_selectcc
#153147 opened
Aug 12, 2025 -
[IR] Allow nofree metadata to inttoptr
#153149 opened
Aug 12, 2025 -
[AArch64] Lower FPR register moves to zero cycle NEON
#153158 opened
Aug 12, 2025 -
[llvm-readobj] Dump SFrame relocations as well
#153161 opened
Aug 12, 2025 -
[AMDGPU] Teach the driver to infer a libclc library to link with
#153162 opened
Aug 12, 2025 -
[Clang] Rename HasLegalHalfType -> HasFastHalfType (NFC)
#153163 opened
Aug 12, 2025 -
[clang-tidy] Add documentation for Clang-Tidy Automation
#153166 opened
Aug 12, 2025 -
[clang][WebAssembly] Handle casted function pointers with different number of arguments
#153168 opened
Aug 12, 2025 -
[StandardInsturmentations] Add helper class to StandardInstrumentations
#153171 opened
Aug 12, 2025 -
AMDGPU/GlobalISel: Add regbanklegalize rules for load and store
#153176 opened
Aug 12, 2025 -
[analyzer] Harden RegionStoreManager::bindArray
#153177 opened
Aug 12, 2025 -
AMDGPU/GlobalISel: Import D16 load patterns and add combines for them
#153178 opened
Aug 12, 2025 -
[clangd] Fix bordering tokens wrong order
#153179 opened
Aug 12, 2025 -
[compiler-rt][hwasan][test] Tweak check in release-shadow.c
#153181 opened
Aug 12, 2025 -
[MLIR] Add cpow support in ComplexToROCDLLibraryCalls
#153183 opened
Aug 12, 2025 -
[RISCV] Optimize the spill/reload of segment registers
#153184 opened
Aug 12, 2025 -
[compiler-rt][libFuzzer] Add %run directives to focus-function.test
#153185 opened
Aug 12, 2025 -
[AArch64] Split large loop dependence masks
#153187 opened
Aug 12, 2025 -
[AArch64] Add FeatureFuseCCSelect to a number of CPU configurations.
#153188 opened
Aug 12, 2025 -
[AArch64] Add a FeatureFuseCmpCSet
#153189 opened
Aug 12, 2025 -
[DFAJumpThreading] Prevent pass from using too much memory.
#153193 opened
Aug 12, 2025 -
[Offload] `UR_EVENT_INFO_IS_COMPLETE`
#153194 opened
Aug 12, 2025 -
[ASan] Re-enable duplicate_os_log_reports test and include cstdlib for malloc
#153195 opened
Aug 12, 2025 -
WIP: [Bolt] Add support for DT_INIT_ARRAY
#153196 opened
Aug 12, 2025 -
[NFC] Refactor target intrinsic call lowering
#153204 opened
Aug 12, 2025 -
[mlir] Add symbol user attribute interface.
#153206 opened
Aug 12, 2025 -
RuntimeLibcalls: Return StringRef for libcall names
#153209 opened
Aug 12, 2025 -
RuntimeLibcalls: Generate table of libcall name lengths
#153210 opened
Aug 12, 2025 -
[SLP]Better support for copyable values in stores
#153213 opened
Aug 12, 2025 -
[LV] Fix incorrect cost kind in VPReplicateRecipe::computeCost
#153216 opened
Aug 12, 2025 -
[ComplexDeinterleaving] Use BumpPtrAllocator for CompositeNodes (NFC)
#153217 opened
Aug 12, 2025 -
[LV] Add scalar load/stores to VPReplicateRecipe::computeCost
#153218 opened
Aug 12, 2025 -
[mlir][linalg] Fix incorrect linalg short form printing
#153219 opened
Aug 12, 2025 -
[flang] Improve contiguity checker for component references
#153222 opened
Aug 12, 2025 -
[mlir][tosa] Apply 'Symbol' trait to `tosa.variable`
#153223 opened
Aug 12, 2025 -
[HLSL] Add support for input semantics in structs
#153224 opened
Aug 12, 2025 -
[mlir][spirv] Add spirv validation for module.mlir target test
#153227 opened
Aug 12, 2025 -
[libc][math][c++23] Add bf16fma{,f,l,f128} math functions
#153231 opened
Aug 12, 2025 -
[lldb] Add flag to "settings show" to include default values
#153233 opened
Aug 12, 2025 -
[PowerPC] set libcall lowering for fp setcc ops on SPE boards
#153238 opened
Aug 12, 2025 -
[InstCombine] When canoncicalizing clamp like, also consider certain sgt/slt cases
#153240 opened
Aug 12, 2025 -
[flang][cuda] Support data transfer with conversion
#153242 opened
Aug 12, 2025 -
[CIR] Add lowering for the cir.vtable.address_point operation
#153243 opened
Aug 12, 2025 -
[AMDGPU] Enable volatile and non-temporal for loads to LDS
#153244 opened
Aug 12, 2025 -
[DirectX] Add support for `remove-section` of `DXContainer` for `llvm-objcopy`
#153246 opened
Aug 12, 2025 -
[ARM] Simplify ADJCALLSTACKUP and ADJCALLSTACKDOWN on ARM (NFC)
#153248 opened
Aug 12, 2025 -
[WebAssembly] Add support for avgr_u in loops
#153252 opened
Aug 12, 2025 -
[CIR] Add index support for global_view
#153254 opened
Aug 12, 2025 -
[win][arm64ec] Workaround VC Runtime defining __security_check_cookie for Arm64EC
#153256 opened
Aug 12, 2025 -
[HLSL] Tests for local resource arrays
#153257 opened
Aug 12, 2025 -
[LLDB][NFC] Remove redundant target/process checks in SBFrame
#153258 opened
Aug 12, 2025 -
[flang][runtime][NFC] Add a comment to intrinsic assignment
#153260 opened
Aug 12, 2025 -
[APINotes] Add SwiftDestroyOp API note to map to the "destroy" function
#153261 opened
Aug 12, 2025 -
[flang][semantics][NFC] add test for an already supported semantic warning
#153263 opened
Aug 12, 2025 -
[DirectX] Add `split-section` to `llvm-objcopy` and implement it for `DXContainer`
#153265 opened
Aug 12, 2025 -
[mlir][xegpu] Add definitons of MatrixDescType and related ops.
#153273 opened
Aug 12, 2025 -
[GlobalISel] Add support for scalarizing vector insert and extract elements
#153274 opened
Aug 12, 2025 -
[flang][cuda] Add bind name for __double2float_XX interfaces
#153275 opened
Aug 12, 2025 -
[DirectX] Adding missing descriptor table validations
#153276 opened
Aug 12, 2025 -
[mlir][vector] Improve vector.gather description
#153278 opened
Aug 12, 2025 -
[flang][cuda] Add bind name for __double2int_XX interfaces
#153279 opened
Aug 12, 2025 -
[flang][cuda] Add bind name for __double2uint_XX interfaces
#153285 opened
Aug 12, 2025 -
[DirectX] Validating Root flags are denying shader stage
#153287 opened
Aug 12, 2025 -
[flang][cuda] Add bind name for __dsqrt_rd and __dsqrt_ru interfaces
#153290 opened
Aug 12, 2025 -
[clang][PAC] ptrauth_qualifier must be considered a feature
#153291 opened
Aug 12, 2025 -
[Headers][X86] Allow pmuludq/pmuldq to be used in constexpr
#153293 opened
Aug 12, 2025 -
[flang][cuda] Add bind name for __float2half_rn and __half2float
#153298 opened
Aug 12, 2025 -
[IR] Add MemsetPatternInst to the MemIntrinsic hierarchy
#153301 opened
Aug 12, 2025 -
[JTS] Propagate profile info
#153305 opened
Aug 12, 2025 -
[compiler-rt][Fuchsia] Change GetMaxUserVirtualAddress to invoke syscall
#153309 opened
Aug 12, 2025 -
[HLSL] Fix deprecation warnings in HLSL
#153310 opened
Aug 12, 2025 -
[AArch64] Run CSE after conversion from flag-setting variants to non-flag setting variants
#153316 opened
Aug 12, 2025 -
[lldb-dap] Migrating 'completions' to structured types.
#153317 opened
Aug 12, 2025 -
[llvm-debuginfo-analyzer] Fixed some DWARF related bugs
#153318 opened
Aug 12, 2025 -
[DirectX][objdump] Add support for printing signatures
#153320 opened
Aug 13, 2025 -
[libc] Add -Wextra for libc tests
#153321 opened
Aug 13, 2025 -
[llvm-objcopy][COFF] Update WinCFGuard section contents after stripping
#153322 opened
Aug 13, 2025 -
[libc++][Android] Test whether libc++ CI is working
#153323 opened
Aug 13, 2025 -
[IA][RISCV] Recognizing gap masks assembled from bitwise AND
#153324 opened
Aug 13, 2025 -
[lldb] Use (only) PyImport_AppendInittab to patch readline
#153329 opened
Aug 13, 2025 -
[GISel] Fix crash in GlobalISel utils method
#153334 opened
Aug 13, 2025 -
[clangd] Retrieve documentation for member function instance from index
#153337 opened
Aug 13, 2025 -
[Clang][counted-by][NFC] Add testcase for non-forward record decl
#153338 opened
Aug 13, 2025 -
[CI][Github] Bump actions/checkout to v5.0.0
#153340 opened
Aug 13, 2025 -
[mlir][cmake] Fix mlir target export
#153341 opened
Aug 13, 2025 -
[TTI] Add cost kind to getAddressComputationCost(). NFC.
#153342 opened
Aug 13, 2025 -
[PHIElimination] Preserve MachinePostDominatorTree
#153346 opened
Aug 13, 2025 -
[MCA][X86] Pretend To Have a Stack Engine
#153348 opened
Aug 13, 2025 -
[flang] Do not re-localize loop ivs when nested inside `block`s
#153350 opened
Aug 13, 2025 -
[compiler-rt] Remove leftovers of FreeBSD md5/sha2 interceptors
#153351 opened
Aug 13, 2025 -
[msan] Reland with even more improvement: Improve packed multiply-add instrumentation
#153353 opened
Aug 13, 2025 -
[ADT] Use llvm::bit_ceil in SmallPtrSet::reserve (NFC)
#153356 opened
Aug 13, 2025 -
[ARM] Remove unnecessary casts (NFC)
#153357 opened
Aug 13, 2025 -
[llvm] Proofread LangRef.rst
#153358 opened
Aug 13, 2025 -
[Vectorize] Remove a redundant call to std::unique_ptr<T>::get (NFC)
#153359 opened
Aug 13, 2025 -
[VPlan] Factor out logic to common compute costs to helper (NFCI).
#153361 opened
Aug 13, 2025 -
[CIR] Add `InlineAsmOp`
#153362 opened
Aug 13, 2025 -
[Headers][X86] Allow AVX2/AVX512 broadcast intrinsics to be used in Constexpr
#153363 opened
Aug 13, 2025 -
[GlobalISel] Fix bitcast fewerElements with scalar narrow types.
#153364 opened
Aug 13, 2025 -
[LoongArch][MC] Refine conditions for emitting ALIGN relocations
#153365 opened
Aug 13, 2025 -
[libc++] Fix LLVM 22 TODOs
#153367 opened
Aug 13, 2025 -
[DO-NOT-MERGE] Add unified mangled name to structor declarations in DWARF
#153369 opened
Aug 13, 2025 -
[llvm] Fix typo for CGProfile (NFC)
#153370 opened
Aug 13, 2025 -
[clang-tidy][doc] Improve documentation of the -line-filter flag
#153372 opened
Aug 13, 2025 -
[RemoveDIs][NFC] Remove dbg intrinsic version of calculateFragmentIntersect
#153378 opened
Aug 13, 2025 -
[mlir][SCF] `scf.for`: Add support for unsigned integer comparison
#153379 opened
Aug 13, 2025 -
[sanitizer_common] Disable sanitizer_redefine_builtins on Apple platforms
#153381 opened
Aug 13, 2025 -
[LLDB][NativePDB] Ignore functions with no type in name lookup
#153382 opened
Aug 13, 2025 -
[LLDB][Value] Require type size when reading a scalar
#153386 opened
Aug 13, 2025 -
[CIR] Add InlineAsmOp lowering to LLVM
#153387 opened
Aug 13, 2025 -
ARM: Move half convert libcall config to tablegen
#153389 opened
Aug 13, 2025 -
[SLP]Support LShr as base for copyable elements
#153393 opened
Aug 13, 2025 -
ARM: Move gnu half convert calling conv config into tablegen
#153394 opened
Aug 13, 2025 -
[AMDGPU][AsmParser][NFC] Give isImmLiteral() a better name.
#153395 opened
Aug 13, 2025 -
[clang] [test] Improve XFAIL patterns for aarch64 msvc
#153397 opened
Aug 13, 2025 -
[ADT] Add signed and unsigned mulx to APInt
#153399 opened
Aug 13, 2025 -
[clang][bytecode][NFC] Remove redundant initialization
#153400 opened
Aug 13, 2025 -
[Coroutines] Add llvm.coro.where and drop return value of llvm.coro.end
#153404 opened
Aug 13, 2025 -
[AMDGPU] Add intrinsic-based optimization for rotate and funnel shift patterns
#153406 opened
Aug 13, 2025 -
[Offload] In unit tests, use EXPECT_ rather than ASSERT_
#153407 opened
Aug 13, 2025 -
ARM: Remove remaining half convert libcall config into tablegen
#153408 opened
Aug 13, 2025 -
[MLIR] Update Maintainers.md: add Python bindings under "Core"
#153410 opened
Aug 13, 2025 -
[ARM] Protect against odd sized vectors in isVTRNMask and friends
#153413 opened
Aug 13, 2025 -
Reland "[AArch64][SME] Port all SME routines to RuntimeLibcalls"
#153417 opened
Aug 13, 2025 -
[mlir][tosa] Don't fold mul with zero lhs/rhs if resulting type is dynamic
#153420 opened
Aug 13, 2025 -
[InstComb] Try to convert inttoptr (add (ptrtoint %B), %O) to GEP.
#153421 opened
Aug 13, 2025 -
[lit] Make a separate tmpdir for every test in the suite
#153422 opened
Aug 13, 2025 -
[HLSL] Add support for user semantics
#153424 opened
Aug 13, 2025 -
[libc][math] Refactor coshf implementation to header-only in src/__support/math folder.
#153427 opened
Aug 13, 2025 -
[clang-tidy] Add check 'bugprone-cast-to-struct'
#153428 opened
Aug 13, 2025 -
[MLIR][XeGPU] Distribute load_nd/store_nd/prefetch_nd with offsets from Wg to Sg
#153432 opened
Aug 13, 2025 -
[Clang] Honor -flax-vector-conversions=none on some tests
#153433 opened
Aug 13, 2025 -
[CAS] Disable CAS unittests that requires threads
#153434 opened
Aug 13, 2025 -
[NVVM] Add various intrinsic attrs, cleanup and consolidate td
#153436 opened
Aug 13, 2025 -
[Flang][Driver] Predefine pic/pie macros based on configured level
#153449 opened
Aug 13, 2025 -
[mlir][nvgpu] Add tma last dim bytes check
#153451 opened
Aug 13, 2025 -
Translating the Inliner Model
#153452 opened
Aug 13, 2025
160 Issues closed by 89 people
-
[libc++] Optimize ordered associative container insertion
#129330 closed
Aug 13, 2025 -
[Headers][X86] Allow SSE/AVX/AVX512 unpck intrinsics to be used in constexpr
#153028 closed
Aug 13, 2025 -
[Flang][OpenMP] Assertion `!mold.isAssumedRank() && "cannot create temporary from assumed-rank mold"' failed.
#152312 closed
Aug 13, 2025 -
[LLDB] MIPS, incorrect byte order issues with `Cast` and `p/x`
#135840 closed
Aug 13, 2025 -
[LLDB] s390x, incorrect byte order issues with `Cast` and `p/x $pc`
#135707 closed
Aug 13, 2025 -
CI logs do not obviously point to error message
#152246 closed
Aug 13, 2025 -
MLIR Enum Python bindings infinite recursion
#151584 closed
Aug 13, 2025 -
clang-analyzer-cplusplus.NewDeleteLeaks false positive
#47628 closed
Aug 13, 2025 -
[AArch64] STPQi: Bad machine code: Using an undefined physical register
#149092 closed
Aug 13, 2025 -
[Headers][X86] Allow MMX/SSE2/AVX2/AVX512BW integer saturated arithmetic intrinsics to be used in constexpr
#152506 closed
Aug 13, 2025 -
[mlir][SPIR-V] Question: How to lower math.isFinite to SPIR-V?
#150778 closed
Aug 13, 2025 -
[LIBCXX] Record 'INPUT' does not have a filed named 'HelpTextsForVarivants'
#153335 closed
Aug 13, 2025 -
[libc][errno] Deprecate `LIBC_ERRNO_MODE_SYSTEM` in favor of `LIBC_ERRNO_MODE_SYSTEM_INLINE`.
#143454 closed
Aug 13, 2025 -
[AMDGPU] Bundling in SIInsertHardClauses can break physical register liveness
#139102 closed
Aug 13, 2025 -
[flang] Improper casting of integer(2) selector for computed gotos
#153050 closed
Aug 12, 2025 -
[SPIR-V] Unimplemented implicit down-cast error for `AddUint64` vec2 case
#149919 closed
Aug 12, 2025 -
Error assigning result of std::bind_front() to std::function with libstdc++ 14 headers
#153130 closed
Aug 12, 2025 -
[DirectX][objdump] Support for dumping shader signature parts
#152380 closed
Aug 12, 2025 -
[SPIRV] Floating point select operands cause the machine verifier to trip
#135572 closed
Aug 12, 2025 -
[flang] Defined assignment issue.
#153132 closed
Aug 12, 2025 -
Pre-processed C++ module generated code lead to compilation error when using `clang++-22`
#151985 closed
Aug 12, 2025 -
[WebAssembly] Teach backend that loadv128 is good under -msimd
#149230 closed
Aug 12, 2025 -
[flang] Incorrect warning message about default integer kind
#153202 closed
Aug 12, 2025 -
[DirectX] OpLowerer::cleanupHandleCasts incompatible cast trying to cast `TargetExtTyID` to `CallInst`
#137715 closed
Aug 12, 2025 -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#151764 closed
Aug 12, 2025 -
[SPIR-V][HLSL] Fix lowering of poison in shufflevector when swizzle are used
#151691 closed
Aug 12, 2025 -
opt -gvn fails with Assertion `!isa<IndirectBrInst>(TI) && "Cannot split critical edge from IndirectBrInst"'
#49237 closed
Aug 12, 2025 -
[Clang][X86] Replace F16C __builtin_ia32_vcvtph2ps/256 intrinsics with __builtin_convertvector
#152749 closed
Aug 12, 2025 -
[OMPIRBuilder][clang] Verification failure with nowait on target construct and -g.
#153043 closed
Aug 12, 2025 -
Auto-vectorizer generates different code for the main loop and for the trailing section
#136838 closed
Aug 12, 2025 -
[Utils] update_llc_test_checks.py - failure to generate checks for -asm-verbose=false tests
#147485 closed
Aug 12, 2025 -
[runtimes] [openmp] `-nostdlib++` added to `CMAKE_REQUIRED_FLAGS` breaks hwloc detection for OMPT
#90332 closed
Aug 12, 2025 -
[Clang] Add __builtin_elementwise_fshl/fshr builtin intrinsics
#152555 closed
Aug 12, 2025 -
[AArch64] Wrong code for i64 to f32 vector conversion
#86711 closed
Aug 12, 2025 -
ipsccp -> llvm.lifetime.start/end can only be used on alloca or poison
#153013 closed
Aug 12, 2025 -
[LoopVectorizePass] Polyhedron/linpk 40% regression on neoverse-v1 after #141865
#144795 closed
Aug 12, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FMA/FMAD handling + tests
#147693 closed
Aug 12, 2025 -
Missing Linker Relaxation Relocations after Assembly Relaxation
#150071 closed
Aug 12, 2025 -
Stack unwinding memory leak.
#152898 closed
Aug 12, 2025 -
LLDB failed to lookup method names in NativePDB plugin
#51933 closed
Aug 12, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add integer __builtin_elementwise_max/min constexpr handling
#152278 closed
Aug 12, 2025 -
[DirectX] Add support for resource arrays to DXIL resource metadata
#145422 closed
Aug 11, 2025 -
[HLSL][DirectX] `dot2add` generating invalid DXILOpFunction
#152585 closed
Aug 11, 2025 -
[flang] Incorrect intrinsic assignment of derived type parent component
#153032 closed
Aug 11, 2025 -
[libc++] Regression with std::variant move construction
#151328 closed
Aug 11, 2025 -
Request Commit Access For shay-kl
#145403 closed
Aug 11, 2025 -
Request Commit Access For abhinavgaba
#147678 closed
Aug 11, 2025 -
Request Commit Access For woruyu
#152064 closed
Aug 11, 2025 -
[flang][OpenMP][debug] Invalid debug locations cause verification failures.
#147063 closed
Aug 11, 2025 -
Build fails on Mac M4: LLDB test suite requires libc++ but it is disabled
#150985 closed
Aug 11, 2025 -
memory leak due to non-destructed object
#124306 closed
Aug 11, 2025 -
[RISCV] Assert fail on loop-vectorize pass
#153008 closed
Aug 11, 2025 -
[FastISel] "Requesting 64-bit offset in 32-bit immediate! failed."
#113856 closed
Aug 11, 2025 -
Assertion failure in X86RegisterInfo.cpp:560
#25051 closed
Aug 11, 2025 -
`llvm-clang-x86_64-expensive-checks-win` test fails in CI
#106352 closed
Aug 11, 2025 -
[Headers][X86] Allow AVX512 _mm512_set* intrinsics to be used in constexpr
#152288 closed
Aug 11, 2025 -
[CRASH] C23 #embed directive causes crash
#152829 closed
Aug 11, 2025 -
[AArch64] Cannot select: t4: nxv4bf16 = fp_round t2, TargetConstant:i64<0>
#94951 closed
Aug 11, 2025 -
Request Commit Access For rzinsly
#148883 closed
Aug 11, 2025 -
Request Commit Access For amd-eochoalo
#152726 closed
Aug 11, 2025 -
[RISCV64] LLD command to link libcodec2_soft_av1enc.so is taking longer than usual
#148084 closed
Aug 11, 2025 -
[clang] Regression: Tag lookup implementation edge case doesn't produce necessary diagnostic
#152790 closed
Aug 11, 2025 -
[Headers][X86] Allow SSE41/AVX2/AVX512F/AVX512BW integer extension intrinsics to be used in constexpr
#152315 closed
Aug 11, 2025 -
Additional missing known bits info for x * x
#151043 closed
Aug 11, 2025 -
[AArch64] ORRv: Bad machine code: Using an undefined physical register
#149380 closed
Aug 11, 2025 -
[GVN] hits assertion "Cannot split critical edge from IndirectBrInst" in llvm::SplitKnownCriticalEdge
#150229 closed
Aug 11, 2025 -
[SCEV] llvm::ScalarEvolution::verify() expensive check failure
#149377 closed
Aug 11, 2025 -
[mlir] [affine] affine-loop-fusion incorrectly fuses loops
#152077 closed
Aug 11, 2025 -
Feature request: Apply PointerAlignment setting to C++/CLI handles
#26566 closed
Aug 11, 2025 -
[flang][OpenMP] Invalid restriction for linear(ref(x))
#144563 closed
Aug 10, 2025 -
Incorrect syntax highlighting for C++ lambda expressions with clangd 19.1.2 on Windows 11
#152934 closed
Aug 10, 2025 -
[llvm] Incorrect simplification of fabs intrinsic
#152824 closed
Aug 10, 2025 -
[clang-tidy] readability-container-size-empty suggests incorrect replacement
#152387 closed
Aug 10, 2025 -
Do you still need commit access?
#140431 closed
Aug 10, 2025 -
Do you still need commit access?
#140432 closed
Aug 10, 2025 -
[Clang] Variable template partial specialization cannot specialize primary template with `auto` NTTP
#118190 closed
Aug 9, 2025 -
Variable template partial specializations are failing
#152750 closed
Aug 9, 2025 -
[flang] FLANG_DEFAULT_LINKER=lld does not use ld.lld as the linker
#73153 closed
Aug 9, 2025 -
Request Commit Access For parabola94
#152392 closed
Aug 9, 2025 -
Request Commit Access For localspook
#149419 closed
Aug 9, 2025 -
[SDAG][X86] Miscompilation at -O3
#152630 closed
Aug 9, 2025 -
LWG4222: `expected` constructor from a single value missing a constraint
#148208 closed
Aug 9, 2025 -
[clang] -fexperimental-new-constant-interpreter option causes a crash
#152822 closed
Aug 9, 2025 -
Request Commit Access For Ralender
#145969 closed
Aug 9, 2025 -
Request Commit Access For @PeddleSpam
#149014 closed
Aug 9, 2025 -
Request Commit Access For amrami
#149271 closed
Aug 9, 2025 -
Request Commit Access For tyb0807
#149361 closed
Aug 9, 2025 -
Request Commit Access For DanBlackwell
#150964 closed
Aug 9, 2025 -
Request Commit Access For krishna2803
#149131 closed
Aug 9, 2025 -
Request Commit Access For unlsycn
#145254 closed
Aug 9, 2025 -
Request GitHub Issue Triage Permission for Labeling Clang Issues
#146327 closed
Aug 9, 2025 -
Missed Optimization: eliminate redundant pointer alignment
#152325 closed
Aug 9, 2025 -
Assertion `!isa<ElaboratedType>(T) && "Elaborated type in nested-name-specifier"'
#92757 closed
Aug 9, 2025 -
-ast-dump triggers assertion `!isa<ElaboratedType>(T) && "Elaborated type in nested-name-specifier"'
#43179 closed
Aug 9, 2025 -
[clang-extdef-mapping] assertion failed on ElaboratedType NestedNameSpecifier
#68670 closed
Aug 9, 2025 -
Incorrect name qualification in AST / diagnostics for alias CTAD
#136624 closed
Aug 9, 2025 -
[AVR] Induction variable not found (missed optimization)
#151080 closed
Aug 9, 2025 -
[DirectX] Update lifetime intrinsic legalization after the removal of the size argument
#152754 closed
Aug 8, 2025 -
[lldb-dap] Feature Request: Persistent assembly breakpoints
#141955 closed
Aug 8, 2025 -
Clang is crashing
#152571 closed
Aug 8, 2025 -
[Clang][X86] Replace __builtin_ia32_vfmaddps/d/h/bf16 for __builtin_elementwise_fma
#152461 closed
Aug 8, 2025 -
Support __has_feature(cfi)
#151022 closed
Aug 8, 2025 -
Clang Static Analyzer (MallocChecker) misses use-after-free via field address (e.g. &ptr->field)
#152446 closed
Aug 8, 2025 -
New flang regression: Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed
#152683 closed
Aug 8, 2025 -
[mlir][spirv] ARM Tensor constants fail to validate
#152012 closed
Aug 8, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add x86 __builtin_ia32_pmulhw* constexpr handling
#152524 closed
Aug 8, 2025 -
std::is_invocable_r incorrectly handle non-moveable parameters
#152734 closed
Aug 8, 2025 -
Out-of-range getOperand in matchTwoInputRecurrence
#152725 closed
Aug 8, 2025 -
horiffic getMainExecutable() code
#152704 closed
Aug 8, 2025 -
clang (18.1.5) frontend command failed with exit code 134
#91795 closed
Aug 8, 2025 -
[flang] Fixed form parser problem
#152638 closed
Aug 8, 2025 -
[AVR] Backport #152269 to the 21.x branch
#152679 closed
Aug 8, 2025 -
[DAG] Fold trunc(abdu(x,y)) and trunc(abds(x,y)) if they have sufficient leading zero/sign bits
#147683 closed
Aug 8, 2025 -
Clang does not consider commutativity when combining vector multiplications
#61461 closed
Aug 8, 2025 -
Backport #148371 to the 21.x branch
#152658 closed
Aug 8, 2025 -
[SCEV] Repeated max not hoisted out of loop
#145875 closed
Aug 8, 2025 -
powerpc64le: power9 codgen bug when generating setb instructions
#143989 closed
Aug 8, 2025 -
[Compiler-rt] [Aarch64] Missing GCS property in assembly ( *.S) files
#152427 closed
Aug 8, 2025 -
[flang][OpenMP] Crash with DO CONCURRENT lowering
#149563 closed
Aug 8, 2025 -
[LoongArch] Unnecessary JILR instruction for function call
#152475 closed
Aug 8, 2025 -
[DA] Insufficient validation of delinearization results
#150604 closed
Aug 8, 2025 -
[Flang] Using BOZ constant as the `SOURCE=` argument of intrinsic `TRANSFER` triggered a compile time error.
#125769 closed
Aug 7, 2025 -
Static inline member initialization bug on multiple template variable instantiations
#152337 closed
Aug 7, 2025 -
[clang][PAC] Merge PAC fix for dynamic_cast of final class optimization
#152583 closed
Aug 7, 2025 -
Backport Wasm Debugging changes to the LLVM 21.x Release
#151439 closed
Aug 7, 2025 -
[DirectX] Vector `mad` operations not being scalarized for integer types
#152220 closed
Aug 7, 2025 -
Failure to install libMLIR.so when LLVM_DYLIBs and TOOLCHAIN_ONLY are enabled
#151247 closed
Aug 7, 2025 -
[Headers][X86] Allow AVX/AVX512 float/double add/sub/mul/div/unpck intrinsics to be used in constexpr
#152313 closed
Aug 7, 2025 -
[clang] Improve ABI version handling in clang
#144332 closed
Aug 7, 2025 -
[Headers][X86] Allow AVX512 integer reduction intrinsics to be used in constexpr
#152324 closed
Aug 7, 2025 -
[LV] Hoisted vector code is costed without vscale
#151664 closed
Aug 7, 2025 -
[Aarch64][Codegen] fatal error: Invalid size request on a scalable vector
#144358 closed
Aug 7, 2025 -
[AArch64] Avoid materialising bitwise immediate arguments by decomposing into 2 arguments
#148987 closed
Aug 7, 2025 -
[AVR] crash: "Value is not an N-bit unsigned value" when enabling asserts
#152097 closed
Aug 7, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FP_EXTEND handling + tests
#152141 closed
Aug 7, 2025 -
[RISCV]Asm Parser report error when parsing option arch directives.
#152448 closed
Aug 7, 2025 -
[SVE] Compile error with SVE intrinsic with windows on arm
#142561 closed
Aug 7, 2025 -
[AArch64] [CodeView] unknown codeview register Z0
#91187 closed
Aug 7, 2025 -
[AArch64] [Windows] Functions using SVE can fail "WinCFI not supported with SVE vectors"
#80009 closed
Aug 6, 2025 -
[HLSL] Replace `getResourceName` usages with `enumToString`
#151200 closed
Aug 6, 2025 -
[MSVC] LLVM failed to build when I do the cross-compiling and the target architecture is ARM64EC
#100335 closed
Aug 6, 2025 -
[PAC] Make compiler-rt pauth-friendly
#83806 closed
Aug 6, 2025 -
[PAC] Make libunwind pauth-friendly
#83804 closed
Aug 6, 2025 -
[runtimes?][PAC] harden unwinding
#138571 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Sign isa and super pointers.
#141175 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Sign the v-table pointer in ObjC exception RTTI.
#141177 closed
Aug 6, 2025 -
[clang][PAC][ObjC] Implement pointer authentication for method lists.
#141174 closed
Aug 6, 2025 -
[Clang] Clang rejects anonymous struct with generic lambda while GCC/MSVC accept
#152244 closed
Aug 6, 2025 -
clangd always search local server path when connecting to remote server using Cursor
#152280 closed
Aug 6, 2025 -
Min runtime ubsan messages are ambiguous
#149943 closed
Aug 6, 2025
193 Issues opened by 120 people
-
[clang-format] bit-field that has its size specified using a variable with `::` can be misformatted
#153448 opened
Aug 13, 2025 -
[lldb] JSONTransport tests are failing on Windows
#153446 opened
Aug 13, 2025 -
Default arguments followed by ellipsis not allowed in in-class function declarations
#153445 opened
Aug 13, 2025 -
[Bug][Clang] FAILED: [code=1] lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o
#153444 opened
Aug 13, 2025 -
[clang-format] inner final classes are not formatted correctly
#153443 opened
Aug 13, 2025 -
clang crashes when compiling aarch64 inline assembly with optimization enabled
#153442 opened
Aug 13, 2025 -
[LifetimeSafety] Assertion failure on statement expression in for-loop increment expression
#153439 opened
Aug 13, 2025 -
using import_name in wasm32 target causes undefined symbols if it matches a builtin
#153438 opened
Aug 13, 2025 -
Request Commit Access For enoskova-sc
#153437 opened
Aug 13, 2025 -
[flang][OpenMP] Race condition in Flang OpenMP target teams nested loop structure with reduction in CPU runs.
#153435 opened
Aug 13, 2025 -
Quadratic compile times with pack indexing that can be avoided
#153431 opened
Aug 13, 2025 -
[flang] `INQUIRE` statement returns incorrect `POSITION=`
#153426 opened
Aug 13, 2025 -
This is a stacked PR. See other PRs below:
#153423 opened
Aug 13, 2025 -
[flang][NML] Flang failed reading nested namelist
#153416 opened
Aug 13, 2025 -
Request Commit Access For Nerixyz
#153415 opened
Aug 13, 2025 -
[RISCV] Inefficient constant pool access
#153402 opened
Aug 13, 2025 -
[LTO] Failed tests in llvm-test-suite when lto enabled using clang22
#153396 opened
Aug 13, 2025 -
apt from debian trixie complains about SHA1 signature
#153385 opened
Aug 13, 2025 -
clangd crashes when parsing nested template lambda in std::for_each(SIGSEGV in ItaniumMangle.cpp)
#153384 opened
Aug 13, 2025 -
[lldb] Remote debugging from Linux to macOS shows `<invalid type>` for registers
#153377 opened
Aug 13, 2025 -
[SLP] Investigate using TCK_CodeSize for minsize builds
#153376 opened
Aug 13, 2025 -
[VectorCombine] Investigate using TCK_CodeSize for minsize builds
#153375 opened
Aug 13, 2025 -
[flang] [openmp] performance issue due to code generation for private variables
#153374 opened
Aug 13, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FP_TO_SINT_SAT/FP_TO_UINT_SAT handling + tests
#153366 opened
Aug 13, 2025 -
Option to increase maximum expansion text size for clangd textDocument/hover
#153355 opened
Aug 13, 2025 -
[SPARC] Use FMA instructions when we have UA2007
#153347 opened
Aug 13, 2025 -
[Clang] `-fdump-record-layouts` prints in the wrong order
#153331 opened
Aug 13, 2025 -
Win11 LLVM Static Source build fails to compile due to missing libclang_static
#153330 opened
Aug 13, 2025 -
clang-format: comma in ternary breaks format
#153326 opened
Aug 13, 2025 -
[CIR] Upstream support for constructing globals
#153319 opened
Aug 12, 2025 -
`-Wunterminated-string-initialization` warning on some kinds of initializations appears to be unactionable
#153314 opened
Aug 12, 2025 -
[DirectX] DXILBitcodeWriter writes malformed loads for groupshared arrays
#153304 opened
Aug 12, 2025 -
[HLSL] Crash when wrong parameter type is used for entry point parameter with SV_GroupThreadID
#153303 opened
Aug 12, 2025 -
clang-tidy: False positive potential memory leak warning with aggregate initialization of unique_ptr members
#153300 opened
Aug 12, 2025 -
[CIR] Upstream support for coroutine handling
#153292 opened
Aug 12, 2025 -
[CIR] Upstream support for goto handling
#153288 opened
Aug 12, 2025 -
[CIR] Upstream support for functions with variadic arguments
#153286 opened
Aug 12, 2025 -
[CIR] Upstream support for calling lambda functions
#153283 opened
Aug 12, 2025 -
Request Commit Access For DougGregor
#153282 opened
Aug 12, 2025 -
[CIR] Upstream support for volatile variables
#153280 opened
Aug 12, 2025 -
[CIR] Upstream inline attribute handling
#153277 opened
Aug 12, 2025 -
[CIR] Upstream support for thread local variables
#153270 opened
Aug 12, 2025 -
[CIR] Upstream support for operator delete
#153269 opened
Aug 12, 2025 -
[CIR] Upstream support for inline assembly
#153267 opened
Aug 12, 2025 -
[clang-tidy] Performance checks that detect redundant copies are flagging shared-state types
#153247 opened
Aug 12, 2025 -
[libc++] Removing C linkage causes build failures where OS provides some POSIX functions
#153232 opened
Aug 12, 2025 -
[C++20 modules] 'extern template' forward declaration of an instantiation does not work with modules.
#153225 opened
Aug 12, 2025 -
[flang] Incorrect array bound after remapping of zero-sized array pointer
#153221 opened
Aug 12, 2025 -
[flang] [FORALL] Incorrect dynamic type assigned within FORALL
#153220 opened
Aug 12, 2025 -
[clang] target attributes with `arch=` doesn't work if `-march` is set
#153199 opened
Aug 12, 2025 -
[flang] Long compile time with large array constructor
#153197 opened
Aug 12, 2025 -
[BOLT] The test AArch64/veneer-lld-abs.s failed
#153186 opened
Aug 12, 2025 -
Exception code 0xC0000005, clang frontend command failed due to signal
#153182 opened
Aug 12, 2025 -
Missing Flang semantics check causes ICE
#153173 opened
Aug 12, 2025 -
[Feature Request][clang] Declaring C/C++ intrinsic arguments as compile-time immediates
#153164 opened
Aug 12, 2025 -
[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants
#153159 opened
Aug 12, 2025 -
[lldb] `error: unknown error` while starting lldb's clang repl
#153157 opened
Aug 12, 2025 -
[AVR] code generation regression (mulhi3 instead of mulqi3)
#153156 opened
Aug 12, 2025 -
[clang-tidy] Unclear purpose/usefulness/actionability of `portability-template-virtual-member-function`
#153155 opened
Aug 12, 2025 -
github-upload-release broken by the recent changes to the release text / download links
#153154 opened
Aug 12, 2025 -
[Headers][X86] Allow MMX/SSE/AVX2/AVX512 integer min/max intrinsics to be used in constexpr
#153153 opened
Aug 12, 2025 -
[Clang] Allow __builtin_elementwise_fshl/fshr builtin intrinsics to be used in constexpr
#153151 opened
Aug 12, 2025 -
Delete AMDGPUUnifyMetadata
#153150 opened
Aug 12, 2025 -
libclc should remove __CLC_SUBNORMAL_DISABLE and reimplement __clc_fp32_subnormals_supported
#153148 opened
Aug 12, 2025 -
Thread sanitizer fails on tests and segfaults
#153145 opened
Aug 12, 2025 -
[LV][EVL] Try to put it close to addActiveLaneMask()
#153144 opened
Aug 12, 2025 -
[BOLT] Instrumented aarch64 clang-21 crashes with illegal instruction or hangs
#153123 opened
Aug 12, 2025 -
[clang-tidy] bugprone-signal-handler only looks for signal(), not sigaction()
#153112 opened
Aug 12, 2025 -
LLVM ERROR: out of memory Allocation failed
#153111 opened
Aug 12, 2025 -
[NVPTX] Performance regression in IR that uses `<1 x float>`
#153109 opened
Aug 12, 2025 -
[HLSL][SPIRV] Hitting assert when compiling program with splitdouble version of asuint
#153091 opened
Aug 11, 2025 -
Segfault during loop optimization
#153090 opened
Aug 11, 2025 -
Request Commit Access For modiking
#153085 opened
Aug 11, 2025 -
[llc] [AIX] coredump on AIX at `-O0` with Fortran procedure pointer reference.
#153067 opened
Aug 11, 2025 -
[X86] Add opcode "udb" (permanent #UD in 64-bit mode)
#153059 opened
Aug 11, 2025 -
[DirectX] Descriptor table registers can only allocate up to `MAX_UINT` register
#153058 opened
Aug 11, 2025 -
[DirectX] validate Samples are not being mixed with other resources types in descriptor table
#153057 opened
Aug 11, 2025 -
[HLSL] No matching constructor for struct initialization with a constant buffer struct
#153055 opened
Aug 11, 2025 -
[Clang] Target multiversioning does not allow inlining
#153040 opened
Aug 11, 2025 -
[clang-tidy] encounteres "error: unknown target CPU 'cortex-a76.cortex-a55' [clang-diagnostic-error]"
#153034 opened
Aug 11, 2025 -
[flang] Incorrectly referenced function multiple times when it is used for array indexing.
#153031 opened
Aug 11, 2025 -
[VectorCombine] VectorCombiner goes into infinite loop
#153012 opened
Aug 11, 2025 -
[LoopVectorize] Missing noalias metadata on store
#153006 opened
Aug 11, 2025 -
[Headers][X86] Allow pmuludq/pmuldq to be used in constexpr
#153002 opened
Aug 11, 2025 -
[AMDGPU] missed add-with-carry optimization
#152992 opened
Aug 11, 2025 -
SemaDecl Assertion "Scope shouldn't contain decls!" failed
#152983 opened
Aug 11, 2025 -
llvm-config --ldflags incorrect when llvm is installed inside build directory
#152976 opened
Aug 11, 2025 -
Xtensa fails to build with `error: invalid conversion from 'bool (*)(`
#152972 opened
Aug 11, 2025 -
[clang][bytecode] Assertion `Val && "isa<> used on a null pointer"' failed
#152958 opened
Aug 11, 2025 -
ext_vector_type crashes on bool
#152954 opened
Aug 11, 2025 -
[clang][bytecode] crash with --std=c++26 --analyze -fexperimental-new-constant-interpreter
#152952 opened
Aug 11, 2025 -
[clang][bytecode] crash on large multi-dimensional array in new expression
#152951 opened
Aug 11, 2025 -
Missed fold: `x == c || (c + 1 <= x && x <= c2)` => `(c <= x && x <= c2)`
#152948 opened
Aug 11, 2025 -
[clang-format] Improving LeftWithLastLine display (AlignEscapedNewlines option)
#152940 opened
Aug 10, 2025 -
lldb interferes with some stdin input
#152935 opened
Aug 10, 2025 -
Our default ABI for amdgpu is undocumented and doesn't exist on Debian. The error diagnostics are dreadful.
#152933 opened
Aug 10, 2025 -
libunwind::Registers_mips_o32::jumpto returns to the wrong address
#152922 opened
Aug 10, 2025 -
[clang][bytecode] crash when passing function name to __builtin_assume_aligned
#152920 opened
Aug 10, 2025 -
Request Commit Access For mmarjieh
#152917 opened
Aug 10, 2025 -
[clang][bytecode] Assertion `NumElements.isPositive()' failed.
#152904 opened
Aug 10, 2025 -
[clang][bytecode] Assertion `Offset != PastEndMark && "invalid offset"' failed.
#152903 opened
Aug 10, 2025 -
[clang][bytecode] Assertion `asBlockPointer().Base <= asBlockPointer().Pointee->getSize()' failed.
#152901 opened
Aug 10, 2025 -
[AVX-512] Consider using `vpshufb(@splat(0xFF), x)` when selecting on `x < 0x80`
#152900 opened
Aug 10, 2025 -
[clang][bytecode] Assertion `!isValueDependent() && "isSatisfied called on a dependent RequiresExpr"' failed
#152899 opened
Aug 10, 2025 -
[clang][bytecode] Assertion `DynamicDecl' failed
#152893 opened
Aug 10, 2025 -
[analyzer] Assertion `Ex && "elem must be a CFGStmt containing an Expr"' failed
#152891 opened
Aug 10, 2025 -
[clang][bytecode] UNREACHABLE executed after saying "invalid type: emitCast"
#152885 opened
Aug 10, 2025 -
[clang] crash triggered by the use of a struct inside sizeof with -std=c89
#152884 opened
Aug 10, 2025 -
[LLD] Crash in Machine Block Frequency Analysis when linking AMD GPU drivers with LTO
#152883 opened
Aug 9, 2025 -
dereferencing million times cause sigsegv
#152873 opened
Aug 9, 2025 -
[SPIR-V] Invalid OpPhi lowering
#152863 opened
Aug 9, 2025 -
[clang][module] clang++ frontend crashes when compiling module
#152854 opened
Aug 9, 2025 -
[sanitizers] `dtls_test.c`, `Linux/resize_tls_dynamic.cpp`, `Linux/tls_get_addr.c` failures on Gentoo/arm64
#152848 opened
Aug 9, 2025 -
[AVR][clang] Attribute half float type to float32
#152844 opened
Aug 9, 2025 -
[flang][OpenMP] Unexpected error: expected 'END' for fujitsu test 0153/0153_0129.f90
#152834 opened
Aug 9, 2025 -
[Crash] macro-expansion leads to crash
#152828 opened
Aug 9, 2025 -
pp-parse invalid yaml generated when parsing a macro with placeholders
#152818 opened
Aug 9, 2025 -
[M68k] Miscompile: `COPY` and `copyPhysReg()` do not respect live CCR register
#152816 opened
Aug 9, 2025 -
[HLSL][DirectX] Invalid DXIL when partially assigning to RWStructuredBuffer vector
#152815 opened
Aug 9, 2025 -
Missed optimization: (x & -2^C) -1 & -2^C + 2^C -> x & -2^C
#152804 opened
Aug 8, 2025 -
Missed optimization: (x + y) & (2^C) -> x & 2^C when y % 2^(C+1) == 0
#152797 opened
Aug 8, 2025 -
Missed optimization: max(max(x<<C1, x+C2), C3) -> max(x<<C1, C3) when C2 <= (2^C1-1)/2^C1*C3
#152788 opened
Aug 8, 2025 -
Provide SamplePGO users an option to retain debug information where otherwise it would be dropped
#152767 opened
Aug 8, 2025 -
[flang] Derived type intrinsic assignment error with pointer component assignment to the parent component
#152758 opened
Aug 8, 2025 -
[mlir] `DefaultValuedProp` is printed despite the property being equal
#152743 opened
Aug 8, 2025 -
[analyzer] UNREACHABLE executed after saying "should always be wrapped in ArrayToPointerDecay"
#152702 opened
Aug 8, 2025 -
[clang-tidy] readability-isolate-declaration: add option to suppress warning if types are the same
#152697 opened
Aug 8, 2025 -
[Clang] Crash (SIGSEGV) in template argument deduction involving nested generic lambdas and local classes
#152689 opened
Aug 8, 2025 -
LLDB Unittest MainLoopTest.cpp pipe tests sometimes time out on Windows on Arm
#152677 opened
Aug 8, 2025 -
[llvm 20.1.4]DominatorTreeAnalysis failed to be used
#152673 opened
Aug 8, 2025 -
[libc++] i think the <charconv> algorithm can be improved
#152655 opened
Aug 8, 2025 -
[clang-tidy] readability-container-size-empty fails to detect calls to member functions
#152649 opened
Aug 8, 2025 -
[Feature request] Can clang-cl provide the necessary VCRuntime headers required by Windows SDK?
#152648 opened
Aug 8, 2025 -
[Flang][OpenMP] Heap allocation for private variables prevents SROA optimization
#152639 opened
Aug 8, 2025 -
clangd support for 'deducing this'
#152637 opened
Aug 8, 2025 -
`switch (p ? a + C1 : C2)` should eliminate the add
#152626 opened
Aug 8, 2025 -
Improve the PDB Shell Tests
#152594 opened
Aug 7, 2025 -
LLVM's DWARF associates instruction from caller with source from inlined callee
#152576 opened
Aug 7, 2025 -
[LLParser] Better diagnostic for icmp by providing full comparison code
#152567 opened
Aug 7, 2025 -
[Delinearization] Incorrect nsw/nuw flags
#152566 opened
Aug 7, 2025 -
-Wunreachable-code-aggressive behaves strangely w/macros
#152561 opened
Aug 7, 2025 -
[Clang] __cpuidex probably should not be enabled for nvptx triples
#152558 opened
Aug 7, 2025 -
[libunwind] Test failures on AArch64 with `-DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON`
#152549 opened
Aug 7, 2025 -
[flang] NML: Failed to read namelist that contains IEEE specification exception.
#152538 opened
Aug 7, 2025 -
Add support for [[clang::lifetime_capture_by(X)]]
#152536 opened
Aug 7, 2025 -
[flang] DTIO: Polymorphic passed-object does not have the correct dynamic type in DTIO procedure.
#152527 opened
Aug 7, 2025 -
[DirectX][objdump] Add textual dumping of root signatures
#152526 opened
Aug 7, 2025 -
Track C++ coverage of the analysis
#152523 opened
Aug 7, 2025 -
Track number of origins with OPAQUE loans
#152522 opened
Aug 7, 2025 -
Introduce metrics to track health of the analysis
#152521 opened
Aug 7, 2025 -
[LifetimeSafety] Umbrella issue for all milestones for temporal safety
#152520 opened
Aug 7, 2025 -
Add support for [[clang::lifetimebound]]
#152519 opened
Aug 7, 2025 -
Add gradual typing: support unknown loans
#152518 opened
Aug 7, 2025 -
Support CXXCallExpr to model function calls
#152517 opened
Aug 7, 2025 -
Support function calls and lifetime annotations
#152516 opened
Aug 7, 2025 -
Add support for tracking temporaries
#152514 opened
Aug 7, 2025 -
Add support for view types
#152513 opened
Aug 7, 2025 -
Increase C++ coverage & integrate annotations (milestone 2)
#152508 opened
Aug 7, 2025 -
GetTemplateArgumentType from std::unordered_map allocator returns "No value"
#152504 opened
Aug 7, 2025 -
Add a basic use-after-return diagnostic
#152501 opened
Aug 7, 2025 -
Add a basic use-after-scope diagnostic
#152500 opened
Aug 7, 2025 -
[Headers][X86] Allow AVX2/AVX512 broadcast intrinsics to be used in constexpr
#152499 opened
Aug 7, 2025 -
Add the core analysis engine & basic error reporting (milestone 1)
#152496 opened
Aug 7, 2025 -
confusing `-Wunreachable-code` calling a `[[noreturn]]` function with a non-POD return type
#152477 opened
Aug 7, 2025 -
[Clang] Clang incorrectly accepts invalid lambda in default argument that references function parameter
#152467 opened
Aug 7, 2025 -
[Clang][Sema] Unreachable executed when using `opencl_generic` attribute in SYCL
#152460 opened
Aug 7, 2025 -
Very slow symbolizer invocation in libfuzzer with Go c-archive library
#152459 opened
Aug 7, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add __builtin_elementwise_fma constexpr handling
#152455 opened
Aug 7, 2025 -
[RISCV]Asm Parser report error when parsing option arch directives.
#152449 opened
Aug 7, 2025 -
MMRA metadata not mentioned in LangRef
#152433 opened
Aug 7, 2025 -
Request Commit Access For kraj
#152426 opened
Aug 7, 2025 -
`unused` warnings can be triggered even though the template is referenced by another template
#152395 opened
Aug 6, 2025 -
[DirectX][objdump] Support for reflection data
#152386 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for dumping DXIL header and disassembly
#152385 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for dumping PSV structures
#152383 opened
Aug 6, 2025 -
[DirectX][objdump] Add support for textual dumping of the shader hash
#152381 opened
Aug 6, 2025 -
Mangling of structured bindings
#152375 opened
Aug 6, 2025 -
link errors when building LLVM as a Windows DLL with mlir project included
#152371 opened
Aug 6, 2025 -
Compilation of a valid OpenMP program fails with linker error
#152360 opened
Aug 6, 2025 -
[DirectX] Select of two different RawBuffer can not easily be reduced to a callInst.
#152348 opened
Aug 6, 2025
583 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.
-
[Clang] Add a builtin that deduplicate types into a pack
#106730 commented on
Aug 13, 2025 • 81 new comments -
[AArch64][SME] Implement the SME ABI (ZA state management) in Machine IR
#149062 commented on
Aug 13, 2025 • 72 new comments -
[DirectX] Add Range Overlap validation
#152229 commented on
Aug 13, 2025 • 51 new comments -
[VPlan] Materialize Build(Struct)Vectors for VPReplicateRecipes. (NFCI)
#151487 commented on
Aug 11, 2025 • 47 new comments -
[llvm-readobj][COFF] Implement --coff-pseudoreloc in llvm-readobj to dump runtime pseudo-relocation records
#151816 commented on
Aug 11, 2025 • 46 new comments -
[VPlan] Make CanIV part of region.
#144803 commented on
Aug 10, 2025 • 34 new comments -
[CodeGen] Add laneBitmask as new MachineOperand type, utilised by newly defined COPY_LANEMASK instruction
#151944 commented on
Aug 13, 2025 • 32 new comments -
[RISCV] Add SpacemiT XSMTVDot (SpacemiT Vector Dot Product) extension.
#151706 commented on
Aug 13, 2025 • 30 new comments -
[Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes
#117007 commented on
Aug 13, 2025 • 27 new comments -
[LLDB] Add `ScalarLiteralNode` and literal parsing in DIL
#152308 commented on
Aug 13, 2025 • 26 new comments -
[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests.
#148286 commented on
Aug 13, 2025 • 23 new comments -
Fix compress/decompress in LLVM Offloading API
#150064 commented on
Aug 13, 2025 • 22 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Aug 13, 2025 • 22 new comments -
[InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table
#149530 commented on
Aug 13, 2025 • 22 new comments -
[LV][VPlan] Implement VPlan-based cost for exit condition.
#125640 commented on
Aug 12, 2025 • 21 new comments -
[MLIR][WASM] Introduce an importer for Wasm binaries
#152131 commented on
Aug 13, 2025 • 21 new comments -
[clang-format] Add option to omit wrapping for empty records
#151970 commented on
Aug 13, 2025 • 20 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `CopyOp`
#151206 commented on
Aug 9, 2025 • 20 new comments -
big archive recognition by the llvm-symbolizer
#150401 commented on
Aug 12, 2025 • 20 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Aug 11, 2025 • 19 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Aug 13, 2025 • 19 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 1
#150169 commented on
Aug 13, 2025 • 17 new comments -
[LV] Mask off possibly aliasing vector lanes
#100579 commented on
Aug 10, 2025 • 17 new comments -
[MLIR] [SparseTensor] Implement multiple loop ordering heuristics for sparse tensor dialect
#151885 commented on
Aug 9, 2025 • 17 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Aug 12, 2025 • 17 new comments -
[CGData] Lazy loading support for stable function map
#151660 commented on
Aug 13, 2025 • 17 new comments -
[PowerPC] replace vector compare equal to with vector compare greater than
#150422 commented on
Aug 12, 2025 • 15 new comments -
[Loads] Support dereference for non-constant offset
#149551 commented on
Aug 12, 2025 • 15 new comments -
[LLDB] Run API tests with PDB too
#149305 commented on
Aug 12, 2025 • 15 new comments -
[libc++] Optimize num_get integral functions
#121795 commented on
Aug 13, 2025 • 15 new comments -
[libc++] Optimize __hash_table copy constructors and assignment
#151951 commented on
Aug 13, 2025 • 15 new comments -
[mlir][python] add scf.parallel/scf.forall helpers
#150243 commented on
Aug 13, 2025 • 15 new comments -
[CAS] Add ActionCache to LLVMCAS Library
#114097 commented on
Aug 13, 2025 • 14 new comments -
[libc][stdio] Add fopen_s and bootstrap annex k.
#152248 commented on
Aug 11, 2025 • 14 new comments -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 1
#151934 commented on
Aug 12, 2025 • 13 new comments -
[GlobalISel] Support saturated truncate
#150219 commented on
Aug 13, 2025 • 13 new comments -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 commented on
Aug 13, 2025 • 12 new comments -
[Offload] Introduce ATTACH map-type support for pointer attachment.
#149036 commented on
Aug 13, 2025 • 12 new comments -
[flang] Register and lower SECNDS (stubbed implementation)
#151878 commented on
Aug 11, 2025 • 12 new comments -
Thread Safety Analysis: Basic capability alias-analysis
#142955 commented on
Aug 11, 2025 • 12 new comments -
[LV] Add initial legality checks for ee loops with stores
#145663 commented on
Aug 12, 2025 • 12 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Aug 13, 2025 • 12 new comments -
[clang-tidy] performance-unnecessary-copy-initialization: Enhance the check for the scenario with MemberExpr initialization.
#151936 commented on
Aug 11, 2025 • 11 new comments -
[llvm][LICM] Limit multi-use BOAssociation to FP and Vector
#149829 commented on
Aug 13, 2025 • 11 new comments -
[libc++] Make `<map>` `std::map` constexpr as part of P3372R3
#134330 commented on
Aug 13, 2025 • 11 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Aug 12, 2025 • 11 new comments -
[LLVM][WebAssembly] Implement branch hinting proposal
#146230 commented on
Aug 13, 2025 • 11 new comments -
[libc][arc4random][patch 2/4] add ABA protected MPMCStack
#151361 commented on
Aug 11, 2025 • 11 new comments -
[OpenMP] Add ompTest library to OpenMP
#147381 commented on
Aug 13, 2025 • 11 new comments -
AMDGPU gfx12: Add _dvgpr$ symbols for dynamic VGPRs
#148251 commented on
Aug 13, 2025 • 11 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Aug 10, 2025 • 10 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Aug 8, 2025 • 10 new comments -
[AArch64][SME] Rework VG CFI information for streaming-mode changes
#152283 commented on
Aug 13, 2025 • 10 new comments -
[VPlan] Use parameter packs to avoid unary/binary/ternary matchers. NFC
#152272 commented on
Aug 8, 2025 • 10 new comments -
[MLIR] Fix duplicated attribute nodes in MLIR bytecode deserialization
#151267 commented on
Aug 13, 2025 • 10 new comments -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Aug 12, 2025 • 10 new comments -
[Flang][OpenMP][MLIR] Initial declare target to for variables implementation
#119589 commented on
Aug 11, 2025 • 10 new comments -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Aug 12, 2025 • 10 new comments -
[Offload] Add oneInterationPerThread param to loop device RTL
#151959 commented on
Aug 13, 2025 • 10 new comments -
[flang] Adding support of -fcoarray flang and init PRIF
#151675 commented on
Aug 13, 2025 • 10 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 2
#151309 commented on
Aug 13, 2025 • 9 new comments -
[BOLT] Fix debug line emission for functions in multiple compilation units
#151230 commented on
Aug 12, 2025 • 9 new comments -
[clang-format] Add an option to format integer and float literal case
#151590 commented on
Aug 13, 2025 • 9 new comments -
[libclc] Add initial LIT tests
#87989 commented on
Aug 12, 2025 • 9 new comments -
TableGen: Emit perfect hash function for runtime libcalls
#150192 commented on
Aug 13, 2025 • 9 new comments -
[lldb][Expression] Add structor variant to LLDB's function call labels
#149827 commented on
Aug 13, 2025 • 9 new comments -
[libc++] Fix strict aliasing violation for `deque::const_iterator`
#136067 commented on
Aug 13, 2025 • 9 new comments -
[LLVM][SCEV] Look through common multiplicand when simplifying compares.
#141798 commented on
Aug 8, 2025 • 9 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Aug 13, 2025 • 9 new comments -
[lldb] refactor PlatformAndroid and make threadsafe
#145382 commented on
Aug 12, 2025 • 9 new comments -
[lld][MachO]Multi-threaded i/o. Twice as fast linking a large project.
#147134 commented on
Aug 7, 2025 • 9 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Aug 8, 2025 • 9 new comments -
[LV][EVL] Support interleaved access with tail folding by EVL
#152070 commented on
Aug 13, 2025 • 9 new comments -
[LoopVectorize] Generate wide active lane masks
#147535 commented on
Aug 13, 2025 • 8 new comments -
[DependenceAnalysis] Extending SIV to handle fusable loops
#128782 commented on
Aug 13, 2025 • 8 new comments -
[CGP]: Optimize mul.overflow.
#148343 commented on
Aug 11, 2025 • 8 new comments -
[SCEV] Check if predicate is known false for predicated AddRecs.
#151134 commented on
Aug 13, 2025 • 8 new comments -
[AArch64] Adjust comparison constant if adjusting it means less instructions
#151024 commented on
Aug 13, 2025 • 8 new comments -
[DirectX] Add GlobalDCE pass after finalize linkage pass in DirectX backend
#151071 commented on
Aug 11, 2025 • 8 new comments -
[AMDGPU] SIPeepholeSDWA: Add REG_SEQUENCE support
#133087 commented on
Aug 12, 2025 • 8 new comments -
[libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amdgcn_fence for AMDGPU
#152275 commented on
Aug 12, 2025 • 8 new comments -
[ARM] Remove `UnsafeFPMath` uses
#151275 commented on
Aug 13, 2025 • 7 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Aug 13, 2025 • 7 new comments -
[libc++][NFC] Use early returns in a few basic_string functions
#137299 commented on
Aug 12, 2025 • 7 new comments -
[VPlan] Use VPInstructionWithType for uniform casts.
#140623 commented on
Aug 9, 2025 • 7 new comments -
[clang-format] allow short function body on a single line
#151428 commented on
Aug 11, 2025 • 7 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Aug 12, 2025 • 7 new comments -
[VPlan] Introduce CSE pass
#151872 commented on
Aug 13, 2025 • 7 new comments -
[LifetimeSafety] Implement a basic use-after-free diagnostic
#149731 commented on
Aug 13, 2025 • 7 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Aug 7, 2025 • 7 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Aug 11, 2025 • 7 new comments -
[NVPTX] Add support for "blocksareclusters" kernel attr
#152265 commented on
Aug 13, 2025 • 7 new comments -
[DemandedBits] Support non-constant shift amounts
#148880 commented on
Aug 12, 2025 • 7 new comments -
[clang][bytecode] Always track item types in InterpStack
#151088 commented on
Aug 13, 2025 • 6 new comments -
[Clang][attr] Add 'cfi_salt' attribute
#141846 commented on
Aug 13, 2025 • 6 new comments -
[flang-rt] Add Assign_omp RT call.
#145465 commented on
Aug 8, 2025 • 6 new comments -
[AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm
#152161 commented on
Aug 12, 2025 • 6 new comments -
RuntimeLibcalls: Move exception call config to tablegen
#151948 commented on
Aug 13, 2025 • 6 new comments -
[clang-tidy] `modernize-use-trailing-return-type`: add an option to apply to `void`-returning functions as well
#129406 commented on
Aug 12, 2025 • 6 new comments -
[WebAssembly] Add extra pattern for dot
#151775 commented on
Aug 11, 2025 • 6 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Aug 11, 2025 • 6 new comments -
Support the inline asm 'a' constraint on PowerPC
#141604 commented on
Aug 13, 2025 • 6 new comments -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 commented on
Aug 13, 2025 • 6 new comments -
[VPlan] Add incoming_[blocks,values] iterators to VPPhiAccessors (NFC)
#138472 commented on
Aug 11, 2025 • 6 new comments -
[RISCV] Add initial assembler/MC layer support for big-endian
#146534 commented on
Aug 13, 2025 • 6 new comments -
[clang-tidy] Added check 'misc-override-with-different-visibility'
#140086 commented on
Aug 11, 2025 • 5 new comments -
[SelectionDAGBuilder] Use address width when lowering ptrtoaddr
#139423 commented on
Aug 12, 2025 • 5 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Aug 13, 2025 • 5 new comments -
Introduce -fexperimental-loop-fuse to clang and flang
#142686 commented on
Aug 11, 2025 • 5 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Aug 12, 2025 • 5 new comments -
[RISCV][Zicfilp] Enable Zicfilp CFI compiler behaviors by looking at module flags
#152121 commented on
Aug 8, 2025 • 5 new comments -
[libc++] Optimize ofstream::write
#123337 commented on
Aug 12, 2025 • 5 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Aug 13, 2025 • 5 new comments -
[VPlan] Get Addr computation cost with scalar type if it is uniform for gather/scatter. (NFC)
#150371 commented on
Aug 12, 2025 • 5 new comments -
[libc++] Implement P3168R2: Give optional range support
#149441 commented on
Aug 11, 2025 • 5 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 3
#151310 commented on
Aug 13, 2025 • 5 new comments -
[ci] Add ids workflow for checking llvm apis have been annotated with LLVM_ABI
#128370 commented on
Aug 13, 2025 • 5 new comments -
[libc++] Remove assertions from <string_view> that are unreachable
#148598 commented on
Aug 12, 2025 • 5 new comments -
[MLIR] Define memory effects for `memref.prefetch` operation
#151261 commented on
Aug 13, 2025 • 5 new comments -
[InstCombine] Fold `lshr -> zext -> shl` patterns
#147737 commented on
Aug 13, 2025 • 5 new comments -
[MLIR][XeGPU] Add pattern for arith.constant for wg to sg distribution
#151977 commented on
Aug 13, 2025 • 5 new comments -
[AMDGPU] Examine instructions in pending queues during scheduling
#147653 commented on
Aug 7, 2025 • 4 new comments -
[VPlan] Replace EVL branch condition with (branch-on-count AVLNext, 0)
#152167 commented on
Aug 11, 2025 • 4 new comments -
[MLIR][OpenMP] Support allocations of device shared memory
#150924 commented on
Aug 13, 2025 • 4 new comments -
[InstCombine] Propagate invariant.load metadata across unpacked loads
#152186 commented on
Aug 13, 2025 • 4 new comments -
[AMDGPU] More accurately account for AVGPR pressure
#150711 commented on
Aug 7, 2025 • 4 new comments -
[DAG] Fold trunc(avg(x,y)) for avgceil/floor u/s nodes if they have sufficient leading zero/sign bits
#152273 commented on
Aug 12, 2025 • 4 new comments -
[AArch64] Move BSL generation to lowering.
#151855 commented on
Aug 8, 2025 • 4 new comments -
[FileSystem] Allow exclusive file lock
#114098 commented on
Aug 13, 2025 • 4 new comments -
[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowering
#151175 commented on
Aug 13, 2025 • 4 new comments -
[ORC] Add automatic shared library resolver for unresolved symbols.
#148410 commented on
Aug 13, 2025 • 4 new comments -
[LLVM][Coverage][Unittest] Fix dangling reference in unittest
#147118 commented on
Aug 11, 2025 • 4 new comments -
[AArch64][SME] Simplify initialization of the TPIDR2 block
#141049 commented on
Aug 12, 2025 • 4 new comments -
[InferAddressSpaces] Handle unconverted ptrmask
#140802 commented on
Aug 13, 2025 • 4 new comments -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 commented on
Aug 13, 2025 • 4 new comments -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on mov 64b enabled targets
#138843 commented on
Aug 12, 2025 • 4 new comments -
[LLDB] Update DIL handling of array subscripting.
#151605 commented on
Aug 13, 2025 • 4 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `extract_strided_metadata`
#152208 commented on
Aug 9, 2025 • 3 new comments -
Add --dump-offload-bundle option to llvm-objcopy
#143347 commented on
Aug 13, 2025 • 3 new comments -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Aug 13, 2025 • 3 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Aug 13, 2025 • 3 new comments -
[Clang] Add template argument support for {con,de}structor attributes.
#151400 commented on
Aug 7, 2025 • 3 new comments -
[OpenMP][OMPIRBuilder] Use device shared memory for arg structures
#150925 commented on
Aug 13, 2025 • 3 new comments -
[llvm] Optimize usub.sat fix for #79690
#151044 commented on
Aug 12, 2025 • 3 new comments -
[clang] Followup for constexpr-unknown potential constant expressions.
#151053 commented on
Aug 7, 2025 • 3 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Aug 13, 2025 • 3 new comments -
[lldb] Introduce ScriptedFrame
#149622 commented on
Aug 12, 2025 • 3 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Aug 12, 2025 • 3 new comments -
[DWARF] Emit 0/1 for constant boolean values
#151225 commented on
Aug 11, 2025 • 3 new comments -
[LLDB] added getName method in SBModule
#150331 commented on
Aug 11, 2025 • 2 new comments -
[LV][TTI] Calculate cost of extracting last index in a scalable vector
#144086 commented on
Aug 13, 2025 • 2 new comments -
Treat ';' and '\n' as assembly instruction separators in collectAsmInstrs
#149365 commented on
Aug 12, 2025 • 2 new comments -
[flang][OpenMP] Add -f[no]-openmp-simd
#150269 commented on
Aug 13, 2025 • 2 new comments -
[AMDGPU] Add test for ptrtoaddr code generation
#143813 commented on
Aug 12, 2025 • 2 new comments -
[AArch64][BTI] Mark EH landing pads as jump targets
#149680 commented on
Aug 13, 2025 • 2 new comments -
Add --offoading option to llvm-readobj
#143342 commented on
Aug 13, 2025 • 2 new comments -
[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI.
#149955 commented on
Aug 13, 2025 • 2 new comments -
[lld][WebAssembly] Allow linker-synthetic symbols to be undefined when building shared libraries
#128223 commented on
Aug 13, 2025 • 2 new comments -
[SelectionDAG] Allow vselect in foldBinOpIntoSelect
#143283 commented on
Aug 7, 2025 • 2 new comments -
[RISCV] Mark More Relocs as Relaxable
#151422 commented on
Aug 13, 2025 • 2 new comments -
[AArch64] Remove wrong processor feature
#151289 commented on
Aug 11, 2025 • 2 new comments -
[InstSimplify] Canonicalize predicates into strict versions in `simplifyICmpInst`
#151642 commented on
Aug 12, 2025 • 2 new comments -
[LV] Bundle sub reductions into VPExpressionRecipe
#147255 commented on
Aug 12, 2025 • 2 new comments -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 commented on
Aug 13, 2025 • 2 new comments -
[MLIR] Add documentation page for `mlir-query` tool
#146535 commented on
Aug 13, 2025 • 2 new comments -
[GSYM] Parse symbols from .dynsym as well, consider ST_Unknown symbols
#147332 commented on
Aug 8, 2025 • 2 new comments -
[OpenMP][OMPIRBuilder] Support parallel in Generic kernels
#150926 commented on
Aug 8, 2025 • 2 new comments -
[clang-tidy][NFC] Do less unnecessary work in `NoLintDirectiveHandler`
#147553 commented on
Aug 10, 2025 • 2 new comments -
[AMDGPU][MC] GFX9 - allow op_sel in v_interp_p2_f16
#150712 commented on
Aug 8, 2025 • 2 new comments -
[LLDB] Make MSVC STL formatters work with (Native/DIA) PDB
#150513 commented on
Aug 7, 2025 • 2 new comments -
Fix scope of typedefs present inside a template class
#146729 commented on
Aug 13, 2025 • 2 new comments -
[clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check
#84166 commented on
Aug 7, 2025 • 2 new comments -
[libc++][ranges] Ensure range access CPOs are provided in `<iterator>`
#151745 commented on
Aug 12, 2025 • 2 new comments -
[flang][mlir] Add support for implicit linearization in omp.simd
#150386 commented on
Aug 10, 2025 • 2 new comments -
[AArch64] [CostModel] Fix cost modelling for saturating arithmetic intrinsics
#152333 commented on
Aug 12, 2025 • 2 new comments -
[LiveVariables] Mark use as implicit-def if defined at instr
#119446 commented on
Aug 12, 2025 • 1 new comment -
[BOLT] Not use hlt as split point when build the CFG
#150963 commented on
Aug 13, 2025 • 1 new comment -
[CodeGen] Fix VNInfo mapping in LiveRange::assign
#148790 commented on
Aug 12, 2025 • 1 new comment -
[TableGen] Validate the shift amount for !srl, !shl, and !sra operators.
#132492 commented on
Aug 12, 2025 • 1 new comment -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Aug 8, 2025 • 1 new comment -
[StackProtector] Introduce stack-protect-refinement pass to remove unnecessary protections.
#150390 commented on
Aug 8, 2025 • 1 new comment -
[WebAssembly] v8i8 mul support
#151145 commented on
Aug 7, 2025 • 1 new comment -
Add pointer field protection feature.
#133538 commented on
Aug 11, 2025 • 1 new comment -
[lldb][ARM] Port Arm Linux to use NativeRegisterContextDBReg
#152284 commented on
Aug 8, 2025 • 1 new comment -
[RISCV] Improve instruction selection for most significant bit extraction
#151687 commented on
Aug 12, 2025 • 1 new comment -
[SandboxVec][SeedCollector] Implement collection of seeds with different types
#146171 commented on
Aug 11, 2025 • 1 new comment -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Aug 8, 2025 • 1 new comment -
[libc++][C++03] Split libc++-specific tests for the frozen headers
#144093 commented on
Aug 11, 2025 • 1 new comment -
[LLVM][IR] Switch from manual pointer incrementation to function in Lexer
#152103 commented on
Aug 12, 2025 • 1 new comment -
[AMDGPU] Check noalias.addrspace in mayAccessScratchThroughFlat
#151319 commented on
Aug 8, 2025 • 1 new comment -
[SelectionDAG] Handle more opcodes in isGuaranteedNotToBeUndefOrPoison
#147019 commented on
Aug 13, 2025 • 1 new comment -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 commented on
Aug 6, 2025 • 1 new comment -
[CodeGen] MachineVerifier to check early-clobber constraint
#151421 commented on
Aug 13, 2025 • 1 new comment -
[MLIR] Add shape propagation through tensor.pad
#136681 commented on
Aug 11, 2025 • 1 new comment -
Improve clarity of the implicit declaration diagnostic
#149314 commented on
Aug 7, 2025 • 1 new comment -
[RFC] Extend MemoryEffects to Support Target-Specific Memory Locations
#148650 commented on
Aug 11, 2025 • 1 new comment -
[Flang][OpenMP] Additional global address space modifications for device
#119585 commented on
Aug 11, 2025 • 1 new comment -
Co-issue packed instructions by unpacking
#151704 commented on
Aug 8, 2025 • 1 new comment -
[lldb-dap] Add readOnly attribute for variables
#151884 commented on
Aug 12, 2025 • 1 new comment -
[M68k] implement -mxgot
#119803 commented on
Aug 11, 2025 • 1 new comment -
[VPlan] Consolidate logic for narrow to single scalars
#151506 commented on
Aug 11, 2025 • 1 new comment -
[mlir][emitc] Support dense as init value of constantOp
#144826 commented on
Aug 12, 2025 • 1 new comment -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 commented on
Aug 11, 2025 • 1 new comment -
[SelectionDAG] Verify SDTCisVT and SDTCVecEltisVT constraints
#150125 commented on
Aug 8, 2025 • 1 new comment -
[RISCV] Update SpacemiT-X60 vector mask instructions latencies
#150644 commented on
Aug 8, 2025 • 1 new comment -
[mlir][emitc] Only mark operator with fundamental type have no side effect
#144990 commented on
Aug 11, 2025 • 1 new comment -
[clang-format] Handle templates in qualified typenames
#143194 commented on
Aug 12, 2025 • 1 new comment -
[OpenMPOpt] Make parallel regions reachable from new DeviceRTL loop functions
#150927 commented on
Aug 13, 2025 • 1 new comment -
[MLIR][OpenMP] Remove Generic-SPMD early detection
#150922 commented on
Aug 13, 2025 • 1 new comment -
[SelectionDAG] Legalize <1 x T> vector types for atomic load
#148894 commented on
Aug 12, 2025 • 1 new comment -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 commented on
Aug 12, 2025 • 1 new comment -
[Sema] Fix false positive warnings for misaligned member access
#150025 commented on
Aug 13, 2025 • 1 new comment -
[lld][ELF] Introduce an option to keep data section prefix.
#148985 commented on
Aug 8, 2025 • 1 new comment -
[Clang]Throw frontend error for target feature mismatch when using `flatten` attribute
#150044 commented on
Aug 10, 2025 • 1 new comment -
Add LLVMGlobalAddDebugInfo to Core.cpp
#148747 commented on
Aug 7, 2025 • 0 new comments -
[InstCombine] optimize unnecessary sext instruction with add + cmp
#152291 commented on
Aug 13, 2025 • 0 new comments -
[lldb] Add "settings modified" command
#152338 commented on
Aug 12, 2025 • 0 new comments -
[mlir][scf] Expose isPerfectlyNestedForLoops
#152115 commented on
Aug 13, 2025 • 0 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Aug 11, 2025 • 0 new comments -
[Clang][Headers] Fix <gpuintrin.h> for SYCL
#152314 commented on
Aug 7, 2025 • 0 new comments -
[MLIR][Maintainers] Add maintainer list for core sub-categories
#152136 commented on
Aug 13, 2025 • 0 new comments -
Use `try_compile` in LibompGetArchitecture
#152153 commented on
Aug 7, 2025 • 0 new comments -
[llvm-lto2] Added version command for llvm-lto2
#148866 commented on
Aug 13, 2025 • 0 new comments -
[VPlan] Consider address computation cost in VPInterleaveRecipe.
#148808 commented on
Aug 11, 2025 • 0 new comments -
[llvm][docs] Note Windows on Arm setting in Visual Studio guide
#147710 commented on
Aug 12, 2025 • 0 new comments -
Added partial support for compiling C++20 modules and header-units without scanning.
#147682 commented on
Aug 10, 2025 • 0 new comments -
[clang] Use SmallString in CommentBriefParser to reduce heap allocs
#147853 commented on
Aug 10, 2025 • 0 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Aug 12, 2025 • 0 new comments -
[lldb][rpc] Upstream RPC Client Library Emitters
#147655 commented on
Aug 12, 2025 • 0 new comments -
[clangd] fix asserts on incompatible paths in CDB
#148019 commented on
Aug 10, 2025 • 0 new comments -
[Flang] Legalize the hlfir.exactly_once operation
#152202 commented on
Aug 6, 2025 • 0 new comments -
[compiler-rt] Fix frame numbering for unparsable frames.
#148278 commented on
Aug 6, 2025 • 0 new comments -
[LoopStrengthReduce] Mitigation of issues introduced by compilation time optimization in SolveRecurse.
#147588 commented on
Aug 11, 2025 • 0 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Aug 12, 2025 • 0 new comments -
Fix Debug Build Using GCC 15
#152223 commented on
Aug 7, 2025 • 0 new comments -
[LV] Use VPReductionRecipe for partial reductions
#147513 commented on
Aug 8, 2025 • 0 new comments -
Annotate disassembly with register‐resident variable locations
#147460 commented on
Aug 9, 2025 • 0 new comments -
[libc++] Refactor __tree::__find_equal to not have an out parameter
#147345 commented on
Aug 7, 2025 • 0 new comments -
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions
#148309 commented on
Aug 13, 2025 • 0 new comments -
[Clang] disallow # operators in attribute argument lists
#147308 commented on
Aug 11, 2025 • 0 new comments -
[LV] Bundle partial reductions inside VPExpressionRecipe
#147302 commented on
Aug 8, 2025 • 0 new comments -
[SPIRV] Addition of image_store.ll, signed_arithmetic_overflow.ll, spirv_global_varibale_declaration.ll
#152289 commented on
Aug 12, 2025 • 0 new comments -
[HashRecognize] Strip ValueEvolution
#148620 commented on
Aug 11, 2025 • 0 new comments -
[libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Aug 11, 2025 • 0 new comments -
[RISCV] Implement Clang Builtins for XAndesPerf Extension
#147018 commented on
Aug 7, 2025 • 0 new comments -
[lldb][rpc] Fix build failures when building lldb-rpc-gen
#151603 commented on
Aug 7, 2025 • 0 new comments -
[clang-tidy] Avoid matching nodes in system headers
#151035 commented on
Aug 11, 2025 • 0 new comments -
[DirectX][NFC] Refactoring DirectX backend to not use `llvm::to_underlying` in switch cases.
#151032 commented on
Aug 6, 2025 • 0 new comments -
[flang] [mlir] Avoid clobbering mlir-tblgen target by defining dummy imported targets
#150987 commented on
Aug 12, 2025 • 0 new comments -
Enable running ClangReplInterpreterTests in an Emscripten environment
#150977 commented on
Aug 13, 2025 • 0 new comments -
[X86] Check if signed value is too large for fixup under some conditions
#150976 commented on
Aug 11, 2025 • 0 new comments -
[clang]: Support `analyzer_noreturn` attribute in `CFG`
#150952 commented on
Aug 13, 2025 • 0 new comments -
[NVPTX] Add sparse MMA intrinsics
#150950 commented on
Aug 12, 2025 • 0 new comments -
[OpenMP][OMPIRBuilder] Add device shared memory allocation support
#150923 commented on
Aug 13, 2025 • 0 new comments -
RuntimeLibcalls: Add bitset for available libcalls
#150869 commented on
Aug 13, 2025 • 0 new comments -
[libc] Fix copy/paste error in file.cpp
#150802 commented on
Aug 11, 2025 • 0 new comments -
Add Windows release binary builds
#150793 commented on
Aug 11, 2025 • 0 new comments -
[ARM] Only forbid PL if using vselect
#150781 commented on
Aug 13, 2025 • 0 new comments -
[lldb-dap] Add network symbol optimization configuration options
#150777 commented on
Aug 7, 2025 • 0 new comments -
[RISCV][llvm] Support fixed-length vector inline assembly constraints
#150724 commented on
Aug 11, 2025 • 0 new comments -
[RISCV] Update SpacemiT-X60 vector floating-point instructions latencies
#150618 commented on
Aug 8, 2025 • 0 new comments -
[Flang][OpenMP] Fix to resolve the crash with SIMD aligned clause.
#150612 commented on
Aug 8, 2025 • 0 new comments -
[lldb] Remove unnecessary calls to Fix{Code,Data}Address
#150537 commented on
Aug 12, 2025 • 0 new comments -
[SLP] Loop aware cost model/tree building
#150450 commented on
Aug 7, 2025 • 0 new comments -
[InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison
#150420 commented on
Aug 11, 2025 • 0 new comments -
[LV] Increase vectorize-memory-check-threshold to 256
#151712 commented on
Aug 12, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function atanpif16
#150400 commented on
Aug 8, 2025 • 0 new comments -
[VPlan] Preserve nusw in createInBoundsPtrAdd
#151549 commented on
Aug 11, 2025 • 0 new comments -
[SLP]Initial support for non-power-of-2 vectorization
#151530 commented on
Aug 11, 2025 • 0 new comments -
[flang] Support for warning and error compiler directives.
#151510 commented on
Aug 13, 2025 • 0 new comments -
[cmake] Add cmake file for hexagon-builtins baremetal
#151500 commented on
Aug 11, 2025 • 0 new comments -
[libc++] Implement the `<type_traits>` parts of P1317R2
#151480 commented on
Aug 12, 2025 • 0 new comments -
[NVPTX] Remove `UnsafeFPMath` uses
#151479 commented on
Aug 13, 2025 • 0 new comments -
Partial support for common linkage for WebAssembly
#151478 commented on
Aug 6, 2025 • 0 new comments -
[LoongArch] Optimize extractelement containing variable index
#151475 commented on
Aug 9, 2025 • 0 new comments -
[PowerPC] Check ResNo at end of BitPermutationSelector::Select32
#151429 commented on
Aug 9, 2025 • 0 new comments -
[flang][DRAFT-DEV][DO NOT REVIEW] Copy-in/Copy-out determination
#151426 commented on
Aug 13, 2025 • 0 new comments -
[flang][DRAFT] Copy-in/Copy-out determination
#151408 commented on
Aug 7, 2025 • 0 new comments -
[BOLT] Fix failing tests by refactoring access to FileNameEntry to make it DWARF version agnostic
#151401 commented on
Aug 12, 2025 • 0 new comments -
[LoongArch] Use xvperm.w for cross-lane access within a single vector
#151634 commented on
Aug 9, 2025 • 0 new comments -
[RISC-V]Implement -m{,no}fence-tso
#151638 commented on
Aug 11, 2025 • 0 new comments -
release/21.x: [CMake][Release] Build with -ffat-lto-objects (#140381)
#151245 commented on
Aug 11, 2025 • 0 new comments -
release/21.x: [TailDup] Delay aggressive computed-goto taildup to after RegAlloc. (#150911)
#151680 commented on
Aug 11, 2025 • 0 new comments -
[AArch64] Do a blanket check for all instructions that modify NZCV (NFC)
#151205 commented on
Aug 7, 2025 • 0 new comments -
[clang] Only build c-index-test and apinotes-test when clang tests are included
#151157 commented on
Aug 7, 2025 • 0 new comments -
[SimplifyCFG] Avoid threading for loop headers
#151142 commented on
Aug 12, 2025 • 0 new comments -
[RISCV] Implement MC support for Zvfbfa extension
#151106 commented on
Aug 11, 2025 • 0 new comments -
[clang][CodeGen] Extends lifetime of coroutine promise(CWG2563)
#151067 commented on
Aug 7, 2025 • 0 new comments -
[AMDGPU] Propagate Constants for Wave Reduction Intrinsics
#150395 commented on
Aug 13, 2025 • 0 new comments -
[BPF] Support Jump Table
#149715 commented on
Aug 13, 2025 • 0 new comments -
[LLDB][NativePDB] Create functions with mangled name
#149701 commented on
Aug 8, 2025 • 0 new comments -
[Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 commented on
Aug 13, 2025 • 0 new comments -
ARM: Move calling conv config to RuntimeLibcalls
#152065 commented on
Aug 13, 2025 • 0 new comments -
[KeyInstr] Enable -gkey-instructions by default if optimisations are enabled
#149509 commented on
Aug 11, 2025 • 0 new comments -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 commented on
Aug 12, 2025 • 0 new comments -
[GlobalISel] Add computeNumSignBits for SHL
#152067 commented on
Aug 10, 2025 • 0 new comments -
[AMDGPU] Added llvm-debuginfo-check
#149429 commented on
Aug 11, 2025 • 0 new comments -
[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm
#149308 commented on
Aug 13, 2025 • 0 new comments -
[LoongArch] Enable vector tests for 32-bit target
#152094 commented on
Aug 7, 2025 • 0 new comments -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 commented on
Aug 13, 2025 • 0 new comments -
[WIP][DAG] visitFREEZE - always allow freezing multiple operands
#152107 commented on
Aug 13, 2025 • 0 new comments -
[LoopInterchange] Exit early when all loops have deps in all directions
#149049 commented on
Aug 7, 2025 • 0 new comments -
[VectorCombine] Remove dead node immediately in VectorCombine
#149047 commented on
Aug 8, 2025 • 0 new comments -
ARM: Remove check for isAAPCS_ABI when enabling various aeabi calls
#152108 commented on
Aug 8, 2025 • 0 new comments -
[libc++] Fix C++23 standard modules when using with `clang-cl` on Windows
#148992 commented on
Aug 12, 2025 • 0 new comments -
[clang][Modules] Reporting Errors for Duplicating Link Declarations in `modulemap`s
#148959 commented on
Aug 12, 2025 • 0 new comments -
[WebAssembly] Add support for nonnull_extern_ref type
#148935 commented on
Aug 13, 2025 • 0 new comments -
[X86] Manage atomic load of fp -> int promotion in DAG
#148895 commented on
Aug 12, 2025 • 0 new comments -
ARM: Move more aeabi libcall config into tablegen
#152109 commented on
Aug 13, 2025 • 0 new comments -
IR/Verifier: Allow vector type in atomic load and store
#148893 commented on
Aug 12, 2025 • 0 new comments -
[MLIR] Add Egress dialects maintainers
#151721 commented on
Aug 11, 2025 • 0 new comments -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 commented on
Aug 13, 2025 • 0 new comments -
AMDGPU: Track AGPR pressure
#150288 commented on
Aug 12, 2025 • 0 new comments -
[MC] Make .note.GNU-stack explicit for the trampoline case
#151754 commented on
Aug 11, 2025 • 0 new comments -
[FMV][AArch64] Allow user to override version priority.
#150267 commented on
Aug 13, 2025 • 0 new comments -
[ARM] Have IntCCToARMCC handle PL or MI (NFC)
#150247 commented on
Aug 8, 2025 • 0 new comments -
release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799)
#151808 commented on
Aug 11, 2025 • 0 new comments -
[Clang](NFC) Add coverage for VTable debug info
#151818 commented on
Aug 11, 2025 • 0 new comments -
[PowerPC] fix bug affecting float to int32 conversion on LE PowerPC
#150194 commented on
Aug 9, 2025 • 0 new comments -
[IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction
#150179 commented on
Aug 12, 2025 • 0 new comments -
[AMDGPU] Add builtins for wave reduction intrinsics
#150170 commented on
Aug 13, 2025 • 0 new comments -
[PowerPC] Remove `UnsafeFPMath` uses
#151897 commented on
Aug 13, 2025 • 0 new comments -
[AArch64][GlobalISel] Add a constant funnel shift post-legalizer combine.
#151912 commented on
Aug 13, 2025 • 0 new comments -
[LoongArch][NFC] Pre-commit tests for vector type isLegalAddressingMode implementation
#151916 commented on
Aug 11, 2025 • 0 new comments -
[AMDGPU] Narrow only on store to pow of 2 mem location
#150093 commented on
Aug 12, 2025 • 0 new comments -
[LoongArch] Implement isLegalAddressingMode for lsx/lasx
#151917 commented on
Aug 11, 2025 • 0 new comments -
[BOLT] Fix incorrect CU-indicies in gdb-index
#151927 commented on
Aug 8, 2025 • 0 new comments -
[ci] Add Emscripten workflow
#151928 commented on
Aug 12, 2025 • 0 new comments -
[Transforms/Util] Add SimplifySwitchVar pass
#149937 commented on
Aug 6, 2025 • 0 new comments -
[NVVM][NVPTX] Add support for tcgen05.mma
#151949 commented on
Aug 12, 2025 • 0 new comments -
[Clang][CUDA] Add support for __managed__ variables in non-RDC and default RDC mode
#149716 commented on
Aug 12, 2025 • 0 new comments -
Request Commit Access For matts1
#152058 commented on
Aug 13, 2025 • 0 new comments -
[Clang] Clang crashes when using SSE4.1 intrinsics without -msse4.1 flag
#151623 commented on
Aug 11, 2025 • 0 new comments -
[clang] Assertion `EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"' failed.
#140346 commented on
Aug 11, 2025 • 0 new comments -
Diagnostic is not specific enough when when scoped enumeration requires a explicit conversion for binary operations
#24265 commented on
Aug 11, 2025 • 0 new comments -
[D121492] [libc++] Fix performance inconsistency between unordered_map copy-assignment and copy-construction
#77657 commented on
Aug 11, 2025 • 0 new comments -
Real-time Sanitizer causes pthread_cond_signal to segfault when a thread is doing a timed wait on a condition variable
#146120 commented on
Aug 11, 2025 • 0 new comments -
Request Commit Access For jriv01
#151229 commented on
Aug 11, 2025 • 0 new comments -
SelectionDAG store merging default implementations are unreasonable
#90714 commented on
Aug 11, 2025 • 0 new comments -
incompatibility between unified LTO and ffat-lto-objects
#90857 commented on
Aug 11, 2025 • 0 new comments -
Vector Saturating Subtractions should be flipped around when the result is AND'ed
#79690 commented on
Aug 11, 2025 • 0 new comments -
[flang] Create the real constant directly with the argument type.
#150452 commented on
Aug 11, 2025 • 0 new comments -
[clang-tidy] New check for static_cast of an enum class type
#71543 commented on
Aug 11, 2025 • 0 new comments -
clang++ 20 Exceptions crash with (recent) libgcc and aarch64 BTI (Linux)
#149267 commented on
Aug 11, 2025 • 0 new comments -
Add GNU extensions to flang library
#58728 commented on
Aug 11, 2025 • 0 new comments -
BOLT: BOLT is unable to proceed because it couldn't properly understand this function
#149382 commented on
Aug 11, 2025 • 0 new comments -
[mlir][tosa] Replace `StringBasedAttr` TOSA enumerations with `Tosa_I32EnumAttr`
#152129 commented on
Aug 11, 2025 • 0 new comments -
[mlir] [linalg] DecomposePackUnpack pattern can create invalid output IR when creating a rank-reducing extract_slice.
#152037 commented on
Aug 11, 2025 • 0 new comments -
Initializing base class from derived class: access check missing?
#126787 commented on
Aug 11, 2025 • 0 new comments -
clang candidate constructor behaves differently when it's implicitly defined
#129400 commented on
Aug 11, 2025 • 0 new comments -
No move elision in construction from nested brace-enclosed initializer list
#137862 commented on
Aug 11, 2025 • 0 new comments -
GDB will not accept Target XML produced by lldb-server on AArch64
#88744 commented on
Aug 10, 2025 • 0 new comments -
[feat] Clang format blank line after declaration block (C89 style)
#91064 commented on
Aug 10, 2025 • 0 new comments -
[clang++ ][crash-on-valid] crash on C-style array creation
#112189 commented on
Aug 10, 2025 • 0 new comments -
LLVM miscompiles passing/returning `half` on several backends by using lossy conversions
#97981 commented on
Aug 10, 2025 • 0 new comments -
clang format: incorrect indentation of lambda inside nested function calls
#124057 commented on
Aug 10, 2025 • 0 new comments -
__attribute__((interrupt)) trashes MMX registers
#26785 commented on
Aug 10, 2025 • 0 new comments -
Request Commit Access For maarquitos14
#152147 commented on
Aug 10, 2025 • 0 new comments -
c-index-test does not build with LLVM_BUILD_STATIC on
#45959 commented on
Aug 10, 2025 • 0 new comments -
[flang][OpenMP] `flang` core dump when using `cos` or `sin`
#147027 commented on
Aug 9, 2025 • 0 new comments -
Performance flaw in tight loops in clang++
#152255 commented on
Aug 9, 2025 • 0 new comments -
[X86AsmBackend] Provide diagnostic when immediate value too large for fixup
#116899 commented on
Aug 9, 2025 • 0 new comments -
wasm-ld: Disabling on-by-default features doesn't work when LTO is used
#109443 commented on
Aug 9, 2025 • 0 new comments -
-fdump-record-layouts doesn't print every object's memory layout
#15328 commented on
Aug 13, 2025 • 0 new comments -
[libc] re-enable warnings for tests
#119281 commented on
Aug 13, 2025 • 0 new comments -
[clang-tidy] Convert ideas of new tools in ClangTools.html to clang-tidy checks
#148539 commented on
Aug 12, 2025 • 0 new comments -
[Xtensa] `CodeGen/Xtensa/select-cc-fp.ll` test fails with assertions
#149666 commented on
Aug 12, 2025 • 0 new comments -
WebAssembly support in LLDB
#150449 commented on
Aug 12, 2025 • 0 new comments -
[HLSL] Add tests for local resource arrays
#145425 commented on
Aug 12, 2025 • 0 new comments -
[CIR] Upstream support for virtual functions
#143787 commented on
Aug 12, 2025 • 0 new comments -
[CIR] Upstream support for virtual base classes
#143789 commented on
Aug 12, 2025 • 0 new comments -
[HLSL] Add support for deprecated attribute
#132978 commented on
Aug 12, 2025 • 0 new comments -
[HLSL] Add support for unbounded resource arrays at global scope
#145427 commented on
Aug 12, 2025 • 0 new comments -
[clang-format] unable to insert a space only for non-code block empty braces, not for empty parentheses
#93635 commented on
Aug 12, 2025 • 0 new comments -
P2255R2: A type trait to detect reference binding to temporary
#105180 commented on
Aug 12, 2025 • 0 new comments -
[C++20 modules] error: cannot befriend target of using declaration
#138558 commented on
Aug 12, 2025 • 0 new comments -
basic properties of floor and ceiling function
#76438 commented on
Aug 12, 2025 • 0 new comments -
[Runtimes] -nostdlib++ and -nostdinc++ in CMAKE_REQUIRED_FLAGS breaks systems introspection
#139771 commented on
Aug 12, 2025 • 0 new comments -
clang-cl /showIncludes reports wrong filename for symlinked files
#58726 commented on
Aug 12, 2025 • 0 new comments -
Tail merging removes the lines from DWARF line program
#151248 commented on
Aug 12, 2025 • 0 new comments -
Tracking issue for removing PDB plugin in LLDB
#114906 commented on
Aug 12, 2025 • 0 new comments -
Crash report
#140382 commented on
Aug 12, 2025 • 0 new comments -
clang-tidy 20 crashes in RegionStoreManager
#147686 commented on
Aug 12, 2025 • 0 new comments -
Request Commit Access For Midar
#132631 commented on
Aug 12, 2025 • 0 new comments -
ninja check-flang-rt is broken on LLVM 21 Windows Release
#151920 commented on
Aug 12, 2025 • 0 new comments -
Thread states not properly maintained on Windows
#25034 commented on
Aug 12, 2025 • 0 new comments -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#147179 commented on
Aug 12, 2025 • 0 new comments -
[DAG][X86] Backend building SelectionDAG failed when hitting new datatype (`v7f16`)
#152150 commented on
Aug 12, 2025 • 0 new comments -
[flang][OpenMP] reduction with minus operator not supported
#152176 commented on
Aug 12, 2025 • 0 new comments -
[LLD] getMipsN32RelType parameter type mismatch after scanOne interface change
#148346 commented on
Aug 12, 2025 • 0 new comments -
[clangd] In the body of a function with an explicit object parameter, code completion suggests members without accessing them through the object parameter
#141291 commented on
Aug 12, 2025 • 0 new comments -
clang fails to destroy return value when a destructor throws
#12658 commented on
Aug 12, 2025 • 0 new comments -
Request Commit Access For satyajanga
#151068 commented on
Aug 11, 2025 • 0 new comments -
accepts-invalid accessing private member of C++ class from scope specifier
#134959 commented on
Aug 11, 2025 • 0 new comments -
Request Commit Access For sebastiankreutzer
#144485 commented on
Aug 9, 2025 • 0 new comments -
[clang][dataflow] Diagnose branch conditions using the data-flow framework
#141602 commented on
Aug 7, 2025 • 0 new comments -
clang assertion failure at O2 "Assertion `(PDiffI->getUnitInc() >= 0) == (PNew >= POld) && "PSet overflow/underflow"' failed."
#149144 commented on
Aug 7, 2025 • 0 new comments -
[mlir] How to simplify this overly complex size calculation after tiling?
#150185 commented on
Aug 7, 2025 • 0 new comments -
Convert branch to bnez with EVL tail folding
#151459 commented on
Aug 7, 2025 • 0 new comments -
std module before include `<iterator>` will have a "requires clause differs in template redeclaration" error
#96147 commented on
Aug 7, 2025 • 0 new comments -
Install doesn't respect libdir / CMAKE_INSTALL_LIBDIR
#152193 commented on
Aug 7, 2025 • 0 new comments -
RVV assert in inline asm for tied constraints
#151877 commented on
Aug 7, 2025 • 0 new comments -
libc++ fails to compile valid c++20 use of uses_allocator_construction_args
#151826 commented on
Aug 7, 2025 • 0 new comments -
clang-format requires not using requires requires in order to correctly format a function type in a template parameter
#152266 commented on
Aug 7, 2025 • 0 new comments -
Add the VS Code MLIR extension to the Open VSX extension registry
#147991 commented on
Aug 7, 2025 • 0 new comments -
[HLSL][SPIRV] Fix wave tests from the offload test suite
#145513 commented on
Aug 7, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Aug 7, 2025 • 0 new comments -
RISC-V: How is a constant’s data type determined when it takes part in an operation.
#152281 commented on
Aug 7, 2025 • 0 new comments -
Comment tag is not properly created.
#33296 commented on
Aug 7, 2025 • 0 new comments -
`multiple rules generate lib/unwind.lib` when buliding with ninja
#143822 commented on
Aug 6, 2025 • 0 new comments -
[ASan] [AArch64] Simple program crashes on startup with `mmap` failure in ASan runtime on Clang 20
#145259 commented on
Aug 6, 2025 • 0 new comments -
[PAC] Update pointer authentication docs
#96528 commented on
Aug 6, 2025 • 0 new comments -
[RISCV] Failure to use rev8 and 4 byte stores. Possibly due to alignment tracking
#152330 commented on
Aug 6, 2025 • 0 new comments -
WASM: Masking 64-bit Shifts After Zext
#71844 commented on
Aug 6, 2025 • 0 new comments -
[analyzer] Static Analysis runs out of memory on a tiny test-case
#143440 commented on
Aug 6, 2025 • 0 new comments -
[DirectX] DXContainer llvm-objdump support
#55956 commented on
Aug 6, 2025 • 0 new comments -
Efficient memcpy when src or dest can be nullptr
#146484 commented on
Aug 6, 2025 • 0 new comments -
[Flang] Compile error when derived-type array is defined using derived type and reshape intrinsic function in where construct
#130532 commented on
Aug 6, 2025 • 0 new comments -
link errors when building LLVM as a Windows DLL with polly project included
#152328 commented on
Aug 6, 2025 • 0 new comments -
Compilation error when trying to cast to pointer-to-array with typeof() in C++
#152274 commented on
Aug 6, 2025 • 0 new comments -
[Flang][OpenMP] Incorrect execution result when assumed-shape array is allocated and defined in parallel construct with private clause
#151895 commented on
Aug 6, 2025 • 0 new comments -
Documenting the usage of TableGen records and expected behaviors in each TableGen backend
#152339 commented on
Aug 6, 2025 • 0 new comments -
UBsan misses a Null-pointer-dereference
#61466 commented on
Aug 6, 2025 • 0 new comments -
LLVM 21.1.0: Unable to expand result for ppcf128 with ISD::AssertNoFPClass
#151375 commented on
Aug 6, 2025 • 0 new comments -
[DebugInfo] Unexpanded parameter pack variables have misleading debug-info
#152282 commented on
Aug 6, 2025 • 0 new comments -
[HLSL] fix documentation for root signature validations
#126646 commented on
Aug 6, 2025 • 0 new comments -
Request Triage Access for @mariete1223
#138702 commented on
Aug 9, 2025 • 0 new comments -
[Clang-Tidy] readability-use-std-min-max should consider `std::clamp`
#97835 commented on
Aug 9, 2025 • 0 new comments -
Can't pass or return `half` or `fp128` on `arm64ec`
#94434 commented on
Aug 9, 2025 • 0 new comments -
Failure to recognise unnecessary sext for add+cmp
#130088 commented on
Aug 9, 2025 • 0 new comments -
Template argument limit of 0x7fff in clang-21 onward
#151784 commented on
Aug 9, 2025 • 0 new comments -
[lld] Wrong folding of .data.rel.ro section in ICF for armv7a-linux-gnueabihf
#138764 commented on
Aug 9, 2025 • 0 new comments -
[SCEV] Unbounded recursion in createSCEV leading to Stack Overflow
#148253 commented on
Aug 9, 2025 • 0 new comments -
Acyclic compiler-rt and libc bootstrap
#127227 commented on
Aug 8, 2025 • 0 new comments -
[Mlir][affine] --affine-loop-fusion pass failed
#149507 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP: Compiler crashes with "attempting to map a value that is already mapped" in nested target egion with reductions
#148709 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP issue with copy private clauses on common blocks.
#139636 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP default(none) clause is ignored when there is a single construct inside a parallel construct
#130312 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP default(private) clause fails to implicitly set the data-sharing of variables to private.
#130308 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP: metadirective "not yet implemented" warning doesn't get emitted if optional conditions are included.
#148299 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP: compilation error at "-g" when using OMP target variables that are brought in through secondary module
#148383 commented on
Aug 8, 2025 • 0 new comments -
Flang OpenMP: compiler segfaults when using explicit target and teams region updating same variable outside of do loop.
#148697 commented on
Aug 8, 2025 • 0 new comments -
Call site info: Register offsets ignored when emitting DW_AT_call_target
#70949 commented on
Aug 8, 2025 • 0 new comments -
[Clang SA] Potential memory leak when init struct field during construction
#60896 commented on
Aug 8, 2025 • 0 new comments -
LTO pipeline crashes when incompatible bitcode gets used in an LTO build
#151250 commented on
Aug 8, 2025 • 0 new comments -
[BOLT][AArch64] When the --frame-opt=hot option is enabled, AArch64MCPlusBuilder does not implement the getPushSize API
#152102 commented on
Aug 8, 2025 • 0 new comments -
[MLIR][fp8] MLIR lowers incorrect code for unsupported LLVM float types
#152287 commented on
Aug 8, 2025 • 0 new comments -
Missing -Wuninitialized for copying structures in C++ mode
#49411 commented on
Aug 8, 2025 • 0 new comments -
Cross compiling libcxx fails after version 20
#130246 commented on
Aug 8, 2025 • 0 new comments -
perl 5.40.2 fails to run simple script when compiled with Clang-21.1.0-rc2
#152241 commented on
Aug 8, 2025 • 0 new comments -
compiler-rt/sanitizers/aarch64: CHECK failed: sanitizer_allocator_primary64.h:133
#65144 commented on
Aug 7, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr - add x86 __builtin_ia32_select* constexpr handling
#152321 commented on
Aug 7, 2025 • 0 new comments -
clang-cl /EHa /Os crash while compiling coroutines + std::unique_ptr, assertion hit even without std::unique_ptr, since 17.x.x
#148035 commented on
Aug 7, 2025 • 0 new comments -
When compiling C to IA-32, Clang makes `wchar_t` an alias of `int`
#152293 commented on
Aug 7, 2025 • 0 new comments -
[X86] Unnecessary sequences of 7 GPR `mov`s back and forth
#136574 commented on
Aug 7, 2025 • 0 new comments -
Clang comment representation bug
#32680 commented on
Aug 7, 2025 • 0 new comments -
Lifetimebound does not detect reference to temporary string chained by member calls
#152279 commented on
Aug 7, 2025 • 0 new comments -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 commented on
Aug 8, 2025 • 0 new comments -
[mlir][Vector] add vector.insert canonicalization pattern to convert a chain of insertions to vector.from_elements
#142944 commented on
Aug 7, 2025 • 0 new comments -
TSan: Support relaxed accesses and fences
#142579 commented on
Aug 7, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Aug 11, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Aug 8, 2025 • 0 new comments -
MachineCombiner: Partially fix losing subregister indexes
#141661 commented on
Aug 8, 2025 • 0 new comments -
Trying to fix undefined symbol error caused by iterator variable
#141507 commented on
Aug 12, 2025 • 0 new comments -
[clangd] Implement simple folding for preprocessor branches
#140959 commented on
Aug 6, 2025 • 0 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Aug 12, 2025 • 0 new comments -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Aug 13, 2025 • 0 new comments -
[mlir][Transforms] Dialect conversion: Context-aware type conversions
#140434 commented on
Aug 13, 2025 • 0 new comments -
[OpenMP] Add diagnostic for 'factor' width mismatch in 'unroll partial'
#139986 commented on
Aug 12, 2025 • 0 new comments -
[PPC] ROP protection won't be supported with the ELFV1 ABI.
#139947 commented on
Aug 6, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Aug 8, 2025 • 0 new comments -
[AIX] PGO codegen changes for function-sections.
#139761 commented on
Aug 7, 2025 • 0 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Aug 7, 2025 • 0 new comments -
[compiler-rt][NFC] Apply -nostdinc++ only to C++ source in profile runtime
#139038 commented on
Aug 9, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Aug 8, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Aug 8, 2025 • 0 new comments -
Warnings from system libraries should be private for them
#138826 commented on
Aug 13, 2025 • 0 new comments -
[BOLT] Refactor MCInstReference and move it to Core (NFC)
#138655 commented on
Aug 8, 2025 • 0 new comments -
[llvm-exegesis][AArch64] Check for PAC keys before disabling them
#138643 commented on
Aug 8, 2025 • 0 new comments -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Aug 8, 2025 • 0 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Aug 12, 2025 • 0 new comments -
[LV] Enable considering higher VFs when data extend ops are present i…
#137593 commented on
Aug 13, 2025 • 0 new comments -
[OpenMP][NFC] Fix -Wsign-compare warning in kmp_collapse.cpp
#137487 commented on
Aug 9, 2025 • 0 new comments -
[AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 commented on
Aug 7, 2025 • 0 new comments -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Aug 13, 2025 • 0 new comments -
[asan] Implement address sanitizer on AIX: shadow memory
#136874 commented on
Aug 9, 2025 • 0 new comments -
[AMDGPU] Added hot-block-rematerialize pass
#136631 commented on
Aug 7, 2025 • 0 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Aug 12, 2025 • 0 new comments -
Minimal support of floating-point operand bundles
#135658 commented on
Aug 7, 2025 • 0 new comments -
[Clang][OpenMP] OpenMP self_map clause - basic runtime
#146827 commented on
Aug 11, 2025 • 0 new comments -
[libc++][ranges] P3060R3: Add `std::views::indices(n)`
#146823 commented on
Aug 11, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC
#146489 commented on
Aug 11, 2025 • 0 new comments -
[PowerPC] Lower ucmp using subtractions
#146446 commented on
Aug 6, 2025 • 0 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 commented on
Aug 12, 2025 • 0 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 2: device runtime)
#146404 commented on
Aug 12, 2025 • 0 new comments -
[clang]: Propagate `*noreturn` attributes in `CFG`
#146355 commented on
Aug 11, 2025 • 0 new comments -
[AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
#146076 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
#146075 commented on
Aug 13, 2025 • 0 new comments -
[SDAG][AMDGPU] Allow opting in to OOB-generating PTRADD transforms
#146074 commented on
Aug 13, 2025 • 0 new comments -
[AArch64] Update getCmpSelInstrCost
#145568 commented on
Aug 12, 2025 • 0 new comments -
[clang][RISCV] Fix crash on VLS calling convention
#145489 commented on
Aug 11, 2025 • 0 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in various special cases
#145330 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in various special cases
#145329 commented on
Aug 13, 2025 • 0 new comments -
[ARM][MVE] Add shuffle costs for LDn and STn instructions.
#145304 commented on
Aug 13, 2025 • 0 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Aug 13, 2025 • 0 new comments -
[InstCombine] Fold reconstruction across select
#145102 commented on
Aug 7, 2025 • 0 new comments -
[Clang] Take libstdc++ into account during GCC detection
#145056 commented on
Aug 12, 2025 • 0 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Aug 7, 2025 • 0 new comments -
[mlir][emitc] Relax `hasSideEffect` rules for Var/Member
#145011 commented on
Aug 12, 2025 • 0 new comments -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Aug 11, 2025 • 0 new comments -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 commented on
Aug 8, 2025 • 0 new comments -
JITLink: Add initial SystemZ Support.
#144528 commented on
Aug 11, 2025 • 0 new comments -
[Transforms] Add LifetimeMovePass
#144319 commented on
Aug 10, 2025 • 0 new comments -
[libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode
#144094 commented on
Aug 11, 2025 • 0 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Aug 11, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU] Optimize rotate instruction selection patterns
#143551 commented on
Aug 13, 2025 • 0 new comments -
[OpenMP] Use "standalone" include path if clang is not being built
#143405 commented on
Aug 8, 2025 • 0 new comments -
[OpenMP] Add `OPENMP_INCLUDE_TESTS`
#143390 commented on
Aug 8, 2025 • 0 new comments -
[OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible
#143058 commented on
Aug 8, 2025 • 0 new comments -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Aug 13, 2025 • 0 new comments -
Add executed MC/DC TestVectors to `llvm-cov export`
#105511 commented on
Aug 11, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Aug 11, 2025 • 0 new comments -
[clang] Support --sysroot= for ${arch}-windows-msvc targets
#96417 commented on
Aug 11, 2025 • 0 new comments -
fix(llvm/**.py): fix invalid escape sequences
#94035 commented on
Aug 8, 2025 • 0 new comments -
fix(clang/**.py): fix invalid escape sequences
#94029 commented on
Aug 8, 2025 • 0 new comments -
Improve string allocation
#92652 commented on
Aug 13, 2025 • 0 new comments -
Enable printing newlines and indents in attribute and type printers
#87948 commented on
Aug 11, 2025 • 0 new comments -
[clang] Implement gcc_struct attribute on Itanium targets
#71148 commented on
Aug 10, 2025 • 0 new comments -
[libc++] Investigate the performance of `std::pop_heap` and `std::push_heap` on unsigned integers
#120762 commented on
Aug 13, 2025 • 0 new comments -
[libc++] Investigate the performance of `std::make_heap`
#120752 commented on
Aug 13, 2025 • 0 new comments -
clang dies with SIGBUS compiling gtest-all.cc on 32-bit SPARC
#66620 commented on
Aug 13, 2025 • 0 new comments -
`va_arg` fails with `__int128`
#20283 commented on
Aug 13, 2025 • 0 new comments -
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 commented on
Aug 13, 2025 • 0 new comments -
clang crash on Windows when running pass plugin
#118644 commented on
Aug 13, 2025 • 0 new comments -
[libc][math] Tracking Issue - Refactor Higher Math Functions to Header Only
#147386 commented on
Aug 13, 2025 • 0 new comments -
clang-analyzer-cplusplus.NewDeleteLeaks false positive in C++17 mode only
#37524 commented on
Aug 13, 2025 • 0 new comments -
Make LLDB compatible with the Python Limited C API
#151617 commented on
Aug 13, 2025 • 0 new comments -
[RISCV][Clang] Crash in riscv backend
#124132 commented on
Aug 13, 2025 • 0 new comments -
Add support for remaining pseudos in RISCVVLOptimizer
#147647 commented on
Aug 13, 2025 • 0 new comments -
Linker Warning: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension (ignoring target-abi)
#69780 commented on
Aug 13, 2025 • 0 new comments -
GlobalISel inserts illegal COPY operation
#128843 commented on
Aug 13, 2025 • 0 new comments -
-Wunneeded-* warnings incorrect for things used only at compile time
#25458 commented on
Aug 13, 2025 • 0 new comments -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::SCMP/UCMP handling + tests
#152144 commented on
Aug 13, 2025 • 0 new comments -
[C++20] [Modules] Regression module declaration must occur at the start of the translation unit
#145274 commented on
Aug 13, 2025 • 0 new comments -
[feature-request] make vector intrinsics constexpr
#30794 commented on
Aug 13, 2025 • 0 new comments -
LLVM miscompiles consecutive `half` operations by using too much precision on several backends
#97975 commented on
Aug 13, 2025 • 0 new comments -
[wasm] Feature Request: Please add a warning/error diagnostic option specifically for Wasm ABI function pointer casts
#64526 commented on
Aug 13, 2025 • 0 new comments -
[BOLT][AArch64] Start && "Entry point function not found
#136669 commented on
Aug 13, 2025 • 0 new comments -
Crash on ill-formed code with preprocessed sources
#57038 commented on
Aug 13, 2025 • 0 new comments -
Request Commit Access For davidmrdavid
#151001 commented on
Aug 13, 2025 • 0 new comments -
Static library compiled with -no-rtti breaks exception handling in an executable it's linked into on ARM Mac
#116015 commented on
Aug 13, 2025 • 0 new comments -
[LV] Move isPredicatedInst into LVLegality (NFC)
#134261 commented on
Aug 13, 2025 • 0 new comments -
llvm-reduce: Add new pass to inline call sites
#134223 commented on
Aug 7, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Aug 11, 2025 • 0 new comments -
[DAG][AArch64] Handle truncated buildvectors to allow and(subvector(anyext)) fold.
#133915 commented on
Aug 13, 2025 • 0 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Aug 11, 2025 • 0 new comments -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Aug 8, 2025 • 0 new comments -
Add IR and codegen support for deactivation symbols.
#133536 commented on
Aug 11, 2025 • 0 new comments -
ELF: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Aug 8, 2025 • 0 new comments -
[AArch64] Custom lower v4i8 subreg extract.
#133438 commented on
Aug 13, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Aug 13, 2025 • 0 new comments -
[libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations
#132602 commented on
Aug 11, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: add/update functions
#131868 commented on
Aug 9, 2025 • 0 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Aug 11, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Aug 9, 2025 • 0 new comments -
workflows/release-binaries: Enable Windows x86 builds
#128274 commented on
Aug 12, 2025 • 0 new comments -
Integrated Distributed ThinLTO (DTLTO): Design Overview
#126654 commented on
Aug 7, 2025 • 0 new comments -
[IndVars] Fix high-cost-expand check in LFTR
#125828 commented on
Aug 13, 2025 • 0 new comments -
[PowerPC] Fix lowering when performing conditional jumps on f128 or f16
#125776 commented on
Aug 8, 2025 • 0 new comments -
[LAA] Prepare to handle diff type sizes (NFC)
#122318 commented on
Aug 11, 2025 • 0 new comments -
[LoopPeel] Add new option to peeling loops to convert PHI into IV
#121104 commented on
Aug 13, 2025 • 0 new comments -
[Clang] fix for heterogeneous chip's host side's MaybeODRUseExprs clear
#121085 commented on
Aug 11, 2025 • 0 new comments -
[flang][mlir] Add support for translating task_reduction to LLVMIR
#120957 commented on
Aug 7, 2025 • 0 new comments -
IR/Verifier: Allow vector type in atomic load and store
#120384 commented on
Aug 13, 2025 • 0 new comments -
[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening
#120064 commented on
Aug 13, 2025 • 0 new comments -
[MLIR][OpenMP] Introduce overlapped record type map support
#119588 commented on
Aug 8, 2025 • 0 new comments -
[llvm][RISCV] Support multiple save/restore points in prolog-epilog
#119358 commented on
Aug 12, 2025 • 0 new comments -
[AArch64][SVE] Add partial reduction SDNodes
#117185 commented on
Aug 13, 2025 • 0 new comments -
[ORC][Runtime] Add dlupdate for coff
#115448 commented on
Aug 13, 2025 • 0 new comments -
[ORC-RT] Initial check-in for a new, top-level ORC runtime project.
#113499 commented on
Aug 8, 2025 • 0 new comments -
[Clang] Emit error for duplicate mangled names within a lambda
#107581 commented on
Aug 13, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Aug 8, 2025 • 0 new comments