-
Notifications
You must be signed in to change notification settings - Fork 13.1k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-20.1.2 LLVM 20.1.2
published
Apr 2, 2025
629 Pull requests merged by 253 people
-
llvm-reduce: Skip setting br conditions on already constant branches
#133841 merged
Apr 2, 2025 -
[RISCV] Add Xqci Insn Formats
#132986 merged
Apr 2, 2025 -
[mlir][liveness] fix bugs in liveness analysis
#133416 merged
Apr 2, 2025 -
Revert "[cmake] Refactor clang unittest cmake"
#134022 merged
Apr 2, 2025 -
llvm-reduce: Do not delete convergencectrl in operand-bundles
#133858 merged
Apr 2, 2025 -
[mlir] Use Region::hasOneBlock (NFC)
#133879 merged
Apr 2, 2025 -
[LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC
#133839 merged
Apr 2, 2025 -
[flang][cuda] Add interface and lowering for all_sync
#134001 merged
Apr 2, 2025 -
LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum
#133843 merged
Apr 2, 2025 -
[clang] Concepts: support pack expansions for type constraints
#132626 merged
Apr 2, 2025 -
[OpenMP] allow openmp build for sparc
#133239 merged
Apr 1, 2025 -
release/20.x: Define LLVM_ABI and CLANG_ABI for __EMSCRIPTEN__ builds (#131578)
#133996 merged
Apr 1, 2025 -
[lldb] Prefer PointerType::get with LLVMContext over Type (NFC)
#133869 merged
Apr 1, 2025 -
[libc] Stop depending on .cpp files libcxx_shared_headers library.
#133999 merged
Apr 1, 2025 -
release/20.x: [LoongArch][MC] Add relocation support for fld fst [x]vld [x]vst
#133836 merged
Apr 1, 2025 -
Backport/20.x: [LoongArch] Fix the type of tls-le symbols
#133027 merged
Apr 1, 2025 -
[RISCV] Use tablegen HasOneUse. NFC
#133974 merged
Apr 1, 2025 -
Fix handling of auto_continue for stop hooks
#129622 merged
Apr 1, 2025 -
[mlir][IR] Delete
match
andrewrite
functions#130259 merged
Apr 1, 2025 -
Reapply "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r" (#133358)
#133528 merged
Apr 1, 2025 -
Reland "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses"
#133958 merged
Apr 1, 2025 -
[flang][intrinsics] NFC: make comment consistent
#133972 merged
Apr 1, 2025 -
[cmake] Refactor clang unittest cmake
#133545 merged
Apr 1, 2025 -
[mlir][spirv] Verify matching of entry block arguments and function signature
#133167 merged
Apr 1, 2025 -
[HLSL] Add SPIR-V target type for RWStructuredBuffers
#133468 merged
Apr 1, 2025 -
[flang][rt] Allow ReportFatalUserError to be build on device
#133979 merged
Apr 1, 2025 -
Fix libc BUILD.bazel after commit 8741412
#133980 merged
Apr 1, 2025 -
Stop using __attribute__((retain)) in GCC builds
#133793 merged
Apr 1, 2025 -
[clang] improved preservation of template keyword
#133610 merged
Apr 1, 2025 -
[NVPTX] Cleanup and refactor atomic lowering
#133781 merged
Apr 1, 2025 -
release/20.x: [workflows] Add missing -y option to apt-get for abi tests (#133337)
#133813 merged
Apr 1, 2025 -
[CIR] Upstream support for while and do..while loops
#133157 merged
Apr 1, 2025 -
[CI] Exclude gn changes from running premerge
#133623 merged
Apr 1, 2025 -
[lldb] Fix intel trace plugin tests
#133826 merged
Apr 1, 2025 -
[clang][Modules] Fix the Size of
RecordDecl
'sBitCodeAbbrevOp
#133500 merged
Apr 1, 2025 -
[CI] Fix Monolithic Linux Build in Ubuntu 24.04
#133628 merged
Apr 1, 2025 -
[OpenMP] [AIX] Add missing } in openmp/runtime/src/z_Linux_util.cpp
#133973 merged
Apr 1, 2025 -
[mlir] Canonicalize extract_slice(unpack)
#133777 merged
Apr 1, 2025 -
[SLP]Support revectorization of the previously vectorized scalars
#133091 merged
Apr 1, 2025 -
Fix a build error
#133957 merged
Apr 1, 2025 -
[Clang][LLVM] Implement multi-multi vectors MOP4{A/S}
#129230 merged
Apr 1, 2025 -
[WebAssembly] Support parsing .lto_set_conditional
#126546 merged
Apr 1, 2025 -
[RISCV] Improve error for using x18-x27 in a register list with RVE.
#133936 merged
Apr 1, 2025 -
[WebAssembly] Add missing tests from #133289
#133938 merged
Apr 1, 2025 -
[libc] Reduce the range of hypotf exhaustive test to be run automatically.
#133944 merged
Apr 1, 2025 -
[libclc] Move exp, exp2 and expm1 to the CLC library
#133932 merged
Apr 1, 2025 -
llvm-reduce: Make myself maintainer
#133919 merged
Apr 1, 2025 -
[clang-sycl-linker] Replace llvm-link with API calls
#133797 merged
Apr 1, 2025 -
[flang][device] Enable Stop functions on device build
#133803 merged
Apr 1, 2025 -
[RISCV] Fix the c_slli disassembler test (NFC)
#133921 merged
Apr 1, 2025 -
llvm-reduce: Add target-features-attr reduction
#133887 merged
Apr 1, 2025 -
[mlir][AMDGPU] Add gfx950 MFMAs to the amdgpu.mfma op
#133553 merged
Apr 1, 2025 -
[NFC][mlir] Update generate script for conv_3d_ncdhw_fcdhw
#133927 merged
Apr 1, 2025 -
llvm-reduce: Reduce global variable code model
#133865 merged
Apr 1, 2025 -
Add a new affordance that the Python module in a dSYM
#133290 merged
Apr 1, 2025 -
llvm-reduce: Reduce externally_initialized
#133859 merged
Apr 1, 2025 -
[AMDGPU][True16][CodeGen] fix moveToVALU with proper subreg access in true16
#132089 merged
Apr 1, 2025 -
Revert "AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_addr function"
#133935 merged
Apr 1, 2025 -
[mlir] Expose
simplifyAffineExpr
through python api#133926 merged
Apr 1, 2025 -
IRNormalizer: Replace cl::opts with pass parameters
#133874 merged
Apr 1, 2025 -
[MLIR][NFC] Retire let constructor for EmitC
#133732 merged
Apr 1, 2025 -
[Clang][LLVM] Implement multi-single vectors MOP4{A/S}
#129226 merged
Apr 1, 2025 -
[SCEV] Remove EqCacheSCEV
#133186 merged
Apr 1, 2025 -
[mlir][bazel] add alwayslink=True to mlir-runner utils
#133787 merged
Apr 1, 2025 -
Update README.md - fixed invalid json in example
#133890 merged
Apr 1, 2025 -
[C11] Claim conformance to WG14 N1518
#133749 merged
Apr 1, 2025 -
[flang] Inline fir.is_contiguous_box in some cases.
#133812 merged
Apr 1, 2025 -
[libc] Fix atan2f128 test for aarch64.
#133924 merged
Apr 1, 2025 -
[NFC][SPIRV] Misc code cleanup in SPIRV Target
#133764 merged
Apr 1, 2025 -
[AArch64] Prefer zip over ushll for anyext.
#133433 merged
Apr 1, 2025 -
llvm-reduce: Add test for token handling in operands-skip
#133857 merged
Apr 1, 2025 -
llvm-reduce: Fix invalid reduction on tokens in operands-to-args
#133855 merged
Apr 1, 2025 -
Fix complex long double division with -mno-x87.
#133152 merged
Apr 1, 2025 -
[flang-rt][NFC] Work around CTK12.8 compilation failure.
#133833 merged
Apr 1, 2025 -
[RISCV] Merge RegStart with RegEnd in parseRegListCommon. NFC
#133867 merged
Apr 1, 2025 -
[RISCV] Validate the end of register ranges in Zcmp register lists.
#133866 merged
Apr 1, 2025 -
[libc][math] Implement a fast pass for atan2f128 with 1ULP error using DyadicFloat<128>.
#133150 merged
Apr 1, 2025 -
[AArch64] Use ArrayRef::slice (NFC)
#133862 merged
Apr 1, 2025 -
[X86] Construct SmallVector with ArrayRef (NFC)
#133860 merged
Apr 1, 2025 -
[Clang][LLVM] Implement single-multi vectors MOP4{A/S}
#128854 merged
Apr 1, 2025 -
[MLIR] Adding 'no_inline' and 'always_inline' attributes on LLMV::CallOp
#133726 merged
Apr 1, 2025 -
[flang/flang-rt] Implement PERROR intrinsic form GNU Extension
#132406 merged
Apr 1, 2025 -
[libclc] Move exp10 to the CLC library
#133899 merged
Apr 1, 2025 -
[DebugInfo][RemoveDIs] Remove debug-intrinsic printing cmdline options
#131855 merged
Apr 1, 2025 -
[LV] Improve a test, regen with UTC
#130092 merged
Apr 1, 2025 -
[X86] combineX86ShuffleChain - prefer combining to X86ISD::SHUF128 if PERMQ operands are splittable
#133900 merged
Apr 1, 2025 -
[mlir][Linalg] Add transform to convert linalg.copy into memref.copy
#132422 merged
Apr 1, 2025 -
[Clang][LLVM] Implement single-single vectors MOP4{A/S}
#127797 merged
Apr 1, 2025 -
[clang-repl] Implement LoadDynamicLibrary for clang-repl wasm use cases
#133037 merged
Apr 1, 2025 -
[LLVM][InstCombine][AArch64] Refactor common SVE intrinsic combines.
#126928 merged
Apr 1, 2025 -
[AMDGPU][Docs] Fix and update AMDGPUUsage.rst
#133894 merged
Apr 1, 2025 -
No longer assert on incorrect attribute argument index
#133766 merged
Apr 1, 2025 -
llvm-reduce: Prune some unneeded includes and forward declares
#133883 merged
Apr 1, 2025 -
[libclc] Move sinpi/cospi/tanpi to the CLC library
#133889 merged
Apr 1, 2025 -
[mlir] Use llvm::hasSingleElement (NFC)
#133881 merged
Apr 1, 2025 -
[bolt][aarch64] Adding test with unsupported indirect branches
#127655 merged
Apr 1, 2025 -
[clang] Fix crash on invalid
std::initializer_list<T>
template-id#132284 merged
Apr 1, 2025 -
Fix test failures caused by #127043
#133895 merged
Apr 1, 2025 -
[CodeGen][NPM] Port XRayInstrumentation to NPM
#129865 merged
Apr 1, 2025 -
[EarlyIfConverter] Fix reg killed twice after early-if-predicator and ifcvt
#133554 merged
Apr 1, 2025 -
Revert "[AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable"
#133880 merged
Apr 1, 2025 -
[OpenMP] Fix num_iters in __kmpc_*_loop DeviceRTL functions
#133435 merged
Apr 1, 2025 -
[flang][OpenMP][Lower] lower array subscripts for task depend
#132994 merged
Apr 1, 2025 -
[lldb] add --platform-available-ports option to the dotest.py
#112555 merged
Apr 1, 2025 -
[lldb] Remove lldb-server min and max gdbserver port options
#133275 merged
Apr 1, 2025 -
[Clang][SPIR-V] Fix convergence tokens for dtor
#133469 merged
Apr 1, 2025 -
[X86] splitVector - split concat_vectors(a,b,c,d) -> concat_vectors(a,b) + concat_vectors(c,d)
#133753 merged
Apr 1, 2025 -
[LLD][AArch64] Increase alignment of AArch64AbsLongThunk to 8
#133738 merged
Apr 1, 2025 -
[AARCH64][Neon] switch to using bitcasts in arm_neon.h where appropriate
#127043 merged
Apr 1, 2025 -
[AMDGPU] Fix SIFoldOperandsImpl::tryFoldZeroHighBits when met non-reg src1 operand.
#133761 merged
Apr 1, 2025 -
[mlir] Improve error handling for dense attribute parsing in complex types
#133220 merged
Apr 1, 2025 -
[libclc] Move several 'native' builtins to CLC library
#129679 merged
Apr 1, 2025 -
[libclc] Move rootn to the CLC library; optimize
#133735 merged
Apr 1, 2025 -
[mlir][tosa] Reorder ERF op to align with TOSA spec
#133814 merged
Apr 1, 2025 -
llvm-reduce: Use takeName when moving arguments in operands-to-args
#133851 merged
Apr 1, 2025 -
[AArch64] Bugfix when using execute-only and memtag sanitizer together
#133084 merged
Apr 1, 2025 -
[NFC] Remove the unused hasMinSize()
#133838 merged
Apr 1, 2025 -
[clang][bytecode] Fix comparing the addresses of union members
#133852 merged
Apr 1, 2025 -
[mlir][mpi] Mandatory Communicator
#133280 merged
Apr 1, 2025 -
[Analysis] Avoid repeated hash lookups (NFC)
#133045 merged
Apr 1, 2025 -
[clang-format] Correctly annotate pointer/reference in _Generic
#133673 merged
Apr 1, 2025 -
[flang] Define ERF, ERFC and ERFC_SCALED intrinsics with Q and D prefix
#125217 merged
Apr 1, 2025 -
[Flang] Make a private copy for the common block variables in copyin clause
#111359 merged
Apr 1, 2025 -
[ExecutionEngine] Use DenseMap::insert_range (NFC)
#133847 merged
Apr 1, 2025 -
[lldb] Use DenseMap::insert_range (NFC)
#133846 merged
Apr 1, 2025 -
[clang-tidy] Use DenseMap::insert_range (NFC)
#133844 merged
Apr 1, 2025 -
[RISCV] Use decodeCLUIImmOperand when disassembling C_LUI_HINT.
#133789 merged
Apr 1, 2025 -
[lld] Use DenseMap::insert_range (NFC)
#133845 merged
Apr 1, 2025 -
[RISCV] Correct disassembly of cm.push/pop for RVE.
#133816 merged
Apr 1, 2025 -
[RISCV] Prevent disassembling RVC hint instructions with x16-x31 for RVE.
#133805 merged
Apr 1, 2025 -
[RISCV] Add exhaustive diassember tests for c.slli64. NFC
#133820 merged
Apr 1, 2025 -
AsmPrinter: Remove ELF's special lowerRelativeReference for unnamed_addr function
#132684 merged
Apr 1, 2025 -
[AMDGPU][CodeGenPrepare] Narrow 64 bit math to 32 bit if profitable
#130577 merged
Apr 1, 2025 -
[lldb-dap] Enable runInTerminal tests on macOS.
#133824 merged
Apr 1, 2025 -
[lldb] Fix use-after-free in SBMutexTest
#133840 merged
Apr 1, 2025 -
[BOLT][X86] Fix getTargetSymbol()
#133834 merged
Apr 1, 2025 -
[RISCV] Use decodeUImmLog2XLenNonZeroOperand in decodeRVCInstrRdRs1UImm. NFC
#133759 merged
Apr 1, 2025 -
llvm-reduce: Try to preserve instruction metadata as argument attributes
#133557 merged
Apr 1, 2025 -
Reland [HIP] fix host min/max in header
#133590 merged
Apr 1, 2025 -
[libc] Add myself as maintainer of the riscv port
#133757 merged
Apr 1, 2025 -
[Sanitizers][Darwin][Test] Remove community incompliant internal link from sources
#133187 merged
Apr 1, 2025 -
LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum
#133690 merged
Apr 1, 2025 -
[mlir] Update vector return types for
.getMixed
* methods (NFC)#133821 merged
Mar 31, 2025 -
[SLP]Fix same/alternate analysis in split node analysis for compares
#133769 merged
Mar 31, 2025 -
Inliner: Fix missing test coverage for incompatible gc rejection
#133708 merged
Mar 31, 2025 -
Reland "Symbolize line zero as if no source info is available (#124846)"
#133798 merged
Mar 31, 2025 -
GlobalISel: neg (and x, 1) --> SIGN_EXTEND_INREG x, 1
#131367 merged
Mar 31, 2025 -
[lldb] Convert Breakpoint & Watchpoints structs to classes (NFC)
#133780 merged
Mar 31, 2025 -
[TableGen] Use size returned by encodeULEB128 to simplify some code. NFC
#133750 merged
Mar 31, 2025 -
[lldb-dap] Do not take ownership of stdin.
#133811 merged
Mar 31, 2025 -
[workflows] Add missing -y option to apt-get for abi tests
#133337 merged
Mar 31, 2025 -
[alpha.webkit.NoUnretainedMemberChecker] Ignore system-header-defined ivar / property of a forward declared type
#133755 merged
Mar 31, 2025 -
[bazel] Format BUILD files with buildifier
#133802 merged
Mar 31, 2025 -
Revert "[Clang][Cmake] fix libtool duplicate member name warnings"
#133795 merged
Mar 31, 2025 -
[clang][driver] Fix -fveclib=ArmPL issue: with -nostdlib do not link against libm
#133578 merged
Mar 31, 2025 -
Fix sub-channel quantized type documentation
#133765 merged
Mar 31, 2025 -
Fix printing of
mlirUniformQuantizedSubChannelTypeGetNumBlockSizes
in 32-bit machine.#133763 merged
Mar 31, 2025 -
Revert "[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses"
#133790 merged
Mar 31, 2025 -
Parallelize module loading in POSIX dyld code
#130912 merged
Mar 31, 2025 -
[LV][EVL] Peek through combination tail-folded + predicated masks
#133430 merged
Mar 31, 2025 -
[flang][cuda] Add support for NV_CUDAFOR_DEVICE_IS_MANAGED
#133778 merged
Mar 31, 2025 -
[VPlan] Add m_Deferred. NFC
#133736 merged
Mar 31, 2025 -
[WebAssembly] Add a missing
break
statement#133783 merged
Mar 31, 2025 -
[PowerPC] Support conversion between f16 and f128 (#130158)
#133279 merged
Mar 31, 2025 -
[ctxprof][nfc] Remove redundant
SANITIZER_NO_THREAD_SAFETY_ANALYSIS
#133784 merged
Mar 31, 2025 -
release/20.x: [ARM] Speedups for CombineBaseUpdate. (#129725)
#130035 merged
Mar 31, 2025 -
[ctxprof][nfc] Refactor
__llvm_ctx_profile_start_context
#133744 merged
Mar 31, 2025 -
Xtensa] Implement windowed call ABI.
#130001 merged
Mar 31, 2025 -
Add RISC-V support information to readme
#132699 merged
Mar 31, 2025 -
Remove unused function from StripFuncQuantTypes
#121594 merged
Mar 31, 2025 -
[lldb-dap] Replace GetBreakpointLabel with kDAPBreakpointLabel constant (NFC)
#133746 merged
Mar 31, 2025 -
[flang] Code generation for fir.pack/unpack_array.
#132080 merged
Mar 31, 2025 -
[flang] Recognize fir.pack_array in LoopVersioning.
#133191 merged
Mar 31, 2025 -
[DirectX] Fix build break caused by bitcode writer changes
#133770 merged
Mar 31, 2025 -
[WebAssembly] Add more lowerings for wide-arithmetic
#132430 merged
Mar 31, 2025 -
[Clang][Cmake] fix libtool duplicate member name warnings
#133619 merged
Mar 31, 2025 -
[llvm-exegesis] Error Out If Perf Counter is Not Fully Enabled
#132892 merged
Mar 31, 2025 -
[LLD][ELF] Allow memory region in OVERLAY
#133540 merged
Mar 31, 2025 -
[CIR] Upstream zero init for global variables
#133100 merged
Mar 31, 2025 -
[mlir][memref] Fix build after #132545
#133760 merged
Mar 31, 2025 -
[SystemZ, DebugInfo] Instrument SystemZ backend passes for Instr-Ref DebugInfo
#133061 merged
Mar 31, 2025 -
[mlir][memref] Verify out-of-bounds access for memref.subview
#133086 merged
Mar 31, 2025 -
[HLSL][RootSignature] Implement parsing of a DescriptorTable with empty clauses
#133302 merged
Mar 31, 2025 -
[mlir][memref] Improve runtime verification for
memref.subview
#132545 merged
Mar 31, 2025 -
[WebAssembly] Fix signatures of frexpf family of libcalls
#133289 merged
Mar 31, 2025 -
[HLSL] Fix codegen to support classes in
cbuffer
#132828 merged
Mar 31, 2025 -
[CIR][NFC] Fix warnings in ClangIR code
#133134 merged
Mar 31, 2025 -
[lldb] Remove raw access to PluginInstances vector
#132884 merged
Mar 31, 2025 -
[clang][bytecode] Return Invalid() on non-constexpr builtins
#133700 merged
Mar 31, 2025 -
[clang][bytecode] Reject constexpr-unknown values from comparisons
#133701 merged
Mar 31, 2025 -
[clang] Automatically add the
returns_twice
attribute to certain functions even if-fno-builtin
is set#133511 merged
Mar 31, 2025 -
[lldb] Include the version in the lldbassert error message
#133740 merged
Mar 31, 2025 -
[MLIR][NFC] Fix incomplete boundary comments.
#133516 merged
Mar 31, 2025 -
Fix crash lowering stack guard on OpenBSD/aarch64.
#125416 merged
Mar 31, 2025 -
[libclc] Fix unresolved reference to missing table
#133691 merged
Mar 31, 2025 -
[libclc][amdgpu] Implement native_exp2 via AMD builtin
#133696 merged
Mar 31, 2025 -
[RISCV] For RV32C, disassembly of c.slli should fail when immediate > 31
#133713 merged
Mar 31, 2025 -
[lldb] Create a default rate limit constant in Progress (NFC)
#133506 merged
Mar 31, 2025 -
[AMDGPU] Add subtarget feature for v_lshl_add_u64. NFC.
#133723 merged
Mar 31, 2025 -
[LV] Regen a test with UTC
#133432 merged
Mar 31, 2025 -
[lldb] Use correct path for lldb-server executable
#131519 merged
Mar 31, 2025 -
[lldb] Expose the Target API mutex through the SB API
#133295 merged
Mar 31, 2025 -
[IRBuilder] Add new overload for CreateIntrinsic
#131942 merged
Mar 31, 2025 -
Add support for fixed-point types
#129596 merged
Mar 31, 2025 -
Enable unnecessary-virtual-specifier by default
#133265 merged
Mar 31, 2025 -
[AMDGPU][True16][CodeGen] Skip combineDpp with t16 instructions
#128918 merged
Mar 31, 2025 -
[libc][math][c23] Add hypotf16 function
#131991 merged
Mar 31, 2025 -
[X86][AVX10] Re-target mavx10.1 and emit warning for mavx10.x-256/512 and m[no-]evex512
#132542 merged
Mar 31, 2025 -
[RISCV] Add combine for shadd family of instructions.
#130829 merged
Mar 31, 2025 -
[clang][Sema] Fix typo in 'offsetof' diagnostics
#133448 merged
Mar 31, 2025 -
[clang-format] Recognize wait fork in Verilog
#132042 merged
Mar 31, 2025 -
[X86] combineINSERT_SUBVECTOR - pull out common variables. NFC.
#133705 merged
Mar 31, 2025 -
[LV][NFC] Regenerate some SVE tests using --filter-out-after option
#132174 merged
Mar 31, 2025 -
[LV]Split store-load forward distance analysis from other checks, NFC
#121156 merged
Mar 31, 2025 -
llvm-reduce: Use 80 dashes for section separator in status printing
#133686 merged
Mar 31, 2025 -
[ARM64EC] Add support for function aliases on ARM64EC
#132295 merged
Mar 31, 2025 -
[mlir][mpi] Lowering MPI_Allreduce
#133133 merged
Mar 31, 2025 -
[lld][LoongArch] Relax TLSDESC code sequence
#123677 merged
Mar 31, 2025 -
[lldb] Make GetRowForFunctionOffset compatible with discontinuous functions
#133250 merged
Mar 31, 2025 -
[RISCV] Vectorize phi for loop carried @llvm.vp.reduce.*
#131974 merged
Mar 31, 2025 -
Reland [MS][clang] Add support for vector deleting destructors
#133451 merged
Mar 31, 2025 -
[VPlan] Support early-exit loops in optimizeForVFAndUF.
#131539 merged
Mar 31, 2025 -
[analyzer] Unknown array lvalue element in Store
#133381 merged
Mar 31, 2025 -
[polly] Use DenseMap::insert_range (NFC)
#133657 merged
Mar 31, 2025 -
[Vectorize] Use DenseMap::insert_range (NFC)
#133656 merged
Mar 31, 2025 -
[clang] Use DenseMap::insert_range (NFC)
#133655 merged
Mar 31, 2025 -
[MC] Simplify MCBinaryExpr/MCUnaryExpr printing by reducing parentheses
#133674 merged
Mar 31, 2025 -
[RISCV] Cleanup assembler predicates after #133377.
#133652 merged
Mar 31, 2025 -
[SLP] NFC. Remove the redundant MainOp and AltOp find process.
#133642 merged
Mar 31, 2025 -
[llvm] Use llvm::append_range (NFC)
#133658 merged
Mar 31, 2025 -
Lint: Replace -lint-abort-on-error cl::opt with pass parameter
#132933 merged
Mar 31, 2025 -
[Exegesis][AArch64] Use more generic cycles counter
#133376 merged
Mar 30, 2025 -
[lldb-dap] Swapping to not use FLAG_ENUM and just defining typed enums.
#133622 merged
Mar 30, 2025 -
[clang-format] Add an option for editing enum trailing commas
#133576 merged
Mar 30, 2025 -
[NFC][clang-tidy] Add type annotations to check_clang_tidy
#133140 merged
Mar 30, 2025 -
[lldb] Combine disassembler gtest binaries for efficiency
#133539 merged
Mar 30, 2025 -
[Transforms] Use llvm::append_range (NFC)
#133650 merged
Mar 30, 2025 -
[TableGen] Use llvm::append_range (NFC)
#133649 merged
Mar 30, 2025 -
[mlir] Use llvm::hasSingleElement (NFC)
#133648 merged
Mar 30, 2025 -
[AArch64] Use llvm::erase_if (NFC)
#133647 merged
Mar 30, 2025 -
Move relocation specifiers to AMDGPUMCExpr::Specifier
#133608 merged
Mar 30, 2025 -
[ADT] Add
DenseMap::insert_range
#133600 merged
Mar 30, 2025 -
[clang-tidy][NFC][doc] improve "options" sections of
bugprone-
andmodernize-
checks#133525 merged
Mar 30, 2025 -
StackProtector: use isInTailCallPosition to verify tail call position
#68997 merged
Mar 30, 2025 -
InlineCostAnnotationPrinter: Fix constructing random TargetTransformInfo
#133637 merged
Mar 30, 2025 -
[Clang][NFC] Improve const correctess of constraint normalization
#133633 merged
Mar 30, 2025 -
[bugpoint] Avoid repeated hash lookups (NFC)
#133616 merged
Mar 30, 2025 -
[ExecutionEngine] Avoid repeated hash lookups (NFC)
#133615 merged
Mar 30, 2025 -
[llvm-reduce]: print short form, actionable names in the log
#133561 merged
Mar 30, 2025 -
[CodeGen][StaticDataSplitter]Support constant pool partitioning
#129781 merged
Mar 30, 2025 -
[clang] implement common-sugar for adjusted member-pointers
#133613 merged
Mar 30, 2025 -
[polly] Use *Set::insert_range (NFC)
#133609 merged
Mar 30, 2025 -
[Transforms] Use llvm::append_range (NFC)
#133607 merged
Mar 30, 2025 -
[Target] Use llvm::append_range (NFC)
#133606 merged
Mar 30, 2025 -
[CodeGen] Use llvm::append_range (NFC)
#133603 merged
Mar 29, 2025 -
[Analysis] Use llvm::append_range (NFC)
#133602 merged
Mar 29, 2025 -
[BOLT] Use *Set::insert_range (NFC)
#133601 merged
Mar 29, 2025 -
release/20.x: [MC,COFF] .safeseh: avoid changeSection (#132624)
#133591 merged
Mar 29, 2025 -
[RISCV] Initial codegen support for the XRivosVizip extension
#131933 merged
Mar 29, 2025 -
[SBProgress] Add swig support for
with
statement in Python#133527 merged
Mar 29, 2025 -
[RISCV][TTI] Adjust VLS shuffle costing to account for sub-mask reuse
#129793 merged
Mar 29, 2025 -
[libc++] Switch a few attribute to use the C++11 syntax
#133293 merged
Mar 29, 2025 -
[mlir] Use SetVector::insert_range (NFC)
#133595 merged
Mar 29, 2025 -
[Basic] Use SmallSet::insert_range (NFC)
#133594 merged
Mar 29, 2025 -
[NFC][analyzer] Fix typo in VirtualCall checker docs
#133593 merged
Mar 29, 2025 -
Fix some typos under clang (NFC)
#133558 merged
Mar 29, 2025 -
[clang-tools-extra] Use *Set::insert_range (NFC)
#133589 merged
Mar 29, 2025 -
[UnrollAndJam] Do not preserve loop nests if a loop was fully unrolled.
#133510 merged
Mar 29, 2025 -
RISCVAsmParser: Don't treat operands with relocation specifier as parse-time constants
#133377 merged
Mar 29, 2025 -
[RISCV] Replace @plt/@gotpcrel in data directives with %pltpcrel %gotpcrel
#132569 merged
Mar 29, 2025 -
[SandboxVec] Add print-region pass
#131019 merged
Mar 29, 2025 -
[lld] Use *Set::insert_range (NFC)
#133565 merged
Mar 29, 2025 -
[libc++] fix
flat_set
's transparentinsert
#133402 merged
Mar 29, 2025 -
[OpenMP] Add PointerAssociateScalar to Cray Pointer used in the DSA
#133232 merged
Mar 29, 2025 -
[NFC][AMDGPU] clang-format
AMDGPUBaseInfo.[h,cpp]
#133559 merged
Mar 29, 2025 -
Revert "[NFC] LLVM reduce: remove unused variable"
#133586 merged
Mar 29, 2025 -
MIPS: Set EnableLoopTermFold
#133454 merged
Mar 29, 2025 -
[NFC] LLVM reduce: remove unused variable
#133584 merged
Mar 29, 2025 -
[libc][math][c23] Add asinhf16 function
#131351 merged
Mar 29, 2025 -
[GlobalISel][NFC] Rename GISelKnownBits to GISelValueTracking
#133466 merged
Mar 29, 2025 -
llvm-reduce: Fix losing call metadata in operands-to-args
#133422 merged
Mar 29, 2025 -
llvm-reduce: Fix losing fast math flags in operands-to-args
#133421 merged
Mar 29, 2025 -
llvm-reduce: Fix losing callsite attributes in operand-to-args
#133420 merged
Mar 29, 2025 -
[libc++] Unify __can_reference and __is_referenceable_v
#133278 merged
Mar 29, 2025 -
[LangRef] Add entry for pcsections Metadata
#133423 merged
Mar 29, 2025 -
[mlir][spirv] Update verifier for
spirv.mlir.merge
#133427 merged
Mar 29, 2025 -
llvm-reduce: Make run-ir-passes error more consistent
#133564 merged
Mar 29, 2025 -
llvm-reduce: Make some error messages more consistent
#133563 merged
Mar 29, 2025 -
[CI] Add rich build information for github workflows
#133197 merged
Mar 29, 2025 -
release/20.x: [clang][docs] Move -Wnontrivial-memcall to added flags.
#132367 merged
Mar 29, 2025 -
release/20.x: [libcxx] [test] Fix restoring LLVM_DIR and Clang_DIR (#132838)
#133153 merged
Mar 29, 2025 -
release/20.x: [clang-format] Allow
Language: Cpp
for C files (#133033)#133216 merged
Mar 29, 2025 -
release/20.x: Revert "[MC] Explicitly mark MCSymbol for MO_ExternalSymbol" (#133291)
#133348 merged
Mar 29, 2025 -
[CI] Exclude docs directories from triggering rebuilds
#133185 merged
Mar 29, 2025 -
[CI] Move CI over to new project computation script
#132642 merged
Mar 29, 2025 -
[HLSL] Implement the
smoothstep
intrinsic#132288 merged
Mar 29, 2025 -
[DirectX] Remove intrinsic definitions with no use
#133459 merged
Mar 29, 2025 -
[Github] Simplify Getting Changed Files in Code Formatting Workflow
#133023 merged
Mar 29, 2025 -
[SandboxVec][Doc] Add documentation for the Sandbox Vectorizer
#133504 merged
Mar 29, 2025 -
[ctxprof][nfc] Move 2 implementation functions up in
CtxInstrProfiling.cpp
#133146 merged
Mar 29, 2025 -
[mlir] fix
maybeReplaceWithConstant
in IntRangeOptimizations#133556 merged
Mar 29, 2025 -
[ctxprof] Auto root detection: trie for stack samples
#133106 merged
Mar 29, 2025 -
[mlir] Use llvm::reverse (NFC)
#133552 merged
Mar 29, 2025 -
[llvm] Remove extraneous calls to make_range (NFC)
#133551 merged
Mar 29, 2025 -
[CodeGen] Use llvm::reverse (NFC)
#133550 merged
Mar 29, 2025 -
[llvm] Use range constructors of *Set (NFC)
#133549 merged
Mar 29, 2025 -
[lldb] Use *Set::insert_range and a range constructor (NFC)
#133548 merged
Mar 29, 2025 -
[RISCV] Add Qualcomm uC Xqciio (External Input Output) extension
#132721 merged
Mar 29, 2025 -
[lldb-dap] Addressing ubsan enum usage.
#133542 merged
Mar 29, 2025 -
[NVPTX] Customize getScalarizationOverhead
#128077 merged
Mar 29, 2025 -
[mlir][vector] Fix parser of
vector.contract
#133434 merged
Mar 29, 2025 -
llvm-reduce: Add -abort-on-invalid-reduction to more tests
#133390 merged
Mar 29, 2025 -
[msan] Handle SSE2 cvt(t?)ps2dq/cvt(t?)pd2dq and cvtpd2ps using handleSSEVectorConvertIntrinsicByProp
#132815 merged
Mar 29, 2025 -
[NFC] [dataflow] generalize smart pointer caching
#133350 merged
Mar 29, 2025 -
llvm-reduce: Do not assert if the input is no longer interesting
#133386 merged
Mar 29, 2025 -
llvm-reduce: Remove xfailed test for ifunc with constant expression
#133389 merged
Mar 29, 2025 -
llvm-reduce: Simplify instruction reduction to avoid worklist
#133391 merged
Mar 29, 2025 -
[alpha.webkit.RawPtrRefMemberChecker] The checker doesn't warn Objective-C types in ivars.
#132833 merged
Mar 29, 2025 -
NFC: Remove unused includes
#133474 merged
Mar 29, 2025 -
[SandboxIR] Implement missing ConstantVector member functions
#131390 merged
Mar 29, 2025 -
llvm-reduce: Use takeName instead of setName when cloning functions
#133393 merged
Mar 28, 2025 -
llvm-reduce: Avoid double map lookup
#133447 merged
Mar 28, 2025 -
[libc] Add maintainers file
#133471 merged
Mar 28, 2025 -
[clang-doc] [feat] add --repository-line-prefix argument
#131280 merged
Mar 28, 2025 -
[sanitizer] actually run preadv2 test
#133529 merged
Mar 28, 2025 -
[HLSL] Add WaveReadLaneAt unsigned integer overloads
#133520 merged
Mar 28, 2025 -
[HotColdSplit] Don't outline musttail calls.
#133177 merged
Mar 28, 2025 -
[mlir] IntegerRangeAnalysis: return initialized state for noninteger values
#133541 merged
Mar 28, 2025 -
[libc] implement
memalignment
#132493 merged
Mar 28, 2025 -
[AMDGPU][True16][CodeGen] remove v2i16 from srl pattern
#133458 merged
Mar 28, 2025 -
[RISCV] Remove unnecessary if guard before calling SignExtend64<6> in decodeCLUIImmOperand. NFC
#133514 merged
Mar 28, 2025 -
[OFFLOAD] Stricter enforcement of user offload disable
#133470 merged
Mar 28, 2025 -
[doc][IR] Add documentation for
llvm.vector.(de)interleave3/5/7
#133519 merged
Mar 28, 2025 -
[llvm][ADT] Some AddressRanges.h improvements
#132847 merged
Mar 28, 2025 -
[HLSL] add CustomTypeChecking to float builtins
#133441 merged
Mar 28, 2025 -
[PGO][Offload] Disable PGO on NVPTX
#133522 merged
Mar 28, 2025 -
[HLSL][RootSignature] Make Root Signature lexer keywords case-insensitive
#132967 merged
Mar 28, 2025 -
[NVPTX] Use fast-math flags when lowering sin, cos, frem
#133121 merged
Mar 28, 2025 -
[NFC] Fix some typos in libc and mlir comments
#133374 merged
Mar 28, 2025 -
Fix some small typos in compiler-rt. NFC
#133388 merged
Mar 28, 2025 -
[libc++] Remove friend declarations from __tree
#133237 merged
Mar 28, 2025 -
[clang-doc] Allow setting a base directory for hosted pages
#132482 merged
Mar 28, 2025 -
[mlir][linalg] Fix FoldReshapeWithGenericOpByCollapsing insertion point
#133476 merged
Mar 28, 2025 -
[RISCV] Rename operands used for branch and compressed jump targets. NFC
#133364 merged
Mar 28, 2025 -
[RISCV][MC] Enable printing of zext.b alias
#133502 merged
Mar 28, 2025 -
[lld][MachO] Support for -interposable
#131813 merged
Mar 28, 2025 -
[HLSL][NFC] Use method builder to create default resource constructor
#131384 merged
Mar 28, 2025 -
[RISCV] Fix the disassembler's handling of C.LUI when imm=0
#133450 merged
Mar 28, 2025 -
[Clang] Check PP presence when printing stats
#131608 merged
Mar 28, 2025 -
[SystemZ] Remove custom implementation of optimizeLoadInst [NFC]
#133123 merged
Mar 28, 2025 -
[LV] Strengthen calls to collectInstsToScalarize (NFC)
#130642 merged
Mar 28, 2025 -
[AMDGPU] Unused sdst writing to null
#133229 merged
Mar 28, 2025 -
[Analysis][NFC] Extract KnownFPClass
#133457 merged
Mar 28, 2025 -
llvm-reduce: Filter function based on uses before removing arguments
#133412 merged
Mar 28, 2025 -
llvm-reduce: Preserve original callsite calling conv when removing arguments
#133411 merged
Mar 28, 2025 -
AMDGPU: Convert vector 64-bit shl to 32-bit if shift amt >= 32
#132964 merged
Mar 28, 2025 -
llvm-reduce: Fix losing operand bundles when removing arguments
#133410 merged
Mar 28, 2025 -
llvm-reduce: Fix losing metadata when removing arguments
#133409 merged
Mar 28, 2025 -
llvm-reduce: Fix losing fast math flags when removing arguments
#133408 merged
Mar 28, 2025 -
llvm-reduce: Fix losing callsite attributes when removing arguments
#133407 merged
Mar 28, 2025 -
[lldb] Add statusline to the release notes
#133281 merged
Mar 28, 2025 -
[libc] Enable 'mktime' for the GPU
#133437 merged
Mar 28, 2025 -
[lldb-dap] Migrating DAP 'initialize' to new typed RequestHandler.
#133007 merged
Mar 28, 2025 -
llvm-reduce: Avoid invalid reductions on x86_intrcc
#133396 merged
Mar 28, 2025 -
[RISCV] Use templates to reduce duplicated code for assembler operand predicates.
#133351 merged
Mar 28, 2025 -
[TableGen] Make more use of CodeGenRegisterClass::EnumValue. NFC.
#132749 merged
Mar 28, 2025 -
[RISCV] Add shift-add (SH1ADD, ...) to isCopyInstrImpl
#133443 merged
Mar 28, 2025 -
llvm-reduce: Use isCallee helper
#133419 merged
Mar 28, 2025 -
MIPS: Support isLegalICmpImmediate and isLegalAddImmediate
#133400 merged
Mar 28, 2025 -
[tools] Use *Set::insert_range (NFC)
#133384 merged
Mar 28, 2025 -
[Format] Use a range constructor of DenseSet (NFC)
#133382 merged
Mar 28, 2025 -
[HLSL] Add __spirv__ macro
#132848 merged
Mar 28, 2025 -
[LV] Optimize VPWidenIntOrFpInductionRecipe for known TC
#118828 merged
Mar 28, 2025 -
[clang] Implement some missing interfaces for DelegatingDeserializationListener
#133424 merged
Mar 28, 2025 -
[libcxx] Remove clang-18 workaround in picolib build
#133254 merged
Mar 28, 2025 -
[clang][flang][Triple][llvm] Add isOffload function to LangOpts and isGPU function to Triple
#126956 merged
Mar 28, 2025 -
[BOLT] Add getter for optional relocations
#133085 merged
Mar 28, 2025 -
[RISCV] Refine location size for segment spill and fill
#133268 merged
Mar 28, 2025 -
[Nomination] Add HighTec representatives to the Security Group
#124142 merged
Mar 28, 2025 -
[AMDGPU] Tweak address space definitions. NFC.
#133442 merged
Mar 28, 2025 -
[clang-tidy] Fix
thread_local
false positives inmisc-use-internal-linkage
check#132573 merged
Mar 28, 2025 -
[clang-tidy][NFC] improve documentation for
bugprone-argument-comment
check#133436 merged
Mar 28, 2025 -
[Driver] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX.
#132821 merged
Mar 28, 2025 -
[mlir][Transforms] Improve
replaceOpWithMultiple
API#132608 merged
Mar 28, 2025 -
[flang] Use more generic overload for Operation in Traverse
#133305 merged
Mar 28, 2025 -
[RISCV] Add OR/XOR/SUB to RISCVInstrInfo::isCopyInstrImpl
#132002 merged
Mar 28, 2025 -
[Clang][AMDGPU] Remove special handling for COV4 libraries
#132870 merged
Mar 28, 2025 -
[clang] Update Mach-O ptrauth driver defaults
#132834 merged
Mar 28, 2025 -
[InstCombine] Fold
(trunc nuw A to i1) == (trunc nuw B to i1)
toA == B
#133368 merged
Mar 28, 2025 -
[libc] Fix implicit conversion error in DyadicFloat::as_mantissa_type().
#133383 merged
Mar 28, 2025 -
[SPIR-V] Add llvm.loop.unroll metadata lowering
#132062 merged
Mar 28, 2025 -
[X86] Add test coverage for the concatable sources vpermv3 -> vpermv fold for non-constant shuffle masks
#133415 merged
Mar 28, 2025 -
[SPIR-V] Mark XFAIL the test case that fails with LLVM_ENABLE_EXPENSIVE_CHECKS enabled
#133142 merged
Mar 28, 2025 -
[PATCH] [clang][frontend] Fix serialization for CXXConstructorDecl (refs llvm#132794)
#133077 merged
Mar 28, 2025 -
[AMDGPU] Hoist some constant stuff out of the loop in AMDGPUAsmParser.cpp. NFC.
#133398 merged
Mar 28, 2025 -
[analyzer] Add metrics tracking time spent in Z3 solver
#133236 merged
Mar 28, 2025 -
[AMDGPU] (x or y) xor -1 -> x nor y
#130264 merged
Mar 28, 2025 -
[NFC] Fix a typo in StdLibraryFunctionsChecker.cpp comments
#133375 merged
Mar 28, 2025 -
[offload] Remove bad assert in StaticLoopChunker::Distribute
#132705 merged
Mar 28, 2025 -
[lldb] Adjust skips on reverse continue tests
#133240 merged
Mar 28, 2025 -
[libc++] Simplify the implementation of the pointer aliases in allocator_traits
#127079 merged
Mar 28, 2025 -
[analyzer] Fix format attribute handling in GenericTaintChecker
#132765 merged
Mar 28, 2025 -
MIPS: Set EnableLoopTermFold
#133378 merged
Mar 28, 2025 -
Reland [MIPS] Define SubTargetFeature for i6500 cpu (#132907)
#133366 merged
Mar 28, 2025 -
[VPlan] Add new VPIRPhi overlay for VPIRInsts wrapping phi nodes (NFC).
#129387 merged
Mar 28, 2025 -
[TableGen] Add
!instances
operator to get defined records#129680 merged
Mar 28, 2025 -
[libclc] Move pow, powr & pown to the CLC library
#133294 merged
Mar 28, 2025 -
[libclc] Pass -fapprox-func when compiling 'native' builtins
#133119 merged
Mar 28, 2025 -
[RISCV] Don't vectorize for loops with small trip count
#132176 merged
Mar 28, 2025 -
[mlir][llvmir] add llvm.experimental.constrained.uitofp intrinsics
#133300 merged
Mar 28, 2025 -
[mlir][llvmir] add llvm.sincos intrinsics
#133311 merged
Mar 28, 2025 -
[PAC][lld] Support
-z nopac-plt
flag#132973 merged
Mar 28, 2025 -
[flang] Expose -m64 option
#132409 merged
Mar 28, 2025 -
[RISCV] Remove duplicate check in SelectAddrRegImmLsb00000. NFC
#133372 merged
Mar 28, 2025 -
MIPS: Implement isAsCheapAsAMove for addiu
#133273 merged
Mar 28, 2025 -
llvm-reduce: Avoid removing convergent with convergence tokens
#132946 merged
Mar 28, 2025 -
[NFCI] Change compiler_rt_Test_runtime to lowercase
#133362 merged
Mar 28, 2025 -
[compiler-rt][nfc] DenseMap needs placement new
#133329 merged
Mar 28, 2025 -
[BOLT][AArch64] Add partial support for lite mode
#133014 merged
Mar 28, 2025 -
[AMDGPU] Simplify VOP3_CVT_PK_F8_F32_Profile. NFC.
#133328 merged
Mar 28, 2025 -
[llvm] Use *Set::insert_range (NFC)
#133353 merged
Mar 28, 2025 -
[AMDGPU] Use MapVector instead of DenseMap (NFC)
#133356 merged
Mar 28, 2025 -
[LoongArch][MC] Add relocation support for fld fst [x]vld [x]vst
#133225 merged
Mar 28, 2025 -
[clang] Use *Set::insert_range (NFC)
#133357 merged
Mar 28, 2025 -
[mlir] Use a range constructor of DenseSet (NFC)
#133355 merged
Mar 28, 2025 -
[NFC][SampleFDO] Clean the unneeded field and the related loop
#132376 merged
Mar 28, 2025 -
Revert "[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r"
#133358 merged
Mar 28, 2025 -
[mlir][arith] Trim trailing spaces in wide int emulation tests. NFC.
#133349 merged
Mar 28, 2025 -
[LoongArch] Pre-commit test for #133225
#133224 merged
Mar 28, 2025 -
[RISCV] Disable i1 fixed vectors with more than 1024 elements.
#133267 merged
Mar 28, 2025 -
[mlir] Add nullptr checks in SparseElementsAttr parser
#133222 merged
Mar 28, 2025 -
[TableGen][RISCV] Support sub-operands in CompressInstEmitter.cpp.
#133039 merged
Mar 28, 2025 -
[clang] fix structural comparison for dependent class member pointer
#133343 merged
Mar 28, 2025 -
[ASan] Move early exit checks outside "instrumentFunction()" to avoid…
#133285 merged
Mar 28, 2025 -
[mlir][arith] wide integer emulation support for fpto*i ops
#132375 merged
Mar 28, 2025 -
Revert "[MC] Explicitly mark MCSymbol for MO_ExternalSymbol"
#133291 merged
Mar 28, 2025 -
[RISCV][Xqccmp] Correctly Parse/Disassemble pushfp
#133188 merged
Mar 28, 2025 -
[mlir] Decouple enum generation from attributes, adding EnumInfo and EnumCase
#132148 merged
Mar 28, 2025 -
release/20.x: workflows: Add missing apt-get update to abi tests (#133264)
#133336 merged
Mar 28, 2025 -
[sanitizer] intercept getservent_r, getservbyname_r, getservbyport_r
#133339 merged
Mar 28, 2025 -
[MLIR] NFC: Remove unused includes
#133327 merged
Mar 27, 2025 -
[llvm][cmake] Quote CMAKE_CXX_COMPILER_ID in string comparison
#133332 merged
Mar 27, 2025 -
release/20.x: [hexagon] Bump the default version to v68 (#132304)
#132499 merged
Mar 27, 2025 -
release/20.x: [HEXAGON] Fix semantics of ordered FP compares (#131089)
#131270 merged
Mar 27, 2025 -
release/20.x: [hexagon] Enable --eh-frame-hdr (#130225)
#130678 merged
Mar 27, 2025 -
Revert "Fix gcc signed/unsigned comparison warning. NFC."
#133334 merged
Mar 27, 2025 -
[AMDGPU] Trim traling blank in VOP3Instructions.td. NFC.
#133330 merged
Mar 27, 2025 -
workflows: Add missing apt-get update to abi tests
#133264 merged
Mar 27, 2025 -
[WebKit Checkers] Recognize Objective-C and CF pointer conversion functions.
#132784 merged
Mar 27, 2025 -
[lldb] Improve default statusline colors to work with more color schemes
#133315 merged
Mar 27, 2025 -
[opt][timers] Fix time-passes.ll test failing on reversed iterators
#131941 merged
Mar 27, 2025 -
[RISCV] Add late optimization pass for riscv
#133256 merged
Mar 27, 2025 -
[clang-tidy][misc-const-correctness] fix fp when using const array type.
#133018 merged
Mar 27, 2025 -
Fix RemoveDeadValues: Bail out early when there are no terminators
#133316 merged
Mar 27, 2025 -
[MLIR][ROCDL] Enable AliasAnalysis for GlobalLoadLds and LDS_Read_Tr
#133255 merged
Mar 27, 2025 -
[SBProgress][CLI] Configure sbprogress events to be emitted for the CLI
#133309 merged
Mar 27, 2025 -
[lld-macho] Fix STABS entries for
--icf=safe_thunks
and--keep-icf-stabs
#133179 merged
Mar 27, 2025 -
[MLIR][LLVMIR] Add support for the full form of global_{ctor,dtor}
#133176 merged
Mar 27, 2025 -
[lldb-dap] Allow providing debug adapter arguments in the extension
#129262 merged
Mar 27, 2025 -
[lldb] Emit progress events in SymbolFileDWARFDebugMap
#133211 merged
Mar 27, 2025 -
[compiler-rt][tests][AIX] Use /opt/freeware/bin/env
#133160 merged
Mar 27, 2025 -
[mlir][arith] add wide integer emulation support for subi
#133248 merged
Mar 27, 2025 -
[CI] Refactor generate_test_report script
#133196 merged
Mar 27, 2025 -
[AMDGPU] Add a new function
getIntegerVecAttribute
#133271 merged
Mar 27, 2025 -
[Clang] Handle
-flto-partitions
generically and forward it properly#133283 merged
Mar 27, 2025 -
Revert "[lldb] Remove UnwindPlan::Row shared_ptrs (#132370)"
#133299 merged
Mar 27, 2025 -
[Github] Bump CI container to ubuntu 24.04
#132568 merged
Mar 27, 2025 -
[Github] Bump CI container to LLVM 20.1.1
#132567 merged
Mar 27, 2025 -
[Clang] Add 'Joseph Huber' as offloading driver maintainer
#133296 merged
Mar 27, 2025 -
[mlir][DataLayout] Add
IsolatedFromAbove
toDataLayoutOpInterface
#132742 merged
Mar 27, 2025 -
[VPlan] Manage FindLastIV start value in ComputeFindLastIVResult (NFC)
#132690 merged
Mar 27, 2025 -
Add guard to for loop test clang/test/Sema/for.c
#133169 merged
Mar 27, 2025 -
[RISCV] Use TypeSize instead of uint64_t in getMachineMemOperand interface
#133274 merged
Mar 27, 2025 -
[RISCV] Update the latency of floating point load in SiFive P500 scheduling model
#133165 merged
Mar 27, 2025 -
[MLIR][LLVM] Lift alignstack attribute ptr type restriction
#133195 merged
Mar 27, 2025 -
[AArch64] Add getVectorInstrCost Codesize costs handling.
#130946 merged
Mar 27, 2025 -
[Clang] Improve subsumption.
#132849 merged
Mar 27, 2025 -
[C2y] Implement WG14 N3369 and N3469 (_Countof)
#133125 merged
Mar 27, 2025 -
[Docs] Document freestanding requirements
#132232 merged
Mar 27, 2025 -
[libc++] Remove official Clang 18 support.
#130142 merged
Mar 27, 2025 -
[HLSL] Add new int overloads for math builtins
#133162 merged
Mar 27, 2025 -
[libc] Update headers on aarch64
#133180 merged
Mar 27, 2025 -
[asan] Print diagnostic if unlimited stack size detected
#133170 merged
Mar 27, 2025 -
[NFC][HLSL] Move emitter out of AMDGPU.cpp
#133251 merged
Mar 27, 2025 -
[RISCV] Canonicalize foldable branch conditions in optimizeCondBranch
#132988 merged
Mar 27, 2025 -
[libclc] Move fmod, remainder & remquo to the CLC library
#132054 merged
Mar 27, 2025 -
[ADT] Remove old range constructors of SmallSet and StringSet
#133205 merged
Mar 27, 2025 -
[Transforms] Use range constructors of *Set (NFC)
#133203 merged
Mar 27, 2025 -
[RISCV] Set mayRaiseFPException = 0 on FCVT_D_W(U).
#133200 merged
Mar 27, 2025 -
[MLIR][NVGPU] Add
tma.fence.descriptor
OP#133218 merged
Mar 27, 2025 -
[MLIR][NVGPU] Add
mbarrier.get
Op#133221 merged
Mar 27, 2025 -
[RISCV] Reverse the order of Base and Offset in Core-V RegReg operand.
#133209 merged
Mar 27, 2025 -
[InstCombine] Handle scalable splats of constants in getMinimumFPType
#132960 merged
Mar 27, 2025 -
[libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element
#132418 merged
Mar 27, 2025 -
[Clang] Make
--lto-partitions
only default for HIP#133164 merged
Mar 27, 2025 -
[libc++] Instantiate hash function externally
#127040 merged
Mar 27, 2025 -
[mlir][scf] Remove redundant ensureTerminator for
scf.forall
#133081 merged
Mar 27, 2025 -
[lldb] Teach FuncUnwinders about discontinuous functions
#133072 merged
Mar 27, 2025 -
[RISCV] Modify operand regclass in load store patterns
#133071 merged
Mar 27, 2025 -
[lldb] Respect LaunchInfo::SetExecutable in ProcessLauncherPosixFork
#133093 merged
Mar 27, 2025 -
[Clang] Correct the DeclRefExpr's Type after the initializer gets instantiated
#133212 merged
Mar 27, 2025 -
[RISCV] Have GPRMem on the correct operand in QCIRVInstESStore
#133042 merged
Mar 27, 2025 -
[clang][CodeGen] Generate follow-up metadata for loops in correct format
#131985 merged
Mar 27, 2025 -
[libclc] Move atan2/atan2pi to the CLC library
#133226 merged
Mar 27, 2025 -
[libc++] Introduce unversioned namespace macros
#133009 merged
Mar 27, 2025 -
[lldb] Remove (deprecated) Function::GetAddressRange
#132923 merged
Mar 27, 2025 -
[lldb] Remove UnwindPlan::Row shared_ptrs
#132370 merged
Mar 27, 2025 -
[LoongArch][MC] Add support for disassembly option "no-aliases"
#132900 merged
Mar 27, 2025 -
[X86] SimplifyDemandedBitsForTargetNode - add X86ISD::BLENDI handling
#133102 merged
Mar 27, 2025 -
[Coro] Allow spilling @llvm.coro.suspend() to the coro frame
#133088 merged
Mar 27, 2025 -
[libclc] Move log1p/asinh/acosh/atanh to the CLC library
#132956 merged
Mar 27, 2025 -
Revert "[MIPS] Define SubTargetFeature for i6500 cpu"
#133215 merged
Mar 27, 2025 -
[clang-format] Allow
Language: Cpp
for C files#133033 merged
Mar 27, 2025 -
[clang-format] Fix a regression on annotating template angles
#132885 merged
Mar 27, 2025 -
[MIPS] Define SubTargetFeature for i6500 cpu
#132907 merged
Mar 27, 2025 -
Invalidate range metadata when folding bitcast into load
#133095 merged
Mar 27, 2025 -
[mlir][llvmir] Add llvm.intr.ldexp operation
#133070 merged
Mar 27, 2025 -
[mlir][llvmir] add llvm.experimental.constrained.sitofp intrinsics
#133166 merged
Mar 27, 2025 -
[asan][NFCI] Add ASAN_POISONING_H header guard
#133178 merged
Mar 27, 2025 -
[Docs][RISCV] Update RISCVVectorExtension.rst to reflect RISCVVMV0Elimination. NFC
#133058 merged
Mar 27, 2025 -
[Driver] Use a range constructor of StringSet (NFC)
#133201 merged
Mar 27, 2025 -
[RISCV] Use named sub-operands to simplify encoding/decoding for CoreV Reg-Reg instructions.
#133181 merged
Mar 27, 2025 -
[compiler-rt][builtins] Add missing flag for builtins standalone build
#133046 merged
Mar 27, 2025 -
[mlir][NFC] Move and rename EnumAttrCase, EnumAttr C++ classes
#132650 merged
Mar 27, 2025 -
[RISCV] Use a precise size for MMO on scalable spill and fill
#133171 merged
Mar 27, 2025 -
[LoongArch] Custom lower vector trunc to vector shuffle
#130938 merged
Mar 27, 2025 -
[libc++][ranges] Adjust inheritance detection for
enable_view
#132582 merged
Mar 27, 2025 -
[libc++] Verifies std::forward_like's mandates clause.
#127318 merged
Mar 27, 2025 -
Port
NVPTXTargetLowering::LowerCONCAT_VECTORS
to SelectionDAG#120030 merged
Mar 27, 2025 -
[DWARFLinker] Handle empty sequences when processing
DW_AT_LLVM_stmt_sequence
attributes#132875 merged
Mar 27, 2025 -
[webkit.RefCntblBaseVirtualDtor] Add support for NoVirtualDestructorBase.
#132497 merged
Mar 26, 2025 -
[clang][ExtractAPI] fix a couple crashes when used via libclang
#132297 merged
Mar 26, 2025 -
[github] remove more caches after downloading things
#133129 merged
Mar 26, 2025 -
[AMDGPU][True16][CodeGen] srl pattern for true16 mode
#132987 merged
Mar 26, 2025 -
[mlir][IntegerRangeAnalysis] expose maybeReplaceWithConstant
#133151 merged
Mar 26, 2025 -
[lldb] Implement a statusline in LLDB
#121860 merged
Mar 26, 2025 -
[TableGen] Speed up inferMatchingSuperRegClass. NFC.
#133060 merged
Mar 26, 2025 -
[libc][bazel] Create a libc_header_library macro for hand-in-hand.
#133131 merged
Mar 26, 2025 -
cuda clang: Fix argument order for __reduce_max_sync
#132881 merged
Mar 26, 2025 -
[llvm-ifs] Handle more e_machine values for --target
#128559 merged
Mar 26, 2025 -
[libcxx] [test] Fix restoring LLVM_DIR and Clang_DIR
#132838 merged
Mar 26, 2025 -
[CI] Add Python Script for Computing Projects/Runtimes to Test
#132634 merged
Mar 26, 2025 -
[flang][openacc] Make OpenACC block construct parse errors less verbose.
#131042 merged
Mar 26, 2025 -
[LoopVectorizer][AArch64] Move getMinTripCountTailFoldingThreshold later.
#132170 merged
Mar 26, 2025 -
[Flang] Change sizeof argument name to "x"
#130189 merged
Mar 26, 2025 -
[clang-cl] Accept the --warning-suppression-mappings= option
#133092 merged
Mar 26, 2025 -
[libc][CPP] correct cmpxchg failure ordering inference
#133127 merged
Mar 26, 2025 -
[Github] Simplify checkout in docs test workflow
#132975 merged
Mar 26, 2025 -
[llvm-objdump][ARM] Find ELF file PLT entries for arm, thumb
#130764 merged
Mar 26, 2025 -
[OpenMP] Add support for Haiku
#133034 merged
Mar 26, 2025 -
[flang] Catch whole assumed-size array as RHS
#132819 merged
Mar 26, 2025 -
[flang] Fix missed case of symbol renaming in module file generation
#132475 merged
Mar 26, 2025 -
[flang][NFC] Restore I/O runtime API header name
#132423 merged
Mar 26, 2025 -
[flang] Test SYNC IMAGES, increase checking
#132279 merged
Mar 26, 2025 -
[flang] Allow macro replacement in numeric kind suffix
#132120 merged
Mar 26, 2025 -
[RISCV] Check the legality of source vector types in matchSplatAsGather
#133028 merged
Mar 26, 2025 -
Add __attribute__((retain)) to LLVM_DUMP_METHOD
#133025 merged
Mar 26, 2025 -
[clang] fix deduction of member pointers with dependent named classes
#133113 merged
Mar 26, 2025 -
[CIR][NFC] Organize emit functions in CIRGenFunction.h
#133017 merged
Mar 26, 2025 -
[YAML] fix output incorrect format for block scalar string
#132897 merged
Mar 26, 2025 -
[RISCV] Support .option {no}exact
#122483 merged
Mar 26, 2025 -
[mlir][mesh]fixes for 0d tensors
#132948 merged
Mar 26, 2025 -
[libcxx] Add GitHub usernames for Linaro managed bots
#133120 merged
Mar 26, 2025 -
[Flang] Remove FLANG_INCLUDE_RUNTIME
#124126 merged
Mar 26, 2025 -
[flang] Fix slp-vectorize.f90 test
#133128 merged
Mar 26, 2025 -
[MLIR][NVGPU] Use
gpu.dynamic_shared_memory
in tests#133122 merged
Mar 26, 2025 -
[SPIR-V] Rework duplicate tracker and tracking of IR entities and types to improve compile-time performance
#130605 merged
Mar 26, 2025 -
[lld][ELF] Add --why-live flag (inspired by Mach-O)
#127112 merged
Mar 26, 2025 -
[compiler-rt][Darwin][x86] Fix instrprof-darwin-dead-strip test
#132874 merged
Mar 26, 2025 -
[SDAG][tests] add some test cases covering an add-based rotate
#132842 merged
Mar 26, 2025 -
[CIR] Implement lowering of int-to-bool casts
#132996 merged
Mar 26, 2025 -
[flang][cuda] Only create shared memory global when needed
#132999 merged
Mar 26, 2025 -
[flang] Add -f[no-]slp-vectorize flags
#132801 merged
Mar 26, 2025 -
[libc++] Remove unnecessary division and modulo operations in bitset
#121312 merged
Mar 26, 2025 -
[AArch64] Rename VariantKind to Specifier
#132595 merged
Mar 26, 2025 -
[Exegesis] CPU selection, when native arch and target mismatch
#131014 merged
Mar 26, 2025 -
Revert "[MLIR][NVGPU] Use
gpu.dynamic_shared_memory
in tests"#133103 merged
Mar 26, 2025 -
[AArch64] Add FEAT_FPAC to Neoverse V2
#133054 merged
Mar 26, 2025 -
[clang][analyzer] Ignore unnamed bitfields in UninitializedObjectChecker
#132427 merged
Mar 26, 2025 -
Revert "[ExecutionEngine] Avoid repeated hash lookups (NFC)"
#133101 merged
Mar 26, 2025 -
[clang][analyzer] Correctly handle structured bindings captured by lambda
#132579 merged
Mar 26, 2025 -
MIPS: Implements MipsTTIImpl::isLSRCostLess using Insns as first
#133068 merged
Mar 26, 2025 -
[HLSL] Add new double overloads for math builtins
#132979 merged
Mar 26, 2025 -
[mlir] Use *Set::insert_range (NFC)
#133043 merged
Mar 26, 2025 -
[llvm] Use *Set::insert_range (NFC)
#133041 merged
Mar 26, 2025 -
[X86] Use hasSingleElement (NFC)
#133040 merged
Mar 26, 2025 -
[NFC][clang] Remove superfluous header files after refactor in #132252
#132495 merged
Mar 26, 2025 -
[AVR] Fix a bug in selection of ANY_EXTEND
#132398 merged
Mar 26, 2025 -
[AVR][NFC] Simplify branch relaxation tests
#131871 merged
Mar 26, 2025 -
[AMDGPU][NPM] Port SILateBranchLowering to NPM
#130063 merged
Mar 26, 2025 -
[Offload] Guard HSA implicit arguments if they aren't created
#133073 merged
Mar 26, 2025 -
[AArch64][SME][NFC]Remove wrong st1b file added to test
#132969 merged
Mar 26, 2025 -
[MLIR][NVGPU] Use
gpu.dynamic_shared_memory
in tests#133051 merged
Mar 26, 2025 -
[TailDuplicator] Determine if computed gotos using
blockaddress
#132536 merged
Mar 26, 2025 -
[X86][GlobalISel] Added support for SQRT function
#132356 merged
Mar 26, 2025 -
[LLDB][NFC] Replace DWARFUnit with DWARFExpression::Delegate in DWARFExpressionList too
#133049 merged
Mar 26, 2025 -
[LV] Optimise users of induction variables in early exit blocks
#130766 merged
Mar 26, 2025 -
Mark maybe_unused variable
#133069 merged
Mar 26, 2025 -
[Flang] Implicitly add clang if flang enabled.
#123964 merged
Mar 26, 2025 -
[clang][bytecode] Fail on mutable reads from revisited variables
#133064 merged
Mar 26, 2025 -
[clang][bytecode] Print more info in Block::dump()
#133062 merged
Mar 26, 2025 -
[X86] combineEXTRACT_SUBVECTOR - extract from a larger subvector insertion
#132950 merged
Mar 26, 2025 -
Remove -no-pie case from indirect-goto-relocs.test
#133067 merged
Mar 26, 2025 -
[VPlan] Add ComputeFindLastIVResult opcode (NFC).
#132689 merged
Mar 26, 2025 -
[NFC][Driver][HIP] Fix mixing
amdgcnspirv
andgfxXXX
via--offload-arch
#133024 merged
Mar 26, 2025 -
[RISCV] Add vector hasAndNot to enable optimizations
#132438 merged
Mar 26, 2025 -
Reland [clang][dataflow] Fix unsupported types always being equal
#131575 merged
Mar 26, 2025 -
[Docs] Fix link in LoopTerminology (NFC)
#131138 merged
Mar 26, 2025 -
[mlir][MemRefToLLVM] Fix crash with unconvertable memory space
#132323 merged
Mar 26, 2025 -
[FMV][AArch64] Add feature CSSC and detect on linux platform.
#132727 merged
Mar 26, 2025 -
[mlir][TosaToLinalg] Fix bugs in PointwiseConverter
#132526 merged
Mar 26, 2025 -
[clang][analyzer] Move 'alpha.core.FixedAddressDereference' out of alpha
#132404 merged
Mar 26, 2025 -
[libc++] Use __detected_or_t to implement __has_iterator_{category,concept}_convertible_to
#124456 merged
Mar 26, 2025 -
[AArch64] Update costs for scalarizing i64->f32 int_to_fp.
#132366 merged
Mar 26, 2025 -
Reapply "[clang][bytecode] Implement __builtin_{wcscmp,wcsncmp} (#132…
#132963 merged
Mar 26, 2025 -
[NFC][X86][ISel] Remove the unused assert
#133029 merged
Mar 26, 2025 -
[compiler-rt][sanitizer] setproctitle interception for NetBSD/FreeBSD.
#131648 merged
Mar 26, 2025 -
[CodeGen][NFC] Run SROA on complex range tests
#131925 merged
Mar 26, 2025
339 Pull requests opened by 213 people
-
[clang]: fix overload resolution in case of bind rvalue ref to const lvalue ref
#133035 opened
Mar 26, 2025 -
Stitch up loop passes in codegen pipeline
#133050 opened
Mar 26, 2025 -
[AMDGPU] add tests for loop definition of bitconvert
#133052 opened
Mar 26, 2025 -
[mlir] Convert TensorType and BaseMemRefType to interfaces
#133053 opened
Mar 26, 2025 -
[AMDGPU] Use a target feature to enable __builtin_amdgcn_global_load_lds on gfx9/10
#133055 opened
Mar 26, 2025 -
[Serialization] Fix lazy template loading
#133057 opened
Mar 26, 2025 -
[libc++] Optimize std::has_single_bit
#133063 opened
Mar 26, 2025 -
[MLIR][Tosa] Fix argmax NaN propagate lowering
#133074 opened
Mar 26, 2025 -
[lldb][Target] Clear selected frame index after a StopInfo::PerformAction
#133078 opened
Mar 26, 2025 -
[lldb][Instrumentation] Set selected frame to outside sanitizer libraries
#133079 opened
Mar 26, 2025 -
[WIP] Clang ABI Types
#133080 opened
Mar 26, 2025 -
release/20.x: [TailDuplicator] Determine if computed gotos using `blockaddress` (#132536)
#133082 opened
Mar 26, 2025 -
[AMDGPU] SIPeepholeSDWA: Add REG_SEQUENCE support
#133087 opened
Mar 26, 2025 -
[LV] Reduce register usage for scaled reductions
#133090 opened
Mar 26, 2025 -
[MLIR][OpenMP] Fix standalone distribute on the device
#133094 opened
Mar 26, 2025 -
[libc++] Use forwarding refs for predicates and projections in algorithms helpers
#133097 opened
Mar 26, 2025 -
[LV] Enable auto-vectorisation of loops with uncountable exits
#133099 opened
Mar 26, 2025 -
[zOS] Avoid ambiguous declarations when z/OS libc or wrpper lib adds functionality
#133104 opened
Mar 26, 2025 -
[CLANG] Enable alignas after GNU attributes
#133107 opened
Mar 26, 2025 -
[PowerPC] Add dense math bfloat16 floating-point outer-product accumulate to DMR instructions
#133109 opened
Mar 26, 2025 -
[WebAssembly] Add WebAssemblyMCExpr::Specifier
#133116 opened
Mar 26, 2025 -
[CIR] Add BinOpOverflowOp and basic pointer arithmetic support
#133118 opened
Mar 26, 2025 -
clangd: Add a build option to disable building dexp
#133124 opened
Mar 26, 2025 -
[NVPTX][Docs] [NFC] Update docs on intrinsics
#133136 opened
Mar 26, 2025 -
[github] pre-cache llvm-project in Linux CI Docker images
#133137 opened
Mar 26, 2025 -
[InstCombine] Canonicalize xor with disjoint ops to or disjoint
#133139 opened
Mar 26, 2025 -
Remove `NVPTXTargetLowering::LowerCONCAT_VECTORS`
#133145 opened
Mar 26, 2025 -
[ctxprof] root autodetection mechanism
#133147 opened
Mar 26, 2025 -
[doc] Use ISO nomenclature for 1024 byte units
#133148 opened
Mar 26, 2025 -
scan lowering changes
#133149 opened
Mar 26, 2025 -
[PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE
#133155 opened
Mar 26, 2025 -
[CIR] Upstream CmpOp
#133159 opened
Mar 26, 2025 -
[clang-doc] Adds a mustache backend
#133161 opened
Mar 26, 2025 -
[Docs] Clarify that `reassoc` isn't just for reassociation
#133168 opened
Mar 26, 2025 -
[llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#133173 opened
Mar 26, 2025 -
[asan] Add experimental 'poison_history_size' flag
#133175 opened
Mar 26, 2025 -
[NFC] Rename hasSameElementsOrSplat to hasSameNumElementsOrSplat
#133183 opened
Mar 27, 2025 -
[clang] support pack expansions for trailing requires clauses
#133190 opened
Mar 27, 2025 -
[Clang][SYCL] Add AOT compilation support for Intel GPUs in clang-sycl-linker
#133194 opened
Mar 27, 2025 -
[AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 opened
Mar 27, 2025 -
[ConstantFold] Support scalable constant splats in ConstantFoldCastInstruction
#133207 opened
Mar 27, 2025 -
FEAT : Added suport for the extenion SPV_INTEL_fpga_memory_acesses
#133210 opened
Mar 27, 2025 -
[VPlan] Introduces explicit broadcast for live-in constants.
#133213 opened
Mar 27, 2025 -
[AArch64] Transition from MCSymbolRefExpr::VariantKind constants
#133214 opened
Mar 27, 2025 -
[X86] Backport new intrinsic and instruction changes in AVX10.2
#133219 opened
Mar 27, 2025 -
release/20.x: [flang] Fix missed case of symbol renaming in module file generation (#132475)
#133223 opened
Mar 27, 2025 -
[BOLT][AArch64] Handle PAuth call instructions in isIndirectCall
#133227 opened
Mar 27, 2025 -
reduce over divergent mask
#133228 opened
Mar 27, 2025 -
ThinLTO: Add flag to print uselistorder in bitcode writer pass
#133230 opened
Mar 27, 2025 -
[mlir][vector] Fix emulation of "narrow" type `vector.store`
#133231 opened
Mar 27, 2025 -
[libc++] Add visibility annotations to the std namespace with GCC
#133233 opened
Mar 27, 2025 -
[mlir][tosa] Add ERROR_IF checks to TRANSPOSE_CONV2D verifier
#133234 opened
Mar 27, 2025 -
[WIP] [flang] Always lower ALLOCATE/DEALLOCATE to runtime calls.
#133238 opened
Mar 27, 2025 -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#133242 opened
Mar 27, 2025 -
[BasicBlockSections] Propose a staleness detection method, checking the func cfg node num
#133244 opened
Mar 27, 2025 -
[RISCV] Sink vp.splat operands of VP intrinsic.
#133245 opened
Mar 27, 2025 -
[lldb] Return *const* UnwindPlan pointers from FuncUnwinders
#133247 opened
Mar 27, 2025 -
Fileequality bugfix
#133253 opened
Mar 27, 2025 -
[WIP] implement recursive mutex and deadlock detection
#133258 opened
Mar 27, 2025 -
[MergeFunc] Fix crash caused by bitcasting ArrayType
#133259 opened
Mar 27, 2025 -
[SCEV] Improve code around constant TC (NFC)
#133261 opened
Mar 27, 2025 -
[AMDGPU] Remove detection of hip runtime for Spack
#133263 opened
Mar 27, 2025 -
4Abi debug 20
#133266 opened
Mar 27, 2025 -
Introduce XRay object mapping file to enable symbolization for DSOs
#133269 opened
Mar 27, 2025 -
[PowerPC] Add dense math half-precision floating-point outer-product accumulate to DMR instructions
#133272 opened
Mar 27, 2025 -
[libc++] Remove redundant and somewhat confusing assertions around advance()
#133276 opened
Mar 27, 2025 -
[DebugInfo] Use correct unit when creating variable across CU boundary
#133282 opened
Mar 27, 2025 -
[llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 opened
Mar 27, 2025 -
[mlir][LLVM] Delete `LLVMFixedVectorType` and `LLVMScalableVectorType`
#133286 opened
Mar 27, 2025 -
[HLSL] Include SPIRV in LLVM_TARGETS_TO_BUILD in the HLSL cmake cache
#133287 opened
Mar 27, 2025 -
[SROA] Vector promote some memsets
#133301 opened
Mar 27, 2025 -
[BOLT] Make DataflowAnalysis::getStateBefore() const (NFC)
#133308 opened
Mar 27, 2025 -
[MLIR][OpenMP] Add codegen for teams reductions
#133310 opened
Mar 27, 2025 -
[PowerPC][MachineLICM] Aggressively hoist CP loads with PC-Rel
#133313 opened
Mar 27, 2025 -
[OpenMP] Emit workshare events correctly for distribute-and-parallel loops
#133323 opened
Mar 27, 2025 -
[NFC][OpenMP] Address coverity hit regarding unintended integer overflow
#133324 opened
Mar 27, 2025 -
[OpenMP] Add interface for flushing with memory order and scope
#133325 opened
Mar 27, 2025 -
Add more tests for _Countof
#133333 opened
Mar 27, 2025 -
[GlobalISel]: G_UNMERGE_VALUES for vectors with different element sizes
#133335 opened
Mar 27, 2025 -
[Analysis] Make LocationSize conversion from uint64_t explicit
#133342 opened
Mar 27, 2025 -
[libc][math] Fix signaling NaN handling for math functions.
#133347 opened
Mar 28, 2025 -
[X86Backend] Use GetExternalSymbolSymbol for MO_ExternalSymbol.
#133352 opened
Mar 28, 2025 -
Remove iOS 5 check for tailcalls on ARM
#133354 opened
Mar 28, 2025 -
Point workflow yaml at new docker image
#133359 opened
Mar 28, 2025 -
[Asan] Add TTI hook to provide memory reference information of target intrinsic.
#133361 opened
Mar 28, 2025 -
[DWARFLinker] Update `stmt-seq-macho.test` to use `update_test_body.py`
#133363 opened
Mar 28, 2025 -
llvm-reduce: Preserve uselistorder when writing thinlto bitcode
#133369 opened
Mar 28, 2025 -
[lldb] Show the path to the .o instead of the containing .a in progress events
#133370 opened
Mar 28, 2025 -
[libc] Added support for fixed-points in ``is_signed`` and ``is_unsigned``.
#133371 opened
Mar 28, 2025 -
[mlir][llvm] Add `LLVM_DependentLibrariesAttr`
#133385 opened
Mar 28, 2025 -
llvm-reduce: Defer a shouldKeep call in operand reduction
#133387 opened
Mar 28, 2025 -
[clang] Fix the crash when dumping deserialized decls
#133395 opened
Mar 28, 2025 -
Support for extension SPV_INTEL_latency_control.
#133397 opened
Mar 28, 2025 -
Added InvertedFPClassTest in legalizerHelper
#133403 opened
Mar 28, 2025 -
[CIR] Upstream SelectOp and ShiftOp
#133405 opened
Mar 28, 2025 -
Normalize reinterpret_cast op
#133417 opened
Mar 28, 2025 -
[Target] Use TableGen named argument syntax. NFC.
#133418 opened
Mar 28, 2025 -
[Clang][RFC] Bypass TAD during overload resolution if a perfect match exists
#133426 opened
Mar 28, 2025 -
[mlir][spirv] Add instruction OpGroupNonUniformRotateKHR
#133428 opened
Mar 28, 2025 -
[AArch64] Custom lower v4i8 subreg extract.
#133438 opened
Mar 28, 2025 -
[AMDGPU] Replace dynamic VGPR feature with attribute
#133444 opened
Mar 28, 2025 -
[mlir][IR] Add `VectorTypeElementInterface` with `!llvm.ptr`
#133455 opened
Mar 28, 2025 -
[HIP] Claim `--offload-compress` for `-M`
#133456 opened
Mar 28, 2025 -
release/20.x: [clang] Introduce "binary" StringLiteral for #embed data (#127629)
#133460 opened
Mar 28, 2025 -
[BOLT] Gadget scanner: analyze functions without CFG information
#133461 opened
Mar 28, 2025 -
[clang][modules] Guard against bad -fmodule-file mappings (#132059)
#133462 opened
Mar 28, 2025 -
[Coverage] Fix region creation after try statements
#133463 opened
Mar 28, 2025 -
[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V
#133464 opened
Mar 28, 2025 -
[clang] Do not share ownership of `PreprocessorOptions`
#133467 opened
Mar 28, 2025 -
[C11] Implement WG14 N1285 (temporary lifetimes)
#133472 opened
Mar 28, 2025 -
[SPIRV] Add spirv.VulkanBuffer types to the backend
#133475 opened
Mar 28, 2025 -
[KeyInstr] Add fields to DILocation behind compile time flag
#133477 opened
Mar 28, 2025 -
[KeyInstr] Add Atom Group waterline to LLVMContext
#133478 opened
Mar 28, 2025 -
[NFC][KeyInstr] Add Atom Group (re)mapping
#133479 opened
Mar 28, 2025 -
[KeyInstr] Merge atoms in DILocation::getMergedLocation
#133480 opened
Mar 28, 2025 -
[KeyInstr] Inline atom info
#133481 opened
Mar 28, 2025 -
[KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred
#133482 opened
Mar 28, 2025 -
[KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata
#133483 opened
Mar 28, 2025 -
[KeyInstr][SimplifyCFG] Remap atoms after duplication for threading
#133484 opened
Mar 28, 2025 -
[KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions
#133485 opened
Mar 28, 2025 -
[KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading
#133486 opened
Mar 28, 2025 -
[KeyInstr][JumpThreading] Remap atoms after threading
#133487 opened
Mar 28, 2025 -
[KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred
#133488 opened
Mar 28, 2025 -
[KeyInstr][LoopUnroll] Remap atoms while unrolling
#133489 opened
Mar 28, 2025 -
[KeyInstr][LoopRotate] Remap atoms of duplicated instructions
#133490 opened
Mar 28, 2025 -
[KeyInstr][LoopUnswitch] Remap cloned instructions' atoms
#133491 opened
Mar 28, 2025 -
Propagate DebugLocs on phis in BreakCriticalEdges
#133492 opened
Mar 28, 2025 -
[KeyInstr] Remap cloned PHIs in BreakCriticalEdges
#133493 opened
Mar 28, 2025 -
[KeyInstr] Add MIR parser support
#133494 opened
Mar 28, 2025 -
[KeyInstr][DwarfDebug] Add is_stmt emission support
#133495 opened
Mar 28, 2025 -
[MLIR][AMDGPU] Add a wrapper for global LDS load intrinsics in AMDGPU
#133498 opened
Mar 28, 2025 -
[OMPIRBuilder] - Make offloading input data persist for deferred target tasks
#133499 opened
Mar 28, 2025 -
[clang] Add SPIR-V to some OpenMP clang tests
#133503 opened
Mar 28, 2025 -
[HLSL] Handle incomplete array types
#133508 opened
Mar 28, 2025 -
Fix: bail out when divisor is zero
#133518 opened
Mar 28, 2025 -
NFC: Rewrite auto castIter -> const auto *castIter
#133521 opened
Mar 28, 2025 -
Optimize Module Dependency Handling for Efficient Memory Usage
#133524 opened
Mar 28, 2025 -
Relative Path Handling for Cross-Platform Compatibility
#133526 opened
Mar 28, 2025 -
compiler-rt: Introduce runtime functions for emulated PAC.
#133530 opened
Mar 28, 2025 -
ELF: Do not rewrite IFUNC relocations to point to PLT if no GOT/PLT needed.
#133531 opened
Mar 28, 2025 -
ELF: Add a -z glibc-228-compat flag for working around an old glibc bug.
#133532 opened
Mar 28, 2025 -
CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 opened
Mar 28, 2025 -
ELF: Add support for R_AARCH64_INST32 relocation.
#133534 opened
Mar 28, 2025 -
MachineInstrBuilder: Introduce copyMIMetadata() function.
#133535 opened
Mar 28, 2025 -
Add IR and codegen support for deactivation symbols.
#133536 opened
Mar 28, 2025 -
Add deactivation symbol operand to ConstantPtrAuth.
#133537 opened
Mar 28, 2025 -
Add pointer field protection feature.
#133538 opened
Mar 28, 2025 -
[DirectX] [NFC] Revise descriptions of DXIL module flags
#133543 opened
Mar 28, 2025 -
[libc] Rewrite code style docs
#133544 opened
Mar 29, 2025 -
[clang][CodeGen] Add range metadata for atomic load of boolean type. #131476
#133546 opened
Mar 29, 2025 -
[SandboxIR] Implement ConstantDataSequential and subclasses
#133547 opened
Mar 29, 2025 -
[RISCV][WIP] Branch to Absolute Address
#133555 opened
Mar 29, 2025 -
docs: Add an incident response guide
#133567 opened
Mar 29, 2025 -
[libc++] Use Fuchsia futex operations
#133571 opened
Mar 29, 2025 -
Reapply "[libc++] Optimize num_put integral functions" (#131613)
#133572 opened
Mar 29, 2025 -
[clang] Clear `NeedsCleaning` flag after `ExpandBuiltinMacro`
#133574 opened
Mar 29, 2025 -
[Clang] Ensure the instantiation of array initializers for decltype/_typeof operator
#133575 opened
Mar 29, 2025 -
[llvm-c] Update LLVMCallConv enum
#133581 opened
Mar 29, 2025 -
[clang-tidy] Fix broken HeaderFilterRegex when read from config file
#133582 opened
Mar 29, 2025 -
[Clang] Make enums trivially equality comparable
#133587 opened
Mar 29, 2025 -
[ThinLTO] Properly support targets that require importing all external functions
#133588 opened
Mar 29, 2025 -
Add the type to target_link_libraries
#133596 opened
Mar 29, 2025 -
[clang-format]: Add `StaticInlineOnly` and `StaticInline` options to `ShortFunctionStyle`
#133598 opened
Mar 29, 2025 -
[WebKit checkers] Treat Objective-C message send return value as safe
#133605 opened
Mar 29, 2025 -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 opened
Mar 30, 2025 -
[WIP][AMDGPU] Improve the handling of `inreg` arguments
#133614 opened
Mar 30, 2025 -
[PowerPC] Enable indiviual crbits tracking at -O2
#133617 opened
Mar 30, 2025 -
[lldb-dap] Refactoring lldb-dap 'launch' request to use typed RequestHandler<>.
#133624 opened
Mar 30, 2025 -
[Github] Bump workflows depending on CI container to ubuntu 24.04
#133626 opened
Mar 30, 2025 -
llvm-reduce: Reduce with early return of arguments
#133627 opened
Mar 30, 2025 -
[libc++] Inline __has_feature and __has_extension uses
#133634 opened
Mar 30, 2025 -
[mlir][bugfix] Fix erroneous condition in `getEffectsOnResource`
#133638 opened
Mar 30, 2025 -
[clang-tidy][bugprone-unintended-char-ostream-output] add `WarnOnExplicitCast` option
#133639 opened
Mar 30, 2025 -
[libc][patch 1/n] ensure tls dtors are called in main thread
#133641 opened
Mar 30, 2025 -
[libc]: Add -Wextra for libc tests
#133643 opened
Mar 30, 2025 -
Revert "[libc] Add missing casts in StrtolTest"
#133645 opened
Mar 30, 2025 -
Improved the ``-Wtautological-overlap-compare`` diagnostics to warn a…
#133653 opened
Mar 30, 2025 -
[libc++] `flat_meow` transparent comparator string literals
#133654 opened
Mar 30, 2025 -
Remove Native Client support
#133661 opened
Mar 30, 2025 -
[lldb] Hoist UUID generation into the UUID class
#133662 opened
Mar 30, 2025 -
[LoopInterchange] Add an option to control the cost heuristics applied
#133664 opened
Mar 31, 2025 -
[LoopInterchange] Add tests for the vectorization profitability (NFC)
#133665 opened
Mar 31, 2025 -
[Clang][BPF] Add tests for btf_type_tag c2x-style attributes
#133666 opened
Mar 31, 2025 -
[LoopInterchange] Fix the vectorizable check for a loop
#133667 opened
Mar 31, 2025 -
[LoopInterchange] Improve profitability check for vectorization
#133672 opened
Mar 31, 2025 -
[doc][LLVM] Fix typo in the Kaleidoscope tutorial
#133675 opened
Mar 31, 2025 -
[SPIRV] Added support for extension SPV_INTEL_fpga_buffer_location
#133679 opened
Mar 31, 2025 -
[clangd] Store documentation when indexing standard library
#133681 opened
Mar 31, 2025 -
Store GUIDs in metadata
#133682 opened
Mar 31, 2025 -
Poison last word of FakeFrame
#133689 opened
Mar 31, 2025 -
[mlir][x86vector] Simplify intrinsic generation
#133692 opened
Mar 31, 2025 -
[libc++][NFC] Remove _LIBCPP_DISABLE_EXTENSION_WARNINGS
#133693 opened
Mar 31, 2025 -
[clang-tidy][NFC][doc] improve "options" sections of `misc-`, `cppcore-` and other checks
#133694 opened
Mar 31, 2025 -
[AMDGPU] (xor (cmp_eq x, 1), -1) -> cmp_neq x, 1
#133698 opened
Mar 31, 2025 -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 opened
Mar 31, 2025 -
[mlir][spirv] Allow yielding values from selection regions
#133702 opened
Mar 31, 2025 -
[libc++] Remove _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS and _LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS
#133704 opened
Mar 31, 2025 -
[clang][CodeGen] Make pragma-loop test more rboust (NFC)
#133707 opened
Mar 31, 2025 -
[RISCV][NFC] Make generated intrinsic records more human-readable
#133710 opened
Mar 31, 2025 -
[Reland][SCEV] teach isImpliedViaOperations about samesign
#133711 opened
Mar 31, 2025 -
Mark CXX module initializer with PACBTI attributes
#133716 opened
Mar 31, 2025 -
[SelectionDAG] Use SimplifyDemandedBits from SimplifyDemandedVectorElts Bitcast.
#133717 opened
Mar 31, 2025 -
[libc++] Move more attributes to the C++11 syntax
#133718 opened
Mar 31, 2025 -
[mlir][vector] Fix parser of vector.transfer_read
#133721 opened
Mar 31, 2025 -
[clang-format] Recognize TableGen paste operator on separate line
#133722 opened
Mar 31, 2025 -
[Clang][AArch64] Model ZT0 table using inaccessible memory
#133727 opened
Mar 31, 2025 -
[flang] Implement !DIR$ IVDEP directive
#133728 opened
Mar 31, 2025 -
[libc][patch 2/n] provide _malloc_thread_cleanup option
#133730 opened
Mar 31, 2025 -
[VPlan] Simplify select c, x, x -> x
#133731 opened
Mar 31, 2025 -
[flang] Legacy ASSIGN statement target processing
#133737 opened
Mar 31, 2025 -
[Clang][AMDGPU] Add __builtin_amdgcn_cvt_off_f32_i4
#133741 opened
Mar 31, 2025 -
[C23] Allow casting from a null pointer constant to nullptr_t
#133742 opened
Mar 31, 2025 -
[X86] Remove outdated comment
#133743 opened
Mar 31, 2025 -
[flang][OpenMP] Bump default OpenMP version to 3.1
#133745 opened
Mar 31, 2025 -
[clang] Implement CWG2611
#133747 opened
Mar 31, 2025 -
[clang] Fix handling of explicit-`this` functions as template arguments
#133748 opened
Mar 31, 2025 -
[libc++] Improve test coverage and readability for swap_ranges
#133752 opened
Mar 31, 2025 -
[clang-tidy] Use --match-full-lines instead of --strict-whitespace in check_clang_tidy
#133756 opened
Mar 31, 2025 -
[docs][SandboxIR] Fix cross-reference to sandbox vectorizer
#133768 opened
Mar 31, 2025 -
[libc++][NFC] Improve test readability for std::fill_n
#133771 opened
Mar 31, 2025 -
[DirectX] legalize frem so that modulo behavior is the same as fmod
#133772 opened
Mar 31, 2025 -
[mlir] [arith] Fix ceildivsi lowering in arith-expand
#133774 opened
Mar 31, 2025 -
[flang] Complete alignment of -x language modes with gfortran
#133775 opened
Mar 31, 2025 -
[LLDB][NFC]Move fields that might be referenced in scope-exit to beginning
#133785 opened
Mar 31, 2025 -
[AMDGPU] Split struct kernel arguments
#133786 opened
Mar 31, 2025 -
[AArch64] Lower ptrauth.sign of constant as PtrAuthGlobalAddress.
#133788 opened
Mar 31, 2025 -
Add enable/disable api for SystemRuntime plugins
#133794 opened
Mar 31, 2025 -
[GOFF] Add writing of section symbols
#133799 opened
Mar 31, 2025 -
[HLSL][RootSignature] Add infastructure to parse parameters
#133800 opened
Mar 31, 2025 -
[alpha.webkit.ForwardDeclChecker] Ignore forward declared struct.
#133804 opened
Mar 31, 2025 -
Add warning message for C++17 alias template CTAD
#133806 opened
Mar 31, 2025 -
[LLD][ELF] Support OVERLAY NOCROSSREFS
#133807 opened
Mar 31, 2025 -
[mlir] Vectorize tensor.pad with low padding for unit dims
#133808 opened
Mar 31, 2025 -
[CIR] Generate the nsw flag correctly for unary ops
#133815 opened
Mar 31, 2025 -
[MergeICmps] Merge adjacent comparisons to constants
#133817 opened
Mar 31, 2025 -
[Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options.
#133818 opened
Mar 31, 2025 -
[mlir][Tensor] Generalize the pattern to swap `tensor.collapse_shape` -> `tensor.expand_shape`.
#133819 opened
Mar 31, 2025 -
[clang] Check `std::initializer_list` more strictly
#133822 opened
Mar 31, 2025 -
[flang][intrinsics] Implement the time intrinsic
#133823 opened
Mar 31, 2025 -
Document some of the regular admin tasks
#133825 opened
Mar 31, 2025 -
[clang][deps] Do check for relocated modules
#133827 opened
Mar 31, 2025 -
Hlsl dst function
#133828 opened
Apr 1, 2025 -
[CIR] Upstream support for promoted types with unary plus/minus
#133829 opened
Apr 1, 2025 -
release/20.x: [Sanitizers][Darwin][Test] XFAIL malloc_zone.cpp
#133832 opened
Apr 1, 2025 -
llvm-reduce: Fix introducing unreachable code in simplify conditionals
#133842 opened
Apr 1, 2025 -
[MLIR][AMDGPU] Bump to COV6
#133849 opened
Apr 1, 2025 -
Reland [Clang][Cmake] fix libtool duplicate member name warnings
#133850 opened
Apr 1, 2025 -
llvm-reduce: Increase operands-to-args test coverage
#133853 opened
Apr 1, 2025 -
llvm-reduce: Fix overly conservative operands-to-args user restriction
#133854 opened
Apr 1, 2025 -
[RFC][BPF] Support Jump Table
#133856 opened
Apr 1, 2025 -
[Clang] Fix a lambda pattern comparison mismatch after ecc7e6ce4
#133863 opened
Apr 1, 2025 -
[polly] Prefer PointerType::get with LLVMContext over Type (NFC)
#133868 opened
Apr 1, 2025 -
[clang][CGObjC] Remove unused ExternalProtocolPtrTy (NFC)
#133870 opened
Apr 1, 2025 -
[clang][CGObjC] Prefer PointerType::get with LLVMContext over Type (NFC)
#133871 opened
Apr 1, 2025 -
[mlir] [attribute] Reproduce inconsistent attribute parser and printer
#133872 opened
Apr 1, 2025 -
[libcxx][NFC] Use macros for functions that support overriding detection
#133876 opened
Apr 1, 2025 -
fixed clang frontend crash with friend class declaration and overload ==
#133878 opened
Apr 1, 2025 -
[Bolt][Instrumentation] Initial instrumentation support for RISCV64
#133882 opened
Apr 1, 2025 -
[flang] Implement !DIR$ NOVECTOR and !DIR$ NOUNROLL[_AND_JAM]
#133885 opened
Apr 1, 2025 -
[WIP] Adding Support for a unified ABI Lowering Library
#133886 opened
Apr 1, 2025 -
[SLP] Make getSameOpcode support interchangeable instructions.
#133888 opened
Apr 1, 2025 -
[flang][OpenMP][Lower] fix statement context cleanup insertion point
#133891 opened
Apr 1, 2025 -
[flang][OpenMP][HLFIR] Support vector subscripted array sections for DEPEND
#133892 opened
Apr 1, 2025 -
Re apply 130577 narrow math for and operand
#133896 opened
Apr 1, 2025 -
Signed integer overflow in Constraint Elimination pass
#133903 opened
Apr 1, 2025 -
[OpenMP] Mark 'map-type modifiers in arbitrary position' done
#133906 opened
Apr 1, 2025 -
[IR] Add CallBr intrinsics support
#133907 opened
Apr 1, 2025 -
[Flang][MLIR][OpenMP] Host-evaluation of omp.loop bounds
#133908 opened
Apr 1, 2025 -
[libunwind] Allow downstream to set context padding
#133909 opened
Apr 1, 2025 -
[WIP] Implement `print-deserialized-declarations` flag to dump source…
#133910 opened
Apr 1, 2025 -
[SPIRV] Added support for extension SPV_INTEL_2d_block_io
#133911 opened
Apr 1, 2025 -
[WIP][X86] combineConcatVectorOps - add concatenation handling for BITCAST + AssertSext/AssertZext nodes
#133913 opened
Apr 1, 2025 -
[DAG][AArch64] Handle truncated buildvectors to allow and(subvector(anyext)) fold.
#133915 opened
Apr 1, 2025 -
[C99] Fix definitions of INTn_C macros
#133916 opened
Apr 1, 2025 -
[DebugInfo][RemoveDIs] Eliminate another debug-info variation flag
#133917 opened
Apr 1, 2025 -
[DSE] Defer alloca store elimination for CoroSplit
#133918 opened
Apr 1, 2025 -
[libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg}
#133920 opened
Apr 1, 2025 -
[LV] Add support for partial reductions without a binary op
#133922 opened
Apr 1, 2025 -
[LLVM][CodeGen][SVE] Prefer NEON instructions when zeroing Z registers.
#133929 opened
Apr 1, 2025 -
[sanitizer_common][NFC] Fix sanitizer_symbolizer_libcdep.cpp formatting
#133930 opened
Apr 1, 2025 -
[LV][NFC] Clean up tail-folding check for early-exit loops
#133931 opened
Apr 1, 2025 -
[DebugInfo] Soft-disable the production of debug intrinsics
#133933 opened
Apr 1, 2025 -
[libc++] Replace __libcpp_popcount by __builtin_popcountg
#133937 opened
Apr 1, 2025 -
[mlir] Add struct parsing and printing utilities
#133939 opened
Apr 1, 2025 -
[libclc] Move cbrt to the CLC library; vectorize
#133940 opened
Apr 1, 2025 -
[HLSL] Update __builtin_hlsl_dot builtin Sema Checking to fix error when passed an array literal 1u.xxxx
#133941 opened
Apr 1, 2025 -
[LLVM][AArch64][SVE] Mark DUP immediate instructions with isAsCheapAsAMove.
#133945 opened
Apr 1, 2025 -
[libc++][type_traits] `reference_{constructs|converts}_from_temporary` with `-Winvalid-specialization` tests
#133946 opened
Apr 1, 2025 -
Revert "AMDGPU: Move insertion into V2SCopies map (#130776)"
#133948 opened
Apr 1, 2025 -
Prototype: Replace DILocations with function-local source locations
#133949 opened
Apr 1, 2025 -
[MS][clang] Make sure vector deleting dtor calls correct operator delete
#133950 opened
Apr 1, 2025 -
[compiler-rt][CMake] Pass all flags to _Float16 try-compile
#133952 opened
Apr 1, 2025 -
[flang] Preserve compiler directives in -E output
#133959 opened
Apr 1, 2025 -
[lldb-dap] Creating a common configuration structure for launch and attach requests.
#133960 opened
Apr 1, 2025 -
[OpenMP] Fix printing of pid_t using KMP_*_SPEC instead of %d
#133961 opened
Apr 1, 2025 -
[flang] Enable installing binding header and modules as part of distribution
#133962 opened
Apr 1, 2025 -
[CIR] Upstream support for logical not operations
#133966 opened
Apr 1, 2025 -
[SYCL][SPIR-V Backend][clang-sycl-linker] Add SPIR-V backend support inside clang-sycl-linker
#133967 opened
Apr 1, 2025 -
[workflows] Use -g instead of -g1 for the abi tests
#133968 opened
Apr 1, 2025 -
[polly] Add distribution targets for headers/cmake
#133969 opened
Apr 1, 2025 -
MetaRenamer: replaced command line options with pass parameters
#133975 opened
Apr 1, 2025 -
[TableGen] Directly use SDNode functions to implement HasOneUse and HasNoUse. NFC
#133976 opened
Apr 1, 2025 -
[VPlan] Process simplifyRecipes via a worklist. NFCI
#133977 opened
Apr 1, 2025 -
[libc][test] make `str_to_float_comparison_test` independent of C++ headers.
#133978 opened
Apr 1, 2025 -
[MLIR][IRDL] Added IRDL to C++ Translation
#133982 opened
Apr 1, 2025 -
[AMDGPU][True16][CodeGen] legalize operands when move16bit SALU to VALU
#133985 opened
Apr 1, 2025 -
[AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 opened
Apr 1, 2025 -
[AArch64][FastISel] Fallback on atomic stlr/cas with non-reg operands.
#133987 opened
Apr 1, 2025 -
[mlir] canonicalizer: shape_cast(poison) -> poison
#133988 opened
Apr 1, 2025 -
[sanitizer][Darwin] Define TlsSize on arm64
#133989 opened
Apr 1, 2025 -
lld: Target-specific section-folding logic for ICF
#133990 opened
Apr 1, 2025 -
[InferAS] Support getAssumedAddrSpace for Arguments for NVPTX
#133991 opened
Apr 1, 2025 -
[ctxprof] Option to move a whole tree to its own module
#133992 opened
Apr 1, 2025 -
[VPlan] Simplify VPBlendRecipes to select instructions
#133993 opened
Apr 1, 2025 -
AMDGPU: Add round-to-odd rounding during f64 to bf16 conversion
#133995 opened
Apr 1, 2025 -
release/20.x: [clang] Do not infer lifetimebound for functions with void return type (#131997)
#133997 opened
Apr 1, 2025 -
[flang][NFC] Create required Source dir for flang-doc.
#134000 opened
Apr 1, 2025 -
[flang] Added driver options for arrays repacking.
#134002 opened
Apr 1, 2025 -
[mlir] fix IntegerRangeAnalysis::staticallyNonNegative
#134003 opened
Apr 1, 2025 -
Adding IR2Vec as an analysis pass
#134004 opened
Apr 1, 2025 -
[clang][modules] Determine if the SDK supports builtin modules independent of the target
#134005 opened
Apr 1, 2025 -
[TTI] Make isLegalMasked{Load,Store} take an address space
#134006 opened
Apr 1, 2025 -
[clang][ExtractAPI] emit correct spelling for type aliases
#134007 opened
Apr 1, 2025 -
[flang] Permit unused USE association of subprogram name
#134009 opened
Apr 2, 2025 -
[lld-macho] Fix code section ordering in output binary
#134010 opened
Apr 2, 2025 -
[ctxprof][nfc] Make `computeImportForFunction` a member of `ModuleImportsManager`
#134011 opened
Apr 2, 2025 -
[ctxprof] Don't import roots elsewhere
#134012 opened
Apr 2, 2025 -
release/20.x: [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839)
#134014 opened
Apr 2, 2025 -
[InlineSpiller] Check rematerialization before folding operand
#134015 opened
Apr 2, 2025 -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 opened
Apr 2, 2025 -
[Sema] Use llvm::erase_if (NFC)
#134017 opened
Apr 2, 2025 -
[SandboxVectorizer] Use llvm::erase (NFC)
#134018 opened
Apr 2, 2025 -
[Target] Construct SmallVector with ArrayRef (NFC)
#134019 opened
Apr 2, 2025 -
[mlir] Remove extraneous calls to make_range (NFC)
#134020 opened
Apr 2, 2025 -
llvm-reduce: Change exit code for uninteresting inputs
#134021 opened
Apr 2, 2025 -
[mlir] Construct SmallVector with ArrayRef (NFC)
#134023 opened
Apr 2, 2025
123 Issues closed by 74 people
-
[RISCV] Introduction of Zcb instructions in lr/sc sequences may not meet forward progress guarantee
#133779 closed
Apr 2, 2025 -
[C++20] [Modules] Can't build a project with derived class imported as a module
#129385 closed
Apr 2, 2025 -
[Clang] Crash involving use of NTTP pack in type constraint for lambda parameter
#131798 closed
Apr 2, 2025 -
[mlir] Spirv func op missing verifier (Assertion 'Index < this->size() && "Invalid index!"' failed in array)
#132894 closed
Apr 1, 2025 -
[Flang] Compile error when argument keyword is specified in argument of c_sizeof intrinsic module function
#133670 closed
Apr 1, 2025 -
False-positive due to bad reasoning for file I/O clang:static analyzer
#133954 closed
Apr 1, 2025 -
How can I cross compile libcxx to system without libstdc++7.1
#133934 closed
Apr 1, 2025 -
Assertion failure in SCEV - "Your comparator is not a valid strict-weak ordering"
#130688 closed
Apr 1, 2025 -
Request Commit Access For shining1984
#133897 closed
Apr 1, 2025 -
FileCheck: allow matching float in epsilon range
#108588 closed
Apr 1, 2025 -
[clang] Crash with official test `Parser/cxx0x-attributes.cpp` and default template argument
#132256 closed
Apr 1, 2025 -
[Flang][OpenMP] Compilation error of combining select type construct and task construct with depend clause
#132647 closed
Apr 1, 2025 -
Request Commit Access For shining1984
#133877 closed
Apr 1, 2025 -
[mlir] Assertion `hasSameElementsOrSplat(type, values)' failed
#132859 closed
Apr 1, 2025 -
[clang-format] can't format pointer correctly when using _Generic
#133663 closed
Apr 1, 2025 -
[Flang][OpenMP] Incorrect execution result when common block name is specified in copyin clause
#82949 closed
Apr 1, 2025 -
Clang hangs while compiling compiler-rt in `LazyCallGraph::RefSCC::verify`
#133810 closed
Apr 1, 2025 -
ICE on goto into statement expression in typeof
#133632 closed
Mar 31, 2025 -
Unhelpful diagnostic when calling rvalue-qualified functions without an rvalue
#30415 closed
Mar 31, 2025 -
RecoveryExpr incorrectly generated with MS Extension, causes "cannot compile this l-value expression yet"
#48034 closed
Mar 31, 2025 -
clang-15 hangs on a simple syntax error
#62829 closed
Mar 31, 2025 -
SLPVectorizer: "Reshuffling scalars not yet supported for nodes with padding" assert
#133751 closed
Mar 31, 2025 -
[LLD] Support placing OVERLAY in a specific MEMORY region in linker scripts
#129816 closed
Mar 31, 2025 -
[HLSL] Constant buffer codegen crashes when `cbuffer` contains a class
#132309 closed
Mar 31, 2025 -
[clang][rejects-valid] not finding partial specialization of nested class template
#130160 closed
Mar 31, 2025 -
Clang incorrectly adds tailcalls after `setjmp(...)` with `-fno-builtin`
#122840 closed
Mar 31, 2025 -
[RISCV] Incorrect disassembly of c.slli when umm > 31
#133712 closed
Mar 31, 2025 -
`std::any` is still broken with `visbility=hidden` and `libc++` when used cross DSO boundaries
#133725 closed
Mar 31, 2025 -
Incompatibility between clang's built-in `stdatomic.h` and libstdc++'s `bits/shared_ptr_atomic.h`
#132630 closed
Mar 31, 2025 -
Extract a new warning `-Wc++98-compat-enumerator-comma` from `-Wc++98-compat-pedantic`
#133439 closed
Mar 31, 2025 -
[C++ Modules] crash of clang
#132794 closed
Mar 30, 2025 -
[MC] Regression regarding .safeseh in inline assembly
#132464 closed
Mar 30, 2025 -
[compiler-rt] Multiple sanitizer tests failing on SPARC
#77356 closed
Mar 30, 2025 -
[AVR] clang LTO causes Arduino blink example to break
#127651 closed
Mar 30, 2025 -
llvm-reduce should print short form, actionable names in the log
#132696 closed
Mar 30, 2025 -
"gotoff" variant no longer supported
#133566 closed
Mar 30, 2025 -
[RISCV] Incorrect disassembly of c.lui when imm=0
#133446 closed
Mar 29, 2025 -
noexcept(constant-expression) accepts non contextually converted constant expressions
#133392 closed
Mar 29, 2025 -
[libc][linux] provide `sys/` headers
#133096 closed
Mar 29, 2025 -
[libc][math][c23] Implement C23 math function asinhf16
#131001 closed
Mar 29, 2025 -
[mlir] vector::ContractionOp Parser crash
#132855 closed
Mar 29, 2025 -
LangRef does not mention pcsections metadata
#130552 closed
Mar 29, 2025 -
[mlir] Assertion `mightHaveTerminator()' failed
#132850 closed
Mar 29, 2025 -
Implement the `smoothstep` HLSL Function
#99156 closed
Mar 29, 2025 -
[mlir] Parser crash 'vector.contract'
#132886 closed
Mar 29, 2025 -
[clang-doc] --repository links don't work with github
#59814 closed
Mar 28, 2025 -
[HLSL] WaveReadLaneAt unsigned integer overloads
#133473 closed
Mar 28, 2025 -
[libc] implement memalignment
#132300 closed
Mar 28, 2025 -
[HLSL] Many Builtins defined `void(...)` need the `CustomTypeChecking` attribute
#133440 closed
Mar 28, 2025 -
flang does not add implicit SAVE attribute to program scope variable
#133260 closed
Mar 28, 2025 -
slpvectorizer crash
#133288 closed
Mar 28, 2025 -
[libc++] Should we remove constraints on `flat_(multi)map`'s iterator's `operator<=>`?
#126660 closed
Mar 28, 2025 -
[clang-tidy] misc-use-internal-linkage false positive with thread_local block-level variable
#131679 closed
Mar 28, 2025 -
Error on use of parameter in lambda outside function body
#111840 closed
Mar 28, 2025 -
Invalid error when matching constrained out-of-line definition
#133413 closed
Mar 28, 2025 -
`(trunc nuw A) == (trunc nuw B)` should not take multiple `xor`s [InstCombine]
#133344 closed
Mar 28, 2025 -
Assertion failure when reducing a program
#49783 closed
Mar 28, 2025 -
[clang tools] build failure
#129438 closed
Mar 28, 2025 -
[llvm][RISCV]riscv backend can not handle type v2048i1 and v2048i8 when enable loop vectorize in frontend
#133217 closed
Mar 28, 2025 -
[mlir] SparseElementsAttr verifier crashes
#132891 closed
Mar 28, 2025 -
AST importer crash with CTU analysis enabled.
#133144 closed
Mar 28, 2025 -
Code that uses a libcall marks internal symbol as exported when making object file
#132055 closed
Mar 28, 2025 -
clang-tidy suggests adding const to arrays that are already const
#132931 closed
Mar 27, 2025 -
[HLSL] Add frontend test coverage of Root Signatures to Offload Test Suite
#130826 closed
Mar 27, 2025 -
This commits breaks aarch64-apple-darwin24?
#133304 closed
Mar 27, 2025 -
[clang] Constraint normalization uses too much memory
#122581 closed
Mar 27, 2025 -
Implement N3369 (`_Lengthof`)
#102836 closed
Mar 27, 2025 -
[HLSL] Compatibility overloads for integer operations
#128229 closed
Mar 27, 2025 -
[RISCV] Optimization Affected by mayRaiseFPException on FCVT_D_W[U] instructions
#133192 closed
Mar 27, 2025 -
Clang 19.1.7 crash when calling a static template method inside a constructor ---
#133252 closed
Mar 27, 2025 -
[clang-tidy] `readability-avoid-const-params-in-decls` does not work in header files
#133193 closed
Mar 27, 2025 -
[libc++] Check whether `std::fill_n` and `std::fill` lower to `memset` for specific arguments
#129316 closed
Mar 27, 2025 -
[mlir] Parser crash 'scf.forall'
#130019 closed
Mar 27, 2025 -
C++ compile-time array bounds unsuccessfully inferred from template expansions
#113936 closed
Mar 27, 2025 -
Coroutine miscompile: parameter destroyed twice(?) at -O1
#130326 closed
Mar 27, 2025 -
[lit] - need an option to rename or disable .lit_test_times.txt
#59265 closed
Mar 27, 2025 -
use PCH and module together causes crash
#124336 closed
Mar 27, 2025 -
[clang-format] incorrect formatting of type trait in assigment
#132248 closed
Mar 27, 2025 -
[clang-doc][GSOC] improve clang-doc html output
#101129 closed
Mar 27, 2025 -
[Clang] template with NTTP param is static array element failed to compile
#133047 closed
Mar 27, 2025 -
[X86] fdata-sections not work
#133066 closed
Mar 27, 2025 -
Invalid MLIR crashes mlir-opt
#133184 closed
Mar 27, 2025 -
Compilation failure for OpenMP on older family
#133075 closed
Mar 27, 2025 -
[libc++] `view_interface` is not `view`
#132577 closed
Mar 27, 2025 -
LWG3757: What's the effect of `std::forward_like<void>(x)`?
#105026 closed
Mar 27, 2025 -
[HLSL] Add resource variable names to resource metadata and binding table
#132980 closed
Mar 26, 2025 -
[cuclang 20.1.0] Using __reduce_max_sync in a cuda kernel fails with an illegal instruction was encountered
#131415 closed
Mar 26, 2025 -
[Flang] Compile error when argument keyword is used as argument to an extension sizeof intrinsic function
#128610 closed
Mar 26, 2025 -
[flang] Another issue in cp2k 2025.1 compilation
#132435 closed
Mar 26, 2025 -
[Flang] Preprocessor does not work correctly in int-literal-constant
#131548 closed
Mar 26, 2025 -
[RISCV] Codegen crashes on splat vectors with illegal types
#133020 closed
Mar 26, 2025 -
SLPVectorizer: Assertion failed: isConvertible(I, MainOp, AltOp) && "Cannot convert the instruction."
#133013 closed
Mar 26, 2025 -
[HLSL][RootSignature] Add test to demonstrate `offset = append` behaviour
#132955 closed
Mar 26, 2025 -
perf2bolt crashes using Amazon Linux 2 on AArch64
#120782 closed
Mar 26, 2025 -
How to compile a single header file using libclang?
#132663 closed
Mar 26, 2025 -
`clang-analyzer-optin.cplusplus.UninitializedObject` false positive with unnamed fields
#132001 closed
Mar 26, 2025 -
Clang unexpectedly crashing
#129241 closed
Mar 26, 2025 -
[clang-static-analyzer] False positive core.NullDefererence when capturing a structured binding in a lambda
#91835 closed
Mar 26, 2025 -
Arm CSSC not supported in target_version/target_clones
#131218 closed
Mar 26, 2025 -
[HLSL] hlsl202x `double` compatability overloads
#128228 closed
Mar 26, 2025 -
[flang][openmp] target construct segfaults with amdgpu
#132982 closed
Mar 26, 2025 -
`floor` function missing from libm offloaded on OpenMP (nvptx)
#132456 closed
Mar 26, 2025 -
I would like to control the remote communication port
#45014 closed
Mar 26, 2025 -
[X64] Inst combine Pass bug - Incorrect combining lost memory de-reference
#132934 closed
Mar 26, 2025 -
[clang-tidy] Fix unit test readability/identifier-naming-anon-record-fields.cpp
#131378 closed
Mar 26, 2025 -
[mlir] Parser crash 'scf.forall'
#132865 closed
Mar 26, 2025 -
[mlir] -finalize-memref-to-llvm crashes
#119856 closed
Mar 26, 2025 -
[mlir] -linalg-fuse-elementwise-ops crashes
#118763 closed
Mar 26, 2025 -
[mlir] -linalg-fold-unit-extent-dims crashes
#118757 closed
Mar 26, 2025 -
[mlir] -finalize-memref-to-llvm crashes
#120950 closed
Mar 26, 2025 -
[mlir] -int-range-optimizations crashes
#118448 closed
Mar 26, 2025 -
std::expected link error
#132945 closed
Mar 26, 2025
168 Issues opened by 129 people
-
llvm-config wrongly link to zstd.dll.lib but not zstd.lib on Windows
#134025 opened
Apr 2, 2025 -
Remove common `add`s when `icmp eq`ing two `select`s [InstCombine]
#134024 opened
Apr 2, 2025 -
crash in slp vectorizer after "[SLP]Fix a check for the whole register use"
#134013 opened
Apr 2, 2025 -
[clang/Driver] MacOS issue with SDK include dir auto detection
#133994 opened
Apr 1, 2025 -
MemcpyOpt doesn't strip TBAA correctly
#133984 opened
Apr 1, 2025 -
[libc] Implement timerclear and setitimer
#133983 opened
Apr 1, 2025 -
-Wundefined-inline and linking issue
#133981 opened
Apr 1, 2025 -
[clang-format]: Unicode Fromatting Issue
#133971 opened
Apr 1, 2025 -
Request Commit Access for asudarsa
#133970 opened
Apr 1, 2025 -
Incorrect spacing in macro stringizing
#133965 opened
Apr 1, 2025 -
[mlir][Bufferization] Bufferization does not seem to handle well degenerate slices.
#133964 opened
Apr 1, 2025 -
Rejects-valid with static_assert referring to templated array variable with incomplete bound
#133963 opened
Apr 1, 2025 -
Request Commit Access For alex-t
#133956 opened
Apr 1, 2025 -
[libclang] Theoretical ABI break in `libclang.so` 20.1.1
#133955 opened
Apr 1, 2025 -
[libc] Implement utimes
#133953 opened
Apr 1, 2025 -
[RISC-V] Miscompile on rv64gcv with -O[23]
#133943 opened
Apr 1, 2025 -
False-positive: fopen() without fclose() in main() reported as a "resource leak" clang:static analyzer
#133942 opened
Apr 1, 2025 -
miscompile from AArch64 backend
#133928 opened
Apr 1, 2025 -
[libc] port process-related unit test utils to hermetic mode
#133925 opened
Apr 1, 2025 -
[LIT] Tests take entire timeout duration after failing when exception is thrown in internal shell
#133914 opened
Apr 1, 2025 -
fdebug-info-for-profiling flag unexpectedly affects code generation
#133912 opened
Apr 1, 2025 -
clang: add `-ftype-visibility` compiler flag
#133905 opened
Apr 1, 2025 -
[lldb] [Windows] Lldb-dap crashes when trying to step over breakpoint
#133904 opened
Apr 1, 2025 -
[libc++] Excessive memory consumption by std::function at compile time (vs libstdc++)
#133901 opened
Apr 1, 2025 -
FastISel::handlePHINodesInSuccessorBlocks crashes on valid IR
#133898 opened
Apr 1, 2025 -
Request Commit Access For shining1984
#133884 opened
Apr 1, 2025 -
MetaRenamer command line options should be replaced with pass parameters
#133875 opened
Apr 1, 2025 -
[clang-format] Incorrect spacing with bitwise XOR and brace initialization
#133873 opened
Apr 1, 2025 -
IR parser accepts missing comma before align in global variable declaration and emits as attribute
#133864 opened
Apr 1, 2025 -
Misconfigured `LLVM_INSTALL_PREFIX` in LLVM Ubuntu nightly packages
#133861 opened
Apr 1, 2025 -
[x86-64 BMI2] Missed BLSR emit when AND is factored out of ternary conditional
#133848 opened
Apr 1, 2025 -
[HLSL] Add support for resources inside user-defined structs
#133837 opened
Apr 1, 2025 -
[HLSL] Implement resource arrays
#133835 opened
Apr 1, 2025 -
[HLSL] Implement dynamic resources in Clang
#133831 opened
Apr 1, 2025 -
[HLSL] Implement assignment operator `=` on resource classes
#133830 opened
Apr 1, 2025 -
Request Commit Access For zhyty
#133809 opened
Mar 31, 2025 -
Request Commit Access For <sdasgup3>
#133801 opened
Mar 31, 2025 -
VSCode clangd language server crashed
#133796 opened
Mar 31, 2025 -
SIGHUP when running the lldb-dap tests
#133782 opened
Mar 31, 2025 -
Clang -fpie defaults to -fno-direct-access-external-data
#133773 opened
Mar 31, 2025 -
[HLSL] Assigning array from cbuffer fails
#133767 opened
Mar 31, 2025 -
Request Commit Access For kmpeng
#133762 opened
Mar 31, 2025 -
not_tail_called interaction with LTO and merging of decls on LTO
#133754 opened
Mar 31, 2025 -
[libc][math][c23] Implement C23 math function atan2pif16
#133739 opened
Mar 31, 2025 -
[clang-tidy] Check for uncessary copies as return value for getter functions
#133734 opened
Mar 31, 2025 -
[MLIR][NVVM] Why not support wgmma.mma_async with A as register fragments, instead of smem
#133733 opened
Mar 31, 2025 -
[Clang][Regression:20][Modules] Name lookup failed to find hidden friend in non-exported base class
#133720 opened
Mar 31, 2025 -
[Clang][Regression:20] Crash on constraint for lambda in lambda with init-capture
#133719 opened
Mar 31, 2025 -
[MLIR][Linalg] mlir-linalg-ods-yaml-gen generates code relying on textual parsing
#133714 opened
Mar 31, 2025 -
clang -fuse-ld=lld --target= prefers target-prefixed lld binaries over non-prefixed lld in its own directory
#133709 opened
Mar 31, 2025 -
Duplicate documentation entry for {no_,}randomize_layout
#133706 opened
Mar 31, 2025 -
Request Commit Access For ParkHanbum
#133703 opened
Mar 31, 2025 -
__c11_atomic_add_fetch is not implemented
#133697 opened
Mar 31, 2025 -
[Clang][Sema] Stack overflow when trying to get the layout of a class with a member with a nested dependency
#133688 opened
Mar 31, 2025 -
[Flang][OpenMP] only assertion-enabled flang can reach llvm_unreachable (cancel directive)
#133685 opened
Mar 31, 2025 -
[x86] why llvm keep rodata.const section
#133684 opened
Mar 31, 2025 -
bolt fatal error when inserting instrumentation: libcrypto
#133683 opened
Mar 31, 2025 -
[libc] Fixed-point types reject negative literals in constexpr context, unlike unsigned integers
#133680 opened
Mar 31, 2025 -
[Flang][OpenMP] UNREACHABLE executed at llvm-project/flang/lib/Parser/parse-tree.cpp:297!
#133678 opened
Mar 31, 2025 -
-ir-dump-directory should default to writing binary bitcode
#133677 opened
Mar 31, 2025 -
[clangd] use-after-poison with nested template
#133676 opened
Mar 31, 2025 -
[Flang] Compilation error when an array declared as unlimited polymorphic is used in where construct
#133669 opened
Mar 31, 2025 -
[clang] `__bf16` Type Support Macros
#133660 opened
Mar 30, 2025 -
[HLSL] Call to 'dot' intrinsic incorrectly fails Sema checking when 1u.xxxx is passed as an argument
#133659 opened
Mar 30, 2025 -
[flang] The function result `res(max(n, 0))` has distinct extents when split across a module and its submodule
#133646 opened
Mar 30, 2025 -
Cast from null pointer constant to nullptr is failing.
#133644 opened
Mar 30, 2025 -
AddressSanitizer's FakeStack metadata can be rewrite by users
#133640 opened
Mar 30, 2025 -
llvm.icall.branch.funnel is not documented in LangRef
#133635 opened
Mar 30, 2025 -
`.incbin` directive fails to find an existing file
#133631 opened
Mar 30, 2025 -
Investigate faster floating point parsing
#133630 opened
Mar 30, 2025 -
[Github] Build CI Container Workflow fails to push new tags initially
#133625 opened
Mar 30, 2025 -
is EarlyCSEPass folding icmp of global to null => false correct?
#133621 opened
Mar 30, 2025 -
[clang-tidy][false-negative] `modernize-raw-string-literal` does not check function-like macro parameters
#133618 opened
Mar 30, 2025 -
[clang-doc] [NFC] remove completed to-do
#133611 opened
Mar 30, 2025 -
[Clang] [Sema] Assertion when trying to `goto` into an attribute
#133604 opened
Mar 29, 2025 -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 opened
Mar 29, 2025 -
[clang][cuda] Compiler bug in device lamba that captures wrapper around static array
#133585 opened
Mar 29, 2025 -
[clang-tidy] Check request: boost-use-lambda2
#133583 opened
Mar 29, 2025 -
LLVM 20 packages ship bitcode instead of object files
#133580 opened
Mar 29, 2025 -
[AVR] `-mrelax` does not work for a simple LED blink program
#133579 opened
Mar 29, 2025 -
[clang][test] clang/test/Driver/amdgpu-toolchain.c weak regexp causes false negatives
#133577 opened
Mar 29, 2025 -
clang frontend command failed due to signal
#133573 opened
Mar 29, 2025 -
llvm@19 Invalid Range List Offset 0x1a in DW_AT_ranges Attribute in demo.exe Debug Information
#133570 opened
Mar 29, 2025 -
llvm@18 inline assembly requires more registers than available
#133569 opened
Mar 29, 2025 -
[AVX512] Avoid Memory form of Compress in AMD znver4
#133568 opened
Mar 29, 2025 -
[clang-tidy] `misc-const-correctness` false positive
#133562 opened
Mar 29, 2025 -
IR should have !nofpclass metadata, equivalent to nofpclass attribute
#133560 opened
Mar 29, 2025 -
Ubuntu LLD 21.0.0 crash
#133523 opened
Mar 28, 2025 -
[libc][math] Optimize fputil::cast for targets with fast half precision conversion
#133517 opened
Mar 28, 2025 -
check_clang_tidy/FileCheck is not enforcing CHECK-MESSAGES in header files
#133515 opened
Mar 28, 2025 -
Request Commit Access For qinkunbao
#133512 opened
Mar 28, 2025 -
musttail attribute on a function with not_tail_called attribute has no warning/error that musttail is ignored
#133509 opened
Mar 28, 2025 -
clang 19 or 20 miscompiles llvm::MergeBasicBlockIntoOnlyPred for PPC32
#133507 opened
Mar 28, 2025 -
[libc] Clean up copt naming
#133505 opened
Mar 28, 2025 -
[AArch64][BOLT] llvm-bolt annotateCFIState Assertion `!StateStack.empty() && "corrupt CFI stack"' failed.
#133501 opened
Mar 28, 2025 -
UBSan should not warn on integer overflow with downcast or bitwise-AND mask
#133497 opened
Mar 28, 2025 -
[llvm] dyld[70850]: Library not loaded: libLLVMFrontendHLSL.dylib
#133496 opened
Mar 28, 2025 -
Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 opened
Mar 28, 2025 -
[clang-tidy] `HeaderFilterRegex` does not work if `.clang-tidy` is in subdirectory
#133453 opened
Mar 28, 2025 -
[HLSL] Add deprecated warnings to overloads defined in hlsl_compat_overloads.h
#133452 opened
Mar 28, 2025 -
Theoretical strict aliasing violation in out_ptr_t operator void**?
#133445 opened
Mar 28, 2025 -
[AMDGPU] SIPeepholeSDWA: Add V_CNDMASK_B32 support
#133431 opened
Mar 28, 2025 -
[llvm-mca] Add instruction customization
#133429 opened
Mar 28, 2025 -
`bugprone-unintended-char-ostream-output` reported with sufficient cast
#133425 opened
Mar 28, 2025 -
[clang][clangIR] Missing assignment in loop, which may comes from wrong TBAA.
#133404 opened
Mar 28, 2025 -
[flang] [regression] preprocessor issue with include file
#133399 opened
Mar 28, 2025 -
[RISCV] How to model chaining in RVV scheduler?
#133394 opened
Mar 28, 2025 -
Clang fails to warn about deprecated volatile-qualified return type
#133380 opened
Mar 28, 2025 -
clangd crash
#133379 opened
Mar 28, 2025 -
64bit loop variable on 32bit may be optimized
#133373 opened
Mar 28, 2025 -
Missed Optimization: (f1 > 0 ? f1 : -f1) < (f2 > 0 ? f2 : -f2) —> fabs(f1) < fabs(f2)
#133367 opened
Mar 28, 2025 -
[libc] ``std::is_signed_v<T>`` for any fixed-point always returns ``false``
#133365 opened
Mar 28, 2025 -
[libc++] `<regex>`: Undefined backreferences should match empty string
#133360 opened
Mar 28, 2025 -
[HLSL] Support space-only resource register annotations
#133346 opened
Mar 27, 2025 -
[powerpc] Assertion failure using llvm-mc -show-encoding with plxv
#133345 opened
Mar 27, 2025 -
Sanitizer test failures when the sanitizer runtime was built using an older glibc than the host machine
#133338 opened
Mar 27, 2025 -
[clang-tidy] Check request: readability-use-switch-statement
#133322 opened
Mar 27, 2025 -
[HLSL] Add `obj2yaml' testing of root signatures to execution tests
#133321 opened
Mar 27, 2025 -
[clang-tidy] Check request: boost-use-typeindex-pretty-name
#133320 opened
Mar 27, 2025 -
[clang-tidy] Check request: readability-use-map-at
#133319 opened
Mar 27, 2025 -
[HLSL] Add execution testing of Samplers Root Signatures
#133318 opened
Mar 27, 2025 -
[HLSL] Add execution testing of Root Signatures
#133317 opened
Mar 27, 2025 -
[libc++] `<regex>`: Optional empty repetitions should not match
#133314 opened
Mar 27, 2025 -
[Clang][AMDGPU] Compiler crash when generating alias to a global with LTO enabled
#133312 opened
Mar 27, 2025 -
std::string assignment generates an unnecessary range check
#133306 opened
Mar 27, 2025 -
[CI] Migrate runtimes projects in premerge to runtimes build
#133303 opened
Mar 27, 2025 -
Regression: WebAssembly backend does not generate return_call for musttail calls with multiple return values
#133292 opened
Mar 27, 2025 -
[HLSL] Ensure all tests added for compatilibity overloads use -std=hlsl202x
#133277 opened
Mar 27, 2025 -
[libc] allocator initialization re-entrancy
#133270 opened
Mar 27, 2025 -
[LLVM] Suboptimal code for rounding shift right by constant
#133262 opened
Mar 27, 2025 -
[C][Sema] -Wformat misleading idempotent FixItHint for scanning into const
#133257 opened
Mar 27, 2025 -
differences between GCC and LLVM with __attribute__((constructor)) __attribute__((destructor))
#133246 opened
Mar 27, 2025 -
[hexagon] loop-3c fails with -Os
#133241 opened
Mar 27, 2025 -
-Wmissing-prototypes regression from llvm19
#133235 opened
Mar 27, 2025 -
template instantiation from dependent function parameter should be ill-formed.
#133208 opened
Mar 27, 2025 -
[X86] Backport new intrinsic and instruction changes in AVX10.2
#133206 opened
Mar 27, 2025 -
[libc][math][c23] Implement C23 math function log10p1f16
#133202 opened
Mar 27, 2025 -
[MacOS 15][AppleClang] libtool duplicate member name warnings
#133199 opened
Mar 27, 2025 -
[RISCV] Issue in creating BOLT optimised Kernel
#133189 opened
Mar 27, 2025 -
clang-cl does not support MSVC x86(64) div intrinsics
#133182 opened
Mar 26, 2025 -
[clang] `#include <//foo.h>` incorrectly normalized to `#include <foo.h>`
#133174 opened
Mar 26, 2025 -
OMP: Error #13: Assertion failure at kmp_affinity.cpp(981).
#133158 opened
Mar 26, 2025 -
Merge `add_startup_object` cmake functions
#133156 opened
Mar 26, 2025 -
Signed integer overflow in Constraint Elimination pass
#133154 opened
Mar 26, 2025 -
Clang 19.1.7 crash during lambda compilation with naked attribute
#133143 opened
Mar 26, 2025 -
[SPIR-V] structurizer/cf.switch.ifstmt.simple2.ll test case fails with LLVM_ENABLE_EXPENSIVE_CHECKS enabled
#133141 opened
Mar 26, 2025 -
BreakBeforeBraces: GNU should break before open brace of lambda
#133135 opened
Mar 26, 2025 -
[Clang] CTAD for alias template failed as a default type argument is not used for deduction
#133132 opened
Mar 26, 2025 -
[libc] Enforce that libc shared header libraries don't depend on .cpp files
#133126 opened
Mar 26, 2025 -
Request Commit Access For mrkajetanp
#133115 opened
Mar 26, 2025 -
[clang-tidy] Check request: modernize-use-std-quoted
#133114 opened
Mar 26, 2025 -
[libc][math][c23] Implement C23 math function erff16
#133112 opened
Mar 26, 2025 -
[libc++] Investigate how we create iterators in bitset
#133111 opened
Mar 26, 2025 -
[clang-tidy] Check request: modernize-use-std-exchange
#133110 opened
Mar 26, 2025 -
[clang-tidy] "modernize-use-emplace" does not provide diagnostic for `std::optional`
#133108 opened
Mar 26, 2025 -
aarch64-pc-windows: failed to perform tail call elimination on a call site marked musttail
#133098 opened
Mar 26, 2025 -
[clang-format] AllowShortFunctionsOnASingleLine=Inline does not respect macros
#133089 opened
Mar 26, 2025 -
[libc++] Use forwarding refs for predicates and projections in algorithms helpers
#133065 opened
Mar 26, 2025 -
[InstCombine][FuncAttrs] InstCombine breaks `initializes` attribute
#133059 opened
Mar 26, 2025 -
[libc++] Instantiation of `pair` in class template argument deduction is a bit too eager
#133056 opened
Mar 26, 2025 -
[CodeGen][ARM] Missed optimizated load store pair instruction combine
#133048 opened
Mar 26, 2025 -
[lld-link] error : duplicate symbol
#133044 opened
Mar 26, 2025 -
[LICM] LICM breaks `initializes` attribute
#133038 opened
Mar 26, 2025 -
[llvm][CodeGen] Assertion `!hasInterval(Reg) && "Interval already exists!"' failed
#133036 opened
Mar 26, 2025
534 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.
-
[libc][math][c23] Add atanhf16 C23 math function.
#132612 commented on
Apr 1, 2025 • 37 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 1, 2025 • 37 new comments -
[RFC] Initial implementation of P2719
#113510 commented on
Apr 1, 2025 • 34 new comments -
[C23] Implement WG14 N3037
#132939 commented on
Apr 1, 2025 • 33 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 1, 2025 • 30 new comments -
[libc][uefi] add crt1
#132150 commented on
Apr 2, 2025 • 30 new comments -
[SYCL] Basic code generation for SYCL kernel caller offload entry point functions.
#133030 commented on
Apr 1, 2025 • 29 new comments -
[BOLT] Gadget scanner: detect non-protected indirect calls
#131899 commented on
Mar 31, 2025 • 25 new comments -
[LV] Use frozen start value for FindLastIV if needed.
#132691 commented on
Apr 1, 2025 • 21 new comments -
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 1, 2025 • 20 new comments -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 commented on
Mar 29, 2025 • 20 new comments -
[AArch64] Add flag to control unrolling for small multi-exit loops
#131998 commented on
Apr 1, 2025 • 19 new comments -
[MLIR][XeGPU] Extend SGMapAttr and Add ConvertLayoutOp
#132425 commented on
Apr 1, 2025 • 19 new comments -
[AMDGPU] Implement vop3p complex pattern optmization for gisel
#130234 commented on
Apr 2, 2025 • 18 new comments -
[CIR][Upstream] Local initialization for ArrayType
#132974 commented on
Apr 1, 2025 • 17 new comments -
[BOLT] Gadget scanner: Detect address materialization and arithmetics
#132540 commented on
Apr 1, 2025 • 17 new comments -
[LLDB] Add DIL code for handling plain variable names.
#120971 commented on
Mar 27, 2025 • 17 new comments -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#131628 commented on
Apr 1, 2025 • 17 new comments -
[flang][fir] Lower `do concurrent` loop nests to `fir.do_concurrent`
#132904 commented on
Apr 1, 2025 • 16 new comments -
[SystemZ] Add support for half (fp16)
#109164 commented on
Apr 1, 2025 • 16 new comments -
[AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 commented on
Apr 1, 2025 • 15 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract
#132381 commented on
Apr 1, 2025 • 15 new comments -
[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs
#132704 commented on
Mar 31, 2025 • 15 new comments -
[libc++] Improve the test coverage for std::vector::emplace
#132440 commented on
Mar 27, 2025 • 14 new comments -
[clang-format] add option to control bin-packing keyworded parameters
#131605 commented on
Apr 2, 2025 • 14 new comments -
Introducing a new ISD::POISON SDNode to represent the poison value in the IR.
#125883 commented on
Apr 1, 2025 • 13 new comments -
[lldb][lldb-dap] Implement jump to cursor
#130503 commented on
Mar 28, 2025 • 13 new comments -
[lldb] Implement CLI support for reverse-continue
#132783 commented on
Apr 1, 2025 • 13 new comments -
[SLP] Use named structs in vectorizeStores() (NFC)
#132781 commented on
Apr 1, 2025 • 13 new comments -
[clang-tidy][C++20] Add support for Initialization Forwarding in structs and Nested Objects within modernize-use-emplace
#131969 commented on
Apr 2, 2025 • 12 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc
#132383 commented on
Mar 27, 2025 • 12 new comments -
[clang] fix constexpr-unknown handling of self-references.
#132990 commented on
Mar 28, 2025 • 12 new comments -
[AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling
#125885 commented on
Mar 31, 2025 • 12 new comments -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 commented on
Mar 27, 2025 • 12 new comments -
[modules] Handle friend function that was a definition but became only a declaration during AST deserialization
#132214 commented on
Apr 2, 2025 • 11 new comments -
Polishing documentation of libc++
#132962 commented on
Mar 26, 2025 • 10 new comments -
[flang][rfc] Add represention of volatile references
#132486 commented on
Apr 1, 2025 • 10 new comments -
[libc++] Implement `std::flat_multiset`
#128363 commented on
Mar 31, 2025 • 10 new comments -
Vectorize: Support fminimumnum and fmaximumnum
#131781 commented on
Apr 2, 2025 • 10 new comments -
[Clang][Driver] Override complex number calculation method by -fno-fa…
#132680 commented on
Apr 1, 2025 • 10 new comments -
[libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types
#129452 commented on
Apr 1, 2025 • 9 new comments -
[AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Mar 31, 2025 • 9 new comments -
[DirectX] adding support in obj2yaml and yaml2obj to root constants
#127840 commented on
Apr 1, 2025 • 9 new comments -
[Driver] Add linker options to support statical linking to shared flang-rt on AIX.
#131822 commented on
Apr 1, 2025 • 9 new comments -
[lld] Merge GOT entries for symbols
#131630 commented on
Apr 2, 2025 • 9 new comments -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Apr 1, 2025 • 9 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Apr 1, 2025 • 9 new comments -
[libc++] Optimize std::min_element
#100616 commented on
Mar 29, 2025 • 9 new comments -
[flang] Implement FSEEK and FTELL
#133003 commented on
Mar 28, 2025 • 9 new comments -
[HLSL] Implement dot2add intrinsic
#131237 commented on
Mar 28, 2025 • 8 new comments -
[HLSL] Analyze update counter usage
#130356 commented on
Mar 27, 2025 • 8 new comments -
[lldb-dap] Adding support for cancelling a request.
#130169 commented on
Apr 1, 2025 • 8 new comments -
[Clang] add emit -Wignored-base-class-qualifiers diagnostic for cv-qualified base classes
#132116 commented on
Apr 1, 2025 • 8 new comments -
[DebugInfo] Preserve line and column number when merging debug info.
#129960 commented on
Apr 1, 2025 • 8 new comments -
[LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Mar 27, 2025 • 8 new comments -
[clang-tidy] Add check bugprone-misleading-setter-of-reference
#132242 commented on
Apr 1, 2025 • 8 new comments -
[RISCV] Add MC layer support for XSfmm*.
#133031 commented on
Mar 28, 2025 • 8 new comments -
[libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references
#128213 commented on
Apr 1, 2025 • 7 new comments -
[HIP] use offload wrapper for non-device-only non-rdc
#132869 commented on
Mar 28, 2025 • 7 new comments -
[Analysis]: Allow inlining recursive call IF recursion depth is 1.
#119677 commented on
Mar 31, 2025 • 7 new comments -
[AMDGPU] Remove the AnnotateKernelFeatures pass
#130198 commented on
Mar 27, 2025 • 7 new comments -
[llvm] add tool to verify mustache library
#111487 commented on
Apr 1, 2025 • 7 new comments -
[libc++] [test] Improve test coverage for containers' scary.pass.cpp
#131550 commented on
Mar 31, 2025 • 7 new comments -
[mlir][IR] Allow `!llvm.ptr` as vector element type
#125690 commented on
Mar 28, 2025 • 6 new comments -
[mlir][llvm][OpenMP] Hoist __atomic_load alloca
#132888 commented on
Apr 1, 2025 • 6 new comments -
[VPlan] Introduce VPlanConstantFolder
#125365 commented on
Apr 1, 2025 • 6 new comments -
[lldb] Handle improperly nested blocks differently
#117725 commented on
Mar 26, 2025 • 6 new comments -
[mlir] MLIR-QUERY slice-matchers implementation
#115670 commented on
Apr 1, 2025 • 6 new comments -
[LV] Add tests for type-mismatch
#130295 commented on
Apr 1, 2025 • 6 new comments -
[CodeGenPrepare][RISCV] Combine (X ^ Y) and (X == Y) where appropriate
#130922 commented on
Apr 1, 2025 • 6 new comments -
[AArch64] Make use of byte FPR stores for bytes extracted from vectors
#131793 commented on
Apr 1, 2025 • 6 new comments -
[RISCV] SiFive CLIC Support
#132481 commented on
Apr 1, 2025 • 6 new comments -
[compiler-rt] Propagate sysroot from CMake to msan tests
#132299 commented on
Apr 1, 2025 • 6 new comments -
[Clang][Driver][Test] Created test for unsupported driver options
#120900 commented on
Mar 27, 2025 • 5 new comments -
Ensure KnownBits passed when calculating from range md has right size
#132985 commented on
Mar 28, 2025 • 5 new comments -
[OpenMP] Add memory allocation using hwloc
#132843 commented on
Apr 1, 2025 • 5 new comments -
[Metadata] Handle memprof, callsite merging when one is missing.
#132106 commented on
Mar 31, 2025 • 5 new comments -
[MLIR][Linalg] Fix insert_slice fusion with rank reduction
#130961 commented on
Mar 26, 2025 • 5 new comments -
[libc++] cv-qualified types in atomic and atomic_ref (P3323R1)
#121414 commented on
Mar 31, 2025 • 5 new comments -
Clean up external users of GlobalValue::getGUID(StringRef)
#129644 commented on
Mar 31, 2025 • 5 new comments -
[clang-doc] Add regression test for test comments in macros
#132510 commented on
Mar 31, 2025 • 5 new comments -
[clang] Do not share ownership of `HeaderSearchOptions`
#132984 commented on
Mar 28, 2025 • 5 new comments -
[Offload] Implement the remaining initial Offload API
#122106 commented on
Apr 2, 2025 • 5 new comments -
[sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n)
#131868 commented on
Apr 1, 2025 • 5 new comments -
Eliminating li of 0 into arg registers of unused arguments
#122741 commented on
Mar 26, 2025 • 5 new comments -
[AMDGPU] Add support for point sample accel out of order returns
#127991 commented on
Apr 1, 2025 • 5 new comments -
[libc++][format] Improves diagnostics.
#127234 commented on
Apr 1, 2025 • 5 new comments -
[Clang] Implement CWG2517 Useless restriction on use of parameter in constraint-expression
#132919 commented on
Mar 27, 2025 • 5 new comments -
Unify x64 and arm64 build process in build_llvm_release.bat
#131687 commented on
Mar 28, 2025 • 5 new comments -
[AMDGPU] Add buffer.fat.ptr.load.lds intrinsic wrapping raw rsrc version
#133015 commented on
Apr 1, 2025 • 5 new comments -
[llvm][CodeGen] update live intervals for ModuloScheduleExpanderMVE
#132677 commented on
Mar 28, 2025 • 5 new comments -
[LowerConstantIntrinsics] Improve tests related to llvm.objectsize. NFC
#132364 commented on
Mar 26, 2025 • 4 new comments -
[clang-tidy] Added Conflicting Global Accesses checker
#130421 commented on
Mar 31, 2025 • 4 new comments -
[flang][OpenMP] Move reductions from `loop` to `teams` when `loop` is mapped to `distribute`
#132920 commented on
Mar 31, 2025 • 4 new comments -
[libc++] Fix possible out of range access in bitset
#121348 commented on
Mar 26, 2025 • 4 new comments -
[docs][GitHub] Document alternative approach to stacked PRs
#132424 commented on
Mar 28, 2025 • 4 new comments -
[LLDB][Telemetry] Collect telemetry from client when allowed.
#129728 commented on
Mar 31, 2025 • 4 new comments -
[LoongArch] Pre-commit tests for absolute difference
#132898 commented on
Mar 28, 2025 • 4 new comments -
[AMDGPU][True16][CodeGen] fold clamp update for true16
#128919 commented on
Apr 1, 2025 • 4 new comments -
[libc][stdfix] Implement `idivfx` functions in LLVM libc
#133005 commented on
Mar 28, 2025 • 4 new comments -
[CMake] Fix using precompiled headers with ccache
#131397 commented on
Apr 1, 2025 • 4 new comments -
[Flang][MLIR][OpenMP] - Add support for firstprivate when translating omp.target ops from MLIR to LLVMIR
#131213 commented on
Mar 31, 2025 • 4 new comments -
[AMDGPU][NewPM] Port "AMDGPUResourceUsageAnalysis" to NPM
#130959 commented on
Apr 1, 2025 • 4 new comments -
[clang] Fix overload resolution ranking of inherited constructors
#132830 commented on
Apr 1, 2025 • 4 new comments -
draft: [lldb] Upgrade ValueObject::GetData to return llvm::Expected
#130516 commented on
Apr 1, 2025 • 4 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for select
#132384 commented on
Mar 27, 2025 • 3 new comments -
[Flang][OpenMP] Add OpenMP standards support doc
#132707 commented on
Mar 28, 2025 • 3 new comments -
Implement areInlineCompatible for SystemZ using feature bitset
#132976 commented on
Mar 31, 2025 • 3 new comments -
[DAG][X86]added shrd in combineor for bzhiq+shlq+or
#125734 commented on
Apr 1, 2025 • 3 new comments -
[clang][DependencyScanning] Track dependencies from prebuilt modules to determine IsInStableDir
#132237 commented on
Mar 27, 2025 • 3 new comments -
[WIP][AMDGPU][MC] Allow 128-bit rsrc register in MIMG instructions
#132264 commented on
Mar 28, 2025 • 3 new comments -
[DA] do not handle array accesses of different offsets
#123436 commented on
Mar 28, 2025 • 3 new comments -
[libc++] Refactor memory allocation in basic_string
#128423 commented on
Mar 26, 2025 • 3 new comments -
[clang] Track final substitution for Subst* AST nodes
#132748 commented on
Apr 2, 2025 • 3 new comments -
[clang][modules] Lazily load by name lookups in module maps
#132853 commented on
Mar 26, 2025 • 3 new comments -
[BOLT] Skip out-of-range pending relocations
#116964 commented on
Mar 28, 2025 • 3 new comments -
[Clang] Add __builtin_common_reference
#121199 commented on
Apr 1, 2025 • 3 new comments -
[RegAlloc] Sort CopyHint by IsCSR
#131046 commented on
Mar 31, 2025 • 3 new comments -
[Clang][CodeGen] Do not set inbounds flag for struct GEP with null base pointers
#130734 commented on
Mar 31, 2025 • 3 new comments -
[LoopVectorize] Allow Early-Exit Loop Vectorization with EVL
#130918 commented on
Mar 28, 2025 • 3 new comments -
[llvm][CodeGen] avoid repeated interval calculation in window scheduler
#132352 commented on
Apr 2, 2025 • 2 new comments -
[libc] add snmalloc as an alternative allocator to libc
#122284 commented on
Mar 27, 2025 • 2 new comments -
[libc++] Fix ambiguous call to std::max in vector<bool>
#119801 commented on
Mar 26, 2025 • 2 new comments -
[HLSL][SPIR-V] Add hlsl_private address space for HLSL/SPIR-V
#122103 commented on
Mar 28, 2025 • 2 new comments -
[clang] Fix static_cast bypassing access control
#132285 commented on
Mar 26, 2025 • 2 new comments -
[GlobalISel] An optimizing MIR builder
#132282 commented on
Apr 1, 2025 • 2 new comments -
[PAC] Add support for __ptrauth type qualifier
#100830 commented on
Mar 31, 2025 • 2 new comments -
[libc] Proof of concept of aliasing long double math functions.
#132627 commented on
Mar 27, 2025 • 2 new comments -
[libc++] Remove the constexpr `hash<vector<bool>>` extension
#132617 commented on
Apr 2, 2025 • 2 new comments -
[libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates
#131754 commented on
Mar 31, 2025 • 2 new comments -
[LLDB][MIPS] Fix signal SIGBUS number mismatch error on mips target
#132688 commented on
Apr 1, 2025 • 2 new comments -
[GlobalISel] Combine redundant sext_inreg
#131624 commented on
Mar 26, 2025 • 2 new comments -
[SCEV] Try to prove no-wrap for AddRecs via BTC.
#131538 commented on
Apr 1, 2025 • 2 new comments -
[AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies
#131387 commented on
Mar 26, 2025 • 2 new comments -
[libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible
#131284 commented on
Mar 26, 2025 • 2 new comments -
Remove duplicate API
#132776 commented on
Apr 1, 2025 • 2 new comments -
[clang] Implement CWG2803 and CWG2958
#132779 commented on
Apr 1, 2025 • 2 new comments -
[Clang,debuginfo] added vtt parameter in destructor DISubroutineType
#130674 commented on
Mar 28, 2025 • 2 new comments -
[SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 commented on
Mar 31, 2025 • 2 new comments -
[SDAG][NVPTX] Add TLI check for preferring custom FP_TO_SINT operations to FP_TO_UINT
#132470 commented on
Mar 31, 2025 • 2 new comments -
[Metadata] Preserve MD_prof when merging instructions when one is missing.
#132433 commented on
Mar 31, 2025 • 2 new comments -
[SLP]Initial support for (masked)loads + compress and (masked)interleaved
#132099 commented on
Apr 1, 2025 • 2 new comments -
[VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast(NFC)
#129706 commented on
Mar 27, 2025 • 2 new comments -
[libc++] Optimizing is_permutation
#129565 commented on
Mar 27, 2025 • 2 new comments -
[LoopVectorize] Don't replicate blocks with optsize
#129265 commented on
Mar 28, 2025 • 2 new comments -
[clang] Decay types of function and constant template parameter packs
#132189 commented on
Apr 1, 2025 • 2 new comments -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Apr 1, 2025 • 2 new comments -
[Clang] [OpenMP] Support NOWAIT with optional argument
#128742 commented on
Apr 1, 2025 • 2 new comments -
[libc++] Add the __is_replaceable type trait
#132408 commented on
Mar 27, 2025 • 2 new comments -
[libc++] Refactor and add benchmark coverage for [alg.sort]
#128236 commented on
Mar 27, 2025 • 2 new comments -
[Clang][ARM] Only try to redefine builtins for non-CUDA
#128222 commented on
Mar 26, 2025 • 2 new comments -
[mlir][vector] Allow lowering multi-dim scatters to LLVM
#132227 commented on
Mar 28, 2025 • 2 new comments -
[CLANG] Add support of shared attribute for the pragma section.
#128197 commented on
Mar 27, 2025 • 2 new comments -
[libc++] Make bad_function_call::what() existence a matter of availability instead of ABI
#127697 commented on
Apr 1, 2025 • 2 new comments -
Create a CharSetConverter class with both iconv and icu support
#74516 commented on
Apr 2, 2025 • 2 new comments -
[Flang] [OpenMP] Add semantic checks for detach clause in task
#119172 commented on
Mar 27, 2025 • 1 new comment -
[LV][EVL] Attach a new metadata on EVL vectorized loops
#131000 commented on
Mar 31, 2025 • 1 new comment -
[RFC][libc++][benchmark] Enable benchmark optimizations.
#132445 commented on
Mar 27, 2025 • 1 new comment -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Mar 26, 2025 • 1 new comment -
[SPARC][MC] Add tests for VIS family instructions
#130967 commented on
Apr 1, 2025 • 1 new comment -
llvm-reduce: Add reduceOperandsToPoison reduction
#132862 commented on
Apr 1, 2025 • 1 new comment -
[AMDGPU] Add option to bias SGPR allocation to reduce read hazards
#129869 commented on
Apr 2, 2025 • 1 new comment -
[MLIR][Linalg] Introduce transpose/broadcast semantic to linalg.batch…
#130944 commented on
Mar 30, 2025 • 1 new comment -
[LV] Improve code in selectInterleaveCount (NFC)
#128002 commented on
Mar 26, 2025 • 1 new comment -
Fixes: Can not use C99 function names as variable names in C89
#129979 commented on
Apr 2, 2025 • 1 new comment -
[clang] Allow parentheses around CTAD declarators
#132829 commented on
Apr 1, 2025 • 1 new comment -
[AMDGPU] Support block load/store for CSR
#130013 commented on
Apr 1, 2025 • 1 new comment -
[clang-repl] Fix error recovery while PTU cleanup
#127467 commented on
Apr 1, 2025 • 1 new comment -
[clang] Implement CWG2815
#132778 commented on
Apr 1, 2025 • 1 new comment -
[libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment
#122603 commented on
Mar 31, 2025 • 1 new comment -
[clang][HeuristicResolver] Apply default argument heuristic in resolveDeclRefExpr as well
#132576 commented on
Mar 28, 2025 • 1 new comment -
[libclc] Fix commands in compile_to_bc are executed sequentially
#130755 commented on
Mar 26, 2025 • 1 new comment -
[GlobalIsel] Avoid aligning alloca size.
#132064 commented on
Apr 1, 2025 • 1 new comment -
[ms] [llvm-ml] Allow PTR casting of registers to their own size
#132751 commented on
Mar 26, 2025 • 1 new comment -
[Clang] Disable RTTI for offloading at the frontend level
#127082 commented on
Mar 31, 2025 • 1 new comment -
[CLANG-CL] ignores wpadded
#130182 commented on
Mar 28, 2025 • 1 new comment -
[libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees
#132615 commented on
Mar 30, 2025 • 1 new comment -
[libc++][format] Implements P3107R5 in <print>.
#130500 commented on
Apr 1, 2025 • 1 new comment -
[TTI][LV] Change the prototype of preferInLoopReduction. nfc
#132698 commented on
Mar 27, 2025 • 1 new comment -
[LV] Compute register usage for interleaving on VPlan.
#126437 commented on
Mar 26, 2025 • 1 new comment -
[X86][GlobalISel] Support addr matching in SDAG patterns
#130445 commented on
Apr 1, 2025 • 1 new comment -
[compiler-rt][rtsan] adding Linux's clone call interception.
#130423 commented on
Mar 28, 2025 • 1 new comment -
[libclang/python] Add equality comparison operators for File
#130383 commented on
Mar 26, 2025 • 1 new comment -
[clang-tidy] Improve `bugprone-capturing-this-in-member-variable` check: add support of `bind` functions.
#132635 commented on
Mar 30, 2025 • 1 new comment -
[libc++] Optimize {std,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Mar 29, 2025 • 1 new comment -
[mlir][inliner] Add doClone and canHandleMultipleBlocks callbacks to Inliner
#131226 commented on
Apr 2, 2025 • 1 new comment -
[llvm-objdump] Add support for HIP offload bundles
#114834 commented on
Mar 31, 2025 • 1 new comment -
[AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA
#105669 commented on
Mar 28, 2025 • 1 new comment -
[libc++] Clang-tidy operator& hijacker.
#128366 commented on
Apr 1, 2025 • 1 new comment -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Mar 26, 2025 • 1 new comment -
[Clang] Consider preferred_type in bitfield warnings (#116760)
#116785 commented on
Mar 26, 2025 • 1 new comment -
[AMDGPU] Add sext_trunc in RegBankCombiner
#131623 commented on
Mar 28, 2025 • 1 new comment -
[libc]: Add `-Wglobal-constructors` for libc tests
#131485 commented on
Mar 30, 2025 • 1 new comment -
[SystemZ][z/OS] Add visibility features for z/OS (eg. _Export, pragma export)
#111035 commented on
Mar 28, 2025 • 1 new comment -
[AMDGPU] In instruction selector, allow copy from physical reg to s1
#96157 commented on
Mar 27, 2025 • 1 new comment -
[libc++] Add some _LIBCPP_ASSUMEs for bounded iterators
#109033 commented on
Mar 27, 2025 • 1 new comment -
[WIP][AMDGPU] Fix emitting illegal COPY
#131752 commented on
Mar 26, 2025 • 1 new comment -
[libc++][test] Test `flat_meow` with proper underlying iterators
#131290 commented on
Mar 29, 2025 • 1 new comment -
[flang-rt] Pass the whole path of libflang_rt.runtime.a to linker on AIX
#131041 commented on
Apr 2, 2025 • 1 new comment -
[InstCombine] Optimize `sinh` and `cosh` divisions
#81433 commented on
Mar 29, 2025 • 1 new comment -
[DebugInfo] getMergedLocation: match scopes based on their location
#132286 commented on
Apr 2, 2025 • 0 new comments -
libcxx: In gdb test detect execute_mi with feature check instead of version check.
#132291 commented on
Mar 28, 2025 • 0 new comments -
[RISCV] Move RISCVVMV0Elimination past pre-ra scheduling
#132057 commented on
Mar 26, 2025 • 0 new comments -
Clang misses detecting the dangling pointer warning found with GCC
#83719 commented on
Mar 27, 2025 • 0 new comments -
[Clang][AMDGPU] Expose buffer load lds as a clang builtin
#132048 commented on
Mar 26, 2025 • 0 new comments -
[VPlan] Add extra checks for LoopForBB. NFC.
#132306 commented on
Mar 31, 2025 • 0 new comments -
[llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions
#132346 commented on
Mar 27, 2025 • 0 new comments -
[Clang] [NFC] Introduce a helper for emitting compatibility diagnostics
#132348 commented on
Apr 2, 2025 • 0 new comments -
[SSAUpdaterBulk] Add PHI simplification pass.
#132004 commented on
Mar 31, 2025 • 0 new comments -
[Mlir] --normalize-memrefs crashes in Utils.cpp:1217:mlir::affine::replaceAllMemRefUsesWith
#121091 commented on
Mar 28, 2025 • 0 new comments -
[mlir] Improve EnumProp, making it take an EnumInfo
#132349 commented on
Mar 28, 2025 • 0 new comments -
[AArch64] Assembly syntax for relocation specifier in data directives
#132570 commented on
Mar 26, 2025 • 0 new comments -
[clang][regression] Cannot build the boost library for AArch64 Linux after 20d497c26fc95c80a1bacb38820d92e5f52bec58
#101525 commented on
Mar 27, 2025 • 0 new comments -
Unnecessary return statement in unreachable block generated by EmitFunctionEpilog in musttail cases.
#104770 commented on
Mar 27, 2025 • 0 new comments -
[libc++] Investigate the performance of the `deque_vector_copy_backward` benchmark
#120745 commented on
Mar 28, 2025 • 0 new comments -
[Mlir] --normalize-memrefs crashes in StorageUniquerSupport.h:113
#122090 commented on
Mar 28, 2025 • 0 new comments -
lld-link Crash
#131807 commented on
Mar 28, 2025 • 0 new comments -
[LLDB][NFC] Move CPlusPlusLanguage methods used in Core/Module.cpp to a separated module to break lldb-server dependencies
#132274 commented on
Apr 1, 2025 • 0 new comments -
[ConstraintElimination] Add additional facts for bitwise AND OR
#132124 commented on
Mar 28, 2025 • 0 new comments -
[LV] wrf in SPEC2017 emits "Verification Error" on Grace when using llvmorg-20.1.0-rc1
#126836 commented on
Mar 27, 2025 • 0 new comments -
[MLIR][affine] Illegal affine loop fusion with vector types
#115849 commented on
Mar 28, 2025 • 0 new comments -
inline asm "rm" constraint lowered "m" when "r" would be preferable
#20571 commented on
Mar 28, 2025 • 0 new comments -
Clang backend code generator crash
#111819 commented on
Mar 28, 2025 • 0 new comments -
[HLSL] Diagnose non-local overlapping resource bindings
#110723 commented on
Mar 28, 2025 • 0 new comments -
musttail crash on armv7 iOS > 5
#102053 commented on
Mar 28, 2025 • 0 new comments -
BUG: Update clang OpenMP conformance page to reflect actual implementation status
#63633 commented on
Mar 28, 2025 • 0 new comments -
[Flang] Add a Fortran Standards Support doc
#132195 commented on
Mar 27, 2025 • 0 new comments -
[Flang] Fortran / OpenMP conformance page
#62310 commented on
Mar 28, 2025 • 0 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Mar 27, 2025 • 0 new comments -
[AMDGPU] Canonicalize G_ZEXT of the shift amount in RegBankCombiner
#131792 commented on
Mar 26, 2025 • 0 new comments -
False positive warning `warning: instantiation of variable 'declvar<A>' required here, but no definition is available`, when the definition is not required
#128657 commented on
Mar 28, 2025 • 0 new comments -
[libcxx] Export the formatter_integral for module build.
#131778 commented on
Mar 26, 2025 • 0 new comments -
constexpr-unknown allows illegal pointer arithmetic
#131654 commented on
Mar 28, 2025 • 0 new comments -
[GVN] Improve processBlock for instruction erasure
#131753 commented on
Apr 2, 2025 • 0 new comments -
[Clang][CodeGen] Use tbaa info from derived classes
#131750 commented on
Apr 1, 2025 • 0 new comments -
[Utils] Fix incorrect LCSSA PHI nodes when splitting critical edges with MergeIdenticalEdges
#131744 commented on
Mar 26, 2025 • 0 new comments -
[Flang] Driver hardcodes `lib/libflang_rt.a` path that is incorrect on `lib64` systems, and does not permit multilib
#127538 commented on
Mar 29, 2025 • 0 new comments -
Arrays of variable templates cannot deduce their lengths from pack expansion in the initializer
#79750 commented on
Mar 29, 2025 • 0 new comments -
Clang crash when using stdc++ features in OpenMP offloaded regions
#132429 commented on
Mar 29, 2025 • 0 new comments -
Implement the entire HLSL API set.
#99235 commented on
Mar 29, 2025 • 0 new comments -
[lldb] Use correct path for debugserver
#131609 commented on
Mar 27, 2025 • 0 new comments -
[libclang] Type names are getting incorrectly canonicalized in template arguments of full specializations
#92371 commented on
Mar 29, 2025 • 0 new comments -
[SPIRV] Support for SPV_INTEL_cluster_attributes extension
#131593 commented on
Mar 31, 2025 • 0 new comments -
[MachineVerifier] Fix LiveInterval verification of unwinding instructions
#131565 commented on
Apr 1, 2025 • 0 new comments -
[WebAssembly] Split separate component LiveIntervals for TEEs
#131561 commented on
Mar 30, 2025 • 0 new comments -
__has_embed: Assertion `Length < Tok.getLength() && "NeedsCleaning flag set on token that didn't need cleaning!"' failed.
#128384 commented on
Mar 29, 2025 • 0 new comments -
libclang does not get the header search correct
#18150 commented on
Mar 29, 2025 • 0 new comments -
[mlir][SMT] add export smtlib
#131492 commented on
Mar 27, 2025 • 0 new comments -
[mlir][SMT] upstream `SMT` dialect
#131480 commented on
Mar 27, 2025 • 0 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Apr 1, 2025 • 0 new comments -
[AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 1, 2025 • 0 new comments -
[clang-18 regression] Compile error in out-of-line definition of constrained class template nested in a class template
#102320 commented on
Mar 28, 2025 • 0 new comments -
[MLIR] Bubble up tensor.extract_slice through tensor.collapse_shape
#131982 commented on
Apr 1, 2025 • 0 new comments -
lldb crash in llvm::sys::PrintStackTrace
#96542 commented on
Mar 28, 2025 • 0 new comments -
[InstCombine] Collect users iteratively
#131956 commented on
Mar 26, 2025 • 0 new comments -
[libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION
#131921 commented on
Apr 1, 2025 • 0 new comments -
[RISCV][Clang] Crash in riscv backend
#124132 commented on
Mar 28, 2025 • 0 new comments -
[libc++] Bump OS version for macOS backdeployment CI jobs
#131883 commented on
Apr 1, 2025 • 0 new comments -
[lit] Fix lit hang on pool join when exception is thrown
#131881 commented on
Apr 1, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: interceptors (5/n)
#131870 commented on
Apr 1, 2025 • 0 new comments -
clang++ segfault when using import std in module
#123828 commented on
Mar 28, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: add platform specific support (3/n)
#131866 commented on
Apr 1, 2025 • 0 new comments -
[SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Mar 31, 2025 • 0 new comments -
[Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Mar 27, 2025 • 0 new comments -
[PHIElimination] Reuse existing COPY in predecessor basic block
#131837 commented on
Mar 30, 2025 • 0 new comments -
[WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces
#131836 commented on
Mar 31, 2025 • 0 new comments -
Clang 20 compiler C++ frontend command failed due to signal
#131159 commented on
Mar 28, 2025 • 0 new comments -
[Clang][CUDA][HIP] lambda capture of constexpr variable inconsistent between host and device
#132068 commented on
Mar 28, 2025 • 0 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Mar 27, 2025 • 0 new comments -
[GlobalMerge][PPC] Don't merge globals in llvm.metadata section
#131801 commented on
Apr 1, 2025 • 0 new comments -
[Clang] Regression on not rejecting UB in constexpr reference initialization due to implementing P2280R4
#131330 commented on
Mar 28, 2025 • 0 new comments -
[Modules] clang 20.1.1 Segmentation fault
#132731 commented on
Mar 26, 2025 • 0 new comments -
[HLSL] Initializer lists for incomplete arrays failing
#132958 commented on
Mar 26, 2025 • 0 new comments -
cuda clang: Add support for CUDA surfaces
#132883 commented on
Mar 31, 2025 • 0 new comments -
Plugin toggle roadmap
#132876 commented on
Mar 27, 2025 • 0 new comments -
[DirectX] Capture the "name of the resource variable" in DXIL resource analysis
#105059 commented on
Mar 26, 2025 • 0 new comments -
[LoongArch] lower vector shuffle to shift if possible
#132866 commented on
Mar 28, 2025 • 0 new comments -
llvm-reduce: Do not reduce alloca array sizes to 0
#132864 commented on
Mar 30, 2025 • 0 new comments -
[mlir][gpu] Allow WarpOpDeadResult, WarpOpForwardOperand patterns to be used in isolation.
#132860 commented on
Mar 27, 2025 • 0 new comments -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Mar 28, 2025 • 0 new comments -
[clang][CUDA] No --no-cuda-include-sass option available to include only PTX code in fatbin
#132204 commented on
Mar 26, 2025 • 0 new comments -
[Win] Assertion failed: D->getCachedLinkage() == LV.getLinkage()
#41709 commented on
Mar 27, 2025 • 0 new comments -
[DirectX] Shader Flag Analysis for UseNativeLowPrecision
#112267 commented on
Mar 27, 2025 • 0 new comments -
[VectorCombine] Support simplification to scalar store for multiple insertelt
#132820 commented on
Mar 31, 2025 • 0 new comments -
[Driver] Fix link order of BareMetal toolchain object
#132806 commented on
Mar 26, 2025 • 0 new comments -
"Unimplemented reloc type" when running MLIR mlir-runner based tests on RISC-V Architecture
#131114 commented on
Mar 27, 2025 • 0 new comments -
-Wexit-time-destructors diagnoses usage in discarded statements
#68651 commented on
Mar 27, 2025 • 0 new comments -
Basic-aa seems to be able to improve accuracy with minor improvements
#132351 commented on
Mar 27, 2025 • 0 new comments -
Encountered a compilation error with the function reshapeLikeShapesAreCompatible while building and running all MLIR tests
#93423 commented on
Mar 27, 2025 • 0 new comments -
GCStrategy: Use Twine properly for error message
#132760 commented on
Apr 1, 2025 • 0 new comments -
[TSan, SanitizerBinaryMetadata] Analyze the capture status for `alloca` rather than arbitrary `Addr`
#132756 commented on
Mar 26, 2025 • 0 new comments -
[lldb-dap] Please push the VSCode plugin to Open VSX
#93544 commented on
Mar 27, 2025 • 0 new comments -
[CaptureTracking] Supports analysis for derived pointers
#132744 commented on
Mar 26, 2025 • 0 new comments -
[RISCV] The assignment within the loop was not successful.
#132683 commented on
Mar 26, 2025 • 0 new comments -
[LLD] Ensure explicit PT_GNU_RELRO has correct p_align
#133022 commented on
Mar 26, 2025 • 0 new comments -
[mlir][gpu][nvptx] Remove null terminator when outputting PTX
#133019 commented on
Mar 30, 2025 • 0 new comments -
[RISCV] PreRA MachineScheduler introduces spills with MicroOpBufferSize=0
#107532 commented on
Mar 26, 2025 • 0 new comments -
MIPS: trap is not needed if divisor is not zero
#130629 commented on
Mar 26, 2025 • 0 new comments -
[llvm-exegesis] Machine Verification error for lea with 32-bit registers operands for address
#132826 commented on
Mar 26, 2025 • 0 new comments -
Get cxx03 headers working on z/OS
#132992 commented on
Mar 27, 2025 • 0 new comments -
False positive in bugprone-string-constructor
#123198 commented on
Mar 26, 2025 • 0 new comments -
[MCLinker] MCLinker [nfr][wip]
#132989 commented on
Mar 30, 2025 • 0 new comments -
clang --print-runtime-dir incorrect output
#112458 commented on
Mar 26, 2025 • 0 new comments -
[AArch64]: 128-bit Const Atomic Load implemented using Store Pair instruction, induces Runtime Crash on Arm AArch64
#61770 commented on
Mar 26, 2025 • 0 new comments -
clang-format: IndentAccessModifiers causes an extra indent to be added in struct defined inside class declaration
#61631 commented on
Mar 26, 2025 • 0 new comments -
clang-format: Bad indention in struct without access modifiers
#54333 commented on
Mar 26, 2025 • 0 new comments -
[clang] Crash when specifying default values of template parameters of lambdas in require clauses of lambdas.
#132925 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU] Fix for ControlFlowUtils reconnectPHIs.
#132954 commented on
Apr 1, 2025 • 0 new comments -
std::__detail::__common_cmp_cat' has different definitions in different modules
#63005 commented on
Mar 26, 2025 • 0 new comments -
Optimize if-else chains of `memcmp`
#129615 commented on
Mar 26, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function cbrtf16
#132199 commented on
Mar 26, 2025 • 0 new comments -
[ThinLTO] optimize propagateAttributes performance
#132917 commented on
Mar 31, 2025 • 0 new comments -
Implement fixed point mulifx functions in llvm-libc
#129123 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU] using loop to define data type convert patterns
#132899 commented on
Apr 2, 2025 • 0 new comments -
Implements nomerge in globalisel
#62641 commented on
Mar 26, 2025 • 0 new comments -
[clang] Assertion `Constructor->getInheritedConstructor() && !Constructor->doesThisDeclarationHaveABody() && !Constructor->isDeleted()` failed
#132613 commented on
Mar 27, 2025 • 0 new comments -
[libc++][ranges] `ranges::to` can have non-class return type
#132133 commented on
Mar 27, 2025 • 0 new comments -
[flang] Flang does not call _FortranAProgramEndStatement if part of main is optimised away due to undefined behaviour
#60219 commented on
Mar 27, 2025 • 0 new comments -
[clang][crash] compiler crashes when building modules with a mingw sysroot
#129061 commented on
Mar 27, 2025 • 0 new comments -
flang-new of the main llvm branch produces the following error on the line !$omp target teams distribute parallel do num_teams(220)
#109755 commented on
Mar 27, 2025 • 0 new comments -
[libc++] `ranges::ends_with` should forward to `equal`
#83880 commented on
Mar 27, 2025 • 0 new comments -
[LLVM][AArch64] Refactor lowering of fixed length integer setcc operations.
#132434 commented on
Apr 1, 2025 • 0 new comments -
clang -cc1 -analyze crashes with Assertion `(!BB || Parent == NodeTrait::getParent(const_cast<NodeT *>(BB))) && "cannot get DomTreeNode of block with different parent"' failed.
#105512 commented on
Mar 27, 2025 • 0 new comments -
[AMDGPU] Add SchedGroupBarrier::PACK for packed math
#132432 commented on
Mar 28, 2025 • 0 new comments -
[MinGW] [libunwind] undefined __gxx_personality_seh0 when build libunwind with LTO+Exceptions
#122435 commented on
Mar 27, 2025 • 0 new comments -
LLVM cannot constant fold memchr with local buffer
#114668 commented on
Mar 27, 2025 • 0 new comments -
[LLD][ELF] Allow merging XO and RX sections, and add `--[no-]xosegment` flag
#132412 commented on
Mar 31, 2025 • 0 new comments -
Missed strlen despite unreachable() in noinline increment function.
#133021 commented on
Mar 27, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg
#132385 commented on
Mar 27, 2025 • 0 new comments -
[DWARF] DWARF verification error with LTO - invalid FileID
#109227 commented on
Mar 27, 2025 • 0 new comments -
clang++ C++26 feature bug
#132641 commented on
Mar 27, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR
#132382 commented on
Mar 27, 2025 • 0 new comments -
Incorrect promise constructor used with lambda coroutines
#91983 commented on
Mar 27, 2025 • 0 new comments -
[MemoryBuiltins] Consider index type size when aggregating gep offsets
#132365 commented on
Mar 26, 2025 • 0 new comments -
[HLSL] Implement implicit resource binding
#110722 commented on
Mar 27, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types
#132358 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Mar 31, 2025 • 0 new comments -
Implement the `fma` HLSL Function
#99117 commented on
Mar 27, 2025 • 0 new comments -
[clang] clang fails to recognize a reference binding from prvalue with const qualification to rvalue ref during overloading resolution is ill-formed.
#132600 commented on
Mar 27, 2025 • 0 new comments -
[AArch64][GlobalISel] Fix lowering of i64->f32 itofp.
#132703 commented on
Mar 27, 2025 • 0 new comments -
[mlir][tosa] Fold PadOp to tensor operations
#132700 commented on
Apr 1, 2025 • 0 new comments -
[BOLT][RISC-V]createInstrumentedIndCallHandlerExitBB() seems not to be implemented.
#129458 commented on
Mar 27, 2025 • 0 new comments -
Parts of std::numeric_limits<_BitInt(N)> broken
#130584 commented on
Mar 27, 2025 • 0 new comments -
llvm-reduce: Add values to return reduction
#132686 commented on
Mar 30, 2025 • 0 new comments -
Support for pkg-config
#9777 commented on
Mar 27, 2025 • 0 new comments -
[Mips] Fix clang compile error when -march=p5600 with -mmsa
#132679 commented on
Mar 31, 2025 • 0 new comments -
[Clang] [Modules] Crash when specifying `-Xclang -emit-module-interface`
#132692 commented on
Mar 27, 2025 • 0 new comments -
[LV] Use original trip-count as the vector-trip-count if use predicated EVL instructions for tail-folding.
#132675 commented on
Mar 31, 2025 • 0 new comments -
[ConstantFolding] Add support for `sinh` and `cosh` intrinsics in constant folding
#132671 commented on
Apr 1, 2025 • 0 new comments -
Clang emits the same debuginfo for `long double` and `__float128` on x86-64 and PowerPC despite them being different types
#98179 commented on
Mar 27, 2025 • 0 new comments -
[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly
#132621 commented on
Mar 27, 2025 • 0 new comments -
[ASTImporter] Missing implementation of some Visit functions
#129393 commented on
Mar 27, 2025 • 0 new comments -
ubsan: Runtime function suppression for implicit-integer-sign-change does not work unless -fno-inline
#132533 commented on
Mar 27, 2025 • 0 new comments -
[mlir][vector] `vector.fma` is not `ElementwiseMappable`
#132611 commented on
Mar 27, 2025 • 0 new comments -
[libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations
#132602 commented on
Mar 28, 2025 • 0 new comments -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 commented on
Mar 27, 2025 • 0 new comments -
[mlir][memref] Remove runtime verification for `memref.reinterpret_cast`
#132547 commented on
Mar 31, 2025 • 0 new comments -
[clang-tidy] Fix false positives in `bugprone-crtp-constructor-accessibility` check
#132543 commented on
Mar 31, 2025 • 0 new comments -
[mlir] parser crash with linalg.reduce. @reduce_fusion_elementwise created with unregistered dialect
#132889 commented on
Mar 27, 2025 • 0 new comments -
[alpha.webkit.UnretainedLambdaCapturesChecker] Add the support for protectedSelf
#132518 commented on
Mar 29, 2025 • 0 new comments -
[AMDGPU] Added hot-block-rematerialize pass
#126331 commented on
Mar 31, 2025 • 0 new comments -
[lldb] add required for lldb RISCV relocations in MCJIT
#126266 commented on
Mar 31, 2025 • 0 new comments -
[TySan] Fix false positives with derived classes
#126260 commented on
Mar 27, 2025 • 0 new comments -
[RISCV] Optimize divide by constant for VP intrinsics
#125991 commented on
Mar 31, 2025 • 0 new comments -
llvm-rc ignores pragma code_page
#63426 commented on
Apr 1, 2025 • 0 new comments -
[llvm-objdump][ARM] Not implement findPltEntries for ARM lead to parse plt entry incorrectly
#132694 commented on
Apr 1, 2025 • 0 new comments -
[libc] build clang
#97191 commented on
Apr 1, 2025 • 0 new comments -
[LLDB] Fix lldb plug-ins isolation to reduce lldb-server size
#129543 commented on
Apr 1, 2025 • 0 new comments -
[ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets
#125643 commented on
Mar 27, 2025 • 0 new comments -
[DAGCombiner] Attempt to fold 'add' nodes to funnel-shift or rotate
#125612 commented on
Apr 1, 2025 • 0 new comments -
[Clang] Introduce '--offload-targets=' to generically target toolchains
#125556 commented on
Apr 1, 2025 • 0 new comments -
powerpc: clang build with -fPIC corrupts link stack
#128644 commented on
Apr 1, 2025 • 0 new comments -
[Clang] Link libgcc_s.1.dylib when building for macOS 10.5 and older
#124651 commented on
Mar 28, 2025 • 0 new comments -
[SLP] SLP's copyable elements based upon Main/Alt operations.
#124242 commented on
Mar 27, 2025 • 0 new comments -
[AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU`
#123995 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument
#123994 commented on
Mar 26, 2025 • 0 new comments -
[lld][LoongArch] Convert TLS IE to LE in the normal or medium code model
#123680 commented on
Apr 1, 2025 • 0 new comments -
AArch64 target unconditionally generates SVE instructions for Armv9-A despite them being optional in the architecture
#114987 commented on
Apr 1, 2025 • 0 new comments -
[flang] Fix issue when macro is followed by OpenMP pragma
#123035 commented on
Mar 26, 2025 • 0 new comments -
[clang][Sema] Improve template argument deduction diagnostic
#122754 commented on
Mar 30, 2025 • 0 new comments -
[Flang] Compilation abnormally terminates when assigned GO TO statement is used
#131547 commented on
Apr 1, 2025 • 0 new comments -
LLVM backend crashes on armv7 thumb when musttail with more than 5 parameters
#73167 commented on
Mar 30, 2025 • 0 new comments -
[memporf] Can `-fmemory-profile-use` be used together with `-fmemory-profile`?
#132020 commented on
Apr 1, 2025 • 0 new comments -
[OpenMP] clang crashed when openmp's collapse clause argument is unknown
#63581 commented on
Apr 1, 2025 • 0 new comments -
a missing `type` field in `DISubprogram` does not give a warning but a Segmentation fault
#59471 commented on
Apr 1, 2025 • 0 new comments -
[OpenMP RT] omp_for_schedule_runtime.c debug assert hit
#132164 commented on
Apr 1, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Mar 27, 2025 • 0 new comments -
[libc][POSIX][unistd] implement `alarm`
#124654 commented on
Apr 1, 2025 • 0 new comments -
[LAA] Hoist setting condition for RT-checks
#128045 commented on
Mar 28, 2025 • 0 new comments -
[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics
#128019 commented on
Mar 31, 2025 • 0 new comments -
P0067R5: Elementary string conversions
#99940 commented on
Apr 1, 2025 • 0 new comments -
[RISCV] Support Xqci Extensions
#131833 commented on
Apr 1, 2025 • 0 new comments -
[clang] Miscompile at -O2/3
#132724 commented on
Apr 1, 2025 • 0 new comments -
[Clang] Implement the core language parts of P2786 - Trivial relocation
#127636 commented on
Apr 1, 2025 • 0 new comments -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#127505 commented on
Mar 31, 2025 • 0 new comments -
[AArch64][SVE] Lower unpredicated loads/stores as fixed LDR/STR with -msve-vector-bits=128.
#127500 commented on
Mar 31, 2025 • 0 new comments -
Expanding the Histogram Intrinsic
#127399 commented on
Mar 30, 2025 • 0 new comments -
Crash on systemz with named address space
#120400 commented on
Apr 1, 2025 • 0 new comments -
[Bazel] Make LLVM and Clang config headers configurable
#126729 commented on
Mar 27, 2025 • 0 new comments -
[ObjCDirect] Move nil check to a thunk function
#126639 commented on
Apr 1, 2025 • 0 new comments -
[WebAssembly] Don't remove function signatures in ThinLTOBitcodeWriter
#126552 commented on
Mar 29, 2025 • 0 new comments -
[AMDGPU] Extend wave reduce intrinsics for i32 type
#126469 commented on
Mar 27, 2025 • 0 new comments -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 commented on
Mar 28, 2025 • 0 new comments -
[mlir][EmitC] Add pass that combines all available emitc conversions
#117549 commented on
Mar 28, 2025 • 0 new comments -
[VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI).
#117506 commented on
Mar 30, 2025 • 0 new comments -
[libc++] Implement `views::join_with`
#65536 commented on
Mar 31, 2025 • 0 new comments -
[libc++] Implement ranges::iota
#68494 commented on
Apr 1, 2025 • 0 new comments -
[Clang] Add __builtin_invoke and use it in libc++
#116709 commented on
Mar 30, 2025 • 0 new comments -
[libc++] Enable -Wmissing-prototypes
#116261 commented on
Mar 27, 2025 • 0 new comments -
[libc++] Fix unnecessary flushes in std::print() on POSIX
#70321 commented on
Mar 26, 2025 • 0 new comments -
[libc++] Simplify the implementation of std::get for pairs
#114984 commented on
Mar 28, 2025 • 0 new comments -
[VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed
#113903 commented on
Mar 31, 2025 • 0 new comments -
[libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS
#111964 commented on
Mar 28, 2025 • 0 new comments -
[clang][PowerPC] Add flag to enable compatibility with GNU for complex arguments
#77732 commented on
Mar 28, 2025 • 0 new comments -
[RISCV] Implement Clang Builtins for XCVmac Extension in CV32E40P
#110623 commented on
Mar 28, 2025 • 0 new comments -
[MIPS]Remove unnecessary SLL instructions on MIPS64el
#109386 commented on
Apr 1, 2025 • 0 new comments -
[clang] WIP: Improved Context Declaration tracking
#107942 commented on
Mar 31, 2025 • 0 new comments -
[SROA] Rewrite invariant group intrinsics after splitting alloca
#107557 commented on
Mar 28, 2025 • 0 new comments -
[VPlan] Add initial CFG simplification, removing BranchOnCond true.
#106748 commented on
Apr 1, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Apr 1, 2025 • 0 new comments -
WIP - [libc++][spanstream] P0448R4: A `strstream` replacement using `span<charT>` as buffer
#83541 commented on
Mar 28, 2025 • 0 new comments -
[libc++][ranges] Optimize the performance of `ranges::starts_with`
#84570 commented on
Mar 27, 2025 • 0 new comments -
[OpenMP] 6.0 (TR11) Memory Management Update
#97106 commented on
Apr 1, 2025 • 0 new comments -
[llvm] Add triples for managarm
#87845 commented on
Mar 27, 2025 • 0 new comments -
[mlir] fix Undefined behavior in CastInfo::castFailed with From=<MLIRinterface>
#87145 commented on
Mar 29, 2025 • 0 new comments -
[LAA] Be more precise on different store sizes
#122318 commented on
Mar 27, 2025 • 0 new comments -
[CIR] Upstream support for loops
#132490 commented on
Apr 1, 2025 • 0 new comments -
[CIR] Upstream unary expression support
#130195 commented on
Apr 1, 2025 • 0 new comments -
[clang-tidy] Crash while parsing MSVC 2022 STL thread header
#98823 commented on
Apr 1, 2025 • 0 new comments -
[libc++] Enable experimental tzdb on Apple platforms
#122010 commented on
Apr 1, 2025 • 0 new comments -
[AArch64][CodeGen] Optimize security cookie check with New Fixup Pass
#121938 commented on
Mar 28, 2025 • 0 new comments -
[clang-tidy] Check request: readability-pass-std-string-view-by-value
#121615 commented on
Apr 1, 2025 • 0 new comments -
[ModuleSplitter] llvm module splitter [nfr][wip]
#121543 commented on
Mar 29, 2025 • 0 new comments -
AMDGPU: Using an undefined physical register in testcase using compare over kill
#131298 commented on
Apr 1, 2025 • 0 new comments -
[libc++] Simplify __bitset::__init
#121357 commented on
Mar 26, 2025 • 0 new comments -
clang 20.1.1/19.1.7 hangs when compiling a specific Mesa file `src/mesa/main/format_utils.c` for x86; compilation never finishes after 2 hours
#132717 commented on
Apr 1, 2025 • 0 new comments -
[libc++] Optimize std::getline
#121346 commented on
Mar 27, 2025 • 0 new comments -
[LV][VPlan] Add initial support for CSA vectorization
#121222 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU] Incorrect outputs from tiling kernel after PR #129464
#131386 commented on
Apr 1, 2025 • 0 new comments -
Reapply "[Clang] Improve diagnostics for expansion length mismatch"
#121044 commented on
Mar 31, 2025 • 0 new comments -
C++20 coroutine with stateful allocator results in ASAN stack-use-after-scope starting with clang 19
#124612 commented on
Apr 1, 2025 • 0 new comments -
Recent apt.llvm.org packages can no longer be used.
#132556 commented on
Apr 1, 2025 • 0 new comments -
[NVPTX] atomicrmw on <4 x float> relies on __atomic_compare_exchange_16
#122760 commented on
Apr 1, 2025 • 0 new comments -
[llvm] cmpxchg16b uses pointer from overwritten rbx
#119959 commented on
Apr 1, 2025 • 0 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Mar 27, 2025 • 0 new comments -
LangRef: Avoid to use llvm.{vp.,}vector.reduce.f{min,max} if possible
#118730 commented on
Mar 31, 2025 • 0 new comments -
How to optimize binary using bolt on Android system (arm64 architecture)?
#114164 commented on
Apr 2, 2025 • 0 new comments -
[LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors.
#130973 commented on
Apr 1, 2025 • 0 new comments -
[mlir] TransferReadOp::parse crashes in AffineMap::getMinorIdentityMap with Assertion `dims >= results && "Dimension mismatch"' failed
#132851 commented on
Mar 30, 2025 • 0 new comments -
Do you still need commit access?
#131262 commented on
Mar 30, 2025 • 0 new comments -
generic `@llvm.ssub.sat` optimizes less well than target-specific `@llvm.aarch64.neon.sqsub`
#94463 commented on
Mar 30, 2025 • 0 new comments -
[AVR] clang: Arduino program breaks when Serial functions are used
#128536 commented on
Mar 31, 2025 • 0 new comments -
Update the base and index value for masked gather
#130920 commented on
Apr 1, 2025 • 0 new comments -
[clang][rejects-valid] unfound constrained partial specialization of class template with variadic NTTP of class type
#132562 commented on
Mar 31, 2025 • 0 new comments -
[RegisterCoalescer]: Try inflated RC for coalescing
#130870 commented on
Mar 27, 2025 • 0 new comments -
Make breakpoint stop reason more accurate for function breakpoints
#130841 commented on
Mar 26, 2025 • 0 new comments -
[libc++] mark `std::expected` as `nodiscard`
#130820 commented on
Mar 28, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Mar 31, 2025 • 0 new comments -
[PAC][InstCombine] Replace auth+sign with resign
#130807 commented on
Mar 27, 2025 • 0 new comments -
How to provide compiler hints (pragma directives) in a Fortran program to instruct the compiler to force a function to be inlined?
#127454 commented on
Mar 31, 2025 • 0 new comments -
False positive with containers & loop initialized value, container excluding assumptions with empty() with size()
#17863 commented on
Mar 31, 2025 • 0 new comments -
[gsoc2024][libc][math][c23] Implement _Float16 higher math functions
#95250 commented on
Mar 31, 2025 • 0 new comments -
[Mips] Fix clang crashes when compiling a variadic function while tar…
#130558 commented on
Mar 31, 2025 • 0 new comments -
[libLLVM] Function scoped statics cause segfaults when main thread exits during compilation
#132452 commented on
Mar 31, 2025 • 0 new comments -
Vectorize minmax_element.
#112397 commented on
Mar 31, 2025 • 0 new comments -
[mlir][nvgpu] update commit group and wait async ops
#130482 commented on
Mar 31, 2025 • 0 new comments -
Clang rejects valid out of class definition of static data member of nested class template
#102927 commented on
Mar 31, 2025 • 0 new comments -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 commented on
Mar 28, 2025 • 0 new comments -
[PAC][ThinLTO] Fix auth key for GOT entries of function symbols
#131467 commented on
Mar 31, 2025 • 0 new comments -
[clang-tidy] Add new `construct-reusable-objects-once` check
#131455 commented on
Mar 28, 2025 • 0 new comments -
Alias template CTAD is erroneously allowed in C++17 mode
#125913 commented on
Mar 29, 2025 • 0 new comments -
[Clang] Incorrect optimization with unreachable in bitshift of vectors
#131403 commented on
Mar 30, 2025 • 0 new comments -
[SPIR-V] Add type analysis pass
#131348 commented on
Mar 26, 2025 • 0 new comments -
[offload][SYCL] Add SYCL Module splitting.
#131347 commented on
Mar 31, 2025 • 0 new comments -
AMDGPU] ISel & PEI for whole wave functions
#131334 commented on
Mar 27, 2025 • 0 new comments -
[AMDGPU][Legalizer] Widen i16 G_SEXT_INREG
#131308 commented on
Mar 26, 2025 • 0 new comments -
[sanitizer][CFI] Add support to build CFI with sanitize-coverage
#131296 commented on
Mar 31, 2025 • 0 new comments -
[libc][math][AMDGPU] Implement GPU math functions
#132450 commented on
Mar 30, 2025 • 0 new comments -
Can StringByteSize in demangleStringLiteral in MicrosoftDemangle.cpp overflow?
#129970 commented on
Mar 30, 2025 • 0 new comments -
Support alternative sections for patchable function entries
#131230 commented on
Mar 29, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Mar 31, 2025 • 0 new comments -
Bad replacement of `vpmaddwd` + `vpaddd` with `vpdpwssd` - Back in Clang 20.1.0
#132606 commented on
Mar 30, 2025 • 0 new comments -
[Clang] [Sema] Make -Wreturn-type an error by default
#131207 commented on
Apr 2, 2025 • 0 new comments -
[AMDGPU] Lower LDS in functions without sanitize_address in amdgpu-sw-lower-lds.
#131147 commented on
Mar 27, 2025 • 0 new comments -
[CodeExtractor] Add align metadata to extracted pointers
#131131 commented on
Mar 31, 2025 • 0 new comments -
[SPIRV] Support extension SPV_INTEL_runtime_aligned
#131072 commented on
Mar 27, 2025 • 0 new comments -
clang++ incorrectly accepts addition with an array prvalue operand
#54016 commented on
Mar 30, 2025 • 0 new comments -
Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time
#131030 commented on
Apr 1, 2025 • 0 new comments -
[LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops
#131005 commented on
Mar 31, 2025 • 0 new comments -
[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#130990 commented on
Apr 1, 2025 • 0 new comments -
AMDGPU misses general case to match s_bitset instructions
#130245 commented on
Apr 1, 2025 • 0 new comments -
Clang: Add elementwise minnum/maxnum builtin functions
#129207 commented on
Mar 31, 2025 • 0 new comments -
[RISCV] Intrinsic Support for XCVelw
#129168 commented on
Mar 28, 2025 • 0 new comments -
[lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 1, 2025 • 0 new comments -
[flang][test] fix false positive match in namelist.f90 test
#129075 commented on
Mar 26, 2025 • 0 new comments -
[DirectX] Introduce llvm.dx.handle.fromHeap intrinsic and lowering
#91406 commented on
Apr 1, 2025 • 0 new comments -
llvm-reduce MachineFunction cloning misses many fields that need to be preserved
#54894 commented on
Apr 1, 2025 • 0 new comments -
[AMDGPU][True16][CodeGen] Implement sgpr folding in true16
#128929 commented on
Apr 1, 2025 • 0 new comments -
[mlir][td] check-use-after-free.mlir failing (AppleSillcon + shared libs)
#129216 commented on
Apr 1, 2025 • 0 new comments -
AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 1, 2025 • 0 new comments -
[InstCombine] handle trunc to i1 in foldLogOpOfMaskedICmps.
#128861 commented on
Mar 31, 2025 • 0 new comments -
[asan] failure to detect memory leaks
#129842 commented on
Apr 1, 2025 • 0 new comments -
[WIP][AMDGPU] Enable "amdgpu-uniform-intrinsic-combine" pass in pipeline.
#128687 commented on
Apr 1, 2025 • 0 new comments -
default clause replaced by otherwise clause for metadirective in OpenMP 5.2
#128640 commented on
Mar 26, 2025 • 0 new comments -
[libclc] Move fmin/fmax to the CLC library
#128506 commented on
Apr 1, 2025 • 0 new comments -
[libc++][NFC] Remove a bunch of redundant ASan existence checks
#128504 commented on
Mar 29, 2025 • 0 new comments -
[Support] report_fatal_error: Do not generate crash backtrace by default
#128495 commented on
Mar 31, 2025 • 0 new comments -
[Flang][OpenMP]Support for lowering grainsize and num_tasks clause to…
#128490 commented on
Mar 26, 2025 • 0 new comments -
[compiler-rt] Implement __mulbitint3 and __divmodbitint4
#126384 commented on
Apr 1, 2025 • 0 new comments -
[VPlan] Move predication to VPlanTransform (NFC) (WIP).
#128420 commented on
Mar 30, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function asinpif16
#132210 commented on
Apr 1, 2025 • 0 new comments -
[MLIR][Affine] Fix affine.apply verifier and add functionality to demote invalid symbols to dims
#128289 commented on
Mar 27, 2025 • 0 new comments -
[clang-tidy] HeaderFilterRegex in .clang-tidy is not applied consistently and depends on working directory
#118009 commented on
Mar 31, 2025 • 0 new comments -
[libc++] Remove unnecessary static_casts in std::forward_list
#130310 commented on
Mar 26, 2025 • 0 new comments -
[D121485] [libc++] Fix performance inconsistency between map/set copy-assignment and copy-constructor
#77658 commented on
Mar 31, 2025 • 0 new comments -
[clang][DebugInfo] Add symbol for debugger with VTable information.
#130255 commented on
Mar 31, 2025 • 0 new comments -
[D121492] [libc++] Fix performance inconsistency between unordered_map copy-assignment and copy-construction
#77657 commented on
Mar 31, 2025 • 0 new comments -
Upstreaming ClangIR
#126834 commented on
Mar 31, 2025 • 0 new comments -
[LLD] Implement NOCROSREFS support for overlays in linker script handling of LLD
#128790 commented on
Mar 31, 2025 • 0 new comments -
[libc++] Fix std::future not waiting until the thread is finished to clean up
#130145 commented on
Mar 30, 2025 • 0 new comments -
[AMDGPU][NPM] Port SIPreEmitPeephole to NPM
#130065 commented on
Mar 26, 2025 • 0 new comments -
[AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM
#130064 commented on
Mar 26, 2025 • 0 new comments -
[CIR] Upstream if statement support
#132488 commented on
Mar 31, 2025 • 0 new comments -
[CodeGen] Utilizing register units based liveIns tracking in MBB
#129847 commented on
Apr 1, 2025 • 0 new comments -
[x86-64 BMI2] Generating a bitstring with a `min(64, LEN)` 1 bits at the bottom should use `BZHI`
#132714 commented on
Mar 31, 2025 • 0 new comments -
[HLSL] CodeGen for `ConstantBuffer<T>` resource class
#122791 commented on
Mar 31, 2025 • 0 new comments -
[HLSL] Add `ConstantBuffer<T>` template definition to `HLSLExternalSemaSource` and enable direct member access
#112993 commented on
Apr 1, 2025 • 0 new comments -
[HLSL] Invalid error reported for `int3` vector with `packoffset`
#124696 commented on
Apr 1, 2025 • 0 new comments -
[IR][JumpThreading] Fix infinite recursion on compare self-reference [updated]
#129501 commented on
Mar 27, 2025 • 0 new comments -
[DirectX] Introduce llvm.dx.bufferGetDimensions and lower it to getDimensions dxil ops
#112982 commented on
Apr 1, 2025 • 0 new comments -
[VPlan] Introduce child regions as VPlan transform.
#129402 commented on
Apr 1, 2025 • 0 new comments -
[clang-tidy] detect arithmetic operations within member list initialization in modernize-use-default-member-init check
#129370 commented on
Mar 29, 2025 • 0 new comments -
[AMDGPU][clang] provide device implementation for __builtin_logb and …
#129347 commented on
Mar 31, 2025 • 0 new comments -
[LLDB][Minidump]Update MinidumpFileBuilder to read and write in chunks
#129307 commented on
Apr 1, 2025 • 0 new comments