-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
643 Pull requests merged by 257 people
-
[mlir][Transforms] Add
ApplyConversionAction
for profiling purposes#146208 merged
Jul 4, 2025 -
[MLIR][Dialect] Add XeVM dialect
#144811 merged
Jul 4, 2025 -
[flang] use set_union instead of merge in added DerivedTypeCache
#147024 merged
Jul 4, 2025 -
[flang] Optimize assignments of multidimensional arrays
#146408 merged
Jul 4, 2025 -
[libcxx][test] Correct syntax of lit directives in some tests
#146886 merged
Jul 4, 2025 -
[mlir][OpenMP] Don't allow firstprivate for simd
#146734 merged
Jul 4, 2025 -
[Passes] Move LoopInterchange into optimization pipeline
#145503 merged
Jul 4, 2025 -
[MLIR][IRDL][CMake] CMake fixes for cross-compilation
#145672 merged
Jul 4, 2025 -
[OpenCL] Add decls for cl_intel_subgroup_local_block_io
#146656 merged
Jul 4, 2025 -
[libclc] Make library output directories explicit
#146833 merged
Jul 4, 2025 -
[libc++][NFC] Remove __remove_uncvref
#140531 merged
Jul 4, 2025 -
[libc++] Fix tests broken on the Buildkite CI
#146733 merged
Jul 4, 2025 -
[libc++][NFC] Fixed some wrongly spelled
_LIBCPP_STD_VER
in comments#147008 merged
Jul 4, 2025 -
[DLCov] Origin-Tracking: Add debugify support
#143594 merged
Jul 4, 2025 -
[debuginfo][coro] Emit debug info labels for coroutine resume points
#141937 merged
Jul 4, 2025 -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 merged
Jul 4, 2025 -
[lldb][DataFormatter] Format libstdc++ unique_ptr like we do libc++
#146909 merged
Jul 4, 2025 -
[llvm][release] On release page, explain package types and verification
#138144 merged
Jul 4, 2025 -
[NFC][LoopFuse] Regenerate LoopFusion tests using UTC
#146902 merged
Jul 4, 2025 -
[AArch64] Mark aarch64_set_fpmr as IntrWriteMem
#146353 merged
Jul 4, 2025 -
[flang] Fix x86 REQUIRES in a couple of tests
#146869 merged
Jul 4, 2025 -
[flang] Fix Windows bot failure caused by #146667
#147002 merged
Jul 4, 2025 -
[ConstantFolding] Consolidate poison propagation for intrinsics
#146878 merged
Jul 4, 2025 -
[MLIR][Docs] Fix typo in addTypeAttributeConversion comment
#146977 merged
Jul 4, 2025 -
[RISCV][VLOPT] Add support for vwsll.vx/vv.
#146998 merged
Jul 4, 2025 -
[clang-tidy] fix false negatives with type aliases in
cppcoreguidlines-pro-bounds-pointer-arithmetic
check#139430 merged
Jul 4, 2025 -
[llvm] Use llvm::fill instead of std::fill(NFC)
#146911 merged
Jul 4, 2025 -
[RISCV] Move vendor clang intrinsics tests to seperate directory. NFC.
#146862 merged
Jul 4, 2025 -
[Driver][Test] pgo-sample-use-profi.c: Specify targets to fix test
#146996 merged
Jul 4, 2025 -
[Serialization] Remove an unnecessary cast (NFC)
#146986 merged
Jul 4, 2025 -
[clang-scan-deps] Fix "unterminated conditional directive" bug
#146645 merged
Jul 4, 2025 -
[clang-tidy] EndSourceFile() for preprocessor before diagnostic client
#145784 merged
Jul 4, 2025 -
[flang][OpenMP] Allocate
reduction
init temps on the stack for GPUs#146667 merged
Jul 4, 2025 -
[OpenCL] Add decls for cl_intel_subgroups_char, cl_intel_subgroups_long
#146655 merged
Jul 4, 2025 -
[OpenCL] Add declarations for version 1.1 of cl_intel_subgroups_short
#146647 merged
Jul 4, 2025 -
[RISCV] Remove implied extension Zvfhmin for XAndesVPackFPH
#146861 merged
Jul 4, 2025 -
Revert "[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel"
#146982 merged
Jul 4, 2025 -
[mlir][transform] Fix Wtype-limits warning
#146898 merged
Jul 4, 2025 -
[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel
#136262 merged
Jul 4, 2025 -
[mlir] Use range-based for loops (NFC)
#146946 merged
Jul 4, 2025 -
[llvm] Use range-based for loops (NFC)
#146945 merged
Jul 4, 2025 -
[AMDGPU][NFC] Remove a redundant test
#146888 merged
Jul 4, 2025 -
[mlir] Use llvm::any_of and llvm::all_of (NFC)
#146947 merged
Jul 3, 2025 -
Revert "[lldb][RPC] Upstream lldb-rpc-gen tool"
#146969 merged
Jul 3, 2025 -
[clang-doc] add namespace references to VarInfo
#146964 merged
Jul 3, 2025 -
[mlir][examples] Use {} instead of std::nullopt (NFC)
#146949 merged
Jul 3, 2025 -
[Modules] fix assert in hasInitWithSideEffects
#146468 merged
Jul 3, 2025 -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 merged
Jul 3, 2025 -
[lldb][framework] Correctly place framework files in framework with script
#146425 merged
Jul 3, 2025 -
[mlir][acc][flang] Use SymbolRefAttr for func_name in ACC routine
#146951 merged
Jul 3, 2025 -
[NFC][HLSL][DirectX] Let
HLSLRootSignature
reuse thedxbc
defined enums#145986 merged
Jul 3, 2025 -
[flang] Unify derived types in distinct module files
#146759 merged
Jul 3, 2025 -
[flang] Fix handling of identifier in column 1 of free form continuat…
#146430 merged
Jul 3, 2025 -
AMDGPU: Implement tensor load and store instructions for gfx1250
#146636 merged
Jul 3, 2025 -
[lldb] Extract DW_OP_deref evaluation code (NFC)
#146801 merged
Jul 3, 2025 -
[AArch64] Add option -msve-streaming-vector-bits= .
#144611 merged
Jul 3, 2025 -
[RISCV] Rename XTHeadVdot instructions to match their mnemonic. NFC
#146953 merged
Jul 3, 2025 -
[RISCV] Add SF_ to SiFive instructions in RISCVGenInstrInfo.inc. NFC
#146939 merged
Jul 3, 2025 -
[flang][preprocessor] fix use of bitwise-and for logical-and
#146758 merged
Jul 3, 2025 -
[flang][prescanner] fix invalid check
#146613 merged
Jul 3, 2025 -
[RISCV] Efficiently lower (select cond, u, rot[r/l](u, rot.amt)) using zicond extension
#143768 merged
Jul 3, 2025 -
[Support] Remove an unnecessary cast (NFC)
#146810 merged
Jul 3, 2025 -
[lldb] Add SB API to make a breakpoint a hardware breakpoint
#146602 merged
Jul 3, 2025 -
[Clang] Fix evaluation context of lambdas appearing in discarded statements
#146857 merged
Jul 3, 2025 -
Revert " Move python binding tests to lit framework (#146844)"
#146931 merged
Jul 3, 2025 -
[compiler-rt][sanitizer_common] Improve handling of env vars for iOS simulator tests
#146721 merged
Jul 3, 2025 -
[lldb] fix incorrect logging message
#146903 merged
Jul 3, 2025 -
[lldb] Take a sledgehammer approach to resizing the statusline
#146578 merged
Jul 3, 2025 -
[Frontend][OpenMP] Implement directive name parser
#146776 merged
Jul 3, 2025 -
[CIR] Upstream UnaryDeref support for ComplexType
#146757 merged
Jul 3, 2025 -
[HashRecognize] Check TC against bitwidth of LHSAux
#144881 merged
Jul 3, 2025 -
[Sema][ObjC] Treat unknown selector messages as unrecoverable errors under ARC
#146803 merged
Jul 3, 2025 -
[DebugInfo] Remove an unnecessary cast (NFC)
#146809 merged
Jul 3, 2025 -
[AMDGPU] SelectionDAG divergence tracking should take into account Target divergency.
#144947 merged
Jul 3, 2025 -
Drop timestamp in generated source code
#146822 merged
Jul 3, 2025 -
[mlir] Remove unused includes (NFC)
#146812 merged
Jul 3, 2025 -
[VPlan] Fix first-order splices without header mask not using EVL
#146672 merged
Jul 3, 2025 -
[CIR] Upstream SubstNonTypeTemplateParmExpr support for ComplexType
#146755 merged
Jul 3, 2025 -
[CIR] Upstream support for SubstNonTypeTemplateParmExpr
#146751 merged
Jul 3, 2025 -
[clang] Use range-based for loops (NFC)
#146811 merged
Jul 3, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#146808 merged
Jul 3, 2025 -
[NFC][PowerPC] Pre-commit testcases for locking down the xxsel instructions for ternary patterns
#146764 merged
Jul 3, 2025 -
[RISCV] Fix crash when trying to remove segment
#146524 merged
Jul 3, 2025 -
[CIR] Bit manipulation builtin functions
#146529 merged
Jul 3, 2025 -
[CIR] Add nothrow attribute to the call operation
#145178 merged
Jul 3, 2025 -
[flang][cmake] Separate FLANG_INCLUDE_TOOLS from FLANG_BUILD_TOOLS
#145005 merged
Jul 3, 2025 -
[lldb][test] Consolidate libstdc++ and libc++ vector formatter tests into generic test
#146885 merged
Jul 3, 2025 -
[mlir][toy] Use
make_early_inc_range
when erasing ops during iteration#146892 merged
Jul 3, 2025 -
[lldb][test] Run generic set formatter test-case on specified STL
#146882 merged
Jul 3, 2025 -
[lldb] Remove PRIuFT macro and use LLDB_LOG instead
#146867 merged
Jul 3, 2025 -
[lldb][test] Turn std::chrono libcxx test generic
#146873 merged
Jul 3, 2025 -
[lldb][test] Turn std::atomic libcxx test generic
#146843 merged
Jul 3, 2025 -
[LLDB] Optimize identifier lookup in DIL
#146094 merged
Jul 3, 2025 -
Revert "[mlgo][regalloc] Fix after PR #131837"
#146897 merged
Jul 3, 2025 -
[analyzer] Correct Z3 test cases, fix exposed crashes
#146597 merged
Jul 3, 2025 -
[DLCov] Origin-Tracking: Collect stack traces in DebugLoc
#146678 merged
Jul 3, 2025 -
[X86] commuteSelect - update to use SDPatternMatch. NFC.
#146868 merged
Jul 3, 2025 -
[mlir][SCF][NFC] Remove duplicate
getConstantTripCount
implementation#146347 merged
Jul 3, 2025 -
[LSR] Strip dead code (NFC)
#146109 merged
Jul 3, 2025 -
[Bitcode] Add abbreviations for additional instructions
#146825 merged
Jul 3, 2025 -
[lldb-dap] Prevent using an implicit
step-in
.#143644 merged
Jul 3, 2025 -
[flang] fix skip-external-rtti-definition for ppc
#146826 merged
Jul 3, 2025 -
[flang] improve DITypeAttr caching with recursive derived types
#146543 merged
Jul 3, 2025 -
[ORC] Add cloneToContext: Clone an llvm::Module to a given ThreadSafe…
#146852 merged
Jul 3, 2025 -
[clang][python][test] Move python binding tests to lit framework
#146844 merged
Jul 3, 2025 -
[PHIElimination] Revert #131837 #146320 #146337
#146850 merged
Jul 3, 2025 -
[mlir][bufferization] Do not access operation after it was replaced
#146860 merged
Jul 3, 2025 -
[LangRef] Revisit attributes semantics after opaque ptr migration (NFC)
#146846 merged
Jul 3, 2025 -
[NFC] [C++] [Modules] Mark P1979 as implemented and add test
#146841 merged
Jul 3, 2025 -
[VPlan] Don't convert VPWidenSelectRecipes to vp.select in EVL transform
#146695 merged
Jul 3, 2025 -
[lldb] Use correct size when dumping DWARF64 DW_FORM_ref_addr
#146686 merged
Jul 3, 2025 -
[MLIR/Utils] Add missing dep on Arith dialect
#146834 merged
Jul 3, 2025 -
[lldb][mcp] Skip MCPUnixSocketCommandTestCase if remote
#146807 merged
Jul 3, 2025 -
[WebAssembly] Fold TargetGlobalAddress with added offset
#145829 merged
Jul 3, 2025 -
[flang][debug] Generate DISubprogramAttr for omp::TargetOp.
#146532 merged
Jul 3, 2025 -
[lldb][Commands][NFC] image lookup: remove unused local variable
#146554 merged
Jul 3, 2025 -
[lldb][DWARF][NFC] Reduce scope of ref_addr_size variable
#146557 merged
Jul 3, 2025 -
[LLDB] Mark TestCallStdStringFunction as XPASS on Windows
#146835 merged
Jul 3, 2025 -
[libcxxabi][cmake] Account for LIBCXXABI_TARGET_SUBDIR in test config
#138527 merged
Jul 3, 2025 -
Revert "[win][aarch64] Always reserve frame pointers for Arm64 Windows"
#146836 merged
Jul 3, 2025 -
[lldb] Add linux test for the three-arg version of getProcFile
#146500 merged
Jul 3, 2025 -
[RISCV] Added the MIPS prefetch extensions for MIPS RV64 P8700.
#145647 merged
Jul 3, 2025 -
[MLIR][OpenMP][NFC] Use header guards for tblgen'd definitions
#146684 merged
Jul 3, 2025 -
[VPlan] Remove redundant debug location setting in VPInterleaveRecipe::execute. nfc
#146670 merged
Jul 3, 2025 -
[VectorCombine] Scalarize extracts of ZExt if profitable.
#142976 merged
Jul 3, 2025 -
[libcxx] Avoid hash key in __hash_table::find() if it is empty.
#126837 merged
Jul 3, 2025 -
[VPlan] Early assert for unsupported interleaved access features. nfc
#146669 merged
Jul 3, 2025 -
[libclc] Add prepare-<triple> targets
#146700 merged
Jul 3, 2025 -
[ORC] Replace ThreadSafeContext::getContext with withContextDo.
#146819 merged
Jul 3, 2025 -
[clang][analyzer] Fix the false positive ArgInitializedness warning on unnamed bit-field
#145066 merged
Jul 3, 2025 -
[llvm][ADT] Add wrappers to
std::fill
#146681 merged
Jul 3, 2025 -
MCAsmBackend: Merge addReloc into applyFixup
#146820 merged
Jul 3, 2025 -
[lldb][test] Synchronize
__compressed_pair_padding
with libc++#142516 merged
Jul 3, 2025 -
[Flang][AArch64][VecLib] Add libmvec support for Flang/AArch64
#146453 merged
Jul 3, 2025 -
[RISCV] Add isel patterns for generating XAndesPerf branch immediate instructions
#145147 merged
Jul 3, 2025 -
[msan] Fix "Add optional flag to improve instrumentation of disjoint OR (#145990)"
#146799 merged
Jul 3, 2025 -
[NFC][TableGen] Adopt
ArrayRef::consume_front()
inPrintMessage
#146775 merged
Jul 3, 2025 -
[RISCV] Check whether plain type is supported for permutation intrinsics instead of its float type
#146657 merged
Jul 3, 2025 -
[clang] [modules] Add err_main_in_named_module
#146635 merged
Jul 3, 2025 -
[BPF] Emit proper error message for insns with tied operands
#146778 merged
Jul 3, 2025 -
[SDAG] Prefer scalar for prefix of vector GEP expansion
#146719 merged
Jul 3, 2025 -
[lldb][mcp] Fix unix domain socket protocol server addresses
#146603 merged
Jul 3, 2025 -
[docs] Refresh Developer Policy text
#136198 merged
Jul 2, 2025 -
[RISCV][VLOPT] Support v[f]slide1up.v{x,f}
#146716 merged
Jul 2, 2025 -
[CIR] Upstream get_bitfield operation to load bit-field members from structs
#145971 merged
Jul 2, 2025 -
[flang][cuda] Allocate derived-type with CUDA componement in managed memory
#146797 merged
Jul 2, 2025 -
[flang][cuda] Do not create global for derived-type with allocatable device components
#146780 merged
Jul 2, 2025 -
[ASan][Windows] Honor asan config flags on windows when set through the user function
#122990 merged
Jul 2, 2025 -
[RISCV][VLOPT] Support vslide{up,down}
#146710 merged
Jul 2, 2025 -
[RISCV][VLOPT] Add support for vfmerge.vfm and vfmv.v.f
#146692 merged
Jul 2, 2025 -
WebAssembly: Move validation of EH flags to TargetMachine construct time
#146634 merged
Jul 2, 2025 -
[Clang][Driver][SamplePGO] Introduce -fno_sample_profile_use_profi flag for SamplePGO
#145957 merged
Jul 2, 2025 -
Revert "Move python binding tests to lit framework (#146486)"
#146789 merged
Jul 2, 2025 -
Reapply "[Clang,debuginfo] added vtt parameter in destructor DISubroutineType (#130674)"
#145697 merged
Jul 2, 2025 -
[win][aarch64] Always reserve frame pointers for Arm64 Windows
#146582 merged
Jul 2, 2025 -
[lld][WebAssembly] Add missing relocation types to the --compress-relocations path
#144578 merged
Jul 2, 2025 -
[LLVM][ADT] Add
consume_front
andconsume_back
to ArrayRef#146741 merged
Jul 2, 2025 -
clang: Fix parsing of seh exception model
#146643 merged
Jul 2, 2025 -
[TableGen] More generically handle tied source operands in CompressInstEmitter.
#146183 merged
Jul 2, 2025 -
[mlir][vector][spirv] Lower
vector.to_elements
to SPIR-V#146618 merged
Jul 2, 2025 -
[NFC][TableGen] Add accessors for various instruction subclasses
#146615 merged
Jul 2, 2025 -
[lldb] Fixing warnings / win32 builds in MainLoop.
#146632 merged
Jul 2, 2025 -
[libc++] Remove dead code from <type_traits>
#143854 merged
Jul 2, 2025 -
[libc++] Avoid including vector in <functional>
#144310 merged
Jul 2, 2025 -
[libc++] Make libcxx/selftest a top-level test directory
#144852 merged
Jul 2, 2025 -
[PowerPC] Fix ppc-reduce-cr-ops mishandling of subregister uses
#144405 merged
Jul 2, 2025 -
[NFC] [MSAN] replace (void) with [[maybe_unused]]
#146617 merged
Jul 2, 2025 -
[mlir][vector][nfc] Rename
populateVectorTransferCollapseInnerMostContiguousDimsPatterns
#145228 merged
Jul 2, 2025 -
[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface
#144867 merged
Jul 2, 2025 -
[HLSL] Add
-Gis
option to clang-dxc#146448 merged
Jul 2, 2025 -
[BOLT] Decouple new segment creation from PHDR rewrite. NFCI
#146111 merged
Jul 2, 2025 -
[Test] Account for spaces in paths in the new dtlto/files.test
#146749 merged
Jul 2, 2025 -
asan: refactor new/delete interceptor macros
#146696 merged
Jul 2, 2025 -
Revert "Fix wcpncpy() return value; add test."
#146752 merged
Jul 2, 2025 -
[SPIRV] Add option to add all KHR extensions
#145535 merged
Jul 2, 2025 -
[SystemZ][z/OS] Fix error about const char in Text Encoding
#146727 merged
Jul 2, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#146703 merged
Jul 2, 2025 -
[mlir][spirv] Add support for SPV_ARM_tensors
#144667 merged
Jul 2, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Remove support for versions 1 and 0 (SHT_LLVM_BB_ADDR_MAP_V0).
#146186 merged
Jul 2, 2025 -
Fix lld crash caused by dynamic bit offset patch
#146701 merged
Jul 2, 2025 -
[libc] Fix internal alignment in allcoator
#146738 merged
Jul 2, 2025 -
[CIR] Implement NotEqualOp for ComplexType
#146129 merged
Jul 2, 2025 -
[MLIR][AMDGPU] Redirect transfer read to masked load lowering
#146705 merged
Jul 2, 2025 -
[lldb][NFC][MachO] Clean up LC_THREAD reading code, remove i386 corefile
#146480 merged
Jul 2, 2025 -
__sys builtin support for AArch64
#146456 merged
Jul 2, 2025 -
[Xtensa] Fix XtensaELFObjectWriter.
#146731 merged
Jul 2, 2025 -
[AMDGPU][MC] Fix disassembly for v_permlane16_swap_b32 for GFX950
#146600 merged
Jul 2, 2025 -
[LLVM][AsmWriter] Print a comment for unknown intrinsics
#146726 merged
Jul 2, 2025 -
[InstrEmitter] Use AddOperand in EmitCopyToRegClassNode.
#146637 merged
Jul 2, 2025 -
[mlir] Remove unused includes (NFC)
#146709 merged
Jul 2, 2025 -
[Analysis] Remove a redundant control flow statement (NFC)
#146708 merged
Jul 2, 2025 -
[clangd] Drop const from a return type (NFC)
#146707 merged
Jul 2, 2025 -
[StaticAnalyzer] Remove unnecessary casts (NFC)
#146706 merged
Jul 2, 2025 -
[AMDGPU] Fix comment on DelayInfo::advance
#146718 merged
Jul 2, 2025 -
[Offload] Add missing license header to Common.td
#146737 merged
Jul 2, 2025 -
[SimplifyCFG] Transform switch to select when common bits uniquely identify one case
#145233 merged
Jul 2, 2025 -
[HLSL][SPRIV] Handle signed RWBuffer correctly
#144774 merged
Jul 2, 2025 -
[HashRecognize][NFC] Add a missing "phi" in a comment
#146702 merged
Jul 2, 2025 -
[nfc] Rename API with typo in BranchProbabilityInfo
#146447 merged
Jul 2, 2025 -
[mlir][OpenMP] implement SIMD reduction
#146671 merged
Jul 2, 2025 -
[VectorCombine] Scalarize vector intrinsics with scalar arguments
#146530 merged
Jul 2, 2025 -
[libc++] Re-add a script to trigger the libc++ Buildkite pipeline
#146730 merged
Jul 2, 2025 -
[Offload] Add
MAX_WORK_GROUP_SIZE
device info query#143718 merged
Jul 2, 2025 -
[CIR] Add OptInfo attribute
#146261 merged
Jul 2, 2025 -
[CIR] Add mlir-translate to CMake
#146608 merged
Jul 2, 2025 -
[Clang] Properly use
CommaJoined
for--offload-arch
#146687 merged
Jul 2, 2025 -
[flang] Emit
fir.global
in the global address space#146653 merged
Jul 2, 2025 -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 merged
Jul 2, 2025 -
[lldb][test] Consolidate generic and libcxx std::deque formatter tests
#146697 merged
Jul 2, 2025 -
[CIR] Untie Type and Attribute definitions
#146663 merged
Jul 2, 2025 -
[Clang][DLCov][NFCish] Fix debugloc coverage tracking macro in Clang
#146521 merged
Jul 2, 2025 -
[Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins
#143507 merged
Jul 2, 2025 -
[clang-fuzzer] Fix latent race condition in build
#146119 merged
Jul 2, 2025 -
[CIR] Clean up FPAttr
#146662 merged
Jul 2, 2025 -
[Xtensa] Implement THREADPTR and DFPAccel Xtensa Options.
#145543 merged
Jul 2, 2025 -
[InstCombine] Fix multi-use handling for multi-GEP rewrite
#146689 merged
Jul 2, 2025 -
[AMDGPU] Remove HasSampler variable. NFC.
#146682 merged
Jul 2, 2025 -
[clang-tidy] Fix false positive for cppcoreguidelines-pro-bounds-pointer-arithmetic
#127394 merged
Jul 2, 2025 -
[HashRecognize] Rewrite arePHIsIntertwined
#144878 merged
Jul 2, 2025 -
[CIR] Clean up IntAttr
#146661 merged
Jul 2, 2025 -
[mlir][Affine] Fix crash in affine-loop-fusion pass by guarding against an empty op list
#144841 merged
Jul 2, 2025 -
[CIR] Introduce IntTypeInterface to allow uniform integer types handling
#146660 merged
Jul 2, 2025 -
[libc] Efficiently implement
aligned_alloc
for AMDGPU#146585 merged
Jul 2, 2025 -
[mlir][linalg] Use
ub.poison
in linalg vectorizer instead of0
for some transfer ops#146544 merged
Jul 2, 2025 -
[SystemZ][HLASM] Emit END instruction
#146110 merged
Jul 2, 2025 -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#145298 merged
Jul 2, 2025 -
Only restart failed libc++ jobs, not cancelled ones.
#146397 merged
Jul 2, 2025 -
Remove helper function and use target agnostic needConversion function
#146680 merged
Jul 2, 2025 -
[AMDGPU] Use isImage. NFC.
#146677 merged
Jul 2, 2025 -
X86: Avoid some uses of getPointerTy
#146306 merged
Jul 2, 2025 -
[Offload] Store kernel name in GenericKernelTy
#142799 merged
Jul 2, 2025 -
[LLD][COFF] Fix importing DllMain from import libraries
#146610 merged
Jul 2, 2025 -
[Offload] Improve liboffload documentation
#142403 merged
Jul 2, 2025 -
[SPIRV] Add FloatControl2 capability
#144371 merged
Jul 2, 2025 -
[GlobalISel] Allow expansion of urem by constant in prelegalizer
#145914 merged
Jul 2, 2025 -
Reland [TSan] Clarify and enforce shadow end alignment
#146676 merged
Jul 2, 2025 -
[AMDGPU] Add a debug option
-amdgpu-snop-padding
forGCNHazardRecognizer
#146587 merged
Jul 2, 2025 -
Revert "[TSan] Clarify and enforce shadow end alignment"
#146674 merged
Jul 2, 2025 -
[MLIR] Remove spurious space when printing
prop-dict
#145962 merged
Jul 2, 2025 -
[LV] Add support for partial reductions without a binary op
#133922 merged
Jul 2, 2025 -
[libc] Use is aligned builtin instead of ptrtoint
#146402 merged
Jul 2, 2025 -
[lldb-dap] Fix flaky test
#145231 merged
Jul 2, 2025 -
TargetOptions: Look up frame-pointer attribute once
#146639 merged
Jul 2, 2025 -
[DLCov] Origin-Tracking: Enable collecting and symbolizing stack traces
#143591 merged
Jul 2, 2025 -
[Xtensa] Implement lowering SELECT_CC/BRCC for Xtensa FP Option.
#145544 merged
Jul 2, 2025 -
[LLVM][AArch64] Relax SVE/SME codegen predicates.
#145322 merged
Jul 2, 2025 -
[DLCov] Origin-Tracking: Collect stack traces in DebugLoc
#143592 merged
Jul 2, 2025 -
[DAG] visitFREEZE - always allow freezing multiple operands
#145939 merged
Jul 2, 2025 -
[LLDB] Simplify libstdc++ string summaries
#146562 merged
Jul 2, 2025 -
[VPlan] Emit VPVectorEndPointerRecipe for reverse interleave pointer adjustment
#144864 merged
Jul 2, 2025 -
[SLP] Avoid -passes=instcombine stages in SLP tests
#146257 merged
Jul 2, 2025 -
[lldb] Use llvm::erase_if (NFC)
#146624 merged
Jul 2, 2025 -
[flang][OpenMP] Create unique reduction decls for different logical kinds
#146558 merged
Jul 2, 2025 -
[AArch64][TTI] Reduce cost for splatting whole first vector segment (SVE)
#145701 merged
Jul 2, 2025 -
[clang][python][test] Move python binding tests to lit framework
#146486 merged
Jul 2, 2025 -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 merged
Jul 2, 2025 -
[IR] Add
dead_on_return
attribute#143271 merged
Jul 2, 2025 -
[mlir][SPIRVToLLVM] Set valid insertion point after op erasure
#146551 merged
Jul 2, 2025 -
[InstCombine] Fold icmp of gep chain with base
#144065 merged
Jul 2, 2025 -
[mlir][tensor] Fold identity
reshape
of 0d-tensors#146375 merged
Jul 2, 2025 -
[mlir][linalg] Allow promotion to use the original subview size
#144334 merged
Jul 2, 2025 -
[TableGen] Use range-based for loops (NFC)
#146626 merged
Jul 2, 2025 -
[ProfileData] Use lambdas instead of std::bind (NFC)
#146625 merged
Jul 2, 2025 -
[clangd] Drop const from a return type (NFC)
#146623 merged
Jul 2, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#146622 merged
Jul 2, 2025 -
[LLVM][Cygwin] Enable dynamic linking of libLLVM
#146440 merged
Jul 2, 2025 -
[clang][bytecode] Add back missing initialize call
#146589 merged
Jul 2, 2025 -
[RISCV] Use uint64_t for Insn in getInstruction32 and getInstruction16. NFC
#146619 merged
Jul 2, 2025 -
[RFC][NFC][AMDGPU] Remove explicit value assignments from
AMDGPU::GPUKind
#146567 merged
Jul 2, 2025 -
[WebAssembly] Fix inline assembly with vector types
#146574 merged
Jul 2, 2025 -
Driver: Avoid llvm::sys::path::append if resource directory absolute.
#146449 merged
Jul 2, 2025 -
[MLIR][Affine] Enhance simplifyAdd for AffineExpr mod
#146492 merged
Jul 2, 2025 -
[Analysis] Use range-based for loops (NFC)
#146466 merged
Jul 2, 2025 -
[clang] [modules] Implement P3618R0: Allow attaching main to the global module
#146461 merged
Jul 2, 2025 -
[docs] Add clang release notes for LoongArch
#146481 merged
Jul 2, 2025 -
[lldb] Fix the hardware breakpoint decorator
#146609 merged
Jul 2, 2025 -
clang: Forward exception_model flag for bitcode inputs
#146342 merged
Jul 2, 2025 -
[libclc] Add missing clc_lgamma_r with generic address space pointer arg
#146495 merged
Jul 2, 2025 -
[libclc] Add __clc_nan implementation with signed nancode argument
#146485 merged
Jul 2, 2025 -
[Offload][cmake] Add GPU test job limit for AMDGPU buildbot cmake cache
#146611 merged
Jul 2, 2025 -
[CI] Use Github Native Groups in monolithic-* scripts
#143481 merged
Jul 1, 2025 -
[WebAssembly] Fold any/alltrue (setcc x, 0, eq/ne) to [not] any/alltrue x
#144741 merged
Jul 1, 2025 -
[WebAssembly] [Backend] Wasm optimize illegal bitmask
#145627 merged
Jul 1, 2025 -
[SelectionDAG] Fix NaN regression in fma dag-combine.
#146592 merged
Jul 1, 2025 -
[NVPTX] Further cleanup call isel
#146411 merged
Jul 1, 2025 -
[mlir][arith] Add
arith::ConstantIntOp
constructor#144638 merged
Jul 1, 2025 -
[Reland][IPO] Added attributor for identifying invariant loads
#146584 merged
Jul 1, 2025 -
AMDGPU: Implement tensor_save and tensor_stop for gfx1250
#146590 merged
Jul 1, 2025 -
[mlir][linalg] Use hasPureTensorSemantics in TransposeMatmul methods.
#146438 merged
Jul 1, 2025 -
[mlir][xegpu] Fix seg-fault caused by setting a null attribute
#146002 merged
Jul 1, 2025 -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 merged
Jul 1, 2025 -
[AsmParser] Remove unnecessary casts (NFC)
#146549 merged
Jul 1, 2025 -
[clang] Improve getFileIDLocal binary search.
#146510 merged
Jul 1, 2025 -
[VectorCombine] Use InstSimplifyFolder to simplify instrs on creation.
#146350 merged
Jul 1, 2025 -
[VPlan] Add VPExpressionRecipe, replacing extended reduction recipes.
#144281 merged
Jul 1, 2025 -
Fix missing/outdated pass options in PassRegistry.def
#146160 merged
Jul 1, 2025 -
[mlir][sparse] Do not access operation after it was replaced
#146546 merged
Jul 1, 2025 -
[IR2Vec] Add out-of-place arithmetic operators to Embedding class
#145118 merged
Jul 1, 2025 -
[NFC][IR2Vec] Increasing tolerance in
approximatelyEquals()
ofEmbedding
#145117 merged
Jul 1, 2025 -
[CIR] Upstream PackIndexingExpr for ScalarExpr
#146239 merged
Jul 1, 2025 -
[CIR] Upstream GenericSelectionExpr
#146211 merged
Jul 1, 2025 -
[CIR] Comma Operator for ComplexType
#146204 merged
Jul 1, 2025 -
[clang][bytecode] Check pointer data type for bitcast eligibility
#146552 merged
Jul 1, 2025 -
[CIR] Fix mlir::ValueRange init from ArrayRef warning
#146577 merged
Jul 1, 2025 -
[CIR] Implement ArraySubscript for ComplexType
#146283 merged
Jul 1, 2025 -
AMDGPU: Implement ds_atomic_async_barrier_arrive_b64/ds_atomic_barrier_arrive_rtn_b64
#146409 merged
Jul 1, 2025 -
[NFC] Formatting PassRegistry.def
#144139 merged
Jul 1, 2025 -
[Analysis] Remove a workaround for ancient GCC (NFC)
#146550 merged
Jul 1, 2025 -
[AMDGPU] Remove an unnecessary cast (NFC)
#146548 merged
Jul 1, 2025 -
[Analysis] Remove an unnecessary cast (NFC)
#146547 merged
Jul 1, 2025 -
AMDGPU: Remove the unnecessary needAlias argument in DS_Real_gfx12
#146439 merged
Jul 1, 2025 -
[AMDGPU] Refactor FLAT_Load_Pseudo class
#146539 merged
Jul 1, 2025 -
[AMDGPU][SIInsertWaitcnts] drop OldWaitcntInstr only when it is processed
#145720 merged
Jul 1, 2025 -
[PHIElimination] Verify reappropriated COPY is of similar register class, update livevars.
#146337 merged
Jul 1, 2025 -
[flang][OpenMP] Split check-omp-structure.cpp into smaller files, NFC
#146359 merged
Jul 1, 2025 -
[lldb] Adding pipe support to lldb_private::MainLoopWindows.
#145621 merged
Jul 1, 2025 -
[libc] wcscspn implementation
#146158 merged
Jul 1, 2025 -
[InstCombine] Pull vector reverse through intrinsics
#146384 merged
Jul 1, 2025 -
[AMDGPU] Fix wrong reverse operations for
v_cmpx_le_u32
#146398 merged
Jul 1, 2025 -
[mlir][async] Erase op later to preserve insertion point
#146516 merged
Jul 1, 2025 -
[lldb][NFC] Inline ResolveSDKPathFromDebugInfo in one of its call site
#146062 merged
Jul 1, 2025 -
[flang][tco] Add -emit-final-mlir flag
#146533 merged
Jul 1, 2025 -
[Offload] Add skeleton for offload conformance tests
#146391 merged
Jul 1, 2025 -
[flang][OpenMP] Rewrite min/max with more than 2 arguments
#146423 merged
Jul 1, 2025 -
[AArch64] Fix ldp rename through a bundle
#146415 merged
Jul 1, 2025 -
[LLVM][TableGen][DecoderEmitter] Add wrapper struct for
bit_value_t
#146248 merged
Jul 1, 2025 -
[mlir] Remove unused includes (NFC)
#146467 merged
Jul 1, 2025 -
[mlir] Remove unnecessary casts (NFC)
#146465 merged
Jul 1, 2025 -
[IR] Remove an unnecessary cast (NFC)
#146464 merged
Jul 1, 2025 -
[CodeGen] Remove unnecessary casts (NFC)
#146463 merged
Jul 1, 2025 -
[LLDB] Update DIL to pass current 'frame var' tests.
#145055 merged
Jul 1, 2025 -
feat(linalg): add a way to pass controlFn to
foldIntoPackUnpackPatterns
#143685 merged
Jul 1, 2025 -
[clang][test] Remove duplication from gcc toolchain test (NFC)
#146487 merged
Jul 1, 2025 -
[NFC][AMDGPU] Pre-commit a test case that shows wrong reverse operation is used for V_CMPX_LE_U32
#146527 merged
Jul 1, 2025 -
[AArch64] Mark neon.stN intrinsics as writeonly
#145289 merged
Jul 1, 2025 -
[clang][bytecode] Allocate operator new data as array
#146471 merged
Jul 1, 2025 -
[MLIR] Make generic skip packing init operand when not used in DataLayoutPropagation
#146139 merged
Jul 1, 2025 -
[mlir][memref] Add a new
ReifyResultShapes
pass#145927 merged
Jul 1, 2025 -
[NFC][AMDGPU] Auto generate check lines for some test cases
#146400 merged
Jul 1, 2025 -
[NFC][Offload] Fix possible edge cases in offload-tblgen
#146511 merged
Jul 1, 2025 -
[lldb] Enable support for DWARF64 format handling
#145645 merged
Jul 1, 2025 -
[OpenACC][CIR] Implement 'rest' of update clause lowering
#146414 merged
Jul 1, 2025 -
[FunctionAttrs] Handle ConstantRange overflow in memset initializes inference
#145739 merged
Jul 1, 2025 -
[mlir] Reapply 141423 mlir-query combinators plus fix
#146156 merged
Jul 1, 2025 -
[alpha.webkit.UncountedCallArgsChecker] Treat CFEqual as a safe function
#146369 merged
Jul 1, 2025 -
[clang][bytecode] Remove unused InRange function
#146509 merged
Jul 1, 2025 -
[clang] skip explicit obj param in code complete
#146258 merged
Jul 1, 2025 -
[InstCombine] Rewrite multi-use GEPs when simplifying comparison
#146100 merged
Jul 1, 2025 -
[LV] Use vscale for tuning to improve branch weight estimates
#144733 merged
Jul 1, 2025 -
[Hexagon] Implement shouldConvertConstantLoadToIntImm
#146452 merged
Jul 1, 2025 -
[RISCV] Factor out getKillRegState in copyPhysReg (NFC)
#146454 merged
Jul 1, 2025 -
[DAG] canCreateUndefOrPoison - remove isGuaranteedNotToBeUndefOrPoison check for shift nodes
#146502 merged
Jul 1, 2025 -
[DAG] canCreateUndefOrPoison - add handling for CTTZ/CTLZ_ZERO_UNDEF nodes
#146501 merged
Jul 1, 2025 -
[VPlan] Support VPWidenIntOrFpInductionRecipes with EVL tail folding
#144666 merged
Jul 1, 2025 -
[clang]Fix Handle structs exceeding 1EB size limit
#146032 merged
Jul 1, 2025 -
[Clang][Bytecode] Implement P1061 structured binding pack
#146474 merged
Jul 1, 2025 -
[X86] detectZextAbsDiff - use m_SpecificVectorElementVT matcher. NFC.
#146498 merged
Jul 1, 2025 -
[mlir][tblgen] Fix test definition names to reflect expected valid results (NFC)
#146243 merged
Jul 1, 2025 -
[Clang][AArch64] Move definitions of FP8 Neon loads & stores
#146352 merged
Jul 1, 2025 -
[mlir][gpu] Add gpu.rotate operation
#142796 merged
Jul 1, 2025 -
[DAG] canCreateUndefOrPoison - explicitly state the AssertSext/Zext/Align/NoFPClass can create poison. NFC.
#146493 merged
Jul 1, 2025 -
[mlir][tblgen] Fix region and successor references in custom directives
#146242 merged
Jul 1, 2025 -
[DAG] visitFREEZE - remove isGuaranteedNotToBeUndefOrPoison assertion
#146490 merged
Jul 1, 2025 -
[PowerPC] Remove chenzheng1030 as maintainer
#145519 merged
Jul 1, 2025 -
[llvm][docs] Document how to ask for things other than commit access
#146340 merged
Jul 1, 2025 -
[clang] Don't use raw source location in DeclarationName, NFC
#146412 merged
Jul 1, 2025 -
[mlir][tosa] Require signless types in validation and add corresponding conversion pass
#144367 merged
Jul 1, 2025 -
[Clang] Remove AArch64TargetInfo::setArchFeatures
#146107 merged
Jul 1, 2025 -
[InstCombine] Combine interleaved PHI reduction chains.
#143878 merged
Jul 1, 2025 -
[Clang] Verify data layout consistency
#144720 merged
Jul 1, 2025 -
DynamicAPInt: Support APInt constructor.
#146301 merged
Jul 1, 2025 -
[Flang][OpenMP] Add Semantics support for Nested OpenMPLoopConstructs
#145917 merged
Jul 1, 2025 -
[Coroutines] Work on intrinsic IDs instead of names (NFCI)
#145518 merged
Jul 1, 2025 -
MC: Store fragment content and fixups out-of-line
#146307 merged
Jul 1, 2025 -
[Clang] Partially fix m68k alignments
#144740 merged
Jul 1, 2025 -
[DwarfDebug] Slightly optimize computeKeyInstructions() (NFC)
#146357 merged
Jul 1, 2025 -
[lldb] Delete unused DWARFDataExtractor methods
#146356 merged
Jul 1, 2025 -
[X86][llvm-exegesis] fix LNLP performance counter binding issue
#146348 merged
Jul 1, 2025 -
CodeView: Move MCCVDefRangeFragment storage to MCContext/MCFragment. NFC
#146462 merged
Jul 1, 2025 -
[X86] Add diagnostic for fp128 inline assemble for 32-bit
#146458 merged
Jul 1, 2025 -
[lldb][Mach-O] Fix several bugs in x86_64 Mach-O corefile
#146460 merged
Jul 1, 2025 -
[mlir][Vector] Add constant folding for vector.from_elements operation
#145849 merged
Jul 1, 2025 -
[NFC][IR2Vec] Remove unreachable code and simplify invalid mode test
#146459 merged
Jul 1, 2025 -
[NFC][MLGO] Convert notes to proper RST note directives in MLGO.rst
#146450 merged
Jul 1, 2025 -
[IR2Vec] Simplifying creation of Embedder
#143999 merged
Jul 1, 2025 -
[LLD][ELF] Skip non-SHF_ALLOC sections when checking max VA and max VA difference in relaxOnce()
#145863 merged
Jul 1, 2025 -
[NFC][MLGO] Fix indentation in MLGO.rst
#146444 merged
Jul 1, 2025 -
[RISCV] Add LLVM IR intrinsicis vrgatherei16/vslideup/vslidedown support for Zvfbfmin
#146312 merged
Jul 1, 2025 -
[MLGO] Fix feature iteration using FeatureMap.size() instead of NumberOfFeatures
#146436 merged
Jul 1, 2025 -
[Clang][LoongArch] Fixed incorrect _BitInt(N>64) alignment
#145297 merged
Jul 1, 2025 -
[BOLT] Refactor mapCodeSections(). NFC
#146434 merged
Jul 1, 2025 -
[flang][acc] Fix dialect dependencies
#146431 merged
Jul 1, 2025 -
[pgo] add means to specify "unknown" MD_prof
#145578 merged
Jun 30, 2025 -
[DirectX] Implement
memcpy
in DXIL CBuffer Access pass#144436 merged
Jun 30, 2025 -
[NFC][TableGen] Capitalize
to
inUseFnTableInDecodetoMCInst
.#146419 merged
Jun 30, 2025 -
[mlir][examples] Fix deprecation warnings for
ArrayRef(std::nullopt)
#146420 merged
Jun 30, 2025 -
[flang][acc] Ensure fir.class is handled in type categorization
#146174 merged
Jun 30, 2025 -
[RISCV][MC] Support Base P non-GPR pair instructions
#137927 merged
Jun 30, 2025 -
[VPlan] Truncate/Extend ComputeReductionResult at construction (NFC).
#141860 merged
Jun 30, 2025 -
[AMDGPU] Autogen checks for test
#146421 merged
Jun 30, 2025 -
[lldb] Correctly restore the cursor column after resizing the statusline
#146132 merged
Jun 30, 2025 -
[MachineOutliner] Remove LOHs from outlined candidates
#143617 merged
Jun 30, 2025 -
[flang][cuda] Bring PARAMETER arrays into the GPU module
#146416 merged
Jun 30, 2025 -
[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scaling
#143986 merged
Jun 30, 2025 -
[X86][GlobalIsel] fix regbank issue fabs
#145674 merged
Jun 30, 2025 -
Reland "[MLGO][IR2Vec] Integrating IR2Vec with MLInliner (#143479)"
#145664 merged
Jun 30, 2025 -
[CIR] Upstream GenericSelectionExpr for ComplexType
#146265 merged
Jun 30, 2025 -
[libc][obvious] Fixed typos in some wchar headers
#146413 merged
Jun 30, 2025 -
[STLForwardCompat] Implement llvm::type_identity
#146390 merged
Jun 30, 2025 -
[libc][bazel] Added wchar functions to bazel
#146126 merged
Jun 30, 2025 -
[mlir][LLVMIR][NFC] Remove duplicate getUnnamedAddrAttrName uses in op printers
#146090 merged
Jun 30, 2025 -
[flang] Check for ultimate ALLOCATABLE component in LOCAL_INIT()
#145800 merged
Jun 30, 2025 -
[clang-doc] serialize friends
#146165 merged
Jun 30, 2025 -
[Clang] Fix '-Wformat-overflow' FP when floats had field-width and plus prefix
#144274 merged
Jun 30, 2025 -
[flang] Use outermost fir.dummy_scope for TBAA of local allocations.
#146006 merged
Jun 30, 2025 -
[MLIR] Always emit setPropertiesFromParsedAttr() when hasCustomAssemblyFormat is set
#145973 merged
Jun 30, 2025 -
[IR][PGO] Verify the structure of
VP
metadata.#145584 merged
Jun 30, 2025 -
[mlir][vector] Avoid setting padding by default to
0
invector.transfer_read
preferub.poison
#146088 merged
Jun 30, 2025 -
[clang-tidy] Add flag to specify an alternative to std::forward
#138755 merged
Jun 30, 2025 -
[clang-doc] Precommit friends test
#146164 merged
Jun 30, 2025 -
[libomptarget] Add a test for OMP_TARGET_OFFLOAD=disabled
#146385 merged
Jun 30, 2025 -
[LLDB][NFC] Refactor code extracting timestamp from StructuredData
#145954 merged
Jun 30, 2025 -
[OpenACC][CIR] 'update' construct lowering + a few clauses
#146378 merged
Jun 30, 2025 -
[flang] Add new hints to expected warnings
#146399 merged
Jun 30, 2025 -
tsan: Support free_sized and free_aligned_sized from C23
#144531 merged
Jun 30, 2025 -
[clang][bytecode] Classify variable initializer, not the decl
#146338 merged
Jun 30, 2025 -
[Basic] Drop const from a return type (NFC)
#146382 merged
Jun 30, 2025 -
[IR] Remove an unnecessary cast (NFC)
#146381 merged
Jun 30, 2025 -
[libc] wcstok implementation
#145989 merged
Jun 30, 2025 -
[flang][NFC] Remove inadvertently added source file
#146395 merged
Jun 30, 2025 -
[HLSL] Remove dead code in Type.cpp [NFC]
#146365 merged
Jun 30, 2025 -
[flang] Process pointer component default initializers sooner
#145601 merged
Jun 30, 2025 -
[flang] Skip over fixed form spaces when prescanning exponents & kind…
#145347 merged
Jun 30, 2025 -
[flang] Don't warn on (0.,0.)**(nonzero noninteger)
#145179 merged
Jun 30, 2025 -
[flang] Check definability for logical INQUIRE specifiers
#144797 merged
Jun 30, 2025 -
[flang][runtime] Allow INQUIRE(IOLENGTH=) in the presence of defined I/O
#144541 merged
Jun 30, 2025 -
[flang][CLI] Have the CLI hint the flag to disable a warning
#144767 merged
Jun 30, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#146380 merged
Jun 30, 2025 -
[DAG] canCreateUndefOrPoison - add handling for CTTZ/CTLZ nodes
#146361 merged
Jun 30, 2025 -
MC: Merge MCFragment.h into MCSection.h
#146315 merged
Jun 30, 2025 -
[libc] implement sigsetjmp for thumb/thumb2/armv7-a
#138147 merged
Jun 30, 2025 -
Restrict tests in Transforms/InstCombine/SystemZ to SystemZ (NFC)
#146363 merged
Jun 30, 2025 -
[AArch64] Change IssueWidth to 5 in AArch64SchedNeoverseN2.td
#145717 merged
Jun 30, 2025 -
[bazel] Add gdb-scripts filegroup in llvm and mlir
#146358 merged
Jun 30, 2025 -
[lldb] Document MCP support in LLDB
#145935 merged
Jun 30, 2025 -
[libc++] Fix wait_on_destruct.pass.cpp hanging sometimes
#146240 merged
Jun 30, 2025 -
[SCCP] Improve worklist management
#146321 merged
Jun 30, 2025 -
[InstCombine] Pull vector reverse through fneg
#146349 merged
Jun 30, 2025 -
[experimental] Ask copilot to check perf profile degradation
#146271 merged
Jun 30, 2025 -
[clang][bytecode] Add
Descriptor::hasTrivialDtor()
#146286 merged
Jun 30, 2025 -
[ExtractAPI] Format pointer types correctly
#146182 merged
Jun 30, 2025 -
Expand annotation check for -Wunique-object-duplication on Windows.
#145944 merged
Jun 30, 2025 -
[clang][AST] Fix AST IgnoreUnlessSpelledInSource traversal nullptr dereference
#146103 merged
Jun 30, 2025 -
[clang] [Sema] Suggest [[noreturn]] for void functions that always throw
#146234 merged
Jun 30, 2025 -
[LLVM][Clang] Enable strict mode for
getTrailingObjects
#144930 merged
Jun 30, 2025 -
[LLVM] Change
ModulePass::skipModule
to take a const reference#146168 merged
Jun 30, 2025 -
[Offload] Refactor device/platform info queries
#146345 merged
Jun 30, 2025 -
[LAA] Clean up APInt-overflow related code
#140048 merged
Jun 30, 2025 -
[InstCombine] smin(smax(X, -1), 1) -> scmp(X, 0) and smax(smin(X, 1), -1) -> scmp(X, 0)
#145736 merged
Jun 30, 2025 -
[libc] Efficiently implement 'realloc' for AMDGPU devices
#145960 merged
Jun 30, 2025 -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#146072 merged
Jun 30, 2025 -
[OpenACC][CIR] Implement 'exit data' construct + clauses
#146167 merged
Jun 30, 2025 -
[clang] odr-checker fix for conversion operators
#146153 merged
Jun 30, 2025 -
[DA] Improve code in getSplitIteration (NFC)
#146137 merged
Jun 30, 2025 -
[GlobalOpt] Revert global widening transform
#144652 merged
Jun 30, 2025 -
[VPlan] Replace all uses of VF when EVL tail folding. NFCI
#146339 merged
Jun 30, 2025 -
[ISel/RISCV] Fix fixed-vector [l]lrint lowering
#145898 merged
Jun 30, 2025 -
[DAG] canCreateUndefOrPoison - add handling for ADD/SUB/MUL overflow nodes
#146322 merged
Jun 30, 2025 -
[DAG] Implement SDPatternMatch
m_SpecificScalarVT
andm_SpecificVectorElementVT
matchers#144996 merged
Jun 30, 2025 -
[AMDGPU] Add support for
v_cvt_f16_bf8
on gfx1250#146305 merged
Jun 30, 2025 -
[AMDGPU] Add support for
v_cvt_f16_fp8
on gfx1250#146302 merged
Jun 30, 2025 -
[KeyInstr][Clang][NFC] Don't set -dwarf-use-key-instructions
#144115 merged
Jun 30, 2025 -
[KeyInstr][Clang] Copy ctor/assignment operator source atoms
#144346 merged
Jun 30, 2025 -
[Offload] Implement
olShutDown
#144055 merged
Jun 30, 2025 -
[Clang][Sema] Require
BaseClass::
(not other classes) in member using-declaration in C++98 mode#143492 merged
Jun 30, 2025 -
[NFC][analyzer] Use %clang_analyze_cc1 consistently
#145895 merged
Jun 30, 2025 -
[Clang][AArch64] Add FP8 variants of Neon store intrinsics
#145346 merged
Jun 30, 2025 -
[Clang][AArch64] Add mfloat8_t variants of Neon load intrinsics
#145666 merged
Jun 30, 2025 -
[CLANG][AArch64] Add mfloat8_t support for more SVE load intrinsics
#145383 merged
Jun 30, 2025 -
[PassBuilder][FatLTO] Expose FatLTO pipeline via pipeline string
#146048 merged
Jun 30, 2025 -
[PHIElimination] Fix bug around $noreg assignment
#146320 merged
Jun 30, 2025 -
[EarlyCSE] Add support for writeonly call CSE
#145474 merged
Jun 30, 2025 -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 merged
Jun 30, 2025 -
Global string alignment
#142346 merged
Jun 30, 2025 -
[InstCombine] Pull unary shuffles through fneg/fabs
#144933 merged
Jun 30, 2025 -
[NFC][libclc] Refactor _CLC_*_VECTORIZE macros to functions in .inc files
#145678 merged
Jun 30, 2025 -
[mlir][tosa] Add custom operand getters for select op
#145921 merged
Jun 30, 2025 -
[clang] [modules] Add err_main_in_named_module
#146247 merged
Jun 30, 2025 -
[clang] Build the Z3 mock module via CMake
#146284 merged
Jun 30, 2025 -
[KeyInstr] Fully support mixed key/non-key inlining modes
#144103 merged
Jun 30, 2025 -
[Hexagon] Remove unused flag from HexagonGenExtract(NFC)
#146310 merged
Jun 30, 2025 -
[libc++] Fix <charconv> not exporting std::errc
#146268 merged
Jun 30, 2025 -
[AArch64] Improve scalar and Neon popcount with SVE CNT.
#143870 merged
Jun 30, 2025 -
[RISCV][Driver] Add support for
-m
flag to linker job of Baremetal toolchain#134442 merged
Jun 30, 2025 -
Reland "[flang] add option to generate runtime type info as external (#145901) "
#146071 merged
Jun 30, 2025 -
[mlir][tensor] Relax input type requirement on
tensor.splat
#145893 merged
Jun 30, 2025 -
[KeyInstr] Use DISubprogram's is-key-instructions-on flag at DWARF emission
#144104 merged
Jun 30, 2025 -
[Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object
#132808 merged
Jun 30, 2025 -
[KeyInstr] Add DISubprogram::keyInstructions bit
#144107 merged
Jun 30, 2025 -
[clang][bytecode][NFC] Remove some dead code
#146287 merged
Jun 30, 2025 -
Reland[Driver] Add option to force undefined symbols during linking in BareMetal toolchain object.
#146304 merged
Jun 30, 2025 -
AMDGPU: support s_monitor_sleep on gfx1250
#146293 merged
Jun 30, 2025 -
Reland [Driver] Fix link order of BareMetal toolchain object
#146291 merged
Jun 30, 2025 -
[Target] Use range-based for loops (NFC)
#146277 merged
Jun 30, 2025 -
[LTO] Remove an unnecessary cast (NFC)
#146275 merged
Jun 30, 2025 -
[IR] Remove an unnecessary cast (NFC)
#146274 merged
Jun 30, 2025 -
Add
final
specifier to the classop#145977 merged
Jun 30, 2025 -
[mlgo][regalloc] Fix after PR #131837
#146297 merged
Jun 30, 2025 -
[DAGCombiner] Remove
UnsafeFPMath
usage invisitFSUBForFMACombine
etc.#145637 merged
Jun 30, 2025 -
Fix a typo in llvm/docs/CMake.rst
#138639 merged
Jun 29, 2025 -
[MC] Remove an unnecessary cast (NFC)
#146276 merged
Jun 29, 2025 -
[OpenMP] Fix crash with duplicate mapping on target directive
#146136 merged
Jun 29, 2025 -
AMDGPU: Implement intrinsic/builtins for gfx1250 load transpose instructions
#146289 merged
Jun 29, 2025 -
Reland [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#144649 merged
Jun 29, 2025 -
[clang-format] Make EndsInComma in ContinuationIndenter consistent
#146256 merged
Jun 29, 2025 -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 merged
Jun 29, 2025 -
[NFC][docs][coro] Fix syntax & typos
#146282 merged
Jun 29, 2025 -
[mlir] Remove unused includes (NFC)
#146278 merged
Jun 29, 2025 -
[PHIElimination] Reuse existing COPY in predecessor basic block
#131837 merged
Jun 29, 2025 -
Reland [Driver] Add support for GCC installation detection in Baremetal toolchain
#145390 merged
Jun 29, 2025 -
[Clang] Add __builtin_invoke and use it in libc++
#116709 merged
Jun 29, 2025 -
[CodeGen] Use std::tie to implement a comparison functor (NFC)
#146252 merged
Jun 29, 2025 -
[clangd]
--header-insertion
CLI fix#146235 merged
Jun 29, 2025 -
[libc++][NFC] Refactored equality comparisons tests for
pair
andexpected
#145668 merged
Jun 29, 2025 -
[InstCombine] Create Icmp in canonical form (NFC)
#146266 merged
Jun 29, 2025 -
[AArch64] Fix stale +zcm target feature to +zcm-gpr64
#146260 merged
Jun 29, 2025 -
[ARM] Add neon vector support for floor
#142559 merged
Jun 29, 2025 -
[LV] Add support for cmp reductions with decreasing IVs.
#140451 merged
Jun 29, 2025 -
[ARM] Override hasAndNotCompare
#145441 merged
Jun 29, 2025 -
[Arm] Fix UAF in ARMConstantIslandPass
#146232 merged
Jun 29, 2025 -
[clang] Remove unused includes (NFC)
#146254 merged
Jun 29, 2025 -
[Target] Use range-based for loops (NFC)
#146253 merged
Jun 29, 2025 -
[MC] Remove an unnecessary cast (NFC)
#146251 merged
Jun 29, 2025 -
[IR] Remove an unnecessary cast (NFC)
#146250 merged
Jun 29, 2025 -
[GlobalISel] Remove an unnecessary cast (NFC)
#146249 merged
Jun 29, 2025 -
[llvm-profdata] Resolve tilde for weighted input filenames
#146206 merged
Jun 29, 2025 -
[NFC][AMDGPU] Fix the instruction order in some test cases to make downstream easier
#146214 merged
Jun 28, 2025 -
[clang-format] Fix a bug in
ReflowComments: Always
#146202 merged
Jun 28, 2025 -
[CodeGenPrepare] Filter out unrecreatable addresses from memory optimization
#143566 merged
Jun 28, 2025 -
[BOLT] Push code to higher addresses under options
#146180 merged
Jun 28, 2025 -
[llvm] Compare std::optional<T> to values directly (NFC)
#146222 merged
Jun 28, 2025 -
[PowerPC] Use range-based for loops (NFC)
#146221 merged
Jun 28, 2025 -
[modularize] Use std::tie to implement operator< (NFC)
#146220 merged
Jun 28, 2025 -
[ADT] Use llvm::has_single_bit (NFC)
#146219 merged
Jun 28, 2025 -
[ExecutionEngine] Remove unnecessary casts (NFC)
#146218 merged
Jun 28, 2025 -
[DebugInfo] Remove an unnecessary cast (NFC)
#146217 merged
Jun 28, 2025 -
[Analysis] Remove unnecessary casts (NFC)
#146216 merged
Jun 28, 2025 -
[SimplifyCFG] Use indexType from data layout in switch to table conversion
#146207 merged
Jun 28, 2025 -
[flang][OpenMP] Move lowering of ATOMIC to separate file, NFC
#146225 merged
Jun 28, 2025 -
[X86] canCreateUndefOrPoisonForTargetNode - PCMPEQ/PCMPGT don't create poison/undef
#146116 merged
Jun 28, 2025 -
[docs][coroutines] Revamp "Debugging C++ coroutines"
#142651 merged
Jun 28, 2025 -
[libc++] Introduce
__product_iterator_traits
and optimiseflat_map::insert
#139454 merged
Jun 28, 2025 -
[DA] Let getConstantPart return optional APInt (NFC)
#146135 merged
Jun 28, 2025 -
[LSR] Clean up code using SCEVPatternMatch (NFC)
#145556 merged
Jun 28, 2025 -
[ISel/RISCV] Refactor isPromotedOpNeedingSplit (NFC)
#146059 merged
Jun 28, 2025 -
[LoopInterchange] Modernize loops (NFC)
#146105 merged
Jun 28, 2025 -
[CostModel/RISCV] Add tests for ldexp, [l]lround
#146108 merged
Jun 28, 2025 -
[AArch64] Align 0-cycle reg-mov model of GPR64, GPR32 reg classes
#146051 merged
Jun 28, 2025 -
[Clang][LoongArch] Match GCC behaviour when parsing FPRs in asm clobbers
#138391 merged
Jun 28, 2025 -
[clang] Fix tests requiring Z3 headers in standalone builds
#146200 merged
Jun 28, 2025 -
[Sema][clangd] add noexcept to override functions during code completion
#75937 merged
Jun 28, 2025 -
[clang-tidy] Fix false positives in
readability-redundant-inline-specifier
#135391 merged
Jun 28, 2025 -
[REAPPLY][Clang-Repl] Add support for out-of-process execution. #110418
#144064 merged
Jun 28, 2025 -
[llvm] Remove unused includes (NFC)
#146199 merged
Jun 28, 2025 -
[Target] Use range-based for loops (NFC)
#146198 merged
Jun 28, 2025 -
[llvm] Use std::tie to implement comparison functors (NFC)
#146197 merged
Jun 28, 2025 -
[MC] Drop const from a return type (NFC)
#146196 merged
Jun 28, 2025 -
[Basic] Use StringRef::drop_back (NFC)
#146195 merged
Jun 28, 2025 -
[AMDGPU] Use StringRef::consume_back (NFC)
#146194 merged
Jun 28, 2025 -
[MLIR][Affine] Fix memref replacement in affine-data-copy-generate
#139016 merged
Jun 28, 2025 -
[RISCV] Remove untested code from SelectAddrRegRegScale.
#146185 merged
Jun 28, 2025 -
Revert "[Hexagon] NFC: Reduce the amount of version-specific code"
#146193 merged
Jun 28, 2025 -
[bazel] Add lldb deps for #144627
#146192 merged
Jun 28, 2025 -
Fix uncaught-exception.test.
#146190 merged
Jun 28, 2025 -
Fix uncaught-exception.test.
#146181 merged
Jun 28, 2025 -
[lldb][Mach-O] Allow "process metadata" LC_NOTE to supply registers
#144627 merged
Jun 28, 2025 -
Update references from llvm-beanz to llvm
#146177 merged
Jun 28, 2025 -
[CIR] Upstream support for operator assign
#145979 merged
Jun 27, 2025 -
[flang][cuda] Do not generate section checks in device context
#146170 merged
Jun 27, 2025 -
[clang-doc] serialize IsBuiltIn and IsTemplate for types
#146149 merged
Jun 27, 2025 -
cmake: Allow CLANG_RESOURCE_DIR to be absolute.
#145996 merged
Jun 27, 2025 -
[NFC] Make unwind table internal data structures more accessible
#145804 merged
Jun 27, 2025 -
[RelLookupTableConverter] Drop unnamed_addr for GVs in entries to avoid generating GOTPCREL relocations
#146068 merged
Jun 27, 2025 -
[flang][cuda] Inline this_thread_block() calls
#146144 merged
Jun 27, 2025 -
[Clang][ByteCode][NFC] Avoid copies by using move in Disasm.cpp
#146127 merged
Jun 27, 2025 -
[libc] Changed CharacterConverter returns
#146130 merged
Jun 27, 2025 -
[DirectX] Add static sampler support to root signature
#143422 merged
Jun 27, 2025 -
[lldb] Fix evaluating expressions without JIT in an object context
#145599 merged
Jun 27, 2025 -
[lldb] Fix a typo in documentation
#146115 merged
Jun 27, 2025 -
[flang][cuda] Inline this_warp() calls
#146134 merged
Jun 27, 2025 -
[gtest] Fix building on OpenBSD/sparc64
#145225 merged
Jun 27, 2025 -
[mlir][linalg] Update pack and unpack documentation
#143903 merged
Jun 27, 2025 -
[OpenACC][CIR] Implement enter-data + clause lowering
#146146 merged
Jun 27, 2025 -
[clang] Add flag fallow-runtime-check-skip-hot-cutoff
#145999 merged
Jun 27, 2025 -
[HLSL][SPIRV] Boolean in a RawBuffer should be i32 and Boolean vector in a RawBuffer should be <N x i32>
#144929 merged
Jun 27, 2025 -
[CIR][NFC] Fix init llvm::ArrayRef warning
#146147 merged
Jun 27, 2025 -
[FileCheck] Improve printing variables with escapes
#145865 merged
Jun 27, 2025 -
[Hexagon] NFC: Reduce the amount of version-specific code
#145812 merged
Jun 27, 2025 -
[lldb][NFC] Switch IRMemoryMap::Malloc to return llvm::Expected
#146016 merged
Jun 27, 2025 -
Add missing dependency.
#146140 merged
Jun 27, 2025 -
[BOLT][test] Fix NFC mismatches in perf2bolt tests
#146148 merged
Jun 27, 2025 -
[llvm] Don't preserve analysis results after EmbedBitcodePass
#146118 merged
Jun 27, 2025 -
[libc] Add and use 'cpp::launder' to guard placement new
#146123 merged
Jun 27, 2025 -
[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args
#143206 merged
Jun 27, 2025 -
[ADT] Remove MutableArrayRef(std::array) (NFC)
#146114 merged
Jun 27, 2025 -
[ADT] Deprecate MutableArrayRef(std::nullopt)
#146113 merged
Jun 27, 2025 -
[LowerAllowCheckPass] allow to specify runtime.check hotness
#145998 merged
Jun 27, 2025 -
AMDGPU: Add alias tests for load transpose instructions for gfx1250
#146117 merged
Jun 27, 2025 -
[DirectX] add support for i64 buffer load/stores
#145047 merged
Jun 27, 2025 -
Reapply "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#145959)
#146112 merged
Jun 27, 2025 -
[Clang][ByteCode][NFC] Misc minor performance fixes
#145988 merged
Jun 27, 2025 -
[InstrRef] Skip clobbered EntryValue register recovery
#142478 merged
Jun 27, 2025 -
[DirectX] Allow vector Allocas to be transformed into arrays
#145972 merged
Jun 27, 2025 -
[libc++] P2944R3: Constrained comparisions -
tuple
#145677 merged
Jun 27, 2025 -
[ValueTracking] Add
matchSimpleBinaryIntrinsicRecurrence
helper#145964 merged
Jun 27, 2025 -
[libc] Implemented wcsnlen
#145610 merged
Jun 27, 2025 -
[CIR] Add basic support for operator new
#145802 merged
Jun 27, 2025 -
[CIR] Add support for constructor aliases
#145792 merged
Jun 27, 2025 -
[NVPTX] Fixup v2i8 parameter and return lowering
#145585 merged
Jun 27, 2025 -
[LoopInterchange] Use ArrayRef in more places (NFC)
#146077 merged
Jun 27, 2025 -
[BOLT] Skip creation of new segments
#146023 merged
Jun 27, 2025 -
[ISel/RISCV] Improve code in lowerFCOPYSIGN (NFC)
#146061 merged
Jun 27, 2025 -
[SelectionDAG] Combine range metadata when loads are CSEd.
#146026 merged
Jun 27, 2025 -
[RISCV] Simplify the check for when to call EmitLoweredCascadedSelect. NFC
#145930 merged
Jun 27, 2025 -
[NVPTX] Fixup NVPTXPrologEpilogPass for opt-bisect-limit
#144136 merged
Jun 27, 2025 -
[lldb] Add class property for the version string
#145974 merged
Jun 27, 2025 -
Suppress noreturn warning if last statement in a function is a throw
#145166 merged
Jun 27, 2025 -
[CIR] Implement SizedTypeInterface to make isSized hookable
#146045 merged
Jun 27, 2025 -
[CIR] Refactor type interfaces
#146044 merged
Jun 27, 2025 -
Revert "[flang][OpenMP] Move lowering of ATOMIC to separate file, NFC"
#146091 merged
Jun 27, 2025 -
[lldb] Use llvm::is_contained (NFC)
#146012 merged
Jun 27, 2025 -
[ADT] Remove a constructor (NFC)
#146010 merged
Jun 27, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation mapping to
bfmmla
#145064 merged
Jun 27, 2025 -
[LLDB] Update DIL to handle smart pointers; add more tests.
#143786 merged
Jun 27, 2025 -
[PS5][Driver] Allow selection of CRT with
-L
#145869 merged
Jun 27, 2025 -
[OpenACC][CIR] Implement copyin/copyout/create lowering for compute/c…
#145976 merged
Jun 27, 2025 -
[AMDGPU] Fix bad removal of s_delay_alu
#145728 merged
Jun 27, 2025 -
[Offload] Store device info tree in device handle
#145913 merged
Jun 27, 2025 -
[Offload] Make CUDA Driver Version a string
#146049 merged
Jun 27, 2025 -
[TargetLowering] Fold (a | b) ==/!= b -> (a & ~b) ==/!= 0 when and-not exists
#145368 merged
Jun 27, 2025
368 Pull requests opened by 234 people
-
[AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
#146076 opened
Jun 27, 2025 -
[AArch64] Expand UADDLV patterns to handle two-step i8->i16->i32 extends
#146078 opened
Jun 27, 2025 -
[TargetLowering] zextOrTrunc for xor and or if top bits are known 0, just like AND
#146079 opened
Jun 27, 2025 -
Lanai: Use TableGen to set libcall calling conventions
#146080 opened
Jun 27, 2025 -
MSP430: Move libcall CC setting to RuntimeLibcallsInfo
#146081 opened
Jun 27, 2025 -
RuntimeLibcalls: Remove table of soft float compare cond codes
#146082 opened
Jun 27, 2025 -
ARM: Unconditionally set eabi libcall calling convs in RuntimeLibcalls
#146083 opened
Jun 27, 2025 -
ARM: Start moving runtime libcalls into tablegen
#146084 opened
Jun 27, 2025 -
[ORC][X86] Respect `JITDUMP_USE_ARCH_TIMESTAMP` environment variable
#146085 opened
Jun 27, 2025 -
[FMV][AArch64] Allow user to override version priority.
#146092 opened
Jun 27, 2025 -
[OpenMP][clang] 6.0: parsing/sema for message/severity for parallel
#146093 opened
Jun 27, 2025 -
[ISel] Commute FMUL and inserting zero into vector lane
#146096 opened
Jun 27, 2025 -
[OpenMP] Enable simd in non-reduction composite constructs
#146097 opened
Jun 27, 2025 -
[LLVM][LV] Improve UF calculation for vscale based scalar loops.
#146102 opened
Jun 27, 2025 -
Add some basic extra support for C++ unity building
#146104 opened
Jun 27, 2025 -
Add CodeView S_LABEL32 symbols for jump table targets (for Windows debugging)
#146121 opened
Jun 27, 2025 -
[Hexagon] Shuffle patterns to vdeal + vpack
#146122 opened
Jun 27, 2025 -
[NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils`
#146124 opened
Jun 27, 2025 -
[WIP][llvm] Experiment lowering mul/div fx intrinsics to IR
#146128 opened
Jun 27, 2025 -
[mlir][emitc] Adding a reflection option to the class
#146133 opened
Jun 27, 2025 -
WIP: retain source location for sema validation diagnostics and move validations out to library
#146150 opened
Jun 27, 2025 -
release/20.x: [gtest] Fix building on OpenBSD/sparc64 (#145225)
#146155 opened
Jun 27, 2025 -
Make sure all matrix options are run in libc premerge testing
#146162 opened
Jun 27, 2025 -
[libc] warn when depending on public entrypoints
#146163 opened
Jun 27, 2025 -
Defer loading all DWOs by default when dumping separate_debug-info
#146166 opened
Jun 27, 2025 -
[workflows] Update commit access request PR links
#146169 opened
Jun 27, 2025 -
[SandboxVec][SeedCollector] Implement collection of seeds with different types
#146171 opened
Jun 27, 2025 -
[DirectX] Simplify and correct the flattening of GEPs in DXILFlattenArrays
#146173 opened
Jun 27, 2025 -
[DebugInfo] Produce debuginfo for nested types when the outer type is [[clang::standalone_debug]]
#146175 opened
Jun 27, 2025 -
[mlir][xegpu] Enable support for ConvertLayoutOp
#146176 opened
Jun 27, 2025 -
[RISCV] Align MCOperandPredicates with AsmParser
#146184 opened
Jun 28, 2025 -
[sanitizer_common] Drop remaining support for Android 5 or older
#146187 opened
Jun 28, 2025 -
[InstCombine] Prevent constant operand shrinkage on returns of zero-extension ANDs
#146201 opened
Jun 28, 2025 -
[NVPTX] Add prefetch tensormap variant
#146203 opened
Jun 28, 2025 -
[BOLT] Guard llvm-bolt-wrapper logic of NFC-Mode behind a flag
#146209 opened
Jun 28, 2025 -
[analyzer] Avoid unnecessary super region invalidation in `CStringChecker`
#146212 opened
Jun 28, 2025 -
draft: inline asm mode
#146215 opened
Jun 28, 2025 -
[C23][Parser] Diagnostic for attribute declaration where statement is required
#146224 opened
Jun 28, 2025 -
[libc][math][c23] implement C23 math function asinpif16
#146226 opened
Jun 28, 2025 -
[clang][Sema] Suggest/Hint Standard Library Include File
#146227 opened
Jun 28, 2025 -
[mlir][core] Add an MLIR "pattern catalog" generator
#146228 opened
Jun 28, 2025 -
[LLVM][WebAssembly] Implement branch hinting proposal
#146230 opened
Jun 28, 2025 -
[libc++] Fix insert() calling incorrect constructors
#146231 opened
Jun 28, 2025 -
[AArch64] Allow commuting the cmn if both sides of the comparison can be negated
#146233 opened
Jun 28, 2025 -
[Github] Install `make` on Windows container
#146236 opened
Jun 28, 2025 -
[MLIR][MemRef]-Add basic folding for memref ViewOp
#146237 opened
Jun 28, 2025 -
[LegalizeTypes] Expand 128-bit UDIV/UREM by constant via Chunk Addition
#146238 opened
Jun 28, 2025 -
[AVR] Handle flash RO data mapped to data space for newer devices
#146244 opened
Jun 28, 2025 -
[clang-format][NFC] Replace a function with StringRef::contains
#146245 opened
Jun 28, 2025 -
[libc++] fix atomic::wait memory order
#146267 opened
Jun 29, 2025 -
Reapply [Analyzer][CFG] Correctly handle rebuilt default arg and default init expression
#146281 opened
Jun 29, 2025 -
[clang][bytecode] Fix comparing pointers pointing to base classes
#146285 opened
Jun 29, 2025 -
[clang] Improve constexpr-unknown diagnostics.
#146288 opened
Jun 29, 2025 -
[libcxx][c++26] 2937R0: Freestanding: Remove strtok
#146290 opened
Jun 29, 2025 -
[DAGCombiner] Remove all `UnsafeFPMath` references
#146295 opened
Jun 30, 2025 -
[clang][SPIRV] Remove volatile variants of GenericCastToPtr* built-ins
#146298 opened
Jun 30, 2025 -
[LoongArch] Precommit tests for 128-to-256-bit vector insertion and 256-to-128-bit subvector extraction (NFC)
#146299 opened
Jun 30, 2025 -
[LoongArch] Optimize 128-to-256-bit vector insertion and 256-to-128-bit subvector extraction
#146300 opened
Jun 30, 2025 -
[libunwind] Fix return type of `DwarfFDECache::findFDE()` in definition
#146308 opened
Jun 30, 2025 -
[RISCV] Add missing intrinsicis vrgatherei16/vslideup/vslidedown support for Zvfbfmin
#146309 opened
Jun 30, 2025 -
Lower affine modulo by powers of two using bitwise AND
#146311 opened
Jun 30, 2025 -
WIP: Extend SourceLocation to 64 bits.
#146314 opened
Jun 30, 2025 -
WIP: [SelectionDAG] Remove `UnsafeFPMath` in LegalizeDAG
#146316 opened
Jun 30, 2025 -
[Affine] [PipelineDataTransfer] Small fixes
#146318 opened
Jun 30, 2025 -
WIP [GlobalISel] Remove `UnsafeFP` references
#146319 opened
Jun 30, 2025 -
[clang][AArch64] Parse more features in getHostCPUFeatures
#146323 opened
Jun 30, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC)
#146328 opened
Jun 30, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (2/4) (NFC)
#146329 opened
Jun 30, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (3/4) (NFC)
#146330 opened
Jun 30, 2025 -
[AArch64][llvm] Unify AArch64 tests into a single file (4/4) (NFC)
#146331 opened
Jun 30, 2025 -
[WIP][DAG] getNode - freeze insert/compress node base values if the inserted/mask values are UNDEF
#146332 opened
Jun 30, 2025 -
[libc++] Implement the public invoke API in terms of the libc++-internal API
#146334 opened
Jun 30, 2025 -
WebAssembly: Stop changing MCAsmInfo's ExceptionsType based on flags
#146343 opened
Jun 30, 2025 -
[libc] Simplify the version guard for mpfr.
#146354 opened
Jun 30, 2025 -
`Clang`: `*noreturn` propagation in `CFG`
#146355 opened
Jun 30, 2025 -
[Scalar] Dedicated pass for identifying redundant operations on packed bytes
#146364 opened
Jun 30, 2025 -
[Hexagon] Enable similar behavior for max min ISD nodes
#146366 opened
Jun 30, 2025 -
[LAA] Strip outdated comment in isDependent (NFC)
#146367 opened
Jun 30, 2025 -
[mlir][vector] Folder: shape_cast(extract) -> extract
#146368 opened
Jun 30, 2025 -
Enable superset options
#146370 opened
Jun 30, 2025 -
[llvm][YAML] Support aliases (anchors) in YAMLIO
#146371 opened
Jun 30, 2025 -
[mlir][amdgpu] Add conversion from arith.scaling_extf to amdgpu
#146372 opened
Jun 30, 2025 -
[BasicTTIImpl] Add cost entries for ldexp, [l]lround
#146373 opened
Jun 30, 2025 -
[PatternMatch][VPlan] Add std::function match overload. NFCI
#146374 opened
Jun 30, 2025 -
[CGP] Reassociate GEPs to separate scalar and vector indexing
#146379 opened
Jun 30, 2025 -
[LoopFusion] Extending SIV to handle separate loops
#146383 opened
Jun 30, 2025 -
[LV] Extend FindFirstIV to unsigned case
#146386 opened
Jun 30, 2025 -
[libc] Wchar Stringconverter
#146388 opened
Jun 30, 2025 -
[C23] Fix typeof handling in enum declarations
#146394 opened
Jun 30, 2025 -
[libcxx][c++26] P3137R3 views::to_input
#146396 opened
Jun 30, 2025 -
[OpenMP][clang] 6.0: num_threads strict (part 1: host runtime)
#146403 opened
Jun 30, 2025 -
[OpenMP][clang] 6.0: num_threads strict (part 2: device runtime)
#146404 opened
Jun 30, 2025 -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 opened
Jun 30, 2025 -
[DirectX] Convert private global variables to internal linkage during Finalize Linkage pass
#146406 opened
Jun 30, 2025 -
[NVPTX] Rework and cleanup FTZ ISel
#146410 opened
Jun 30, 2025 -
[libc] Baremetal version of clock
#146417 opened
Jun 30, 2025 -
[analyzer] Fix crash on compound literals with bitfields in unions
#146418 opened
Jun 30, 2025 -
[clang][modules] Serialize `CodeGenOptions`
#146422 opened
Jun 30, 2025 -
[PowerPC] fix lowering of SPILL_CRBIT on pwr9 and pwr10
#146424 opened
Jun 30, 2025 -
[clang][diagnostics] Refactor "warn_doc_function_method_decl_mismatch" to use enum_select
#146426 opened
Jun 30, 2025 -
[AMDGPU] Ensure non-reserved CSR spilled regs are live-in
#146427 opened
Jun 30, 2025 -
[clang][diagnostics] Refactor "warn_doc_api_container_decl_mismatch" to use enum_select
#146433 opened
Jun 30, 2025 -
[MSAN] handle permi2var
#146437 opened
Jul 1, 2025 -
When running OS Plugins from dSYM's, make sure start state is correct
#146441 opened
Jul 1, 2025 -
[ScalarEvolutionExpander] Use IRBuilder::CreateBinOp in SCEVExpander::InsertBinop.
#146443 opened
Jul 1, 2025 -
[SimplifyCFG] Removed the conditional branch
#146445 opened
Jul 1, 2025 -
[PowerPC] Lower ucmp using subtractions
#146446 opened
Jul 1, 2025 -
[LoongArch] Strengthen stack size estimation for LSX/LASX extension
#146455 opened
Jul 1, 2025 -
[Mips] Fix wrong ELF FP ABI info when inline asm was empty
#146457 opened
Jul 1, 2025 -
[CMake]fix CUDAToolkit_LIBRARY_ROOT DEFINED check
#146472 opened
Jul 1, 2025 -
[MLIR][EmitC][NFC] Use `llvm::function_ref<>` instead of `std::optional<llvm::function_ref<>>`
#146478 opened
Jul 1, 2025 -
[VectorCombine] Expand `vector_insert` into shufflevector for earlier cost optimizations (#145512)
#146479 opened
Jul 1, 2025 -
[AArch64][PAC] Introduce AArch64::PAC pseudo instruction
#146488 opened
Jul 1, 2025 -
[AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC
#146489 opened
Jul 1, 2025 -
[libc++] P3168R2 Give std::optional Range Support
#146491 opened
Jul 1, 2025 -
[Clang][Wasm] Set __float128 alignment to 64 for emscripten
#146494 opened
Jul 1, 2025 -
[Bitcode][NFC] Add abbrev for FUNC_CODE_DEBUG_LOC
#146497 opened
Jul 1, 2025 -
[LoongArch] Add reloc types for LA32R/LA32S
#146499 opened
Jul 1, 2025 -
[clang] Add the ability to link libclc OpenCL libraries
#146503 opened
Jul 1, 2025 -
[GlobaISel] Allow expanding of sdiv -> mul by constant
#146504 opened
Jul 1, 2025 -
[ISel/RISCV] Custom-promote [b]f16 in [l]lrint
#146507 opened
Jul 1, 2025 -
[BOLT] Improve exception handling in NFC-Mode
#146513 opened
Jul 1, 2025 -
[AArch64] Add support for -mcpu=gb10.
#146515 opened
Jul 1, 2025 -
[KeyInstr][Clang][NFC] Add test for array cookie store
#146517 opened
Jul 1, 2025 -
[LLD][Docs] Document -z gcs= option in the man page
#146522 opened
Jul 1, 2025 -
[VPlan] Extract reverse operation for reverse accesses
#146525 opened
Jul 1, 2025 -
[AArch64,TTI] Remove RealUse check for vector insert/extract costs.
#146526 opened
Jul 1, 2025 -
[mlir][linalg] Add support for scalable vectorization of linalg.mmt4d
#146531 opened
Jul 1, 2025 -
[RISCV] Add big-endian support to RISC-V backend
#146534 opened
Jul 1, 2025 -
initial changes
#146535 opened
Jul 1, 2025 -
[ISel] Replace expensive move from wzr by two moves via floating point immediate
#146538 opened
Jul 1, 2025 -
[LoopUnroll] Rotate loop to make it countable for runtime unrolling
#146540 opened
Jul 1, 2025 -
[clang-tidy] add modernize-use-constexpr check
#146553 opened
Jul 1, 2025 -
scudo: Support free_sized and free_aligned_sized from C23
#146556 opened
Jul 1, 2025 -
[ARM] Copy (SELECT_CC setgt, iN lhs, -1, 1, -1) -> (OR (ASR lhs, N-1), 1 from AArch64 to ARM
#146561 opened
Jul 1, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Emit callsite offsets in the `SHT_LLVM_BB_ADDR_MAP` section.
#146563 opened
Jul 1, 2025 -
[ARM] Copy SMAX(lhs, 0) and SMIN(lhs, 0) patterns from AArch64 to ARM
#146565 opened
Jul 1, 2025 -
[AMDGPU] Create hi-half of 64-bit ashr with mov of -1
#146569 opened
Jul 1, 2025 -
[SLP] Support ordered FAdd reductions in SLPVectorizer
#146570 opened
Jul 1, 2025 -
[libc] wcslcpy implementation
#146571 opened
Jul 1, 2025 -
[AArch64] Support TLS variables in debug info
#146572 opened
Jul 1, 2025 -
[X86] Elect to tail call when `sret` ptr is passed to the callee
#146575 opened
Jul 1, 2025 -
figure out why arm build is failing
#146580 opened
Jul 1, 2025 -
[X86][GlobalISel] Improve carry value selection
#146586 opened
Jul 1, 2025 -
[libc] wcslcat implementation
#146588 opened
Jul 1, 2025 -
[ARM] Avoid materializing constant 1 when generating cneg instructions
#146591 opened
Jul 1, 2025 -
[TableGen][DecoderEmitter] Add option to emit type-specialized `decodeToMCInst`
#146593 opened
Jul 1, 2025 -
[Clang] Introduce `--offload-targets` for `-fopenmp-targets`
#146594 opened
Jul 1, 2025 -
[DenseMap] Do not align pointer sentinel values (NFC)
#146595 opened
Jul 1, 2025 -
[SPIRV] Add logic for OpGenericCastToPtrExplicit rewriting
#146596 opened
Jul 1, 2025 -
[llvm-c] APIs for acquiring and releasing ThreadSafeContext locks
#146598 opened
Jul 1, 2025 -
[MachineLICM] Let targets decide if copy-like instructions are cheap
#146599 opened
Jul 1, 2025 -
Translate bufermap op
#146601 opened
Jul 1, 2025 -
[clang] Speedup getFileIDLocal with a separate offset table.
#146604 opened
Jul 1, 2025 -
[AMDGPU] Allocate AVRegClass last
#146606 opened
Jul 1, 2025 -
[NFC] [MSAN] disambiguate insertShadowCheck
#146616 opened
Jul 2, 2025 -
[Clang] Respect MS layout attributes during CUDA/HIP device compilation
#146620 opened
Jul 2, 2025 -
Account for inline assembly instructions in inlining cost.
#146628 opened
Jul 2, 2025 -
[libc++] Fix wchar.h to work with modules
#146630 opened
Jul 2, 2025 -
[libc++][math] Add constexpr for std::abs()
#146633 opened
Jul 2, 2025 -
[X86] Don't use `rbp` when it's reserved
#146638 opened
Jul 2, 2025 -
[DebugInfo][LICM] Fix debug value loss caused by hoisting the cmp instructions
#146640 opened
Jul 2, 2025 -
[flang] Add -fcomplex-arithmetic= option and select complex division algorithm
#146641 opened
Jul 2, 2025 -
[clang][CodeComplete] skip explicit obj param in SignatureHelp
#146649 opened
Jul 2, 2025 -
[libc++] Granularize <locale>
#146650 opened
Jul 2, 2025 -
[Multilib] Extend the Multilib system to support an IncludepPath field.
#146651 opened
Jul 2, 2025 -
[lld] Fix -ObjC load behavior with LTO for section names with whitespace
#146654 opened
Jul 2, 2025 -
[BOLT][NFC] Update nfc-check-setup.py guidance
#146659 opened
Jul 2, 2025 -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 opened
Jul 2, 2025 -
[DebugInfo] Init DwarfVersion of MCOptions like the other.
#146666 opened
Jul 2, 2025 -
[RISCV] Add optimization for memset inline
#146673 opened
Jul 2, 2025 -
[RISCV] Add ISel patterns for Qualcomm uC Xqcics extension
#146675 opened
Jul 2, 2025 -
[MLIR] Add support for IntArrayProp<I32Prop>
#146685 opened
Jul 2, 2025 -
ARM: Add missing test coverage for windows frexp libcalls
#146690 opened
Jul 2, 2025 -
AArch64: Fix some missing llvm.frexp test coverage
#146691 opened
Jul 2, 2025 -
[VectorCombine] Refine cost model and decision logic in foldSelectShuffle
#146694 opened
Jul 2, 2025 -
hwasan: refactor new/delete interceptor macros
#146698 opened
Jul 2, 2025 -
release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610)
#146699 opened
Jul 2, 2025 -
Fix AsmWriter to account for dynamic bit offsets
#146704 opened
Jul 2, 2025 -
[LV] Vectorize FMax w/o fast-math flags.
#146711 opened
Jul 2, 2025 -
[InstCombine] Fold icmp of gep chains
#146714 opened
Jul 2, 2025 -
[libc++] Fix bogus integer sanitizer warnings in hash helpers
#146715 opened
Jul 2, 2025 -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 opened
Jul 2, 2025 -
[LLD] Fix crash on parsing ':ALIGN' in linker script
#146723 opened
Jul 2, 2025 -
[mlir][Vector] Fold vector.constant_mask to SplatElementsAttr
#146724 opened
Jul 2, 2025 -
[AArch64] Extend performActiveLaneMaskCombine for more than two extracts
#146725 opened
Jul 2, 2025 -
Fix scope of typedefs present inside a template class
#146729 opened
Jul 2, 2025 -
[MLIR][Transform] Introduce `transform.tune.knob` op
#146732 opened
Jul 2, 2025 -
[InstCombine] Remove `foldSPFofSPF`
#146736 opened
Jul 2, 2025 -
scudo: default enabled dealloc_type_mismatch on new platforms
#146739 opened
Jul 2, 2025 -
[lldb][test] Turn (most) libcxx data-formatters tests into generic tests
#146740 opened
Jul 2, 2025 -
[AMDGPU] Preserve exact flag for lshr
#146744 opened
Jul 2, 2025 -
[mlir][Vector] Add canonicalization for extract_strided_slice(create_mask)
#146745 opened
Jul 2, 2025 -
[NFC][AMDGPU] Pre-commit srl preserve flag test
#146747 opened
Jul 2, 2025 -
[mlir][AMDGPU] Add better load/store lowering for full select mask
#146748 opened
Jul 2, 2025 -
[InstCombine] Propagate poison pow[i]
#146750 opened
Jul 2, 2025 -
Reland "Fix wcpncpy() return value; add test."
#146753 opened
Jul 2, 2025 -
[lldb-dap] Adjust variable display values.
#146754 opened
Jul 2, 2025 -
[SPIRV] Add pass to replace gethandlefromimplicitbinding
#146756 opened
Jul 2, 2025 -
[clang-format] Propagate `LeadingEmptyLinesAffected` when joining lines
#146761 opened
Jul 2, 2025 -
[CodeGen] Fix stale comment about register coalescing order
#146762 opened
Jul 2, 2025 -
[RISCV] Fix QC.E.LI -> C.LI with Bare Symbol Compression
#146763 opened
Jul 2, 2025 -
[clang] Refactor `LangOptions` to specify AST effect as X macro arg
#146766 opened
Jul 2, 2025 -
[NFC][TableGen] Rename `CodeGenTarget` instruction accessors
#146767 opened
Jul 2, 2025 -
Try adding Github Problem Matchers to libc++ workflow.
#146768 opened
Jul 2, 2025 -
[Clang] Fix clang crash for fopenmp statement(parallel for) inside lambda function
#146772 opened
Jul 2, 2025 -
[lldb-dap] Improving 'variables' hover requests.
#146773 opened
Jul 2, 2025 -
[LLDB] Fix Incorrect offset for Memory64 RVA in Minidump (+ Testing changes)
#146777 opened
Jul 2, 2025 -
[clang][OpenMP] Use DirectiveNameParser to parse directive names
#146779 opened
Jul 2, 2025 -
[clang] SourceManager: Cache offsets for LastFileIDLookup to speed up getFileID
#146782 opened
Jul 2, 2025 -
[DirectX] Update `DXILRootSignature` to not run analysis after data has been parsed
#146783 opened
Jul 2, 2025 -
[lldb] Rename files ValueObjectSyntheticFilter to ValueObjectSynthetic (NFC)
#146784 opened
Jul 2, 2025 -
[DirectX][Draft] validate registers are bound to root signature
#146785 opened
Jul 2, 2025 -
[libc++] constexpr is_sufficiently_aligned
#146787 opened
Jul 2, 2025 -
[RISCV][TTI] Model partial reduce of ext for zvqdotq
#146788 opened
Jul 2, 2025 -
[IsolatePath] Add a pass to isolate paths with undefined behavior
#146791 opened
Jul 2, 2025 -
[Win][X86]Fix issue where _fltused reference is incorrectly issued for vector floating point operations
#146792 opened
Jul 2, 2025 -
[NFCI][LLVM] Adopt `ArrayRef::consume_front()` in a few places
#146793 opened
Jul 2, 2025 -
[Clang][Driver][SamplePGO] Enable -fsample-profile-use-profi by default
#146795 opened
Jul 2, 2025 -
[Clang] Fixed double finally block execution
#146796 opened
Jul 2, 2025 -
[DirectX] Move the scalarizer pass to before dxil-flatten-arrays
#146800 opened
Jul 2, 2025 -
[PHIElimination] Reuse existing COPY in predecessor basic block (Take Two)
#146806 opened
Jul 3, 2025 -
[HIPSTDPAR] Add support for globals
#146813 opened
Jul 3, 2025 -
[libclc] Add generic implementation of some atomic functions in OpenCL spec section 6.15.12.7
#146814 opened
Jul 3, 2025 -
[P3074] Partial implementation of support for trivial unions
#146815 opened
Jul 3, 2025 -
[LoongArch] Optimize inserting element to high part of 256bits vector
#146816 opened
Jul 3, 2025 -
[AVR] Fix broken link in README.md
#146821 opened
Jul 3, 2025 -
WIP [libc++][ranges] P3060R3: Add std::views::indices(n)
#146823 opened
Jul 3, 2025 -
[clang][bytecode] Misc union fixes
#146824 opened
Jul 3, 2025 -
[Clang][OpenMP] OpenMP self_map clause - basic runtime
#146827 opened
Jul 3, 2025 -
[compiler-rt] Include missing headers for libFuzzer
#146828 opened
Jul 3, 2025 -
[clang][test] Avoid some C++14 warnings in discrim-union.cpp
#146829 opened
Jul 3, 2025 -
[clang-tidy] Add new check: `modernize-use-concise-preprocessor-directives`
#146830 opened
Jul 3, 2025 -
[WIP][DAG] combineVSelectWithAllOnesOrZeros - fold "select Cond, 0, x -> and not(Cond), x"
#146831 opened
Jul 3, 2025 -
[mlir-tblgen] Emit named operand indices
#146839 opened
Jul 3, 2025 -
[libclc] Reduce include usage in OpenCL builtins
#146840 opened
Jul 3, 2025 -
[IndVarSimplify] Eliminated Pure LoopCounter
#146845 opened
Jul 3, 2025 -
[mlir][amdgpu][docs] Add op examples to dialect docs
#146848 opened
Jul 3, 2025 -
[Driver][RISCV] Fix incorrect compiler-rt path override in BareMetal toolchain after RISCVToolChain removal
#146849 opened
Jul 3, 2025 -
[FLANG] Solving issue with adjustr intrinsic in where construct
#146851 opened
Jul 3, 2025 -
[flang][do concurrent] Extned `getAllocaBlock()` and emit yields correctly
#146853 opened
Jul 3, 2025 -
[NFC][clang] Fix CodeGenSYCL::unique_stable_name_windows_diff test
#146854 opened
Jul 3, 2025 -
[RISCV] AddEdge between first mask producer and user of V0
#146855 opened
Jul 3, 2025 -
[LoopVectorize] Peek through bitcasts when performing CSE
#146856 opened
Jul 3, 2025 -
[RISCV][CodeGen] Add CodeGen support of Zibi experimental extension
#146858 opened
Jul 3, 2025 -
[analyzer] Add support for consteval in ConditionBRVisitor::VisitTerminator
#146859 opened
Jul 3, 2025 -
[libc] Draft implementation of crt0
#146863 opened
Jul 3, 2025 -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 opened
Jul 3, 2025 -
Error out when `LIBOMPTARGET_OMPT_SUPPORT` is requested but not supported
#146865 opened
Jul 3, 2025 -
[flang][test] Fix test REQUIRES and options for aint.f90
#146870 opened
Jul 3, 2025 -
[flang][test] Fix REQUIRES and options for a few x86 specific tests
#146872 opened
Jul 3, 2025 -
[LoopInterchange] Defer CacheCost calculation until needed
#146874 opened
Jul 3, 2025 -
[flang][test] Enable kinds01/02.f90 and update expected output
#146877 opened
Jul 3, 2025 -
[mlir][memref]support test-compose-subview dynamic size
#146881 opened
Jul 3, 2025 -
[mlir][tosa][linalg] Pass local_bound attribute to named linalg ops
#146883 opened
Jul 3, 2025 -
Logging setup for lldb-dap extension
#146884 opened
Jul 3, 2025 -
[mlir] Use `llvm::fill` instead of `std::fill`(NFC)
#146889 opened
Jul 3, 2025 -
[Clang] Correctly handle allocations in the condition of a `if constexpr`
#146890 opened
Jul 3, 2025 -
[NFC][Clang][OpenMP] Refactor mapinfo generation for captured vars
#146891 opened
Jul 3, 2025 -
[mlir] Fix Wparentheses warning
#146893 opened
Jul 3, 2025 -
[TargetLowering] Update to use SDPatternMatch (NFC)
#146894 opened
Jul 3, 2025 -
[mlir][AffineExpr] Order arguments in the commutative affine exprs
#146895 opened
Jul 3, 2025 -
[Clang][AArch64] Remove redundant tune args to the backend
#146896 opened
Jul 3, 2025 -
[SDAG] Remove invalid check (NFC)
#146899 opened
Jul 3, 2025 -
[clang][dataflow] Handle when `this` refers to a different location
#146900 opened
Jul 3, 2025 -
[InstCombine] Move extends across identity shuffles.
#146901 opened
Jul 3, 2025 -
[llvm][SandBoxIR] Fix Windows+clang compiler warning
#146905 opened
Jul 3, 2025 -
[AArch64] Enable using SVE2 bit-sel instructions with Neon types.
#146906 opened
Jul 3, 2025 -
[mlir][TosaToLinalg] Ensure valid insertion pointer after op erasure
#146908 opened
Jul 3, 2025 -
[clang] Refactor `CodeGenOptions` to specify AST effect as X macro arg
#146910 opened
Jul 3, 2025 -
[mlir][gpu][transforms] Add support for mapping to lanes
#146912 opened
Jul 3, 2025 -
[llvm-objcopy][libObject] Add RISC-V big-endian support
#146913 opened
Jul 3, 2025 -
[LV] Unify interleaved load handling for fixed and scalable VFs. nfc
#146914 opened
Jul 3, 2025 -
[OpenACC][CIR] 'cache' construct lowering
#146915 opened
Jul 3, 2025 -
[lld][WebAssembly] Abide by configured page size for memory imports
#146916 opened
Jul 3, 2025 -
[LLVM][DAGCombiner][SVE] Fold vselect into merge_pasthru_op.
#146917 opened
Jul 3, 2025 -
[RISCV][VLOPT] Add support for vfrec7.v
#146918 opened
Jul 3, 2025 -
[AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64
#146920 opened
Jul 3, 2025 -
[SLP][REVEC] Fix insertelement legality checks
#146921 opened
Jul 3, 2025 -
[mlir] NFC - refactor id builder and avoid leaking impl details
#146922 opened
Jul 3, 2025 -
[AArch64] Do not promote scalable constants to global variables
#146926 opened
Jul 3, 2025 -
[CIR] Upstream __builtin_creal for ComplexType
#146927 opened
Jul 3, 2025 -
[mlir] List lead maintainers for MLIR
#146928 opened
Jul 3, 2025 -
[SROA] Allow as zext<i1> index when unfolding GEP select
#146929 opened
Jul 3, 2025 -
[NVPTX] Fix v2i8 call lowering, use generic ld/st nodes for call params
#146930 opened
Jul 3, 2025 -
[flang][OpenMP] Fix parallel-firstprivate-clause-scalar.f90 test
#146932 opened
Jul 3, 2025 -
[clang][OpenMP] Issue a warning when parsing future directive spelling
#146933 opened
Jul 3, 2025 -
[NFC][OpenMP] Add tests for mapping pointers and their dereferences.
#146934 opened
Jul 3, 2025 -
[TargetLowering] hasAndNotCompare should be checking for X, not Y
#146935 opened
Jul 3, 2025 -
[flang] Correctly handle -mframe-pointer=reserved
#146937 opened
Jul 3, 2025 -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 opened
Jul 3, 2025 -
[mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral…
#146943 opened
Jul 3, 2025 -
[Index] Remove an unnecessary cast (NFC)
#146944 opened
Jul 3, 2025 -
[lldb-dap] Add external terminal support
#146950 opened
Jul 3, 2025 -
[WebAssembly] Implement the `.reloc` directive for WASM
#146952 opened
Jul 3, 2025 -
[mlir][Vector] Support scalar 'vector.insert' in vector linearization
#146954 opened
Jul 3, 2025 -
[mlir][IR] Set insertion point when erasing an operation
#146955 opened
Jul 3, 2025 -
[NFC][DWARF][DebugInfo] Consolidate NextCUOffset checks
#146958 opened
Jul 3, 2025 -
[Clang][NFC] Avoid copies by using std::move
#146960 opened
Jul 3, 2025 -
[CGP] Eliminate noop bitcasts
#146961 opened
Jul 3, 2025 -
[mlir][GPU][transform] Add gpu_to_rocdl conversion pattern to transfo…
#146962 opened
Jul 3, 2025 -
[Win][llvm]MSVC inliner section behavior compat
#146965 opened
Jul 3, 2025 -
[lldb-dap] Use protocol types for modules request and events.
#146966 opened
Jul 3, 2025 -
[flang] Add general symbol dependence collection utility
#146968 opened
Jul 3, 2025 -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 opened
Jul 3, 2025 -
[RISCV] Remove unnecessary dependencies on vtype register.
#146971 opened
Jul 3, 2025 -
[lldb] Change breakpoint interfaces for error handling
#146972 opened
Jul 3, 2025 -
[ValueTracking] X ^ Y != 0 if X != Y
#146975 opened
Jul 3, 2025 -
[clang][deps] Stop lexing if hit a failure while loading a PCH/module in a submodule.
#146976 opened
Jul 4, 2025 -
[mlir] add optional type functor to call and function interfaces
#146979 opened
Jul 4, 2025 -
ISD::XOR has the same non-zero detection as ISD::SUB
#146980 opened
Jul 4, 2025 -
[mlgo-utils] Hoist entry script out to the correct directory
#146981 opened
Jul 4, 2025 -
[AMDGPU] Re-Re-apply: Implement vop3p complex pattern optmization for gisel
#146984 opened
Jul 4, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#146985 opened
Jul 4, 2025 -
[Driver] Use range-based for loops (NFC)
#146987 opened
Jul 4, 2025 -
[llvm] Use llvm::fill (NFC)
#146988 opened
Jul 4, 2025 -
[IR] Use llvm::for_each (NFC)
#146989 opened
Jul 4, 2025 -
[MLIR][SCF] fix loop pipelining pass use of uninitialized value
#146991 opened
Jul 4, 2025 -
[IndVarSimplify] Relax Restrictions on Loop Counter Stride
#146992 opened
Jul 4, 2025 -
[NFC] [C++] [Modules] Mark P1811 as implemented and add test
#146993 opened
Jul 4, 2025 -
[X86][FP16] Do not customize WidenLowerNode for half if VLX not enabled
#146994 opened
Jul 4, 2025 -
[Flang][OpenMP][NFC] Remove flag toggling deprecated no hlfir flow in map-types-and-sizes.f90
#146995 opened
Jul 4, 2025 -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 opened
Jul 4, 2025 -
[NFC][libclc] Rename __CLC_FUNCTION to either FUNCTION or __IMPL_FUNCTION
#146999 opened
Jul 4, 2025 -
[FLANG] Solved an issue with usage of unlimited polymorphic in where construct
#147001 opened
Jul 4, 2025 -
[Clang][Sema] Do not perform error recovery for invalid member using-declaration in C++20+ mode
#147003 opened
Jul 4, 2025 -
[NFC][TableGen] Delete extra spaces in comments
#147004 opened
Jul 4, 2025 -
[RISCV] Add Andes XAndesVSIntLoad (Andes Vector INT4 Load) extension
#147005 opened
Jul 4, 2025 -
[NFC][CodeGen] Improve comments in Target.td
#147006 opened
Jul 4, 2025 -
WIP [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 opened
Jul 4, 2025 -
[lldb] Pass address expression command args through FixAnyAddress
#147011 opened
Jul 4, 2025 -
[ASTMatchers][NFC] improve 'isInteger' docs to show matching of unsigned
#147012 opened
Jul 4, 2025 -
[UserManual] Document clang option for loop interchange
#147014 opened
Jul 4, 2025 -
[RISCV][ISel] Optimize setcc with mask test idioms
#147015 opened
Jul 4, 2025 -
[VPlan] Optimize more IV increment exit users by using a map
#147016 opened
Jul 4, 2025 -
[RISCV] Implement Clang Builtins for XAndesPerf Extension
#147018 opened
Jul 4, 2025 -
[SelectionDAG] Improve isGuaranteedNotToBeUndefOrPoison
#147019 opened
Jul 4, 2025 -
[llvm][release] Add links to automatically built packages on release page
#147021 opened
Jul 4, 2025 -
[libc++][NFC] Merge add_{r,l}value_reference.h
#147022 opened
Jul 4, 2025 -
[libc++][NFC] Simplify std::__destroy_at a bit
#147025 opened
Jul 4, 2025 -
[LV] Create in-loop sub reductions
#147026 opened
Jul 4, 2025 -
[clang] Remove source range from CXXOperatorCallExpr
#147028 opened
Jul 4, 2025 -
[BranchFolding] Add an optional target hook to skip branch folding when it's unsafe
#147029 opened
Jul 4, 2025 -
[win][clang] Do not inject static_assert macro definition
#147030 opened
Jul 4, 2025 -
[lldb][Formatter] Consolidate libstdc++ and libc++ unique_ptr formatter tests into generic test
#147031 opened
Jul 4, 2025 -
[VPlan] Iterate over header phis to determine FORs that need EVL fixup. NFCI
#147032 opened
Jul 4, 2025 -
[lldb][Formatters] Fix weak reference count for std::shared_ptr/std::weak_ptr
#147033 opened
Jul 4, 2025 -
release/20.x: [X86] Ignore NSW when DstSVT is i32 (#131755)
#147034 opened
Jul 4, 2025 -
Improve description of what is considered a security issue
#147035 opened
Jul 4, 2025 -
[Clang][Sema] Avoid duplicate diagnostics for incomplete types in nested name specifier (C++20+)
#147036 opened
Jul 4, 2025 -
[DAG] Replace DAGCombiner::ConstantFoldBITCASTofBUILD_VECTOR with SelectionDAG::FoldConstantBuildVector
#147037 opened
Jul 4, 2025 -
[Offload] Add liboffload unit tests for shared/local memory
#147040 opened
Jul 4, 2025 -
Extend call hierarchy for enum constants
#147042 opened
Jul 4, 2025 -
[LoongArch] Optimize inserting fp element bitconverted from integer
#147043 opened
Jul 4, 2025 -
[DAG] SDPatternMatch m_Zero/m_One/m_AllOnes have inconsistent undef h…
#147044 opened
Jul 4, 2025 -
[mlir][vector] Add InsertInsertToInsert to insert op canonicalize patterns
#147045 opened
Jul 4, 2025 -
[Clang] Correctly handle taking the address of an explicit object member function template
#147046 opened
Jul 4, 2025 -
[LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap
#147047 opened
Jul 4, 2025 -
[clang-tidy] fix compilation by disambiguating equality operator
#147048 opened
Jul 4, 2025 -
[clang][bytecode] Fix copy constructors for empty unions
#147050 opened
Jul 4, 2025 -
[mlir][xevm] Add missing static value utils dependency
#147051 opened
Jul 4, 2025 -
[MLIR][AArch64] Lower `vector.contract` to SVE FEAT_BF16 operations
#147052 opened
Jul 4, 2025 -
[DAG] foldABSToABD - fallback to value tracking if the (ABS (SUB LHS, RHS)) operands aren't extended
#147053 opened
Jul 4, 2025
96 Issues closed by 62 people
-
[mlir] Error message for optional properties is confusing
#147020 closed
Jul 4, 2025 -
[clang++] Error when inspect the common initial sequence of standard-layout structs of the union
#146879 closed
Jul 4, 2025 -
Rust compilation error on some targets
#146957 closed
Jul 4, 2025 -
Tosa.tile op only support 1d-4d tensor
#54959 closed
Jul 4, 2025 -
Wasm missing static address offset in some cases.
#55482 closed
Jul 4, 2025 -
SPEC CPU2017 521.wrf_r and 621wrf_s build error (flang 19.1.5 and 20.0 Segmentation fault)
#120201 closed
Jul 4, 2025 -
clang-tidy "cppcoreguidelines-pro-bounds-pointer-arithmetic" false negative
#139241 closed
Jul 4, 2025 -
[DirectX] Assert in DXILValueEnumerator predictValueUseListOrder IDPair.first && "Unmapped value"
#140410 closed
Jul 3, 2025 -
[NFC][HLSL][RootSignature] Move `D3D12` enums defined in `HLSLRootSignature` to `BinaryFormat/DXContainer`
#145815 closed
Jul 3, 2025 -
[DirectX] Root signature's `DescriptorTableView` has undefined behaviour for version 1.0 root signatures.
#145439 closed
Jul 3, 2025 -
[Flang] Preprocessor crash concatenating tokens and incorrect logical operator
#146362 closed
Jul 3, 2025 -
Regression with lambda return type deduction
#146063 closed
Jul 3, 2025 -
[SIMD] calling math builtins (sqrt, ceil, floor, trunc, round) in loop not vectorized
#49591 closed
Jul 3, 2025 -
llvm17/rust: random variations in binaries
#72206 closed
Jul 3, 2025 -
Failure to select SIMD instructions for wasm64-unknown-unknown
#51692 closed
Jul 3, 2025 -
[RISCV] Crash on pass RISCVInsertVSETVLI
#146518 closed
Jul 3, 2025 -
[SVE][Aarch64] llc crashes with llvm.aarch64.sve.whilelt lowering to invalid <vscale x 1 x s8> type
#146887 closed
Jul 3, 2025 -
[HLSL][SPIRV] Add a `KHR` special option to `spirv-ext` CLI option
#137650 closed
Jul 3, 2025 -
Fold adds with global addresses into load offset
#61930 closed
Jul 3, 2025 -
[llvm-mc] crashes with SIGSEGV when asked to assemble certain BPF instructions with mismatched registers
#145180 closed
Jul 3, 2025 -
[C++20][Modules][ABI] Silent bad codegen in module with TU-local exposure
#146771 closed
Jul 3, 2025 -
[HLSL] Add Static Sampler element support to metadata representation
#126641 closed
Jul 2, 2025 -
"vtt" missing in SubroutineType
#104765 closed
Jul 2, 2025 -
clang 15.0.7: Out of memory compiling large array of atomics with -std=c++20
#60998 closed
Jul 2, 2025 -
[clang] ICE with large constexpr array of std::variant triggers LLVM ERROR: out of memory
#146512 closed
Jul 2, 2025 -
wasm-ld crashes with --compress-relocations
#110045 closed
Jul 2, 2025 -
[mlir][vector][spirv] Add SPIR-V lowering for `vector.to_elements`
#145929 closed
Jul 2, 2025 -
ppc-reduce-cr-ops mishandles subregister uses and emits verifier error
#141643 closed
Jul 2, 2025 -
[HLSL] Add -Gis option from DXC to clang-dxc
#145589 closed
Jul 2, 2025 -
[asan] Clarify how __sanitizer_annotate_contiguous_container works
#146106 closed
Jul 2, 2025 -
[InstCombine] Missed optimization for add + and + icmp pattern
#141753 closed
Jul 2, 2025 -
[HLSL][SPIRV] Generate sign extended image instructions
#144580 closed
Jul 2, 2025 -
[flang][openmp] Please address not yet implemented: Unhandled clause reduction in omp.simd operation
#144290 closed
Jul 2, 2025 -
[MLIR] `-affine-loop-fusion` triggers Assertion `numOps > 0 && "Expected at least one operation"' failed.
#139231 closed
Jul 2, 2025 -
False negative Wmissing-noreturn warning when a function always throws
#146223 closed
Jul 2, 2025 -
[LLD][COFF] LIB-imported symbols seem to have weaker precedence than LIB-defined symbols
#82050 closed
Jul 2, 2025 -
[mlir][support] Operation::getRawDictionaryAttrs return value that does not meet expectations
#146629 closed
Jul 2, 2025 -
[mlir] prop-dict printout sometimes starts with `<{`, but sometimes with `< {`
#145695 closed
Jul 2, 2025 -
[SLP] Avoid -passes=instcombine stages in SLP tests
#145511 closed
Jul 2, 2025 -
Group signature symbol is missing when the group name is same as a section name.
#146581 closed
Jul 2, 2025 -
[mlir][linalg][promotion] Allow promoting dynamic buffer with dynamic alloc size
#144268 closed
Jul 2, 2025 -
[Flang] pointer assignment inside FORALL is not implemented
#77875 closed
Jul 2, 2025 -
[AVR] Linking produces wrong startup code for xmega3 devices
#146537 closed
Jul 2, 2025 -
[WebAssembly] Missed optimization in any_true/all_true
#145177 closed
Jul 1, 2025 -
[SIMD] code not recognized as all_true
#50142 closed
Jul 1, 2025 -
[clang] Assertion `NewRange.getLower().slt(NewRange.getUpper())' failed.
#140345 closed
Jul 1, 2025 -
Does LLVM_ENABLE_PROJECTS=compiler-rt need to be adapted on win
#146279 closed
Jul 1, 2025 -
[BOLT] Error BOLT-PGO-ing clang on MacOS 15.4
#146473 closed
Jul 1, 2025 -
clang-cl /MDd fails to compile vector with a custom allocator
#34831 closed
Jul 1, 2025 -
MPLAB X compile error
#146292 closed
Jul 1, 2025 -
[DirectX] DXILCBufferAccess pass is removing globals without replacing all uses
#141840 closed
Jun 30, 2025 -
(lldb) prompt sometimes not printed on startup when statusline is enabled
#134064 closed
Jun 30, 2025 -
Incorrect warning message
#143951 closed
Jun 30, 2025 -
[mlir] parseProperties not usable when hasCustomAssemblyFormat
#145028 closed
Jun 30, 2025 -
Disallow 16bit integer types when -enable-16bit-types is not passed
#87790 closed
Jun 30, 2025 -
[libomptarget] omp_get_default_device doesn't returning host device in the case of OMP_TARGET_OFFLOAD=disabled
#144786 closed
Jun 30, 2025 -
[flang] Parser has issues with DATA statement
#145333 closed
Jun 30, 2025 -
[flang] DTIO: Flang generates code to reference DTIO routines even there is not READ or WRITE in source code.
#144363 closed
Jun 30, 2025 -
[clang-query] Crash when dumping `catch(...)` stmts when using IgnoreUnlessSpelledInSource traversal
#146101 closed
Jun 30, 2025 -
libc++.so not a symlink to libc++.so.1.0, resulting in 'file too short' error.
#144469 closed
Jun 30, 2025 -
[clang] ODR violation with header modules and template conversion operator
#143152 closed
Jun 30, 2025 -
[DAG] Add SDPatternMatch m_SpecificScalarVT / m_SpecificVectorElementVT matchers
#144477 closed
Jun 30, 2025 -
[flang] Encounter some problems using Flang to Generate LLVM IR
#80233 closed
Jun 30, 2025 -
[clang] [modules] Clang accepts ill-formed program with main attached to named module
#146229 closed
Jun 30, 2025 -
[Offload] `device.unittests` is failing
#145992 closed
Jun 30, 2025 -
"Definition with same mangled name as another definition" error when compiling C++20 Modules
#118137 closed
Jun 30, 2025 -
[clang-tidy] New check: Prefer `std::scoped_lock` over `std::lock_guard`
#107839 closed
Jun 29, 2025 -
Some tests fail unless _LIBCPP_ENABLE_EXPERIMENTAL is explicitly defined during compilation.
#144499 closed
Jun 29, 2025 -
[Flang] Hang / infinite loop regression in OpenMP tests (in last ~2 weeks)
#145499 closed
Jun 29, 2025 -
Incorrect debug info for C++20 coroutine resume and destroy functions
#57321 closed
Jun 28, 2025 -
[libc++] Introduce a concept for "product" iterators
#108624 closed
Jun 28, 2025 -
clang-format does not always remove spaces on the first run when merging empty lines
#57052 closed
Jun 28, 2025 -
Add "AllowAllArgumentsOfCallOnNextLine" counterpart to AllowAllParametersOfDeclarationOnNextLine
#39468 closed
Jun 28, 2025 -
clang-format version 8 2018-08-24 broke line breaking after method declaration
#38505 closed
Jun 28, 2025 -
ReflowComments adds new empty comment line if comment contains nonascii characters
#38651 closed
Jun 28, 2025 -
Clang-Format ignores disabled conditional preprocessor blocks
#38603 closed
Jun 28, 2025 -
"// clang-format off" comment should not be formatted
#38628 closed
Jun 28, 2025 -
#ifdef followed by constructor results in wrong code
#39230 closed
Jun 28, 2025 -
[clang-format] Support generators in C++
#38257 closed
Jun 28, 2025 -
Crash backtrace in mltc-opt with AffineExpr operations.
#120941 closed
Jun 28, 2025 -
[gtest] Fix building on OpenBSD/sparc64
#146154 closed
Jun 27, 2025 -
[HLSL][SPIRV] Boolean vector in a RawBuffer should be <4 x i32>
#141089 closed
Jun 27, 2025 -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#140321 closed
Jun 27, 2025 -
[DirectX] Should DXILDataScalarization the Alloca visitor be checking for Vectors and Arrays of Vectors?
#145782 closed
Jun 27, 2025 -
riscv64 and aarch64 backends propagating range metadata too aggressively
#145363 closed
Jun 27, 2025 -
No warning about dangerous pointer casts
#145218 closed
Jun 27, 2025 -
False positive Wreturn-type warning when a function either returns or throws
#144952 closed
Jun 27, 2025
148 Issues opened by 122 people
-
[DAG] foldABSToABD - add value tracking pattern matching
#147049 opened
Jul 4, 2025 -
lldb-lap Start hangup, with python3.10/3.11, Windows 10
#147039 opened
Jul 4, 2025 -
[flang][OpenMP] `flang` core dump when using `cos` or `sin`
#147027 opened
Jul 4, 2025 -
[flang][OpenMP] Ptx assembly aborted when calling `exp`
#147023 opened
Jul 4, 2025 -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 opened
Jul 4, 2025 -
lld produces elf with corrupt string table index
#147013 opened
Jul 4, 2025 -
[Clang] Duplicate diagnostics in C++20+ mode: incomplete type in nested name specifier
#147000 opened
Jul 4, 2025 -
[MLIR][SCF] pipelining pass use of uninitialized value
#146990 opened
Jul 4, 2025 -
[DirectX] Validation failure: Invalid record
#146974 opened
Jul 3, 2025 -
[HLSL][RootSignature] Fix `RootSignatureLexer` to output correct `SourceLocation`
#146967 opened
Jul 3, 2025 -
clang: add support for ARM FDPIC ABI
#146959 opened
Jul 3, 2025 -
`clang::Interpreter` cannot get the address of a static const member
#146956 opened
Jul 3, 2025 -
[HLSL][SPIRV] Hitting assert when compiling program with 'asint' in HLSL
#146942 opened
Jul 3, 2025 -
[lld] dies linking latest new linux kernel
#146938 opened
Jul 3, 2025 -
[AArch64] VG is not correctly saved on Darwin targets when switching to/from streaming mode
#146936 opened
Jul 3, 2025 -
llvm python binding not recognizing CXX_METHOD
#146925 opened
Jul 3, 2025 -
[Clang] improve -Wimplicit-function-declaration wording
#146924 opened
Jul 3, 2025 -
[lld][WebAssembly] wasm-ld crash with `-pie/-pic` and `R_WASM_FUNCTION_INDEX_I32` in the data section
#146923 opened
Jul 3, 2025 -
[lldb] Improve handling of terminal resizing by the statusline
#146919 opened
Jul 3, 2025 -
[HLSL][SPIRV] Implement implicit set and binding assignment for resources.
#146907 opened
Jul 3, 2025 -
[Clang] `_Nonnull` attribute on return value isn't propagated from declaration to definition
#146904 opened
Jul 3, 2025 -
LLDB-DAP extension should provide better logging to diagnose issues
#146880 opened
Jul 3, 2025 -
[flang][OpenMP] real(10) prevents compilation
#146876 opened
Jul 3, 2025 -
flang parallel-firstprivate-clause-scalar.f90 test failing
#146875 opened
Jul 3, 2025 -
[DAG] SDPatternMatch m_Zero/m_One/m_AllOnes have inconsistent undef handling
#146871 opened
Jul 3, 2025 -
aarch64: `dit` target feature cannot be reliably en/disabled from assembly
#146866 opened
Jul 3, 2025 -
[flang][OpenMP][debug] Build failure with duplicate variable mapping
#146847 opened
Jul 3, 2025 -
[Clang] Implement the `__builtin_type_order` intrinsic for P2830R10 Constexpr Type Ordering
#146838 opened
Jul 3, 2025 -
Bytecode Interpreter: Use in `VarDecl::evaluateDestruction`
#146832 opened
Jul 3, 2025 -
[clang-tidy] Check request: performance-incorrect-move-with-smart-pointer-cast
#146805 opened
Jul 3, 2025 -
clang cannot process intertwined assembly sections
#146804 opened
Jul 2, 2025 -
[flang] flang doesn't correctly handle `-mframe-pointer=reserved`
#146802 opened
Jul 2, 2025 -
[clangd] Crashing when running on Mac and Windows paths are found in compile_commands.json, and vice versa
#146798 opened
Jul 2, 2025 -
clang-repl: Typing an error in a formula may be followed by an unresolved while linking error
#146770 opened
Jul 2, 2025 -
[ConstantFolding][Intrinsics] Missed folding of poison in a few trivially vectorizable intrinsics
#146769 opened
Jul 2, 2025 -
[clang-tidy] add new option `--(dump/create)-default-config`
#146765 opened
Jul 2, 2025 -
[mlir][amdgpu][docs] Add op examples to dialect docs
#146760 opened
Jul 2, 2025 -
llvm/Support/Error.h ODR design violation issue around error identity
#146743 opened
Jul 2, 2025 -
Missed optimization of strdup to malloc + memcpy if argument is known at compile time
#146742 opened
Jul 2, 2025 -
[DirectX] Incorrect format metadata when using `Buffer<double>` or `Buffer<int64_t>`
#146735 opened
Jul 2, 2025 -
[LLD] Linker crashes when trying to parse ':ALIGN'
#146722 opened
Jul 2, 2025 -
[lld][WebAssembly] using `--import-memory` cancels out `--page-size=N` options without telling user.
#146713 opened
Jul 2, 2025 -
[flang] Assertion failed: detail::isPresent(Val) && "dyn_cast on a non-existent value"
#146712 opened
Jul 2, 2025 -
[clang-tidy] suppress dump of disabled checks options when running `--dump-config`
#146693 opened
Jul 2, 2025 -
[asan][win] The memory used for PoisonShadow should be created
#146679 opened
Jul 2, 2025 -
[AVR] cannot find -lgcc when using Arduino avr-ld version
#146668 opened
Jul 2, 2025 -
Request Commit Access For cowardsa
#146665 opened
Jul 2, 2025 -
[lld] crash linking OSS https://github.com/Ranchero-Software/NetNewsWire
#146658 opened
Jul 2, 2025 -
[Clang][TBAA] Clang's TBAA is too conservative than GCC when long type cast?
#146652 opened
Jul 2, 2025 -
IR after optimization increases code instructions in loop
#146648 opened
Jul 2, 2025 -
[HIP] User provided deduction guides are considered as __host__ functions
#146646 opened
Jul 2, 2025 -
[InstCombine] Missed optimization for icmp of select with constants and invertible binop
#146642 opened
Jul 2, 2025 -
Internal compiler error while cross-compiling LLVM 20.1.5 with GCC 8.1.0
#146631 opened
Jul 2, 2025 -
[DebugInfo][LICM] Debug value loss caused by hoisting the cmp instructions
#146621 opened
Jul 2, 2025 -
[Clang17+] Regression when inheriting operators from recursive base classes
#146614 opened
Jul 2, 2025 -
[clang-tidy] Check request: bugprone-avoid-inline-constexpr-in-implementations
#146612 opened
Jul 1, 2025 -
[clang-tidy] Check request: performance-redundant-std-vector
#146607 opened
Jul 1, 2025 -
[CodeView] Add missing record 0x1176
#146605 opened
Jul 1, 2025 -
[lldb] Update JSONTransport to use MainLoop
#146576 opened
Jul 1, 2025 -
[openmp] Assertion failure at z_Linux_util.cpp(2108): file != NULL.
#146573 opened
Jul 1, 2025 -
[clang-format] Mixed pointer and reference alignment suggestion
#146568 opened
Jul 1, 2025 -
Zen3 scheduler model for the latency of VEXTRACTF128rri is probably incorrect
#146564 opened
Jul 1, 2025 -
Poison not propagate through @llvm.pow[i]
#146560 opened
Jul 1, 2025 -
[lldb-dap] Hover on objc declarations vs expressions is different
#146559 opened
Jul 1, 2025 -
BOLT does not work with Stale Profiles even while using YAML profile format
#146555 opened
Jul 1, 2025 -
Request Commit Access For egebeysel
#146545 opened
Jul 1, 2025 -
[BUG][RISCV][BOLT] Incorrect GOT Relocation Handling in some case
#146542 opened
Jul 1, 2025 -
[BOLT][AArch64] unable to run BOLT on libffi
#146541 opened
Jul 1, 2025 -
Clang breaks debuggers when using c++ modules
#146536 opened
Jul 1, 2025 -
Weird behavior of padding of `-target-abi experimental-mv`
#146528 opened
Jul 1, 2025 -
[lldb] Add pretty printers for flat_* containers
#146523 opened
Jul 1, 2025 -
gnu::cleanup can call gnu::error function
#146520 opened
Jul 1, 2025 -
[clang-tidy] New check: Remove redundant comparison operators
#146519 opened
Jul 1, 2025 -
Clang SISEGV in addAssociatedClassesAndNamespaces since clang 9.0
#146508 opened
Jul 1, 2025 -
Clang ICEs in SemaTemplateDeduction.cpp since version 4.0
#146506 opened
Jul 1, 2025 -
[feat] clang-tidy to output auditable information (per-file enabled/disabled checks)
#146496 opened
Jul 1, 2025 -
Efficient memcpy when src or dest can be nullptr
#146484 opened
Jul 1, 2025 -
[Integer division]Optimization missed in looped division
#146483 opened
Jul 1, 2025 -
[clang-tidy] clang-analyzer-* checks should be disabled by default
#146482 opened
Jul 1, 2025 -
[CMake] Missing documentation for LLVM_ENABLE_LIBEDIT
#146477 opened
Jul 1, 2025 -
[X86][GlobalIsel] In X87, no-sse2, returning floating point halts for SDAG, GISEL behavior differs.
#146476 opened
Jul 1, 2025 -
[X86][GlobalIsel] Missed optimization for memory access
#146475 opened
Jul 1, 2025 -
wcschr omits wchar_t from the errors
#146470 opened
Jul 1, 2025 -
C++: accepts invalid export module
#146469 opened
Jul 1, 2025 -
[AVR] llvm-objdump should automatically select the instruction set
#146451 opened
Jul 1, 2025 -
[SimplifyCFG] Optimization missed to reduce a conditional branch to unconditional
#146442 opened
Jul 1, 2025 -
[Clang] -Wformat size_t issues: suggests `%zf` for "broken" namespaced size_t, doesn't recognize `sizeof(...)`
#146429 opened
Jun 30, 2025 -
_fltused reference generated for vector floating point operations
#146428 opened
Jun 30, 2025 -
[RISC-V] Code Size Increase on SPEC with -mcpu=spacemit-x60 caused by PR 144564
#146407 opened
Jun 30, 2025 -
Clang does not recognize hand-written buffer aliasing checks
#146401 opened
Jun 30, 2025 -
[NFC][HLSL] Move resource range logic from `SemaHLSL` to `RootSignatureValidations`
#146393 opened
Jun 30, 2025 -
FP/Int uops breakdown is missing from llvm-exegesis uop decomposition on Zen2
#146389 opened
Jun 30, 2025 -
[objective-c][c++] Segfault in CodeGen when calling [super test] inside a C++ lambda with GCC ObjC runtime
#146387 opened
Jun 30, 2025 -
Wrong warning generated (gcc works OK)
#146377 opened
Jun 30, 2025 -
Request Commit Access For Jaddyen
#146376 opened
Jun 30, 2025 -
[c23] `typeof(type-name)` in enumeration fixed underlying type is broken
#146351 opened
Jun 30, 2025 -
[BUG]Incorrect usage of variable in CMakeLists.txt
#146344 opened
Jun 30, 2025 -
[BUG][AArch64] clang frontend command failed with exit code 136
#146341 opened
Jun 30, 2025 -
clang crash for fopenmp statement(parallel for) inside lambda function while generating llvm-ir
#146335 opened
Jun 30, 2025 -
Request GitHub Issue Triage Permission for Labeling Clang Issues
#146327 opened
Jun 30, 2025 -
[clang-format] Incorrect Formatting Between clang-format off and clang-format on
#146317 opened
Jun 30, 2025 -
LLVM can't build against LLVM and Ninja on Windows
#146313 opened
Jun 30, 2025 -
missing tail call optimization on RVO
#146303 opened
Jun 30, 2025 -
[clang-tidy] Check request: misc-constexpr-non-static-in-scope
#146296 opened
Jun 30, 2025 -
[clang-tidy] Check request: misc-no-template-recursion
#146294 opened
Jun 29, 2025 -
openmp, clang does not compile with is_device_ptr when the pointer is a member of a struct...
#146280 opened
Jun 29, 2025 -
[clang] ICE and corrupted values of non-type template parameters that include padding
#146272 opened
Jun 29, 2025 -
CodeGen ICE on Compiler Explorer
#146270 opened
Jun 29, 2025 -
Missed optimization: unconditional ret i1 false not folded in simple control flow with icmp sgt and phi
#146263 opened
Jun 29, 2025 -
OMP: Error #13: Assertion failure at kmp_csupport.cpp(539).
#146262 opened
Jun 29, 2025 -
Compiler crash on 32bit glibc: Do not know how to soften this operator's operand!
#146259 opened
Jun 29, 2025 -
LLDB SIGSEGV: `Module::PreloadSymbols()` recursion exhausts stack region
#146255 opened
Jun 29, 2025 -
[clang] constraints on constructors appear to be evaluated on class synthesis rather than on use
#146246 opened
Jun 28, 2025 -
[RISC-V] suboptimal loop transformation with some for loops
#146241 opened
Jun 28, 2025 -
[llvm] [M68k] CallSeq assertion failure in SelectionDAG
#146213 opened
Jun 28, 2025 -
[rpmalloc] Fake atomic operations in case of MSVC
#146205 opened
Jun 28, 2025 -
[clang-tidy] Check request: performance-use-inline-constexpr-in-headers
#146179 opened
Jun 28, 2025 -
Sign function not recognized when the if statements are swapped
#146178 opened
Jun 27, 2025 -
Misplaced Windows on Arm (WoA) asset for 20.1.17 release
#146172 opened
Jun 27, 2025 -
libc premerge matrix isn't testing all intended configurations
#146161 opened
Jun 27, 2025 -
Modular `printf` Implementation
#146159 opened
Jun 27, 2025 -
[AArch64] reference to _fltused not generated for floating point code on aarch64-pc-windows-msvc target
#146152 opened
Jun 27, 2025 -
[libc++] Make sure that we use the fast platform wait for all eligible types in atomic_wait
#146145 opened
Jun 27, 2025 -
[libc++] Switch to the officially documented APIs for implementing ulock_{wait,wake} on Apple
#146142 opened
Jun 27, 2025 -
[libc++] Look into merging the atomics in __libcpp_contention_table_entry
#146141 opened
Jun 27, 2025 -
Missed optimizations when `b - a` is known nonnegative
#146131 opened
Jun 27, 2025 -
[libc] Tracking progress for `std::cout ... std::endl` on baremetal
#146099 opened
Jun 27, 2025 -
[clang-tidy] misc-unconventional-assign-operator false positive for classes satisfying std::indirectly_writable
#146089 opened
Jun 27, 2025 -
Missed optimization when known bits would permit transforming an `and` into subtruction
#146087 opened
Jun 27, 2025 -
[clang-tidy] feature request: modernize-use-range should include swap
#146086 opened
Jun 27, 2025
511 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.
-
[RISC-V] Update SpacemiT X60 vector scheduling model with measured latencies
#144564 commented on
Jul 2, 2025 • 52 new comments -
[AArch64][Codegen]Transform saturating smull to sqdmulh
#143671 commented on
Jul 3, 2025 • 36 new comments -
[llvm-exegesis] Debug generated disassembly
#142540 commented on
Jul 4, 2025 • 36 new comments -
Minimal unwinding information (DWARF CFI) checker
#145633 commented on
Jul 3, 2025 • 34 new comments -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 commented on
Jul 4, 2025 • 33 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jul 4, 2025 • 33 new comments -
[llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode
#144895 commented on
Jul 1, 2025 • 31 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jul 4, 2025 • 29 new comments -
[LLDB] Add type summaries for MSVC STL strings
#143177 commented on
Jul 4, 2025 • 28 new comments -
[mlir][Vector] Add `vector.shuffle` tree transformation
#145740 commented on
Jul 2, 2025 • 22 new comments -
[mlir][xegpu] Relax rank restriction of TensorDescType
#145916 commented on
Jul 1, 2025 • 22 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Jun 29, 2025 • 18 new comments -
TableGen: Allow defining sets of runtime libraries
#144978 commented on
Jul 2, 2025 • 16 new comments -
[NVPTX] Add syncscope support for cmpxchg
#140812 commented on
Jul 3, 2025 • 16 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Jul 4, 2025 • 16 new comments -
[OpenMP][Flang] Emit default declare mappers implicitly for derived types
#140562 commented on
Jul 2, 2025 • 15 new comments -
[VPlan] Materialize constant vector trip counts before final opts.
#142309 commented on
Jul 3, 2025 • 15 new comments -
[Loads] Support dereferenceable assumption with variable size.
#128436 commented on
Jul 4, 2025 • 14 new comments -
[flang][flang-driver][mlir][OpenMP] atomic control support
#143441 commented on
Jul 2, 2025 • 12 new comments -
[IR2Vec] Restructuring Vocabulary
#145119 commented on
Jul 4, 2025 • 12 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jul 3, 2025 • 12 new comments -
[Sema] Fix lifetime extension for temporaries in range-based for loops in C++23
#145164 commented on
Jul 4, 2025 • 11 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Jun 30, 2025 • 11 new comments -
[CodeGen] Expose the extensibility of PassConfig to plugins
#139059 commented on
Jul 3, 2025 • 11 new comments -
[Coroutines] Conditional elide coroutines based on hot/cold information
#145831 commented on
Jul 3, 2025 • 10 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Jul 2, 2025 • 10 new comments -
[offload][SYCL] Add Module splitting by categories.
#131347 commented on
Jul 2, 2025 • 10 new comments -
[VPlan] Replace RdxDesc with RecurKind in VPReductionPHIRecipe (NFC).
#142322 commented on
Jul 3, 2025 • 10 new comments -
[StructurizeCFG] Hoist and simplify zero-cost incoming else phi values
#139605 commented on
Jul 2, 2025 • 10 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Jul 2, 2025 • 9 new comments -
[Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic`
#144785 commented on
Jul 2, 2025 • 9 new comments -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 commented on
Jul 3, 2025 • 8 new comments -
[LoadStoreVectorizer] Propagate alignment through contiguous chain
#145733 commented on
Jul 3, 2025 • 8 new comments -
[SPARC][IAS] Add definitions for cryptographic instructions
#139451 commented on
Jul 3, 2025 • 8 new comments -
[InstCombine] Extend bitmask mul combine to handle independent operands
#142503 commented on
Jul 2, 2025 • 8 new comments -
[clang-tidy] Add bugprone-move-shared-pointer-contents check.
#67467 commented on
Jul 1, 2025 • 8 new comments -
[AArch64LoadStoreOpt] BaseReg update is searched also in CF successor
#145583 commented on
Jul 1, 2025 • 8 new comments -
[llvm][yaml2obj] Modify section header overriding timing
#130942 commented on
Jul 4, 2025 • 8 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jul 2, 2025 • 8 new comments -
[DAG] Add generic expansion for ISD::FCANONICALIZE nodes
#142105 commented on
Jul 4, 2025 • 7 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics #71675
#145053 commented on
Jul 1, 2025 • 7 new comments -
rtsan: Support free_sized and free_aligned_sized from C23
#145085 commented on
Jul 1, 2025 • 7 new comments -
asan: refactor interceptor allocation/deallocation functions
#145087 commented on
Jul 3, 2025 • 7 new comments -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Jul 2, 2025 • 7 new comments -
[clang][modules-driver] Add scanner to detect C++20 module presence
#145220 commented on
Jul 4, 2025 • 7 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Jul 2, 2025 • 7 new comments -
clang_EvalResult_getAsCXString impl
#134551 commented on
Jul 1, 2025 • 6 new comments -
[AMDGPU] Optimize image sample followed by llvm.amdgcn.cvt.pkrtz into d16 variant
#145203 commented on
Jul 4, 2025 • 6 new comments -
[lldb] Support disassembling RISC-V proprietary instructions
#145793 commented on
Jul 3, 2025 • 6 new comments -
[Offload] Allow CUDA Kernels to use arbitrarily large shared memory
#145963 commented on
Jul 2, 2025 • 6 new comments -
AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize
#145911 commented on
Jun 30, 2025 • 6 new comments -
[Clang] [Diagnostics] Simplify filenames that contain '..'
#143520 commented on
Jul 3, 2025 • 6 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jul 1, 2025 • 6 new comments -
[RISCV][MC] Add MC support of Zibi experimental extension
#127463 commented on
Jul 4, 2025 • 6 new comments -
[Clang] [CodeGen] UBSan Trap Reasons
#145967 commented on
Jul 4, 2025 • 5 new comments -
[SelectionDAG] Optimize unaligned load stores to realign after offset
#145309 commented on
Jul 2, 2025 • 5 new comments -
[AMDGPU] Move S_BFE lowering into RegBankCombiner
#141589 commented on
Jul 1, 2025 • 5 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jul 2, 2025 • 5 new comments -
Fix Windows EH IP2State tables (remove +1 bias)
#144745 commented on
Jul 3, 2025 • 5 new comments -
[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal.
#140508 commented on
Jun 30, 2025 • 5 new comments -
[OptBisect][IR] Adding a new OptPassGate for disabling passes via name
#145059 commented on
Jul 3, 2025 • 5 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Jun 28, 2025 • 5 new comments -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#144855 commented on
Jul 4, 2025 • 4 new comments -
[lldb] Fix object format in the Triple of Mach-O files (approach 4)
#145157 commented on
Jul 1, 2025 • 4 new comments -
[FuzzMutate] Prevent the mutator from generating illegal memory operations
#144885 commented on
Jul 4, 2025 • 4 new comments -
[Clang] include attribute scope in diagnostics
#144619 commented on
Jul 4, 2025 • 4 new comments -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 commented on
Jul 3, 2025 • 4 new comments -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 commented on
Jul 2, 2025 • 4 new comments -
[llvm-exegesis][AArch64] Check for PAC keys before disabling them
#138643 commented on
Jul 4, 2025 • 4 new comments -
[Transforms] Add LifetimeMovePass
#144319 commented on
Jul 4, 2025 • 4 new comments -
[libc++] Fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Jul 3, 2025 • 4 new comments -
[DependenceAnalysis] Extending SIV to handle separate loops
#128782 commented on
Jul 3, 2025 • 4 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Jul 2, 2025 • 4 new comments -
[libc++] Stabilize transitive includes for C++23
#134143 commented on
Jul 4, 2025 • 4 new comments -
[DAG] Fold (setcc ((x | x >> c0 | ...) & mask)) sequences
#146054 commented on
Jul 1, 2025 • 4 new comments -
[MLIR][NVVM] Update MLIR mapa to reflect new address space
#146031 commented on
Jul 4, 2025 • 4 new comments -
[AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
#146075 commented on
Jun 30, 2025 • 4 new comments -
[HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version
#145828 commented on
Jul 4, 2025 • 4 new comments -
[AArch64] Override canCombineStoreAndExtract
#145825 commented on
Jun 30, 2025 • 4 new comments -
[X86] Truncate i64 sub to i32 when upper 33 bits are zeros
#145850 commented on
Jul 1, 2025 • 4 new comments -
[clangd] Improve Markup Rendering
#140498 commented on
Jul 3, 2025 • 4 new comments -
[Clang][attr] Add cfi_salt attribute
#141846 commented on
Jul 2, 2025 • 4 new comments -
[clang-tidy] Add misc-bool-bitwise-operation check
#142324 commented on
Jun 30, 2025 • 3 new comments -
[lldb][RPC] Upstream RPC server interface emitters
#138032 commented on
Jul 4, 2025 • 3 new comments -
[scudo] Make block storage in TransferBatch trailing objects
#144204 commented on
Jun 27, 2025 • 3 new comments -
Reland [mlir][spirv] Fix int type declaration duplication when serializing
#145687 commented on
Jul 3, 2025 • 3 new comments -
[AArch64] Enable other cost kinds for getCmpSelInstrCost.
#144375 commented on
Jun 30, 2025 • 3 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Jul 2, 2025 • 3 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jul 3, 2025 • 3 new comments -
[InferAddressSpaces] Handle unconverted ptrmask
#140802 commented on
Jul 2, 2025 • 3 new comments -
[AMDGPU][Clang] Allow amdgpu-waves-per-eu attribute to lower target occupancy range
#138284 commented on
Jun 27, 2025 • 3 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jul 2, 2025 • 3 new comments -
[AMDGPU][DAG] Remove AssertZext before some intrinsics
#146052 commented on
Jun 30, 2025 • 3 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 commented on
Jul 4, 2025 • 3 new comments -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 commented on
Jul 3, 2025 • 3 new comments -
Fix bug in `visitDivExpr`, `visitModExpr` and `visitMulExpr`
#145290 commented on
Jul 1, 2025 • 3 new comments -
[Clang] Diagnose forming references to nullptr
#143667 commented on
Jul 2, 2025 • 2 new comments -
[X86][GlobalIsel] G_BITCAST test
#144928 commented on
Jul 1, 2025 • 2 new comments -
[clang] Consistently handle consteval constructors for variables.
#144970 commented on
Jul 2, 2025 • 2 new comments -
[MachineLICM] Do not rely on hasSideEffect when handling impdefs
#145379 commented on
Jul 3, 2025 • 2 new comments -
[clang-tidy] Fix false positives with template in `misc-unconventional-assign-operator` check
#143292 commented on
Jul 4, 2025 • 2 new comments -
[Hexagon][llvm-objdump] Improve disassembly of Hexagon bundles
#145807 commented on
Jul 3, 2025 • 2 new comments -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Jun 29, 2025 • 2 new comments -
Add warning for blocks capturing {'this', raw pointers, references}
#144388 commented on
Jul 3, 2025 • 2 new comments -
[lld] Add thunks for hexagon
#111217 commented on
Jul 3, 2025 • 2 new comments -
[InstSimplify] Optimize maximumnum and minimumnum
#139581 commented on
Jul 3, 2025 • 2 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in various special cases
#145330 commented on
Jun 27, 2025 • 2 new comments -
[LV] Use VPReductionRecipe for partial reductions
#146073 commented on
Jul 1, 2025 • 2 new comments -
[RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`.
#143655 commented on
Jul 2, 2025 • 2 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Jun 30, 2025 • 2 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Jul 4, 2025 • 2 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jul 2, 2025 • 2 new comments -
[clang][RISCV] Fix crash on VLS calling convention
#145489 commented on
Jun 27, 2025 • 2 new comments -
[AMDGPU] ISel & PEI for whole wave functions
#145858 commented on
Jul 2, 2025 • 2 new comments -
[Clang][SME] Refactor checkArmStreamingBuiltin.
#145941 commented on
Jul 3, 2025 • 2 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jul 4, 2025 • 2 new comments -
[GISel] Combine compare of bitfield extracts or'd together.
#146055 commented on
Jul 1, 2025 • 2 new comments -
[clang][CompundLiteralExpr] Don't defer evaluation for CLEs
#137163 commented on
Jul 2, 2025 • 1 new comment -
[Clang][Driver] Warn on complex number range incompatibility with GCC
#144468 commented on
Jul 4, 2025 • 1 new comment -
AMDGPU/GlobalISel: Add tests for missing readanylane combines
#145910 commented on
Jun 30, 2025 • 1 new comment -
AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize
#145912 commented on
Jun 30, 2025 • 1 new comment -
AMDGPU/GlobalISel: Add regbanklegalize rules for uniform global loads
#145909 commented on
Jun 27, 2025 • 1 new comment -
[VPlan] Introduces explicit broadcast for live-in constants.
#133213 commented on
Jul 3, 2025 • 1 new comment -
Optimize fptrunc(x)>=C1 --> x>=C2
#99475 commented on
Jul 3, 2025 • 1 new comment -
[clang][ARM] Include arm_acle.h in intrin.h on supported platforms
#144172 commented on
Jul 2, 2025 • 1 new comment -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Jun 27, 2025 • 1 new comment -
[clang-tidy] Add modernize-make-direct check
#118120 commented on
Jul 1, 2025 • 1 new comment -
[GlobalISel] Allow Legalizer to lower volatile memcpy family.
#145997 commented on
Jun 30, 2025 • 1 new comment -
[clang-cl] Accept `cl`-style output arguments (`/Fo`, `-Fo`) for `--precompile`
#121046 commented on
Jul 4, 2025 • 1 new comment -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 commented on
Jun 30, 2025 • 1 new comment -
[libc++] Optimize num_get integral functions
#121795 commented on
Jul 4, 2025 • 1 new comment -
[GlobalOpt] Update debug info when changing CC to Fast
#144303 commented on
Jul 3, 2025 • 1 new comment -
[libc++][atomic_ref] Use __atomic_fetch_{add,sub} builtins on floating-points whenever possible
#135685 commented on
Jun 28, 2025 • 1 new comment -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jul 4, 2025 • 1 new comment -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jun 29, 2025 • 1 new comment -
[SystemZ][z/OS] Implement #pragma export
#141671 commented on
Jun 27, 2025 • 1 new comment -
Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 commented on
Jul 1, 2025 • 1 new comment -
[Clang][OpenMP] Capture mapped pointers on `target` by reference.
#145454 commented on
Jul 3, 2025 • 1 new comment -
[llvm] update a few llvm unit tests to link statically
#145448 commented on
Jun 30, 2025 • 1 new comment -
[DAG] Handle truncated splat in isBoolConstant
#145473 commented on
Jun 27, 2025 • 1 new comment -
[clang-tidy] Add new check `llvm-prefer-static-over-anonymous-namespace`
#142839 commented on
Jun 27, 2025 • 1 new comment -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 30, 2025 • 1 new comment -
[DFAJumpThreading] Prevent pass from using too much memory.
#145482 commented on
Jul 1, 2025 • 1 new comment -
compiler-rt: Exclude sync_fetch_and_* for any pre-ARMv6 targets
#139411 commented on
Jun 27, 2025 • 1 new comment -
add -floop-fuse to clang and flang
#142686 commented on
Jul 4, 2025 • 1 new comment -
[X86] Truncate i64 add to i32 when upper 33 bits are zeros
#144066 commented on
Jun 28, 2025 • 1 new comment -
[VectorUtils] Trivially vectorize ldexp, [l]lround
#145545 commented on
Jun 29, 2025 • 1 new comment -
[llvm] annotate ABIBreakingChecks symobls for DLL export
#145575 commented on
Jul 2, 2025 • 1 new comment -
[VPlan] Simplify VPBlendRecipes to select instructions
#133993 commented on
Jul 4, 2025 • 1 new comment -
[libc++] Simplify std::function implementation further
#145153 commented on
Jun 30, 2025 • 1 new comment -
[RFC][BPF] Support Jump Table
#133856 commented on
Jul 3, 2025 • 1 new comment -
[CodeGen] Avoid MachineModuleInfo in MachineModuleSlotTracker
#140530 commented on
Jul 4, 2025 • 1 new comment -
[clang] Add option for -nolibc in Driver/ToolChains/Baremetal.cpp
#145700 commented on
Jul 3, 2025 • 1 new comment -
Add constant-folding for unary NVVM intrinsics
#141233 commented on
Jul 2, 2025 • 1 new comment -
[mlir][spirv]: Add `OpImageFetch`
#145873 commented on
Jun 30, 2025 • 1 new comment -
[AArch64][PAC] Protect the entire function if pac-ret+leaf is passed
#140895 commented on
Jul 2, 2025 • 1 new comment -
[RISCV] Convert LWU to LW if possible in RISCVOptWInstrs
#144703 commented on
Jul 3, 2025 • 1 new comment -
[KeyInstr] Add bitcode support
#144102 commented on
Jul 1, 2025 • 1 new comment -
[AMDGPU] Intrinsic for launching whole wave functions
#145859 commented on
Jun 30, 2025 • 1 new comment -
[mlir][Canonicalize] Copy ParallelOp Attributes in Single-iteration
#145852 commented on
Jul 1, 2025 • 1 new comment -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Jul 2, 2025 • 1 new comment -
[clang][Sema] Unify getPrototypeLoc helpers in SemaCodeComplete and clangd
#143345 commented on
Jul 4, 2025 • 1 new comment -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 commented on
Jun 30, 2025 • 1 new comment -
[llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms
#138187 commented on
Jun 30, 2025 • 1 new comment -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Jun 28, 2025 • 1 new comment -
[LoopIdiomVectorize] Recognize and transform minidx pattern
#144987 commented on
Jul 1, 2025 • 1 new comment -
[libc]: Add -Wextra for libc tests
#133643 commented on
Jul 2, 2025 • 1 new comment -
[AArch64] Avoid vector Ext in case by-element operation variant apply for all elements
#140733 commented on
Jul 3, 2025 • 1 new comment -
Ast importer visitors
#138838 commented on
Jul 1, 2025 • 1 new comment -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jun 29, 2025 • 0 new comments -
[HLSL][SPIRV] Implement -fvk-auto-shift-bindings
#136943 commented on
Jul 3, 2025 • 0 new comments -
Docs: ambiguous use of "explicitly" in [[clang::no_specializaiton]]
#143839 commented on
Jul 2, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in VOP3 patterns
#143880 commented on
Jun 27, 2025 • 0 new comments -
[SDAG][AMDGPU] Allow opting in to OOB-generating PTRADD transforms
#146074 commented on
Jun 27, 2025 • 0 new comments -
[mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison
#142944 commented on
Jul 1, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jul 1, 2025 • 0 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Add DAG mutation to improve scheduling before barriers
#142716 commented on
Jun 30, 2025 • 0 new comments -
[gn build] Use shutil.which to find git in write_vcsrevision.py
#142570 commented on
Jun 30, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jul 4, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 3)
#143105 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_ABI_BOUNDED_ITERATORS_IN_{STRING_VIEW,SPAN}
#143172 commented on
Jul 3, 2025 • 0 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jul 3, 2025 • 0 new comments -
[clangd][NFC] added const and constexpr to HeaderSourceSwitch
#143193 commented on
Jul 4, 2025 • 0 new comments -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 commented on
Jul 2, 2025 • 0 new comments -
[OpenMP] Use "standalone" include path if clang is not being built
#143405 commented on
Jun 30, 2025 • 0 new comments -
[OFFLOAD][OPENMP] 6.0 compatible interop interface
#143491 commented on
Jul 2, 2025 • 0 new comments -
[AMDGPU][SDAG] Add target-specific ISD::PTRADD combines
#143673 commented on
Jun 27, 2025 • 0 new comments -
[InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)`
#143677 commented on
Jun 30, 2025 • 0 new comments -
[Flang-RT][Offload] Always use LLVM-built GTest
#143682 commented on
Jun 30, 2025 • 0 new comments -
[clang-tidy] modernize-use-std-print,format: Fix checks with Abseil functions
#142312 commented on
Jun 29, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Jul 3, 2025 • 0 new comments -
[Flang] Solved issue with inline compiler directive
#143699 commented on
Jun 27, 2025 • 0 new comments -
[mlir][OpenMP][llvm]Atomic control backend
#143769 commented on
Jul 2, 2025 • 0 new comments -
[InstCombine] Add cast support in simplifyUsingControlFlow
#142263 commented on
Jun 29, 2025 • 0 new comments -
[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and GFX10
#142188 commented on
Jul 2, 2025 • 0 new comments -
[mlir][tensor] Add a PadOp::FoldReifiedShape canonicalization
#145732 commented on
Jun 27, 2025 • 0 new comments -
[AMDGPU] Fold into uses of splat REG_SEQUENCEs through COPYs.
#145691 commented on
Jul 1, 2025 • 0 new comments -
[Flang] Fix ACOSD and ASIND (fixes issue #145593)
#145656 commented on
Jun 30, 2025 • 0 new comments -
[clang] Mark GlobalAllocationFunctionVisibility as benign.
#145654 commented on
Jul 1, 2025 • 0 new comments -
[Clang] Allow vanilla C function symbol name to be used in __attribute__((alias)) when -funique-internal-linkage-names is specified
#145652 commented on
Jul 3, 2025 • 0 new comments -
[LoopDist] Add some runtime checks for cross partition loads
#145623 commented on
Jul 3, 2025 • 0 new comments -
AlwaysInliner: Factor out some code in preparation for a future change.
#145614 commented on
Jul 3, 2025 • 0 new comments -
AlwaysInliner: A new inlining algorithm to interleave alloca promotion with inlines.
#145613 commented on
Jul 3, 2025 • 0 new comments -
[Inline] Propagate FMFs from calls to inlined instructions.
#145537 commented on
Jul 1, 2025 • 0 new comments -
[BOLT][AArch64] Add base_cflags for PI flags
#145502 commented on
Jun 30, 2025 • 0 new comments -
[LLD][COFF] Make /wholearchive thin-archive member identifiers consistent
#145487 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Use reverse iteration in CodeGenPrepare
#145484 commented on
Jun 30, 2025 • 0 new comments -
[mlir][spirv] Add support for Aligned memory operand in CoopMatrix memory operations
#145480 commented on
Jun 30, 2025 • 0 new comments -
[SimplifyCFG] Do not run `simplifySwitchOfPowersOfTwo` in early invocations
#145477 commented on
Jun 30, 2025 • 0 new comments -
[flang-rt] Add Assign_omp RT call.
#145465 commented on
Jul 4, 2025 • 0 new comments -
[flang] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops.
#145464 commented on
Jul 4, 2025 • 0 new comments -
[VPlan] Fix missing onlyFirstLaneUsed(). NFC
#145449 commented on
Jul 3, 2025 • 0 new comments -
[lldb] make PlatformAndroid/AdbClient::GetSyncService threadsafe
#145382 commented on
Jul 3, 2025 • 0 new comments -
[libc] Mutex implementation for single-threaded baremetal
#145358 commented on
Jul 3, 2025 • 0 new comments -
hwasan: refactor interceptor allocation/deallocation functions
#145357 commented on
Jul 3, 2025 • 0 new comments -
[libc++] Optimize ctype::to{lower,upper}
#145344 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in various special cases
#145329 commented on
Jun 27, 2025 • 0 new comments -
[libc] Fix issue with using clock() in hermetic testing
#146069 commented on
Jun 27, 2025 • 0 new comments -
[CostModel/RISCV] Fix costs of [l]lrint
#146058 commented on
Jul 2, 2025 • 0 new comments -
[AMDGPU] Add tests for workgroup/workitem intrinsic optimizations
#146053 commented on
Jun 30, 2025 • 0 new comments -
DRAFT: [bolt][aarch64] Add load-acquire & store-release instructions
#146035 commented on
Jun 30, 2025 • 0 new comments -
[flang][OpenMP] Basic mapping of `do concurrent ... reduce` to OpenMP
#146033 commented on
Jul 2, 2025 • 0 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Jul 4, 2025 • 0 new comments -
[flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion
#146028 commented on
Jul 2, 2025 • 0 new comments -
[NFC][flang] Move `ReductionProcessor` to `Lower/Support`.
#146025 commented on
Jul 2, 2025 • 0 new comments -
[LoongArch] Optimize inserting extracted elements
#146018 commented on
Jul 3, 2025 • 0 new comments -
[Flang] Canonicalize divdc3 calls into arithmetic-based complex division
#146017 commented on
Jul 3, 2025 • 0 new comments -
[ExtractAPI] Include tilde in destructor name
#146001 commented on
Jul 3, 2025 • 0 new comments -
[do not submit] testing purposes only
#145984 commented on
Jun 27, 2025 • 0 new comments -
[mlir][spirv][nfc] Add StorageImageReadWithoutFormat capability to the Target test
#145949 commented on
Jun 30, 2025 • 0 new comments -
[asan][AIX] Move import/export lists to an AIX-specific subdirectory
#145936 commented on
Jul 3, 2025 • 0 new comments -
[libc] add basic lifetime annotations for support data structures
#145933 commented on
Jun 29, 2025 • 0 new comments -
[NFC] Remove getDefaultCallingConvention IsBuiltin
#145904 commented on
Jul 2, 2025 • 0 new comments -
[SelectionDAG] Fix bug related to demanded bits/elts for BITCAST
#145902 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Tail call support for whole wave functions
#145860 commented on
Jun 30, 2025 • 0 new comments -
[OpenMP-5.2] deprecate delimited form of 'declare target'
#145854 commented on
Jul 3, 2025 • 0 new comments -
[flang][do concurrent] Re-model `reduce` to match reductions are modelled in OpenMP and OpenACC
#145837 commented on
Jul 2, 2025 • 0 new comments -
[AArch64] Enable preferZeroCompareBranch for AArch64
#145803 commented on
Jul 2, 2025 • 0 new comments -
[llvm-objcopy] Explain that strip-preserve-atime.test fails with Crowdstrike
#145783 commented on
Jul 2, 2025 • 0 new comments -
[AMDGPU] Add alignment attr & propagate alignment through make.buffer.rsrc inst
#145278 commented on
Jul 4, 2025 • 0 new comments -
[LangRef] Cap maximum value of vscale at 2^31-1.
#144607 commented on
Jul 1, 2025 • 0 new comments -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 commented on
Jul 4, 2025 • 0 new comments -
[asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported
#144480 commented on
Jul 3, 2025 • 0 new comments -
[X86][GlobalIsel] G_BITCAST support
#144473 commented on
Jul 1, 2025 • 0 new comments -
[Support] Set SuffixIdx and ConcatLen during node insertion
#144467 commented on
Jun 28, 2025 • 0 new comments -
[RISCV] Lower VP_SELECT constant false to use vmerge.vxm/vmerge.vim
#144461 commented on
Jul 4, 2025 • 0 new comments -
[SimplifyCFG] Emit SelectInst when folding branches to common dest with different PHI incoming values
#144434 commented on
Jul 4, 2025 • 0 new comments -
[OpenMP] OpenMP ThreadSet clause - basic runtime
#144409 commented on
Jul 3, 2025 • 0 new comments -
[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction
#144383 commented on
Jun 30, 2025 • 0 new comments -
[BOLT] Ensure remember and restore CFIs are in the same list
#144348 commented on
Jul 2, 2025 • 0 new comments -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 commented on
Jul 3, 2025 • 0 new comments -
[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-ins into clc
#144333 commented on
Jul 4, 2025 • 0 new comments -
[analyzer] Enforce not making overly complicated symbols
#144327 commented on
Jun 30, 2025 • 0 new comments -
[libc++] Define __libcpp_recursive_mutex_t on MIPS architecture
#144272 commented on
Jun 30, 2025 • 0 new comments -
[AArch64] Factor in the possible cmn commute by emitComparison
#144234 commented on
Jun 28, 2025 • 0 new comments -
[Draft] Summary Based Analysis Prototype
#144224 commented on
Jul 3, 2025 • 0 new comments -
[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests.
#144220 commented on
Jul 3, 2025 • 0 new comments -
[NFC][C++][Modules] Mark P2788R0(DR) as implemented and added more test
#144214 commented on
Jul 2, 2025 • 0 new comments -
Add Option to Enable Dead Block Elimination in NVVMReflect
#144171 commented on
Jun 30, 2025 • 0 new comments -
[RISCV] Move performCombineVMergeAndVOps to RISCVVectorPeephole
#144076 commented on
Jun 30, 2025 • 0 new comments -
[SPIRV] Add more id and range builtIns
#143909 commented on
Jul 2, 2025 • 0 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Jun 27, 2025 • 0 new comments -
[llvm-cov] Add FileID to MCDC records of the json code coverage export
#145236 commented on
Jul 1, 2025 • 0 new comments -
[sanitizer_common] Drop support for Android 5
#145227 commented on
Jul 2, 2025 • 0 new comments -
[DAG] Combine `store + vselect` to `masked_store`
#145176 commented on
Jul 2, 2025 • 0 new comments -
[Mips] Correctly define IntPtrType
#145158 commented on
Jul 4, 2025 • 0 new comments -
[mlir][vector] Add build method for vector.to_elements
#145114 commented on
Jun 27, 2025 • 0 new comments -
[compiler-rt][sanitizer] Add Windows MIPS32 support
#145110 commented on
Jul 1, 2025 • 0 new comments -
[AMDGPU] Support merging 16-bit TBUFFER load/store instruction
#145078 commented on
Jul 4, 2025 • 0 new comments -
Fix SPIR-V function ordering violation in linker
#145039 commented on
Jul 2, 2025 • 0 new comments -
[lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl
#145033 commented on
Jul 1, 2025 • 0 new comments -
[lldb][AArch64] Add HWCAP3 to register field detection
#145029 commented on
Jul 1, 2025 • 0 new comments -
[libc][math] Add Generic Comparison Operations for floating point types
#144983 commented on
Jul 2, 2025 • 0 new comments -
TableGen: Handle setting runtime libcall calling conventions
#144980 commented on
Jul 2, 2025 • 0 new comments -
RuntimeLibcalls: Associate calling convention with libcall impls
#144979 commented on
Jul 2, 2025 • 0 new comments -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Jul 3, 2025 • 0 new comments -
[MLIR] Add ComplexTOROCDLLibraryCalls pass
#144926 commented on
Jul 2, 2025 • 0 new comments -
[OpenMP] Add TargetAMDGPU support for Complex argument and return types
#144924 commented on
Jul 1, 2025 • 0 new comments -
[lldb] Fix race condition in Process::WaitForProcessToStop()
#144919 commented on
Jul 3, 2025 • 0 new comments -
[AMDGPU][True16][CodeGen] stop emitting spgr_lo16 from isel
#144819 commented on
Jul 4, 2025 • 0 new comments -
[ADT] Fix llvm::concat_iterator for `ValueT == common_base_class *`
#144744 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Clarify clock behavior before epoch (LWG 3318)
#144697 commented on
Jul 3, 2025 • 0 new comments -
[Orc] Fix error handling in `ORCPlatformSupport::initialize`
#144637 commented on
Jul 3, 2025 • 0 new comments -
[Clang][OpenMP] Non-contiguous strided update
#144635 commented on
Jul 2, 2025 • 0 new comments -
Poor OpenSSL performance (Clang 12 vs GCC 11)
#49930 commented on
Jul 2, 2025 • 0 new comments -
The implicit-integer-sign-change is pointless for symbolic constants
#45370 commented on
Jul 2, 2025 • 0 new comments -
[lldb] std::unordered_map const pointer presentation is different from non-const pointer on older libc++ versions
#146040 commented on
Jul 2, 2025 • 0 new comments -
`modernize-use-trailing-return-type` reports underlying type in fix-it for lamdba
#144510 commented on
Jul 2, 2025 • 0 new comments -
[Clang][Windows] Runtime crash!,when ASAN is enabled
#144355 commented on
Jul 2, 2025 • 0 new comments -
llvm-objdump disassemly does not correctly decode data references in PIC code?
#145757 commented on
Jul 2, 2025 • 0 new comments -
[Clang][CUDA][HIP] __declspec(empty_bases) leads to inconsistent struct layout between host and device
#146047 commented on
Jul 2, 2025 • 0 new comments -
[StackColoring] Incorrect slot merging due to stackcoloring-lifetime-start-on-first-use
#132085 commented on
Jul 1, 2025 • 0 new comments -
compiler-rt-sanitizers fail to compile in ../lib/gwp_asan/optional/backtrace_linux_libc.cpp:10:10 with fatal error: 'execinfo.h' file not found when compiled against musl-libc
#60687 commented on
Jul 1, 2025 • 0 new comments -
Compiling with clang cuda fails when using libstdc++'s <format> header
#69288 commented on
Jul 1, 2025 • 0 new comments -
[Clang] Crash in CodeGen when using explicit template parameters in a lambda
#145881 commented on
Jul 1, 2025 • 0 new comments -
https://lld.llvm.org/ instructions typo
#106113 commented on
Jul 1, 2025 • 0 new comments -
[compiler-rt lsan] lipo error when building llvm 16.0.4 from source
#63085 commented on
Jul 1, 2025 • 0 new comments -
DW_OP_form_tls_address debug info not outputted for aarch64
#83466 commented on
Jul 1, 2025 • 0 new comments -
[mlir][Vector] Turn Vector Linearization from a conversion to an IR rewrite?
#146030 commented on
Jul 1, 2025 • 0 new comments -
Add misc-invalidated-iterators (iterators and references after push_back and operator[])
#30703 commented on
Jul 1, 2025 • 0 new comments -
[clang-tidy] suggest adding `constexpr` when it is possible
#115622 commented on
Jul 1, 2025 • 0 new comments -
Crash when compiling clc++2021 to spirv64
#139361 commented on
Jul 1, 2025 • 0 new comments -
[flang][openmp] Incorrect diagnostic on Openmp Atomic update statement
#138748 commented on
Jul 1, 2025 • 0 new comments -
[mlir] How to best avoid masking in this case?
#143920 commented on
Jul 1, 2025 • 0 new comments -
[BOLT][AArch64] Start && "Entry point function not found
#136669 commented on
Jul 1, 2025 • 0 new comments -
[clang][dataflow] Diagnose branch conditions using the data-flow framework
#141602 commented on
Jul 1, 2025 • 0 new comments -
[flang][OpenMP][debug] Invalid debug info for variable size string in target region.
#134991 commented on
Jul 1, 2025 • 0 new comments -
Parser crash on Clang 20.1.3 for BPF code.
#140584 commented on
Jul 1, 2025 • 0 new comments -
quantize_and_dequantize_op.cc failed
#144277 commented on
Jul 1, 2025 • 0 new comments -
[clang-cl][Windows] After setting the manifest configuration, the app cannot start!
#143119 commented on
Jul 1, 2025 • 0 new comments -
incorrect transformation around icmp: unclear semantics of "lifetime" intrinsics leads to miscompilation
#45725 commented on
Jul 1, 2025 • 0 new comments -
[MLIR] Bufferization behaving differently based on the position of extract_slice.
#122869 commented on
Jul 1, 2025 • 0 new comments -
[HLSL][SPIRV] Implement vk::counter_binding
#136895 commented on
Jul 3, 2025 • 0 new comments -
[HLSL][SPIRV] Implement vk::binding
#136894 commented on
Jul 3, 2025 • 0 new comments -
[Flang][OpenMP] No error checking of a continuation line that does not have a line to be continued in Fixed Source Form Conditional Compilation Sentinel
#129457 commented on
Jul 3, 2025 • 0 new comments -
Request Commit Access For `zGoldthorpe`
#144149 commented on
Jul 3, 2025 • 0 new comments -
[DAG] SDPatternMatch - m_Zero can't see through bitcasts
#140745 commented on
Jul 3, 2025 • 0 new comments -
[AArch64] NEON intrinsic compilation error occurs when using -fno-lax-vector-conversions
#71362 commented on
Jul 3, 2025 • 0 new comments -
[lldb] lldb not reading compile units for binaries compiled with -gdwarf64
#135208 commented on
Jul 3, 2025 • 0 new comments -
Cannot call a function in the debugee on Windows.
#22139 commented on
Jul 3, 2025 • 0 new comments -
Bytecode Interpreter: Union fields are activated too eagerly
#134789 commented on
Jul 3, 2025 • 0 new comments -
[libc] Tracking progress for adding hermetic testing on baremetal
#145349 commented on
Jul 3, 2025 • 0 new comments -
[DirectX] Validation: TGSM pointers must originate from an unambiguous TGSM global variable.
#140416 commented on
Jul 2, 2025 • 0 new comments -
[clang] Fully support #embed in C++
#127610 commented on
Jul 2, 2025 • 0 new comments -
[RISCV] Implementation tracking for zvqdotq
#141826 commented on
Jul 2, 2025 • 0 new comments -
Different behavior for comparison of integer comparison
#138566 commented on
Jul 2, 2025 • 0 new comments -
[clang] LLVM ERROR: out of memory Allocation failed in clang::APValue::MakeArray(unsigned int, unsigned int)
#113041 commented on
Jul 2, 2025 • 0 new comments -
[Clang] Implement P2843R3 - Preprocessing is never undefined
#145658 commented on
Jul 2, 2025 • 0 new comments -
`VerifyDiagnosticConsumer` doens't work well with `#line` directives
#17326 commented on
Jul 2, 2025 • 0 new comments -
[Github] Create reminder message to manually start workflow
#146034 commented on
Jul 2, 2025 • 0 new comments -
[clang-format] unexpected formatting on empty lines
#138942 commented on
Jul 2, 2025 • 0 new comments -
[flang] bug passing non-contiguous array to MPI procedure
#138471 commented on
Jul 2, 2025 • 0 new comments -
[NFC][HLSL][DirectX] Move validations from `DXILRootSignature` pass to `Frontend/HLSL/RootSignature`
#145940 commented on
Jul 2, 2025 • 0 new comments -
[IR2Vec] Storing and Managing Vocabulary
#141832 commented on
Jul 2, 2025 • 0 new comments -
[AArch64][SVE] MLIR's @setArmVLBits causing a seg-fault under QEMU
#143670 commented on
Jul 2, 2025 • 0 new comments -
[TySan] False positive with global structs
#122954 commented on
Jul 2, 2025 • 0 new comments -
Intermittent crash, backtrace provided as requested
#144862 commented on
Jul 2, 2025 • 0 new comments -
[ISel type legalization] Unprocessed value in a map! PromotedIntegers
#118812 commented on
Jul 2, 2025 • 0 new comments -
Request Commit Access For @kaadam,
#145874 commented on
Jul 2, 2025 • 0 new comments -
[BUG] `ColumnLimit` not respected
#144713 commented on
Jul 2, 2025 • 0 new comments -
Absurdly big structs get wrong sizeof
#60272 commented on
Jun 28, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Jun 28, 2025 • 0 new comments -
[clang++] operator==(vector of long, vector of long) -> vector of long long
#132604 commented on
Jun 28, 2025 • 0 new comments -
[clang-tidy] Check request: modernize-use-move-instead-swap
#137696 commented on
Jun 28, 2025 • 0 new comments -
Failed Build with Ninja on version 19.1.17
#127427 commented on
Jun 28, 2025 • 0 new comments -
[clang-tidy] Check request: portability-minmax-macro-defensive
#143326 commented on
Jun 28, 2025 • 0 new comments -
Clangd crash Exception Code: 0xC0000005
#143261 commented on
Jun 28, 2025 • 0 new comments -
NVPTX produces incorrect PTX with 8-bit integer vector input which results in wrong answer
#128853 commented on
Jun 28, 2025 • 0 new comments -
[clang-tidy] "readability-implicit-bool-conversion" - should catch conversions that occur in a template function
#143328 commented on
Jun 28, 2025 • 0 new comments -
[clang-tidy] Check request: bugprone-invalidated-std-erase
#145787 commented on
Jun 28, 2025 • 0 new comments -
Remove PointerType::get/getUnqual with element type argument
#123569 commented on
Jun 28, 2025 • 0 new comments -
[DirectX] Scalarizer is producing GEP chains that fail validation
#145924 commented on
Jun 28, 2025 • 0 new comments -
[clang] Assertion `CachedLexPos != 0' failed.
#114815 commented on
Jun 28, 2025 • 0 new comments -
[Clang] ICE on `void{}`
#116440 commented on
Jun 28, 2025 • 0 new comments -
[clang] mips4 instructions generated when compiling for mips2
#145411 commented on
Jun 28, 2025 • 0 new comments -
[libc++][sanitizers][arm] Setup libc++ CI with Arm sanitizers
#145970 commented on
Jun 28, 2025 • 0 new comments -
Assertion failed ("start of copy chain MUST be COPY") on RISC-V when using asm goto with outputs
#143795 commented on
Jun 27, 2025 • 0 new comments -
Add a commandline flag to enable adding LLVM to the system path during a silent install (on windows)
#54724 commented on
Jun 27, 2025 • 0 new comments -
clang SIGSEGV crash with armv7 inline asm and intrinsics
#145090 commented on
Jun 27, 2025 • 0 new comments -
[feature request] [clang-format] Put brace on new line in constructor after multi-line member initializer list
#79132 commented on
Jun 27, 2025 • 0 new comments -
compile clang with -DLIBCXXABI_USE_LLVM_UNWINDER=ON failed
#62821 commented on
Jun 27, 2025 • 0 new comments -
clang dies with SIGBUS compiling gtest-all.cc on 32-bit SPARC
#66620 commented on
Jun 27, 2025 • 0 new comments -
P2944R3: Constrained equality - `std::tuple`
#136765 commented on
Jun 27, 2025 • 0 new comments -
[SCEV] Repeated max not hoisted out of loop
#145875 commented on
Jun 27, 2025 • 0 new comments -
Request Commit Access For mihajlovicana
#146060 commented on
Jun 27, 2025 • 0 new comments -
Incorrect "Called C++ object pointer is null" report -- when user code NULL-checks the dynamically casted value
#134454 commented on
Jun 27, 2025 • 0 new comments -
-Wdangling-gsl only diagnoses first template argument
#142801 commented on
Jun 27, 2025 • 0 new comments -
LLVM-20.1.7-woa64.exe sticked to 20.1.6 release downloadables
#146056 commented on
Jun 27, 2025 • 0 new comments -
[MLIR] Incorrect fusion pass behavior with `-test-loop-fusion=test-loop-fusion-transformation`
#132172 commented on
Jul 1, 2025 • 0 new comments -
Request Commit Access For Jinjie-Huang
#144660 commented on
Jul 1, 2025 • 0 new comments -
[flang] Flang should reject bad volatile dummy arguments from gfortran volatile8 test
#137369 commented on
Jul 1, 2025 • 0 new comments -
[clangd] `PrerequisiteModulesTests` Generating Unexpected Error when Scanning for Dependencies on macOS
#124153 commented on
Jun 30, 2025 • 0 new comments -
powerpc64le: power9 codgen bug when generating setb instructions
#143989 commented on
Jun 30, 2025 • 0 new comments -
[Clang] Segmentation fault when Building WebKitGTK with Thin LTO and mold
#143539 commented on
Jun 30, 2025 • 0 new comments -
[HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for use in Diags with `SemaHLSL`
#145819 commented on
Jun 30, 2025 • 0 new comments -
[analyzer] UNREACHABLE executed at clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2193
#146050 commented on
Jun 30, 2025 • 0 new comments -
Clang wrongly warns about empty variadic argument lists for macros
#76375 commented on
Jun 30, 2025 • 0 new comments -
clang-format rejects formatting with -length=0
#146036 commented on
Jun 30, 2025 • 0 new comments -
Specific structure name can cause shadowing of globally defined lambda, causing "struct::operator()" to be called instead of "lambda::operator()"
#134049 commented on
Jun 30, 2025 • 0 new comments -
clang-cl and Windows headers define conflicting versions of _m_prefetchw
#87515 commented on
Jun 30, 2025 • 0 new comments -
Missed optimization: malloc + memcpy + free => realloc
#128587 commented on
Jun 30, 2025 • 0 new comments -
Support for pkg-config
#9777 commented on
Jun 30, 2025 • 0 new comments -
Unnecessary sext when optimizing a switch on riscv
#124841 commented on
Jun 30, 2025 • 0 new comments -
Missed constant folding through control flow
#140025 commented on
Jun 30, 2025 • 0 new comments -
A few remaining bugs in Value / formatter API on Windows
#25146 commented on
Jun 30, 2025 • 0 new comments -
[MLIR][Affine] affine-pipeline-data-transfer-pass erases op attributes
#146015 commented on
Jun 30, 2025 • 0 new comments -
[clang] For-range with structured bindings during constant evaluation
#145956 commented on
Jun 29, 2025 • 0 new comments -
P2937R0: Freestanding: Remove `strtok`
#105404 commented on
Jun 29, 2025 • 0 new comments -
LWG3148: `<concepts>` should be freestanding
#100250 commented on
Jun 29, 2025 • 0 new comments -
AMDGPU: can optimize away v_readfirstlane_b32 on implicit_def input
#125950 commented on
Jun 29, 2025 • 0 new comments -
std::optional as a member variable of a parent class, cause std::is_constructible_v to fail.
#106346 commented on
Jun 29, 2025 • 0 new comments -
[libc++] Optimize std::min / std::max / std::minmax for __int128
#120756 commented on
Jun 29, 2025 • 0 new comments -
[libc++] Incorrect memory order in atomic wait
#109290 commented on
Jun 29, 2025 • 0 new comments -
[gsoc2024][libc][math][c23] Implement _Float16 higher math functions
#95250 commented on
Jun 29, 2025 • 0 new comments -
[Clang] `if constexpr` inside variable template of generic lambda leads to assertion error or invalid instantiations
#97881 commented on
Jun 29, 2025 • 0 new comments -
wbN: A suffix for specifying the width of a bit-precise integer literal
#129256 commented on
Jun 29, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Fix G_UNMERGE_VALUES combine
#141812 commented on
Jun 30, 2025 • 0 new comments -
[vectorization] More flexibility for VFxIC
#138709 commented on
Jul 3, 2025 • 0 new comments -
[SPIRV] Support for the extension SPV_INTEL_blocking_pipes
#138675 commented on
Jul 3, 2025 • 0 new comments -
[BOLT] Factor out MCInstReference from gadget scanner (NFC)
#138655 commented on
Jul 1, 2025 • 0 new comments -
[analyzer] Improve cache locality by using separate allocators
#138295 commented on
Jul 2, 2025 • 0 new comments -
[mlir][gpu] Add pass for emulating unsupported types.
#138087 commented on
Jul 1, 2025 • 0 new comments -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jul 1, 2025 • 0 new comments -
[InstCombine] Split GEPs with multiple variable indices
#137297 commented on
Jul 2, 2025 • 0 new comments -
[CodeGen][Pass] Add `TargetPassBuilder`
#137290 commented on
Jun 30, 2025 • 0 new comments -
[AMDGPU] Consider FLAT instructions for VMEM hazard detection
#137170 commented on
Jun 30, 2025 • 0 new comments -
[clang-tidy] Add check 'bugprone-invalid-enum-default-initialization'
#136823 commented on
Jul 1, 2025 • 0 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jul 4, 2025 • 0 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Jul 3, 2025 • 0 new comments -
[mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim
#136485 commented on
Jul 3, 2025 • 0 new comments -
[MC/DC][Coverage] Enable profile correlation for MC/DC
#136437 commented on
Jun 29, 2025 • 0 new comments -
HIPSPV: Unbundle SDL
#136412 commented on
Jul 2, 2025 • 0 new comments -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Jul 1, 2025 • 0 new comments -
[compiler-rt][sanitizer] fix msghdr for musl
#136195 commented on
Jul 2, 2025 • 0 new comments -
[RISCV] Guard CFI emission code with MF.needsFrameMoves()
#136060 commented on
Jul 3, 2025 • 0 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jul 3, 2025 • 0 new comments -
[CodeGen][NPM] Differentiate pipeline-required and opt-required passes
#135752 commented on
Jul 4, 2025 • 0 new comments -
Disable -fdollars-in-identifiers by default
#135407 commented on
Jun 30, 2025 • 0 new comments -
[EarlyCSE,TTI] Don't create new, unused, instructions.
#134534 commented on
Jun 27, 2025 • 0 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Jun 29, 2025 • 0 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Jul 1, 2025 • 0 new comments -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jul 3, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jul 3, 2025 • 0 new comments -
[SPIRV] Added support for extension SPV_INTEL_fpga_buffer_location
#133679 commented on
Jul 3, 2025 • 0 new comments -
Remove Native Client support
#133661 commented on
Jul 2, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jul 4, 2025 • 0 new comments -
[PowerPC] Exploit xxeval instruction for ternary patterns - part 1
#141733 commented on
Jul 4, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 30, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jul 1, 2025 • 0 new comments -
[SampleFDO][TypeProf] Support vtable type profiling in ext-binary and text format.
#141649 commented on
Jun 29, 2025 • 0 new comments -
[AMDGPU] Add KnownBits simplification combines to RegBankCombiner
#141591 commented on
Jul 1, 2025 • 0 new comments -
[AMDGPU] Add BFX Formation Combines to RegBankCombiner
#141590 commented on
Jul 1, 2025 • 0 new comments -
[AMDGPU] Compute GISel KnownBits for S_BFE instructions
#141588 commented on
Jul 1, 2025 • 0 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jul 1, 2025 • 0 new comments -
[clang-tidy] properly handle private move constructors in `modernize-pass-by-value` check
#141304 commented on
Jun 29, 2025 • 0 new comments -
[VectorCombine] Fold ZExt/SExt (Shuffle (ZExt/SExt %src)) to ZExt/SExt (Shuffle %src).
#141109 commented on
Jul 3, 2025 • 0 new comments -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Jul 3, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Jul 4, 2025 • 0 new comments -
[mlir][vector] MLIR SLP vectorizer
#140469 commented on
Jun 28, 2025 • 0 new comments -
[libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm
#140365 commented on
Jul 2, 2025 • 0 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jul 3, 2025 • 0 new comments -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Jun 30, 2025 • 0 new comments -
[SPIRV] Support for the extension SPV_INTEL_fpga_argument_interfaces
#140231 commented on
Jul 3, 2025 • 0 new comments -
[clang-tidy] Added check 'bugprone-function-visibility-change'
#140086 commented on
Jun 30, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jul 1, 2025 • 0 new comments -
[Codegen] Remove redundant instruction using machinelateCleanup
#139716 commented on
Jun 30, 2025 • 0 new comments -
[libc++][format] Don't instantiate direct `__(u)int128_t` visitation
#139662 commented on
Jul 1, 2025 • 0 new comments -
[CodeGen][NPM] Clear MachineFunctions without using PA
#139517 commented on
Jul 4, 2025 • 0 new comments -
[compiler-rt][cmake] Add option to control shared library builds
#139042 commented on
Jun 30, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jul 1, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jul 1, 2025 • 0 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Jun 30, 2025 • 0 new comments -
[AMDGPU] Optimize LDS DMA soft waitcnt
#138802 commented on
Jul 2, 2025 • 0 new comments -
`llvm.experimental.patchpoint` followed by a call causes assertion error in x86 backend
#117882 commented on
Jul 4, 2025 • 0 new comments -
[Flang][OpenMP] omp declare variant match causes fatal internal error: CHECK(!dirContext_.empty()) failed
#145222 commented on
Jul 4, 2025 • 0 new comments -
[META][DAG] Nodes should be consistently processed in topological order
#83422 commented on
Jul 4, 2025 • 0 new comments -
mlir-opt --tosa-to-linalg-pipeline fails in validation: element type 'f32' is not legal
#89926 commented on
Jul 4, 2025 • 0 new comments -
[analyzer] Static Analysis runs out of memory on a tiny test-case
#143440 commented on
Jul 4, 2025 • 0 new comments -
[LoopVectorizePass] Polyhedron/linpk 40% regression on neoverse-v1 after #141865
#144795 commented on
Jul 4, 2025 • 0 new comments -
[flang][openmp] undefined symbols with device runtime on amdgpu
#145888 commented on
Jul 4, 2025 • 0 new comments -
Various issues with using uncaptured constexpr variable in lambda
#127086 commented on
Jul 4, 2025 • 0 new comments -
[C++20] [Modules] Diagnose exposure for TUlocal entity
#112294 commented on
Jul 4, 2025 • 0 new comments -
[clang-format] Inconsistent formatting for the last element of an initializer list with `AlignAfterOpenBracket: BlockIndent` in clang-format-20
#144560 commented on
Jul 3, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Jul 3, 2025 • 0 new comments -
[SPIRV] Floating point select operands cause the machine verifier to trip
#135572 commented on
Jul 3, 2025 • 0 new comments -
lld can't handle gcc LTO files
#41791 commented on
Jul 3, 2025 • 0 new comments -
Request Commit Access For snprajwal
#145428 commented on
Jul 3, 2025 • 0 new comments -
[clang][dataflow] Crashes in getChild with incorrect "base" StorageLocation after #127338
#128068 commented on
Jul 3, 2025 • 0 new comments -
clang crashes when both '-lstdc++' '-ccc-print-phases' are on the command line
#89571 commented on
Jul 3, 2025 • 0 new comments -
[X86] Remove X86Subtarget::isAtom and replace with tuning flags
#62952 commented on
Jul 3, 2025 • 0 new comments -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#144513 commented on
Jul 3, 2025 • 0 new comments -
[HLSL][SPIR-V] Resource binding allocation
#124561 commented on
Jul 3, 2025 • 0 new comments -
clang-repl can not correctly execute top-level for-loop statements
#89506 commented on
Jul 3, 2025 • 0 new comments -
[clang-repl] Lambda capture not working?
#92112 commented on
Jul 3, 2025 • 0 new comments -
[clang-repl] JIT unable to find __clang_Interpreter_SetValueNoAlloc
#122397 commented on
Jul 3, 2025 • 0 new comments -
[clang-repl] "Duplicate Definition of Symbol" for out of line definition for virtual function
#141039 commented on
Jul 3, 2025 • 0 new comments -
clang-repl output differences on Windows when piped into something else
#143547 commented on
Jul 3, 2025 • 0 new comments -
clang-repl lacks documentation on the supported % commands and a way to discover them from within clang-repl
#143666 commented on
Jul 3, 2025 • 0 new comments -
clang-repl %undo message is misleading when there is nothing left to undo
#143668 commented on
Jul 3, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Jul 3, 2025 • 0 new comments -
[HLSL][SPIRV] Implement -fspv-preserve-bindings
#136935 commented on
Jul 3, 2025 • 0 new comments -
[libc++] Use Fuchsia futex operations
#133571 commented on
Jun 28, 2025 • 0 new comments -
[llvm][Support] Add YAMLGenerateSchema for producing YAML Schemes from YAMLTraits
#133284 commented on
Jul 3, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jun 28, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Jul 4, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jul 3, 2025 • 0 new comments -
[PAC][InstCombine] Replace auth+sign with resign
#130807 commented on
Jul 1, 2025 • 0 new comments -
[CodeGen][NPM] Allow nested MF pass managers for -passes
#128852 commented on
Jul 4, 2025 • 0 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Jul 3, 2025 • 0 new comments -
[LAA] Hoist setting condition for RT-checks
#128045 commented on
Jun 30, 2025 • 0 new comments -
[LoopInterchange] Enable it by default
#124911 commented on
Jul 1, 2025 • 0 new comments -
[Offload]: Skip copying of unused kernel-mapped data
#124723 commented on
Jul 4, 2025 • 0 new comments -
[PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt
#123966 commented on
Jun 28, 2025 • 0 new comments -
[lld][LoongArch] GOT indirection to PC relative optimization
#123743 commented on
Jul 3, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jul 4, 2025 • 0 new comments -
[LV][EVL] Generate negative strided load/store for reversed load/store
#123608 commented on
Jul 2, 2025 • 0 new comments -
[LoopPeel] Add new option to peeling loops to make PHIs into IVs
#121104 commented on
Jul 2, 2025 • 0 new comments -
[libc++] Optimize ranges::copy for random_access_iterator inputs and vector<bool> iterator outputs
#120134 commented on
Jun 28, 2025 • 0 new comments -
[libc++] Add the thread safety annotations unconditionally
#117497 commented on
Jul 4, 2025 • 0 new comments -
[PAC][clang] Add new features to pauthtest ABI
#113150 commented on
Jul 4, 2025 • 0 new comments -
[Clang] Add builtins that deduplicate and sort types
#106730 commented on
Jul 2, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jul 3, 2025 • 0 new comments -
[CodeGen][NewPM] Port `AsmPrinter` to new pass manager
#99320 commented on
Jul 3, 2025 • 0 new comments -
[AMDGPU] In instruction selector, allow copy from physical reg to s1
#96157 commented on
Jun 30, 2025 • 0 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Jun 30, 2025 • 0 new comments -
[Kaleidoscope] Fix ForExprAST::codegen
#88207 commented on
Jun 30, 2025 • 0 new comments -
[clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check
#84166 commented on
Jul 1, 2025 • 0 new comments -
Parallel runtime library design doc (PRIF)
#76088 commented on
Jul 2, 2025 • 0 new comments