-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
609 Pull requests merged by 255 people
-
[tosa]: canonicalize dynamic size of tosa.slice to static output shape
#135429 merged
Apr 12, 2025 -
[ThinLTO] Don't convert functions to declarations if
force-import-all
is enabled#134541 merged
Apr 12, 2025 -
[clang-format] Wrap and indent lambda braces in GNU style
#135479 merged
Apr 12, 2025 -
[clang-format][NFC] Add isJava() and isTextProto() in FormatStyle
#135466 merged
Apr 12, 2025 -
[MLIR] Fix build after #131492
#135502 merged
Apr 12, 2025 -
[RISCV][NFC] Correct c_lui_imm
#135448 merged
Apr 12, 2025 -
[mlir][SMT] add export smtlib
#131492 merged
Apr 12, 2025 -
[libc++][NFC] Remove a few aliases in __tree
#134392 merged
Apr 12, 2025 -
[clang-doc] Pre-commit tests for static members and functions
#135456 merged
Apr 12, 2025 -
Reland: [clang] Improved canonicalization for template specialization types
#135414 merged
Apr 12, 2025 -
R600: Expand is_fpclass
#135234 merged
Apr 12, 2025 -
[mlir][SMT] restore custom builder for forall/exists
#135470 merged
Apr 12, 2025 -
[Matrix] Fix a miscompile due to an incorrect double-transpose fold
#135397 merged
Apr 12, 2025 -
[NFC][libc++][test] Minor updates to generated header version test.
#134543 merged
Apr 12, 2025 -
[Object][COFF] Avoid underscore prefix for forwarding exports
#135433 merged
Apr 12, 2025 -
[Clang][CodeGen][UBSan] Remove redundant
EmitCheckValue
calls. NFCI#135141 merged
Apr 12, 2025 -
[LibCall] Infer nocallback for libcalls
#135173 merged
Apr 12, 2025 -
[NFC][equivalenceClass] Refactor coding style in EquivalenceClasses.h.
#135467 merged
Apr 12, 2025 -
[compiler-rt][sanitizer][NFC] update endif markers for Haiku
#135475 merged
Apr 12, 2025 -
[BOLT] Accept PLT fall-throughs as valid traces
#129481 merged
Apr 12, 2025 -
[clang][frontend] Expose
CompilerInstance::cloneForModuleCompile()
#135405 merged
Apr 12, 2025 -
[RISCV] Use a DAG combine to prune pointless vrgather.vi
#135392 merged
Apr 12, 2025 -
[mlir][vector] Prevent folding non memref-type gather into maskedload
#135371 merged
Apr 12, 2025 -
[bazel] Fix a typo
#135460 merged
Apr 12, 2025 -
[bazel] Add support for SMT Dialect
#135454 merged
Apr 11, 2025 -
[clang] ASTImporter: fix SubstNonTypeTemplateParmExpr source location
#135450 merged
Apr 11, 2025 -
[RISCV] Don't fold offsets into auipc if offset is larger than the reference global variable.
#135297 merged
Apr 11, 2025 -
[NFC][LLVM] Apply std::move to object being pushed back in findSymbolCommon
#135290 merged
Apr 11, 2025 -
[AMDGPU] Teach iterative schedulers about IGLP
#134953 merged
Apr 11, 2025 -
[CIR] Make LLVM & OGCG variables match the same pattern
#135427 merged
Apr 11, 2025 -
[mlir][SMT] upstream
SMT
dialect#131480 merged
Apr 11, 2025 -
[clang] fix serialization for SubstNonTypeTemplateParmPackExpr
#135428 merged
Apr 11, 2025 -
[flang][openacc] Allow if_present multiple times on host_data and update
#135422 merged
Apr 11, 2025 -
[flang][openacc] Allow finalize clause on exit data more than once
#135415 merged
Apr 11, 2025 -
[flang] IEEE_SCALB and SCALE - kind=2, kind=3
#135374 merged
Apr 11, 2025 -
[-Wunsafe-buffer-usage] Add findUnsafePointers
#135421 merged
Apr 11, 2025 -
[compiler-rt][sanitizer] add Haiku support
#134772 merged
Apr 11, 2025 -
[cpp23] Remove usage of std::aligned_union<> in llvm
#135146 merged
Apr 11, 2025 -
[mlir][tosa] Add error_if checks for Mul Op
#135075 merged
Apr 11, 2025 -
release/20.x: [IR] Fix assertion error in User new/delete edge case (#129914)
#130580 merged
Apr 11, 2025 -
[flang][runtime] Fix recently broken big-endian formatted integer input
#135417 merged
Apr 11, 2025 -
[AMDGPU][Verifier] Mark calls to entry functions as invalid in the IR verifier
#134910 merged
Apr 11, 2025 -
release/20.x: Avoid a race condition in opt-viewer/optrecord (#131214)
#134058 merged
Apr 11, 2025 -
[llvm][Hexagon] Promote operand v2i1 to v2i32
#135409 merged
Apr 11, 2025 -
[mlir][vector] Tighten the semantics of vector.{load|store}
#135151 merged
Apr 11, 2025 -
release/20.x: [IndVarSimplify] Handle the case where both operands are the same when widening IV (#135207)
#135291 merged
Apr 11, 2025 -
Revert "[lldb] Make sure the process is stopped when computing the symbol context (#134757)"
#135408 merged
Apr 11, 2025 -
Reland "[lldb] Clear thread-creation breakpoints in ProcessGDBRemote::Clear (#134397)"
#135296 merged
Apr 11, 2025 -
release/20.x: [X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode (#134547)
#135191 merged
Apr 11, 2025 -
[libc] Add myself as maintainer for Public Headers / hdrgen
#135209 merged
Apr 11, 2025 -
release/20.x: [clang-format] Keep the space between
not
and a unary operator (#135035)#135118 merged
Apr 11, 2025 -
[DirectX] legalize usub.sat
#135288 merged
Apr 11, 2025 -
release/20.x: [fatlto] Add coroutine passes when using FatLTO with ThinLTO (#134434)
#134711 merged
Apr 11, 2025 -
[libc++] Adds is_implemented function for new ftm generator.
#134538 merged
Apr 11, 2025 -
[libc] Add dthorn as maintainer for allocator on baremetal
#135203 merged
Apr 11, 2025 -
Release/20.x: [clang-format] Set C11 instead of C17 for LK_C
#134514 merged
Apr 11, 2025 -
release/20.x: [LLDB][LoongArch] Fix build errors about NT_LOONGARCH_HW_{BREAK,WATCH} (#126020)
#134479 merged
Apr 11, 2025 -
Revert "[clang] [ARM] Explicitly enable NEON for Windows/Darwin targets (#122095)"
#134407 merged
Apr 11, 2025 -
release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109)
#134331 merged
Apr 11, 2025 -
[mlir] Add support for broader range of input files in generate-test-checks.py
#134327 merged
Apr 11, 2025 -
release/20.x: [libc++] Add missing release note for LLVM 20 about zip_view (#134144)
#134313 merged
Apr 11, 2025 -
release/20.x: cuda clang: Fix argument order for __reduce_max_sync (#132881)
#134295 merged
Apr 11, 2025 -
[CIR] Fix warnings, again!
#135284 merged
Apr 11, 2025 -
[-Wunsafe-buffer-usage][NFC] Factor out FixitUtil
#135100 merged
Apr 11, 2025 -
[CIR] Upstream binary assignments and comma
#135115 merged
Apr 11, 2025 -
[flang][openacc] Allow multiple device_type clauses on init and shutdown
#135314 merged
Apr 11, 2025 -
[Clang][AMDGPU] Accept builtins in lambda declarations
#135027 merged
Apr 11, 2025 -
[LoopIdiom] Update strlen idiom body loop condition to be clean up by LoopDeletion
#134906 merged
Apr 11, 2025 -
[LLD][COFF] Remove no longer needed symtabEC from COFFLinkerContext (NFC)
#135094 merged
Apr 11, 2025 -
release/20.x: [clang-tidy] Fix broken HeaderFilterRegex when read from config file (#133582)
#134215 merged
Apr 11, 2025 -
release/20.x: [Sanitizers][Darwin][Test] XFAIL malloc_zone.cpp
#133832 merged
Apr 11, 2025 -
[clang] Extract
CompilerInstance
creation out ofcompileModuleImpl()
#134887 merged
Apr 11, 2025 -
release/20.x: [clang] Do not infer lifetimebound for functions with void return type (#131997)
#133997 merged
Apr 11, 2025 -
release/20.x: [TailDuplicator] Determine if computed gotos using
blockaddress
(#132536)#133082 merged
Apr 11, 2025 -
[lldb] Synchronize access to m_statusline in the Debugger
#134759 merged
Apr 11, 2025 -
[DirectX] XFAIL test failing because of debuginfo changes
#135279 merged
Apr 11, 2025 -
[Clang] [Sema] Document invariant in Sema::AddOverloadCandidate
#135256 merged
Apr 11, 2025 -
[AMDGPU] Set hasSideEffects=0 for SALU psuedos
#134487 merged
Apr 11, 2025 -
[clang][modules] Name the module map files on PCM file conflict
#134475 merged
Apr 11, 2025 -
[MLIR][CAPI] add C API typedef to fix downstream C API usage
#135380 merged
Apr 11, 2025 -
[libc++] A quick-fix for the Apple CI.
#135202 merged
Apr 11, 2025 -
IR: Simplify BlockAddress replacement
#135360 merged
Apr 11, 2025 -
[C23] Fix failed assertions with invalid #embed parameters
#135368 merged
Apr 11, 2025 -
[X86] combineConcatVectorOps - require free concatenation of at least one operand of UNPCKL\H
#135366 merged
Apr 11, 2025 -
[llvm-reduce] Fix incorrectly ignored null MD in ReduceDIMetadata
#108541 merged
Apr 11, 2025 -
[NFC][LLVM][Hexagon] Cleanup pass initialization for Hexagon
#134431 merged
Apr 11, 2025 -
[NFC][LLVM][Mips] Cleanup pass initialization for Mips
#134446 merged
Apr 11, 2025 -
[clang] ItaniumMangle: fix mangling for unresolved types
#135312 merged
Apr 11, 2025 -
[AMDGPU] vmem-to-lds-load-insts incoherence between TargetParser and AMDGPU.td
#135376 merged
Apr 11, 2025 -
[mlir][vector] shape_cast(broadcast) -> broadcast canonicalization
#134939 merged
Apr 11, 2025 -
[LLD][COFF] Support marking sections as x86_64 code in ARM64EC object files
#135280 merged
Apr 11, 2025 -
[mlir] canonicalizer: shape_cast(poison) -> poison
#133988 merged
Apr 11, 2025 -
[Flang][OpenMP][ROCM] Enable rocm-device-lib-path for flang
#135307 merged
Apr 11, 2025 -
Revert "[clang] Improved canonicalization for template specialization types"
#135354 merged
Apr 11, 2025 -
[LLD][COFF] Swap the meaning of symtab and hybridSymtab in hybrid images
#135093 merged
Apr 11, 2025 -
[AMDGPU] Simplify GCNRewritePartialRegUses pass.
#135199 merged
Apr 11, 2025 -
[SLP]Synchronize cost of gather/buildvector nodes with codegen
#135245 merged
Apr 11, 2025 -
Reapply "[libc++] Optimize num_put integral functions" (#131613)
#133572 merged
Apr 11, 2025 -
[AMDGPU][Clang] Add builtins for gfx12 ray tracing intrinsics
#135224 merged
Apr 11, 2025 -
[LV] Reduce register usage for scaled reductions
#133090 merged
Apr 11, 2025 -
[DAGCombiner] Fold subtraction if above a constant threshold to
umin
#135194 merged
Apr 11, 2025 -
[mlir][python] fix value-builder generation for snake_case ops
#135302 merged
Apr 11, 2025 -
[lldb] Fix SBTarget::ReadInstruction with flavor
#134626 merged
Apr 11, 2025 -
[BUILD] Fix unicode build issue.
#135315 merged
Apr 11, 2025 -
[RISCV] Explicitly set FRM defs as non-dead to prevent their reordering with instructions that may use it
#135176 merged
Apr 11, 2025 -
[clang][ReleaseNotes] Fix code block not rendering
#135330 merged
Apr 11, 2025 -
[VPlan] Add hasScalarTail, use instead of !CM.foldTailByMasking() (NFC).
#134674 merged
Apr 11, 2025 -
[NFC] Use the hasMinSize() instead of hasFnAttribute(Attribute::MinSize)
#135328 merged
Apr 11, 2025 -
[X86] lowerShuffleAsBitMask - generalize FP handling.
#135345 merged
Apr 11, 2025 -
[AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1
#133698 merged
Apr 11, 2025 -
Implement
-dump-minimization-hints
flag.#133910 merged
Apr 11, 2025 -
[libc++][NFC] Remove
public
from the type traits#135088 merged
Apr 11, 2025 -
[libc++][NFC] Inline _LIBCPP_FALLTHROUGH()
#135001 merged
Apr 11, 2025 -
[lldb][Format][NFCI] Refactor CPlusPlusLanguage::GetFunctionDisplayName into helpers and use LLVM style
#135331 merged
Apr 11, 2025 -
[DAG] SDPatternMatch::ReassociatableOpc_match - pull out repeated pattern count expression. NFC.
#135187 merged
Apr 11, 2025 -
[X86] getConstVector - remove raw bits -> fp handling and leave it to getNode/FoldConstantArithmetic
#135337 merged
Apr 11, 2025 -
[LLVM][Maintainers] Add llvm-cov / Coverage maintainer
#130590 merged
Apr 11, 2025 -
[SLP][REVEC] Fix type comparison and mask transformation for REVEC.
#135310 merged
Apr 11, 2025 -
[libcxxabi] Fix the long double demangling for PowerPC
#135332 merged
Apr 11, 2025 -
[SPIR-V] Don't emit OpLifetime for Vulkan
#135166 merged
Apr 11, 2025 -
[lld][LoongArch] Support relaxation during IE to LE conversion
#123702 merged
Apr 11, 2025 -
[clang][bytecode] Misc TypeidPointer fixes
#135322 merged
Apr 11, 2025 -
[clang-tidy] Fix
cert-err33-c
to ignore functions with same prefixes as target#135160 merged
Apr 11, 2025 -
[MLIR] Adding 'inline_hint' attribute on LLMV::CallOp
#134582 merged
Apr 11, 2025 -
[lldb] Small refactor of eh_frame parsing
#134806 merged
Apr 11, 2025 -
[CodeGen][LLVM] Fix MachineOperand::print crash when TII is nullptr.
#135170 merged
Apr 11, 2025 -
[clang] Allow parentheses around CTAD declarators
#132829 merged
Apr 11, 2025 -
[clang][HeuristicResolver] Apply default argument heuristic in resolveDeclRefExpr as well
#132576 merged
Apr 11, 2025 -
[clang][CodeComplete] Use HeuristicResolver in getAsRecordDecl()
#130473 merged
Apr 11, 2025 -
[RISCV] Add symbol parsing support for Xqcilb long branch instructions
#135044 merged
Apr 11, 2025 -
[libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles
#134976 merged
Apr 11, 2025 -
[AMDGPU][InstCombine][InstSimplify] Pre-commit tests for PR130742
#135305 merged
Apr 11, 2025 -
MCAsmStreamer: Replace the MCInstPrinter * parameter with unique_ptr
#135128 merged
Apr 11, 2025 -
[BOLT][NFC] Simplify getOrCreate/analyze/populate/emitJumpTable
#132108 merged
Apr 11, 2025 -
[Clang][CodeGen] Do not set inbounds flag in
EmitMemberDataPointerAddress
when the base pointer is null#130952 merged
Apr 11, 2025 -
[RISCV] Lower a shuffle which is nearly identity except one replicated element
#135292 merged
Apr 11, 2025 -
[OpenMP][NFC] Do not collect kernels if they are not used
#135252 merged
Apr 11, 2025 -
Reland "Replace bool operator== for VersionType in sanitizer_mac.h"
#135276 merged
Apr 11, 2025 -
[flang] Defined SafeTempArrayCopyAttrInterface for array repacking.
#134346 merged
Apr 11, 2025 -
[NVPTX] Improve NVVMReflect Efficiency
#134416 merged
Apr 11, 2025 -
[Clang][CodeGen] Do not set inbounds flag for struct GEP with null base pointers
#130734 merged
Apr 11, 2025 -
[IndVarSimplify] Handle the case where both operands are the same when widening IV
#135207 merged
Apr 11, 2025 -
[flang-rt] Declare DeviceTrap static inline.
#135286 merged
Apr 11, 2025 -
[flang][cuda] Use the provided stream in kernel launch
#135267 merged
Apr 11, 2025 -
[RFC] Initial implementation of P2719
#113510 merged
Apr 11, 2025 -
[Clang][P1061] Fix invalid pack binding crash
#135129 merged
Apr 11, 2025 -
[flang][NFC] Split CG dialect and the passes.
#135240 merged
Apr 10, 2025 -
[DirectX] Implement Shader Flags Analysis for ResMayNotAlias
#131070 merged
Apr 10, 2025 -
[mlir][tosa] Add error_if checks to clamp op verifier
#134224 merged
Apr 10, 2025 -
[mlir] implement
-verify-diagnostics=only-expected
#135131 merged
Apr 10, 2025 -
[lldb] Support programmatically setting the statusline format (NFC)
#135250 merged
Apr 10, 2025 -
[alpha.webkit.ForwardDeclChecker] Recognize a forward declared template specialization
#134545 merged
Apr 10, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] Support adopt(cast(copy(~))
#132316 merged
Apr 10, 2025 -
Support z17 processor name and scheduler description
#135254 merged
Apr 10, 2025 -
[CIR] Upstream ArraySubscriptExpr for fixed size array
#134536 merged
Apr 10, 2025 -
[AMDGPU] Make the iterative schedulers selectable via amdgpu-sched-strategy
#135042 merged
Apr 10, 2025 -
[VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast(NFC)
#129706 merged
Apr 10, 2025 -
[sanitizer_common] Fix build on ppc64+musl
#120036 merged
Apr 10, 2025 -
[LLD] [MinGW] Fall back to using default target if no -m flag given.
#134700 merged
Apr 10, 2025 -
[CIR] Upstream support for cir.get_global
#135095 merged
Apr 10, 2025 -
[asan] Add experimental 'poison_history_size' flag
#133175 merged
Apr 10, 2025 -
[flang][cuda] Pass stream information to kernel launch functions
#135246 merged
Apr 10, 2025 -
[DirectX] legalize powi
#135228 merged
Apr 10, 2025 -
[NFC] add a pre-commit test case for patch 122741
#135247 merged
Apr 10, 2025 -
IROutliner: Use ValueMapper to remap constants in a function
#134850 merged
Apr 10, 2025 -
Reapply [AMDGPU] SIFixSgprCopies should not process twice VGPR to SGPR copies inserted by PHI preprocessing.
#135243 merged
Apr 10, 2025 -
[SystemZ] Add check for INIT_UNDEF in getInstSizeInBytes
#134661 merged
Apr 10, 2025 -
[Github] Bump workflows depending on CI container to ubuntu 24.04
#133626 merged
Apr 10, 2025 -
[SLP][NFC]Extract preliminary checks from buildTree_rec, NFC
#134132 merged
Apr 10, 2025 -
[NFC][HLSL] Refactor DXILResourceTest for upcoming PR
#134952 merged
Apr 10, 2025 -
[mlir][DataLayout] Keep consistent input/output order
#135185 merged
Apr 10, 2025 -
[mlir][NVVM] Remove commented out code
#135144 merged
Apr 10, 2025 -
[clang] Make tests write to /dev/null if output is not needed
#135242 merged
Apr 10, 2025 -
[OpenACC][CIR] Implement 'device_type' clause lowering for 'init'/'sh…
#135102 merged
Apr 10, 2025 -
[clang][index] Skip over
#include UNDEF_IDENT
in single-file-parse mode#135218 merged
Apr 10, 2025 -
[MLIR][NVVM] Run clang-tidy
#135006 merged
Apr 10, 2025 -
Add generic sqrt root headers to libc sqrt specializations
#135237 merged
Apr 10, 2025 -
TableGen: Optimize super-register class computation
#134865 merged
Apr 10, 2025 -
[flang][cuda] Propagate stream information to gpu.launch_func op
#135227 merged
Apr 10, 2025 -
[mlir][tosa] Rename int_div to intdiv
#135080 merged
Apr 10, 2025 -
[bazel] Fix for #134956
#135233 merged
Apr 10, 2025 -
Treat ipynb as json
#135137 merged
Apr 10, 2025 -
[lld-macho] Support archives without index
#132942 merged
Apr 10, 2025 -
[HLSL] Add support for modulo of floating point scalar and vectors
#135125 merged
Apr 10, 2025 -
[flang-rt] Fixed warnings and miscompilations in CUDA build.
#134470 merged
Apr 10, 2025 -
[NVPTX] Use sink registers instead of temp registers where possible.
#134957 merged
Apr 10, 2025 -
[flang][cuda] Update stream operand type for cuf.kernel_launch op
#135222 merged
Apr 10, 2025 -
[lldb] Handle signals in a separate thread in the driver
#134956 merged
Apr 10, 2025 -
[CXX Safe Buffer] Update the documentation for unsafe_buffer_usage attribute
#135087 merged
Apr 10, 2025 -
[BOLT] Gadget scanner: refine class names and debug output (NFC)
#135073 merged
Apr 10, 2025 -
[flang][runtime] Fix CUDA flang-rt build breakage
#135220 merged
Apr 10, 2025 -
ELF: Remove lock from MTE global relocation handling code.
#135123 merged
Apr 10, 2025 -
libcxx: In gdb test detect execute_mi with feature check instead of version check.
#132291 merged
Apr 10, 2025 -
[ValueTracking] Handle assume(trunc x to i1) in ComputeKnownBits
#118406 merged
Apr 10, 2025 -
[clang] Improved canonicalization for template specialization types
#135119 merged
Apr 10, 2025 -
[flang] Don't insert spaces in -E output after line continuation
#135063 merged
Apr 10, 2025 -
[flang][runtime] Formatted input optimizations
#134715 merged
Apr 10, 2025 -
[X86] combineConcatVectorOps - add concatenation handling for BITCAST nodes
#133913 merged
Apr 10, 2025 -
[AMDGPU] Fix code object version not being set to 'none'
#135036 merged
Apr 10, 2025 -
[AMDGPU] SIFixSgprCopies should not process twice VGPR to SGPR copies inserted by PHI preprocessing.
#134153 merged
Apr 10, 2025 -
[AArch64][v8.5A] Omit BTI for non-addr-taken static fns in ELF
#135043 merged
Apr 10, 2025 -
[SLP]Support vectorization of previously vectorized scalars in split nodes
#134286 merged
Apr 10, 2025 -
[libc++][doc] Removes LLVM 19 Release Notes.
#134894 merged
Apr 10, 2025 -
[MLIR][NFC] Expose
computeProduct
function.#135192 merged
Apr 10, 2025 -
Reland "[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR."
#135056 merged
Apr 10, 2025 -
[ARM][MC] Add support for Armv8.1-M Mainline to '.arch' asm directive
#135184 merged
Apr 10, 2025 -
[mlir][tosa] Add more negative tests for rank0 tensors, negate, and sub
#135061 merged
Apr 10, 2025 -
[mlir][tosa] Add more level_check tests for tensor_dim and tensor_size
#135062 merged
Apr 10, 2025 -
[SLP][REVEC] Fix CompressVectorize does not expand mask when REVEC is enabled.
#135174 merged
Apr 10, 2025 -
[CIR] Upstream initial function call support
#134673 merged
Apr 10, 2025 -
[lld] load rpaths from tbd files
#134925 merged
Apr 10, 2025 -
[AMDGPU] Add support for point sample accel out of order returns
#127991 merged
Apr 10, 2025 -
[NFC] Use cast instead of dyn_cast for Src and Dst vec types in VecCombine folding
#134432 merged
Apr 10, 2025 -
[DeadArgElim] fix verifier failure when changing musttail's function signature
#127366 merged
Apr 10, 2025 -
[AMDGPU] Rename TH_STORE_RT_WB to TH_STORE_WB
#135171 merged
Apr 10, 2025 -
[SPIRV][NFC] Refactor pointer creation in GlobalRegistery
#134429 merged
Apr 10, 2025 -
[MS][clang] Error about ambiguous operator delete[] only when required
#135041 merged
Apr 10, 2025 -
[clang-format] Recognize TableGen paste operator on separate line
#133722 merged
Apr 10, 2025 -
[clang-format] Handle C++ keywords in other languages better
#132941 merged
Apr 10, 2025 -
[C11] Implement WG14 N1285 (temporary lifetimes)
#133472 merged
Apr 10, 2025 -
Initialize member variable; NFC
#135167 merged
Apr 10, 2025 -
reland [clang-doc][NFC] refactor out file helpers
#135164 merged
Apr 10, 2025 -
[AArch64][test] Regenerate arm64-st1.ll using update_llc_test_checks.py (NFC)
#134919 merged
Apr 10, 2025 -
[SLP][REVEC] Make getExtractWithExtendCost support FixedVectorType as Dst.
#134822 merged
Apr 10, 2025 -
[Verifier][CGP] Allow integer argument to dbg_declare
#134803 merged
Apr 10, 2025 -
[LLVM][MemCpyOpt] Unify alias tags if we optimize allocas
#129537 merged
Apr 10, 2025 -
[AMDGPU] InstCombine llvm.amdgcn.ds.bpermute with uniform arguments
#130133 merged
Apr 10, 2025 -
[lldb] Support negative function offsets in UnwindPlans
#134662 merged
Apr 10, 2025 -
[RISCV] Recognize a zipeven/zipodd requiring larger SEW
#134923 merged
Apr 10, 2025 -
Remember LLVM_ENABLE_LIBCXX setting in installed configuration
#134990 merged
Apr 10, 2025 -
[RegAlloc][NFC] Use
std::move
to avoid copy#134533 merged
Apr 10, 2025 -
libclc: clspv: fma: remove fp16 implementation
#135002 merged
Apr 10, 2025 -
[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V
#133464 merged
Apr 10, 2025 -
[CodeGen] Simplify expandRoundInexactToOdd
#134988 merged
Apr 10, 2025 -
[lldb][FormatEntity][NFCI] Refactor FunctionNameWithArgs into helper functions and use LLVM style
#135031 merged
Apr 10, 2025 -
[mlir][LLVM] Delete
getFixedVectorType
andgetScalableVectorType
#135051 merged
Apr 10, 2025 -
[clang-format] Add 'cl' to enable OpenCL kernel file formatting
#134529 merged
Apr 10, 2025 -
[OpenMP][CodeExtractor]Add align metadata to load instructions
#131131 merged
Apr 10, 2025 -
[llvm][CodeGen] update live intervals for ModuloScheduleExpanderMVE
#132677 merged
Apr 10, 2025 -
[LoongArch] lower vector shuffle to shift if possible
#132866 merged
Apr 10, 2025 -
[DAGCombiner] Fold subtraction if above threshold to
umin
#134235 merged
Apr 10, 2025 -
Reapply "Inline: Propagate callsite nofpclass attribute"
#135018 merged
Apr 10, 2025 -
Revert "[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers"
#135130 merged
Apr 10, 2025 -
llvm-reduce: Fix overly conservative operands-to-args user restriction
#133854 merged
Apr 10, 2025 -
[EquivalenceClasses] Introduce erase member function
#134660 merged
Apr 10, 2025 -
[clang][bytecode] Classify function pointers as PT_Ptr
#135026 merged
Apr 10, 2025 -
llvm-reduce: Use simpleSimplifyCFG in block reduction
#135028 merged
Apr 10, 2025 -
[clang][bytecode] Clear inactive union fields when copying
#134982 merged
Apr 10, 2025 -
llvm-reduce: Link to command guide in help like bugpoint does
#134810 merged
Apr 10, 2025 -
Revert "Replace bool operator== for VersionType in sanitizer_mac.h"
#135127 merged
Apr 10, 2025 -
[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#130990 merged
Apr 10, 2025 -
[cfi][NFCI] Precommit tests to show nomerge functionality
#135104 merged
Apr 10, 2025 -
[clang] fix unresolved dependent template specialization mangling
#135111 merged
Apr 10, 2025 -
[bazel] Fix for #134298
#135114 merged
Apr 10, 2025 -
[DirectX] Implement UseNativeLowPrecision shader flag analysis
#134288 merged
Apr 10, 2025 -
[DSE] Add predicated vector length store support for masked store elimination
#134175 merged
Apr 10, 2025 -
[clang-format] Keep the space between
not
and a unary operator#135035 merged
Apr 10, 2025 -
[GISel][AMDGPU] Expand ShuffleVector
#124527 merged
Apr 10, 2025 -
[clang-format][NFC] Add FormatToken::is(tok::ObjCKeywordKind)
#134973 merged
Apr 10, 2025 -
[flang][cuda] Use the aysncId in device allocation
#135099 merged
Apr 10, 2025 -
[mlir][python] add use_name_loc_as_prefix to value.get_name()
#135052 merged
Apr 9, 2025 -
[nfc][AMDGPU] Autogenerated assertions applied to fold-imm-copy.mir
#135071 merged
Apr 9, 2025 -
[bazel] Fix after #133692
#135098 merged
Apr 9, 2025 -
Replace bool operator== for VersionType in sanitizer_mac.h
#135068 merged
Apr 9, 2025 -
[clang] fix NestedNameSpecifier dependency calculation
#135067 merged
Apr 9, 2025 -
[MLIR] Ensure deterministic parallel verification
#134963 merged
Apr 9, 2025 -
[libc][bazel] Use Bazel aspects to implement libc_release_library.
#134948 merged
Apr 9, 2025 -
[CIR][NFC] Upstream LValueBaseInfo handling
#134928 merged
Apr 9, 2025 -
[libc++] Remove _LIBCPP_TEMPLATE_VIS
#134885 merged
Apr 9, 2025 -
[CIR][NFC] Fix an unused variable warning
#135046 merged
Apr 9, 2025 -
[clang-doc][NFC] refactor out file helpers
#134298 merged
Apr 9, 2025 -
[NVPTX] Cleanup ISel for selp.*
#135065 merged
Apr 9, 2025 -
[DebugInfo] Soft-disable the production of debug intrinsics
#133933 merged
Apr 9, 2025 -
[libc][test] make
str_to_float_comparison_test
independent of C++ headers.#133978 merged
Apr 9, 2025 -
[VectorUtils] Add helper to get list of metadata to propagate (NFC).
#135003 merged
Apr 9, 2025 -
[Clang] Add non static data member initializer for BindingDecl member Decomp
#134969 merged
Apr 9, 2025 -
[ctxprof][nfc] Remove redundant include in PGOCtxProfWriter.cpp
#135077 merged
Apr 9, 2025 -
[clang][index] Handle undefined function-like macros in single file parse mode
#135054 merged
Apr 9, 2025 -
[offload] Fix finding amdgpu/nvptx-arch to generate tests
#135072 merged
Apr 9, 2025 -
Reland "[flang][nfc] Support volatility in Fir ops"
#135039 merged
Apr 9, 2025 -
[MSan] Separated PPC32 va_arg helper from PPC64
#131827 merged
Apr 9, 2025 -
[mlir][LLVM] Delete
getVectorElementType
#134981 merged
Apr 9, 2025 -
[flang][runtime] Tweak width-free I/G formatted I&O
#135047 merged
Apr 9, 2025 -
[flang][OpenMP] Fix regression in !$ continuation
#134756 merged
Apr 9, 2025 -
[flang] Fix preprocessor regression
#134405 merged
Apr 9, 2025 -
[bazel][mlir] Add missing dep for X86Vector
#135069 merged
Apr 9, 2025 -
llvm-reduce: Trim includes in ReduceInstructions
#135022 merged
Apr 9, 2025 -
[HLSL] Implement the
lit
intrinsic#134171 merged
Apr 9, 2025 -
[alpha.webkit.UnretainedLambdaCapturesChecker] Add the support for protectedSelf
#132518 merged
Apr 9, 2025 -
Revert "[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR."
#135060 merged
Apr 9, 2025 -
[HLSL] Implement the dst HLSL Function
#133828 merged
Apr 9, 2025 -
[SLP][NFC]Extract a check for a SplitVectorize node, NFC
#134896 merged
Apr 9, 2025 -
[mlir][x86vector] Simplify intrinsic generation
#133692 merged
Apr 9, 2025 -
[NFC][LLDB] Clean up comments/some code in MinidumpFileBuilder
#134961 merged
Apr 9, 2025 -
[flang][cuda] Add asyncId to allocate entry point
#134947 merged
Apr 9, 2025 -
[OpenACC][CIR] Implement 'data' construct lowering
#135038 merged
Apr 9, 2025 -
[llvm-extract] Delete dead
CG Profile
edges#134940 merged
Apr 9, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] Recognize mutableCopy from literal as +1
#132350 merged
Apr 9, 2025 -
[MSan] Update type for MsanMetadataPtrForLoadN and MsanMetadataPtrForStoreN
#135040 merged
Apr 9, 2025 -
[MLIR][OpenMP] Enable multiple variables for target teams reductions
#134903 merged
Apr 9, 2025 -
[DebugInfo][RemoveDIs] Eliminate another debug-info variation flag
#133917 merged
Apr 9, 2025 -
[Coroutines] Don't assert if coro-early runs more than once
#134854 merged
Apr 9, 2025 -
llvm-reduce: Avoid reallocating per chunk iteration
#135029 merged
Apr 9, 2025 -
[Clang][CodeGen] Respect -fwrapv-pointer when emitting struct GEPs
#134269 merged
Apr 9, 2025 -
Fix crash with align_value diagnostic reporting
#135013 merged
Apr 9, 2025 -
[mlir][tosa] Update TileOp infer shape
#134732 merged
Apr 9, 2025 -
CodeGen: Trim redundant template argument from defusechain_iterator
#135024 merged
Apr 9, 2025 -
CodeGen: Remove redundant arguments to defusechain_instr_iterator
#135023 merged
Apr 9, 2025 -
llvm-reduce: Fix taking wrong error before exit
#135020 merged
Apr 9, 2025 -
llvm-reduce: Add scope braces
#135025 merged
Apr 9, 2025 -
[DebugInfo][Reassociate] Propagate source locs when factoring add->mul
#134829 merged
Apr 9, 2025 -
[InstCombine] handle trunc to i1 in foldLogOpOfMaskedICmps.
#128861 merged
Apr 9, 2025 -
[DebugInfo][Inline] Propagate source locs when simplifying cond branches
#134827 merged
Apr 9, 2025 -
[mlir][IR] Improve error message when parsing incorrect type
#134984 merged
Apr 9, 2025 -
[DebugInfo][Inlining] Propagate inlined
resume
source loc to new br#134826 merged
Apr 9, 2025 -
[clang][OpenMP][SPIR-V] Fix addrspace of global constants
#134399 merged
Apr 9, 2025 -
[IR] Reduce use of getCalledFunction in Verifier. NFCI.
#134978 merged
Apr 9, 2025 -
[libclc] Move shuffle/shuffle2 to the CLC library
#135000 merged
Apr 9, 2025 -
Folding extract_strided_metadata input into reinterpret_cast on constant layout
#134845 merged
Apr 9, 2025 -
Revert "[flang][nfc] Support volatility in Fir ops"
#135034 merged
Apr 9, 2025 -
[PGO][Offload] Use %profdata in PGO tests
#135015 merged
Apr 9, 2025 -
clang/AMDGPU: Stop looking for hip.bc in device libs
#134801 merged
Apr 9, 2025 -
[LLDB][NFC]Also includes the error in log msg.
#134922 merged
Apr 9, 2025 -
[IR] improve hashing quality for ValueInfo
#132917 merged
Apr 9, 2025 -
[HIP] use offload wrapper for non-device-only non-rdc
#132869 merged
Apr 9, 2025 -
[OpenACC][CIR] Initial patch to do OpenACC->IR lowering
#134936 merged
Apr 9, 2025 -
[libc++][C++03] Remove headers which don't provide anything
#134044 merged
Apr 9, 2025 -
[flang][nfc] Support volatility in Fir ops
#134858 merged
Apr 9, 2025 -
Revert "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128."
#134997 merged
Apr 9, 2025 -
Revert "[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies"
#134995 merged
Apr 9, 2025 -
ValueTracking: Do not look at users of constants for ephemeral values
#134618 merged
Apr 9, 2025 -
[AMDGPU] Fix for ControlFlowUtils reconnectPHIs.
#132954 merged
Apr 9, 2025 -
[DebugInfo][TailCallElim] Use ret DILocation for return value selects
#134825 merged
Apr 9, 2025 -
[clang][bytecode][NFC] Avoid implicit integer conversion
#134983 merged
Apr 9, 2025 -
[MLIR][OpenMP] Improve loop wrapper op verifiers
#134833 merged
Apr 9, 2025 -
[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128.
#134068 merged
Apr 9, 2025 -
[CodeGen][NPM] Port PostRAHazardRecognizer to NPM
#130066 merged
Apr 9, 2025 -
[mlir][llvm][OpenMP] Hoist __atomic_load alloca
#132888 merged
Apr 9, 2025 -
[AArch64] Enable unrolling for small multi-exit loops
#131998 merged
Apr 9, 2025 -
[X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode
#134547 merged
Apr 9, 2025 -
[lldb] Remove unused UnwindPlan functions
#134630 merged
Apr 9, 2025 -
[mlir][tosa] Update the description of
rescale
andvariable
ops#134815 merged
Apr 9, 2025 -
[LLDB][MIPS] Fix signal SIGBUS number mismatch error on mips target
#132688 merged
Apr 9, 2025 -
[SPIRV] Support for SPV_INTEL_ternary_bitwise_function
#134866 merged
Apr 9, 2025 -
Revert "[llvm-exegesis][AArch64] Disable pauth and ldgm as unsupporte…
#134971 merged
Apr 9, 2025 -
[AMDGPU] Lower LDS in functions without sanitize_address in amdgpu-sw-lower-lds.
#131147 merged
Apr 9, 2025 -
Reapply "[lldb] Remove UnwindPlan::Row shared_ptrs (https://github.com/llvm/llvm-project/pull/132370)"
#134821 merged
Apr 9, 2025 -
[RISCV] Add symbol parsing support for Xqcili load large immediate instructions
#134581 merged
Apr 9, 2025 -
Improve readability of <Target>GenCompressionInstEmitter. NFC
#134834 merged
Apr 9, 2025 -
[RISCV] Lower BUILD_VECTOR with i64 type to VID on RV32 if possible
#132339 merged
Apr 9, 2025 -
[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies
#132274 merged
Apr 9, 2025 -
[RISCV] Support Load/Store Global assembler pseudos for Zilsd.
#134950 merged
Apr 9, 2025 -
[llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions
#132346 merged
Apr 9, 2025 -
[libc] Use correct instruction for arm32 sqrt inline asm.
#134968 merged
Apr 9, 2025 -
[llvm-nm] Fix how inlined dylibs are reported from tbd files
#134498 merged
Apr 9, 2025 -
[LoongArch] Pre-commit test for vector byte rotate & shift (lasx only)
#134839 merged
Apr 9, 2025 -
[WebAssembly] Add WebAssembly::Specifier
#133116 merged
Apr 9, 2025 -
[RISCV,test] Replace -riscv-no-aliases with -M no-aliases
#134879 merged
Apr 9, 2025 -
[libc] Fix wrong #ifdef for riscv's sqrt.
#134964 merged
Apr 9, 2025 -
[llc] Add -M for InstPrinter options
#121078 merged
Apr 9, 2025 -
[gn] Use exec_script_allowlist in //llvm/utils/gn/.gn
#134172 merged
Apr 9, 2025 -
[libc] Extend fputil::sqrt to use floating point instructions for arm32.
#134499 merged
Apr 9, 2025 -
Poison last word of FakeFrame
#133689 merged
Apr 9, 2025 -
[flang] Update IEEE_SUPPORT_FLAG implementation
#134937 merged
Apr 9, 2025 -
[RISCV] Reuse existing tablegen classes for Zilsd/Zclsd. NFC
#134946 merged
Apr 9, 2025 -
[CIR] Add if statement support
#134333 merged
Apr 9, 2025 -
[MLIR][XeGPU] Extend SGMapAttr and Add ConvertLayoutOp
#132425 merged
Apr 9, 2025 -
[ctxprof] Flatten indirect call info in pre-thinlink compilation
#134766 merged
Apr 9, 2025 -
[ctxprof] Use the flattened contextual profile pre-thinlink
#134723 merged
Apr 9, 2025 -
[RISCV][Xqcilo] Load/Store Pseudos
#134931 merged
Apr 9, 2025 -
[libc++] P3247R2: Deprecate
is_trivial(_v)
#130573 merged
Apr 8, 2025 -
Change python to python3 in some shebangs.
#134945 merged
Apr 8, 2025 -
gn build: Enable check-hwasan on aarch64 Linux.
#134944 merged
Apr 8, 2025 -
gn build: Replace ${hwasan_name}-preinit with hwasan-preinit.
#134943 merged
Apr 8, 2025 -
gn build: Add hwasan_preinit.cpp to hwasan static library to match CMake.
#134942 merged
Apr 8, 2025 -
Fix some page size assumptions in the HWASan tests.
#134941 merged
Apr 8, 2025 -
[mlir][tosa] Fold PadOp to tensor operations
#132700 merged
Apr 8, 2025 -
[clang][DependencyScanning] Track dependencies from prebuilt modules to determine IsInStableDir
#132237 merged
Apr 8, 2025 -
[nfc][Msan] Split PPC VarArg Helper into PPC32 and PPC64
#134860 merged
Apr 8, 2025 -
[flang][cuda] Relax compatibility rules when host,device procedure is involved
#134926 merged
Apr 8, 2025 -
[ctxprof] Don't lower instrumentation for
noreturn
functions#134932 merged
Apr 8, 2025 -
[CIR] Handle NullStmt
#134889 merged
Apr 8, 2025 -
[NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32
#134111 merged
Apr 8, 2025 -
[SDAG][NVPTX] Add TLI check for preferring custom FP_TO_SINT operations to FP_TO_UINT
#132470 merged
Apr 8, 2025 -
[Clang] add ext warning for missing return in 'main' for C89 mode
#134617 merged
Apr 8, 2025 -
Revert "Rename
F_no_mmap
toF_mmap
"#134924 merged
Apr 8, 2025 -
[libc] Add remaining math function entrypoints to darwin/arm.
#134920 merged
Apr 8, 2025 -
[clang] Add comment about misleading alloc_size argument names
#134899 merged
Apr 8, 2025 -
[mlir][tosa] Add missing divider in tosa-infer-shapes.mlir
#134883 merged
Apr 8, 2025 -
[flang][cuda] Avoid triggering host array error in host device proc
#134909 merged
Apr 8, 2025 -
[flang][cuda] Implicitly load cudadevice in host,device and grid_global procedures
#134905 merged
Apr 8, 2025 -
[LV] Compute register usage for interleaving on VPlan.
#126437 merged
Apr 8, 2025 -
[libc] Disable sin/cospif16 on aarch64
#134918 merged
Apr 8, 2025 -
[LLDB] Fix warnings in DIL.
#134778 merged
Apr 8, 2025 -
[mlir][LLVM] Delete
LLVMFixedVectorType
andLLVMScalableVectorType
#133286 merged
Apr 8, 2025 -
Reject invalid integer constants in unevaluated preprocessor operands
#134884 merged
Apr 8, 2025 -
[LLDB][NFC] Remove Debugger dependency in SystemLifetimeManager
#134383 merged
Apr 8, 2025 -
[lldb] Make sure the process is stopped when computing the symbol context
#134757 merged
Apr 8, 2025 -
[AggrInstCombine][DebugInfo] Propagate DILocation for inlined memchr
#134808 merged
Apr 8, 2025 -
[libc++] Fix misplaced _LIBCPP_POP_MACROS
#134874 merged
Apr 8, 2025 -
[NFC][libc++][test] Refactor new ftm generator tests.
#134490 merged
Apr 8, 2025 -
[CIR] Upstream support for address of and dereference
#134317 merged
Apr 8, 2025 -
[MachineScheduler] Add more debug prints w.r.t hazards and pending SUnits
#134328 merged
Apr 8, 2025 -
[mlir][IR] Add
VectorTypeElementInterface
with!llvm.ptr
#133455 merged
Apr 8, 2025 -
[flang][cuda] Add async id to allocators
#134724 merged
Apr 8, 2025 -
[NFC][libc++] Removes Clang 16 work-arounds.
#91636 merged
Apr 8, 2025 -
[OpenACC][CIR] Basic infrastructure for OpenACC lowering
#134717 merged
Apr 8, 2025 -
[SLP][NFC]Extract a check for strided loads into separate function, NFC
#134876 merged
Apr 8, 2025 -
[SLP][NFC]Extract TryToFindDuplicates lambda into a separate function, NFC
#134873 merged
Apr 8, 2025 -
[CIR] Upstream CmpOp
#133159 merged
Apr 8, 2025 -
[MSan] Change overflow_size_tls type to IntPtrTy
#117689 merged
Apr 8, 2025 -
[LLDB][Minidump]Update MinidumpFileBuilder to read and write in chunks
#129307 merged
Apr 8, 2025 -
[DebugInfo][Reassociate] Propagate source loc when negating mul factor
#134679 merged
Apr 8, 2025 -
[X86] combineX86ShuffleChain - always prefer VPERMQ/PD for unary subvector shuffles on AVX2+ targets
#134849 merged
Apr 8, 2025 -
Rename
F_no_mmap
toF_mmap
#134787 merged
Apr 8, 2025 -
[libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS
#111964 merged
Apr 8, 2025 -
[AArch64] Refactor @plt, @gotpcrel, and @AUTH to use parseDataExpr
#134202 merged
Apr 8, 2025 -
[Reassociate] Apply Debugloc to instrs produced when optimizing add
#134676 merged
Apr 8, 2025 -
Revert "[AMDGPU] Add buffer.fat.ptr.load.lds intrinsic wrapping raw rsrc version (#133015)"
#134871 merged
Apr 8, 2025 -
Inline: Propagate callsite nofpclass attribute
#134800 merged
Apr 8, 2025 -
[clang-tidy][NFC] update test name and config for bugprone-unintended-char-ostream-output
#134868 merged
Apr 8, 2025 -
[mlir] fix references of attributes which are not defined earlier
#134364 merged
Apr 8, 2025 -
[Clang] [NFC] Tablegen component diags headers
#134777 merged
Apr 8, 2025 -
Attributor: Propagate align to cmpxchg instructions
#134838 merged
Apr 8, 2025 -
Attributor: Propagate align to atomicrmw instructions
#134837 merged
Apr 8, 2025 -
Attributor: Add baseline tests for propagating align to atomics
#134836 merged
Apr 8, 2025 -
[dsymutil] Avoid copying binary swiftmodules built from textual
#134719 merged
Apr 8, 2025 -
GCStrategy: Use Twine properly for error message
#132760 merged
Apr 8, 2025 -
[MLIR][mlir-opt] move action debugger hook flag
#134842 merged
Apr 8, 2025 -
[MLIR][Fix] Fix missing dep in AMDGPUDialect.
#134862 merged
Apr 8, 2025 -
[SLP][REVEC] getNumElements should not be used as VF when REVEC is enabled.
#134763 merged
Apr 8, 2025 -
[RISCV] Fix matching bug in VLA shuffle lowering
#134750 merged
Apr 8, 2025 -
[llvm-mt] Do not build llvm-mt if not functional
#134631 merged
Apr 8, 2025 -
[ctxprof] root autodetection mechanism
#133147 merged
Apr 8, 2025 -
[Clang][AMDGPU] Improve error message when device libraries for COV6 are missing
#134745 merged
Apr 8, 2025 -
libclc: frexp: fix implementation regarding denormals
#134823 merged
Apr 8, 2025 -
[win/arm64] Enable tail call with inreg arguments when possible
#134671 merged
Apr 8, 2025 -
[libc][math] Fix signaling NaN handling for math functions.
#133347 merged
Apr 8, 2025 -
[MLIR][AMDGPU] Add a wrapper for global LDS load intrinsics in AMDGPU
#133498 merged
Apr 8, 2025 -
[AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run
#134835 merged
Apr 8, 2025 -
Revert "[flang] Use precompiled parsing headers"
#134851 merged
Apr 8, 2025 -
[mlir][tosa] Increase test coverage for profile-based validation
#134754 merged
Apr 8, 2025 -
[AMDGPU][NPM] Port SIPreEmitPeephole to NPM
#130065 merged
Apr 8, 2025 -
[Clang] Unify 'nvptx-arch' and 'amdgpu-arch' into 'offload-arch'
#134713 merged
Apr 8, 2025 -
Revert "[CMake] Fix using precompiled headers with ccache"
#134848 merged
Apr 8, 2025 -
[LV] Check if plan has an early exit via plan's exit blocks. (NFC)
#134720 merged
Apr 8, 2025 -
[Flang][OpenMP] Add semantic tests for threadprivate variables with host assoc
#134680 merged
Apr 8, 2025 -
[Flang][Windows] Fix test_errors.py by enforcing UTF-8 encoding
#134625 merged
Apr 8, 2025 -
[CMake] Fix using precompiled headers with ccache
#131397 merged
Apr 8, 2025 -
[LLVM][CodeGen][SVE] Improve lowering of fixed length masked mem ops.
#134402 merged
Apr 8, 2025 -
[libc++] Use __add_pointer and __remove_pointer builtins when they are fixed
#134147 merged
Apr 8, 2025 -
[SPIR-V] Add spv.gep support for ptrcast legal
#134388 merged
Apr 8, 2025 -
[clang][llvm] Fix AArch64 MOP4{A/S} intrinsic tests (NFC)
#134746 merged
Apr 8, 2025 -
[AArch64][v8.5A] Omit BTI for non-addr-taken static fns on Linux
#134669 merged
Apr 8, 2025 -
[LLVM][InstCombine][SVE] Refactor sve.mul/fmul combines.
#134116 merged
Apr 8, 2025 -
[BOLT][AArch64] Handle PAuth call instructions in isIndirectCall
#133227 merged
Apr 8, 2025 -
[libc++] Fix a comment typo in __tree
#134831 merged
Apr 8, 2025 -
[LV] Clarify code in isPredicatedInst (NFC)
#134251 merged
Apr 8, 2025 -
[AMDGPU] Make a few WaitcntBrackets methods const. NFC.
#134824 merged
Apr 8, 2025 -
[clang] fp options fix for __builtin_convertvector
#134102 merged
Apr 8, 2025 -
[flang][OpenMP] Lowering for CANCEL and CANCELLATIONPOINT
#134248 merged
Apr 8, 2025 -
[flang][OpenMP][Lower] fix statement context cleanup insertion point
#133891 merged
Apr 8, 2025 -
[CI] Always upload queue/running count
#134814 merged
Apr 8, 2025 -
[BasicAA] Treat ExtractValue(Argument) similar to Argument in relation to function-local objects.
#134716 merged
Apr 8, 2025 -
[DebugInfo][InstCombine] Propagate DILocation when noop-ing invoke
#134678 merged
Apr 8, 2025 -
[CI] Reduce false positives in undef checker
#134687 merged
Apr 8, 2025 -
[CodeGen] Change placeholder from
undef
topoison
#134731 merged
Apr 8, 2025 -
[mlir][tosa] Cleanup ops.mlir
#134751 merged
Apr 8, 2025 -
[mlir][tosa] Remove out_shape attribute from transpose_2d attributes
#134743 merged
Apr 8, 2025 -
[mlir][tosa] Remove perms input for tosa.transpose tests
#134740 merged
Apr 8, 2025 -
[JumpThreading] Use [BB->SuccIndx] to get probability when updating BB info.
#134585 merged
Apr 8, 2025 -
[MLIR][NFC] Retire let constructor for Reducer
#134786 merged
Apr 8, 2025 -
[MLIR][NFC] Retire let constructor for Tosa
#134784 merged
Apr 8, 2025 -
[AMDGPU] remove failed test
#134793 merged
Apr 8, 2025 -
[LangRef] Update initializes definition
#134370 merged
Apr 8, 2025 -
[LLD][ELF] Allow merging XO and RX sections, and add
--[no-]xosegment
flag#132412 merged
Apr 8, 2025 -
[NFC]In codegen pipeline, turn static-data-splitter pass on/off with its own option
#134752 merged
Apr 8, 2025 -
[Clang][OpenCL][AMDGPU] Allow a kernel to call another kernel
#115821 merged
Apr 8, 2025 -
[clang][bytecode] Fix emitting dtors of zero-sized arrays
#134672 merged
Apr 8, 2025 -
[clang][bytecode] Fix emitDestruction() for dummy descriptors
#134665 merged
Apr 8, 2025 -
[clang][bytecode] Fix various issues with multidimensional arrays
#134628 merged
Apr 8, 2025 -
[AMDGPU] add tests for loop definition of bitconvert
#133052 merged
Apr 8, 2025 -
[clang][modules] Guard against bad -fmodule-file mappings (#132059)
#133462 merged
Apr 8, 2025 -
[ctxprof] Use
isInSpecializedModule
as criteria for using contextual profile#134468 merged
Apr 8, 2025 -
[ctxprof] Only prune the profile in modules containing only context trees
#134340 merged
Apr 8, 2025 -
[clang-tidy] give dummy path when create ClangTidyContext
#134670 merged
Apr 8, 2025 -
[clang] fix diagnostic printing of expressions ignoring LangOpts
#134693 merged
Apr 8, 2025 -
llvm-reduce: Fix introducing unreachable code in simplify conditionals
#133842 merged
Apr 8, 2025 -
[flang][cuda] Add on_device interface to cudadevice
#134747 merged
Apr 8, 2025 -
[NFC][LLVM] Change
initialize<PassName>PassOnce
to return void#134500 merged
Apr 8, 2025 -
[NFC][LLVM] Cleanup pass initialization for wasm/LoongArch
#134452 merged
Apr 8, 2025 -
[NFC][LLVM][SystemZ] Cleanup pass initialization for SystemZ
#134450 merged
Apr 8, 2025 -
[MLIR][LLVM] Block address support
#134335 merged
Apr 8, 2025 -
SeparateConstOffsetFromGEP: Avoid looking at constant uses
#134685 merged
Apr 8, 2025 -
SeparateConstOffsetFromGEP: Add more tests with lower-gep
#134684 merged
Apr 8, 2025 -
OMPIRBuilder: Do not try to expand uses of ConstantData
#134584 merged
Apr 8, 2025 -
OMPIRBuilder: Cleanup checking for GlobalValue
#134583 merged
Apr 8, 2025 -
[NFC][LLVM][DirectX] Cleanup pass initialization for DirectX
#134419 merged
Apr 8, 2025 -
[NFC][LLVM][AMDGPU] Cleanup pass initialization for AMDGPU
#134410 merged
Apr 8, 2025 -
[NFC][LLVM][BPF] Cleanup pass initialization for BPF
#134414 merged
Apr 8, 2025 -
[clang] fix DependentTemplateSpecializationType transform
#134748 merged
Apr 8, 2025 -
ObjCARC: Drop pointer bitcast handling
#134274 merged
Apr 8, 2025 -
[SLP][REVEC] Fix ShuffleVector does not consider alternate instruction.
#134599 merged
Apr 8, 2025 -
[DirectX] Scalarize the dx.saturate intrinsic
#134381 merged
Apr 7, 2025 -
control Darwin parallel image loading with target.parallel-module-load
#134437 merged
Apr 7, 2025 -
[mlir][tosa] Check empty Concat input for inferReturnTypeComponents
#134728 merged
Apr 7, 2025 -
[NFC] Add a precommit test for aarch64 jump table partitioning
#125987 merged
Apr 7, 2025 -
Implement areInlineCompatible for SystemZ using feature bitset
#132976 merged
Apr 7, 2025 -
[HLSL] Desugar ConstantArrayType when calculating cbuffer field layout
#134683 merged
Apr 7, 2025 -
[llvm] Fix Typo in Kaleidoscope BuildingAJIT Example
#134391 merged
Apr 7, 2025 -
[libc] Fixed typo in porting.rst
#134488 merged
Apr 7, 2025 -
[PPC] Change placeholder from
undef
topoison
#134552 merged
Apr 7, 2025 -
[SCEV] Improve code around constant TC (NFC)
#133261 merged
Apr 7, 2025 -
[SandboxIR] Implement ConstantDataSequential and subclasses
#133547 merged
Apr 7, 2025 -
[AMDGPU] Add buffer.fat.ptr.load.lds intrinsic wrapping raw rsrc version
#133015 merged
Apr 7, 2025 -
[clang-tidy] Use --match-full-lines instead of --strict-whitespace in check_clang_tidy
#133756 merged
Apr 7, 2025 -
gn build: Add check-builtins target.
#134482 merged
Apr 7, 2025 -
[LLVM][Demangle] Fix MS Demangler to be stricter about wide string literals
#134483 merged
Apr 7, 2025 -
[sanitizer_common] Fix building with NetBSD 10.99.12 or newer
#134708 merged
Apr 7, 2025 -
[NFC][LLVM] Cleanup pass initialization for ARM/ARV/Lanai/X86/XCore
#134400 merged
Apr 7, 2025 -
PowerPC32:PIC: Update to bcl to fix branch prediction mis-predict issue
#134140 merged
Apr 7, 2025 -
[libc++] Improve diagnostic when violating
std::atomic
trivially copyable mandates#131754 merged
Apr 7, 2025 -
Move CodeGen cuda.h to Inputs from include
#134706 merged
Apr 7, 2025 -
[flang][OpenMP][NFC] Don't use special chars in error messages
#134686 merged
Apr 7, 2025 -
[sanitizer_common] Use HW_NCPUONLINE sysctl on NetBSD in GetNumberOfC…
#134704 merged
Apr 7, 2025 -
[RISCV][test] Fix a comment typo
#134242 merged
Apr 7, 2025 -
[clang][doc]: Merge entries with duplicate content.
#134089 merged
Apr 7, 2025 -
[lldb][debugserver] Fix an off-by-one error in watchpoint identification
#134314 merged
Apr 7, 2025 -
[bazel] Fix build
#134697 merged
Apr 7, 2025 -
[flang] Non-type-bound defined IO lowering for an array of derived type
#134667 merged
Apr 7, 2025 -
[NFC][LLVM][AArch64] Cleanup pass initialization for AArch64
#134315 merged
Apr 7, 2025 -
Attributor: Don't follow uses of ConstantData
#134573 merged
Apr 7, 2025 -
[MLIR][OpenMP] Add codegen for teams reductions
#133310 merged
Apr 7, 2025 -
[mlir][tosa] Fix validation pass assert
#134445 merged
Apr 7, 2025 -
[mlir][tosa] Add parenthesis for the weight padding calculation
#134420 merged
Apr 7, 2025 -
[JITLink][NFC] Guard functions used only for debug for
XCOFFLinkGraphBuilder
#134413 merged
Apr 7, 2025 -
[ConstraintSystem] Update comments
#127351 merged
Apr 7, 2025 -
[libc++] Clang-tidy operator& hijacker.
#128366 merged
Apr 7, 2025 -
[flang][OpenMP] Fix copyprivate of procedure pointers
#134292 merged
Apr 7, 2025 -
[libc++][ci] Removes C++2b selection option.
#88557 merged
Apr 7, 2025 -
[llvm-ar] --help: fix unquoted angle bracket
#101364 merged
Apr 7, 2025 -
[DirectX] Add target builtins
#134439 merged
Apr 7, 2025 -
[NFC][LLVM][NVPTX] Cleanup pass initialization for NVPTX
#134311 merged
Apr 7, 2025 -
[fatlto] Add coroutine passes when using FatLTO with ThinLTO
#134434 merged
Apr 7, 2025 -
[llvm][docs] 2 small fixes to GitHub guide
#134620 merged
Apr 7, 2025 -
[LLD][COFF] Don't dllimport from static libraries
#134443 merged
Apr 7, 2025 -
[LLDB] Add integration test for libsanitizers trace collection
#134323 merged
Apr 7, 2025 -
[clang] fix partial ordering of NTTP packs
#134461 merged
Apr 7, 2025 -
[Flang][OpenMP] Fix bug with default(none) and host-assoc threadprivate variable
#134122 merged
Apr 7, 2025 -
[HLSL] Include SPIRV in LLVM_TARGETS_TO_BUILD in the HLSL cmake cache
#133287 merged
Apr 7, 2025 -
[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR.
#125883 merged
Apr 7, 2025 -
Revert "Reland [Clang][Cmake] fix libtool duplicate member name warnings"
#134656 merged
Apr 7, 2025 -
[mlir][spirv] Fix incorrect argument erasure in deserializer
#134610 merged
Apr 7, 2025 -
Reland [Clang][Cmake] fix libtool duplicate member name warnings
#133850 merged
Apr 7, 2025 -
[flang][nfc] Support volatile on ref, box, and class types
#134386 merged
Apr 7, 2025 -
[WebAssembly] Represent trap instructions as
poison
#134553 merged
Apr 7, 2025 -
[NFC][SPIRV] remove unimplemented function define for
selectCross
#134478 merged
Apr 7, 2025 -
Recommit [AArch64][SVE]Use FeatureUseFixedOverScalableIfEqualCost for A510/A520
#134606 merged
Apr 7, 2025 -
[mlir][vector] Standardise
valueToStore
Naming Across Vector Ops (NFC)#134206 merged
Apr 7, 2025 -
[mlir][memref] Check memory space before lowering alloc ops
#134427 merged
Apr 7, 2025 -
[X86][GlobalISel] Enable POWI function with libcall mapping
#134369 merged
Apr 7, 2025 -
[Clang] Use "syncscope" instead of "synchscope". NFC.
#134616 merged
Apr 7, 2025 -
[bazel] Change
gentbl_cc_library(tbl_outs)
to dicts#134349 merged
Apr 7, 2025 -
[IR] Avoid call to deprecated PointerType::get (NFC)
#134609 merged
Apr 7, 2025 -
[MLIR][Affine] Fix signatures of normalize memref utilities
#134466 merged
Apr 7, 2025 -
[lld][LoongArch] Convert TLS IE to LE in the normal or medium code model
#123680 merged
Apr 7, 2025 -
[AMDGPU] Simplify emitAtomicRMWLegalRemark. NFC.
#134614 merged
Apr 7, 2025 -
[mlir][NVVM] Fix default label unreachable warning in
getVoteSyncIntrinsicId
#134600 merged
Apr 7, 2025 -
Correctly diagnose incomplete arrays with static storage in C
#134374 merged
Apr 7, 2025 -
[flang][test] fix sporadically failing test
#134608 merged
Apr 7, 2025 -
[TTI][LV] Change the prototype of preferInLoopReduction. nfc
#132698 merged
Apr 7, 2025 -
[BOLT] Make DataflowAnalysis::getStateBefore() const (NFC)
#133308 merged
Apr 7, 2025 -
[mlir][tosa-to-linalg] Add acc_type lowering Support
#134267 merged
Apr 7, 2025 -
[llvm][docs] Reorder sections in GitHub.rst
#134212 merged
Apr 7, 2025 -
[BOLT] Gadget scanner: detect address materialization and arithmetic
#132540 merged
Apr 7, 2025 -
[X86][NFC] Use
Triple &
to avoid copy#134532 merged
Apr 7, 2025 -
[SLP] NFC. Add a comment to introduce the alternate instruction.
#134572 merged
Apr 7, 2025 -
[mlir][IR] Add support for UnknownLoc to
verify-diagnostics
#134421 merged
Apr 7, 2025 -
SLPVectorizer: Avoid looking at uselists of constants
#134578 merged
Apr 7, 2025 -
[VPlan] Split out VPBlendRecipe simplifications from simplifyRecipes. NFC
#134073 merged
Apr 7, 2025 -
[mlir][bufferization] Drop the assumption for alloc result index
#134503 merged
Apr 7, 2025 -
[Clang][OpenCL] Fix wait_for_event argument address space with -fdeclare-opencl-builtins
#134598 merged
Apr 7, 2025 -
NaryReassociate: Check pattern before user scan
#134587 merged
Apr 7, 2025 -
AMDGPU: Disable sincos fold for constant inputs
#134579 merged
Apr 7, 2025 -
[IR][JumpThreading] Fix infinite recursion on compare self-reference [updated]
#129501 merged
Apr 7, 2025 -
Value: Remove redundant removeFromList in dropDroppableUse
#134580 merged
Apr 7, 2025 -
IR: Use poison in dropDroppableUse
#134576 merged
Apr 7, 2025 -
[clang][analyzer] Fix a possible crash in CastSizeChecker
#134387 merged
Apr 7, 2025 -
[Clang] Always verify LLVM IR inputs
#134396 merged
Apr 7, 2025 -
[mlir][llvm] Respect call noinline attr in inliner
#134493 merged
Apr 7, 2025 -
Delete duplicated hlfir.declare op of induction variables of do concurrent when inside cuf kernel directive.
#134467 merged
Apr 7, 2025 -
[clang-tidy] Improve
bugprone-capturing-this-in-member-variable
check: add support ofbind
functions.#132635 merged
Apr 7, 2025 -
[OCaml] Fix test with invalid usage of #dbg_declare
#134508 merged
Apr 7, 2025 -
[clang] fix serialization of SubstNonTypeTemplateParmExpr
#134560 merged
Apr 7, 2025 -
[X86][AVX10] Make warning message more informative, NFCI
#134528 merged
Apr 7, 2025 -
[IR] Deprecate PointerType::get/getUnqual pointee type overload
#134517 merged
Apr 6, 2025 -
[LangRef/DataLayout] Spell out requirements for alignment values
#104705 merged
Apr 6, 2025 -
[SelectionDAG] Wire up -gen-sdnode-info TableGen backend
#125358 merged
Apr 6, 2025 -
[libc++] Implement
std::flat_multiset
#128363 merged
Apr 6, 2025
352 Pull requests opened by 236 people
-
[AMDGPU] Skip debug machine instructions in AMDGPU SIWholeQuadMode pass.
#134518 opened
Apr 6, 2025 -
[Clang][Sema] Handle invalid variable template specialization whose type depends on itself
#134522 opened
Apr 6, 2025 -
[NFC] Use `std::move` to avoid copy
#134531 opened
Apr 6, 2025 -
[EarlyCSE,TTI] Clean up temporary insts created by getOrCreateResult.
#134534 opened
Apr 6, 2025 -
[libc++] Implements the new FTM header test generator.
#134542 opened
Apr 6, 2025 -
[libc++] Properly decay functions in CTAD for `pair`
#134544 opened
Apr 6, 2025 -
clang_EvalResult_getAsCXString impl
#134551 opened
Apr 6, 2025 -
Add A Version Of `MachineModuleInfoWrapperPass` That Does Not Own Its Underlying `MachineModuleInfo`
#134554 opened
Apr 6, 2025 -
[libc++] Adds a FTM v2 data file generator.
#134555 opened
Apr 6, 2025 -
InstCombine: Fold samesign ult to slt with added constant when the range is known
#134556 opened
Apr 6, 2025 -
[lldb][lldb-dap] explicitly set the expr as an alias for expression.
#134562 opened
Apr 6, 2025 -
Add download time for each module in statistics
#134563 opened
Apr 6, 2025 -
[LLVM][NVPTX] Add NVPTX codegen support for clusterlaunchcontrol instruction
#134568 opened
Apr 7, 2025 -
[DirectX] Use scalar arguments for @llvm.dx.dot intrinsics
#134570 opened
Apr 7, 2025 -
[DirectX] Implement the DXILCBufferAccess pass
#134571 opened
Apr 7, 2025 -
Revert "[SLP]Support revectorization of the previously vectorized scalars"
#134604 opened
Apr 7, 2025 -
[SLP] More OOP to simplify vectorizeStores() (NFC)
#134605 opened
Apr 7, 2025 -
[GISel] Add KnownFPClass Analysis to GISelValueTrackingPass
#134611 opened
Apr 7, 2025 -
[Clang][ARM] Ensure FPU Features are parsed when targeting `cc1as`
#134612 opened
Apr 7, 2025 -
[LLVM] Use "syncscope" instead of "synchscope" in comments. NFC.
#134615 opened
Apr 7, 2025 -
[clang][driver] Suppress gnu-line-marker when saving temps
#134621 opened
Apr 7, 2025 -
[libc++] Support sorting consteval-only ranges
#134623 opened
Apr 7, 2025 -
[KeyInstr][Clang] Add Clang option -g[no-]key-instructions
#134627 opened
Apr 7, 2025 -
[AMDGPU] SIInstrInfo: Fix resultDependsOnExec for VOPC instructions
#134629 opened
Apr 7, 2025 -
[KeyInstr][Clang] Add ApplyAtomGroup
#134632 opened
Apr 7, 2025 -
[KeyInstr][Clang] Scalar init atom
#134633 opened
Apr 7, 2025 -
[KeyInstr][Clang] Agg init atom
#134635 opened
Apr 7, 2025 -
[KeyInstr][Clang] Static variable init atom
#134636 opened
Apr 7, 2025 -
[KeyInstr][Clang] Assignment atom group
#134637 opened
Apr 7, 2025 -
[KeyInstr] Complex assignment atoms
#134638 opened
Apr 7, 2025 -
[KeyInstr][Clang] Aggregate init + copy
#134639 opened
Apr 7, 2025 -
[KeyInstr][Clang] Member initalization atom
#134640 opened
Apr 7, 2025 -
[KeyInstr][Clang] Catch variable init atom
#134641 opened
Apr 7, 2025 -
[KeyInstr][Clang] If stmt atom
#134642 opened
Apr 7, 2025 -
[KeyInstr][Clang] Switch stmt atom
#134643 opened
Apr 7, 2025 -
[KeyInstr][Clang] Do stmt atom
#134644 opened
Apr 7, 2025 -
[KeyInstr][Clang] While stmt atom
#134645 opened
Apr 7, 2025 -
[KeyInstr][Clang] For stmt atom
#134646 opened
Apr 7, 2025 -
[KeyInstr][Clang] For range stmt atoms
#134647 opened
Apr 7, 2025 -
[KeyInstr][Clang] Bitfield atom
#134648 opened
Apr 7, 2025 -
[KeyInstr][Clang] Assign vector element atom
#134649 opened
Apr 7, 2025 -
[KeyInstr][Clang] Assign matrix element atom
#134650 opened
Apr 7, 2025 -
[KeyIntsr][Clang] Builtins alloca auto-init atom
#134651 opened
Apr 7, 2025 -
[KeyInstr][Clang] Ret atom
#134652 opened
Apr 7, 2025 -
[KeyInstr][Clang] Coerced store atoms
#134653 opened
Apr 7, 2025 -
[NFC][KeyInstr][Clang] Add some additional tests
#134654 opened
Apr 7, 2025 -
[AMDGPU][GlobalISel] Enable kernel argument preloading
#134655 opened
Apr 7, 2025 -
[clangd] Strip invalid fromRanges for outgoing calls
#134657 opened
Apr 7, 2025 -
[libc][math][c23] Add acospif16() function
#134664 opened
Apr 7, 2025 -
[AMDGPU] Update code object metadata for kernarg preload
#134666 opened
Apr 7, 2025 -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 opened
Apr 7, 2025 -
[MC][DebugInfo] Emit linetable entries with known offsets immediately
#134677 opened
Apr 7, 2025 -
PR bot test
#134682 opened
Apr 7, 2025 -
SimplifyLibCalls: Skip sincospi optimization for ConstantData
#134688 opened
Apr 7, 2025 -
PHITransAddr: Avoid looking at constant use lists
#134689 opened
Apr 7, 2025 -
LICM: Avoid looking at use list of constant data
#134690 opened
Apr 7, 2025 -
SCEVExpander: Don't look at uses of constants
#134691 opened
Apr 7, 2025 -
IR: Remove uselist for constantdata
#134692 opened
Apr 7, 2025 -
[libc++] Make __config_site modular
#134699 opened
Apr 7, 2025 -
unittests: ORC: Skip the ReOptimizeLayerTest for RISC-V
#134702 opened
Apr 7, 2025 -
[OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clause
#134709 opened
Apr 7, 2025 -
[llvm] add documentation for public interface annotations (LLVM_ABI, etc)
#134710 opened
Apr 7, 2025 -
[InstCombine] Simplify phi using KnownBits of condition
#134712 opened
Apr 7, 2025 -
[AMDGPU] Fix undefined scc register in successor block of SI_KILL terminators
#134718 opened
Apr 7, 2025 -
[lldb][lldb-dap] Respect x86 disassembly flavor setting
#134722 opened
Apr 7, 2025 -
[Flang][Windows] Disable PCH on Windows for flangFrontend
#134726 opened
Apr 7, 2025 -
[SandboxIR] Implement ConstantDataArray functions
#134729 opened
Apr 7, 2025 -
[BOLT] Check CallProfile annotation in buildCallGraph
#134733 opened
Apr 7, 2025 -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 opened
Apr 7, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (1/N)
#134737 opened
Apr 7, 2025 -
AMDGPU: Make v2f64 -> v2f16 conversion Legal only when unsafe fast math is set
#134738 opened
Apr 7, 2025 -
[sanitizer_common] Updated build fix for newer NetBSD
#134742 opened
Apr 7, 2025 -
[HIP][HIPSTDPAR][NFC] Re-order & adapt `hipstdpar` specific passes
#134753 opened
Apr 7, 2025 -
[NFCI] Explicitly delete unused copy constructor and assign copy for VPInterleavedAccessInfo
#134755 opened
Apr 7, 2025 -
cuda clang: Move nvptx-surface.cu test to CodeGenCUDA
#134758 opened
Apr 8, 2025 -
[RISCV] Add branch folding before branch relaxation
#134760 opened
Apr 8, 2025 -
[docs] IR does not stand for internal
#134764 opened
Apr 8, 2025 -
AArch64: Remove the PAUTH_BLEND pseudo-instruction.
#134765 opened
Apr 8, 2025 -
[mlir][acc] Handle OpenACC host_data in LegalizeDataValues
#134767 opened
Apr 8, 2025 -
[clang] consistently quote expressions in diagnostics
#134769 opened
Apr 8, 2025 -
[libc] Implement getitimer and setitimer, add proxy headers for itimerval
#134773 opened
Apr 8, 2025 -
[clang-tidy] Avoid diagnosing std::array initializations for modernize-use-designated-initializers
#134774 opened
Apr 8, 2025 -
release/20.x: [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352)
#134775 opened
Apr 8, 2025 -
[libc++][test][NFC] Remove unused inclusions of `<iostream>`
#134776 opened
Apr 8, 2025 -
[MLIR][NFC] Retire let constructor for MemRef
#134788 opened
Apr 8, 2025 -
llvm-reduce: Support exotic terminators in instructions-to-return
#134794 opened
Apr 8, 2025 -
[LLD][ELF][AArch64] Mark .plt and .iplt with PURECODE flag
#134798 opened
Apr 8, 2025 -
[AArch64][Docs] Add release note for execute-only support on AArch64
#134799 opened
Apr 8, 2025 -
[Clang][Docs] Add release note for execute-only support on AArch64
#134802 opened
Apr 8, 2025 -
[LLD][Docs] Add release notes for execute-only support on AArch64
#134804 opened
Apr 8, 2025 -
clang/AMDGPU: Stop looking for oclc_daz_opt_* control libraries
#134805 opened
Apr 8, 2025 -
[Clang] Handle default template arguments for alias CTAD guides
#134807 opened
Apr 8, 2025 -
Fix the issue of linking a wrong import library of zstd
#134812 opened
Apr 8, 2025 -
[DAGCombiner] Option --combiner-select-seq
#134813 opened
Apr 8, 2025 -
[WebAssembly] Align bulk-memory thresholds
#134816 opened
Apr 8, 2025 -
[libc++] Avoid type-punning between __value_type and pair
#134819 opened
Apr 8, 2025 -
[DebugInfo][GlobalOpt] Preserve source locs for optimized loads
#134828 opened
Apr 8, 2025 -
[WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds.
#134832 opened
Apr 8, 2025 -
[AMDGPU] Support arbitrary types in amdgcn.dead
#134841 opened
Apr 8, 2025 -
[IR] Mark convergence intrins as has-side-effect
#134844 opened
Apr 8, 2025 -
[DRAFT] LLVM symbolizer gsym support
#134847 opened
Apr 8, 2025 -
[mlir][tosa] Support unranked input/weight tensors for convolution ops
#134856 opened
Apr 8, 2025 -
[CMake] Configure ccache using command line options
#134857 opened
Apr 8, 2025 -
[X86] Add support for `__bf16` to `f16` conversion
#134859 opened
Apr 8, 2025 -
[IPO] Prevent removal of some convergent attr
#134863 opened
Apr 8, 2025 -
[HLSL] Add separate handle for the counter
#134864 opened
Apr 8, 2025 -
[clang-tidy] `matchesAnyListedTypeName` support non canonical types
#134869 opened
Apr 8, 2025 -
[mlir][spirv] Split header and merge block in `mlir.selection`s
#134875 opened
Apr 8, 2025 -
[libc++] Don't skip localization-related headers in header tests
#134877 opened
Apr 8, 2025 -
[Coroutines] Create C++ noop coroutine with default function attributes
#134878 opened
Apr 8, 2025 -
[readobj][ELF][AArch64] Handle misformed AArch64 build attribute section
#134888 opened
Apr 8, 2025 -
[Clang][OpenCL][AMDGPU] Use `byref` for OpenCL kernel arguments
#134892 opened
Apr 8, 2025 -
[libcxxabi][libunwind] Support for using LLVM libc
#134893 opened
Apr 8, 2025 -
release/20.x: [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874)
#134895 opened
Apr 8, 2025 -
[RISCV] Widen i1 AnyOf reductions
#134898 opened
Apr 8, 2025 -
[flang] Implement external routine usage of hostnm()
#134900 opened
Apr 8, 2025 -
[NFC][AArch64][GlobalISel] Add test coverage for vector store legalization
#134904 opened
Apr 8, 2025 -
[AMDGPU] Generalize global.load.lds to buffer fat pointers
#134911 opened
Apr 8, 2025 -
[libc][math][C23] Implement double precision sinpi correctly rounded for all rounding modes
#134921 opened
Apr 8, 2025 -
Address Codegen bug related to marking subregister MachineOperand defines as undef
#134929 opened
Apr 8, 2025 -
[Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType
#134930 opened
Apr 8, 2025 -
[AMDGPU] Enable vectorization of i8 values.
#134934 opened
Apr 8, 2025 -
[RISCV] Refactor register list parsing and improve error messages.
#134938 opened
Apr 8, 2025 -
[CodeComplete] Don't drop ArrayToPointerDecay when doing member completion
#134951 opened
Apr 9, 2025 -
[llvm] compile out LLVM_ABI unless building as a shared lib or dylib
#134958 opened
Apr 9, 2025 -
[libc++] Backport segmented iterator optimization for std::for_each to C++11
#134960 opened
Apr 9, 2025 -
[BOLT] Directly use call count in buildCallGraph
#134966 opened
Apr 9, 2025 -
[Flang][MLIR] - Access the LEN for a `fir.boxchar<k>` and use it to set the bounds `omp.map.info` ops.
#134967 opened
Apr 9, 2025 -
[wasm-ld] Refactor WasmSym from static globals to per-link context
#134970 opened
Apr 9, 2025 -
[flang] Avoid optimizing min and max if not valid type
#134972 opened
Apr 9, 2025 -
[X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value
#134979 opened
Apr 9, 2025 -
[MIPS] Add FeatureMSA to i6400 and i6500 cores
#134985 opened
Apr 9, 2025 -
[libc++] Fix disabling of extension warnings in C++20 and later
#134989 opened
Apr 9, 2025 -
No longer add enumeration constants to the wrong scope
#134998 opened
Apr 9, 2025 -
[MLIR][NVVM] Add pmevent
#134999 opened
Apr 9, 2025 -
[lld] More info for aarch64 ldr/str misaligning error
#135004 opened
Apr 9, 2025 -
[AMDGPU] Merge two V_CNDMASK instructions into V_DUAL_CNDMASK
#135007 opened
Apr 9, 2025 -
[lldb][lldb-dap] fix repeating commands in repl mode
#135008 opened
Apr 9, 2025 -
[X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector
#135010 opened
Apr 9, 2025 -
[MLIR][AMDGPU] Adding dynamic size check to avoid subword buffer load
#135014 opened
Apr 9, 2025 -
[AArch64][SVE] Instcombine ptrue(all) to splat(i1)
#135016 opened
Apr 9, 2025 -
[VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x
#135017 opened
Apr 9, 2025 -
IROutliner: Do not look at use lists of constant phi inputs
#135019 opened
Apr 9, 2025 -
[Clang] [OpenMP] Support NOWAIT with optional argument
#135030 opened
Apr 9, 2025 -
[LLDB] Reapply refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies
#135033 opened
Apr 9, 2025 -
[VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast
#135037 opened
Apr 9, 2025 -
[AMDGPU][True16][CodeGen] update wwm reg sorting check condition
#135053 opened
Apr 9, 2025 -
[SLP]Prefer segmented/deinterleaved loads to strided and fix codegen
#135058 opened
Apr 9, 2025 -
[opt-viewer] Account for optimization records YAML files generated by LTO
#135059 opened
Apr 9, 2025 -
[AArch64] Change the coercion type of structs with pointer members.
#135064 opened
Apr 9, 2025 -
[mlir][Transform] Reuse bbArgs in FuseIntoContainingOp
#135066 opened
Apr 9, 2025 -
[llvm-cov] Fix branch counts of template functions (second attempt)
#135074 opened
Apr 9, 2025 -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 opened
Apr 9, 2025 -
[AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag
#135078 opened
Apr 9, 2025 -
[SimplifyCFG] Extend jump-threading to allow live local defs
#135079 opened
Apr 9, 2025 -
[clang-doc] Add Start and End Line Numbers
#135081 opened
Apr 9, 2025 -
Save unregistered attrs after type conversion.
#135084 opened
Apr 9, 2025 -
[HLSL] Adding support for Root Constants in LLVM Metadata
#135085 opened
Apr 9, 2025 -
[AMDGPU] IGLP: Fixes for VMEM load detection and unsigned int handling
#135090 opened
Apr 9, 2025 -
[MLIR][LLVM] Support for indirectbr
#135092 opened
Apr 9, 2025 -
[mlir][vector] transpose(broadcast) -> broadcast canonicalization
#135096 opened
Apr 9, 2025 -
[SelectionDAG] Improve value type selection for inline asm within selected register class
#135097 opened
Apr 9, 2025 -
[BOLT] Jump table trampoline insertion pass
#135103 opened
Apr 9, 2025 -
[CIR] Upstream minimal support for structure types
#135105 opened
Apr 10, 2025 -
[JumpThreading] Do not unfold select if block has address taken and used
#135106 opened
Apr 10, 2025 -
[flang][NFC] Update module file documentation
#135107 opened
Apr 10, 2025 -
[RISCV] Add Andes XAndesperf (Andes Performance) extension.
#135110 opened
Apr 10, 2025 -
[MLIR][XeGPU] Switch to 1D representation for SIMT code
#135116 opened
Apr 10, 2025 -
[HLSL] Resource initialization by constructors
#135120 opened
Apr 10, 2025 -
[ctxprof] Handle instrumenting functions with `musttail` calls
#135121 opened
Apr 10, 2025 -
[libc] start porting process unit tests to hermetic mode
#135124 opened
Apr 10, 2025 -
[GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 opened
Apr 10, 2025 -
[clang] implement printing of canonical expressions
#135133 opened
Apr 10, 2025 -
[libc++] Add a missing include in string.h
#135134 opened
Apr 10, 2025 -
[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#135135 opened
Apr 10, 2025 -
reduce max wrt divergent mask
#135138 opened
Apr 10, 2025 -
[LV] Add test cases for reverse accesses involving irregular types. nfc
#135139 opened
Apr 10, 2025 -
[llvm-extract] support unnamed bbs.
#135140 opened
Apr 10, 2025 -
[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions
#135143 opened
Apr 10, 2025 -
[AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics
#135145 opened
Apr 10, 2025 -
Support '-fmodule-file-home-is-cwd' for C++ modules.
#135147 opened
Apr 10, 2025 -
[MachinePipeliner] Add validation for missed dependencies
#135148 opened
Apr 10, 2025 -
[CodeGen][NPM] Support generic regalloc-npm option
#135149 opened
Apr 10, 2025 -
[PassManager][Loop] Merge loop pass manager when add it
#135150 opened
Apr 10, 2025 -
[LTO][Pipelines] Add 0 hot-caller threshold for SamplePGO + FullLTO
#135152 opened
Apr 10, 2025 -
[InstCombine] Pre-commit tests related to ADDLIKE+GEP->GEP+GEP. NFC
#135154 opened
Apr 10, 2025 -
[InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP
#135155 opened
Apr 10, 2025 -
[InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites
#135156 opened
Apr 10, 2025 -
[LoongArch] lower vector shuffle as byte rotate (if possible)
#135157 opened
Apr 10, 2025 -
[OMPIRBuilder] Don't discard the debug record from entry block.
#135161 opened
Apr 10, 2025 -
[AMDGPU] Switch V_CNDMASK operands to shrink it into VOP2
#135162 opened
Apr 10, 2025 -
[clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 opened
Apr 10, 2025 -
[LoopVersioningLICM] Only mark pointers with generated checks as noalias
#135168 opened
Apr 10, 2025 -
[NFC][analyzer] Document configuration options
#135169 opened
Apr 10, 2025 -
Reapply "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128."
#135177 opened
Apr 10, 2025 -
[clang][ast]: Add DynamicAllocLValue and TypeInfoLValue support to APValue::dump().
#135178 opened
Apr 10, 2025 -
Add EliminateNewDuplicatePHINodes function.
#135179 opened
Apr 10, 2025 -
[SSAUpdaterBulk] Add PHI simplification pass.
#135180 opened
Apr 10, 2025 -
[AMDGPU] Improve StructurizeCFG pass performance by using SSAUpdaterBulk.
#135181 opened
Apr 10, 2025 -
[mlir][IR] Add `ValueSemantics` trait to integer, float, ... types
#135183 opened
Apr 10, 2025 -
[AMDGPU] Update pal metadata for v3.6
#135196 opened
Apr 10, 2025 -
[RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp
#135197 opened
Apr 10, 2025 -
[Asan][RISCV] Enhance getTgtMemIntrinsic() to allow Asan instrument t…
#135198 opened
Apr 10, 2025 -
[IndVarsSimplify] sinkUnusedInvariants is skipping instructions while sinking.
#135205 opened
Apr 10, 2025 -
[mlir][tosa] Add error_if checks for Transpose
#135219 opened
Apr 10, 2025 -
[SPIRV] Support for the SPV_INTEL_subgroup_matrix_multiply_accumulate SPIR-V extension
#135225 opened
Apr 10, 2025 -
[Flang][OpenMP] Initial defaultmap implementation
#135226 opened
Apr 10, 2025 -
[Clang] add option --offload-jobs=N
#135229 opened
Apr 10, 2025 -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 opened
Apr 10, 2025 -
[LV] An attempt to cherry-pick the fix PR #132691 (cherry-pick from the main branch to the release/20.x branch)
#135231 opened
Apr 10, 2025 -
[AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable
#135232 opened
Apr 10, 2025 -
Remove debugger pretty printers for llvm::Optional
#135235 opened
Apr 10, 2025 -
[flang][openacc] Relax constraint on OpenACC declare statement
#135238 opened
Apr 10, 2025 -
[lld-macho]Fix bug in finding "chained" re-exported libs.
#135241 opened
Apr 10, 2025 -
[RISCV] Fix assertion failure when using -fstack-clash-protection
#135248 opened
Apr 10, 2025 -
[clang][OpenMP][SPIR-V] Fix AS of globals and set the default AS to 4
#135251 opened
Apr 10, 2025 -
[AArch64] Add missing test for Qualcomm Oryon-1 processor
#135258 opened
Apr 10, 2025 -
[HLSL] Move Resource Instance Properties from TypeInfo
#135259 opened
Apr 10, 2025 -
[flang-rt] Update `test_flang` in CI to use `flang-rt` as one of the projects.
#135260 opened
Apr 10, 2025 -
[mlir][tosa] Align RFFT2d and FFT2d operator examples
#135261 opened
Apr 10, 2025 -
[mlir][tosa] Add table size check for Table Op
#135262 opened
Apr 10, 2025 -
[ctxrprof] More tests for context management
#135264 opened
Apr 10, 2025 -
[mlir][tosa] Align AddOp examples to spec
#135266 opened
Apr 10, 2025 -
[mlir][tosa] Align AbsOp example variable names
#135268 opened
Apr 10, 2025 -
Reapply "[Metadata] Preserve MD_prof when merging instructions when one is missing.""
#135270 opened
Apr 10, 2025 -
[mlir][xegpu] SIMT distribution patterns for XeGPU CreateNdTdesc, LoadNd, StoreNd and Dpas Ops.
#135271 opened
Apr 10, 2025 -
[VPlan] Manage instruction medata in VPlan.
#135272 opened
Apr 10, 2025 -
[InstCombine] Combine and->cmp->sel->or-disjoint into and->mul
#135274 opened
Apr 10, 2025 -
[CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag
#135277 opened
Apr 10, 2025 -
[libc] Improve the state of the lint rules
#135278 opened
Apr 10, 2025 -
Update monolithic-linux.sh
#135282 opened
Apr 10, 2025 -
[HLSL] Allow resource annotations to specify only register space
#135287 opened
Apr 11, 2025 -
[mlir][GPU] Don't look into neighboring functions for barrier elimination
#135293 opened
Apr 11, 2025 -
[LV] Check if the VF is scalar by VFRange instead of VPlan in `handleUncountableEarlyExit` NFC.
#135294 opened
Apr 11, 2025 -
[AMDGPU] Support bottom-up postRA scheduing.
#135295 opened
Apr 11, 2025 -
[flang-rt] Use runtime::memchr instead of std::memchr.
#135298 opened
Apr 11, 2025 -
[CUDA][Windows] detect installation via CUDA_PATH environment variable
#135299 opened
Apr 11, 2025 -
[nvptx-arch] allowed load `nvcuda.dll` on Windows
#135300 opened
Apr 11, 2025 -
[NFC][libclc] Refine clz to use __builtin_clzg
#135301 opened
Apr 11, 2025 -
[libc++][NFC] Reuse `__bit_log2` for `sort`
#135303 opened
Apr 11, 2025 -
[HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis.
#135304 opened
Apr 11, 2025 -
[libclc] add ctz built-in implementation to clc and generic
#135309 opened
Apr 11, 2025 -
[flang] Handle volatility in lowering and codegen
#135311 opened
Apr 11, 2025 -
[Bazel] Remove redundant gtest_main from codegen_tests, codegen_globalisel_tests, mi_tests
#135316 opened
Apr 11, 2025 -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 opened
Apr 11, 2025 -
[SPIRV] Support for extension SPV_INTEL_device_side_avc_motion_estimation
#135319 opened
Apr 11, 2025 -
[RISCV] Error out on incorrectly spelt @plt on call symbols
#135324 opened
Apr 11, 2025 -
[mlir] [dataflow] : Improve the time and space footprint of data flow.
#135325 opened
Apr 11, 2025 -
stop emitting direct copy from intermediate result to out reg
#135326 opened
Apr 11, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] An assortment of small enhancements
#135329 opened
Apr 11, 2025 -
[lldb] Slide eh_frame unwind plan if it doesn't begin at function boundary
#135333 opened
Apr 11, 2025 -
[libcxx] [test] Clarify the condition for long double hex formatting
#135334 opened
Apr 11, 2025 -
[SPIRV] Added opencl Pipe builtins
#135335 opened
Apr 11, 2025 -
[RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertPoint
#135336 opened
Apr 11, 2025 -
[libc++][test] Test `nasty_string` in C++20
#135338 opened
Apr 11, 2025 -
[AMDGPU][InsertWaitCnts] Add test for global_wb/inv/wbinv tracking
#135339 opened
Apr 11, 2025 -
[AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv
#135340 opened
Apr 11, 2025 -
[LV] Remove unused requiresScalarEpilogue function. nfc
#135341 opened
Apr 11, 2025 -
[lldb] Clean up StartDebugserverProcess before I start refactoring it
#135342 opened
Apr 11, 2025 -
[lldb][Format] Display only the inlined frame name in backtraces if available
#135343 opened
Apr 11, 2025 -
[mlir][spirv] Allow yielding values from loop regions
#135344 opened
Apr 11, 2025 -
Add DebugSSAUpdater class to track debug value liveness
#135349 opened
Apr 11, 2025 -
[mlir][linalg][vector] Refine create{Read|Write}OrMasked{Read|Write} (nfc)
#135350 opened
Apr 11, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to `svdupq_lane`
#135356 opened
Apr 11, 2025 -
[AArch64][LoopVectorize] Enable tail-folding on neoverse-v2
#135357 opened
Apr 11, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to `svusmmla`
#135358 opened
Apr 11, 2025 -
[MLIR][ArmSVE] Add lowering of `vector.contract` to SVE `*MMLA` instructions
#135359 opened
Apr 11, 2025 -
[lldb] Remove vestigial remnants of reproducers
#135361 opened
Apr 11, 2025 -
[libunwind][Haiku] Fix signal frame unwinding
#135367 opened
Apr 11, 2025 -
[SPIR-V] Add store legalization for ptrcast
#135369 opened
Apr 11, 2025 -
[clang] Reject character devices in #embed for now
#135370 opened
Apr 11, 2025 -
[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla…
#135372 opened
Apr 11, 2025 -
[VPlan] Mark VPWidenCallRecipe as a VPRecipeWithIRFlags
#135373 opened
Apr 11, 2025 -
[NFC][Clang] Don't check hardcode op num
#135375 opened
Apr 11, 2025 -
[DirectX] Implement the ForwardHandleAccesses pass
#135378 opened
Apr 11, 2025 -
[SROA] Improve handling of lifetimes in load-only promotion
#135382 opened
Apr 11, 2025 -
[clang-tidy] Add support for lambda-expression in `use-trailing-return-type` check
#135383 opened
Apr 11, 2025 -
[libc++] DO NOT COMMIT disable some CI jobs.
#135384 opened
Apr 11, 2025 -
fix std::make_exception_ptr interaction with ObjC
#135386 opened
Apr 11, 2025 -
[SelectionDAG] Propagate poison in getNode with two operands if the second is poison.
#135387 opened
Apr 11, 2025 -
Suppress errors from well-formed-testing type traits in SFINAE contexts
#135390 opened
Apr 11, 2025 -
[clang-tidy] Fix false positives in `readability-redundant-inline-specifier`
#135391 opened
Apr 11, 2025 -
[mlir][ArmSME] Audit arm_sme.tile_store
#135396 opened
Apr 11, 2025 -
[LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations.
#135398 opened
Apr 11, 2025 -
[DebugInfo][IndVarSimplify] Propagate source loc when simplifying rem
#135399 opened
Apr 11, 2025 -
[RISCV] Add support for vendor relocations on Xqci extensions
#135400 opened
Apr 11, 2025 -
[Interp] Mark inline-virtual.cpp as unsupported with ASan
#135402 opened
Apr 11, 2025 -
[NFC][MC] Use `StringRef` for Modifier in Inst/Asm Printers
#135403 opened
Apr 11, 2025 -
[flang] Rework preprocessor fix for replacement in kind suffixes
#135406 opened
Apr 11, 2025 -
Disable -fdollars-in-identifiers by default
#135407 opened
Apr 11, 2025 -
[libc++][CI] Pin the XCode version.
#135412 opened
Apr 11, 2025 -
[release/20.x] Support z17 processor name and scheduler description
#135413 opened
Apr 11, 2025 -
[flang][OpenMP] Prescanning bug with !$ fixed form line continuation
#135416 opened
Apr 11, 2025 -
Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing.
#135418 opened
Apr 11, 2025 -
[cindex] Add support for calling getFullyQualifiedName to the Python binding.
#135420 opened
Apr 11, 2025 -
[libc++] Use __underlying_type directly in underyling_type_t
#135423 opened
Apr 11, 2025 -
[AMDGPU] Handle MachineOperandType global address in SIFoldOperands.
#135424 opened
Apr 11, 2025 -
[flang] Allow host-associated INTENT(OUT) in specification expr.
#135426 opened
Apr 11, 2025 -
Add back include for AutoConvert.h as it's needed for z/OS
#135430 opened
Apr 11, 2025 -
[libc++] Make __config_site modular
#135432 opened
Apr 11, 2025 -
[clang] WIP: Fix MemberPointer serialization non-determinism
#135434 opened
Apr 11, 2025 -
[mlir][vector] `broadcast(poison)->poison` and `transpose(poison)->poison`
#135435 opened
Apr 11, 2025 -
AArch64: Allow ZEXT+COPY -> FMOV peephole for ZPR registers as well
#135436 opened
Apr 11, 2025 -
[cfi] Fix one -fno-sanitize-merge case, and add two TODOs
#135438 opened
Apr 11, 2025 -
[HEXAGON] Fix corner cases for hwloops pass
#135439 opened
Apr 11, 2025 -
[llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 opened
Apr 11, 2025 -
[AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst
#135441 opened
Apr 11, 2025 -
[clang-format]: Treat #pragma once as include guard for IndentPPDirectives
#135443 opened
Apr 11, 2025 -
[NVPTX] Add support for Shared Cluster Memory address space.
#135444 opened
Apr 11, 2025 -
[IA][RISCV] Add support for vp.load/vp.store with shufflevector
#135445 opened
Apr 11, 2025 -
[llvm] Build Windows release package with clang-cl if possible
#135446 opened
Apr 11, 2025 -
[mlir][vector] Remove redundant `OpRewritePattern`
#135447 opened
Apr 11, 2025 -
[BOLT] Support relative vtable
#135449 opened
Apr 11, 2025 -
[flang][openacc] Allow if clause on atomic directives
#135451 opened
Apr 11, 2025 -
[lldb] Remove ProcessRunLock::TrySetRunning
#135455 opened
Apr 11, 2025 -
[clang-doc] Handle static members and functions
#135457 opened
Apr 11, 2025 -
[lldb] Make sure the process is stopped when computing the symbol context
#135458 opened
Apr 11, 2025 -
release/20.x: [llvm][Hexagon] Promote operand v2i1 to v2i32 (#135409)
#135461 opened
Apr 12, 2025 -
[libc] Include extra baremetal headers and entrypoints
#135462 opened
Apr 12, 2025 -
[clang][OpenMP] Fix/enforce order-concurrent-nestable rules
#135463 opened
Apr 12, 2025 -
[AMDGPU][True16][MC] fix fmac_f16_t16 vop3 format
#135464 opened
Apr 12, 2025 -
[libc++] Optimize std::for_each_n for segmented iterators
#135468 opened
Apr 12, 2025 -
[clang] Add builtin_get_vtable_pointer and virtual_member_address
#135469 opened
Apr 12, 2025 -
[Modules] Fix an identifier hiding a function-like macro definition.
#135471 opened
Apr 12, 2025 -
[clang][frontend] Make `CompilerInstance::FailedModules` thread-safe
#135473 opened
Apr 12, 2025 -
[Flang][OpenMP][MLIR] Check for presence of Box type before emitting store in MapInfoFinalization pass
#135477 opened
Apr 12, 2025 -
[mlir][gpu] Change GPU modules to globals
#135478 opened
Apr 12, 2025 -
[clang][bytecode] Print jump lines in Function::dump()
#135482 opened
Apr 12, 2025 -
[flang] Fix linking to libMLIR
#135483 opened
Apr 12, 2025 -
[libc++] Enable the GDB pretty printers for Clang
#135484 opened
Apr 12, 2025 -
[flang] Fix Driver/do_concurrent_to_omp_cli.f90 test not to use runtime
#135485 opened
Apr 12, 2025 -
[X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1
#135489 opened
Apr 12, 2025 -
[SimplifyCFG] Handle trunc condition in foldBranchToCommonDest.
#135490 opened
Apr 12, 2025 -
[compiler-rt][rtsan] signalfd interception for Linux.
#135491 opened
Apr 12, 2025 -
[AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions
#135492 opened
Apr 12, 2025 -
[CIR] Upstream ArraySubscriptExpr from function parameter with pointer base
#135493 opened
Apr 12, 2025 -
[libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro.
#135494 opened
Apr 12, 2025 -
optimize minmax_element
#135495 opened
Apr 12, 2025 -
[mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it.
#135497 opened
Apr 12, 2025 -
[mlir][vector] Prevent folding of OOB values in insert/extract
#135498 opened
Apr 12, 2025 -
[CI] monolithic-linux improvements
#135499 opened
Apr 12, 2025 -
[RISCV][MC] Emit `x8` as `fp` instead of `s0`
#135500 opened
Apr 12, 2025 -
[mlir][SMT] C APIs
#135501 opened
Apr 12, 2025 -
[RISCV] Extend redundant vrgather.vx peephole to vfmv.v.f
#135503 opened
Apr 12, 2025 -
[mlir] GPUToROCDL: Fix crashes with unsupported shuffle datatypes
#135504 opened
Apr 12, 2025 -
[clang-doc][NFC] clean unused variable in HTML generator
#135505 opened
Apr 12, 2025 -
[RISCV] Xqcilb: rename JUMP_PLT fixup and drop `@plt` parsing
#135507 opened
Apr 12, 2025 -
RISCVAsmParser: Reject call foo@invalid
#135509 opened
Apr 12, 2025 -
[NFC][TableGen] Refactor DecoderEmitter.cpp
#135510 opened
Apr 12, 2025
155 Issues closed by 90 people
-
clang-format BraceWrapping.BeforeLambdaBody: True overrides AllowShortLambdasOnASingleLine: All
#107914 closed
Apr 13, 2025 -
BreakBeforeBraces: GNU should break before open brace of lambda
#133135 closed
Apr 12, 2025 -
[LoopVectorize] Assertion `isPowerOf2_32(End.getKnownMinValue()) && "Expected End to be a power of 2"' failed.
#134696 closed
Apr 12, 2025 -
[LoopDistribute] wrong code with -enable-loop-distribute -loop-distribute-non-if-convertible
#38626 closed
Apr 12, 2025 -
[lldb][clang] A lot expression/import-std-module tests failed after #135119 in clang
#135352 closed
Apr 12, 2025 -
[lld-link] LLD-LINK produces broken forward imports in source DEF
#132411 closed
Apr 12, 2025 -
[AVR] clang: Arduino program breaks when Serial functions are used
#128536 closed
Apr 12, 2025 -
[RISC-V] mcmodel=medany 'relocation R_RISCV_PCREL_HI20 out of range' for >2MiB relocations
#134525 closed
Apr 11, 2025 -
[warning] Don't report function returns address of local variable
#117425 closed
Apr 11, 2025 -
[SLPVectorizer] Miscompile in SLP vectorizer
#135410 closed
Apr 11, 2025 -
[DirectX] Intrinsic `usub.sat` is preventing the generation of legal DXIL
#135285 closed
Apr 11, 2025 -
-fno-dollars-in-identifiers doesn't always disable dollars in identifiers
#87106 closed
Apr 11, 2025 -
#108985 optimization doesn't remove strlen like loop body in some cases
#134736 closed
Apr 11, 2025 -
[mlir][ROCDL] Intrinsic selection failure when adding Permlanex16Op to ROCDL
#135393 closed
Apr 11, 2025 -
1 - ArgIdx in Sema::AddOverloadCandidate looks like it overflows
#135086 closed
Apr 11, 2025 -
AMDGPU SALU pseudos should not have side effects
#128685 closed
Apr 11, 2025 -
#embed assertion fail if a known parameter comes after an unknown
#126940 closed
Apr 11, 2025 -
[HLSL][SPIR-V] Add RWBuffer type support
#81036 closed
Apr 11, 2025 -
[libc++] Look into the revert in #131613
#131710 closed
Apr 11, 2025 -
[LLVM] Wrong assumption of `isKnownNonNullFromDominatingCondition`
#135363 closed
Apr 11, 2025 -
"image list" does not print module address on Linux
#26440 closed
Apr 11, 2025 -
[RISC-V] MachineLICM incorrectly hoists fsrmi out of loop
#135172 closed
Apr 11, 2025 -
[OpenMP] Compile-time regression (>4x) from clang-13 to clang-14
#56241 closed
Apr 11, 2025 -
AArch64 accesses MachineFrameInfo::getMaxCallFrameSize() before it is computed
#32214 closed
Apr 11, 2025 -
CTAD on variable with parenthesized initializer
#39811 closed
Apr 11, 2025 -
Code completion does not work for member of alias template with dependent argument
#130468 closed
Apr 11, 2025 -
[libc++] `tuple<>` cannot be compared with `array<T, 0>`
#135306 closed
Apr 11, 2025 -
[IndVarSimplify] Miscompilation at -O3
#135182 closed
Apr 11, 2025 -
constexpr decomposition declaration make clang crash
#134882 closed
Apr 11, 2025 -
[DirectX] Shader Flags Analysis for ResMayNotAlias
#112270 closed
Apr 10, 2025 -
[LLD] MinGW driver __image_base__ alternate name wrongly defined on i386 if no `-m` option from gcc
#134558 closed
Apr 10, 2025 -
[DirectX] Pow optomized to Powi in frotend causes the backend to have an intrinsic it can't lower
#135221 closed
Apr 10, 2025 -
Building llvm on windows with VS2019 buildtool throwing error
#112933 closed
Apr 10, 2025 -
[HLSL] Add support for floating point modulo
#135122 closed
Apr 10, 2025 -
[clang-tidy] Add support for check comments in config file
#64343 closed
Apr 10, 2025 -
[clang-tidy] cert-err33-c false positive on user-defined function named timer
#121607 closed
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcDeathTestExecutors.cpp` should be hermetic
#135212 closed
Apr 10, 2025 -
[flang][preprocessor] Preprocessor splits a token while preserving column
#134986 closed
Apr 10, 2025 -
[Flang] `read` statement is slower than Gfortran in SPEC CPU 2017
#134026 closed
Apr 10, 2025 -
[SLPVectorizer] Miscompilation at -O3
#135113 closed
Apr 10, 2025 -
ld.lld crashing when linking GraphicsMagick
#134843 closed
Apr 10, 2025 -
DeadArgumentElimination creates invalid code with musttail calls returning structs
#107569 closed
Apr 10, 2025 -
[C11] Properly handle materializing temporaries
#96486 closed
Apr 10, 2025 -
Bug in C++ standard library header <bit>
#55491 closed
Apr 10, 2025 -
[AArch64][CodeGen][CodeSize] Redundant 'and' can be remove with shifts in addr mode
#34101 closed
Apr 10, 2025 -
[clang][crash] compiler crashes when building modules with a mingw sysroot
#129061 closed
Apr 10, 2025 -
[RISC-V] Clang behaves differently from gcc when `-mcmodel=large` and triple is riscv-32
#134537 closed
Apr 10, 2025 -
Request Commit Access For shining1984
#133884 closed
Apr 10, 2025 -
clang-format 19 breaks ipynb files
#110727 closed
Apr 10, 2025 -
[UBSan][Clang][CodeGen] Improve memory effect modeling of ubsan handlers
#130093 closed
Apr 10, 2025 -
[DirectX] Shader Flag Analysis for UseNativeLowPrecision
#112267 closed
Apr 10, 2025 -
[clang-format] Lack of space after 'not' operator since clang-format-19
#125465 closed
Apr 10, 2025 -
[AMDGPU][GISel] BFI generated instead of a smaller load
#123631 closed
Apr 10, 2025 -
[libc] str_to_float_comparison_test should be hermetic
#129838 closed
Apr 9, 2025 -
[flang] [regression] preprocessor issue with include file
#133399 closed
Apr 9, 2025 -
Implement the `lit` HLSL Function
#99135 closed
Apr 9, 2025 -
Implement the `dst` HLSL Function
#99108 closed
Apr 9, 2025 -
On trunk, `-Wconditional-uninitialized` false positive in a "simple" case
#135050 closed
Apr 9, 2025 -
ICE in ActOnCapScopeReturnStmt when default argument contains statement-expression
#43529 closed
Apr 9, 2025 -
-fwrapv-pointer doesn't affect member accesses
#132449 closed
Apr 9, 2025 -
Clang fails with "UNREACHABLE executed" with __attribute__((align_value( ))) in a template
#26612 closed
Apr 9, 2025 -
`!struct.x && !struct.y` produces worse code than `(struct.x == 0) && (struct.y == 0)`
#128778 closed
Apr 9, 2025 -
[mlir][tosa] : pool op verification changes are possibly too restrictive?
#134907 closed
Apr 9, 2025 -
[MacOS 15][AppleClang] libtool duplicate member name warnings
#133199 closed
Apr 9, 2025 -
Assertion failed: (getContext().hasSameType(E->getType(), type)), function EmitCallArg
#25571 closed
Apr 9, 2025 -
Clang crash if try to compile class method with __restrict__ and inside enum
#27443 closed
Apr 9, 2025 -
ICE when constructing tuple
#24892 closed
Apr 9, 2025 -
-Wreturn-type should not emit warnings when non-termination can be derived indirectly
#11914 closed
Apr 9, 2025 -
Spurious -Wreturn-type warning with "pathological" for
#38374 closed
Apr 9, 2025 -
-Wreturn-type has many false positives
#49759 closed
Apr 9, 2025 -
False positive -Wreturn-type for bitfields
#52666 closed
Apr 9, 2025 -
Possibly false positive "non-void function does not return a value in all control paths" warning
#59418 closed
Apr 9, 2025 -
[LLDB] Doesn't run correctly in Wine
#131319 closed
Apr 9, 2025 -
[flang][openmp] crash in complex atomic
#120724 closed
Apr 9, 2025 -
[X86] X86FixupVectorConstants generates SSE2 instructions on SSE1 targets
#134607 closed
Apr 9, 2025 -
[AArch64] Add a scheduling model for Neoverse N1
#58990 closed
Apr 9, 2025 -
Segmentation fault on LLDB debugger attach to non rooted Android
#134299 closed
Apr 9, 2025 -
AddressSanitizer's FakeStack metadata can be rewrite by users
#133640 closed
Apr 9, 2025 -
P3247R2: Deprecate the notion of trivial types
#118387 closed
Apr 8, 2025 -
Restrict pointer loads not affected by asm memory clobber
#86734 closed
Apr 8, 2025 -
Missing '-Wreturn-type' warning for 'main' having no return statement in C89 mode
#21650 closed
Apr 8, 2025 -
clang crashes when using pre-compiled headers and modules at the same time.
#121259 closed
Apr 8, 2025 -
Clang crashes when instantiating a function template which uses `decltype` and `typedef`
#19118 closed
Apr 8, 2025 -
Clang not diagnosing invalid literals in subexpressions within a preprocessor conditional
#134658 closed
Apr 8, 2025 -
Crash involving addresses of switch case labels
#90978 closed
Apr 8, 2025 -
clang-cl access violation
#124525 closed
Apr 8, 2025 -
[libcxx] Unmatched _LIBCPP_POP_MACROS with LIBCXX_ENABLE_LOCALIZATION=OFF
#134681 closed
Apr 8, 2025 -
[HLSL] clang-dxc should accept the `-verify` argument
#134762 closed
Apr 8, 2025 -
SBProcess::GetState() method returns unexpected value
#134811 closed
Apr 8, 2025 -
InlineFunction should handle nofpclass in AddParamAndFnBasicAttributes
#134070 closed
Apr 8, 2025 -
Clang diagnostics: false-positive warning "unused lambda-capture"
#134797 closed
Apr 8, 2025 -
AAAlign only handles load and store uses
#134480 closed
Apr 8, 2025 -
Request Commit Access For ParkHanbum
#133703 closed
Apr 8, 2025 -
[RISC-V] Miscompile in rv64gcv with -O3 -flto
#134705 closed
Apr 8, 2025 -
[RISC-V] Miscompile on rv64gcv with -O3
#134126 closed
Apr 8, 2025 -
CMake prefers llvm-mt even when compiled without libxml2
#134237 closed
Apr 8, 2025 -
aarch64-pc-windows: failed to perform tail call elimination on a call site marked musttail
#133098 closed
Apr 8, 2025 -
[libc][math] Fix signaling nans and floating point exceptions for some math functions.
#124812 closed
Apr 8, 2025 -
Clang Rejects Valid CRTP Pattern with constexpr Virtual Function Accessing Derived Static Member
#134830 closed
Apr 8, 2025 -
Request Commit Access For el-ev
#132769 closed
Apr 8, 2025 -
17 Regression: over optimization at -O2
#123347 closed
Apr 8, 2025 -
[InstCombine][FuncAttrs] InstCombine breaks `initializes` attribute
#133059 closed
Apr 8, 2025 -
[LICM] LICM breaks `initializes` attribute
#133038 closed
Apr 8, 2025 -
Not a constant expression: comparison between unequal pointers to void has unspecified result
#45653 closed
Apr 8, 2025 -
clang-format: Macro operator spacing not working as expected
#134779 closed
Apr 8, 2025 -
Unsupported calling convention: AMDGPU_KERNEL encountered when codegen some amdgpu (opencl) bitcode
#60313 closed
Apr 8, 2025 -
Assertion `VNI && "No live value at use"
#128714 closed
Apr 8, 2025 -
small mistake in -fmodule-file description breaks clang++-19 frontend with -fstack-protector
#132059 closed
Apr 8, 2025 -
[clang-tidy] Fix [File|Config]OptionsProvider::getOptions
#134502 closed
Apr 8, 2025 -
Clang segfault when using C++ modules and a precompiled header
#105994 closed
Apr 8, 2025 -
Enabling libcxx runtimes breaks running clang unit tests on MacOS
#95347 closed
Apr 8, 2025 -
[MLIR ODS] No definition for Builtin_LocationAttr in BuiltinAttributes.td?
#59877 closed
Apr 8, 2025 -
[llvm][CodeGen] Assertion `!hasInterval(Reg) && "Interval already exists!"' failed
#133036 closed
Apr 8, 2025 -
[HLSL] DXC and Clang handle `cbuffer` in namespace differently
#124064 closed
Apr 8, 2025 -
Request Commit Access For mrkajetanp
#133115 closed
Apr 8, 2025 -
Request Commit Access For ojhunt
#132831 closed
Apr 7, 2025 -
Request Commit Access For kmpeng
#133762 closed
Apr 7, 2025 -
Request Commit Access For <sdasgup3>
#133801 closed
Apr 7, 2025 -
Request Commit Access For zhyty
#133809 closed
Apr 7, 2025 -
Request Commit Access For alex-t
#133956 closed
Apr 7, 2025 -
[DirectX] The dx.saturate intrinsic is not being scalarized
#134378 closed
Apr 7, 2025 -
[HLSL] Cbuffer declaration with array typedef crashes
#134668 closed
Apr 7, 2025 -
[HLSL] Rename `*ResourceBinding*` Types to `*Resource*`
#134744 closed
Apr 7, 2025 -
Can StringByteSize in demangleStringLiteral in MicrosoftDemangle.cpp overflow?
#129970 closed
Apr 7, 2025 -
c23 aggregate initialization
#78034 closed
Apr 7, 2025 -
compiler-rt: build fix for NetBSD-10.99.12
#125566 closed
Apr 7, 2025 -
powerpc: clang build with -fPIC corrupts link stack
#128644 closed
Apr 7, 2025 -
Duplicate documentation entry for {no_,}randomize_layout
#133706 closed
Apr 7, 2025 -
[opt] commandLine error
#134619 closed
Apr 7, 2025 -
[HLSL] Generate AST for Root Signatures
#119011 closed
Apr 7, 2025 -
[DirectX] Create DX target builtins
#132303 closed
Apr 7, 2025 -
fatal error: error in backend: Do not know how to promote this operator!
#134409 closed
Apr 7, 2025 -
lld-link Crash
#131807 closed
Apr 7, 2025 -
[clang] missing support for _Float128 (C23)
#80195 closed
Apr 7, 2025 -
Improper function to pointer conversion in call expression in C++
#23545 closed
Apr 7, 2025 -
Improvement: better diagnostics for undefined behavior
#134372 closed
Apr 7, 2025 -
Incomplete array type with internal linkage: missing diagnostics under -pedantic
#50661 closed
Apr 7, 2025 -
[MLIR] crash when initializing complex tensor using dense<scalar>
#131323 closed
Apr 7, 2025 -
P1222R4: A Standard `flat_set`
#105193 closed
Apr 6, 2025 -
[OpenMP] Sparc support
#71135 closed
Apr 6, 2025 -
Use bfcvt instruction on Arm to convert to __bf16
#134524 closed
Apr 6, 2025
190 Issues opened by 133 people
-
[clang-tidy] Check request: bugprone-union-inactive-member-access
#135508 opened
Apr 12, 2025 -
clang++ 21 crash in clang::CXXRecordDecl::defaultedDestructorIsConstexpr
#135506 opened
Apr 12, 2025 -
[bug] llvm 20.1.2 crashes while compiling modules
#135496 opened
Apr 12, 2025 -
BOLT is unable to proceed because it couldn't properly understand this function.
#135488 opened
Apr 12, 2025 -
[aarch64][x86] llvm keep .rodata..L__const section
#135487 opened
Apr 12, 2025 -
[LLVM] APInt::tcAdd has quiet poor codegen.
#135486 opened
Apr 12, 2025 -
[[deprecated]] attribute ignored after definition
#135481 opened
Apr 12, 2025 -
[libunwind] unw_regname is defined differently to libgcc libunwind
#135480 opened
Apr 12, 2025 -
[compiler-rt] libcxx-fuzzer is installed at wrong location
#135476 opened
Apr 12, 2025 -
Add llvm-symbolizer from system package in llvm-premerge-linux-runners
#135474 opened
Apr 12, 2025 -
[libc++] Cannot construct `string` from `volatile` char array
#135472 opened
Apr 12, 2025 -
[compiler-rt] CMake 4.0.x breaks build on macOS
#135459 opened
Apr 12, 2025 -
[DirectX] TargetExtType not being lowered properly in DXILOpLowering
#135453 opened
Apr 11, 2025 -
[HLSL] Investigate whether we can drop the uniformity bit from `llvm.dx.resource.handlefrombinding`
#135452 opened
Apr 11, 2025 -
Clang fails to consider default arguments reachable at the instantiation context
#135442 opened
Apr 11, 2025 -
Lock analysis doesn't work with static locks that are member variables
#135437 opened
Apr 11, 2025 -
Assertion failed when trying to run `wasm-ld`
#135431 opened
Apr 11, 2025 -
[SPIRV][DirectX][HLSL] Move `cross` implementation to hlsl_intrinsics.h
#135425 opened
Apr 11, 2025 -
Request Commit Access For newling
#135419 opened
Apr 11, 2025 -
[InstCombine] Missed shl + add + and optimization
#135411 opened
Apr 11, 2025 -
Interpreter/inline-virtual.cpp is very flaky with ASan
#135401 opened
Apr 11, 2025 -
[DirectX] convert debug records to debug intrinsics
#135395 opened
Apr 11, 2025 -
AVX10 feature mismatch between GCC and LLVM
#135394 opened
Apr 11, 2025 -
[mlir][tosa] tosa-to-tensor pass for tosa.slice fails with known output shape but dynamic size attribute
#135389 opened
Apr 11, 2025 -
Request Commit Access For bangtianliu
#135388 opened
Apr 11, 2025 -
[libc++][CI] Reenable disable MacOS tests
#135385 opened
Apr 11, 2025 -
flang-aarch64-libcxx bot fails to build after flang-rt was added to the build
#135381 opened
Apr 11, 2025 -
[X86][Tablegen] ISA tablegen naming convention for record needs update
#135379 opened
Apr 11, 2025 -
[clang] await_suspend() -> std::noop_coroutine() = missed optimization
#135377 opened
Apr 11, 2025 -
[HLSL] The type of the SV_GroupIndex semantic isn't validated correctly
#135364 opened
Apr 11, 2025 -
[clang] Clang is unable to generate maddubs_epi16 intrinsics.
#135353 opened
Apr 11, 2025 -
[libc++] P2165R4: Update deduction guides for map containers and container adaptors
#135351 opened
Apr 11, 2025 -
[libc++] P2165R4: Update `<tuple>` for interoperability between `tuple` and `tuple-like` types
#135348 opened
Apr 11, 2025 -
[clang] Illegal instruction compiling a stress test built on tuple
#135347 opened
Apr 11, 2025 -
[SystemZ][TTI]Wrong costs for insertelement with even/odd indices
#135346 opened
Apr 11, 2025 -
Use spirv backend in libclc
#135327 opened
Apr 11, 2025 -
[RISCV] The asm parser does not error on incorrectly spelt @plt on call symbols
#135323 opened
Apr 11, 2025 -
[clang] -Wimplicit-int-conversion shows only one warning at a time
#135321 opened
Apr 11, 2025 -
[libc][math] migrate math tests to ErrnoCheckingTest fixture
#135320 opened
Apr 11, 2025 -
Do something with `output` field
#135317 opened
Apr 11, 2025 -
[CodeGen] Miscompile with llvm.maximumnum.f64 and llvm.maximum.f64
#135313 opened
Apr 11, 2025 -
[Flang] The line displayed in the remark of loop-vectorize is incorrect
#135308 opened
Apr 11, 2025 -
[mlir] Assertion `succeeded( ConcreteT::verifyInvariants(getDefaultDiagnosticEmitFn(ctx), args...))' failed
#135289 opened
Apr 11, 2025 -
[Mips] Presence of inline asm instructions affects ELF ABI info
#135283 opened
Apr 10, 2025 -
`consteval` constructor cannot store `this` inside object
#135281 opened
Apr 10, 2025 -
[Flang] Define PIC/PIE macros
#135275 opened
Apr 10, 2025 -
[clang] Inconsistent __is_pointer_interconvertible_base_of results for direct vs. templated calls
#135273 opened
Apr 10, 2025 -
clang-format: better continuation indent options for BraceWrapping=false
#135269 opened
Apr 10, 2025 -
[libc][tests] make unit tests hermetic
#135265 opened
Apr 10, 2025 -
[DirectX] Findout what is keeping memset alive, investigate memset legalization options
#135257 opened
Apr 10, 2025 -
modernize-use-equals-delete should recommend relocating only special members to public
#135249 opened
Apr 10, 2025 -
[LLD] relinking objects that contain COMMON symbols adds superfluous COMMON section.
#135223 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/CmakeFilePath.cpp` should be hermetic
#135217 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/MemoryMatcher.cpp` should be hermetic
#135216 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/TestLogger.cpp` should be hermetic
#135215 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcTest.cpp` should be hermetic
#135214 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcTestMain.cpp` should be hermetic
#135213 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/RoundingModeUtils.cpp` is not hermetic
#135211 opened
Apr 10, 2025 -
[DirectX] Update DXContainer docs to match D3D12 naming
#135210 opened
Apr 10, 2025 -
[lldb] lldb not reading compile units for binaries compiled with -gdwarf64
#135208 opened
Apr 10, 2025 -
[RISC-V] Infinite loop when compiling w/ -fstack-clash-protection on RISC-V
#135206 opened
Apr 10, 2025 -
[libc][bug] c++abi tls dtors are not called on main thread exit
#135204 opened
Apr 10, 2025 -
[hexagon] switch to eld as the default linker
#135200 opened
Apr 10, 2025 -
[llvm-cov] llvm-cov report' should provide option to produce JSON output
#135195 opened
Apr 10, 2025 -
Build fails on SLES15 SP1: APFloat.cpp: ... error: llvm::fltSemantics ... is not a constant expression
#135193 opened
Apr 10, 2025 -
Clang considers fold expanded constraint ambiguous when it shouldn't be
#135190 opened
Apr 10, 2025 -
[RISC-V] Machine Block Placement generates extra jump instructions that are not cleaned up.
#135188 opened
Apr 10, 2025 -
[SPIR-V] Alignment decoration emitted for non-kernel SPIR-V
#135165 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/FEnvSafeTest.cpp` is not hermetic
#135158 opened
Apr 10, 2025 -
Clang accepts illegal flexible array member inside struct used in std::vector
#135142 opened
Apr 10, 2025 -
[clang] Misleading warning location for -Wimplicit-int-conversion
#135136 opened
Apr 10, 2025 -
Inaccurate Coverage Information Due to __llvm_profile_dump During Program Blocking, Requesting Solution
#135117 opened
Apr 10, 2025 -
Plugin entry point not found in 'libtriton.so
#135112 opened
Apr 10, 2025 -
[libc++] `atomic_ref<float>::fetch_add` has CAS loop rather than `atomicrmw`
#135109 opened
Apr 10, 2025 -
lldb-dap is emitting "0" as the sequence number for all messages
#135101 opened
Apr 9, 2025 -
lldb-dap.exe --connection connect://127.0.0.1:10000 is not working on widnows.
#135091 opened
Apr 9, 2025 -
[libc++] [libc++abi] Regression: std::make_exception_ptr breaks catching ObjC objects on rethrow
#135089 opened
Apr 9, 2025 -
ARM Hard Float targets gives converge error in building LLVM
#135057 opened
Apr 9, 2025 -
clang source-based code coverage *sometimes* incorrectly includes comments into coverage reports
#135049 opened
Apr 9, 2025 -
[libc++] `<regex>`: `\00` should be rejected
#135048 opened
Apr 9, 2025 -
[clang-tidy] `bugprone-unchecked-optional-access`: support detection of unsafe `std::expected` access
#135045 opened
Apr 9, 2025 -
[clang] Crash instantiating static variable template specialization member of class template
#135032 opened
Apr 9, 2025 -
LLVM-20.1.0-Linux-ARM64 release is missing libomp
#135021 opened
Apr 9, 2025 -
Emitting attribute diagnostics twice in some template instantiations
#135012 opened
Apr 9, 2025 -
`clang-scan-deps` is not using clang's default config files
#135011 opened
Apr 9, 2025 -
[libc++] `<regex>`: `\B` should not be found in `a+a`
#135009 opened
Apr 9, 2025 -
Clang crashes when using an explicit object parameter in lambda with specific function body
#135005 opened
Apr 9, 2025 -
Add `DynamicAllocLValue` and `TypeInfoLValue` support to `APValue::dump()`
#134996 opened
Apr 9, 2025 -
Error with building for pulp ara
#134994 opened
Apr 9, 2025 -
Missed optimization with the `unreachable` information
#134992 opened
Apr 9, 2025 -
[flang][OpenMP][debug] Invalid debug info for variable size string in target region.
#134991 opened
Apr 9, 2025 -
[clang] Using std::complex suppresses warnings from -Whigher-precision-for-complex-division
#134980 opened
Apr 9, 2025 -
[AArch64] Neoverse V3/V3AE schedule model is not implemented
#134977 opened
Apr 9, 2025 -
clangd won't clean old pch files
#134975 opened
Apr 9, 2025 -
clang generate i128 for opencl source but same C/CPP source generate i64 type
#134965 opened
Apr 9, 2025 -
[RISCV] Non-base vector intrinsics not available via `__attribute__((target("arch=...")))`
#134962 opened
Apr 9, 2025 -
accepts-invalid accessing private member of C++ class from scope specifier
#134959 opened
Apr 9, 2025 -
Incorrect diagnostic wording for out-of-line enum declarations
#134955 opened
Apr 9, 2025 -
SemaObjC::HandleExprPropertyRefExpr assumes getInterfaceType() will never return nullptr
#134954 opened
Apr 9, 2025 -
[LLD][ELF] Incorrect source location in undefined symbol error
#134933 opened
Apr 8, 2025 -
[llvm-cov] 'llvm-cov show' output for template functions with lots of instantiations is overwhelming
#134927 opened
Apr 8, 2025 -
[libc] Floating point exception error for cospif16/sinpif16 on aarch64.
#134917 opened
Apr 8, 2025 -
[MIPS] Compiler crash when using -O3
#134916 opened
Apr 8, 2025 -
[MIPS][COFF] Missing support for thread local variables
#134915 opened
Apr 8, 2025 -
[MIPS] Function named Leave* or Local* are refused
#134914 opened
Apr 8, 2025 -
[MIPS] Compiler crash when using __builtin_unreachable
#134913 opened
Apr 8, 2025 -
[flang] Flang crashes in lowering to OpenMP when `fir.boxchar` is used in a `map` clause on `omp target`
#134912 opened
Apr 8, 2025 -
InstCombine introduces unnecessary `and 1` when folding `trunc nuw`+`zext`
#134908 opened
Apr 8, 2025 -
[clang-tidy] Check request: bugprone-host-to-network-after-memcpy
#134902 opened
Apr 8, 2025 -
[clang-tidy] Check request: bugprone-memcpy-after-network-to-host
#134901 opened
Apr 8, 2025 -
[clang++] Can not capture member of structured binding to lambda in constant evaluation.
#134897 opened
Apr 8, 2025 -
Bogus "constraint depends on itself"
#134880 opened
Apr 8, 2025 -
reinterpret_cast from const void* to function pointer does not compile
#134867 opened
Apr 8, 2025 -
[Modules][libc++] Can't use modules with precompiled headers and libc++
#134855 opened
Apr 8, 2025 -
[compiler-rt] hwasan_symbolize Windows bug
#134853 opened
Apr 8, 2025 -
clang stopped working and got crashed
#134852 opened
Apr 8, 2025 -
lldb statusline problems in Windows terminal(s)
#134846 opened
Apr 8, 2025 -
[clang-tidy] bugprone-tagged-union-member-count false warning when using enum & pthread_mutex_t
#134840 opened
Apr 8, 2025 -
Constexpr allocating temporaries in `if constexpr` are rejected.
#134820 opened
Apr 8, 2025 -
[clang-tidy] misc-include-cleaner does not handle error codes in <errno.h>
#134818 opened
Apr 8, 2025 -
llvm-reduce should have a uselistorder reduction
#134817 opened
Apr 8, 2025 -
Bytecode interpreter: Crash with invalid base casts
#134796 opened
Apr 8, 2025 -
Crash compiling modules with address sanitizers
#134790 opened
Apr 8, 2025 -
Bytecode interpreter: Union fields are activated too eagerly
#134789 opened
Apr 8, 2025 -
Bytecode interpreter: Optimization opportunities
#134785 opened
Apr 8, 2025 -
Bytecode interpreter: Investigate use of tailcall design
#134783 opened
Apr 8, 2025 -
Bytecode interpreter: Support array fillers
#134782 opened
Apr 8, 2025 -
[libc][bazel] Add support for generating headers in Bazel
#134780 opened
Apr 8, 2025 -
[AMDGPU] Improve the interaction between COV and device libraries
#134771 opened
Apr 8, 2025 -
Request Commit Access For leecheechen
#134770 opened
Apr 8, 2025 -
[AVX-512] vpternlogq fails to be emitted for longer chains of bitmanipulations
#134768 opened
Apr 8, 2025 -
[HLSL] Clang is missing a warning for implicit truncation of vector types in HLSL
#134761 opened
Apr 8, 2025 -
[SPIRV][HLSL] Crash in SPIRVInstructionSelector::loadHandleBeforePosition
#134749 opened
Apr 7, 2025 -
[HLSL] Move `HasCounter` and `GloballyCoherent` from `ResourceTypeInfo` to `ResourceInfo`
#134741 opened
Apr 7, 2025 -
[Clang][Modules] FE crashes when constructor using-decl are built in header units
#134739 opened
Apr 7, 2025 -
Optimization fails to reduce a loop when AVX is enabled
#134735 opened
Apr 7, 2025 -
[RISC-V] clang++ 20 fails to compile highway
#134730 opened
Apr 7, 2025 -
LTO build of rpcs3 fails on Windows
#134725 opened
Apr 7, 2025 -
[HLSL] Update HLSL's Sema Checking and Diagnostics for builtins
#134721 opened
Apr 7, 2025 -
[SystemZ] Large compile time regression in `SystemZTTIImpl::adjustInliningThreshold()`
#134714 opened
Apr 7, 2025 -
MLIR: Block.getOperations().size() is O(N)
#134703 opened
Apr 7, 2025 -
[HLSL] Extract Root Signature version from metadata representation
#134695 opened
Apr 7, 2025 -
Misaligned member variables of templated SIMD types (like __m128) when using /Zp flag with clang-cl
#134694 opened
Apr 7, 2025 -
[Hexagon] `Cannot select: t89: v4i1 = HexagonISD::PFALSE`
#134659 opened
Apr 7, 2025 -
Clang 20 implicit CTAD regression?
#134613 opened
Apr 7, 2025 -
[lldb] crash backtrace while debugging rust
#134603 opened
Apr 7, 2025 -
[DAG] isSplatValue - incorrect handling of undef element masks through binop
#134602 opened
Apr 7, 2025 -
[libc++] P0769R2: Parallel `shift_right`
#134597 opened
Apr 7, 2025 -
[libc++] P0769R2: Parallel `shift_left`
#134596 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_value_construct_n`
#134595 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_value_construct`
#134594 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_move_n`
#134593 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_move`
#134592 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_default_construct_n`
#134591 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `uninitialized_default_construct`
#134590 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `destroy_n`
#134589 opened
Apr 7, 2025 -
[libc++] P0040R3: Parallel `destroy`
#134588 opened
Apr 7, 2025 -
[MLIR] SymbolOpInterface pass crashes on module that does not define a symbol
#134586 opened
Apr 7, 2025 -
The flag -fno-strict-overflow has not effect with clang
#134577 opened
Apr 7, 2025 -
[DirectX] Strip loop metadata that will trip up the validator when generating DXIL
#134575 opened
Apr 7, 2025 -
[DirectX] Add a pass to forward handle creation intrinsics to the accesses of those handles
#134574 opened
Apr 7, 2025 -
[DirectX] The `dx.dot2/3/4` and `dx.dot2add` intrinsics leave vectors around post-scalarization
#134569 opened
Apr 7, 2025 -
[Flang] Incorrect execution result of EXTENDS_TYPE_OF intrinsic function
#134567 opened
Apr 7, 2025 -
[Flang] Incorrect execution result of intrinsic assignment with an unallocated allocatable array
#134566 opened
Apr 7, 2025 -
[lldb-dap] global `initCommands` settings for vscode extension
#134564 opened
Apr 6, 2025 -
[OpenMP] Enable libomptarget debugging for apt.llvm.org packages
#134561 opened
Apr 6, 2025 -
[clang-tidy] "modernize-use-auto" - shared pointer specific casts not supported
#134559 opened
Apr 6, 2025 -
clang-tidy misc-include-cleaner should not mark standard headers
#134557 opened
Apr 6, 2025 -
asm constraint
#134550 opened
Apr 6, 2025 -
DebugInfo: preferred_name causes DIDerivedType node to be emitted twice
#134549 opened
Apr 6, 2025 -
[LLD] [COFF] PE delayload compatibility with IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION
#134546 opened
Apr 6, 2025 -
Missed optimization when using `llvm.assume`, although scalar-evolution can use it to figure out the range.
#134540 opened
Apr 6, 2025 -
Formatting issue with braced initialization list indentation
#134539 opened
Apr 6, 2025 -
[clang-tidy] misc-include-cleaner false positive for FILE type header in C89 & C90
#134535 opened
Apr 6, 2025 -
Bug in FileOutputBuffer.cpp ?
#134530 opened
Apr 6, 2025 -
Clang-Tidy should not generate fixits for bugprone-parent-virtual-call checks
#134527 opened
Apr 6, 2025 -
[Clang] Clang fails to deduce the type of variable member templates
#134526 opened
Apr 6, 2025 -
Use LEA for small immediates when optimizing for size
#134521 opened
Apr 6, 2025
569 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.
-
[DirectX] adding support in obj2yaml and yaml2obj to root constants
#127840 commented on
Apr 12, 2025 • 91 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Apr 11, 2025 • 49 new comments -
[mlir][vector] Sink vector.extract/splat into load/store ops
#134389 commented on
Apr 13, 2025 • 49 new comments -
[VPlan] Introduce child regions as VPlan transform.
#129402 commented on
Apr 10, 2025 • 40 new comments -
Adding IR2Vec as an analysis pass
#134004 commented on
Apr 10, 2025 • 36 new comments -
[Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Apr 11, 2025 • 30 new comments -
[mlir][tblgen] Add custom parsing and printing within struct
#133939 commented on
Apr 9, 2025 • 29 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Apr 9, 2025 • 28 new comments -
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 11, 2025 • 27 new comments -
[Transforms] Introduce BuildBuiltins.h atomic helpers
#134455 commented on
Apr 10, 2025 • 22 new comments -
[clang][NVPTX] Add builtins and intrinsics for conversions of new FP types
#134345 commented on
Apr 11, 2025 • 22 new comments -
[driver] Generalize the code that adds the path of libflang_rt.runtime.a.
#134362 commented on
Apr 12, 2025 • 21 new comments -
[VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed
#113903 commented on
Apr 11, 2025 • 21 new comments -
[lldb] Add frame-format option to highlight function names in backtraces
#131836 commented on
Apr 12, 2025 • 20 new comments -
[LLDB] Add unary operators Dereference and AddressOf to DIL
#134428 commented on
Apr 11, 2025 • 20 new comments -
[BOLT] Gadget scanner: analyze functions without CFG information
#133461 commented on
Apr 10, 2025 • 20 new comments -
[SYCL] Basic code generation for SYCL kernel caller offload entry point functions.
#133030 commented on
Apr 10, 2025 • 20 new comments -
[NFC][libclc] Merge atomic extension built-ins with identical name into a single file
#134489 commented on
Apr 11, 2025 • 20 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Apr 10, 2025 • 15 new comments -
[Clang][Sema] Fix -Whigher-precision-for-complex-division
#131477 commented on
Apr 12, 2025 • 15 new comments -
[MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive
#118751 commented on
Apr 8, 2025 • 15 new comments -
[AArch64] Generalize integer FPR lane stores for all types
#134117 commented on
Apr 11, 2025 • 14 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Apr 11, 2025 • 14 new comments -
Add commands to list/enable/disable plugins
#134418 commented on
Apr 12, 2025 • 13 new comments -
[AArch64] Model ZA array using inaccessible memory
#132058 commented on
Apr 11, 2025 • 13 new comments -
[lldb] Make SBProcess thread related actions listen to StopLocker
#134339 commented on
Apr 11, 2025 • 13 new comments -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#131628 commented on
Apr 10, 2025 • 12 new comments -
[NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64
#125993 commented on
Apr 8, 2025 • 12 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Apr 9, 2025 • 12 new comments -
[Offload] Implement the remaining initial Offload API
#122106 commented on
Apr 8, 2025 • 12 new comments -
[mlir][bufferization] Add tensor-like and buffer-like interfaces
#134220 commented on
Apr 8, 2025 • 11 new comments -
[LLVM][Clang][Cygwin] Fix building Clang for Cygwin
#134494 commented on
Apr 9, 2025 • 10 new comments -
[DSE] Mark promise of pre-split coroutine visible to caller
#133918 commented on
Apr 10, 2025 • 10 new comments -
[Clang] Improve ``-Wtautological-overlap-compare`` diagnostics flag
#133653 commented on
Apr 12, 2025 • 10 new comments -
[LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Apr 11, 2025 • 10 new comments -
[Clang][Sema]:Fix musttail attribute on a function with not_tail_called attribute has no warning/error
#134465 commented on
Apr 12, 2025 • 10 new comments -
[AMDGPU][clang] provide device implementation for __builtin_logb and …
#129347 commented on
Apr 9, 2025 • 10 new comments -
[BoundsSafety][Sema] Allow counted_by and counted_by_or_null on pointers where the pointee type is incomplete but potentially completable
#106321 commented on
Apr 11, 2025 • 10 new comments -
Add clang driver changes to support MTI RISC-V
#134065 commented on
Apr 8, 2025 • 10 new comments -
[PAC] Add support for __ptrauth type qualifier
#100830 commented on
Apr 11, 2025 • 10 new comments -
[AMDGPU] Handled G_UBSANTRAP GlobalIsel
#134492 commented on
Apr 7, 2025 • 9 new comments -
[HLSL][RootSignature] Add infastructure to parse parameters
#133800 commented on
Apr 11, 2025 • 9 new comments -
[Flang][OpenMP] Add OpenMP standards support doc
#132707 commented on
Apr 11, 2025 • 8 new comments -
[BOLT] Gadget scanner: detect signing oracles
#134146 commented on
Apr 12, 2025 • 8 new comments -
[DA] do not handle array accesses of different offsets
#123436 commented on
Apr 11, 2025 • 8 new comments -
Create a CharSetConverter class with both iconv and icu support
#74516 commented on
Apr 10, 2025 • 8 new comments -
[mlir][vector] Fix parser of vector.transfer_read
#133721 commented on
Apr 9, 2025 • 8 new comments -
[AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca
#134042 commented on
Apr 11, 2025 • 7 new comments -
[GVN] Improve processBlock for instruction erasure
#131753 commented on
Apr 11, 2025 • 7 new comments -
[AMDGPU] Implement vop3p complex pattern optmization for gisel
#130234 commented on
Apr 11, 2025 • 7 new comments -
[KeyInstr] Merge atoms in DILocation::getMergedLocation
#133480 commented on
Apr 11, 2025 • 7 new comments -
[NFC][KeyInstr] Add Atom Group (re)mapping
#133479 commented on
Apr 10, 2025 • 7 new comments -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Apr 10, 2025 • 7 new comments -
Re apply 130577 narrow math for and operand
#133896 commented on
Apr 11, 2025 • 6 new comments -
[lldb] Use correct path for debugserver
#131609 commented on
Apr 10, 2025 • 6 new comments -
Add pointer field protection feature.
#133538 commented on
Apr 9, 2025 • 6 new comments -
ELF: Only rewrite non-preemptible IFUNCs to IPLT functions if a non-IRELATIVE relocation is needed.
#133531 commented on
Apr 11, 2025 • 6 new comments -
[VPlan] Introduce VPlanConstantFolder
#125365 commented on
Apr 7, 2025 • 6 new comments -
[AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies
#131387 commented on
Apr 8, 2025 • 6 new comments -
Add more tests for _Countof
#133333 commented on
Apr 8, 2025 • 6 new comments -
[clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check
#84166 commented on
Apr 8, 2025 • 6 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 6, 2025 • 6 new comments -
[BasicAA] Treat IntToPtr(Argument) similarly to Argument in relation to function-local objects.
#134505 commented on
Apr 7, 2025 • 6 new comments -
[VPlan][NFCI] Small code quality fixes in VPlanHCFGBuilder
#134324 commented on
Apr 11, 2025 • 6 new comments -
[lldb][AIX] get host info for AIX
#134354 commented on
Apr 10, 2025 • 6 new comments -
[SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 commented on
Apr 10, 2025 • 6 new comments -
[KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred
#133482 commented on
Apr 11, 2025 • 5 new comments -
[lld] Merge equivalent symbols found during ICF
#134342 commented on
Apr 12, 2025 • 5 new comments -
[GlobalISel] Take the result size into account when const folding icmp
#134365 commented on
Apr 7, 2025 • 5 new comments -
[clang-tidy] Added Conflicting Global Accesses checker
#130421 commented on
Apr 12, 2025 • 5 new comments -
[Offload]: Skip copying of unused kernel-mapped data
#124723 commented on
Apr 6, 2025 • 5 new comments -
[BOLT]Improve profile quality reporting
#130810 commented on
Apr 7, 2025 • 5 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Apr 10, 2025 • 5 new comments -
[libclc] Fix commands in compile_to_bc are executed sequentially
#130755 commented on
Apr 11, 2025 • 5 new comments -
[C23] Implement WG14 N3037
#132939 commented on
Apr 11, 2025 • 5 new comments -
[mlir] Improve EnumProp, making it take an EnumInfo
#132349 commented on
Apr 12, 2025 • 5 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Apr 11, 2025 • 5 new comments -
[SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly.
#129689 commented on
Apr 9, 2025 • 5 new comments -
[MLIR][Affine] Fix affine.apply verifier and add functionality to demote invalid symbols to dims
#128289 commented on
Apr 10, 2025 • 5 new comments -
[MLIR][IRDL] Added IRDL to C++ Translation
#133982 commented on
Apr 12, 2025 • 5 new comments -
Add initial support for SPE brstack format
#129231 commented on
Apr 10, 2025 • 5 new comments -
[LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors.
#130973 commented on
Apr 10, 2025 • 4 new comments -
[LV][NFC] Clean up tail-folding check for early-exit loops
#133931 commented on
Apr 8, 2025 • 4 new comments -
llvm-reduce: Add values to return reduction
#132686 commented on
Apr 8, 2025 • 4 new comments -
[libc++] Removes unsupported compiler specific code.
#134496 commented on
Apr 9, 2025 • 4 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Apr 8, 2025 • 4 new comments -
[flang][rfc] Add represention of volatile references
#132486 commented on
Apr 11, 2025 • 4 new comments -
[SLP] Make getSameOpcode support interchangeable instructions.
#133888 commented on
Apr 10, 2025 • 4 new comments -
[llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 commented on
Apr 8, 2025 • 4 new comments -
[HLSL] Handle incomplete array types
#133508 commented on
Apr 8, 2025 • 4 new comments -
[mlir] Add Memref Normalization support for reinterpret_cast op
#133417 commented on
Apr 10, 2025 • 4 new comments -
[KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading
#133486 commented on
Apr 11, 2025 • 4 new comments -
[HLSL] Use hlsl_device address space for getpointer.
#127675 commented on
Apr 11, 2025 • 4 new comments -
[AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument
#123994 commented on
Apr 8, 2025 • 3 new comments -
[Polly] Introduce PhaseManager and remove LPM support
#125442 commented on
Apr 9, 2025 • 3 new comments -
[Clang] Make enums trivially equality comparable
#133587 commented on
Apr 10, 2025 • 3 new comments -
[KeyInstr] Add Atom Group waterline to LLVMContext
#133478 commented on
Apr 10, 2025 • 3 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 11, 2025 • 3 new comments -
[RISCV] Sink vp.splat operands of VP intrinsic.
#133245 commented on
Apr 12, 2025 • 3 new comments -
[Driver] Teach Barmetal toolchain about GCC installation
#121829 commented on
Apr 11, 2025 • 3 new comments -
[NFC][AMDGPU] Compute always reserved registers once
#132006 commented on
Apr 9, 2025 • 3 new comments -
[AArch64][GlobalISel] Fix lowering of i64->f32 itofp.
#132703 commented on
Apr 9, 2025 • 3 new comments -
[AArch64][SVE] Fold ADD+CNTB to INCB and DECB
#118280 commented on
Apr 10, 2025 • 3 new comments -
[libc++] P3379R1: Constrain `std::expected` equality operators
#117664 commented on
Apr 11, 2025 • 3 new comments -
Add an off-by-default warning to complain about MSVC bitfield padding
#117428 commented on
Apr 11, 2025 • 3 new comments -
[lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 12, 2025 • 3 new comments -
Mark CXX module initializer with PACBTI attributes
#133716 commented on
Apr 8, 2025 • 3 new comments -
[libc++] constexpr deque
#129368 commented on
Apr 11, 2025 • 3 new comments -
AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 11, 2025 • 3 new comments -
[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs
#132704 commented on
Apr 9, 2025 • 2 new comments -
[libc++] Cooperation between `std::optional` and other standard types
#93672 commented on
Apr 7, 2025 • 2 new comments -
[KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions
#133485 commented on
Apr 11, 2025 • 2 new comments -
[DA] Dependence analysis does not handle array accesses of different sizes
#116630 commented on
Apr 11, 2025 • 2 new comments -
[Clang] Add __builtin_common_reference
#121199 commented on
Apr 11, 2025 • 2 new comments -
[KeyInstr] Inline atom info
#133481 commented on
Apr 11, 2025 • 2 new comments -
[CLANG-CL] ignores Wpadded
#134426 commented on
Apr 12, 2025 • 2 new comments -
[libc++][CI] Improves updating Docker image.
#134497 commented on
Apr 8, 2025 • 2 new comments -
[KeyInstr] Add fields to DILocation behind compile time flag
#133477 commented on
Apr 10, 2025 • 2 new comments -
InlineFunction: Split inlining into predicate and apply functions
#134213 commented on
Apr 9, 2025 • 2 new comments -
[AMDGPU] Replace dynamic VGPR feature with attribute
#133444 commented on
Apr 7, 2025 • 2 new comments -
Reland "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG"
#134408 commented on
Apr 11, 2025 • 2 new comments -
[HLSL] Make it possible to assign an array from a cbuffer
#134174 commented on
Apr 9, 2025 • 2 new comments -
[libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg}
#133920 commented on
Apr 11, 2025 • 2 new comments -
[compiler-rt] Propagate sysroot from CMake to msan tests
#132299 commented on
Apr 10, 2025 • 2 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Apr 12, 2025 • 2 new comments -
[CLANG] Enable alignas after GNU attributes
#133107 commented on
Apr 10, 2025 • 2 new comments -
[Xtensa] Implement Xtensa Mul and Div Options.
#132157 commented on
Apr 7, 2025 • 2 new comments -
ThinLTO: Add flag to print uselistorder in bitcode writer pass
#133230 commented on
Apr 12, 2025 • 2 new comments -
[DAGCombiner] Eliminate fp casts if we have the right fast math flags
#131345 commented on
Apr 7, 2025 • 2 new comments -
[clang] Implement CWG2815
#132778 commented on
Apr 9, 2025 • 2 new comments -
[AMDGPU] Correctly merge noalias scopes during lowering of LDS data.
#131664 commented on
Apr 10, 2025 • 2 new comments -
[AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling
#125885 commented on
Apr 8, 2025 • 2 new comments -
[clang] Implement CWG2803 and CWG2958
#132779 commented on
Apr 9, 2025 • 2 new comments -
[Analysis]: Allow inlining recursive call IF recursion depth is 1.
#119677 commented on
Apr 10, 2025 • 2 new comments -
[Mips] Fix clang crashes when compiling a variadic function while targeting mips3
#130558 commented on
Apr 12, 2025 • 2 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Apr 9, 2025 • 2 new comments -
[clang] Implement CWG2611
#133747 commented on
Apr 9, 2025 • 2 new comments -
[X86][GlobalISel] Support addr matching in SDAG patterns
#130445 commented on
Apr 8, 2025 • 2 new comments -
[ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting
#131756 commented on
Apr 12, 2025 • 2 new comments -
[clang] Add `__bf16` Type Support Macros With Literal Suffix Support
#134214 commented on
Apr 7, 2025 • 2 new comments -
[clang-tidy] ExprSequence: Handle ternary operators.
#132913 commented on
Apr 8, 2025 • 2 new comments -
[mlir] fix IntegerRangeAnalysis::staticallyNonNegative
#134003 commented on
Apr 8, 2025 • 1 new comment -
[mlir][LLVMIR][NFC] Migrate to OpAsmAttrInterface for ASM alias generation
#130479 commented on
Apr 11, 2025 • 1 new comment -
[clang-cl] Accept `cl`-style output arguments (`/Fo`, `-Fo`) for `--fmodule-output`
#121046 commented on
Apr 11, 2025 • 1 new comment -
[PAC][ThinLTO] Fix auth key for GOT entries of function symbols
#131467 commented on
Apr 8, 2025 • 1 new comment -
[BOLT][AArch64] Support for pointer authentication (v2)
#120064 commented on
Apr 11, 2025 • 1 new comment -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Apr 12, 2025 • 1 new comment -
[clang]: fix reference compatibility in overload resolution
#133035 commented on
Apr 7, 2025 • 1 new comment -
[Clang][ARM] Only try to redefine builtins for non-CUDA
#128222 commented on
Apr 11, 2025 • 1 new comment -
[BOLT][AArch64] Add jump table support using .llvm_jump_table_info
#132114 commented on
Apr 11, 2025 • 1 new comment -
[libc++][WIP] ADL-proof `std::__wrap_iter`
#107766 commented on
Apr 11, 2025 • 1 new comment -
[Flang][MLIR][OpenMP] - Add support for firstprivate when translating omp.target ops from MLIR to LLVMIR
#131213 commented on
Apr 11, 2025 • 1 new comment -
[IR] Add CallBr intrinsics support
#133907 commented on
Apr 9, 2025 • 1 new comment -
[AArch64][CodeGen] Optimize security cookie check with New Fixup Pass
#121938 commented on
Apr 8, 2025 • 1 new comment -
[lld][WebAssembly] Allow linker-synthetic symbols to be undefined when building shared libraries
#128223 commented on
Apr 10, 2025 • 1 new comment -
[MachineLICM] Recognize registers clobbered at EH landing pad entry
#122446 commented on
Apr 12, 2025 • 1 new comment -
[KeyInstr][SimplifyCFG] Remap atoms after duplication for threading
#133484 commented on
Apr 11, 2025 • 1 new comment -
[flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic
#131603 commented on
Apr 9, 2025 • 1 new comment -
[KeyInstr][JumpThreading] Remap atoms after threading
#133487 commented on
Apr 11, 2025 • 1 new comment -
[KeyInstr][LoopUnroll] Remap atoms while unrolling
#133489 commented on
Apr 11, 2025 • 1 new comment -
Vectorize: Support fminimumnum and fmaximumnum
#131781 commented on
Apr 11, 2025 • 1 new comment -
[X86] Remove outdated comment
#133743 commented on
Apr 9, 2025 • 1 new comment -
[LV] Fold isPredicatedInst into isMaskRequired
#134261 commented on
Apr 8, 2025 • 1 new comment -
[MemoryBuiltins] Consider index type size when aggregating gep offsets
#132365 commented on
Apr 8, 2025 • 1 new comment -
[RISCV][NFC] Make generated intrinsic records more human-readable
#133710 commented on
Apr 11, 2025 • 1 new comment -
[LV][EVL] Attach a new metadata on EVL vectorized loops
#131000 commented on
Apr 9, 2025 • 1 new comment -
[LV][VPlan] Implement VPlan-based cost for exit condition.
#125640 commented on
Apr 7, 2025 • 1 new comment -
[clang][CodeGen] Add range metadata for atomic load of boolean type. #131476
#133546 commented on
Apr 11, 2025 • 1 new comment -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Apr 11, 2025 • 1 new comment -
[libc++][test] Test `flat_meow` with proper underlying iterators
#131290 commented on
Apr 12, 2025 • 1 new comment -
[libc] ensure tls dtors are called in main thread
#133641 commented on
Apr 10, 2025 • 1 new comment -
[LV] Fix missing MetaData for histogram instructions
#134241 commented on
Apr 10, 2025 • 1 new comment -
llvm-reduce: Add new pass to inline call sites
#134223 commented on
Apr 9, 2025 • 1 new comment -
[mlir][vector] Fix emulation of "narrow" type `vector.store`
#133231 commented on
Apr 9, 2025 • 1 new comment -
[libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment
#122603 commented on
Apr 9, 2025 • 1 new comment -
[VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe
#129508 commented on
Apr 11, 2025 • 1 new comment -
[DebugInfo] getMergedLocation: match scopes based on their location
#132286 commented on
Apr 11, 2025 • 1 new comment -
[libc][math][c23] Add atanhf16 C23 math function.
#132612 commented on
Apr 12, 2025 • 1 new comment -
[GVN] MemorySSA for GVN: embed the memory state in symbolic expressions
#123218 commented on
Apr 9, 2025 • 1 new comment -
[InlineSpiller] Check rematerialization before folding operand
#134015 commented on
Apr 8, 2025 • 1 new comment -
[libclang/python] Add equality comparison operators for File
#130383 commented on
Apr 9, 2025 • 1 new comment -
[clang] Check `std::initializer_list` more strictly
#133822 commented on
Apr 9, 2025 • 1 new comment -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Apr 11, 2025 • 1 new comment -
[libunwind][AArch64] Protect PC within libunwind's context.
#113368 commented on
Apr 10, 2025 • 1 new comment -
[libc++][ranges] add static_assert for ranges::to
#132528 commented on
Apr 10, 2025 • 1 new comment -
[AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 commented on
Apr 8, 2025 • 1 new comment -
llvm-reduce: Change function return types if function is not called
#134035 commented on
Apr 8, 2025 • 1 new comment -
[ConstraintElimination] Add additional facts for bitwise AND OR
#132124 commented on
Apr 7, 2025 • 0 new comments -
[InstCombine] Fold `getelementptr inbounds null, idx -> null`
#130742 commented on
Apr 11, 2025 • 0 new comments -
[CodeGen] commuteInstruction should update implicit-def
#131361 commented on
Apr 11, 2025 • 0 new comments -
AMDGPU] ISel & PEI for whole wave functions
#131334 commented on
Apr 7, 2025 • 0 new comments -
[AMDGPU] Add sext_trunc in RegBankCombiner
#131623 commented on
Apr 10, 2025 • 0 new comments -
[flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate
#131137 commented on
Apr 8, 2025 • 0 new comments -
Unify x64 and arm64 build process in build_llvm_release.bat
#131687 commented on
Apr 8, 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 10, 2025 • 0 new comments -
[WIP][AMDGPU] Fix emitting illegal COPY
#131752 commented on
Apr 11, 2025 • 0 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Apr 7, 2025 • 0 new comments -
[MachineVerifier] Fix LiveInterval verification of unwinding instructions
#131565 commented on
Apr 7, 2025 • 0 new comments -
Update the base and index value for masked gather
#130920 commented on
Apr 9, 2025 • 0 new comments -
[AArch64] A simple tool for generating a scheduling model draft from a SWOG
#131525 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Try to reuse in v_cndmask register with constant from compare.
#131146 commented on
Apr 9, 2025 • 0 new comments -
[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere
#131156 commented on
Apr 12, 2025 • 0 new comments -
[SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Apr 10, 2025 • 0 new comments -
[MLIR][TableGen] Add genMnemonicAlias field for OpAsm{Type,Attr}Interface
#131504 commented on
Apr 11, 2025 • 0 new comments -
[libc]: Add `-Wglobal-constructors` for libc tests
#131485 commented on
Apr 10, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n)
#131868 commented on
Apr 10, 2025 • 0 new comments -
[lit] Fix lit hang on pool join when exception is thrown
#131881 commented on
Apr 8, 2025 • 0 new comments -
[Clang] [Sema] Make -Wreturn-type an error by default
#131207 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 10, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Apr 10, 2025 • 0 new comments -
[DebugInfo][DWARF] Add heapallocsite information
#132073 commented on
Apr 8, 2025 • 0 new comments -
[BOLT][NFC] Define AArch64 jump table types
#132109 commented on
Apr 10, 2025 • 0 new comments -
[IfConversion] Fix duplicate successor error after if-converter.
#134485 commented on
Apr 9, 2025 • 0 new comments -
[compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include
#134106 commented on
Apr 12, 2025 • 0 new comments -
[mlir][OpenMP] allow cancellation to not be directly nested
#134084 commented on
Apr 8, 2025 • 0 new comments -
[libc++][NFC] Replace typedefs with using declarations in <vector>
#134083 commented on
Apr 12, 2025 • 0 new comments -
release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801)
#134052 commented on
Apr 11, 2025 • 0 new comments -
[libc++][C++03] Remove macros that expand to nothing
#134046 commented on
Apr 12, 2025 • 0 new comments -
[libc++][C++03] Remove code that is not used in C++03
#134045 commented on
Apr 12, 2025 • 0 new comments -
[Clang] Fix dependent local class instantiation bugs
#134038 commented on
Apr 7, 2025 • 0 new comments -
[HLSL] Implement `SpirvType` and `SpirvOpaqueType`
#134034 commented on
Apr 7, 2025 • 0 new comments -
[AMDGPU][NPM] Add isRequired to passes missing it
#134033 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 commented on
Apr 8, 2025 • 0 new comments -
[VPlan] Process simplifyRecipes via a worklist
#133977 commented on
Apr 7, 2025 • 0 new comments -
MetaRenamer: replaced command line options with pass parameters
#133975 commented on
Apr 7, 2025 • 0 new comments -
[polly] Add distribution targets for headers/cmake
#133969 commented on
Apr 7, 2025 • 0 new comments -
Revert "AMDGPU: Move insertion into V2SCopies map (#130776)"
#133948 commented on
Apr 8, 2025 • 0 new comments -
[WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes
#133947 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Replace __libcpp_popcount by __builtin_popcountg
#133937 commented on
Apr 12, 2025 • 0 new comments -
[flang][OpenMP][HLFIR] Support vector subscripted array sections for DEPEND
#133892 commented on
Apr 10, 2025 • 0 new comments -
[Bolt][Instrumentation] Initial instrumentation support for RISCV64
#133882 commented on
Apr 8, 2025 • 0 new comments -
[mlir] [attribute] Reproduce inconsistent attribute parser and printer
#133872 commented on
Apr 10, 2025 • 0 new comments -
[flang] Complete alignment of -x language modes with gfortran
#133775 commented on
Apr 10, 2025 • 0 new comments -
[DirectX] legalize frem so that modulo behavior is the same as fmod
#133772 commented on
Apr 7, 2025 • 0 new comments -
[libc++][NFC] Improve test readability for std::fill_n
#133771 commented on
Apr 8, 2025 • 0 new comments -
[libc++] Improve test coverage and readability for swap_ranges
#133752 commented on
Apr 8, 2025 • 0 new comments -
[libc] provide _malloc_thread_cleanup option
#133730 commented on
Apr 10, 2025 • 0 new comments -
[LoopInterchange] Improve profitability check for vectorization
#133672 commented on
Apr 8, 2025 • 0 new comments -
[Clang][AMDGPU] Enable `avail-extern-to-local` for ThinLTO in HIP
#134476 commented on
Apr 8, 2025 • 0 new comments -
[RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain
#134442 commented on
Apr 10, 2025 • 0 new comments -
[RegisterCoalescer]: Try inflated RC for coalescing reg->subreg
#134438 commented on
Apr 8, 2025 • 0 new comments -
[LSV] Insert casts to vectorize mismatched types
#134436 commented on
Apr 10, 2025 • 0 new comments -
[NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC
#134422 commented on
Apr 10, 2025 • 0 new comments -
[clang][test] Improve unit tests for Fixed point AST matchers.
#134398 commented on
Apr 8, 2025 • 0 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Apr 10, 2025 • 0 new comments -
[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Fix __segmented_iterator_traits for implicit template instantiation in SFINAE
#134304 commented on
Apr 12, 2025 • 0 new comments -
Reland "[HLSL][RootSignature] Define and integrate HLSLRootSignatureAttr"
#134293 commented on
Apr 7, 2025 • 0 new comments -
ObjCARCContract: Use stripPointerCastsAndAliases
#134275 commented on
Apr 12, 2025 • 0 new comments -
[HLSL] Run finalize linkage pass for all targets
#134260 commented on
Apr 8, 2025 • 0 new comments -
Define pointer layout for AVR program address space
#134254 commented on
Apr 8, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT
#134253 commented on
Apr 12, 2025 • 0 new comments -
[flang] Fix `do concurrent` CLI test for PowerPC
#134249 commented on
Apr 10, 2025 • 0 new comments -
[libclc] Move fmin & fmax to CLC library
#134218 commented on
Apr 9, 2025 • 0 new comments -
Extract SipHash implementation into a header.
#134197 commented on
Apr 10, 2025 • 0 new comments -
[clang] Merge gtest binaries into AllClangUnitTests
#134196 commented on
Apr 11, 2025 • 0 new comments -
[RISCV] Support Push/Pop with Xqci
#134191 commented on
Apr 8, 2025 • 0 new comments -
[LoongArch] make ABDS/ABDU legal for lsx/lasx
#134190 commented on
Apr 11, 2025 • 0 new comments -
[clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr
#134188 commented on
Apr 13, 2025 • 0 new comments -
[libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY
#134158 commented on
Apr 8, 2025 • 0 new comments -
[AMDGPU] add s_bitset[10]_b32 optimization for shl+[or,andn2] pattern
#134155 commented on
Apr 6, 2025 • 0 new comments -
[libc++] Stabilize transitive includes for C++23
#134143 commented on
Apr 7, 2025 • 0 new comments -
[WinEH] Track changes in WinEHPrepare pass
#134121 commented on
Apr 10, 2025 • 0 new comments -
[X86] Backport new intrinsic and instruction changes in AVX10.2
#133219 commented on
Apr 8, 2025 • 0 new comments -
[AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 commented on
Apr 11, 2025 • 0 new comments -
[llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#133173 commented on
Apr 10, 2025 • 0 new comments -
[clang-doc] Adds a mustache backend
#133161 commented on
Apr 10, 2025 • 0 new comments -
scan lowering changes
#133149 commented on
Apr 11, 2025 • 0 new comments -
[libc][stdfix] Implement `idivfx` functions in LLVM libc
#133005 commented on
Apr 10, 2025 • 0 new comments -
Get cxx03 headers working on z/OS
#132992 commented on
Apr 9, 2025 • 0 new comments -
[include-cleaner] rename enabled flags to `disable-*`
#132991 commented on
Apr 12, 2025 • 0 new comments -
[clang] fix constexpr-unknown handling of self-references.
#132990 commented on
Apr 8, 2025 • 0 new comments -
[MCLinker] MCLinker
#132989 commented on
Apr 9, 2025 • 0 new comments -
[Clang] Implement CWG2517 Useless restriction on use of parameter in constraint-expression
#132919 commented on
Apr 8, 2025 • 0 new comments -
[AMDGPU] using loop to define data type convert patterns
#132899 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 commented on
Apr 12, 2025 • 0 new comments -
[VectorCombine] Support simplification to scalar store for multiple insertelt
#132820 commented on
Apr 9, 2025 • 0 new comments -
[lldb] Implement CLI support for reverse-continue
#132783 commented on
Apr 7, 2025 • 0 new comments -
[CaptureTracking][NFC] Clarify usage expectations in PointerMayBeCaptured comments
#132744 commented on
Apr 12, 2025 • 0 new comments -
[clang-repl] Handle frontend options for clang-repl before calling executeAction
#132670 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly
#132622 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly
#132621 commented on
Apr 12, 2025 • 0 new comments -
[libc++] Remove the constexpr `hash<vector<bool>>` extension
#132617 commented on
Apr 9, 2025 • 0 new comments -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 commented on
Apr 10, 2025 • 0 new comments -
[clang-tidy] Fix false positives in `bugprone-crtp-constructor-accessibility` check
#132543 commented on
Apr 8, 2025 • 0 new comments -
[RISCV] SiFive CLIC Support
#132481 commented on
Apr 10, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types
#132358 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Apr 10, 2025 • 0 new comments -
Remove Native Client support
#133661 commented on
Apr 7, 2025 • 0 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Inline __has_feature and __has_extension uses
#133634 commented on
Apr 9, 2025 • 0 new comments -
llvm-reduce: Reduce with early return of arguments
#133627 commented on
Apr 8, 2025 • 0 new comments -
[WIP][AMDGPU] Improve the handling of `inreg` arguments
#133614 commented on
Apr 8, 2025 • 0 new comments -
[DirectX] Revise descriptions of DXIL module flags
#133543 commented on
Apr 10, 2025 • 0 new comments -
compiler-rt: Introduce runtime functions for emulated PAC.
#133530 commented on
Apr 10, 2025 • 0 new comments -
[KeyInstr][DwarfDebug] Add is_stmt emission support
#133495 commented on
Apr 7, 2025 • 0 new comments -
[KeyInstr] Add MIR parser support
#133494 commented on
Apr 7, 2025 • 0 new comments -
[KeyInstr] Remap cloned PHIs in BreakCriticalEdges
#133493 commented on
Apr 7, 2025 • 0 new comments -
Propagate DebugLocs on phis in BreakCriticalEdges
#133492 commented on
Apr 7, 2025 • 0 new comments -
[KeyInstr][LoopUnswitch] Remap cloned instructions' atoms
#133491 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][LoopRotate] Remap atoms of duplicated instructions
#133490 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred
#133488 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata
#133483 commented on
Apr 11, 2025 • 0 new comments -
release/20.x: [clang] Introduce "binary" StringLiteral for #embed data (#127629)
#133460 commented on
Apr 11, 2025 • 0 new comments -
llvm-reduce: Preserve uselistorder when writing thinlto bitcode
#133369 commented on
Apr 12, 2025 • 0 new comments -
[Asan] Add TTI hook to provide memory reference information of target intrinsic.
#133361 commented on
Apr 7, 2025 • 0 new comments -
[Analysis] Make LocationSize conversion from uint64_t explicit
#133342 commented on
Apr 8, 2025 • 0 new comments -
[GlobalISel]: G_UNMERGE_VALUES for vectors with different element sizes
#133335 commented on
Apr 7, 2025 • 0 new comments -
[SROA] Vector promote some memsets
#133301 commented on
Apr 9, 2025 • 0 new comments -
Fileequality bugfix
#133253 commented on
Apr 9, 2025 • 0 new comments -
[ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer
#133249 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis
#133242 commented on
Apr 10, 2025 • 0 new comments -
reduce over divergent mask
#133228 commented on
Apr 10, 2025 • 0 new comments -
potentially incorrect Emacs marker in headers
#89965 commented on
Apr 10, 2025 • 0 new comments -
[x86] why llvm keep rodata.const section
#133684 commented on
Apr 10, 2025 • 0 new comments -
Implement the entire HLSL API set.
#99235 commented on
Apr 9, 2025 • 0 new comments -
[CIR] Upstream support for structure types
#130199 commented on
Apr 9, 2025 • 0 new comments -
False-positive: fopen() without fclose() in main() reported as a "resource leak" clang:static analyzer
#133942 commented on
Apr 9, 2025 • 0 new comments -
riscv_vector.h intrinsics should be target-gated, not preprocessor-gated
#56592 commented on
Apr 9, 2025 • 0 new comments -
[flang] [OpenMP] too much error messages when unclassifiable OpenMP directive is given
#63248 commented on
Apr 9, 2025 • 0 new comments -
[OpenMP][OMPT] `initial_device_num` on `initialize` callback set incorrectly
#134451 commented on
Apr 9, 2025 • 0 new comments -
LLVM Installer removes its bin-path from the PATH env
#62630 commented on
Apr 9, 2025 • 0 new comments -
[mlir][vector] Error when running `--canonicalize` with out of bounds positions in `vector.extract`
#134516 commented on
Apr 9, 2025 • 0 new comments -
[LV] wrf in SPEC2017 emits "Verification Error" on Grace when using llvmorg-20.1.0-rc1
#126836 commented on
Apr 9, 2025 • 0 new comments -
[clang++] Unnecessary warning "non-void function does not return a value in all control paths"
#111509 commented on
Apr 9, 2025 • 0 new comments -
[flang-rt] support `FLANG_RT_ENABLE_SHARED=ON` on windows
#134186 commented on
Apr 9, 2025 • 0 new comments -
[libcxx] cannot build with clang++ --target=x86_64-windows-msvc
#114591 commented on
Apr 9, 2025 • 0 new comments -
[Mlir] --affine-super-vectorizer-test="vectorize-affine-loop-nest" crashes in VectorUtils.cpp:145: AffineMap makePermutationMap git version: e4372c4454c9
#122227 commented on
Apr 9, 2025 • 0 new comments -
[GVN] Missed partial redundancy elimination opportunity of load through select instruction
#58569 commented on
Apr 9, 2025 • 0 new comments -
【opt】incorrect output dependence in loop interchange pass
#127176 commented on
Apr 9, 2025 • 0 new comments -
flang optimizer ICE on -O1 or higher with array constructor argument
#134308 commented on
Apr 9, 2025 • 0 new comments -
[BOLT][perf2bolt] Perf2bolt does not support perf.data data sampled by SimplePerf record
#134032 commented on
Apr 9, 2025 • 0 new comments -
The issue of the runtime execution of the __llvm_defilew_rite_file() function affecting the collection of coverage
#134226 commented on
Apr 9, 2025 • 0 new comments -
[HLSL] Add support for resources inside user-defined structs
#133837 commented on
Apr 9, 2025 • 0 new comments -
[libc++] P3372R3: constexpr `map`
#128660 commented on
Apr 9, 2025 • 0 new comments -
Request Commit Access For mmha
#131004 commented on
Apr 9, 2025 • 0 new comments -
llvm/include/llvm/Config/llvm-config.h and clang/AST/DeclNodes.inc missing
#58260 commented on
Apr 8, 2025 • 0 new comments -
Failure to optimize malloc+memset to calloc
#46503 commented on
Apr 8, 2025 • 0 new comments -
Backend code generator crash while running pass "X86 DAG->DAG Instruction Selection". Maybe related to coroutines.
#104525 commented on
Apr 8, 2025 • 0 new comments -
Profiling report with branch coverage for templates is misleading
#111743 commented on
Apr 8, 2025 • 0 new comments -
Auto-vectorization via `masked.load` blocks constprop
#134513 commented on
Apr 8, 2025 • 0 new comments -
Incomplete program triggers infinite loop in clang::Sema
#55312 commented on
Apr 8, 2025 • 0 new comments -
Fatal error: intrin0.h yvals_core.h - RC1021: invalid preprocessor command 'include_next'
#126979 commented on
Apr 8, 2025 • 0 new comments -
[RISC-V] RegisterCoalescer: Assertion `A.valno == B.valno && "Cannot overlap different values"' failed.
#134424 commented on
Apr 8, 2025 • 0 new comments -
llvm/test/CodeGen/AMDGPU/shufflevector-physreg-copy.ll fails machine verifier after scheduling
#130884 commented on
Apr 8, 2025 • 0 new comments -
[libc][math] ensure math functions have tests for proper exception, errno, and special case handling
#88819 commented on
Apr 11, 2025 • 0 new comments -
[libc++] QoI for <type_traits> after 6adbc83ee9e4
#56206 commented on
Apr 11, 2025 • 0 new comments -
[libc][POSIX][unistd] implement `alarm`
#124654 commented on
Apr 11, 2025 • 0 new comments -
Bump __GNUC__, __GNUC_MINOR__ from 4.2.1
#42162 commented on
Apr 10, 2025 • 0 new comments -
[DirectX] Collect shader flags based on module properties, target shader stage or validator version
#112044 commented on
Apr 10, 2025 • 0 new comments -
lldb doesn't recognize x86-64's new byte registers (r8b, ..., r15b)
#53230 commented on
Apr 10, 2025 • 0 new comments -
[libc] port fpe and process-related unit test utils to hermetic mode
#133925 commented on
Apr 10, 2025 • 0 new comments -
[flang] The function result `res(max(n, 0))` has distinct extents when split across a module and its submodule
#133646 commented on
Apr 10, 2025 • 0 new comments -
Implement the `faceforward` HLSL Function
#99114 commented on
Apr 10, 2025 • 0 new comments -
`modernize-use-equals-delete` should not warn if all other function declarations are private
#54276 commented on
Apr 10, 2025 • 0 new comments -
Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -sparsification-and-bufferization crashes
#120884 commented on
Apr 10, 2025 • 0 new comments -
[SPIR-V] Returning undef from a function with a `spirv.Type` return type crashes
#134417 commented on
Apr 10, 2025 • 0 new comments -
Wrong incomplete type error when parsing on default parameter
#43082 commented on
Apr 10, 2025 • 0 new comments -
Addressing `-Wimplicit-float-conversion` warning might lead to precision loss
#93288 commented on
Apr 10, 2025 • 0 new comments -
SDAG doesn't handle signed zero correctly when folding select -> {min|max}num
#93414 commented on
Apr 10, 2025 • 0 new comments -
Possible bug: DeclRefExpr wrong NonTypeTemplateParm decl
#92292 commented on
Apr 10, 2025 • 0 new comments -
No ::nullptr_t in header <stddef.h>
#37564 commented on
Apr 10, 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
Apr 10, 2025 • 0 new comments -
LLVM 18.1: C++ exceptions are broken in the MSan build
#84348 commented on
Apr 10, 2025 • 0 new comments -
[JumpThreading] compilation hang with `-jump-threading-across-loop-headers`
#43226 commented on
Apr 10, 2025 • 0 new comments -
SystemZ target: OOB read on "llvm-mc -show-inst-operands"
#26021 commented on
Apr 10, 2025 • 0 new comments -
[MIR] MIR file generated that cannot be parsed due to concatenated debug information
#87817 commented on
Apr 10, 2025 • 0 new comments -
[clang-format] Add Line Break before requires clause brace
#86778 commented on
Apr 10, 2025 • 0 new comments -
`unordered_multiset` fails to assign when using const lambda as criterions in libc++
#55883 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -convert-openmp-to-llvm crashes
#120948 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -transform-dialect-check-uses crashes
#120944 commented on
Apr 10, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -convert-scf-to-openmp crashes
#118768 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -generate-runtime-verification crashes
#118765 commented on
Apr 10, 2025 • 0 new comments -
AMDGPU should try to make use of s_cmov_b32, s_cmov_b64, and s_cmovk_i32
#129984 commented on
Apr 10, 2025 • 0 new comments -
[BOLT][RISC-V]createInstrumentedIndCallHandlerExitBB() seems not to be implemented.
#129458 commented on
Apr 10, 2025 • 0 new comments -
[HLSL] static in cbuffer legality? Might require a test fix.
#117715 commented on
Apr 7, 2025 • 0 new comments -
[Flang] Fortran / OpenMP conformance page
#62310 commented on
Apr 7, 2025 • 0 new comments -
[lldb-dap] Invalid variable reference ids
#119784 commented on
Apr 7, 2025 • 0 new comments -
`bugprone-unintended-char-ostream-output` reported with sufficient cast
#133425 commented on
Apr 7, 2025 • 0 new comments -
Incorrect float conversion via __bf16 at -O0
#134222 commented on
Apr 7, 2025 • 0 new comments -
[mlir] vector.transfer_read and vector.transfer_write allow different source and destination element type
#134268 commented on
Apr 7, 2025 • 0 new comments -
[Clang] Crash on CTAD for alias template involving default arguments
#134471 commented on
Apr 7, 2025 • 0 new comments -
[HLSL] Assigning array from cbuffer fails
#133767 commented on
Apr 7, 2025 • 0 new comments -
llvm-cov: Insufficient merging strategy for template instantiations
#119299 commented on
Apr 7, 2025 • 0 new comments -
[llvm-cov] Feature Request / RFC - Optionally Combine Coverage of Template Instantiations
#93843 commented on
Apr 7, 2025 • 0 new comments -
[mlir][scf] -scf-forall-to-for crashes in PatternMatch.cpp:295: virtual void mlir::RewriterBase::inlineBlockBefore(Block *, Block *, Block::iterator, ValueRange): Assertion `argValues.size() == source->getNumArguments() && "incorrect # of argument replacement values"' failed.
#108164 commented on
Apr 7, 2025 • 0 new comments -
[C2x] Support for _Atomic _BitInt(N)
#60904 commented on
Apr 7, 2025 • 0 new comments -
[Polly] Build failure with shared lib at -O0 and lld
#134393 commented on
Apr 7, 2025 • 0 new comments -
[MLIR]`--test-written-to=assume-func-writes=true` triggers Assertion failure `writtenTo && "expected a sparse lattice"'
#128339 commented on
Apr 7, 2025 • 0 new comments -
[X86] `and`/`or`/`xor` could use 8-bit immediate for more constant arguments
#134474 commented on
Apr 7, 2025 • 0 new comments -
several unused standard headers not reported as unused by `misc-include-cleaner`
#71005 commented on
Apr 7, 2025 • 0 new comments -
[AVX512] Avoid Memory form of Compress in AMD znver4
#133568 commented on
Apr 7, 2025 • 0 new comments -
Clang reports an undefined function that has been defined
#73232 commented on
Apr 7, 2025 • 0 new comments -
bolt fatal error when inserting instrumentation: libcrypto
#133683 commented on
Apr 7, 2025 • 0 new comments -
llvm-reduce should remove lifetime.start/end when promoting alloca'd ptr to arg
#93713 commented on
Apr 7, 2025 • 0 new comments -
__has_include should not error if unevaluated
#134510 commented on
Apr 7, 2025 • 0 new comments -
Remove PointerType::get/getUnqual with element type argument
#123569 commented on
Apr 6, 2025 • 0 new comments -
LLVM cannot constant fold memchr with local buffer
#114668 commented on
Apr 6, 2025 • 0 new comments -
Need an ownership_holds for non-malloced memory
#132188 commented on
Apr 6, 2025 • 0 new comments -
[clang-tidy] Check request: readability-pass-std-string-view-by-value
#121615 commented on
Apr 6, 2025 • 0 new comments -
Use `range` parameter attributes to fold `sub`+`icmp u*` into `icmp s*`
#134028 commented on
Apr 6, 2025 • 0 new comments -
Missing fold `(X == 0) | (trunc nuw X to i1) -> true`
#134093 commented on
Apr 6, 2025 • 0 new comments -
[MachineCopyProp, SystemZ] "Using an undefined physical register"
#131478 commented on
Apr 6, 2025 • 0 new comments -
[BOLT] About optionally emitting the .bolt.org.text segment
#85796 commented on
Apr 6, 2025 • 0 new comments -
VSCode clangd language server crashed
#133796 commented on
Apr 6, 2025 • 0 new comments -
[Mips] out of range PC16 fixup when linking the Zig compiler for some target triples
#112010 commented on
Apr 6, 2025 • 0 new comments -
[msan] Runtime false positives with iostream, msan, and -O0
#134515 commented on
Apr 6, 2025 • 0 new comments -
[AMDGPU] illegal VGPR to SGPR copy
#134463 commented on
Apr 8, 2025 • 0 new comments -
`fp128` causes compilation failures when compiling for `nvptx64-nvidia-cuda`
#95471 commented on
Apr 8, 2025 • 0 new comments -
[c23] support `unsequenced/reproducible` attributes
#84406 commented on
Apr 8, 2025 • 0 new comments -
[llvm-mca][FeatureRequest] In timeline graph, note source of delay for each instruction
#123756 commented on
Apr 8, 2025 • 0 new comments -
Not using -mno-sse causes clang to crash
#66588 commented on
Apr 8, 2025 • 0 new comments -
x86 interrupt attribute crashes on incorrect interrupt handler signatures
#96018 commented on
Apr 8, 2025 • 0 new comments -
Incorrect -Wunused-lambda-capture warning for this capture
#36228 commented on
Apr 8, 2025 • 0 new comments -
P3068R6: Allowing exception throwing in constant-evaluation
#118386 commented on
Apr 8, 2025 • 0 new comments -
bad clang-tidy modernize-use-equals-default warning after error
#92250 commented on
Apr 8, 2025 • 0 new comments -
[MLIR] `Function call` crashed in `aliasingFuncOpBBArgsAnalysis()`: Assertion `!returnOps.empty() && "expected at least one ReturnOp"' failed
#131767 commented on
Apr 8, 2025 • 0 new comments -
New apparent clang-tidy false positive from code using boost::is_any_of
#40486 commented on
Apr 8, 2025 • 0 new comments -
A constexpr virtual function rejects valid usage of CRTP type as "incomplete type" - compiles with gcc
#113801 commented on
Apr 8, 2025 • 0 new comments -
musttail attribute on a function with not_tail_called attribute has no warning/error that musttail is ignored
#133509 commented on
Apr 8, 2025 • 0 new comments -
llvm-config wrongly link to zstd.dll.lib but not zstd.lib on Windows
#134025 commented on
Apr 8, 2025 • 0 new comments -
Overly pedantic [[noreturn]] restriction
#131700 commented on
Apr 8, 2025 • 0 new comments -
[amdgpu] Generic scoped fences are miscompiled
#120131 commented on
Apr 8, 2025 • 0 new comments -
Use of undeclared identifier 'surf2Dwrite'
#29289 commented on
Apr 8, 2025 • 0 new comments -
`clang-tidy` fails on CXX modules
#62258 commented on
Apr 8, 2025 • 0 new comments -
Weird link messages on macOS Sequoia
#109549 commented on
Apr 8, 2025 • 0 new comments -
Request Commit Access For vigneshwarj
#126832 commented on
Apr 7, 2025 • 0 new comments -
Request Commit Access For cassiebeckley
#132479 commented on
Apr 7, 2025 • 0 new comments -
[clang] Deprecation warnings in system headers are silenced when the deprecated entity is used indirectly
#134425 commented on
Apr 7, 2025 • 0 new comments -
nested switch statements not combined
#76636 commented on
Apr 7, 2025 • 0 new comments -
cancel out negations for division
#77717 commented on
Apr 7, 2025 • 0 new comments -
use xchgb instead of rolw on x86 for byteswap when optimizing for size
#78077 commented on
Apr 7, 2025 • 0 new comments -
Combine operations for integer array acting as larger type
#81429 commented on
Apr 7, 2025 • 0 new comments -
Please annotate findings in tidy bugprone-exception-escape
#87422 commented on
Apr 7, 2025 • 0 new comments -
[GlobalISel] MIR serialization issue with G_PTR_ADD instruction flags
#127781 commented on
Apr 7, 2025 • 0 new comments -
[HLSL] Generate unique key object for resource handles
#125126 commented on
Apr 7, 2025 • 0 new comments -
[HLSL] Validate that `updateCounter` is only either incremented or decremented and not both
#114130 commented on
Apr 7, 2025 • 0 new comments -
[RISCV] Missing builtin __builtin_riscv_pause
#129961 commented on
Apr 7, 2025 • 0 new comments -
[HLSL] Support space-only resource register annotations
#133346 commented on
Apr 7, 2025 • 0 new comments -
[Clang] Add clang driver option -fpartition-static-data-sections
#124991 commented on
Apr 7, 2025 • 0 new comments -
[StrTable] Use string literal emission for intrinsics on non-MSVC platforms
#124856 commented on
Apr 12, 2025 • 0 new comments -
[AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU`
#123995 commented on
Apr 8, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Apr 11, 2025 • 0 new comments -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 commented on
Apr 11, 2025 • 0 new comments -
[TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Apr 8, 2025 • 0 new comments -
[WIP] [libcxx] PR testrun (ignore)
#123570 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU] Move kernarg preload logic to AMDGPU Attributor
#123547 commented on
Apr 7, 2025 • 0 new comments -
[RISCV] Add processor definition for XiangShan-KunMingHu-V2R2
#123193 commented on
Apr 8, 2025 • 0 new comments -
Eliminating li of 0 into arg registers of unused arguments
#122741 commented on
Apr 11, 2025 • 0 new comments -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 commented on
Apr 10, 2025 • 0 new comments -
[ModuleSplitter] llvm module splitter
#121543 commented on
Apr 9, 2025 • 0 new comments -
[clangd] Implement simple folding of preprocessor branches (rebased)
#121449 commented on
Apr 6, 2025 • 0 new comments -
[libc++] Optimize std::getline
#121346 commented on
Apr 9, 2025 • 0 new comments -
[lldb-dap] Implement `runInTerminal` for Windows
#121269 commented on
Apr 7, 2025 • 0 new comments -
[mlir][tensor] Fix `createFillOrGenerateOp`
#121205 commented on
Apr 9, 2025 • 0 new comments -
[RFC] TableGen-erate SDNode descriptions
#119709 commented on
Apr 6, 2025 • 0 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Apr 10, 2025 • 0 new comments -
[VPlan] Add opcode to create step for wide inductions.
#119284 commented on
Apr 12, 2025 • 0 new comments -
[GlobalISel] Combine away G_UNMERGE(G_IMPLICITDEF).
#119183 commented on
Apr 11, 2025 • 0 new comments -
[VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize
#119139 commented on
Apr 7, 2025 • 0 new comments -
[IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc
#118777 commented on
Apr 7, 2025 • 0 new comments -
[libc++] <experimental/simd> Add unary operators for class simd_mask
#118468 commented on
Apr 7, 2025 • 0 new comments -
[BOLT] Enable hugify for AArch64
#117158 commented on
Apr 7, 2025 • 0 new comments -
[PassBuilder][CodeGen] Add callback style pass buider
#116913 commented on
Apr 8, 2025 • 0 new comments -
[Clang] Consider preferred_type in bitfield warnings (#116760)
#116785 commented on
Apr 11, 2025 • 0 new comments -
[Clang] Add __builtin_invoke and use it in libc++
#116709 commented on
Apr 8, 2025 • 0 new comments -
[clang][Analysis][NFC] Let isConfigurationValue take Expr
#116266 commented on
Apr 12, 2025 • 0 new comments -
[libc++] Simplify the implementation of std::get for pairs
#114984 commented on
Apr 9, 2025 • 0 new comments -
Fix config when static zstd libraries are not found
#113584 commented on
Apr 12, 2025 • 0 new comments -
[AArch64][GlobalISel] Improve MULL generation
#112405 commented on
Apr 11, 2025 • 0 new comments -
[Flang][OpenMP]Support for lowering task_reduction and in_reduction to MLIR
#111155 commented on
Apr 11, 2025 • 0 new comments -
[mlir][tosa] Align Variable ops to match with TOSA v1.0 spec
#130680 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU] Move kernarg preload logic to separate pass
#130434 commented on
Apr 7, 2025 • 0 new comments -
[compiler-rt][rtsan] adding Linux's clone call interception.
#130423 commented on
Apr 10, 2025 • 0 new comments -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 commented on
Apr 6, 2025 • 0 new comments -
[RISCV][lld] Guarding lld relaxation for RISCV
#130265 commented on
Apr 9, 2025 • 0 new comments -
[CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM
#130068 commented on
Apr 11, 2025 • 0 new comments -
[CodeGen][NPM] Port BranchRelaxation to NPM
#130067 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Support block load/store for CSR
#130013 commented on
Apr 8, 2025 • 0 new comments -
[CodeGen] Utilizing register units based liveIns tracking in MBB
#129847 commented on
Apr 8, 2025 • 0 new comments -
OrcV2: also set COFF flag overrides when custom linking layer is used
#129533 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Add flag to prevent reruns of LowerModuleLDS
#129520 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types
#129452 commented on
Apr 12, 2025 • 0 new comments -
[sanitizer] Apply AlwaysIn/Out in parseSanitizeArgs
#129405 commented on
Apr 10, 2025 • 0 new comments -
[clang-tidy] detect arithmetic operations within member list initialization in modernize-use-default-member-init check
#129370 commented on
Apr 13, 2025 • 0 new comments -
[FunctionAttrs] Add `errno` inference logic
#129067 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands
#129037 commented on
Apr 7, 2025 • 0 new comments -
[docs] Add Included Suites to Test Suite Guide
#128937 commented on
Apr 7, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Apr 10, 2025 • 0 new comments -
[clangd][WIP] Add doxygen parsing using standalone doxygen parser
#128591 commented on
Apr 7, 2025 • 0 new comments -
[FlattenCFG] Fix an Imprecise Usage of AA
#128117 commented on
Apr 8, 2025 • 0 new comments -
[mlir][tosa] Fold 'small' constant 1D concat operations
#128080 commented on
Apr 8, 2025 • 0 new comments -
[DTLTO][LLVM] Integrated Distributed ThinLTO (DTLTO)
#127749 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Make bad_function_call::what() existence a matter of availability instead of ABI
#127697 commented on
Apr 11, 2025 • 0 new comments -
[libcxx] fix includes for explicit Clang module build
#126474 commented on
Apr 7, 2025 • 0 new comments -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 commented on
Apr 8, 2025 • 0 new comments -
[clang][docs] Fix example in likely/unlikely attr documentation
#126372 commented on
Apr 9, 2025 • 0 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Apr 11, 2025 • 0 new comments -
[lldb] add required for lldb RISCV relocations in MCJIT
#126266 commented on
Apr 7, 2025 • 0 new comments -
[AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64
#126018 commented on
Apr 8, 2025 • 0 new comments -
[AA] Move Target Specific AA before BasicAA
#125965 commented on
Apr 8, 2025 • 0 new comments -
[DAG][X86]added shrd in combineor for bzhiq+shlq+or
#125734 commented on
Apr 9, 2025 • 0 new comments -
[rtsan] Enable RealtimeSanitizer for FreeBSD
#125389 commented on
Apr 10, 2025 • 0 new comments -
Unreachable with __unknown_anytype in CodeGen: "Unexpected placeholder builtin type!"
#32247 commented on
Apr 12, 2025 • 0 new comments -
[AVR] `-mrelax` does not work for a simple LED blink program
#133579 commented on
Apr 12, 2025 • 0 new comments -
Clang misses detecting the dangling pointer warning found with GCC
#83719 commented on
Apr 12, 2025 • 0 new comments -
[SimplifyCFG] transform `undef` to `unreachable`
#85510 commented on
Apr 11, 2025 • 0 new comments -
clangd can exhaust all disk space in /tmp by writing preamble-*.pch files
#51831 commented on
Apr 11, 2025 • 0 new comments -
Request Commit Access For qinkunbao
#133512 commented on
Apr 11, 2025 • 0 new comments -
Source-Based Coverage does not report uninstantiated templates as "untested"
#68889 commented on
Apr 11, 2025 • 0 new comments -
code coverage leaks string when using dlopen
#55682 commented on
Apr 11, 2025 • 0 new comments -
MemcpyOpt doesn't strip TBAA correctly
#133984 commented on
Apr 11, 2025 • 0 new comments -
[DirectX] Implement Shader Flags Analysis for DX11_1_DoubleExtensions
#114554 commented on
Apr 11, 2025 • 0 new comments -
Doesn't allow incomplete type in member access
#9843 commented on
Apr 11, 2025 • 0 new comments -
Wrong Code Generation With AVX512 + LTO + O3
#80494 commented on
Apr 11, 2025 • 0 new comments -
report `modernize-use-trailing-return-type` for lambdas
#95711 commented on
Apr 11, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Apr 11, 2025 • 0 new comments -
Invalid BTF produced with IPO globalopts pass
#128749 commented on
Apr 11, 2025 • 0 new comments -
Accepts-invalid with dependent name not prefixed with typename
#17283 commented on
Apr 11, 2025 • 0 new comments -
check_clang_tidy.py is not enforcing CHECK-MESSAGES in header files
#133515 commented on
Apr 11, 2025 • 0 new comments -
`clang-18.1.8` crash in "Early Machine Loop Invariant Code Motion"
#132013 commented on
Apr 11, 2025 • 0 new comments -
_BitInt bit size reflection
#83096 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add combined texture-sampler resources for SPIR-V.
#124587 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add rasterizer order view resources for SPIR-V
#124585 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add ByteAddressBuffers for SPIR-V
#124583 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIRV] Handle vulkan specific layouts for resources
#124599 commented on
Apr 11, 2025 • 0 new comments -
Request Commit Access for asudarsa
#133970 commented on
Apr 11, 2025 • 0 new comments -
[mlir] -inline crashes
#118766 commented on
Apr 11, 2025 • 0 new comments -
[clang] the "cleanup" attribute prevents type deduction
#129631 commented on
Apr 11, 2025 • 0 new comments -
LoopIdiomRecognize incorrectly disables memcpy formation from stores of non-integral pointers
#134360 commented on
Apr 11, 2025 • 0 new comments -
Bogus error when using `__reference_converts_from_temporary` in default template argument
#132044 commented on
Apr 11, 2025 • 0 new comments -
P2165R4: Compatibility between `tuple`, `pair` and `tuple-like` objects
#105200 commented on
Apr 11, 2025 • 0 new comments -
[C++23][Modules] imported function with auto return type causes lambda does not satisfy 'move_constructible'
#130080 commented on
Apr 11, 2025 • 0 new comments -
clang-format: Disabling Formatting on a one line
#54334 commented on
Apr 11, 2025 • 0 new comments -
[WebAssembly][lld] excessive undefined symbol errors when building a shared library
#103592 commented on
Apr 11, 2025 • 0 new comments -
[SystemZ][z/OS] Add visibility features for z/OS (eg. _Export, pragma export)
#111035 commented on
Apr 9, 2025 • 0 new comments -
Extend kernel-info to emit PGO-based FLOP count
#110586 commented on
Apr 9, 2025 • 0 new comments -
[MIPS]Remove unnecessary SLL instructions on MIPS64el
#109386 commented on
Apr 12, 2025 • 0 new comments -
[SystemZ] Add support for half (fp16)
#109164 commented on
Apr 7, 2025 • 0 new comments -
[DLCov 3/5] Implement DebugLoc origin-tracking
#107369 commented on
Apr 11, 2025 • 0 new comments -
[DLCov 2/5] Implement DebugLoc coverage tracking
#107279 commented on
Apr 11, 2025 • 0 new comments -
[SimplifyLibCalls] Add initial support for non-8-bit bytes
#106542 commented on
Apr 6, 2025 • 0 new comments -
[ValueTracking] Add CharWidth argument to getConstantStringInfo (NFC)
#106541 commented on
Apr 6, 2025 • 0 new comments -
[IR] Account for byte width in m_PtrAdd
#106540 commented on
Apr 6, 2025 • 0 new comments -
[IRBuilder] Add getByteTy and use it in CreatePtrAdd
#106539 commented on
Apr 6, 2025 • 0 new comments -
[ValueTracking] Make isBytewiseValue byte width agnostic
#106538 commented on
Apr 6, 2025 • 0 new comments -
[IR] Make @llvm.memset prototype byte width dependent
#106537 commented on
Apr 6, 2025 • 0 new comments -
[DataLayout] Add byte specification
#106536 commented on
Apr 6, 2025 • 0 new comments -
[AArch64][GlobalISel] Perfect Shuffles
#106446 commented on
Apr 11, 2025 • 0 new comments -
[AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA
#105669 commented on
Apr 10, 2025 • 0 new comments -
[clang] Catch missing format attributes
#105479 commented on
Apr 10, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Apr 11, 2025 • 0 new comments -
[OpenMPIRBuilder] Use BuildBuiltins for atomic operations
#101966 commented on
Apr 7, 2025 • 0 new comments -
[flang] Add parsing-support for IVDEP directive
#101045 commented on
Apr 7, 2025 • 0 new comments -
[LV]Enable non-power-of-2 store-load forwarding distance in predicated DataWithEVL vectorization mode
#100755 commented on
Apr 8, 2025 • 0 new comments -
[ARM] Save floating point registers and status registers with save_fp function attribute
#89654 commented on
Apr 9, 2025 • 0 new comments -
[BOLT][NFCI] Use FileSymbols for local symbol disambiguation
#89088 commented on
Apr 12, 2025 • 0 new comments -
[llvm] Add triples for managarm
#87845 commented on
Apr 8, 2025 • 0 new comments -
[InstCombine] Optimize `sinh` and `cosh` divisions
#81433 commented on
Apr 10, 2025 • 0 new comments -
[clang][PowerPC] Add flag to enable compatibility with GNU for complex arguments
#77732 commented on
Apr 8, 2025 • 0 new comments -
clang-format - function declaration incorrect formatting
#109768 commented on
Apr 13, 2025 • 0 new comments -
`AlignAfterOpenBracket: BlockIndent` is not applied to lambdas
#104870 commented on
Apr 13, 2025 • 0 new comments -
Remove common `add`s when `icmp eq`ing two `select`s [InstCombine]
#134024 commented on
Apr 12, 2025 • 0 new comments -
dynamic_cast to final class from thinLTO shared library incorrectly returns nullptr
#71196 commented on
Apr 12, 2025 • 0 new comments -
Don't insert 64 -> 32 bit idiv branch when targeting modern x86-64 machines
#107389 commented on
Apr 12, 2025 • 0 new comments -
Support for pkg-config
#9777 commented on
Apr 12, 2025 • 0 new comments -
[AVR] clang LTO causes Arduino blink example to break
#127651 commented on
Apr 12, 2025 • 0 new comments