-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
716 Pull requests merged by 279 people
-
[clang][LoongArch] Ensure
target("lasx")
implies LSX support#153542 merged
Aug 15, 2025 -
Reapply "[WebAssembly] Constant fold wasm.dot"
#153070 merged
Aug 15, 2025 -
[Clang][Sema] Add nullptr check in IsFunctionConversion
#153710 merged
Aug 15, 2025 -
[RISCV] Add TSFlag for reading past VL behaviour. NFCI
#149704 merged
Aug 15, 2025 -
[NFC] Precommit test for issue #149512
#153541 merged
Aug 15, 2025 -
[RISCV] Stop passing the merge opcode around in RISCVMoveMerger. NFC
#153687 merged
Aug 15, 2025 -
[AMDGPU] Delete amdgpu-unify-metadata in optdriver.cpp
#153717 merged
Aug 15, 2025 -
RuntimeLibcalls: Return StringRef for libcall names
#153209 merged
Aug 15, 2025 -
[clang][Obj-C][PAC] Make block descriptor pointer signing configurable
#153700 merged
Aug 15, 2025 -
[AMDGPU] Fix the comment wrt SSrc_* RCs. NFC.
#153711 merged
Aug 15, 2025 -
[Support] Add mapped_file_region::sync(), equivalent to msync
#153632 merged
Aug 15, 2025 -
TableGen: Emit static hash table for runtime libcalls
#150192 merged
Aug 15, 2025 -
[flang][cuda] Add interfaces for __int2float_rX
#153708 merged
Aug 14, 2025 -
[DAGCombine] Fix an incorrect folding of extract_subvector
#153709 merged
Aug 14, 2025 -
[AMDGPU] Enable kernarg preload on gfx1250
#153686 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __float2int_rX and __float2unit_rX
#153691 merged
Aug 14, 2025 -
[flang][cuda] Add interface for __saturatef
#153705 merged
Aug 14, 2025 -
[AMDGPU] Remove wave64 functions
#153690 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __float2ll_rX
#153702 merged
Aug 14, 2025 -
[DirectX] Add Range Overlap validation
#152229 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __ll2float_rX
#153694 merged
Aug 14, 2025 -
[win][arm64ec] XFAIL x64 intrinsic tests on Arm64EC
#153474 merged
Aug 14, 2025 -
[AMDGPU] Don't allow wgp mode on gfx1250
#153680 merged
Aug 14, 2025 -
[CIR] Add index support for global_view
#153254 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __dsqrt_rn and __dsqrt_rz
#153624 merged
Aug 14, 2025 -
[bazel] Fix mlir/BUILD.bazel for VectorToXeGPU.
#153696 merged
Aug 14, 2025 -
[RISCV][MoveMerge] Don't copy kill flag when moving past an instruction that reads the register.
#153644 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __drcp_rX
#153681 merged
Aug 14, 2025 -
Fix mlir/BUILD.bazel for XeGPUUtils.
#153689 merged
Aug 14, 2025 -
[flang][cuda] Add bind names for __double2ull_rX interfaces
#153678 merged
Aug 14, 2025 -
[AArch64] Change the cost of fma and fmuladd to match fmul.
#152963 merged
Aug 14, 2025 -
[CIR][NFC] Add Symbol Table to CIRGenFunction
#153625 merged
Aug 14, 2025 -
[CGData] Lazy loading support for stable function map
#151660 merged
Aug 14, 2025 -
[flang][cuda] Add bind names for __double2ll_rX interfaces
#153660 merged
Aug 14, 2025 -
[lldb] Use the Python limited API with SWIG 4.2 or later (#153119)
#153472 merged
Aug 14, 2025 -
[AMDGPU] Encode NV bit in VIMAGE/VSAMPLE. NFC
#153654 merged
Aug 14, 2025 -
[OpenACC] Add firstprivate recipe helper methods to ACC dialect
#153604 merged
Aug 14, 2025 -
[Clang][attr] Add 'cfi_salt' attribute
#141846 merged
Aug 14, 2025 -
[OpenMP] Update printf stmt in kmp_settings.cpp
#152800 merged
Aug 14, 2025 -
[AMDGPU] Increase LDS to 320K on gfx1250
#153645 merged
Aug 14, 2025 -
[LoopDist] Consider reads and writes together for runtime checks
#145623 merged
Aug 14, 2025 -
[clang] fix source range computation for DeducedTemplateSpecializationType
#153646 merged
Aug 14, 2025 -
Add dependency on
ProfileData
from ScalarOpts#153651 merged
Aug 14, 2025 -
[NFC][Offload] Add missing maps to OpenMP offloading tests.
#153103 merged
Aug 14, 2025 -
[clang-doc] place HTML/JSON output inside their own directories
#150655 merged
Aug 14, 2025 -
Fix typo in
step
intrinsic comment#153642 merged
Aug 14, 2025 -
[NFC] Use
[[maybe_unused]]
for variable used in assertion#153639 merged
Aug 14, 2025 -
[lldb] Use (only) PyImport_AppendInittab to patch readline
#153329 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __expf and __exp10f
#153633 merged
Aug 14, 2025 -
[LV] Use shl for (VFxUF * vscale) when creating minimum iter check.
#153495 merged
Aug 14, 2025 -
[MLIR][XeGPU] Add lowering from transfer_read/transfer_write to load_gather/store_scatter
#152429 merged
Aug 14, 2025 -
[asan] Fix-forward undefined type in test from #153142
#153636 merged
Aug 14, 2025 -
[JTS] Propagate profile info
#153305 merged
Aug 14, 2025 -
[IA][RISCV] Recognizing gap masks assembled from bitwise AND
#153324 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __uint2float_rX functions
#153620 merged
Aug 14, 2025 -
[CIR] Add InlineAsmOp lowering to LLVM
#153387 merged
Aug 14, 2025 -
[lldb] Use PyThread_get_thread_ident instead of accessing PyThreadState
#153460 merged
Aug 14, 2025 -
Revert "[lldb] refactor PlatformAndroid and make threadsafe"
#153626 merged
Aug 14, 2025 -
[CIR] Add
InlineAsmOp
#153362 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __ull2float_rX functions
#153613 merged
Aug 14, 2025 -
[mlir][cmake] Fix mlir target export
#153341 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __logf, __log2f and __log10f
#153611 merged
Aug 14, 2025 -
[VPlan] Use m_Broadcast to improve a match (NFC)
#153607 merged
Aug 14, 2025 -
[InstCombine] Propagate invariant.load metadata across unpacked loads
#152186 merged
Aug 14, 2025 -
[CIR] Add lowering for the cir.vtable.address_point operation
#153243 merged
Aug 14, 2025 -
[flang][cuda] Add interfaces for __sinf and __tanf
#153609 merged
Aug 14, 2025 -
[Flang][Driver] Predefine pic/pie macros based on configured level
#153449 merged
Aug 14, 2025 -
[Clang][NFC] - Use Hex Encoding for Intel CPU CPUID family
#153004 merged
Aug 14, 2025 -
[SLP]Support LShr as base for copyable elements
#153393 merged
Aug 14, 2025 -
[mlir][LLVM][NFC] Simplify
copyUnrankedDescriptors
#153597 merged
Aug 14, 2025 -
[mlir][linalg] Fix incorrect linalg short form printing
#153219 merged
Aug 14, 2025 -
[AMDGPU][True16][CodeGen] insert proper register for 16bit data type in vop3p insts
#153143 merged
Aug 14, 2025 -
[VPlan] Add incoming_[blocks,values] iterators to VPPhiAccessors (NFC)
#138472 merged
Aug 14, 2025 -
[MLIR][Maintainers] Add maintainer list for core sub-categories
#152136 merged
Aug 14, 2025 -
[Clang] Honor -flax-vector-conversions=none on some tests
#153433 merged
Aug 14, 2025 -
[lldb] Support parsing data symbols from the Wasm name section
#153494 merged
Aug 14, 2025 -
[mlir][LLVM][NFC] Simplify
computeSizes
function#153588 merged
Aug 14, 2025 -
[bazel][MLIR] Fix for MemRefToEmitC for #151206
#153590 merged
Aug 14, 2025 -
[docs][OpenMP] Claim groupprivate for flang
#153586 merged
Aug 14, 2025 -
[flang] Fix buildbot failure after #152914
#153578 merged
Aug 14, 2025 -
[libc][math] Refactor coshf implementation to header-only in src/__support/math folder.
#153427 merged
Aug 14, 2025 -
[SystemZ] Allow forming overflow op for i128
#153557 merged
Aug 14, 2025 -
[RISCV] Add MC support for P extensions with scalar second operands.
#153502 merged
Aug 14, 2025 -
[LLDB][NativePDB] Ignore functions with no type in name lookup
#153382 merged
Aug 14, 2025 -
[flang][OpenMP] Add -f[no]-openmp-simd
#150269 merged
Aug 14, 2025 -
[Sema] Fix false positive warnings for misaligned member access
#150025 merged
Aug 14, 2025 -
[NFC][OpenMP][Docs] Claim work on OpenMP workdistribute construct
#153573 merged
Aug 14, 2025 -
Add LLVMGlobalAddDebugInfo to Core.cpp
#148747 merged
Aug 14, 2025 -
[ADT] Add
from_range
constructor for (Small)DenseMap#153515 merged
Aug 14, 2025 -
Claiming support for groupprivate and variable-category
#153553 merged
Aug 14, 2025 -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering
CopyOp
#151206 merged
Aug 14, 2025 -
[mlir][nvgpu] Add tma last dim bytes check
#153451 merged
Aug 14, 2025 -
[mlir][spirv] Add spirv validation for module.mlir target test
#153227 merged
Aug 14, 2025 -
[clang] constexpr
__builtin_elementwise_abs
support#152497 merged
Aug 14, 2025 -
[clang] fix comment lexing of special command names
#152943 merged
Aug 14, 2025 -
[llvm][LICM] Limit multi-use BOAssociation to FP and Vector
#149829 merged
Aug 14, 2025 -
[Clang] Do not consider a variadic function ellipsis part of a default arg
#153496 merged
Aug 14, 2025 -
[mlir][linalg] Fix UnPackOp::getTiledOuterDims
#152960 merged
Aug 14, 2025 -
[mlir][linalg] Add support for scalable vectorization of
linalg.batch_mmt4d
#152984 merged
Aug 14, 2025 -
[clang] fix skipped parsing of late parsed attributes
#153558 merged
Aug 14, 2025 -
[LoongArch] Optimize inserting extracted element for v4i64/v8i32
#152629 merged
Aug 14, 2025 -
[SelectionDAG] Handle more opcodes in isGuaranteedNotToBeUndefOrPoison
#147019 merged
Aug 14, 2025 -
[ARM] Fix after #153394
#153561 merged
Aug 14, 2025 -
[Headers][X86] Allow AVX2/AVX512 broadcast intrinsics to be used in Constexpr
#153363 merged
Aug 14, 2025 -
Enable running ClangReplInterpreterTests in an Emscripten environment
#150977 merged
Aug 14, 2025 -
ARM: Move gnu half convert calling conv config into tablegen
#153394 merged
Aug 14, 2025 -
ARM: Move half convert libcall config to tablegen
#153389 merged
Aug 14, 2025 -
[AMDGPU] Delete AMDGPU Unify Metadata pass
#153548 merged
Aug 14, 2025 -
[compiler-rt][hwasan][test] Tweak check in release-shadow.c
#153181 merged
Aug 14, 2025 -
[TTI] Add cost kind to getAddressComputationCost(). NFC.
#153342 merged
Aug 14, 2025 -
[RISCV] Improve instruction selection for most significant bit extraction
#151687 merged
Aug 14, 2025 -
[libc++] Remove assertions from <string_view> that are unreachable
#148598 merged
Aug 14, 2025 -
[libc++] Document how __tree is laid out and how we iterate through it
#152453 merged
Aug 14, 2025 -
[llvm] [InstCombine] fold "icmp eq (X + (V - 1)) & -V, X" to "icmp eq (and X, V - 1), 0"
#152851 merged
Aug 14, 2025 -
[AMDGPU] Preserve post dominator tree through SILowerControlFlow
#153528 merged
Aug 14, 2025 -
[BranchFolding] Avoid moving blocks to fall through to an indirect target
#152916 merged
Aug 14, 2025 -
ARM: Move more aeabi libcall config into tablegen
#152109 merged
Aug 14, 2025 -
[RISCV] Add CodeGen support for qc.insbi and qc.insb insert instructions
#152447 merged
Aug 14, 2025 -
[AMDGPU] Add NV bit to CPol::ALL mask. NFCI.
#153487 merged
Aug 14, 2025 -
[AMDGPU] Fix the comment for OperandType. NFC.
#153489 merged
Aug 14, 2025 -
[AMDGPU] Add MSG_SAVEWAVE_HAS_TDM on gfx1250
#153483 merged
Aug 14, 2025 -
[AMDGPU] Add HW_REG_IB_STS2 on gfx1250
#153479 merged
Aug 14, 2025 -
[AMDGPU] Disable s_setkill on gfx1250
#153471 merged
Aug 14, 2025 -
[AMDGPU] Drop duplicated field HasMatrixReuse. NFCI.
#153467 merged
Aug 14, 2025 -
[ARM][MVE] Add shuffle costs for LDn and STn instructions.
#145304 merged
Aug 14, 2025 -
[clang-tidy][doc] Improve documentation of the -line-filter flag
#153372 merged
Aug 14, 2025 -
[flang][fir]: Add conversion of
fir.iterate_while
toscf.while
.#152439 merged
Aug 14, 2025 -
[compiler-rt][libFuzzer] Add %run directives to focus-function.test
#153185 merged
Aug 14, 2025 -
[RISCV] Add MC support for more P extension instructions.
#153458 merged
Aug 14, 2025 -
[clang][Obj-C][PAC] Add support for authenticating block metadata
#152978 merged
Aug 14, 2025 -
[SelectionDAG] Pass SDValue to InstrEmitter::EmitCopyFromReg. NFC
#153485 merged
Aug 14, 2025 -
[CI][Github] Bump actions/checkout to v5.0.0
#153340 merged
Aug 14, 2025 -
[MLIR][GPU][XeVM] Add missing #include for standalone header build
#153532 merged
Aug 14, 2025 -
[bazel] More port of #148286: only include spirv dep when enabled
#153531 merged
Aug 14, 2025 -
[VPlan] Use parameter packs to avoid unary/binary/ternary matchers. NFC
#152272 merged
Aug 14, 2025 -
[bazel] Port #148286: XeVM target
#153520 merged
Aug 14, 2025 -
[PHIElimination] Preserve MachinePostDominatorTree
#153346 merged
Aug 14, 2025 -
[NVPTX] Remove
UnsafeFPMath
uses#151479 merged
Aug 14, 2025 -
[mlir][tosa] Don't fold mul with zero lhs/rhs if resulting type is dynamic
#153420 merged
Aug 13, 2025 -
ARM: Move calling conv config to RuntimeLibcalls
#152065 merged
Aug 13, 2025 -
[libc++][ranges] LWG4096:
views::iota(views::iota(0))
should be rejected#152855 merged
Aug 13, 2025 -
[CIR] Use a loop for array initialization
#153499 merged
Aug 13, 2025 -
[MLIR] XeVM Target: Add missing SPIR-V backend dependency libraries.
#153505 merged
Aug 13, 2025 -
[mlir][ROCDL] Annotate lane ID functions with noundef, ranges
#151396 merged
Aug 13, 2025 -
[lldb] refactor PlatformAndroid and make threadsafe
#145382 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __ll2double_rX interfaces
#153462 merged
Aug 13, 2025 -
[flang][cuda] Fix buildbot failure after #153242
#153500 merged
Aug 13, 2025 -
[flang/flang-rt] Add -isysroot flag only to tests really requiring
#152914 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __ull2double_rX interfaces
#153465 merged
Aug 13, 2025 -
[flang][runtime][NFC] Add a comment to intrinsic assignment
#153260 merged
Aug 13, 2025 -
[flang][runtime] Handle NAN(...) in namelist input
#153101 merged
Aug 13, 2025 -
[ADT] Add signed and unsigned mulExtended to APInt
#153399 merged
Aug 13, 2025 -
[flang][NFC] Document ALLOCATE/DEALLOCATE error semantics
#153027 merged
Aug 13, 2025 -
[flang] Warn about inexact real literal implicit widening pitfall
#152799 merged
Aug 13, 2025 -
[GlobalISel] Fix bitcast fewerElements with scalar narrow types.
#153364 merged
Aug 13, 2025 -
[lldb][test] Make TestFindRangesInMemory.py more robust
#152817 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __float2half_rn and __half2float
#153298 merged
Aug 13, 2025 -
Fix wrong function signature for #153102
#153473 merged
Aug 13, 2025 -
[flang][OpenMP] Reassociate ATOMIC update expressions
#153488 merged
Aug 13, 2025 -
[MLIR][XeGPU] Add pattern for arith.constant for wg to sg distribution
#151977 merged
Aug 13, 2025 -
[mlir][vector] Improve vector.gather description
#153278 merged
Aug 13, 2025 -
[PowerPC][NFC] Pre-commit test case: use millicode for strlen instead of libcal
#153466 merged
Aug 13, 2025 -
[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests.
#148286 merged
Aug 13, 2025 -
[ARM] Protect against odd sized vectors in isVTRNMask and friends
#153413 merged
Aug 13, 2025 -
Revert "[MLIR] Split ExecutionEngine Initialization out of ctor into an explicit method call"
#153477 merged
Aug 13, 2025 -
Work around documented Linux mmap bug.
#152595 merged
Aug 13, 2025 -
[flang][cuda] Add interfaces for __usad and __sad
#153470 merged
Aug 13, 2025 -
[LinkerWrapper] Remove special handling for archives
#114843 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __double2uint_XX interfaces
#153285 merged
Aug 13, 2025 -
[PowerPC][CodeGen] Expand ISD::AssertNoFPClass for ppc_fp128
#152357 merged
Aug 13, 2025 -
[clang] [test] Improve XFAIL patterns for aarch64 msvc
#153397 merged
Aug 13, 2025 -
[clang][bytecode][NFC] Remove redundant initialization
#153400 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __dsqrt_rd and __dsqrt_ru interfaces
#153290 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __double2int_XX interfaces
#153279 merged
Aug 13, 2025 -
[CAS] Disable CAS unittests that requires threads
#153434 merged
Aug 13, 2025 -
[lldb] Disable JSONTransportTests on Windows.
#153453 merged
Aug 13, 2025 -
[libc][math][c++23] Add bf16fma{,f,l,f128} math functions
#153231 merged
Aug 13, 2025 -
[flang][cuda] Support data transfer with conversion
#153242 merged
Aug 13, 2025 -
[flang][cuda] Add bind name for __double2float_XX interfaces
#153275 merged
Aug 13, 2025 -
[Vectorize] Remove a redundant call to std::unique_ptr<T>::get (NFC)
#153359 merged
Aug 13, 2025 -
[llvm] Proofread LangRef.rst
#153358 merged
Aug 13, 2025 -
[ARM] Remove unnecessary casts (NFC)
#153357 merged
Aug 13, 2025 -
[ADT] Use llvm::bit_ceil in SmallPtrSet::reserve (NFC)
#153356 merged
Aug 13, 2025 -
[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
379 Pull requests opened by 243 people
-
[PowerPC] Extend and update the test for `half` support (NFC)
#152625 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 -
[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 -
[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 -
[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 -
[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 -
[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] 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 -
[WIP] Add a unit test for issue 141291
#152962 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 -
[AArch64][MachineCombiner] Combine sequences of gather patterns
#152979 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-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 -
[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 -
[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 -
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 -
[offload][openMP] Add omp_get_device_ptr_if_present api to offload
#153146 opened
Aug 12, 2025 -
[RISCV] Move Xqci Select-likes to use 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][docs] 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 -
[MLIR] Add cpow support in ComplexToROCDLLibraryCalls
#153183 opened
Aug 12, 2025 -
[RISCV] Optimize the spill/reload of segment registers
#153184 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: 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 -
[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 -
[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 -
[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 -
Remove SDNPSideEffect from ARMcallseq_start and ARMcallseq_end (NFC)
#153248 opened
Aug 12, 2025 -
[WebAssembly] Add support for avgr_u in loops
#153252 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 -
[APINotes] Add SwiftDestroyOp API note to map to the "destroy" function
#153261 opened
Aug 12, 2025 -
[flang][semantics] add portability warning and tests for copy-in/copy-out case
#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 -
[DirectX] Adding missing descriptor table validations
#153276 opened
Aug 12, 2025 -
[DirectX] Validating Root flags are denying shader stage
#153287 opened
Aug 12, 2025 -
[Headers][X86] Allow pmuludq/pmuldq to be used in constexpr
#153293 opened
Aug 12, 2025 -
[IR] Add MemsetPatternInst to the MemIntrinsic hierarchy
#153301 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 -
[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 -
[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 -
[VPlan] Factor out logic to common compute costs to helper (NFCI).
#153361 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 -
[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][Value] Require type size when reading a scalar
#153386 opened
Aug 13, 2025 -
[AMDGPU][AsmParser][NFC] Give isImmLiteral() a better name.
#153395 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 -
Reland "[AArch64][SME] Port all SME routines to RuntimeLibcalls"
#153417 opened
Aug 13, 2025 -
[InstComb] Fold inttoptr (add (ptrtoint %B), %O) -> GEP for ICMP users.
#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 -
[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 -
[NVVM] Add various intrinsic attrs, cleanup and consolidate td
#153436 opened
Aug 13, 2025 -
Translating the Inliner Model
#153452 opened
Aug 13, 2025 -
[lldb][Expression] Avoid creating ValueObjectSyntheticFilter for incomplete C++ types in ObjC++ targets
#153454 opened
Aug 13, 2025 -
Revert "[mlir] IntegerRangeAnalysis: return initialized state for non-integer values
#153456 opened
Aug 13, 2025 -
[OpenCLCpp] Remove address-space from friend declaration
#153459 opened
Aug 13, 2025 -
[mlir][Presburger] NFC: return var index from IntegerRelation::addLocalFloorDiv
#153463 opened
Aug 13, 2025 -
[MLIR][NVVM] Update TMA tensor prefetch Op
#153464 opened
Aug 13, 2025 -
[rtsan][NFC] Add note about disabling to docs
#153468 opened
Aug 13, 2025 -
[libc][math][docs] Add documentation for BFloat16 type
#153475 opened
Aug 13, 2025 -
[NVPTX] pull in v2i32 build_vector through v2f32 bitcast
#153478 opened
Aug 13, 2025 -
[mlir][vector] Propagate alignment from vector to llvm dialects.
#153482 opened
Aug 13, 2025 -
[InstCombine] Fold out-of-range bits for squaring signed integers
#153484 opened
Aug 13, 2025 -
release/21.x: Work around documented Linux mmap bug. (#152595)
#153486 opened
Aug 13, 2025 -
Reland Reland [clang][modules-driver] Add scanner to detect C++20 module presence (#147630)
#153497 opened
Aug 13, 2025 -
[clang][analyzer] Support non-default address spaces in the cstring checker
#153498 opened
Aug 13, 2025 -
[AMDGPU] Extend __builtin_amdgcn_ds_bpermute argument types
#153501 opened
Aug 13, 2025 -
[LLVM] Introduce 'llvm-offload-wrapper' tool
#153504 opened
Aug 13, 2025 -
[clang] Add an ABI_EXTENSION concept that is testable under -pedantic…
#153506 opened
Aug 13, 2025 -
[OpenCLCpp] Avoid inferred adding address-space to function types
#153508 opened
Aug 13, 2025 -
[flang] Finalize allocatable components in expression results
#153509 opened
Aug 13, 2025 -
[IA][RISCV] Detecting gap mask from a mask assembled by interleaveN intrinsics
#153510 opened
Aug 13, 2025 -
[AArch64] Prefer comparison with 0 with checking sign flag only
#153511 opened
Aug 14, 2025 -
[libc] Improve GPU benchmarking
#153512 opened
Aug 14, 2025 -
[NFC][libclc] add missing __CLC_ prefix all internal macros
#153523 opened
Aug 14, 2025 -
[MLIR] Split ExecutionEngine Initialization out of ctor into an explicit method call
#153524 opened
Aug 14, 2025 -
[clang-format] Don't annotate class specifiers as StartOfName
#153525 opened
Aug 14, 2025 -
[Clang][NFC] Clarify some SourceManager related code
#153527 opened
Aug 14, 2025 -
[clang-format] Allow breaking before bit-field colons
#153529 opened
Aug 14, 2025 -
[TableGen][DecoderEmitter] Compute bit attribute once (NFC)
#153530 opened
Aug 14, 2025 -
[AMDGPU] Do not bundle meta instructions with memops
#153533 opened
Aug 14, 2025 -
[compiler-rt] Avoid depending on the libnvmm header for NetBSD
#153534 opened
Aug 14, 2025 -
[RISCV] Add a release note about tail folding being enabled. NFC
#153535 opened
Aug 14, 2025 -
[vscode-lldb] Support lldb-dap environment in debug configuration
#153536 opened
Aug 14, 2025 -
[lld][WebAssembly] Allow linker-synthetic symbols to be undefine when…
#153537 opened
Aug 14, 2025 -
[VPlan] Handle canonical VPWidenIntOrFpInduction in branch-condition simplification
#153539 opened
Aug 14, 2025 -
[MsgPack] Add code for floating point assignment and writes
#153544 opened
Aug 14, 2025 -
[AArch64][GlobalISel] Mark G_BR as always legal. NFC
#153545 opened
Aug 14, 2025 -
[CIR] Implement codegen for inline assembly without input and output operands
#153546 opened
Aug 14, 2025 -
[LoopFuse] Don't preserve SCEV analysis
#153547 opened
Aug 14, 2025 -
[SPIRV] Lower G_FMINIMUMNUM/G_FMAXIMUMNUM to OpenCL extended inst fmin/fmax
#153550 opened
Aug 14, 2025 -
[clang][Sema] Diagnose passing function pointer to `__builtin_assume_aligned`
#153552 opened
Aug 14, 2025 -
[StatepointLowering] Use FrameIndex instead of TargetFrameIndex
#153555 opened
Aug 14, 2025 -
[lldb][docs] document an analogue for `info proc mappings`
#153559 opened
Aug 14, 2025 -
[lldb] Fix error : unknown error while starting lldb's C/C++ repl
#153560 opened
Aug 14, 2025 -
[OpenMP][mlir] Add DynGroupPrivateClause in omp dialect
#153562 opened
Aug 14, 2025 -
[clang] constexpr `__builtin_elementwise_{max,min}`
#153563 opened
Aug 14, 2025 -
[libunwind] Add support for the AArch64 "Vector Granule" (VG) register
#153565 opened
Aug 14, 2025 -
[InstComb] Allow more user for (add (ptrtoint %B), %O) to GEP transform.
#153566 opened
Aug 14, 2025 -
[DebugInfo] Emit skeleton to avoid mismatching inlining flags
#153568 opened
Aug 14, 2025 -
[Clang] Enable constexpr handling for builtin elementwise fshl/fshr
#153572 opened
Aug 14, 2025 -
[X86] getScalarMaskingNode - if the mask is zero just return the preserved source value
#153575 opened
Aug 14, 2025 -
[libc] Add startup code for ARM v7-A, ARM v7-R variants
#153576 opened
Aug 14, 2025 -
[VPlan] Introduce vputils::onlyScalarValuesUsed (NFC)
#153577 opened
Aug 14, 2025 -
[libc][math] Refactor coshf16 implementation to header-only in src/__support/math folder.
#153582 opened
Aug 14, 2025 -
[InstCombine] Fold integer unpack/repack patterns through ZExt
#153583 opened
Aug 14, 2025 -
Reapply "[AMDGPU] Intrinsic for launching whole wave functions"
#153584 opened
Aug 14, 2025 -
[lldb] Call FixUpPointer in WritePointerToMemory (try 2)
#153585 opened
Aug 14, 2025 -
[clang-repl][AIX][zOS] Disable clang/test/Interpreter tests on AIX and zOS (NFC)
#153587 opened
Aug 14, 2025 -
[SLP] Support for copyables in the reduced values
#153589 opened
Aug 14, 2025 -
[LLVM][utils] Add script which clears release notes
#153593 opened
Aug 14, 2025 -
[RISCV] Use LD_RV32/SD_RV32 for spills and reloads when Zilsd is enabled
#153595 opened
Aug 14, 2025 -
[SSAUpdater] Only iterate blocks modified by CheckIfPHIMatches() in RecordMatchingPHIs()
#153596 opened
Aug 14, 2025 -
[PowerPC] using milicode call for strlen instead of lib call
#153600 opened
Aug 14, 2025 -
[clang][bytecode] Improve __builtin_{,dynamic_}object_size implementation
#153601 opened
Aug 14, 2025 -
[libc] Add _Returns_twice to C++ code
#153602 opened
Aug 14, 2025 -
[mlir][ods] Enable basic string interpolation in constraint summary.
#153603 opened
Aug 14, 2025 -
[mlir] Do not abort when encountering a 1:1 conversion pattern in a 1:N conversion
#153605 opened
Aug 14, 2025 -
[flang][openacc] fix unguarded dereference of type pointer
#153606 opened
Aug 14, 2025 -
[AArch64] Allow peephole to optimize AND + signed compare with 0
#153608 opened
Aug 14, 2025 -
[CIR] Refactor recipe init generation, cleanup after init
#153610 opened
Aug 14, 2025 -
[mlir][presburger] add functionality to compute local mod in IntegerRelation
#153614 opened
Aug 14, 2025 -
[flang][OpenMP] Parsing support for DYN_GROUPPRIVATE
#153615 opened
Aug 14, 2025 -
[Inliner] Report inlining decision before deleting Callee contents
#153616 opened
Aug 14, 2025 -
[flang] Include flang in Windows Installer
#153618 opened
Aug 14, 2025 -
[win][x64] Allow push/pop for stack alloc when unwind v2 is required
#153621 opened
Aug 14, 2025 -
[OpenACC][NFCI] Implement 'recipe' generation for firstprivate copy
#153622 opened
Aug 14, 2025 -
[InstCombine] Make strlen optimization more resilient to different gep types.
#153623 opened
Aug 14, 2025 -
Move function info word into its own data structure
#153627 opened
Aug 14, 2025 -
[Frontend][OpenMP] Add 6.1 as a valid OpenMP version
#153628 opened
Aug 14, 2025 -
[RISCV] Add MC support for more P extension instructions.
#153629 opened
Aug 14, 2025 -
[CIR] Add cir.vtable.get_vptr operation
#153630 opened
Aug 14, 2025 -
[libc++] Avoid redeclaring lgamma_r
#153631 opened
Aug 14, 2025 -
[lldb] Create sections for Wasm segments
#153634 opened
Aug 14, 2025 -
[MLIR][Linalg] Add `maximumf` as an binary `linalg.elementwise` fn
#153635 opened
Aug 14, 2025 -
[mlir][vector] Rename gather/scatter arguments (nfc)
#153640 opened
Aug 14, 2025 -
[clang] Allow no trivial before C++ module directive
#153641 opened
Aug 14, 2025 -
[VPlan] Add VPlan-based addMinIterCheck, replace ILV for non-epilogue.
#153643 opened
Aug 14, 2025 -
[clang][SPIRV] Default AS generic for Intel-flavored SPIR-V
#153647 opened
Aug 14, 2025 -
[flang] Don't duplicate impure function call for UBOUND()
#153648 opened
Aug 14, 2025 -
[clang-doc] add Markdown Tag JS library
#153650 opened
Aug 14, 2025 -
[libc] fix strsep()/strtok()/strtok_r() "subsequent searches" behavior.
#153652 opened
Aug 14, 2025 -
[lldb] Relax the error message in TestProcessCrashInfo.py
#153653 opened
Aug 14, 2025 -
[vector][distribution] Bug fix in `moveRegionToNewWarpOpAndAppendReturns`
#153656 opened
Aug 14, 2025 -
[AArch64][GISel] Use emitIntegerCompare instead of emitting SUBS directly every time
#153659 opened
Aug 14, 2025 -
[LifetimeSafety] Prevent duplicate loans and statement visits
#153661 opened
Aug 14, 2025 -
[Clang][Bytecode][NFC] Move Result into APSInt constructor
#153664 opened
Aug 14, 2025 -
Fix Issue where libclang Does Not Include Standard Compiler Specific Headers
#153667 opened
Aug 14, 2025 -
[RISCV] Track Linker Relaxable through Assembly Relaxation (#152602)
#153670 opened
Aug 14, 2025 -
[Clang][Bytecode][NFS] Init Semantics non-static member of class Floating
#153671 opened
Aug 14, 2025 -
[OpenMP][wip] Rework 'containing struct'/overlapped mapping handling
#153672 opened
Aug 14, 2025 -
[libc++] LWG4012: common_view::begin/end are missing the simple-view check
#153674 opened
Aug 14, 2025 -
[mlir][tensor] Move extract_slice reshaping into two functions
#153675 opened
Aug 14, 2025 -
[CIR] Implement Statement Expressions
#153677 opened
Aug 14, 2025 -
[llvm-profdata][llvm-cov]Fix double-counted coverage for same-named functions across binaries
#153679 opened
Aug 14, 2025 -
[RegAllocFast] Don't align stack slots if the stack can't be realigned
#153682 opened
Aug 14, 2025 -
[OpenMP][WIP] Use ATTACH maps for array-sections/subscripts on pointers.
#153683 opened
Aug 14, 2025 -
[SLP] Prefer copyable vectorization over alternate opcodes
#153684 opened
Aug 14, 2025 -
[lldb] Fix CXX's SymbolNameFitsToLanguage matching other languages
#153685 opened
Aug 14, 2025 -
[flang][runtime] OPEN(existingUnit,POSITION=)
#153688 opened
Aug 14, 2025 -
[PatternMatch] Allow `m_ConstantInt` to match integer splats
#153692 opened
Aug 14, 2025 -
[AMDGPU] Error out in clang if wavefront64 is used on gfx1250
#153693 opened
Aug 14, 2025 -
[lldb] Underline short option letters as mnemonics
#153695 opened
Aug 14, 2025 -
[CIR] Implement __builtin_return_address and __builtin_frame_address
#153698 opened
Aug 14, 2025 -
[LegacyPM][CGSCC] Print banner with newline when filter-print-funcs is given.
#153699 opened
Aug 14, 2025 -
[CIR] Upstream GotoOp
#153701 opened
Aug 14, 2025 -
[WebAssembly] Reapply #153360 with correct CondCode in combine of SETCC
#153703 opened
Aug 14, 2025 -
[OpenMP] Update printf statement with missing argument.
#153704 opened
Aug 14, 2025 -
[uArch][XeGPU] Add XeGPU uArch definition.
#153706 opened
Aug 14, 2025 -
[flang][runtime] Catch bad OPEN specifiers for unformatted files
#153707 opened
Aug 14, 2025 -
[flang][cuda] Add missing bind name for __hiloint2double, __double2loint and __double2hiint
#153713 opened
Aug 15, 2025 -
Make VectorCombine Pass Alias Info
#153714 opened
Aug 15, 2025 -
[flang][cuda] Add interfaces for int_as_float and float_as_int
#153716 opened
Aug 15, 2025 -
[libc] Remove hardcoded sizeof in __barrier_type.h
#153718 opened
Aug 15, 2025 -
[flang][cuda] Add interfaces for double_as_longlong and longlong_as_double
#153719 opened
Aug 15, 2025 -
[flang][cuda] Add missing bind name for __int2double_rn
#153720 opened
Aug 15, 2025 -
[libc] Fix mbrtowc test
#153721 opened
Aug 15, 2025 -
[clang][PAC][darwin] Set correct default ptrauth features for arm64e-darwin
#153722 opened
Aug 15, 2025 -
Add tools needed by build_symbolizer.sh to runtime deps when internal symbolizer enabled.
#153723 opened
Aug 15, 2025 -
[clang-doc] fix mustache template whitespace
#153724 opened
Aug 15, 2025 -
[mlir][spirv] Add missing #include in SPIRVImageInterfaces.h
#153727 opened
Aug 15, 2025
169 Issues closed by 98 people
-
LoongArch: `__attribute__((target("lasx")))` does not imply LSX
#149512 closed
Aug 15, 2025 -
About division on amdgpu backend
#153521 closed
Aug 15, 2025 -
[HLSL] Implement validation: Resource used in DXIL must be fully bound in root signature.
#126645 closed
Aug 14, 2025 -
clang-offload-wrapper creating broken .o file
#153517 closed
Aug 14, 2025 -
[RISCV] Verifier failure in the RISCVMoveMerger pass
#153598 closed
Aug 14, 2025 -
[HLSL] fix documentation for root signature validations
#126646 closed
Aug 14, 2025 -
[clang][ObjC][PAC] Include objective-c ptrauth abi in llvm21
#153662 closed
Aug 14, 2025 -
[clang][PAC][ObjC] Include pointer auth protections for block metadata
#153663 closed
Aug 14, 2025 -
Clang getBeginLoc of some CXXConstructExpr has moved past namespace prefix
#153540 closed
Aug 14, 2025 -
[flang][NML] Flang failed reading nested namelist
#153416 closed
Aug 14, 2025 -
[Flang] Define PIC/PIE macros
#135275 closed
Aug 14, 2025 -
MLIR Linalg short form format is used when it should not be
#117528 closed
Aug 14, 2025 -
Suboptimal codegen for vector init constructor
#46986 closed
Aug 14, 2025 -
llvm python binding not recognizing CXX_METHOD
#146925 closed
Aug 14, 2025 -
Clang mis-compiles the case leading to FPE
#153581 closed
Aug 14, 2025 -
Mis-compilation at O2 with wrong checksum
#153580 closed
Aug 14, 2025 -
clang: Invalid address-of-packed-member warning
#144729 closed
Aug 14, 2025 -
[Clang] VectorExprEvaluator::VisitCallExpr - add __builtin_elementwise_abs constexpr handling
#152276 closed
Aug 14, 2025 -
Comment tag is not properly created.
#33296 closed
Aug 14, 2025 -
Default arguments followed by ellipsis not allowed in in-class function declarations
#153445 closed
Aug 14, 2025 -
[clang] memory leak with late parsed attributes and -skip-function-bodies
#153551 closed
Aug 14, 2025 -
[Headers][X86] Allow AVX2/AVX512 broadcast intrinsics to be used in constexpr
#152499 closed
Aug 14, 2025 -
Delete AMDGPUUnifyMetadata
#153150 closed
Aug 14, 2025 -
[C++20 modules] error: cannot befriend target of using declaration
#138558 closed
Aug 14, 2025 -
clang-tidy How does line-filter work?
#25589 closed
Aug 14, 2025 -
[clang][PAC][ObjC] Implement pointer authentication for blocks.
#141176 closed
Aug 14, 2025 -
Clang crashes in InstructionSelect::runOnMachineFunction when compiling PCP
#153514 closed
Aug 14, 2025 -
[Bug][Clang] FAILED: [code=1] lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o
#153444 closed
Aug 14, 2025 -
amdgcn failing to select llvm.vector.reduce.fmaximum.v2f32(<2 x float> intrinsic
#67815 closed
Aug 14, 2025 -
[Clang][Driver] riscv64-elf target does not recognise -pie link time argument
#150147 closed
Aug 14, 2025 -
LWG4096: `views::iota(views::iota(0))` should be rejected
#105352 closed
Aug 13, 2025 -
[mlir][arith] Add arith.scaling_extf and arith.scaling_truncf
#138207 closed
Aug 13, 2025 -
[flang] Some tests fail with `SDKROOT` on macOS
#150765 closed
Aug 13, 2025 -
[flang] NML: Failed to read namelist that contains IEEE specification exception.
#152538 closed
Aug 13, 2025 -
[C++20 modules] 'extern template' forward declaration of an instantiation does not work with modules.
#153225 closed
Aug 13, 2025 -
LLVM 21.1.0: Unable to expand result for ppcf128 with ISD::AssertNoFPClass
#151375 closed
Aug 13, 2025 -
[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
182 Issues opened by 124 people
-
[clang][PAC][ObjC] Merge support for the arm64e block ABI
#153726 opened
Aug 15, 2025 -
[mlir] vector insert/extract identity canonicalization
#153715 opened
Aug 15, 2025 -
[clang][bytecode] Assertion `isIntegralPointer()' failed.
#153712 opened
Aug 15, 2025 -
Clang error expected unqualified-id in comment when switching on comment parsing
#153673 opened
Aug 14, 2025 -
<new> Header cannot be found in rtsan
#153668 opened
Aug 14, 2025 -
[libc] Rework getauxval to make it usable internally
#153666 opened
Aug 14, 2025 -
[CIR] Upstream handling of integral-to-pointer casts
#153658 opened
Aug 14, 2025 -
[CIR] Upstream handling for FunctionToPointerDecay casts
#153657 opened
Aug 14, 2025 -
s390x: manual `vec_packs` does not optimize well
#153655 opened
Aug 14, 2025 -
[clang-tidy] false positive for modernize-type-traits with structured bindings
#153649 opened
Aug 14, 2025 -
Override file of '-foverride-record-layout' is not read when C++ Modules are enabled
#153638 opened
Aug 14, 2025 -
no proper pass manager support in c api
#153617 opened
Aug 14, 2025 -
[DAG] SelectionDAG::FoldConstantArithmetic - failure to constant fold ISD::FSHL/FSHR nodes
#153612 opened
Aug 14, 2025 -
clang-format of tablegen files breaks lit tests
#153599 opened
Aug 14, 2025 -
[LifetimeSafety] Track loan expiry for ParmVarDecl
#153594 opened
Aug 14, 2025 -
[LifetimeSafety] Two loans created from the same expression
#153592 opened
Aug 14, 2025 -
[clang-tidy] bugprone-branch-clone: ignore switch cases which contain only "break" keyword
#153591 opened
Aug 14, 2025 -
Test failure in sanitizer-ld.c when LLVM_ENABLE_PER_TARGET_RUNTIME_DIR is OFF
#153574 opened
Aug 14, 2025 -
[X86] Selection failure with llvm.x86.avx512fp16.mask.mul.sh.round
#153570 opened
Aug 14, 2025 -
libomp.so doesn't link in Debug build with gcc-15 libstdc++
#153569 opened
Aug 14, 2025 -
Codegen crash with `-mmultivalue -Xclang -target-abi -Xclang experimental-mv`
#153567 opened
Aug 14, 2025 -
[Offload][Flang] Compilation hangs for minutes and then fails when not using optimization flag
#153564 opened
Aug 14, 2025 -
[Headers][X86] Allow integer/fp absolute intrinsics to be used in constexpr
#153556 opened
Aug 14, 2025 -
Wrong types checked at DAGCombiner::visitSRA(SDNode *N)
#153543 opened
Aug 14, 2025 -
[clang] No way to generate addrspacecast with C++ style cast
#153526 opened
Aug 14, 2025 -
Need a way to deprecate `__has_feature(X)` with a message to switch to `__has_extension(X)` instead
#153522 opened
Aug 14, 2025 -
We should reconsider how `-pedantic-errors` and `__has_extension` checks interact
#153519 opened
Aug 14, 2025 -
std::valarray lacks size assertion when using multiple chained operator+ calls
#153518 opened
Aug 14, 2025 -
How to use licm.disable loop attr metadata in c++
#153516 opened
Aug 14, 2025 -
[HLSL][SPIR-V] Hitting assert when compiling program with `asdouble` in HLSL
#153513 opened
Aug 14, 2025 -
[GVN] Redundant loads in stencil-like loops
#153507 opened
Aug 13, 2025 -
[clang] Crash in lambda return type involving decltype of bound argument
#153493 opened
Aug 13, 2025 -
[BOLT] Instrumented aarch64 clang-21 hangs indefinitely
#153492 opened
Aug 13, 2025 -
Request Commit Access For LU-JOHN
#153481 opened
Aug 13, 2025 -
[flang] Missing diagnostic on DECIMAL= appear with FORM='UNFORMATTED'
#153480 opened
Aug 13, 2025 -
Is it possible to have a `__llvm_profile_get_counters`?
#153469 opened
Aug 13, 2025 -
[clang-repl] Issue to track the failing and crashing tests for Emscripten build of ClangReplInterpreterTests
#153461 opened
Aug 13, 2025 -
LLVM ERROR: Cannot select: `t224: v64i8 = vector_shuffle<0,1,...,63> t253, t21`
#153457 opened
Aug 13, 2025 -
[bug][clang] SBC when generating code for calls to explicitly defined ctors of implicit specializations
#153455 opened
Aug 13, 2025 -
[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 -
[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 -
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 -
[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 -
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
#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
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.
-
[AArch64][SME] Implement the SME ABI (ZA state management) in Machine IR
#149062 commented on
Aug 14, 2025 • 67 new comments -
[MLIR] Introduce RemarkEngine + pluggable remark streaming (YAML/Bitstream)
#152474 commented on
Aug 14, 2025 • 59 new comments -
[NFC][Clang][Docs] Update Pointer Authentication documentation
#152596 commented on
Aug 15, 2025 • 57 new comments -
[Clang] Add a builtin that deduplicate types into a pack
#106730 commented on
Aug 14, 2025 • 56 new comments -
[LLDB] Add `ScalarLiteralNode` and literal parsing in DIL
#152308 commented on
Aug 14, 2025 • 50 new comments -
[HLSL] Global resource arrays element access
#152454 commented on
Aug 13, 2025 • 43 new comments -
[VPlan] Materialize Build(Struct)Vectors for VPReplicateRecipes. (NFCI)
#151487 commented on
Aug 11, 2025 • 42 new comments -
Elide suspension points via [[clang::coro_await_suspend_destroy]]
#152623 commented on
Aug 13, 2025 • 36 new comments -
[VPlan] Make CanIV part of region.
#144803 commented on
Aug 10, 2025 • 33 new comments -
[LV] Mask off possibly aliasing vector lanes
#100579 commented on
Aug 14, 2025 • 33 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Aug 14, 2025 • 32 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 14, 2025 • 29 new comments -
[InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table
#149530 commented on
Aug 14, 2025 • 27 new comments -
[llvm-readobj][COFF] Implement --coff-pseudoreloc in llvm-readobj to dump runtime pseudo-relocation records
#151816 commented on
Aug 11, 2025 • 26 new comments -
[clang][dataflow] Add support for serialization and deserialization.
#152487 commented on
Aug 13, 2025 • 25 new comments -
[Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes
#117007 commented on
Aug 13, 2025 • 25 new comments -
[AArch64] Define constructive EXT_ZZI pseudo instruction
#152552 commented on
Aug 14, 2025 • 24 new comments -
[LV] Provide utility routine to find uncounted exit recipes
#152530 commented on
Aug 12, 2025 • 24 new comments -
[CAS] Add ActionCache to LLVMCAS Library
#114097 commented on
Aug 15, 2025 • 23 new comments -
Fix compress/decompress in LLVM Offloading API
#150064 commented on
Aug 14, 2025 • 23 new comments -
[Offload] Define additional device info properties
#152533 commented on
Aug 14, 2025 • 22 new comments -
big archive recognition by the llvm-symbolizer
#150401 commented on
Aug 14, 2025 • 21 new comments -
[clang-format] Add option to omit wrapping for empty records
#151970 commented on
Aug 14, 2025 • 20 new comments -
[ORC] Add automatic shared library resolver for unresolved symbols.
#148410 commented on
Aug 14, 2025 • 20 new comments -
[MLIR][WASM] Introduce an importer for Wasm binaries
#152131 commented on
Aug 14, 2025 • 19 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Aug 11, 2025 • 19 new comments -
[LoopVectorize] Generate wide active lane masks
#147535 commented on
Aug 14, 2025 • 19 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Aug 13, 2025 • 18 new comments -
[NVPTX] Add support for "blocksareclusters" kernel attr
#152265 commented on
Aug 15, 2025 • 17 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 1
#150169 commented on
Aug 13, 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 14, 2025 • 17 new comments -
[libc++] Optimize num_get integral functions
#121795 commented on
Aug 14, 2025 • 16 new comments -
Thread Safety Analysis: Basic capability alias-analysis
#142955 commented on
Aug 14, 2025 • 16 new comments -
[libc][arc4random][patch 2/4] add ABA protected MPMCStack
#151361 commented on
Aug 14, 2025 • 15 new comments -
[clang-format] Add an option to format integer and float literal case
#151590 commented on
Aug 14, 2025 • 15 new comments -
[PowerPC] replace vector compare equal to with vector compare greater than
#150422 commented on
Aug 12, 2025 • 15 new comments -
[mlir][python] add scf.parallel/scf.forall helpers
#150243 commented on
Aug 13, 2025 • 15 new comments -
[libc++] Optimize __hash_table copy constructors and assignment
#151951 commented on
Aug 14, 2025 • 15 new comments -
[Offload] Introduce ATTACH map-type support for pointer attachment.
#149036 commented on
Aug 13, 2025 • 15 new comments -
[VPlan] Introduce CSE pass
#151872 commented on
Aug 14, 2025 • 14 new comments -
[libc][stdio] Add fopen_s and bootstrap annex k.
#152248 commented on
Aug 11, 2025 • 14 new comments -
[LLDB] Run API tests with PDB too
#149305 commented on
Aug 12, 2025 • 13 new comments -
[OpenMP] Add ompTest library to OpenMP
#147381 commented on
Aug 13, 2025 • 13 new comments -
[libc++] Make `<map>` `std::map` constexpr as part of P3372R3
#134330 commented on
Aug 15, 2025 • 12 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Aug 15, 2025 • 12 new comments -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 commented on
Aug 13, 2025 • 12 new comments -
[LLVM][WebAssembly] Implement branch hinting proposal
#146230 commented on
Aug 14, 2025 • 12 new comments -
[ci] Add ids workflow for checking llvm apis have been annotated with LLVM_ABI
#128370 commented on
Aug 14, 2025 • 12 new comments -
[Offload] Add oneInterationPerThread param to loop device RTL
#151959 commented on
Aug 14, 2025 • 11 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `reinterpret_cast`
#152610 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 -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Aug 14, 2025 • 11 new comments -
[mlir][vector] Add alignment attribute to vector operations.
#152507 commented on
Aug 14, 2025 • 11 new comments -
[LV] Add initial legality checks for ee loops with stores
#145663 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 -
[licm] don't drop `MD_prof` when dropping other metadata
#152420 commented on
Aug 14, 2025 • 10 new comments -
[LV] Add initial legality checks for loops with unbound loads.
#152422 commented on
Aug 12, 2025 • 10 new comments -
Fix scope of typedefs present inside a template class
#146729 commented on
Aug 15, 2025 • 10 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Aug 10, 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 -
[LifetimeSafety] Implement a basic use-after-free diagnostic
#149731 commented on
Aug 14, 2025 • 10 new comments -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Aug 12, 2025 • 10 new comments -
[AArch64][SME] Rework VG CFI information for streaming-mode changes
#152283 commented on
Aug 13, 2025 • 10 new comments -
[BOLT] Fix debug line emission for functions in multiple compilation units
#151230 commented on
Aug 14, 2025 • 10 new comments -
[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowering
#151175 commented on
Aug 14, 2025 • 10 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Aug 13, 2025 • 9 new comments -
[libclc] Add initial LIT tests
#87989 commented on
Aug 12, 2025 • 9 new comments -
[flang] Adding support of -fcoarray flang and init PRIF
#151675 commented on
Aug 14, 2025 • 9 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 2
#151309 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 -
[libc++] Fix strict aliasing violation for `deque::const_iterator`
#136067 commented on
Aug 13, 2025 • 9 new comments -
[AMDGPU] SIPeepholeSDWA: Add REG_SEQUENCE support
#133087 commented on
Aug 12, 2025 • 8 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Aug 8, 2025 • 8 new comments -
[LV][EVL] Support interleaved access with tail folding by EVL
#152070 commented on
Aug 13, 2025 • 8 new comments -
[CGP]: Optimize mul.overflow.
#148343 commented on
Aug 11, 2025 • 8 new comments -
[AArch64] Adjust comparison constant if adjusting it means less instructions
#151024 commented on
Aug 14, 2025 • 8 new comments -
[HLSL] Rewrite semantics parsing
#152537 commented on
Aug 14, 2025 • 8 new comments -
[IR2Vec] Add support for flow-aware embeddings
#152613 commented on
Aug 12, 2025 • 8 new comments -
[SCEV] Check if predicate is known false for predicated AddRecs.
#151134 commented on
Aug 13, 2025 • 8 new comments -
[libc][arc4random 3/4] implement global and local random state
#152617 commented on
Aug 14, 2025 • 8 new comments -
[lldb][Expression] Add structor variant to LLDB's function call labels
#149827 commented on
Aug 14, 2025 • 8 new comments -
[LV][VPlan] Implement VPlan-based cost for exit condition.
#125640 commented on
Aug 12, 2025 • 7 new comments -
[ARM] Remove `UnsafeFPMath` uses
#151275 commented on
Aug 13, 2025 • 7 new comments -
[clang-format] allow short function body on a single line
#151428 commented on
Aug 11, 2025 • 7 new comments -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 commented on
Aug 14, 2025 • 7 new comments -
[DemandedBits] Support non-constant shift amounts
#148880 commented on
Aug 12, 2025 • 7 new comments -
[libc++] Optimize __hash_table::erase(iterator, iterator)
#152471 commented on
Aug 13, 2025 • 7 new comments -
[AMDGPU][UnifyDivergentExitNodes][StructurizeCFG] Add support for callbr instruction with inline-asm
#152161 commented on
Aug 14, 2025 • 7 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Aug 15, 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 -
[GlobalISel] Support saturated truncate
#150219 commented on
Aug 13, 2025 • 7 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Aug 14, 2025 • 7 new comments -
[VPlan] Use VPInstructionWithType for uniform casts.
#140623 commented on
Aug 9, 2025 • 7 new comments -
[libc++][NFC] Use early returns in a few basic_string functions
#137299 commented on
Aug 12, 2025 • 7 new comments -
[libc++] Optimize __tree::find and __tree::__erase_unique
#152370 commented on
Aug 14, 2025 • 7 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Aug 14, 2025 • 6 new comments -
Support the inline asm 'a' constraint on PowerPC
#141604 commented on
Aug 13, 2025 • 6 new comments -
[libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amdgcn_fence for AMDGPU
#152275 commented on
Aug 12, 2025 • 6 new comments -
[RISCV] Add initial assembler/MC layer support for big-endian
#146534 commented on
Aug 14, 2025 • 6 new comments -
[InstCombine] Fold `lshr -> zext -> shl` patterns
#147737 commented on
Aug 13, 2025 • 6 new comments -
[clang][bytecode] Always track item types in InterpStack
#151088 commented on
Aug 14, 2025 • 6 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Aug 11, 2025 • 6 new comments -
[FileSystem] Allow exclusive file lock
#114098 commented on
Aug 15, 2025 • 6 new comments -
[libc++] Implement P3168R2: Give optional range support
#149441 commented on
Aug 13, 2025 • 6 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Aug 12, 2025 • 6 new comments -
[libc] Implement wide read strlen with LLVM vector type
#152605 commented on
Aug 15, 2025 • 6 new comments -
RuntimeLibcalls: Move exception call config to tablegen
#151948 commented on
Aug 14, 2025 • 6 new comments -
[AMDGPU] Mark workitem IDs uniform in more cases
#152581 commented on
Aug 14, 2025 • 6 new comments -
[DependenceAnalysis] Extending SIV to handle fusable loops
#128782 commented on
Aug 14, 2025 • 6 new comments -
[AMDGPU][MC] GFX9 - allow op_sel in v_interp_p2_f16
#150712 commented on
Aug 14, 2025 • 5 new comments -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Aug 14, 2025 • 5 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 3
#151310 commented on
Aug 13, 2025 • 5 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Aug 13, 2025 • 5 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Aug 13, 2025 • 5 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Aug 14, 2025 • 5 new comments -
[MLIR] Define memory effects for `memref.prefetch` operation
#151261 commented on
Aug 14, 2025 • 5 new comments -
[clang-tidy] `modernize-use-trailing-return-type`: add an option to apply to `void`-returning functions as well
#129406 commented on
Aug 14, 2025 • 5 new comments -
[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm
#149308 commented on
Aug 14, 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++] Optimize ofstream::write
#123337 commented on
Aug 14, 2025 • 5 new comments -
[SelectionDAGBuilder] Use address width when lowering ptrtoaddr
#139423 commented on
Aug 12, 2025 • 5 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Aug 14, 2025 • 5 new comments -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 1
#151934 commented on
Aug 12, 2025 • 5 new comments -
[libc++][ranges] Ensure range access CPOs are provided in `<iterator>`
#151745 commented on
Aug 13, 2025 • 5 new comments -
[AArch64][ISel] Select constructive EXT_ZZI pseudo instruction
#152554 commented on
Aug 13, 2025 • 5 new comments -
[lld][WebAssembly] Allow linker-synthetic symbols to be undefined when building shared libraries
#128223 commented on
Aug 14, 2025 • 4 new comments -
[Arm64EC][clang] Implement varargs support in clang.
#152411 commented on
Aug 8, 2025 • 4 new comments -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 commented on
Aug 13, 2025 • 4 new comments -
[MLIR][OpenMP] Support allocations of device shared memory
#150924 commented on
Aug 13, 2025 • 4 new comments -
[llvm] Optimize usub.sat fix for #79690
#151044 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 -
Clang AST updates for more details
#152372 commented on
Aug 13, 2025 • 4 new comments -
[MLIR] Fix duplicated attribute nodes in MLIR bytecode deserialization
#151267 commented on
Aug 14, 2025 • 4 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Aug 13, 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 -
[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 -
[VPlan] Replace EVL branch condition with (branch-on-count AVLNext, 0)
#152167 commented on
Aug 14, 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 -
[clang-tidy] performance-unnecessary-copy-initialization: Enhance the check for the scenario with MemberExpr initialization.
#151936 commented on
Aug 11, 2025 • 4 new comments -
[Clang][Driver] Revise Cygwin ToolChain to call linker directly
#147960 commented on
Aug 14, 2025 • 4 new comments -
[MC] Make .note.GNU-stack explicit for the trampoline case
#151754 commented on
Aug 14, 2025 • 3 new comments -
[mlir][emitc] Only mark operator with fundamental type have no side effect
#144990 commented on
Aug 14, 2025 • 3 new comments -
[Offload] `olLaunchHostFunction`
#152482 commented on
Aug 14, 2025 • 3 new comments -
[OpenMP][OMPIRBuilder] Use device shared memory for arg structures
#150925 commented on
Aug 14, 2025 • 3 new comments -
[WebAssembly] Optimize away mask of 63 for shl ( zext (and i32 63)))
#152397 commented on
Aug 12, 2025 • 3 new comments -
[Loads] Support dereference for non-constant offset
#149551 commented on
Aug 12, 2025 • 3 new comments -
[lldb] Introduce ScriptedFrame
#149622 commented on
Aug 12, 2025 • 3 new comments -
[flang] Register and lower SECNDS (stubbed implementation)
#151878 commented on
Aug 11, 2025 • 3 new comments -
Add --dump-offload-bundle option to llvm-objcopy
#143347 commented on
Aug 14, 2025 • 3 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Aug 14, 2025 • 3 new comments -
[Clang] Add template argument support for {con,de}structor attributes.
#151400 commented on
Aug 14, 2025 • 3 new comments -
[CIR][Dialect] Add SourceLangAttr
#152511 commented on
Aug 12, 2025 • 3 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Aug 13, 2025 • 3 new comments -
[MLIR][NVVM] Combine griddepcontrol Ops
#152525 commented on
Aug 14, 2025 • 3 new comments -
[LV] Bundle sub reductions into VPExpressionRecipe
#147255 commented on
Aug 14, 2025 • 3 new comments -
[Clang][Sema] Reject unsupported opencl address space attributes in SYCL and HLSL
#152528 commented on
Aug 11, 2025 • 3 new comments -
[AMDGPU] Add test for ptrtoaddr code generation
#143813 commented on
Aug 12, 2025 • 2 new comments -
[AArch64] Move BSL generation to lowering.
#151855 commented on
Aug 8, 2025 • 2 new comments -
[llvm-lto2] Added version command for llvm-lto2
#148866 commented on
Aug 14, 2025 • 2 new comments -
[AArch64][BTI] Mark EH landing pads as jump targets
#149680 commented on
Aug 13, 2025 • 2 new comments -
[VPlan] Consolidate logic for narrow to single scalars
#151506 commented on
Aug 14, 2025 • 2 new comments -
Add --offoading option to llvm-readobj
#143342 commented on
Aug 13, 2025 • 2 new comments -
Introduce -fexperimental-loop-fuse to clang and flang
#142686 commented on
Aug 11, 2025 • 2 new comments -
[RISCV][llvm] Support fixed-length vector inline assembly constraints
#150724 commented on
Aug 14, 2025 • 2 new comments -
[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI.
#149955 commented on
Aug 15, 2025 • 2 new comments -
[AArch64][FMV] Enable PAuth and BTI hardening of resolver functions
#141573 commented on
Aug 14, 2025 • 2 new comments -
[AArch64] Remove wrong processor feature
#151289 commented on
Aug 11, 2025 • 2 new comments -
[InstCombine] optimize unnecessary sext instruction with add + cmp
#152291 commented on
Aug 14, 2025 • 2 new comments -
[clang-tidy][NFC] Do less unnecessary work in `NoLintDirectiveHandler`
#147553 commented on
Aug 10, 2025 • 2 new comments -
[clang-tidy] Added check 'misc-override-with-different-visibility'
#140086 commented on
Aug 11, 2025 • 2 new comments -
[RISCV] Mark More Relocs as Relaxable
#151422 commented on
Aug 13, 2025 • 2 new comments -
[CIR] Change unreachable to diagnostic for ill-equipped clang
#152614 commented on
Aug 8, 2025 • 2 new comments -
[LLDB] added getName method in SBModule
#150331 commented on
Aug 11, 2025 • 2 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Aug 13, 2025 • 2 new comments -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 commented on
Aug 14, 2025 • 2 new comments -
[Clang] Add detailed notes explaining why is_aggregate evaluates to false
#152488 commented on
Aug 9, 2025 • 2 new comments -
[LV][TTI] Calculate cost of extracting last index in a scalable vector
#144086 commented on
Aug 14, 2025 • 2 new comments -
[LLDB] Update DIL handling of array subscripting.
#151605 commented on
Aug 14, 2025 • 2 new comments -
[OpenMP][OMPIRBuilder] Support parallel in Generic kernels
#150926 commented on
Aug 14, 2025 • 2 new comments -
[WebAssembly] Add extra pattern for dot
#151775 commented on
Aug 11, 2025 • 2 new comments -
[llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode
#144895 commented on
Aug 14, 2025 • 2 new comments -
[MLIR] Add documentation page for `mlir-query` tool
#146535 commented on
Aug 13, 2025 • 2 new comments -
[LoongArch] Fix implicit PesudoXVINSGR2VR error
#152432 commented on
Aug 14, 2025 • 2 new comments -
Treat ';' and '\n' as assembly instruction separators in collectAsmInstrs
#149365 commented on
Aug 12, 2025 • 2 new comments -
[Clang]Throw frontend error for target feature mismatch when using `flatten` attribute
#150044 commented on
Aug 10, 2025 • 1 new comment -
[NFC][Support] Add an include file for time profiler helpers for tools
#152416 commented on
Aug 8, 2025 • 1 new comment -
[Clang][CodeGen] Preserve alignment information for pointer arithmetics
#152575 commented on
Aug 8, 2025 • 1 new comment -
[SelectionDAG] Verify SDTCisVT and SDTCVecEltisVT constraints
#150125 commented on
Aug 8, 2025 • 1 new comment -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 commented on
Aug 11, 2025 • 1 new comment -
[RISCV][Zicfilp] Enable Zicfilp CFI compiler behaviors by looking at module flags
#152121 commented on
Aug 8, 2025 • 1 new comment -
[LLVM][IR] Switch from manual pointer incrementation to function in Lexer
#152103 commented on
Aug 12, 2025 • 1 new comment -
[libc++] Fix missing 'get_new_handler()' for Windows builds
#150182 commented on
Aug 14, 2025 • 1 new comment -
[flang-rt] Add Assign_omp RT call.
#145465 commented on
Aug 8, 2025 • 1 new comment -
AMDGPU: Track AGPR pressure
#150288 commented on
Aug 14, 2025 • 1 new comment -
[SandboxVec][SeedCollector] Implement collection of seeds with different types
#146171 commented on
Aug 11, 2025 • 1 new comment -
[RFC] Extend MemoryEffects to Support Target-Specific Memory Locations
#148650 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] Added `Convergent` trait that matches LLVM's semantics
#152358 commented on
Aug 12, 2025 • 1 new comment -
[Inliner] Add option (default off) to inline all calls regardless of the cost
#152365 commented on
Aug 13, 2025 • 1 new comment -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 commented on
Aug 12, 2025 • 1 new comment -
[CodeGen] Fix VNInfo mapping in LiveRange::assign
#148790 commented on
Aug 12, 2025 • 1 new comment -
Add vector-based strlen implementation for x86_64 and aarch64
#152389 commented on
Aug 14, 2025 • 1 new comment -
[SYCL] SYCL host kernel launch support for the sycl_kernel_entry_point attribute.
#152403 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 -
[clang-format] Handle templates in qualified typenames
#143194 commented on
Aug 12, 2025 • 1 new comment -
[SeparateConstOffsetFromGEP] propagate const offset through GEP chains
#143470 commented on
Aug 15, 2025 • 1 new comment -
[AArch64][ISel] Add unary vector_splice tests (NFC)
#152553 commented on
Aug 14, 2025 • 1 new comment -
[VPlan] EVL transform VPVectorEndPointerRecipe alongisde load/store recipes. NFC
#152542 commented on
Aug 11, 2025 • 1 new comment -
[SelectionDAG] Legalize <1 x T> vector types for atomic load
#148894 commented on
Aug 12, 2025 • 1 new comment -
[UBSan] Fix incorrect alignment reported when global new returns an o…
#152532 commented on
Aug 8, 2025 • 1 new comment -
[Flang][OpenMP] Additional global address space modifications for device
#119585 commented on
Aug 14, 2025 • 1 new comment -
Co-issue packed instructions by unpacking
#151704 commented on
Aug 14, 2025 • 1 new comment -
[MLIR][OpenMP] Remove Generic-SPMD early detection
#150922 commented on
Aug 13, 2025 • 1 new comment -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Aug 8, 2025 • 1 new comment -
[CrossDSO CFI] Make sure __cfi_check has BTI attribute.
#131224 commented on
Aug 15, 2025 • 1 new comment -
[LiveVariables] Mark use as implicit-def if defined at instr
#119446 commented on
Aug 12, 2025 • 1 new comment -
[RISCV] Update SpacemiT-X60 vector mask instructions latencies
#150644 commented on
Aug 8, 2025 • 1 new comment -
[OpenMPOpt] Make parallel regions reachable from new DeviceRTL loop functions
#150927 commented on
Aug 14, 2025 • 1 new comment -
[StackProtector] Introduce stack-protect-refinement pass to remove unnecessary protections.
#150390 commented on
Aug 8, 2025 • 1 new comment -
[RISCV][MC] Implement MC for Base P extension
#123271 commented on
Aug 14, 2025 • 1 new comment -
[InstSimplify] Canonicalize predicates into strict versions in `simplifyICmpInst`
#151642 commented on
Aug 12, 2025 • 1 new comment -
[M68k] implement -mxgot
#119803 commented on
Aug 11, 2025 • 1 new comment -
Add pointer field protection feature.
#133538 commented on
Aug 11, 2025 • 1 new comment -
[CodeGen] MachineVerifier to check early-clobber constraint
#151421 commented on
Aug 13, 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 -
[TableGen] Validate the shift amount for !srl, !shl, and !sra operators.
#132492 commented on
Aug 12, 2025 • 1 new comment -
[BOLT] Do not use HLT as split point when build the CFG
#150963 commented on
Aug 14, 2025 • 1 new comment -
[lld][ELF] Introduce an option to keep data section prefix.
#148985 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][driver] Improve warning message for complex range overrides and GCC incompatibility
#149028 commented on
Aug 14, 2025 • 0 new comments -
[clang-tidy] Avoid matching nodes in system headers
#151035 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 14, 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 -
[BOLT] Fix failing tests by refactoring access to FileNameEntry to make it DWARF version agnostic
#151401 commented on
Aug 12, 2025 • 0 new comments -
[DirectX][NFC] Refactoring DirectX backend to not use `llvm::to_underlying` in switch cases.
#151032 commented on
Aug 15, 2025 • 0 new comments -
[LLVM] [LLDB] Emit and handle `lf_alias` nodes
#152484 commented on
Aug 8, 2025 • 0 new comments -
[VectorCombine] Remove dead node immediately in VectorCombine
#149047 commented on
Aug 8, 2025 • 0 new comments -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 commented on
Aug 13, 2025 • 0 new comments -
[clang] CodeComplete fix for addr of deduced-this methods
#152445 commented on
Aug 8, 2025 • 0 new comments -
[LV] Increase vectorize-memory-check-threshold to 256
#151712 commented on
Aug 12, 2025 • 0 new comments -
[libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()`
#152424 commented on
Aug 12, 2025 • 0 new comments -
[lldb] Print ValueObject when GetObjectDescription fails
#152417 commented on
Aug 15, 2025 • 0 new comments -
[flang] [mlir] Avoid clobbering mlir-tblgen target by defining dummy imported targets
#150987 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU] Added llvm-debuginfo-check
#149429 commented on
Aug 11, 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 -
[MLIR] Add Egress dialects maintainers
#151721 commented on
Aug 11, 2025 • 0 new comments -
[NFC][lldb] Cleanup the ArchDefinitionEntry definitons.
#152618 commented on
Aug 11, 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 -
[clangd] fix asserts on incompatible paths in CDB
#148019 commented on
Aug 10, 2025 • 0 new comments -
[AMDGPU] Check noalias.addrspace in mayAccessScratchThroughFlat
#151319 commented on
Aug 8, 2025 • 0 new comments -
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions
#148309 commented on
Aug 13, 2025 • 0 new comments -
Added ROLW/RORW/SLLW/SRAW/SRLW for canCreateUndefOrPoisonForTargetNode
#152609 commented on
Aug 8, 2025 • 0 new comments -
[flang][DRAFT-DEV][DO NOT REVIEW] Copy-in/Copy-out determination
#151426 commented on
Aug 14, 2025 • 0 new comments -
Don't warn about missing DWO files when converting mach-o files.
#152598 commented on
Aug 8, 2025 • 0 new comments -
[PowerPC] Check ResNo at end of BitPermutationSelector::Select32
#151429 commented on
Aug 9, 2025 • 0 new comments -
[HashRecognize] Strip ValueEvolution
#148620 commented on
Aug 11, 2025 • 0 new comments -
[flang] Preserve dynamic length of characters in ALLOCATE
#152564 commented on
Aug 14, 2025 • 0 new comments -
[LoongArch] Optimize extractelement containing variable index
#151475 commented on
Aug 9, 2025 • 0 new comments -
[libc++] Implement the `<type_traits>` parts of P1317R2
#151480 commented on
Aug 12, 2025 • 0 new comments -
[VPlan] Consider address computation cost in VPInterleaveRecipe.
#148808 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 -
[cmake] Add cmake file for hexagon-builtins baremetal
#151500 commented on
Aug 11, 2025 • 0 new comments -
[DWARF] Emit 0/1 for constant boolean values
#151225 commented on
Aug 11, 2025 • 0 new comments -
[RISCV] Update X60 ReleaseAtCycles for Vector Integer Arithmetic Instructions
#152557 commented on
Aug 8, 2025 • 0 new comments -
[flang] Support for warning and error compiler directives.
#151510 commented on
Aug 13, 2025 • 0 new comments -
[SimplifyCFG] Avoid threading for loop headers
#151142 commented on
Aug 12, 2025 • 0 new comments -
IR/Verifier: Allow vector type in atomic load and store
#148893 commented on
Aug 12, 2025 • 0 new comments -
[SLP]Initial support for non-power-of-2 vectorization
#151530 commented on
Aug 11, 2025 • 0 new comments -
[VPlan] Preserve nusw in createInBoundsPtrAdd
#151549 commented on
Aug 11, 2025 • 0 new comments -
[RISCV] Implement MC support for Zvfbfa extension
#151106 commented on
Aug 11, 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 -
[DirectX] Add GlobalDCE pass after finalize linkage pass in DirectX backend
#151071 commented on
Aug 14, 2025 • 0 new comments -
[RISC-V]Implement -m{,no}fence-tso
#151638 commented on
Aug 11, 2025 • 0 new comments -
[X86][Inline] Check correct function for target feature check
#152515 commented on
Aug 14, 2025 • 0 new comments -
[X86] Manage atomic load of fp -> int promotion in DAG
#148895 commented on
Aug 12, 2025 • 0 new comments -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 commented on
Aug 13, 2025 • 0 new comments -
[lldb] Remove unnecessary calls to Fix{Code,Data}Address
#150537 commented on
Aug 12, 2025 • 0 new comments -
[lldb] Add "settings modified" command
#152338 commented on
Aug 12, 2025 • 0 new comments -
[AArch64] [CostModel] Fix cost modelling for saturating arithmetic intrinsics
#152333 commented on
Aug 12, 2025 • 0 new comments -
[LoongArch][NFC] Pre-commit tests for vector type isLegalAddressingMode implementation
#151916 commented on
Aug 11, 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 -
[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 -
[lldb][ARM] Port Arm Linux to use NativeRegisterContextDBReg
#152284 commented on
Aug 8, 2025 • 0 new comments -
[InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison
#150420 commented on
Aug 11, 2025 • 0 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `extract_strided_metadata`
#152208 commented on
Aug 9, 2025 • 0 new comments -
[BOLT] Fix incorrect CU-indicies in gdb-index
#151927 commented on
Aug 8, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function atanpif16
#150400 commented on
Aug 8, 2025 • 0 new comments -
[ci] Add Emscripten workflow
#151928 commented on
Aug 12, 2025 • 0 new comments -
[mlir][scf] Expose isPerfectlyNestedForLoops
#152115 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU] Add builtins for wave reduction intrinsics
#150170 commented on
Aug 13, 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 -
ARM: Remove check for isAAPCS_ABI when enabling various aeabi calls
#152108 commented on
Aug 8, 2025 • 0 new comments -
[WIP][DAG] visitFREEZE - always allow freezing multiple operands
#152107 commented on
Aug 14, 2025 • 0 new comments -
[AMDGPU] Propagate Constants for Wave Reduction Intrinsics
#150395 commented on
Aug 13, 2025 • 0 new comments -
[PowerPC] fix bug affecting float to int32 conversion on LE PowerPC
#150194 commented on
Aug 9, 2025 • 0 new comments -
[Debugify] Improve reduction of debugify coverage build output
#150212 commented on
Aug 14, 2025 • 0 new comments -
[flang][mlir] Add support for implicit linearization in omp.simd
#150386 commented on
Aug 10, 2025 • 0 new comments -
[GlobalISel] Add computeNumSignBits for SHL
#152067 commented on
Aug 10, 2025 • 0 new comments -
[NVVM][NVPTX] Add support for tcgen05.mma
#151949 commented on
Aug 12, 2025 • 0 new comments -
[ARM] Have IntCCToARMCC handle PL or MI (NFC)
#150247 commented on
Aug 8, 2025 • 0 new comments -
[FMV][AArch64] Allow user to override version priority.
#150267 commented on
Aug 13, 2025 • 0 new comments -
[RISCV] Support Base P RV32/64 Instructions
#150379 commented on
Aug 13, 2025 • 0 new comments -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 commented on
Aug 15, 2025 • 0 new comments -
[clang]: Support `analyzer_noreturn` attribute in `CFG`
#150952 commented on
Aug 13, 2025 • 0 new comments -
[libc++] Add build and CI support for pointer field protection
#152414 commented on
Aug 8, 2025 • 0 new comments -
[NVPTX] Add sparse MMA intrinsics
#150950 commented on
Aug 12, 2025 • 0 new comments -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 commented on
Aug 12, 2025 • 0 new comments -
[KeyInstr] Enable -gkey-instructions by default if optimisations are enabled
#149509 commented on
Aug 11, 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-tidy] Raise minimum standard level for several checks from C++98 to C++11
#152401 commented on
Aug 9, 2025 • 0 new comments -
[OpenMP][OMPIRBuilder] Add device shared memory allocation support
#150923 commented on
Aug 13, 2025 • 0 new comments -
[Clang](NFC) Add coverage for VTable debug info
#151818 commented on
Aug 11, 2025 • 0 new comments -
[SLP] Check for extracts, being replaced by original scalars, for user nodes
#149572 commented on
Aug 13, 2025 • 0 new comments -
RuntimeLibcalls: Add bitset for available libcalls
#150869 commented on
Aug 13, 2025 • 0 new comments -
[lldb-dap] Add readOnly attribute for variables
#151884 commented on
Aug 12, 2025 • 0 new comments -
[Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 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 -
[LLDB][NativePDB] Create functions with mangled name
#149701 commented on
Aug 8, 2025 • 0 new comments -
[BPF] Support Jump Table
#149715 commented on
Aug 13, 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 -
[compiler-rt] allow removing libc dependency on Android
#152394 commented on
Aug 8, 2025 • 0 new comments -
[ARM] Only forbid PL if using vselect
#150781 commented on
Aug 13, 2025 • 0 new comments -
[PowerPC] Remove `UnsafeFPMath` uses
#151897 commented on
Aug 13, 2025 • 0 new comments -
[ELF][Mips] Fix addend for preemptible static TLS
#150729 commented on
Aug 14, 2025 • 0 new comments -
[PowerPC] support branch hint for AtomicExpandImpl::expandAtomicCmpXchg
#152366 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 -
[WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory
#149832 commented on
Aug 14, 2025 • 0 new comments -
[clang-doc] add option to delete JSON residuals
#150656 commented on
Aug 14, 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 -
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 -
Request Commit Access For matts1
#152058 commented on
Aug 13, 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 -
[flang] DTIO: Polymorphic passed-object does not have the correct dynamic type in DTIO procedure.
#152527 commented on
Aug 12, 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 -
[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 -
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 -
[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 -
Split VPlanTransforms::addExplicitVectorLength into variable step transformation and header mask optimisation
#152541 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 -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Aug 11, 2025 • 0 new comments -
Implement DR277 to reject non-object declarations in for loops pre-C23
#152216 commented on
Aug 14, 2025 • 0 new comments -
[feature-request] make vector intrinsics constexpr
#30794 commented on
Aug 14, 2025 • 0 new comments -
Extend _Countof() to work with array parameters
#150953 commented on
Aug 14, 2025 • 0 new comments -
Install doesn't respect libdir / CMAKE_INSTALL_LIBDIR
#152193 commented on
Aug 14, 2025 • 0 new comments -
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 commented on
Aug 14, 2025 • 0 new comments -
[DAG][X86] Backend building SelectionDAG failed when hitting new datatype (`v7f16`)
#152150 commented on
Aug 14, 2025 • 0 new comments -
[clang-tidy] NOLINT is not working in certain cases to suppress clang-diagnostic-* messages
#132706 commented on
Aug 14, 2025 • 0 new comments -
[clang] clang 21.1.0_rc1 hangs while compiling GTK 3.24.49 with -Wmissing-noreturn
#150536 commented on
Aug 14, 2025 • 0 new comments -
[Clang][Driver] GCC used as backend linking driver in scenarios that do not call for it
#149850 commented on
Aug 14, 2025 • 0 new comments -
[mlir][IntegerRangeAnalysis] Teach the analysis to infer overflow flags
#145092 commented on
Aug 13, 2025 • 0 new comments -
WebAssembly support in LLDB
#150449 commented on
Aug 13, 2025 • 0 new comments -
Support function calls and lifetime annotations
#152516 commented on
Aug 13, 2025 • 0 new comments -
`va_arg` fails with `__int128`
#20283 commented on
Aug 13, 2025 • 0 new comments -
Request Commit Access For davidmrdavid
#151001 commented on
Aug 13, 2025 • 0 new comments -
[HLSL] Matrix Support
#88060 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 -
[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 crash on Windows when running pass plugin
#118644 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 -
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 -
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 -
[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 -
Request Commit Access For sebastiankreutzer
#144485 commented on
Aug 9, 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 -
confusing `-Wunreachable-code` calling a `[[noreturn]]` function with a non-POD return type
#152477 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 -
[libunwind] Test failures on AArch64 with `-DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON`
#152549 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 -
LLVM's DWARF associates instruction from caller with source from inlined callee
#152576 commented on
Aug 8, 2025 • 0 new comments -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer arithmetic intrinsics to be used in constexpr
#152490 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 -
Add support for view types
#152513 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 -
Mangling of structured bindings
#152375 commented on
Aug 8, 2025 • 0 new comments -
Request Commit Access For kraj
#152426 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 -
[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 -
[DirectX] Select of two different RawBuffer can not easily be reduced to a callInst.
#152348 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 -
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 -
[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 14, 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 -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Aug 14, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Aug 14, 2025 • 0 new comments -
[OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible
#143058 commented on
Aug 8, 2025 • 0 new comments -
[SPIRV] Added support for 2 kernel query builtins
#142280 commented on
Aug 14, 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 -
[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 14, 2025 • 0 new comments -
[llvm][opt][Transforms] Preserve AMDGPU atomic metadata
#140314 commented on
Aug 14, 2025 • 0 new comments -
docs: remove STRIP_FROM_INC_PATH in Doxygen to avoid incorrect source file linking
#140114 commented on
Aug 14, 2025 • 0 new comments -
[OpenMP] Add diagnostic for 'factor' width mismatch in 'unroll partial'
#139986 commented on
Aug 12, 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 13, 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 -
[clang] Use SmallString in CommentBriefParser to reduce heap allocs
#147853 commented on
Aug 10, 2025 • 0 new comments -
[llvm][docs] Note Windows on Arm setting in Visual Studio guide
#147710 commented on
Aug 12, 2025 • 0 new comments -
[mlir][TableGen] Emit interface traits after all interfaces
#147699 commented on
Aug 14, 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 -
[lldb][rpc] Upstream RPC Client Library Emitters
#147655 commented on
Aug 14, 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 15, 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 -
[GSYM] Parse symbols from .dynsym as well, consider ST_Unknown symbols
#147332 commented on
Aug 8, 2025 • 0 new comments -
[Clang] disallow # operators in attribute argument lists
#147308 commented on
Aug 14, 2025 • 0 new comments -
[LV] Bundle partial reductions inside VPExpressionRecipe
#147302 commented on
Aug 8, 2025 • 0 new comments -
[libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Aug 11, 2025 • 0 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Aug 11, 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 -
[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 -
[MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface
#145899 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 13, 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 -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Aug 14, 2025 • 0 new comments -
[Clang] Take libstdc++ into account during GCC detection
#145056 commented on
Aug 12, 2025 • 0 new comments -
[mlir][emitc] Relax `hasSideEffect` rules for Var/Member
#145011 commented on
Aug 12, 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 -
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 -
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 -
WIP - [libc++][spanstream] P0448R4: A `strstream` replacement using `span<charT>` as buffer
#83541 commented on
Aug 14, 2025 • 0 new comments -
[clang] Implement gcc_struct attribute on Itanium targets
#71148 commented on
Aug 10, 2025 • 0 new comments -
Upstreaming ClangIR
#126834 commented on
Aug 14, 2025 • 0 new comments -
lld mingw undefined weak symbol, --wrap, import library, and relocation results in garbage pointer
#150739 commented on
Aug 14, 2025 • 0 new comments -
[HLSL][RootSignature] Add support for root signature as a target
#150286 commented on
Aug 14, 2025 • 0 new comments -
[C++20] [Modules] Regression module declaration must occur at the start of the translation unit
#145274 commented on
Aug 14, 2025 • 0 new comments -
[DAG] combineShiftToAVG - failure to match avgceil patterns on preferIncOfAddToSubOfNot targets
#147946 commented on
Aug 14, 2025 • 0 new comments -
[Doxygen] https://clang.llvm.org/doxygen/ is out of date
#131341 commented on
Aug 14, 2025 • 0 new comments -
Findzstd.cmake conflicts with CMake-generated zstd config module
#139666 commented on
Aug 14, 2025 • 0 new comments -
[packaging] No flang in Windows-x64 binary packages
#113033 commented on
Aug 14, 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 14, 2025 • 0 new comments -
[libc][math] Tracking Issue - Refactor Higher Math Functions to Header Only
#147386 commented on
Aug 14, 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 13, 2025 • 0 new comments -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Aug 14, 2025 • 0 new comments -
[asan] Implement address sanitizer on AIX: shadow memory
#136874 commented on
Aug 9, 2025 • 0 new comments -
[MLIR] Add shape propagation through tensor.pad
#136681 commented on
Aug 11, 2025 • 0 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Aug 12, 2025 • 0 new comments -
[GISel] Funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 commented on
Aug 14, 2025 • 0 new comments -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Aug 13, 2025 • 0 new comments -
[LV] Move isPredicatedInst into LVLegality (NFC)
#134261 commented on
Aug 13, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Aug 11, 2025 • 0 new comments -
[mlir] fix IntegerRangeAnalysis::staticallyNonNegative
#134003 commented on
Aug 13, 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 13, 2025 • 0 new comments -
workflows/release-binaries: Enable Windows x86 builds
#128274 commented on
Aug 12, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Aug 13, 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 -
[HIP] Move HIP to the new driver by default
#123359 commented on
Aug 14, 2025 • 0 new comments