-
Notifications
You must be signed in to change notification settings - Fork 14.3k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
784 Pull requests merged by 296 people
-
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 -
[docs] Add documentation for LLVM Qualification Group
#145331 merged
Jun 27, 2025 -
[Clang][NFC] - Move attr-cpuspecific-cpus test over to Sema
#146065 merged
Jun 27, 2025 -
[cmake] Ignore pstl in LLVM_ENABLE_PROJECTS
#146070 merged
Jun 27, 2025 -
[flang][OpenMP] Move lowering of ATOMIC to separate file, NFC
#146067 merged
Jun 27, 2025 -
[compiler-rt][ARM] Only use bxaut when the target has pacbti
#146057 merged
Jun 27, 2025 -
[Clang][Sema] Allow qualified type names in
swift_name
attribute#145947 merged
Jun 27, 2025 -
[mlir][linalg] Prevent hoisting of transfer pairs in the presence of aliases
#145235 merged
Jun 27, 2025 -
GlobalISel: Replace use of report_fatal_error
#145866 merged
Jun 27, 2025 -
Revert "[flang] add option to generate runtime type info as external"
#146064 merged
Jun 27, 2025 -
[Flang][OpenMP] Skip implicit mapping of named constants
#145966 merged
Jun 27, 2025 -
AMDGPU: Introduce a pass to replace VGPR MFMAs with AGPR
#145024 merged
Jun 27, 2025 -
AMDGPU: Add baseline tests for VGPR MFMA rewriting pass
#145023 merged
Jun 27, 2025 -
[AArch64] Do not generate ld1IndexPost when inserting into lane 0 of a zero vector
#145723 merged
Jun 27, 2025 -
[libc++] Move libcxx/test/libcxx/extensions to libcxx/test/extensions and update the tests
#145476 merged
Jun 27, 2025 -
[flang] add option to generate runtime type info as external
#145901 merged
Jun 27, 2025 -
[flang][NFC] switch ValueRange(nullopt) to ValueRange{} after #146011
#146043 merged
Jun 27, 2025 -
[DAG] canCreateUndefOrPoison - add handling for ISD::SELECT
#146046 merged
Jun 27, 2025 -
Prevent a crash when a global variable has debug metadata
#145918 merged
Jun 27, 2025 -
[NFC][mlir][memref] refine debug message about memref::SubViewOp.
#145470 merged
Jun 27, 2025 -
[MLIR] Replace getVoidPtrType with getPtrType in ConvertToLLVMPattern
#145657 merged
Jun 27, 2025 -
[clang][scandeps] Improve handling of rawstrings.
#139504 merged
Jun 27, 2025 -
[PassBuilder] Treat pipeline aliases as normal passes
#146038 merged
Jun 27, 2025 -
[LV] Improve code using [[maybe_unused]] (NFC)
#137138 merged
Jun 27, 2025 -
[TTI] getInstructionCost - consistently treat all undef/poison shuffle masks as free
#146039 merged
Jun 27, 2025 -
[LV] Enable auto-vectorisation of loops with uncountable exits
#133099 merged
Jun 27, 2025 -
[lldb] Extract debug server location code
#145706 merged
Jun 27, 2025 -
DAG: Check libcall function is supported before emission
#144314 merged
Jun 27, 2025 -
[LV] Fix test issue caused by #145877
#146041 merged
Jun 27, 2025 -
AArch64: Add libcall impl declarations for __arm_sc* memory functions
#144977 merged
Jun 27, 2025 -
XCore: Declare libcalls used for align 4 memcpy
#144976 merged
Jun 27, 2025 -
Hexagon: Add libcall declarations for special memcpy
#144975 merged
Jun 27, 2025 -
ARM: Add runtime libcall definitions for aebi memory functions
#144974 merged
Jun 27, 2025 -
TableGen: Generate enum for runtime libcall implementations
#144973 merged
Jun 27, 2025 -
TableGen: Add runtime libcall backend
#144972 merged
Jun 27, 2025 -
[libc++] Remove a bunch of unnecessary type indirections from __tree
#145295 merged
Jun 27, 2025 -
[RISCV] Remove required features zvfhmin/zvfbfmin from plain f16/bf16 intrinsics
#145891 merged
Jun 27, 2025 -
[LV] Disable interleaving via hints for uncountable early exit loops
#145877 merged
Jun 27, 2025 -
[ADT] Deprecate ArrayRef(std::nullopt)
#146011 merged
Jun 27, 2025 -
[VPlan] Handle FirstActiveLane when unrolling.
#145394 merged
Jun 27, 2025 -
[GlobalISel] Use-Vector-Truncate Opt Needs Elt Type Check
#146003 merged
Jun 27, 2025 -
[analyzer][NFC] Fix clang-tidy warning in Malloc and UnixApi checkers
#145719 merged
Jun 27, 2025 -
[mlir][linalg] fix OuterUnitDims linalg.pack decomposition pattern
#141613 merged
Jun 27, 2025 -
[RISCV] Add ISel patterns for Qualcomm uC Xqcicm extension
#145643 merged
Jun 27, 2025 -
[TSan] Clarify and enforce shadow end alignment
#144648 merged
Jun 27, 2025 -
[ProfileData] Use llvm::count (NFC)
#146013 merged
Jun 27, 2025 -
[mlir] Use a new constructor of ArrayRef (NFC)
#146009 merged
Jun 27, 2025 -
[llvm] Use a new constructor of ArrayRef (NFC)
#146008 merged
Jun 27, 2025 -
[clang] Use a new constructor of ArrayRef (NFC)
#146007 merged
Jun 27, 2025 -
[msan] Add optional flag to improve instrumentation of disjoint OR
#145990 merged
Jun 27, 2025 -
Revert "[llvm][EmbedBitcodePass] Prevent modifying the module with ThinLTO"
#145987 merged
Jun 27, 2025 -
AMDGPU: Add MC layer support for load transpose instructions for gfx1250
#146024 merged
Jun 27, 2025 -
[LowerAllowCheckPass] fix pipeline printing
#146000 merged
Jun 27, 2025 -
AMDGPU: Trivial doc fixes
#146021 merged
Jun 27, 2025 -
[bazel] Add targets for transform.debug python extension
#146022 merged
Jun 27, 2025 -
[clang-doc] refactor BitcodeReader::readSubBlock
#145835 merged
Jun 27, 2025 -
[bazel] Port #145995
#146014 merged
Jun 27, 2025 -
[RISCV] Add nds.bfos and nds.bfoz for the short forward branch optimization.
#145836 merged
Jun 27, 2025 -
[mlir][tensor][memref] Enhance collapse(expand(src)) canonicalization pattern.
#145995 merged
Jun 27, 2025 -
[LoongArch] Fix xvshuf instructions lowering
#145868 merged
Jun 27, 2025 -
AMDGPU/MC: Try harder to evaluate absolute MC expressions
#145146 merged
Jun 27, 2025 -
[clang][docs] Fix typo in -fapinotes-modules option.
#145907 merged
Jun 27, 2025 -
[lldb][NFC] Remove unused ConstString includes in Utility
#145983 merged
Jun 27, 2025 -
[clang-format][NFC] Remove
\brief
from comments#145853 merged
Jun 27, 2025 -
[Clang][AArch64] _interlockedbittestand{set,reset}64_{acq,rel,nf} support for AArch64
#145980 merged
Jun 27, 2025 -
Fix a bug in the breakpoint ID verifier in CommandObjectBreakpoint.
#145994 merged
Jun 27, 2025 -
[lldb][scripts] Use named args in versioning script
#145993 merged
Jun 27, 2025 -
[ORC] Add read operations to orc::MemoryAccess.
#145834 merged
Jun 26, 2025 -
[lldb] Fix another race condition in Target::GetExecutableModule
#145991 merged
Jun 26, 2025 -
[objcopy][coff] Place section name first in strtab
#145266 merged
Jun 26, 2025 -
[AMDGPU] Enable vectorization of i8 values.
#134934 merged
Jun 26, 2025 -
[NFCI][msan] Add test for "disjoint" OR
#145982 merged
Jun 26, 2025 -
[lldb][scripts] Fix bugs in framework fix script
#145961 merged
Jun 26, 2025 -
[bazel] Add missing deps needed for parse_headers after #145313
#145978 merged
Jun 26, 2025 -
[VPlan] Speed up VPSlotTracker by using ModuleSlotTracker
#139881 merged
Jun 26, 2025 -
[AMDGPU][MC] Allow opsel for v_max_i16 etc in GFX10
#143982 merged
Jun 26, 2025 -
[mlir][emitC] Add support to emitter for
classop
,fieldop
andgetfieldop
#145605 merged
Jun 26, 2025 -
[MergeICmps] Fix miss-compile in MergeICmps in presence of blockaddresses
#145925 merged
Jun 26, 2025 -
[clang] ms-abi: member pointer inheritance model lock-down fix
#145958 merged
Jun 26, 2025 -
[OpenACC][Docs] Add a release note for Clang 21
#145938 merged
Jun 26, 2025 -
Revert "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#…
#145959 merged
Jun 26, 2025 -
[Offload] Add default for HSA agent type to silence warning
#145943 merged
Jun 26, 2025 -
[flang] Migrate away from std::nullopt (NFC)
#145928 merged
Jun 26, 2025 -
[SystemZ][zOS] disable _Float16 support on z/OS
#145532 merged
Jun 26, 2025 -
[flang][semantics] fix issue with equality of min/max in module files
#145824 merged
Jun 26, 2025 -
[CostModel] getInstructionCost - match SK_InsertSubvector shuffle patterns before SK_Select
#145920 merged
Jun 26, 2025 -
[NVPTX] tryStoreParam - remove default-only switch statement. NFC.
#145948 merged
Jun 26, 2025 -
Add minimum count threshold for indirect call promotion
#145282 merged
Jun 26, 2025 -
[BOLT] Refactor NewTextSegmentAddress handling
#145950 merged
Jun 26, 2025 -
Revert "[clang][python][test] Move python binding tests to lit framework"
#145951 merged
Jun 26, 2025 -
[CodeGen/RISCV] Add fixed-vector [l]lround tests
#145926 merged
Jun 26, 2025 -
Reland [mlir][OpenMP] Use correct debug location with link clause.
#145889 merged
Jun 26, 2025 -
[NFC][DebugInfo][DWARF] Create new low-level dwarf library
#145081 merged
Jun 26, 2025 -
[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32
#144421 merged
Jun 26, 2025 -
[libc][bazel] Support generating public libc headers in Bazel builds.
#145381 merged
Jun 26, 2025 -
[libc][bazel] Add bazel targets for libc/include/... tests.
#141150 merged
Jun 26, 2025 -
[Hexagon] Remove emplace workaround (NFC)
#145718 merged
Jun 26, 2025 -
[clang-scan-deps] Enable test P1689.cppm on Windows
#145857 merged
Jun 26, 2025 -
[GOFF] Add writing of text records
#137235 merged
Jun 26, 2025 -
Reland "[lldb][target] Add progress report for wait-attaching to proc…
#145111 merged
Jun 26, 2025 -
[libc++] Avoid type-punning between __hash_value_type and pair
#143501 merged
Jun 26, 2025 -
[mlir][Vector] Lower
vector.to_elements
to LLVM#145766 merged
Jun 26, 2025 -
[DAG] Add
SDPatternMatch::m_Load
#145481 merged
Jun 26, 2025 -
[HLSL][SPIRV] Add option to add all KHR extensions
#145536 merged
Jun 26, 2025 -
[lldb-dap] Fix source references
#144364 merged
Jun 26, 2025 -
Default transcript dumping in "statistics dump" to false
#145436 merged
Jun 26, 2025 -
[clang-doc] refactor JSONGenerator array usage
#145595 merged
Jun 26, 2025 -
[LowerAllowCheck] preserve CFG analyses
#145816 merged
Jun 26, 2025 -
[sanitizers] do not accept out of bounds -fsanitize-skip-hot-cutoff
#145806 merged
Jun 26, 2025 -
[NFCI] [LowerAllowCheck] also test lower-allow-check-percentile-cutoff-hot
#145822 merged
Jun 26, 2025 -
[NFC][lldb-dap] Add missing header guard for DAPError and ProgressEvent.
#145915 merged
Jun 26, 2025 -
[Clang] Determine offloading architectures at Toolchain creation
#145799 merged
Jun 26, 2025 -
[AArch64] Use 0-cycle reg2reg MOVs for FPR32, FPR16, FPR8
#144152 merged
Jun 26, 2025 -
[DAG] Add SDPatternMatch::m_Result to match a specific SDValue result
#145775 merged
Jun 26, 2025 -
[CIR][NFC] Fix an unused variable warning
#145922 merged
Jun 26, 2025 -
[OpenACC][CIR] Implement 'modifier-list' lowering
#145770 merged
Jun 26, 2025 -
[HLSL][RootSignature] Use "stringified" version for diagnostic output of punctuator tokens
#145827 merged
Jun 26, 2025 -
[lldb][DataFormatter] Unwrap reference type when formatting std::unordered_map
#145872 merged
Jun 26, 2025 -
[MLIR][ArmNeon] Add a couple of negative tests for BFMMLA with scalable dimensions
#145882 merged
Jun 26, 2025 -
[CIR] Implement EqualOp for ComplexType
#145769 merged
Jun 26, 2025 -
[FileCheck][NFC] Pre-commit test for printing escaped variables
#145906 merged
Jun 26, 2025 -
Add triple target to buildtype.ll in X86
#145764 merged
Jun 26, 2025 -
[GOFF] Add writing of section symbols
#133799 merged
Jun 26, 2025 -
[clang] Revise relnote for int->enum conversion.
#145755 merged
Jun 26, 2025 -
[mlir] Use llvm::is_contained instead of llvm::all_of (NFC)
#145845 merged
Jun 26, 2025 -
[llvm] Use llvm::is_contained (NFC)
#145844 merged
Jun 26, 2025 -
[clang] Use llvm::is_contained instead of llvm::all_of (NFC)
#145843 merged
Jun 26, 2025 -
[mlir] Migrate away from std::nullopt (NFC)
#145842 merged
Jun 26, 2025 -
[clangd] Migrate away from std::nullopt (NFC)
#145841 merged
Jun 26, 2025 -
[ASTMatchers] Migrate away from ArrayRef(std::nullopt) (NFC)
#145840 merged
Jun 26, 2025 -
[llvm] Use llvm::interleaved (NFC)
#145839 merged
Jun 26, 2025 -
[OpenMP] Fix comma -> semicolon
#145900 merged
Jun 26, 2025 -
[HLSL][SPIRV] Handle
uint
type for spec constant#145577 merged
Jun 26, 2025 -
[OMPIRBuilder] Fix use of uninitialized variable.
#145883 merged
Jun 26, 2025 -
Cap IntRange::Width to MaxWidth
#145356 merged
Jun 26, 2025 -
[GitHub] Add PR filters for VectorCombine patches
#145896 merged
Jun 26, 2025 -
[MLIR][AArch64] Add integration test for lowering of
vector.contract
to Neon FEAT_I8MM#144699 merged
Jun 26, 2025 -
[CostModel][X86] SK_InsertSubvector inserted into the lowest subvector should be treated as SK_Select blend
#145892 merged
Jun 26, 2025 -
[mlir][mesh] resubmitting #144079
#145897 merged
Jun 26, 2025 -
[mlir][affine] NFC Rename SimplifyAffineMinMax -> SimplifyAffineMinMa…
#145905 merged
Jun 26, 2025 -
[clang][python][test] Move python binding tests to lit framework
#145855 merged
Jun 26, 2025 -
[libc] Fix the risc-v half precison float feature check
#145894 merged
Jun 26, 2025 -
[AMDGPU][NFC] rename some constants for readability
#145870 merged
Jun 26, 2025 -
[VectorCombine] Fold bitwise operations of bitcasts into bitcast of bitwise operation
#137322 merged
Jun 26, 2025 -
[mlir][affine] Wrap SimplifyAffineMinMax in a pass
#145741 merged
Jun 26, 2025 -
[VPlan] Handle AnyOf when unrolling.
#145340 merged
Jun 26, 2025 -
[X86] lowerShuffleAsVTRUNC - use combineConcatVectorOps to catch more "cheap" concats
#145876 merged
Jun 26, 2025 -
[flang][OpenMP] Remove experimental warning
#144915 merged
Jun 26, 2025 -
[Clang] Allow the use of [[gnu::visibility]] with #pragma clang attribute
#145653 merged
Jun 26, 2025 -
[lldb][docs] Document qWatchpointSupportInfo
#145709 merged
Jun 26, 2025 -
[mlir][tensor] Make tensor::PadOp a ReifyRankedShapedTypeOpInterface
#145867 merged
Jun 26, 2025 -
[AArch64] Ensure the LR is preserved if we must call __arm_get_current_vg
#145760 merged
Jun 26, 2025 -
[GOFF] Introduce GOFFWriter class
#131216 merged
Jun 26, 2025 -
[NFC][analyzer] Remove Z3-as-constraint-manager hacks from lit test code
#145731 merged
Jun 26, 2025 -
[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation
#145711 merged
Jun 26, 2025 -
[X86] [clang] Add missing check line for diamondrapids (NFC)
#145542 merged
Jun 26, 2025 -
[LLVM][AArch64] Relax SVE/SME codegen predicates for crypto and bitperm instructions.
#145696 merged
Jun 26, 2025 -
[lldb] Remove child_process_inherit argument from Pipe
#145516 merged
Jun 26, 2025 -
[LLVM][SME] Only FADD/FSUB are enabled by either sme-f16f16 or sme-f8f16.
#145704 merged
Jun 26, 2025 -
[AMDGPU] Add
GCNRPTarget
to track register pressure against a target#145765 merged
Jun 26, 2025 -
Guard against self-assignment; NFC
#145743 merged
Jun 26, 2025 -
[Utils] Drop const from a return type (NFC)
#145838 merged
Jun 26, 2025 -
[lldb][Darwin] revert change to lang_opts.BuiltinHeadersInSystemModules
#145864 merged
Jun 26, 2025 -
Clarify some code based on static analysis complaints; NFC
#145679 merged
Jun 26, 2025 -
[Support] Remove workarounds for building with mingw.org toolchains
#145683 merged
Jun 26, 2025 -
[VPlan] Unroll VPReplicateRecipe by VF.
#142433 merged
Jun 26, 2025 -
[libc++] Don't try to wait on a thread that hasn't started in std::async, take 2
#130145 merged
Jun 26, 2025 -
[flang] handle common block used as BIND(C) module variables
#145669 merged
Jun 26, 2025 -
[MLIR][ArmNeon] Add an ArmNeon operation which maps to
bfmmla
#145038 merged
Jun 26, 2025 -
[BOLT] Gadget scanner: detect untrusted LR before tail call
#137224 merged
Jun 26, 2025 -
[DOCS][BUILDBOT] Bump recommended worker version
#144853 merged
Jun 26, 2025 -
[Clang] Back out the source location workaround for CXXConstructExpr
#145260 merged
Jun 26, 2025 -
[AMDGPU] upgrade test to use auto-generated llc checks
#145832 merged
Jun 26, 2025 -
[InstCombine] Add test for freeze of GEP with recurrence offset (NFC)
#145541 merged
Jun 26, 2025 -
[mlir][vector] Restrict vector.insert/vector.extract to disallow 0-d vectors
#121458 merged
Jun 26, 2025 -
[AArch64] Match indexed forms of fmul/fmla/fmls
#144892 merged
Jun 26, 2025 -
[-Wunterminated-string-initialization] Handle C string literals ending with explicit '\0'
#143487 merged
Jun 26, 2025 -
[BOLT][AArch64] Make gs-pacret-autiasp.s deterministic
#145527 merged
Jun 26, 2025 -
[BOLT] Create marker for source changes in nfc-mode testing.
#142931 merged
Jun 26, 2025 -
[mlir][vector][nfc] Move vector.splat test
#145699 merged
Jun 26, 2025 -
[libc] Improve memcpy for ARM Cortex-M supporting unaligned accesses.
#144872 merged
Jun 26, 2025 -
[AMDGPU][SDAG] Tests for target-specific ISD::PTRADD combines
#143672 merged
Jun 26, 2025 -
[Sema] Avoid deep recursion in AnalyzeImplicitConversions
#145734 merged
Jun 26, 2025 -
[AMDGPU][SDAG] Handle ISD::PTRADD in SelectionDAGAddressAnalysis
#142778 merged
Jun 26, 2025 -
[AMDGPU][SDAG] Add test for ISD::PTRADD handling in SelectionDAGAddressAnalysis
#142777 merged
Jun 26, 2025 -
[AMDGPU][SDAG] Add ISD::PTRADD DAG combines
#142739 merged
Jun 26, 2025 -
[llvm-debuginfo-analyzer] Fix incorrect REQUIRES in WebAssembly test case
#145848 merged
Jun 26, 2025 -
[AMDGPU] More tests for S_WAIT_XCNT insertion
#145681 merged
Jun 26, 2025 -
TargetLibraryInfo: Delete default TargetLibraryInfoImpl constructor
#145826 merged
Jun 26, 2025 -
[DebugInfo] Specify x86_64 triple for test
#145797 merged
Jun 26, 2025 -
[PredicateInfo] Use BumpPtrAllocator for predicates (NFC)
#145692 merged
Jun 26, 2025 -
[LegacyPM] Remove unused getAdjustedAnalysisPointer() method (NFC)
#145738 merged
Jun 26, 2025 -
[mlir][Transforms][NFC] Store per-pattern IR modifications in separate state
#145319 merged
Jun 26, 2025 -
Triple: Forward declare Twine and remove include
#145685 merged
Jun 26, 2025 -
[RISCV] Remove separate immediate condition codes from RISCVCC. NFC
#145762 merged
Jun 26, 2025 -
[RISCV] Use SelectAddrRegRegScale for Xqcisls instructions.
#145608 merged
Jun 26, 2025 -
[BOLT] Fix density for jump-through functions
#145619 merged
Jun 26, 2025 -
AMDGPU: Avoid report_fatal_error for unsupported ds_ordered_count
#145172 merged
Jun 26, 2025 -
[llvm-debuginfo-analyzer] Fix crash with WebAssembly dead code
#141616 merged
Jun 26, 2025 -
[RISCV] Explicitly check for supported opcodes in optimizeCondBranch. NFC
#145622 merged
Jun 26, 2025 -
[NFC][AMDGPU] Add a test that can cause backend crash
#145777 merged
Jun 26, 2025 -
[AMDGPU] Adding AMDGPU dialect wrapper for ROCDL transpose loads.
#145395 merged
Jun 26, 2025 -
[NFC] [LowerAllowCheck] use InstIterator
#145817 merged
Jun 26, 2025 -
[GlobalISel] Remove dead code. (NFC)
#145811 merged
Jun 26, 2025 -
[NVPTX] Allow directly storing immediates to improve readability
#145552 merged
Jun 26, 2025 -
[libc] Enable all f16 math functions on the GPU
#145813 merged
Jun 26, 2025 -
[RISCV] Implement intrinsics for XAndesVBFHCVT
#145634 merged
Jun 26, 2025 -
[clang][Preprocessor] Handle the first pp-token in EnterMainSourceFile
#145244 merged
Jun 26, 2025 -
[RISCV] Add missing required features for Zvfbfmin intrinsics
#145646 merged
Jun 26, 2025 -
[RISCV] Decrease the capacity of SmallVector to 6. NFC.
#145650 merged
Jun 26, 2025 -
[MLIR][XeGPU] Remove the transpose attribte from Gather/Scatter ops and Cleanup the documents
#145389 merged
Jun 26, 2025 -
[ORC] Extract MemoryAccess from ExecutorProcessControl, break up header.
#145671 merged
Jun 26, 2025 -
[NFC] [sanitizer] get rid of references to fsanitize-top-hot
#145810 merged
Jun 25, 2025 -
[mlir][vector] Add support for vector extract/insert_strided_slice in vector distribution.
#145421 merged
Jun 25, 2025 -
[flang][cuda] Inline this_grid call for cooperative groups
#145796 merged
Jun 25, 2025 -
[lldb] Fix FindProcessImpl() for iOS simulators
#139174 merged
Jun 25, 2025 -
[NFC] [sanitizer] fix inaccurate comment
#145809 merged
Jun 25, 2025 -
Add modified runtimes back to runtimes_to_{test|build}
#145805 merged
Jun 25, 2025 -
[NFC][PGO] Use constants rather than free strings for metadata labels
#145721 merged
Jun 25, 2025 -
[NFC][CodingStandard] Require
[[maybe_unused]]
for unused variables in asserts#142850 merged
Jun 25, 2025 -
[RISCV] Fix typo in the description of xsfvfwmaccqqq.
#145771 merged
Jun 25, 2025 -
AMDGPU: Handle folding vector splats of inline split f64 inline immediates
#140878 merged
Jun 25, 2025 -
AMDGPU: Fix tracking subreg defs when folding through reg_sequence
#140608 merged
Jun 25, 2025 -
[lldb][NFC] remove the ResolveSDKPathFromDebugInfo method
#145744 merged
Jun 25, 2025 -
[MLIR][Linalg] Harden parsing Linalg named ops
#145337 merged
Jun 25, 2025 -
AMDGPU: Remove global_atomic_ordered_add_b64 from gfx1250 support
#145781 merged
Jun 25, 2025 -
[CIR][NFC] Remove duplicate code
#145790 merged
Jun 25, 2025 -
[libc] Error fixes for mbrtowc and wcrtomb
#145785 merged
Jun 25, 2025 -
[AMDGPU] Add gfx1250 run lines to gfx12_dasm_vop3_dpp8.txt. NFC.
#145778 merged
Jun 25, 2025 -
[DirectX] Limit GEP transformations to Arrays
#145758 merged
Jun 25, 2025 -
[DirectX] Strip
dx.rootsignatures
metadata duringdxil-prepare
#145746 merged
Jun 25, 2025 -
[AMDGPU] Add support for
v_cvt_pk_f16_bf8
on gfx1250#145753 merged
Jun 25, 2025 -
[AMDGPU] Add support for
v_cvt_pk_f16_fp8
on gfx1250#145747 merged
Jun 25, 2025 -
[RISCV] Support fixed vector vp.reverse/splice with Zvfhmin/Zvfbfmin.
#145596 merged
Jun 25, 2025 -
[lldb] Make MCP server instance global
#145616 merged
Jun 25, 2025 -
[libc] Implemented wctomb
#145554 merged
Jun 25, 2025 -
Revert "Move python binding tests to lit framework (#142948)"
#145774 merged
Jun 25, 2025 -
[IR][PGO] Verify invalid
MD_prof
metadata on instructions#145576 merged
Jun 25, 2025 -
AMDGPU: Remove floating point dot4 and dot2 from gfx1250 support
#145751 merged
Jun 25, 2025 -
[libclang/python][NFC] Fix formatting in test_file
#145773 merged
Jun 25, 2025 -
[ConstantFold] Special case atan +/-0.0
#143962 merged
Jun 25, 2025 -
[AMDGPU] Add the support for
v_cvt_f32_bf16
on gfx1250#145632 merged
Jun 25, 2025 -
[llvm] annotate remaining CodeGen and CodeGenTypes library interfaces for DLL export
#145361 merged
Jun 25, 2025 -
[CIR][NFC] Sort the 'Misc' section of MissingFeatures
#145750 merged
Jun 25, 2025 -
[AMDGPU] Simplify S_WAIT_XCNT insertion. NFC.
#145682 merged
Jun 25, 2025 -
[clang][python][test] Move python binding tests to lit framework
#142948 merged
Jun 25, 2025 -
[OpenMP] Fix various alignment issues
#142376 merged
Jun 25, 2025 -
[llvm] annotate remaining ExecutionEngine, Frontend, and TargetParser interfaces for DLL export
#145367 merged
Jun 25, 2025 -
[llvm] annotate remaining Analysis library interfaces for DLL export
#145359 merged
Jun 25, 2025 -
InterlockedAdd_*, InterlockedAdd64_* support for AArch64
#145607 merged
Jun 25, 2025 -
[OpenMP] avoid segv for a lock that has already been destroyed
#145625 merged
Jun 25, 2025 -
Fix Solaris buildbot
#145737 merged
Jun 25, 2025 -
Revert "[mlir][OpenMP] Use correct debug location with link clause."
#145768 merged
Jun 25, 2025 -
[libc] Added isValidState to CharacterConverter class to ensure a provided mbstate is valid
#145564 merged
Jun 25, 2025 -
Fix C++ demangling for _BitInt type
#143466 merged
Jun 25, 2025 -
[mlir][TilingInterface] Handle multi operand consumer fusion.
#145193 merged
Jun 25, 2025 -
[mlir] Migrate away from std::nullopt (NFC)
#145523 merged
Jun 25, 2025 -
[Clang] Implement diagnostics for why
std::is_standard_layout
is false#144161 merged
Jun 25, 2025 -
[NVPTX] Consolidate and cleanup various NVPTXISD nodes (NFC)
#145581 merged
Jun 25, 2025 -
[mlir][linalg][nfc] Split hoisting tests into dedicated test functions
#145234 merged
Jun 25, 2025 -
[lldb] include
LLVMTargetParser
inLINK_COMPONENTS
#145606 merged
Jun 25, 2025 -
[mlir] Remove dependency on LinalgTransformOps.h from #144657
#145749 merged
Jun 25, 2025 -
Non constant size and offset in DWARF
#141106 merged
Jun 25, 2025 -
[lldb][darwin] force BuiltinHeadersInSystemModules to be always false
#144913 merged
Jun 25, 2025 -
[CIR] Add support for function linkage and visibility
#145600 merged
Jun 25, 2025 -
[CIR] Upstream support for builtin_vectorelements
#144877 merged
Jun 25, 2025 -
[CIR] Upstream __imag__ for ComplexType
#144262 merged
Jun 25, 2025 -
[NFC][Clang][Preprocessor] Refine the implementation of isNextPPTokenOneOf
#145546 merged
Jun 25, 2025 -
[ArrayRef] Provide constructors from any type with a data() member
#145735 merged
Jun 25, 2025 -
[Transforms] Use range-based for loops (NFC)
#145252 merged
Jun 25, 2025 -
[clang-tidy] Warn about misuse of sizeof operator in loops.
#143205 merged
Jun 25, 2025 -
[mlir][linalg] Fix module dependency issue due to unused import
#145727 merged
Jun 25, 2025 -
[flang][OpenMP] Verify that N in -fopenmp-version=N is valid
#145725 merged
Jun 25, 2025 -
[msan] Sharpen instrumentation of Intrinsic::{ctlz,cttz}
#145609 merged
Jun 25, 2025 -
[bazel] Update deps from #144657
#145726 merged
Jun 25, 2025 -
[clang-format] Handle Trailing Whitespace After Line Continuation (P2223R2)
#145243 merged
Jun 25, 2025 -
[CIR] Upstream __real__ for ComplexType
#144261 merged
Jun 25, 2025 -
[Offload] Add a stub unloadBinaryImpl for host device
#145716 merged
Jun 25, 2025 -
[Clang][NFC] Clean up OpenMP offload toolchain generation
#145549 merged
Jun 25, 2025 -
[Clang] Fix replaceability/relocatability computation
#145655 merged
Jun 25, 2025 -
[mlir][ArmSME] Remove
ConvertIllegalShapeCastOpsToTransposes
#139706 merged
Jun 25, 2025 -
[MLIR][Transform][Python] expose transform.debug extension in Python
#145550 merged
Jun 25, 2025 -
[libclc] Avoid out-of-range float-to-int.
#145698 merged
Jun 25, 2025 -
[AMDGPU][SIInsertWaitcnts] don't crash when printing messages at end of block
#145694 merged
Jun 25, 2025 -
[asan] Implement address sanitizer on AIX: build configuration
#139583 merged
Jun 25, 2025 -
[RISCV] Remove -mattr=+no-rvc-hints
#145138 merged
Jun 25, 2025 -
[flang][OpenMP] Remove recognition of versions 3.0 and older
#145708 merged
Jun 25, 2025 -
[asan] Implement address sanitizer on AIX: address descriptions
#138891 merged
Jun 25, 2025 -
[MLIR][AArch64] Lower
vector.contract
with mixed signed/unsigned arguments to Neon FEAT_I8MM#144698 merged
Jun 25, 2025 -
[llvm-objdump] Support --symbolize-operand on AArch64
#145009 merged
Jun 25, 2025 -
[RISCV] Try to optimize
vp.splice
tovslide1up
.#144871 merged
Jun 25, 2025 -
AMDGPU: Avoid report_fatal_error in image intrinsic lowering
#145201 merged
Jun 25, 2025 -
[Option] Use llvm::interlaved (NFC)
#145642 merged
Jun 25, 2025 -
[Analysis] Drop const from a return type (NFC)
#145641 merged
Jun 25, 2025 -
[AMDGPU] Drop const from return types (NFC)
#145640 merged
Jun 25, 2025 -
Triple: Remove workaround for gcc 4.0.3
#145660 merged
Jun 25, 2025 -
[LangRef] Clarify definition of fragments
#145582 merged
Jun 25, 2025 -
[Clang] Implement diagnostics for why is_empty is false
#145044 merged
Jun 25, 2025 -
Revert "[clang][dataflow] Expose simple access to child StorageLocation presence."
#145710 merged
Jun 25, 2025 -
[clang][analyzer] Correctly handle lambda-converted function pointers
#144906 merged
Jun 25, 2025 -
[mlir][memref]: Fix Bug in GlobalOp Verifier
#144900 merged
Jun 25, 2025 -
[clang-c] introduce queries on GCC-style inline assembly statements
#143424 merged
Jun 25, 2025 -
[SelectionDAG] Fold undemanded operand to UNDEF for VECTOR_SHUFFLE
#145524 merged
Jun 25, 2025 -
[NFC][AsmPrinter] Rework/add comments
#145587 merged
Jun 25, 2025 -
[Offload] Add an
unloadBinary
interface to PluginInterface#143873 merged
Jun 25, 2025 -
[Serialization] Remove delta encoding optimization
#145670 merged
Jun 25, 2025 -
[libclc] Add missing deps for LLVM_ENABLE_RUNTIMES.
#145684 merged
Jun 25, 2025 -
[PowerPC] eliminate RLWINM instruction following LBARX as possible
#144089 merged
Jun 25, 2025 -
[MLIR][NVVM] Add an explicit mask operand to elect.sync
#145509 merged
Jun 25, 2025 -
Delete copy constructor/assignment; NFC
#145689 merged
Jun 25, 2025 -
Remove unneeded checks for null; NFC
#145686 merged
Jun 25, 2025 -
[mlir][linalg] Constrain the parameters m, r in Winograd ops
#144657 merged
Jun 25, 2025 -
[LoongArch] Add codegen support for ILP32D calling convention
#141539 merged
Jun 25, 2025 -
[OpenMP] Add directive spellings introduced in spec v6.0
#141772 merged
Jun 25, 2025 -
[mlir][OpenMP] Use correct debug location with link clause.
#145026 merged
Jun 25, 2025 -
[Clang] Diagnose unsatisfied
std::is_assignable
.#144836 merged
Jun 25, 2025 -
[Utils][mlir] Fix interaction between CodeExtractor and OpenMPIRBuilder
#145051 merged
Jun 25, 2025 -
[AArch64][CostModel] Lower cost of dupq (SVE2.1)
#144918 merged
Jun 25, 2025 -
[MC] Use StringTable to reduce dynamic relocations
#144202 merged
Jun 25, 2025 -
[flang][OpenMP] Skip runtime mapping with no offload targets
#145594 merged
Jun 25, 2025 -
Triple: Remove redundant member initializers
#145661 merged
Jun 25, 2025 -
[lldb] Fix qEcho message handling.
#145675 merged
Jun 25, 2025 -
[IA] Remove recursive [de]interleaving support
#143875 merged
Jun 25, 2025 -
RuntimeLibcalls: Cleanup darwin bzero configuration
#145639 merged
Jun 25, 2025 -
RuntimeLibcalls: Cleanup darwin exp10 case
#145638 merged
Jun 25, 2025 -
Triple: Add BridgeOS to isOSDarwin
#145636 merged
Jun 25, 2025 -
Handle vendor string in match for clang version string
#145612 merged
Jun 25, 2025 -
[AsmPrinter] Always emit global equivalents if there is non-global uses
#145648 merged
Jun 25, 2025 -
[flang] Add release note for compiler-rt dependency on AArch64
#145547 merged
Jun 25, 2025 -
[AArch64] Use
-filetype=null
in test (NFC)#145662 merged
Jun 25, 2025 -
[Clang][SPIRV][AMDGPU] Override
supportsLibCall
for AMDGCNSPIRV#143814 merged
Jun 25, 2025 -
[BOLT] Gadget scanner: fix LR to be safe in leaf functions without CFG
#141824 merged
Jun 25, 2025 -
[TableGen] Use getValue instead of getInt for enum attributes
#144030 merged
Jun 25, 2025 -
[flang][NFC] do not copy fields in fir::RecordType::getTypeList
#145530 merged
Jun 25, 2025 -
[X86] Allow znver3/4/5 targets to use double-shift instructions by default
#132720 merged
Jun 25, 2025 -
[lldb][AArch64] Handle core file tag segments missing tag data
#145338 merged
Jun 25, 2025 -
[BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 merged
Jun 25, 2025 -
[PowerPC] Support for Packed BCD conversion builtins
#142723 merged
Jun 25, 2025 -
[X86][GlobalIsel] support G_FABS
#136718 merged
Jun 25, 2025 -
[libc++] P2944R3: Constrained comparisions -
variant
#141396 merged
Jun 25, 2025 -
[AMDGPU] Correct -mcpu processor name in test
#145493 merged
Jun 25, 2025 -
[mlir] Move WalkResult to Support
#145649 merged
Jun 25, 2025 -
[clang] Fix __builtin_mul_overflow for big _BitInts
#145497 merged
Jun 25, 2025 -
[MLIR] Legalize certain
vector.transfer_read
ops of scalable vectors#143146 merged
Jun 25, 2025 -
[mlir][vector] Relax operand type restrictions for
vector.splat
#145517 merged
Jun 25, 2025 -
[Verifier] Always verify all assume bundles.
#145586 merged
Jun 25, 2025 -
[VPlan] Format some print forms.NFC
#144644 merged
Jun 25, 2025 -
[WebAssembly] Refactor PerformSETCCCombine
#144875 merged
Jun 25, 2025 -
[flang] avoid useless rebox of polymorphic scalars
#145507 merged
Jun 25, 2025 -
[Docs] Incorporate the recent discussed changes to release process
#145285 merged
Jun 25, 2025 -
[IfConversion] Fix bug related to !HasFallThrough
#145471 merged
Jun 25, 2025 -
[FunctionAttrs][IR] Fix memory attr inference for volatile mem intrinsics
#122926 merged
Jun 25, 2025 -
[TSan] Add 2 test cases related to incomplete shadow cleanup in unmap
#145472 merged
Jun 25, 2025 -
[IR] Fix incorrect writeonly on llvm.allow.ubsan/runtime.check
#145492 merged
Jun 25, 2025 -
[clang-format] Improve QualifierAlignment in guessing macros
#145468 merged
Jun 25, 2025 -
[X86][GlobalISel] Enable SINCOS with libcall mapping
#142438 merged
Jun 25, 2025 -
[lldb] Clean up GDBRemoteCommunication::StartDebugserverProcess
#145021 merged
Jun 25, 2025 -
[ARM] Return the correct chain when expanding READ_REGISTER
#145237 merged
Jun 25, 2025 -
[NFC][libclc] Replace and delete _CLC_DEFINE_UNARY/BINARY/TERNARY_BUILTIN macros
#145458 merged
Jun 25, 2025 -
AMDGPU: Remove LDS-direct(param)-loads and VINTERP ops from gfx1250 support
#145631 merged
Jun 25, 2025 -
Reapply "ELF: Add branch-to-branch optimization."
#145579 merged
Jun 25, 2025 -
[AMDGPU][GFX1250] Insert S_WAIT_XCNT for SMEM and VMEM load-stores
#145566 merged
Jun 25, 2025 -
[SelectionDAG] Remove UnsafeFPMath check in
visitFADDForFMACombine
#127770 merged
Jun 25, 2025 -
Reapply "[Win/X86] Make _m_prefetch[w] builtins to avoid winnt.h conflicts (#115099)"
#138360 merged
Jun 25, 2025 -
[mlir]Moves the StateStack to IR folder from Support folder.
#145598 merged
Jun 25, 2025 -
[AMDGPU][True16][CodeGen] do not legalize t16 operand during user scan
#145450 merged
Jun 25, 2025 -
Reapply "[msan] Automatically print shadow for failing outlined checks" (#145611)
#145615 merged
Jun 25, 2025 -
AMDGPU: Remove export and related instructions from gfx1250 support
#145624 merged
Jun 25, 2025 -
Move relocation specifier constants to AArch64::
#144633 merged
Jun 25, 2025 -
[LLVM][DecoderEmitter] Add option to use function table in decodeToMCInst
#144814 merged
Jun 25, 2025 -
[LLVM][TableGen] Minor cleanup in CGIOperandList
#142721 merged
Jun 25, 2025 -
[clang] Register all LLVM targets in AllClangUnitTest main
#144428 merged
Jun 25, 2025 -
[-Wunsafe-buffer-usage] Support span creation from std::initializer_list and begin/end pairs
#145311 merged
Jun 25, 2025 -
AMDGPU: Remove s_waitcnt from gfx1250 support
#145620 merged
Jun 25, 2025 -
[lldb] Eliminate check for HasLoadedSections (NFC)
#145366 merged
Jun 24, 2025 -
[llvm] fix extern cl::opt definitions for DLL export
#145374 merged
Jun 24, 2025 -
[HLSL][RootSignature] Add
fdx-rootsignature-version
option to specify root signature version#144813 merged
Jun 24, 2025 -
[clang][clang-scan-deps] Add named modules to format 'experimental-full'
#145221 merged
Jun 24, 2025 -
[llvm] annotate remaining BinaryFormat and DebugInfo library interfaces for DLL export
#145364 merged
Jun 24, 2025 -
[llvm] annotate remaining Support and ADT library interfaces for DLL export
#145354 merged
Jun 24, 2025 -
[llvm] annotate remaining Telemetry and ToolDrivers interfaces for DLL export
#145369 merged
Jun 24, 2025 -
[llvm] annotate WindowsDriver and WIndowsManifest interfaces for DLL export
#145567 merged
Jun 24, 2025 -
[AArch64][SME] Use reportFatalUsageError rather than assert (NFC)
#145491 merged
Jun 24, 2025 -
Revert "[msan] Automatically print shadow for failing outlined checks"
#145611 merged
Jun 24, 2025 -
[AMDGPU] Support v_lshl_add_u64 in gfx1250
#145591 merged
Jun 24, 2025 -
[clang Dependency Scanning] Enhance File Caching Diagnostics
#144105 merged
Jun 24, 2025 -
[RISCV] Fix a correctness issue in optimizeCondBranch. Prevent optimizing compare with x0. NFC
#145440 merged
Jun 24, 2025 -
[RISCV] Support scalable vector vp.reverse/splice with Zvfhmin/Zvfbfmin.
#145588 merged
Jun 24, 2025 -
Reland "[lldb] Add count for number of DWO files loaded in statistics #144424"
#145572 merged
Jun 24, 2025 -
[AMDGPU] Allow dpp in v_pk_fmac_f16 for GFX9 and GFX10
#144782 merged
Jun 24, 2025 -
[msan] Automatically print shadow for failing outlined checks
#145107 merged
Jun 24, 2025 -
[LTO][Legacy] Add new C APIs to query undefined symbols in assembly
#145413 merged
Jun 24, 2025 -
Add support for Windows Secure Hot-Patching (redo)
#145565 merged
Jun 24, 2025 -
AMDGPU: Add checks to verify that gfx1250 no longer supports vimage instructions
#145602 merged
Jun 24, 2025 -
[DirectX] Fix order of
v2::DescriptorRange
#145555 merged
Jun 24, 2025 -
AMDGPU: Remove Formatted MUBUF instructions from gfx1250 support
#145590 merged
Jun 24, 2025 -
Revert "[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server"
#145597 merged
Jun 24, 2025 -
[flang][OpenMP] Map device pointers on host device as well
#145562 merged
Jun 24, 2025 -
Revert "[AMDGPU] Implement IR variant of isFMAFasterThanFMulAndFAdd (…
#145580 merged
Jun 24, 2025 -
[mlir][EmitC] Add pass to wrap a func in class
#141158 merged
Jun 24, 2025 -
[NVPTX] fold movs into loads and stores
#144581 merged
Jun 24, 2025 -
[VPlan] Add VPInst::getNumOperandsForOpcode, use to verify in ctor (NFC)
#142284 merged
Jun 24, 2025 -
[lldb] Defend against infinite recursion in GetClassDescriptor
#145396 merged
Jun 24, 2025 -
[bazel] Add missing comma to BUILD.bazel
#145573 merged
Jun 24, 2025 -
[AMDGPU] Require aligned VGPRs for gfx1250
#145561 merged
Jun 24, 2025 -
[OpenMP][clang] 6.0: parsing/sema for num_threads 'strict' modifier
#145490 merged
Jun 24, 2025 -
[mlir] Return vectorized values instead of replacing
#144158 merged
Jun 24, 2025 -
[CIR] Fix NYI AAPCS bit-fields by skipping unsupported case
#145560 merged
Jun 24, 2025 -
AMDGPU: Remove MTBUF instructions from gfx1250 support
#145563 merged
Jun 24, 2025 -
[WebAssembly] Enable a limited amount of stackification for debug code
#136510 merged
Jun 24, 2025 -
[bazel] Add //mlir:IR to Support for #144897
#145569 merged
Jun 24, 2025 -
[clang-doc] document global variables
#145070 merged
Jun 24, 2025 -
[analyzer] Fix crash when modelling 'getline' function in checkers
#145229 merged
Jun 24, 2025 -
Fix
pragma-comment.c
test failing on false match#145455 merged
Jun 24, 2025 -
[DWARF] Fix redundant DW_AT_ prefix in HANDLE_DW_AT definition for
INTEL_other_endian
#145336 merged
Jun 24, 2025 -
[bazel] Add //mlir:DialectUtils to TestTransforms for #145376
#145557 merged
Jun 24, 2025 -
[DirectX] Make firstbithigh intrinsic use first arg as overload type
#145401 merged
Jun 24, 2025 -
[libc++] Refactor basic_filebuf::overflow()
#144793 merged
Jun 24, 2025 -
[lldb] Fix AppleObjCDeclVendor for classes which have no methods
#145452 merged
Jun 24, 2025 -
[libc++] Fix no-localisation CI failure on <complex>
#145213 merged
Jun 24, 2025 -
[CIR] Restore the underscore in dso_local
#145551 merged
Jun 24, 2025 -
[flang][OpenMP][NFC] remove globals with mlir::StateStack
#144898 merged
Jun 24, 2025 -
[AMDGPU][Scheduler] Support for rematerializing SGPRs and AGPRs
#140036 merged
Jun 24, 2025 -
[clang][dataflow] Expose simple access to child StorageLocation presence.
#145520 merged
Jun 24, 2025 -
[X86][CodeGen] Add Scheduling Model for LNL-P
#139446 merged
Jun 24, 2025 -
Remove PSTL from the top-level monorepo
#143717 merged
Jun 24, 2025 -
[CIR] Add support for bitfields in unions
#145096 merged
Jun 24, 2025 -
[CIR] Add support for __builtin_expect
#144726 merged
Jun 24, 2025 -
Revert "Add support for Windows Secure Hot-Patching"
#145553 merged
Jun 24, 2025 -
[mlir] Walk nested non-symbol table ops in symbol dce
#143353 merged
Jun 24, 2025 -
[CIR] Add support for member initialization from constructors
#144583 merged
Jun 24, 2025 -
[RISCV] Optimize vp.splice with 0 offset.
#145533 merged
Jun 24, 2025 -
[analyzer][NFC] Make SymExpr::classof methods constexpr
#145526 merged
Jun 24, 2025 -
[Clang][Preprocessor] Expand UCNs in macro concatenation
#145351 merged
Jun 24, 2025 -
[LLDB] Add SI_USER and SI_KERNEL to Linux signals
#144800 merged
Jun 24, 2025 -
[FuzzMutate] Properly handle intrinsics and avoid illegal code genertion
#145495 merged
Jun 24, 2025 -
[InstrProf] Factor out getRecord() and use NamedInstrProfRecord
#145417 merged
Jun 24, 2025 -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#127505 merged
Jun 24, 2025 -
[InstCombine] KnownBits::isNonNegative should recognize
b - a
aftera <= b
#145105 merged
Jun 24, 2025 -
[instcombine] Scalarize operands of vector geps if possible
#145402 merged
Jun 24, 2025 -
[NFC] Move areCompatibleSveTypes etc. from ASTContext to SemaARM.
#145429 merged
Jun 24, 2025 -
[mlir][NFC] Move LLVM::ModuleTranslation::SaveStack to a shared header
#144897 merged
Jun 24, 2025 -
[BOLT][NFC] Split out parsePerfData
#145248 merged
Jun 24, 2025 -
Use the Windows SDK arguments over the environment
#144805 merged
Jun 24, 2025 -
[libc++] Fix bitset conversion functions and refactor constructor
#121348 merged
Jun 24, 2025 -
MathExtras: Make some templates constexpr NFC
#145522 merged
Jun 24, 2025 -
[mlir][xegpu] Add support for distributing
gpu.barrier
#145434 merged
Jun 24, 2025 -
[CIR] Upstream ChooseExpr for ComplexType
#145163 merged
Jun 24, 2025 -
[CIR][NFC] Merge vector type invalid tests and update names
#145238 merged
Jun 24, 2025 -
Add support for Windows Secure Hot-Patching
#138972 merged
Jun 24, 2025 -
[llvm] revisions to
LLVM_ABI
export macro definitions#144598 merged
Jun 24, 2025 -
[HLSL][RootSignature] Enable resource range analysis for remaining
RootElement
s#145109 merged
Jun 24, 2025 -
[llvm-cov] Export decision coverage to output json
#145325 merged
Jun 24, 2025 -
Revert "[mlir] Improve mlir-query by adding matcher combinators"
#145534 merged
Jun 24, 2025 -
[Offload] Properly report errors when jit compiling
#145498 merged
Jun 24, 2025 -
Revert "[mlir][mesh] adding option for traversal order in sharding propagation"
#145531 merged
Jun 24, 2025 -
Revert "[clang][scan-deps] Add option to disable caching stat failures"
#145528 merged
Jun 24, 2025 -
[HLSL] Add option for VK layouts
#145327 merged
Jun 24, 2025 -
[mlir][acc] Add support for data clause modifiers
#144806 merged
Jun 24, 2025 -
[CIR][NFC] Upstream computeVolatileBitfields
#145414 merged
Jun 24, 2025 -
[NFC][TableGen] Use ArrayRef instead of const vector reference
#145323 merged
Jun 24, 2025 -
[LLVM][Support][Cygwin] Add threading support for Cygwin host
#145314 merged
Jun 24, 2025 -
[Support] Remove an outdated MinGW workaround
#145294 merged
Jun 24, 2025 -
[BOLT][test] Drop toolname from X86/perf2bolt-spe.test
#145515 merged
Jun 24, 2025 -
[mlir] Migrate away from {TypeRange,ValueRange}(std::nullopt) (NFC)
#145445 merged
Jun 24, 2025 -
llvm-c: Introduce 'LLVMDISubprogramReplaceType'
#143461 merged
Jun 24, 2025 -
[lld][BP] Fix duplicate section size measurment
#145384 merged
Jun 24, 2025 -
[InlineCost] Simplify extractvalue across callsite
#145054 merged
Jun 24, 2025 -
[analyzer][NFC] Add xrefs to a test case that has poor git blame
#145501 merged
Jun 24, 2025 -
[analyzer][docs] Mention perfetto for visualizing trace JSONs
#145500 merged
Jun 24, 2025 -
[X86] combineEXTRACT_SUBVECTOR - remove unnecessary bitcast handling.
#145496 merged
Jun 24, 2025 -
[AMDGPU] Fold fmed3 when inputs include infinity
#144824 merged
Jun 24, 2025 -
[Offload] Fix cmake warning
#145488 merged
Jun 24, 2025 -
[flang] Allow
cycle
intarget teams distribute [simd]
#145462 merged
Jun 24, 2025 -
[RemoveDIs] Resolve RemoveRedundantDbgInstrs fwd scan FIXME
#144718 merged
Jun 24, 2025 -
[DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d))
#115150 merged
Jun 24, 2025 -
[RemoveDIs][NFC] Remove dbg intrinsic handling code from AssignmentTrackingAnalysis
#144674 merged
Jun 24, 2025 -
[mlir][affine] Fix min simplification in makeComposedAffineApply
#145376 merged
Jun 24, 2025 -
[RemoveDIs] Fix rotten --implicit-check-not lines
#144711 merged
Jun 24, 2025 -
[KeyInstr][Clang] Atomic ops atoms
#141624 merged
Jun 24, 2025 -
[clang][Preprocessor] Add peekNextPPToken, makes look ahead next token without side-effects
#143898 merged
Jun 24, 2025 -
[NFC][AMDGPU] Update and.ll test and automate check line generation
#145371 merged
Jun 24, 2025 -
[lldb] Use Socket::CreatePair for launching debugserver
#145017 merged
Jun 24, 2025 -
Revert "[lldb] Add count for number of DWO files loaded in statistics"
#145494 merged
Jun 24, 2025 -
[AArch64] Consider StreamingSVE in shouldExpandGetActiveLaneMask
#144722 merged
Jun 24, 2025 -
[flang][AArch64] Always link compiler-rt to flang after libgcc
#144710 merged
Jun 24, 2025 -
[X86] combineSelect - move vselect(cond, pshufb(x), pshufb(y)) -> or(pshufb(x), pshufb(y)) fold
#145475 merged
Jun 24, 2025 -
[AMDGPU] Fixup a201f8872a63
#145486 merged
Jun 24, 2025 -
[lldb] Remove GDBRemoteCommunication::ConnectLocally
#145293 merged
Jun 24, 2025 -
Reapply "[lldb/cmake] Plugin layering enforcement mechanism (#144543)"
#145305 merged
Jun 24, 2025 -
[AMDGPU] Replace dynamic VGPR feature with attribute
#133444 merged
Jun 24, 2025 -
[ORC] Drop unused LinkGraphLinkingLayer::Plugin::notifyLoaded method.
#145457 merged
Jun 24, 2025 -
Revert flang skip runtime
#145478 merged
Jun 24, 2025 -
ARM: Use member initializer list
#145459 merged
Jun 24, 2025 -
[Option] Use a range-based for loop (NFC)
#145446 merged
Jun 24, 2025 -
[mlir][bazel]: Add FuncUtil rule in bazel files
#145463 merged
Jun 24, 2025 -
[EarlyCSE] Remove void return restriction for call CSE
#145320 merged
Jun 24, 2025 -
Reapply "[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#144886 merged
Jun 24, 2025 -
[verify-uselistorder] Use llvm::is_sorted (NFC)
#145444 merged
Jun 24, 2025 -
[SimplifyCFG] Relax
cttz
cost check insimplifySwitchOfPowersOfTwo
#145159 merged
Jun 24, 2025 -
[mlir][Transforms] Dialect Conversion: Simplify block-inline handling
#145308 merged
Jun 24, 2025 -
[AMDGPU][SDAG] Add tests for ISD::PTRADD DAG combines
#142738 merged
Jun 24, 2025 -
[X86][APX] Fix issue of push2/pop2 instr with stack clash protection
#145303 merged
Jun 24, 2025 -
[NVPTX][NFC] Rearrange the TMA-S2G intrinsics
#144903 merged
Jun 24, 2025 -
[NFC] Remove UnwindTable dependency on CIE, and FDE
#142520 merged
Jun 24, 2025 -
MC,AsmPrinter: Report redefinition error instead of crashing in more cases
#145460 merged
Jun 24, 2025 -
[mlir][Interface] Factor out common IndexingMapOpInterface behavior in a new generic interface
#145313 merged
Jun 24, 2025 -
[JITLink] Include target addend in out-of-range error
#145423 merged
Jun 24, 2025 -
[clang-tidy] add 'IgnoreMarcos' option to 'special-member-functions' check
#143550 merged
Jun 24, 2025 -
[mlir] Allow using non-attribute properties in declarative rewrite patterns
#143071 merged
Jun 24, 2025 -
[mlir][func]: Fixed linkage problem in func dialect
#145456 merged
Jun 24, 2025 -
X86: Use reportFatalUsageError for tiny code model error
#145279 merged
Jun 24, 2025 -
[mlir][func]: Introduce ReplaceFuncSignature tranform operation
#143381 merged
Jun 24, 2025 -
Reland "[Modules] Record whether VarDecl initializers contain side effects"
#145447 merged
Jun 24, 2025 -
[RISCV][NFC] Zce always implies/requires Zca
#145442 merged
Jun 24, 2025 -
[RISCV] Support LLVM IR intrinsics for XAndesVBFHCvt
#145321 merged
Jun 24, 2025 -
DAG: Move get_dynamic_area_offset type check to IR verifier
#145268 merged
Jun 24, 2025 -
[MemProf] Update the DISubprogram linkageName for clones
#145385 merged
Jun 24, 2025 -
[RISCV] Add ISel pattern for generating QC_BREV32
#145288 merged
Jun 24, 2025 -
[C23][Parser] Accept single variadic parameter function declarator in type name
#145362 merged
Jun 24, 2025 -
[lldb] Remove an unused local variable (NFC)
#145212 merged
Jun 24, 2025 -
[BOLT] Remove a redundant call to std::unique_ptr<T>::get (NFC)
#145211 merged
Jun 24, 2025 -
[RISCV] Add Andes AX45MPV processor definition
#145267 merged
Jun 24, 2025 -
[ValueTracking] Return true for AddrSpaceCast in canCreateUndefOrPoison
#144686 merged
Jun 24, 2025 -
[Reland][InstCombine] Iterative replacement in PtrReplacer
#145410 merged
Jun 24, 2025 -
[HLSL][RootSignature] Plug-in serialization and add full sample testcase
#144769 merged
Jun 24, 2025 -
[mlir][python] bind block predecessors and successors
#145116 merged
Jun 23, 2025 -
[libc] wcpncpy implementation
#145430 merged
Jun 23, 2025 -
[libc] mbtowc implementation
#145405 merged
Jun 23, 2025 -
[ExtractAPI] Include
virtual
keyword for methods#145412 merged
Jun 23, 2025 -
[flang] flang manpage overhaul
#144948 merged
Jun 23, 2025 -
[libc] Fix broken links in libc
#145199 merged
Jun 23, 2025 -
Revert "[MLGO][IR2Vec] Integrating IR2Vec with MLInliner (#143479)"
#145418 merged
Jun 23, 2025 -
[lldb][rpc] Fix bug in convert script for RPC
#145419 merged
Jun 23, 2025 -
[mlir][TilingInterface] NFC Improve comment for
tiledAndFusedOps
member ofSCFTileAndFuseResult
#145397 merged
Jun 23, 2025 -
Fix min_vec_size.ll test for changes in vector-combine
#145392 merged
Jun 23, 2025 -
switch type and value ordering for arith
Constant[XX]Op
#144636 merged
Jun 23, 2025 -
[DAGCombiner][RISCV] Don't propagate the exact flag from udiv/sdiv to urem/srem.
#145387 merged
Jun 23, 2025 -
Revert "[MSAN] handle assorted AVX permutations"
#145404 merged
Jun 23, 2025 -
[MLGO][IR2Vec] Integrating IR2Vec with MLInliner
#143479 merged
Jun 23, 2025 -
Revert "[Modules] Record whether VarDecl initializers contain side effects"
#145407 merged
Jun 23, 2025 -
Revert "[flang][fir] Add fir.if -> scf.if and add filecheck test … (#142965)"
#145345 merged
Jun 23, 2025 -
[CIR] Clean up enum attributes
#144999 merged
Jun 23, 2025 -
[NFC][Clang][AST] Drop
llvm::
in front ofArrayRef
/MutableArrayRef
#145207 merged
Jun 23, 2025 -
[CIR] Add support for DumpRecordLayouts
#145058 merged
Jun 23, 2025 -
[mlir][linalg] Add support for inlined const to isaFillOpInterface
#144870 merged
Jun 23, 2025 -
[mlir][python] add
MLIR_BINDINGS_PYTHON_INSTALL_PREFIX
to make bindings install dir configurable#124878 merged
Jun 23, 2025 -
Add missing intrinsics to cuda headers, take #2
#144851 merged
Jun 23, 2025 -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 merged
Jun 23, 2025 -
[CostModel] improveShuffleKindFromMask - recognise a SK_PermuteSingleSrc incorrectly tagged as SK_PermuteTwoSrc
#145352 merged
Jun 23, 2025 -
[CIR] Add bitfield offset calculation for big-endian targets
#145067 merged
Jun 23, 2025 -
Fix variable naming style in PPCBoolRetToInt.cpp
#144533 merged
Jun 23, 2025 -
[lldb] Add count for number of DWO files loaded in statistics
#144424 merged
Jun 23, 2025 -
[CIR] Remove redundant operation trait and use AllTypesMatch instead
#144950 merged
Jun 23, 2025 -
[libc] wcpcpy implementation
#144802 merged
Jun 23, 2025 -
[clang][nvlink-wrapper] Add support for opt-remarks command line options
#145365 merged
Jun 23, 2025 -
[DirectX] make firstbitlow intrinsic use first argument instead of return for overload type
#145350 merged
Jun 23, 2025 -
[lldb] Fix SBMemoryRegionInfoListExtensions iter to yield unique refe…
#144815 merged
Jun 23, 2025 -
[NVPTX] Rename register classes after float register removal (NFC)
#145255 merged
Jun 23, 2025 -
[RISCV] Make All VType Parts Optional
#144971 merged
Jun 23, 2025 -
[RISCV][NFC] Remove hasStdExtCOrZca
#145139 merged
Jun 23, 2025 -
[PowerPC] Fix handling of undefs in the PPC::isSplatShuffleMask query
#145149 merged
Jun 23, 2025 -
[Modules] Record whether VarDecl initializers contain side effects
#143739 merged
Jun 23, 2025 -
[clang][bytecode] Fix IntegralAP::{isMin,isMax}
#145339 merged
Jun 23, 2025 -
[clang][bytecode] Remove incorrect assertion
#145341 merged
Jun 23, 2025 -
[NFC][Clang][AST] Adopt
llvm::copy
in Clang AST#145192 merged
Jun 23, 2025 -
[RISCV] Add SiFive X390 scheduling model
#143938 merged
Jun 23, 2025 -
[lldb] add plugin names to process save-core error output.
#143126 merged
Jun 23, 2025 -
[lldb][DWARFASTParserClang] Support constant index encoding of DW_AT_object_pointer
#144998 merged
Jun 23, 2025 -
[Triple][CodeGen] Fix
Triple::isTargetEHABICompatible()
for NetBSD#143549 merged
Jun 23, 2025 -
[RISCV] Factor out common SiFive7 scheduling model into an abstraction layer
#144442 merged
Jun 23, 2025 -
[mlir][spirv]: Add Image to Vulkan Storage Class Map
#144899 merged
Jun 23, 2025 -
[lldb] upgrade HandleFrameFormatVariable callees to llvm::Expected
#144731 merged
Jun 23, 2025 -
Revert "[clang-tidy] Add new check
readability-use-numeric-limits
"#145355 merged
Jun 23, 2025 -
[lldb-dap] Fix URL label and error code in DAPError
#145010 merged
Jun 23, 2025 -
[llvm] remove incorrect
LLVM_ABI
annotation usage#144606 merged
Jun 23, 2025 -
[llvm] include GenericLoopInfoImpl for full implementation
#144621 merged
Jun 23, 2025 -
Reland "[lldb][DWARF] Remove object_pointer from ParsedDWARFAttributes (#145065)"
#145126 merged
Jun 23, 2025 -
[lldb][DWARF] Support retrieving DW_FORM_implicit_const value with DWARFDebugInfoEntry::GetAttributeValue
#145328 merged
Jun 23, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Encode and decode callsite offsets in a newly-introduced SHT_LLVM_BB_ADDR_MAP version.
#144426 merged
Jun 23, 2025 -
[lldb] Add support for NoneType to decorator skipIfBuildType
#145342 merged
Jun 23, 2025 -
[SelectionDAG][RISCV] Add support for splitting vp.splice
#145184 merged
Jun 23, 2025 -
[HLSL] Don't use CreateRuntimeFunction for intrinsics
#145334 merged
Jun 23, 2025 -
[PreISelIntrinsicLowering] Reuse previously generated GlobalVariable for memset_pattern16 when possible
#144677 merged
Jun 23, 2025 -
[InlineCost] Allow simplifying to non-Constant values (NFCI)
#145083 merged
Jun 23, 2025 -
[lld][BP] Print total size of startup symbols
#145106 merged
Jun 23, 2025 -
[TRE] Adjust function entry count when using instrumented profiles
#143987 merged
Jun 23, 2025 -
[CUDA][HIP] add options
--[no-]offload-inc
#140106 merged
Jun 23, 2025 -
[MLIR] Add support for int8/uint8 properties
#145019 merged
Jun 23, 2025 -
[AMDGPU][True16][CodeGen] fix a predicate bug in VGPRImm with f16/bf16
#144942 merged
Jun 23, 2025 -
[LV] Extend FindLastIV to unsigned case
#141752 merged
Jun 23, 2025 -
[NFC][Clang][AST] Use
llvm::copy
instead ofmemcpy
in StringLiteral#145187 merged
Jun 23, 2025 -
[CodeGen][CodeLayout] Fix segfault on access to deleted block in MBP.
#142357 merged
Jun 23, 2025 -
[mlir][py] Don't use a CMake iteration to find nanobind target to suppress warnings (NFC)
#143863 merged
Jun 23, 2025 -
[HLSL][SPIRV] Allow large z value in numthreads
#144934 merged
Jun 23, 2025 -
[clang-tidy] add 'IgnoreMarcos' option to 'avoid-goto' check
#143554 merged
Jun 23, 2025 -
[flang][cmake] Don't pass -fno-strict-aliasing for GCC either
#144245 merged
Jun 23, 2025 -
PowerPC: Stop reporting memcpy as an alias of memmove on AIX
#143836 merged
Jun 23, 2025 -
RuntimeLibcalls: Pass in ABI name from MCOptions
#144894 merged
Jun 23, 2025 -
[MLIR] Fix incorrect slice contiguity inference in
vector::isContiguousSlice
#142422 merged
Jun 23, 2025 -
[flang][OpenMP] Set isNewBlock directly on OpenMP constructs
#144593 merged
Jun 23, 2025 -
[MLIR][MemRef] Add
alloca
support forerase_dead_alloc_and_stores
#142131 merged
Jun 23, 2025 -
[clang][bytecode] Fix assignInteger() with allocated primtypes
#145302 merged
Jun 23, 2025 -
[MLIR][MPI] adding MLIRDLTIDialect when linking MLIRMPIDialect
#145316 merged
Jun 23, 2025 -
Lower allreduce
#144716 merged
Jun 23, 2025 -
[lldb] Disable flaky TestDetachResumes.py on Windows x86_64
#145301 merged
Jun 23, 2025 -
[EarlyCSE] Fix dead store elimination for unwinding readnone calls
#145287 merged
Jun 23, 2025 -
[mlir][transform] Drop redundant padding_dimensions spec from pad_tiling_interface
#145257 merged
Jun 23, 2025 -
[mlir][transform] Plumb a simplified form of AffineMin folding into t…
#145170 merged
Jun 23, 2025 -
[Offload] Fix entry_points.td test
#145292 merged
Jun 23, 2025 -
[mlir][Transforms] Add 1:N support to
replaceUsesOfBlockArgument
#145171 merged
Jun 23, 2025 -
[TLI] Add support for pvalloc()
#144949 merged
Jun 23, 2025 -
[lldb-dap][test] Refactor runInTerminal Tests.
#144954 merged
Jun 23, 2025 -
[lldb/cmake] Plugin layering enforcement mechanism
#144543 merged
Jun 23, 2025 -
[Offload] Fix type mismatch warning in test
#143700 merged
Jun 23, 2025 -
[mlir][Transforms] Dialect conversion: Simplify
replaceOp
implementation#145155 merged
Jun 23, 2025 -
AMDGPU: Use reportFatalUsageError for unsupported disassembly error
#145264 merged
Jun 23, 2025 -
[lldb] Add Socket::CreatePair
#145015 merged
Jun 23, 2025 -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#144675 merged
Jun 23, 2025 -
[libc++] Remove a bunch of now unnecessary indirections in __tree
#142397 merged
Jun 23, 2025 -
[libc++] Add test to ensure that the mangling of types stays the same
#143556 merged
Jun 23, 2025 -
[mlir][tosa] Allow zero-points to be unranked
#143770 merged
Jun 23, 2025 -
[MLIR][AArch64] Simplify LowerContractionToSVEI8MMPattern.cpp:getExtOperand (NFC)
#144909 merged
Jun 23, 2025 -
[MLIR] Determine contiguousness of memrefs with dynamic dimensions
#142421 merged
Jun 23, 2025 -
[clang][bytecode] Fix shifts with an allocated RHS
#145280 merged
Jun 23, 2025 -
[mlir] Allow accessing DialectResourceBlobManager::blobMap
#142352 merged
Jun 23, 2025 -
AMDGPU: Remove legacy pass manager version of AMDGPUAttributor
#145262 merged
Jun 23, 2025 -
CodeGen: Emit error if getRegisterByName fails
#145194 merged
Jun 23, 2025 -
AsmPrinter: Do not use report_fatal_error for unhandled ConstantExpr
#145275 merged
Jun 23, 2025 -
AsmPrinter: Do not use report_fatal_error for unknown appending linkage
#145269 merged
Jun 23, 2025 -
AMDGPU: Fix typo in argument allocation error message
#145265 merged
Jun 23, 2025 -
AsmPrinter: Do not use report_fatal_error for AIX XXStructor error
#145273 merged
Jun 23, 2025 -
[TSan, NFC] Eliminate useless calculations in TSan
#145283 merged
Jun 23, 2025 -
[mlir][tosa] Check negative output size in resize shape inference
#143382 merged
Jun 23, 2025 -
[PredicateInfo] Cache ssa.copy declarations (NFC)
#145020 merged
Jun 23, 2025 -
[Passes] Remove LoopInterchange from O1 pipeline
#145071 merged
Jun 23, 2025 -
[PredicateInfo] Don't store Def in ValueDFS (NFC)
#145022 merged
Jun 23, 2025 -
[PredicateInfo] Don't use depth first walk (NFCI)
#145016 merged
Jun 23, 2025 -
AMDGPU: Use reportFatalUsageError for unhandled calling conventions
#145261 merged
Jun 23, 2025 -
ARM: Move ABI enum from TargetMachine to TargetParser
#144725 merged
Jun 23, 2025 -
[MLIR][NFC] Declare RuntimeVerifiableOpInterface for memref ops that have an implementation
#145230 merged
Jun 23, 2025 -
[AMDGPU] Extend wave reduce intrinsics for i32 type
#126469 merged
Jun 23, 2025 -
[mlir][gpu] Fix bug with GPU hardware intrinsic global location
#144923 merged
Jun 23, 2025 -
AMDGPU: Avoid report_fatal_error on ds ordered intrinsics
#145202 merged
Jun 23, 2025 -
[mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ValueBoundsOpInterface
#145068 merged
Jun 23, 2025 -
[AMDGPU] Baseline gfx1250 speed model.
#145217 merged
Jun 23, 2025 -
[InstCombine] Fold
ceil(X / (2 ^ C)) == 0
->X == 0
#143683 merged
Jun 23, 2025 -
[CodeGen] Use range-based for loops (NFC)
#145251 merged
Jun 23, 2025 -
[mlir] Migrate away from TypeRange(std::nullopt) (NFC)
#145246 merged
Jun 23, 2025 -
[clang-reorder-fields] Prevent rewriting unsupported cases
#142149 merged
Jun 23, 2025 -
[mlir][affine] Fix a crash when cast incompatible type
#145162 merged
Jun 23, 2025 -
[lldb] Migrate away from ValueRange(std::nullopt) (NFC)
#145245 merged
Jun 22, 2025 -
[Xtensa] Implement Xtensa Floating Point Option.
#136086 merged
Jun 22, 2025 -
[C API] Add getter/setter for samesign flag on icmp
#145247 merged
Jun 22, 2025
332 Pull requests opened by 218 people
-
[llvm-objdump] improve disassembler symbol search
#145253 opened
Jun 23, 2025 -
[BOLT] Impute missing trace fall-through
#145258 opened
Jun 23, 2025 -
[ORC] Add Value support for capturing runtime JITed code results in clang-repl.
#145263 opened
Jun 23, 2025 -
[Clang] Allow explicit member specialization to differ from template declaration wrt constexpr
#145272 opened
Jun 23, 2025 -
AArch64: Do not use report_fatal_error for pauth reloc errors
#145277 opened
Jun 23, 2025 -
[AMDGPU] Add alignment attr & propagate alignment through make.buffer.rsrc inst
#145278 opened
Jun 23, 2025 -
[AArch64] Mark neon.stN intrinsics as writeonly
#145289 opened
Jun 23, 2025 -
Fix bug in `visitDivExpr`, `visitModExpr` and `visitMulExpr`
#145290 opened
Jun 23, 2025 -
[AVR] Emit relocation record for local branch
#145291 opened
Jun 23, 2025 -
[Clang][LoongArch] Fixed incorrect _BitInt(N>64) alignment
#145297 opened
Jun 23, 2025 -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#145298 opened
Jun 23, 2025 -
[ARM][MVE] Add shuffle costs for LDn and STn instructions.
#145304 opened
Jun 23, 2025 -
[LV][EVL] Restore inbounds flag in VPVectorEndPointerRecipe when using EVL tail folding
#145306 opened
Jun 23, 2025 -
[SelectionDAG] Optimize MPI for align(1) GEPs using base pointer
#145309 opened
Jun 23, 2025 -
[LLD][COFF] Handle emulated-TLS symbols generated by LTO
#145310 opened
Jun 23, 2025 -
[AMDGPU][NFC] Refactor D16 folding for image samples with multiple ExtractElement+FPTrunc chains
#145312 opened
Jun 23, 2025 -
[LLVM][AArch64] Relax SVE/SME codegen predicates.
#145322 opened
Jun 23, 2025 -
[X86][VBMI2] Try to lower shuffle as VSHLDI instructions
#145324 opened
Jun 23, 2025 -
[AMDGPU][SDAG] Test ISD::PTRADD handling in various special cases
#145329 opened
Jun 23, 2025 -
[AMDGPU][SDAG] Handle ISD::PTRADD in various special cases
#145330 opened
Jun 23, 2025 -
[LLD][MinGW] Support machine:arm64x when invoked in MinGW mode.
#145343 opened
Jun 23, 2025 -
[libc++] Optimize ctype::to{lower,upper}
#145344 opened
Jun 23, 2025 -
[Clang][AArch64] Add FP8 variants of Neon store intrinsics
#145346 opened
Jun 23, 2025 -
[flang] Skip over fixed form spaces when prescanning exponents & kind…
#145347 opened
Jun 23, 2025 -
[InstCombine] Treat identical operands as one in pushFreezeToPreventPoisonFromPropagating
#145348 opened
Jun 23, 2025 -
[RISCV] Remove overlap constraints
#145353 opened
Jun 23, 2025 -
hwasan: refactor interceptor allocation/deallocation functions
#145357 opened
Jun 23, 2025 -
[libc] Mutex implementation for single-threaded baremetal
#145358 opened
Jun 23, 2025 -
[PowerPC] Add DMF basic builtins
#145372 opened
Jun 23, 2025 -
[CostModel] Add getShuffleCostImpl.
#145373 opened
Jun 23, 2025 -
[MachineLICM] Do not rely on hasSideEffect when handling impdefs
#145379 opened
Jun 23, 2025 -
[lldb] make PlatformAndroid/AdbClient::GetSyncService threadsafe
#145382 opened
Jun 23, 2025 -
[CLANG][AArch64] Add mfloat8_t support for more SVE load intrinsics
#145383 opened
Jun 23, 2025 -
[mlir][spirv] Enable dot operation for bfloat16
#145409 opened
Jun 23, 2025 -
[CI] Make issue labeler more robust
#145431 opened
Jun 23, 2025 -
[llvm] update a few llvm unit tests to link statically
#145448 opened
Jun 24, 2025 -
[VPlan] Fix missing onlyFirstLaneUsed(). NFC
#145449 opened
Jun 24, 2025 -
[Clang][OpenMP] Capture mapped pointers on `target` by reference.
#145454 opened
Jun 24, 2025 -
[LLD][RISCV][Zicfilp] Generate unlabeled landing pad-style PLT
#145461 opened
Jun 24, 2025 -
[flang] Introduce omp_target_allocmem and omp_target_freemem fir ops.
#145464 opened
Jun 24, 2025 -
[flang-rt] Add Assign_omp RT call.
#145465 opened
Jun 24, 2025 -
[DAG] Handle truncated splat in isBoolConstant
#145473 opened
Jun 24, 2025 -
[EarlyCSE] Add support for writeonly call CSE
#145474 opened
Jun 24, 2025 -
[SimplifyCFG] Do not run `simplifySwitchOfPowersOfTwo` in early invocations
#145477 opened
Jun 24, 2025 -
[mlir][spirv] Add support for Aligned memory operand in CoopMatrix memory operations
#145480 opened
Jun 24, 2025 -
[DFAJumpThreading] Prevent pass from using too much memory.
#145482 opened
Jun 24, 2025 -
[AMDGPU] Remove widen-16-bit-ops from CGP
#145483 opened
Jun 24, 2025 -
[AMDGPU] Use reverse iteration in CodeGenPrepare
#145484 opened
Jun 24, 2025 -
[LLD][COFF] Make /wholearchive thin-archive member identifiers consistent
#145487 opened
Jun 24, 2025 -
[clang][RISCV] Fix crash on VLS calling convention
#145489 opened
Jun 24, 2025 -
[BOLT][AArch64] Add base_cflags for PI flags
#145502 opened
Jun 24, 2025 -
[Passes] Move LoopInterchange into optimization pipeline
#145503 opened
Jun 24, 2025 -
[AMDGPU] Ensure positive InstOffset for buffer operations
#145504 opened
Jun 24, 2025 -
[Coroutines] Work on intrinsic IDs instead of names (NFCI)
#145518 opened
Jun 24, 2025 -
[PowerPC] Update maintainer
#145519 opened
Jun 24, 2025 -
[SPIRV] Add option to add all KHR extensions
#145535 opened
Jun 24, 2025 -
[Inline] Propagate FMFs from calls to inlined instructions.
#145537 opened
Jun 24, 2025 -
[mlir][vector] shape_cast(constant) -> constant fold for non-splats
#145539 opened
Jun 24, 2025 -
RSan
#145540 opened
Jun 24, 2025 -
[Xtensa] Implement THREADPTR and DFPAccel Xtensa Options.
#145543 opened
Jun 24, 2025 -
[Xtensa] Implement lowering SELECT_CC/BRCC for Xtensa FP Option.
#145544 opened
Jun 24, 2025 -
[VectorUtils] Trivially vectorize ldexp, [l]lround
#145545 opened
Jun 24, 2025 -
[AArch64] Update getCmpSelInstrCost
#145568 opened
Jun 24, 2025 -
[llvm] annotate `LLVMCloneModule` for export
#145570 opened
Jun 24, 2025 -
[PowerPC] [Draft] Emit xxeval instruction for Ternary operation with v2i64 operand types
#145574 opened
Jun 24, 2025 -
[llvm] annotate ABIBreakingChecks symobls for DLL export
#145575 opened
Jun 24, 2025 -
[pgo] add means to specify "unknown" MD_prof
#145578 opened
Jun 24, 2025 -
[AArch64LoadStoreOpt] BaseReg update is searched also in CF successor
#145583 opened
Jun 24, 2025 -
[IR][PGO] Verify the structure of `VP` metadata.
#145584 opened
Jun 24, 2025 -
[flang] Process pointer component default initializers sooner
#145601 opened
Jun 24, 2025 -
[Target][KernelInfo] Fix kernel-info remarks missing from YAML optimization records
#145603 opened
Jun 24, 2025 -
AlwaysInliner: A new inlining algorithm to interleave alloca promotion with inlines.
#145613 opened
Jun 24, 2025 -
AlwaysInliner: Factor out some code in preparation for a future change.
#145614 opened
Jun 24, 2025 -
[lllvm] add Passes to LLVM_LINK_COMPONENTS for LLVMMCATests
#145617 opened
Jun 24, 2025 -
[lldb] Adding pipe support to lldb_private::MainLoopWindows.
#145621 opened
Jun 25, 2025 -
[LoopDist] Add some runtime checks for cross partition loads
#145623 opened
Jun 25, 2025 -
[NFC][-Wunsafe-buffer-usage] Refactor safe pattern check for pointer-size pairs
#145626 opened
Jun 25, 2025 -
[WebAssembly] [Backend] Wasm optimize illegal bitmask
#145627 opened
Jun 25, 2025 -
[LLVM] Fix bug in lookupLLVMIntrinsicByName() with StringRefs th…
#145629 opened
Jun 25, 2025 -
[clang-tidy] [Modules] Skip checking decls in clang-tidy
#145630 opened
Jun 25, 2025 -
Minimal unwinding information (DWARF CFI) checker
#145633 opened
Jun 25, 2025 -
[DAGCombiner] Remove `UnsafeFPMath` usage in `visitFSUBForFMACombine` etc.
#145637 opened
Jun 25, 2025 -
[lldb][DWARF64] Enable support for DWARF64 format handling
#145645 opened
Jun 25, 2025 -
[RISCV] Added the MIPS prefetch extensions for MIPS RV64 P8700.
#145647 opened
Jun 25, 2025 -
[clang] Mark GlobalAllocationFunctionVisibility as benign.
#145654 opened
Jun 25, 2025 -
[Flang] Fix ACOSD and ASIND (fixes issue #145593)
#145656 opened
Jun 25, 2025 -
[LV] Add initial legality checks for ee loops with stores
#145663 opened
Jun 25, 2025 -
Reland "[MLGO][IR2Vec] Integrating IR2Vec with MLInliner (#143479)"
#145664 opened
Jun 25, 2025 -
[Clang][AArch64] Add mfloat8_t variants of Neon load intrinsics
#145666 opened
Jun 25, 2025 -
[MLIR][IRDL][CMake] CMake fixes for cross-compilation
#145672 opened
Jun 25, 2025 -
[X86][GlobalIsel] fix regbank issue fabs
#145674 opened
Jun 25, 2025 -
[NFC][libclc] Refactor _CLC_*_VECTORIZE macros to functions in .inc files
#145678 opened
Jun 25, 2025 -
[mlir][spirv] Fix int type declaration duplication when serializing
#145687 opened
Jun 25, 2025 -
[AMDGPU] Tests for unnecessary S_WAIT_XCNT insertion
#145688 opened
Jun 25, 2025 -
release/20.x: [AsmPrinter] Always emit global equivalents if there is non-global uses (#145648)
#145690 opened
Jun 25, 2025 -
[AMDGPU] Fold into uses of splat REG_SEQUENCEs through COPYs.
#145691 opened
Jun 25, 2025 -
Reapply "[Clang,debuginfo] added vtt parameter in destructor DISubroutineType (#130674)"
#145697 opened
Jun 25, 2025 -
[clang] Add option for -nolibc in Driver/ToolChains/Baremetal.cpp
#145700 opened
Jun 25, 2025 -
[AArch64][TTI] Reduce cost for splatting whole first vector segment (SVE)
#145701 opened
Jun 25, 2025 -
[MLIR][AArch64] Check indexing maps before checking for dimensions compatibility
#145702 opened
Jun 25, 2025 -
[DAGCombiner] Forward vector store to vector load with extract_subvector
#145707 opened
Jun 25, 2025 -
[AArch64] Change IssueWidth to 5 in AArch64SchedNeoverseN2.td
#145717 opened
Jun 25, 2025 -
[AMDGPU][SIInsertWaitcnts] drop OldWaitcntInstr only when it is processed
#145720 opened
Jun 25, 2025 -
[MachineSSAUpdater][AMDGPU] Add faster version of MachineSSAUpdater class.
#145722 opened
Jun 25, 2025 -
[X86] Move the AVX512 VSELECT(COND, 0, X) -> VSELECT(!COND, X, 0) fold to DAGToDAG
#145724 opened
Jun 25, 2025 -
[LV] Add a statistic for early exit vectorization
#145730 opened
Jun 25, 2025 -
[mlir][tensor] Add a PadOp::FoldReifiedShape canonicalization
#145732 opened
Jun 25, 2025 -
[LoadStoreVectorizer] Propagate alignment through contiguous chain
#145733 opened
Jun 25, 2025 -
[InstCombine] smin(smax(X, -1), 1) -> scmp(X, 0) and smax(smin(X, 1), -1) -> scmp(X, 0)
#145736 opened
Jun 25, 2025 -
[FunctionAttrs] Handle ConstantRange overflow in memset initializes inference
#145739 opened
Jun 25, 2025 -
[mlir][Vector] Add `vector.shuffle` tree transformation
#145740 opened
Jun 25, 2025 -
[Support] Don't re-raise signals sent from kernel
#145759 opened
Jun 25, 2025 -
[llvm-debuginfo-analyzer] Add `--output-sort=none` option
#145761 opened
Jun 25, 2025 -
[llvm] export private symbols needed by unittests
#145767 opened
Jun 25, 2025 -
[DirectX] Fix handling of i8 GEPs in DXILDataScalarization
#145780 opened
Jun 25, 2025 -
[llvm-objcopy] Explain that strip-preserve-atime.test fails with Crowdstrike
#145783 opened
Jun 25, 2025 -
[clang-tidy] EndSourceFile() for preprocessor before diagnostic client
#145784 opened
Jun 25, 2025 -
Add Nix recipe for collecting linker reproducers.
#145789 opened
Jun 25, 2025 -
[libc] mbsrtowcs implementation
#145791 opened
Jun 25, 2025 -
[lldb] Support disassembling RISC-V proprietary instructions
#145793 opened
Jun 25, 2025 -
[libc] Implemented wcstrombs internal and public function
#145794 opened
Jun 25, 2025 -
[HLSL][RootSignature] Add bounded parameter validations of Root Elements for non-flag values
#145795 opened
Jun 25, 2025 -
[flang] Check for ultimate ALLOCATABLE component in LOCAL_INIT()
#145800 opened
Jun 25, 2025 -
[AArch64] Enable preferZeroCompareBranch for AArch64
#145803 opened
Jun 25, 2025 -
[Hexagon][llvm-objdump] Improve disassembly of Hexagon bundles
#145807 opened
Jun 25, 2025 -
opt: Add -enable-builtin flag
#145808 opened
Jun 25, 2025 -
[lldb] Correctly restore the cursor column after resizing the statusline
#145823 opened
Jun 26, 2025 -
[AArch64] Override canCombineStoreAndExtract
#145825 opened
Jun 26, 2025 -
[HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version
#145828 opened
Jun 26, 2025 -
[WebAssembly] Fold unsigned offset
#145829 opened
Jun 26, 2025 -
[InstCombine] Optimize binOp(select(),min/max()).
#145830 opened
Jun 26, 2025 -
[Coroutines] Conditional elide coroutines based on hot/cold information
#145831 opened
Jun 26, 2025 -
[flang][do concurrent] Re-model `reduce` to match reductions are modelled in OpenMP and OpenACC
#145837 opened
Jun 26, 2025 -
[mlir][Vector] Add constant folding for vector.from_elements operation
#145849 opened
Jun 26, 2025 -
[X86] Truncate i64 sub to i32 when upper 33 bits are zeros
#145850 opened
Jun 26, 2025 -
[mlir][Canonicalize] Copy ParallelOp Attributes in Single-iteration
#145852 opened
Jun 26, 2025 -
[OpenMP-5.2] deprecate delimited form of 'declare target'
#145854 opened
Jun 26, 2025 -
Make more math&bit functions constexpr, NFC
#145856 opened
Jun 26, 2025 -
[AMDGPU] ISel & PEI for whole wave functions
#145858 opened
Jun 26, 2025 -
[AMDGPU] Intrinsic for launching whole wave functions
#145859 opened
Jun 26, 2025 -
[AMDGPU] Tail call support for whole wave functions
#145860 opened
Jun 26, 2025 -
[-Wunsafe-buffer-usage] Support safe patterns of "%.*s" in printf functions
#145862 opened
Jun 26, 2025 -
[LLD][ELF] Skip non-SHF_ALLOC sections when checking max VA and max VA difference in relaxOnce()
#145863 opened
Jun 26, 2025 -
[clang-tidy] unnecessary-value-param: Allow moving of value arguments.
#145871 opened
Jun 26, 2025 -
[mlir][spirv]: Add `OpImageFetch`
#145873 opened
Jun 26, 2025 -
[MachinePipeliner] Add validation for missed loop-carried memory deps
#145878 opened
Jun 26, 2025 -
[CodeGen] Resolve Fixme: Use similar heuristics to IfConversion for isFormingBranchFromSelectProfitable
#145890 opened
Jun 26, 2025 -
[mlir][tensor] Relax input type requirement on `tensor.splat`
#145893 opened
Jun 26, 2025 -
[NFC][analyzer] Use %clang_analyze_cc1 consistently
#145895 opened
Jun 26, 2025 -
[ISel/RISCV] Fix fixed-vector [l]lrint lowering
#145898 opened
Jun 26, 2025 -
[MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface
#145899 opened
Jun 26, 2025 -
[SelectionDAG] Fix bug related to demanded bits/elts for BITCAST
#145902 opened
Jun 26, 2025 -
Add DoNotPoisonEltMask to several SimplifyDemanded function in TargetLowering
#145903 opened
Jun 26, 2025 -
[NFC] Remove getDefaultCallingConvention IsBuiltin
#145904 opened
Jun 26, 2025 -
AMDGPU/GlobalISel: Add regbanklegalize rules for uniform global loads
#145909 opened
Jun 26, 2025 -
AMDGPU/GlobalISel: Add tests for missing readanylane combines
#145910 opened
Jun 26, 2025 -
AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize
#145911 opened
Jun 26, 2025 -
AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize
#145912 opened
Jun 26, 2025 -
[GlobalISel] Allow expansion of urem by constant in prelegalizer
#145914 opened
Jun 26, 2025 -
[Flang][OpenMP] Add Semantics support for Nested OpenMPLoopConstructs
#145917 opened
Jun 26, 2025 -
[mlir][xegpu] Relax rank restriction of TensorDescType
#145916 opened
Jun 26, 2025 -
[mlir][tosa] Add custom operand getters for select op
#145921 opened
Jun 26, 2025 -
[mlir][memref] Add a new `ReifyResultShapes` pass
#145927 opened
Jun 26, 2025 -
[libc] add basic lifetime annotations for support data structures
#145933 opened
Jun 26, 2025 -
[lldb] Document MCP support in LLDB
#145935 opened
Jun 26, 2025 -
[asan][AIX] Move import/export lists to an AIX-specific subdirectory
#145936 opened
Jun 26, 2025 -
[DAG] visitFREEZE - always allow freezing multiple operands
#145939 opened
Jun 26, 2025 -
[Clang][SME] Refactor checkArmStreamingBuiltin.
#145941 opened
Jun 26, 2025 -
Expand annotation check for -Wunique-object-duplication on Windows.
#145944 opened
Jun 26, 2025 -
[libc] Refactored internal wcrtomb
#145945 opened
Jun 26, 2025 -
[mlir][spirv][nfc] Add StorageImageReadWithoutFormat capability to the Target test
#145949 opened
Jun 26, 2025 -
[LLDB][NFC] Refactor code extracting timestamp from StructuredData
#145954 opened
Jun 26, 2025 -
[scudo] Remove ResidentMemorySize test.
#145955 opened
Jun 26, 2025 -
[Clang][Driver][SamplePGO] Enable -fsample-profile-use-profi for SamplePGO
#145957 opened
Jun 26, 2025 -
[libc] Efficiently implement 'realloc' for AMDGPU devices
#145960 opened
Jun 26, 2025 -
[MLIR] Remove spurious space when printing `prop-dict`
#145962 opened
Jun 26, 2025 -
[Offload] Allow CUDA Kernels to use arbitrarily large shared memory
#145963 opened
Jun 26, 2025 -
[X86] Avoid crashing in PIC mode on narrowing to i8 followed by extension to i32
#145965 opened
Jun 26, 2025 -
[Clang] [CodeGen] UBSan Trap Reasons
#145967 opened
Jun 26, 2025 -
[CIR] Upstream get_bitfield operation to load bit-field members from structs
#145971 opened
Jun 26, 2025 -
[MLIR] Always emit setPropertiesFromParsedAttr() when hasCustomAssemblyFormat is set
#145973 opened
Jun 26, 2025 -
Add`final` specifier to the classop
#145977 opened
Jun 26, 2025 -
[do not submit] testing purposes only
#145984 opened
Jun 26, 2025 -
[LLVM][Analysis] Add a pass to print unknown intrinsics
#145985 opened
Jun 26, 2025 -
[NFC][HLSL][DirectX] Let `HLSLRootSignature` reuse the `dxbc` defined enums
#145986 opened
Jun 26, 2025 -
[libc] wcstok implementation
#145989 opened
Jun 26, 2025 -
[GlobalISel] Allow Legalizer to lower volatile memcpy family.
#145997 opened
Jun 27, 2025 -
[ExtractAPI] Include tilde in destructor name
#146001 opened
Jun 27, 2025 -
[mlir][xegpu] Fix seg-fault caused by setting a null attribute
#146002 opened
Jun 27, 2025 -
release/20.x: [LoongArch] Fix xvshuf instructions lowering (#145868)
#146004 opened
Jun 27, 2025 -
[flang] Use outermost fir.dummy_scope for TBAA of local allocations.
#146006 opened
Jun 27, 2025 -
[Flang] Canonicalize divdc3 calls into arithmetic-based complex division
#146017 opened
Jun 27, 2025 -
[LoongArch] Optimize inserting extracted fp elements
#146018 opened
Jun 27, 2025 -
[IRLinker] Don't add duplicate named MD node operand to dest module
#146020 opened
Jun 27, 2025 -
[NFC][flang] Move `ReductionProcessor` to `Lower/Support`.
#146025 opened
Jun 27, 2025 -
[FLANG] Solved an issue with continuation lines
#146027 opened
Jun 27, 2025 -
[flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion
#146028 opened
Jun 27, 2025 -
[flang] Add support for workdistribute construct in flang frontend
#146029 opened
Jun 27, 2025 -
[MLIR][NVVM] Update MLIR mapa to reflect new address space
#146031 opened
Jun 27, 2025 -
[clang]Fix Handle structs exceeding 1EB size limit
#146032 opened
Jun 27, 2025 -
[flang][OpenMP] Basic mapping of `do concurrent ... reduce` to OpenMP
#146033 opened
Jun 27, 2025 -
[bolt][aarch64] Add load-acquire & store-release instructions
#146035 opened
Jun 27, 2025 -
[PassBuilder][FatLTO] Expose FatLTO pipeline via pipeline string
#146048 opened
Jun 27, 2025 -
[AMDGPU][DAG] Remove AssertZext before some intrinsics
#146052 opened
Jun 27, 2025 -
[AMDGPU] Add tests for workgroup/workitem intrinsic optimizations
#146053 opened
Jun 27, 2025 -
[DAG] Fold (setcc ((x | x >> c0 | ...) & mask)) sequences
#146054 opened
Jun 27, 2025 -
[GISel] Combine compare of bitfield extracts or'd together.
#146055 opened
Jun 27, 2025 -
[CostModel/RISCV] Fix costs of [l]lrint
#146058 opened
Jun 27, 2025 -
[lldb][NFC] Inline ResolveSDKPathFromDebugInfo in one of its call site
#146062 opened
Jun 27, 2025 -
[Offload] Provide proper memory management for Images on host device
#146066 opened
Jun 27, 2025 -
[libc] Fix issue with using clock() in hermetic testing
#146069 opened
Jun 27, 2025 -
Reland "[flang] add option to generate runtime type info as external (#145901) "
#146071 opened
Jun 27, 2025 -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#146072 opened
Jun 27, 2025 -
[LV] Use VPReductionRecipe for partial reductions
#146073 opened
Jun 27, 2025 -
[SDAG][AMDGPU] Allow opting in to OOB-generating PTRADD transforms
#146074 opened
Jun 27, 2025 -
[AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
#146075 opened
Jun 27, 2025 -
[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 -
[mlir][vector] Avoid setting padding by default to `0` in `vector.transfer_read` prefer `ub.poison`
#146088 opened
Jun 27, 2025 -
[mlir][LLVMIR][NFC] Remove duplicate getUnnamedAddrAttrName uses in op printers
#146090 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 -
[LLDB] Optimize identifier lookup in DIL
#146094 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 -
[NFC][MC][Dwarf] Add Range/Location List Entry fragment to reduce memory usage
#146098 opened
Jun 27, 2025 -
[InstCombine] Rewrite multi-use GEPs when simplifying comparison
#146100 opened
Jun 27, 2025 -
[LLVM][LV] Improve UF calculation for vscale based scalar loops.
#146102 opened
Jun 27, 2025 -
[clang][AST] Fix AST IgnoreUnlessSpelledInSource traversal nullptr dereference
#146103 opened
Jun 27, 2025 -
Add some basic extra support for C++ unity building
#146104 opened
Jun 27, 2025 -
[Clang] Remove AArch64TargetInfo::setArchFeatures
#146107 opened
Jun 27, 2025 -
[LSR] Strip dead code (NFC)
#146109 opened
Jun 27, 2025 -
[SystemZ][HLASM] Emit END instruction
#146110 opened
Jun 27, 2025 -
[BOLT] Decouple new segment creation from PHDR rewrite. NFCI
#146111 opened
Jun 27, 2025 -
[clang-fuzzer] Fix latent race condition in build
#146119 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 -
[libc][bazel] Added wchar functions to bazel
#146126 opened
Jun 27, 2025 -
[WIP][llvm] Experiment lowering mul/div fx intrinsics to IR
#146128 opened
Jun 27, 2025 -
[CIR] Implement NotEqualOp for ComplexType
#146129 opened
Jun 27, 2025 -
[lldb] Correctly restore the cursor column after resizing the statusline
#146132 opened
Jun 27, 2025 -
[mlir][emitc] Adding a reflection option to the class
#146133 opened
Jun 27, 2025 -
[OpenMP] Fix crash with duplicate mapping on target directive
#146136 opened
Jun 27, 2025 -
[DA] Improve code in getSplitIteration (NFC)
#146137 opened
Jun 27, 2025 -
[MLIR] Make generic skip packing init operand when not used in DataLayoutPropagation
#146139 opened
Jun 27, 2025 -
[LoopInterchange] Require unordered load/store
#146143 opened
Jun 27, 2025 -
WIP: retain source location for sema validation diagnostics and move validations out to library
#146150 opened
Jun 27, 2025 -
[Delinearization] Modernize loops (NFC)
#146151 opened
Jun 27, 2025 -
[clang] odr-checker fix for conversion operators
#146153 opened
Jun 27, 2025 -
release/20.x: [gtest] Fix building on OpenBSD/sparc64 (#145225)
#146155 opened
Jun 27, 2025 -
[mlir] Reapply 141423 mlir-query combinators plus fix
#146156 opened
Jun 27, 2025 -
speculative attempt to fix what might be configuration race condition
#146157 opened
Jun 27, 2025 -
[libc] wcscspn implementation
#146158 opened
Jun 27, 2025 -
Fix missing/outdated pass options in PassRegistry.def
#146160 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 -
[clang-doc] Precommit friends test
#146164 opened
Jun 27, 2025 -
[clang-doc] serialize friends
#146165 opened
Jun 27, 2025 -
Add option to not loading all DWOs when dumping separate_debug-info
#146166 opened
Jun 27, 2025 -
[OpenACC][CIR] Implement 'exit data' construct + clauses
#146167 opened
Jun 27, 2025 -
[LLVM] Change `ModulePass::skipModule` to take a const reference
#146168 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 -
[flang][acc] Ensure fir.class is handled in type categorization
#146174 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 -
[ExtractAPI] Format pointer types correctly
#146182 opened
Jun 28, 2025 -
[TableGen] More generically handle tied source operands in CompressInstEmitter.
#146183 opened
Jun 28, 2025 -
[RISCV] Fix Compression with Symbols for Xqci
#146184 opened
Jun 28, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Deprecate versions 1 and 0 (SHT_LLVM_BB_ADDR_MAP_V0).
#146186 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 -
[CIR] Comma Operator for ComplexType
#146204 opened
Jun 28, 2025 -
[mlir][Transforms] Add `ApplyConversionAction` for profiling purposes
#146208 opened
Jun 28, 2025 -
DRAFT: remove llvm-bolt-wrapper logic from nfc setup
#146209 opened
Jun 28, 2025 -
[CIR] Upstream GenericSelectionExpr
#146211 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 -
[C][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 -
[clang] [Sema] Suggest [[noreturn]] for void functions that always throw
#146234 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 -
[CIR] Upstream PackIndexingExpr for ScalarExpr
#146239 opened
Jun 28, 2025 -
Fix async test
#146240 opened
Jun 28, 2025 -
[mlir][tblgen] Fix region and successor references in custom directives
#146242 opened
Jun 28, 2025 -
[mlir][tblgen] Fix test definition names to reflect expected valid results (NFC)
#146243 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 -
[clang] [modules] Add err_main_in_named_module
#146247 opened
Jun 28, 2025 -
[LLVM][TableGen][DecoderEmitter] Add wrapper class for `bit_value_t`
#146248 opened
Jun 29, 2025 -
[SLP] Avoid -passes=instcombine stages in SLP tests
#146257 opened
Jun 29, 2025 -
[clang] skip explicit obj param in code complete
#146258 opened
Jun 29, 2025 -
[CIR] Add OptInfo attribute
#146261 opened
Jun 29, 2025 -
[CIR] Upstream GenericSelectionExpr for ComplexType
#146265 opened
Jun 29, 2025 -
[libc++] fix atomic::wait memory order
#146267 opened
Jun 29, 2025 -
[libc++] Fix <charconv> not exporting std::errc
#146268 opened
Jun 29, 2025 -
Fix missing module exports & broken localization test.
#146269 opened
Jun 29, 2025 -
[experimental] Ask copilot to check perf profile degradation
#146271 opened
Jun 29, 2025 -
Add step to lower ASLR bits to 28 when running libc++ sanitizer builds.
#146273 opened
Jun 29, 2025 -
[IR] Remove an unnecessary cast (NFC)
#146274 opened
Jun 29, 2025 -
[LTO] Remove an unnecessary cast (NFC)
#146275 opened
Jun 29, 2025 -
[MC] Remove an unnecessary cast (NFC)
#146276 opened
Jun 29, 2025 -
[Target] Use range-based for loops (NFC)
#146277 opened
Jun 29, 2025 -
Reapply [Analyzer][CFG] Correctly handle rebuilt default arg and default init expression
#146281 opened
Jun 29, 2025 -
[CIR] Implement ArraySubscript for ComplexType
#146283 opened
Jun 29, 2025 -
[clang] Build the Z3 mock module via CMake
#146284 opened
Jun 29, 2025 -
[clang][bytecode] Fix comparing pointers pointing to base classes
#146285 opened
Jun 29, 2025 -
[clang][bytecode] Add `Descriptor::hasTrivialDtor()`
#146286 opened
Jun 29, 2025 -
[clang][bytecode][NFC] Remove some dead code
#146287 opened
Jun 29, 2025 -
[clang] Improve constexpr-unknown diagnostics.
#146288 opened
Jun 29, 2025 -
AMDGPU: Implement intrinsic/builtins for gfx1250 load transpose instructions
#146289 opened
Jun 29, 2025 -
[libcxx][c++26] 2937R0: Freestanding: Remove strtok
#146290 opened
Jun 29, 2025 -
Reland [Driver] Fix link order of BareMetal toolchain object
#146291 opened
Jun 29, 2025
146 Issues closed by 76 people
-
[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 -
[flang] runtime crash when optional arguments are passed as arguments to another function
#145256 closed
Jun 27, 2025 -
`modernize-use-trailing-return-type` might show desugared type in fix-it hint for lamdba
#144585 closed
Jun 27, 2025 -
Missing dependency from clang-scan-deps after b768a8c1db85b9e84fd8b356570a3a8fbe37acf6
#137648 closed
Jun 27, 2025 -
Unexpected "reference to 'std' is ambiguous" error with C++20 modules
#145975 closed
Jun 27, 2025 -
Output not deterministic when run with a multi-line comment on a single line
#36826 closed
Jun 27, 2025 -
Namespaces with one function declaration get formatted incorrectly
#36114 closed
Jun 27, 2025 -
Miscompiling error resulting to go into a forloop when the condition is false
#145919 closed
Jun 26, 2025 -
Support for tanhf on aarch64 with a vectorized SVE implementation
#145763 closed
Jun 26, 2025 -
[flang] The function result `res(max(n, 0))` has distinct extents when split across a module and its submodule
#133646 closed
Jun 26, 2025 -
Support for disassembly in lldb-vscode
#59264 closed
Jun 26, 2025 -
[lldb-dap] incorrect offsets in assembly view
#103021 closed
Jun 26, 2025 -
[HLSL][RootSignature] Fix formatting of puncuator Tokens in `LexHLSL`
#145814 closed
Jun 26, 2025 -
[lldb] std::unordered_map const reference presentation is different from non-const reference
#145847 closed
Jun 26, 2025 -
[CIR] Upstream VectorType support
#136487 closed
Jun 26, 2025 -
[Code clean up] [X86 Test] DebugInfo/assignment-tracking/X86/large-type.ll lacks target triple
#145416 closed
Jun 26, 2025 -
An explicit specialization declaration shall not be a friend declaration
#54352 closed
Jun 26, 2025 -
[GitHub] Add description to llvm::instcombine label to cover instsimplify / vectorcombine as well
#145286 closed
Jun 26, 2025 -
[VectorCombine][X86] Failure to replace @llvm.x86.sse41.pblendvb with select
#66513 closed
Jun 26, 2025 -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 closed
Jun 26, 2025 -
Miscompile with __arm_locally_streaming with -march=armv8-a+sme
#145635 closed
Jun 26, 2025 -
[MLIR][linalg] `DecomposeOuterUnitDimsPackOpPattern` not checking trailing dimension for tiling
#145861 closed
Jun 26, 2025 -
CGHLSLRuntime::initializeBufferFromBinding unconditionally dereferencing RBA after a nullptr check
#145525 closed
Jun 26, 2025 -
std::async in future does not throw system_error as required (libc++)
#125428 closed
Jun 26, 2025 -
Wrong source range for CXXTemporaryObjectExpr
#143711 closed
Jun 26, 2025 -
[Flang] Performance issues in assignments
#121125 closed
Jun 26, 2025 -
[Flang] Pointer assignments for array pointers are slower than GFortran
#121134 closed
Jun 26, 2025 -
[AMDGPU] incorrect operand folding for `llvm.stepvector` + packed ops
#139317 closed
Jun 25, 2025 -
[mlir] Linalg MatmulOp::parse crashes
#132740 closed
Jun 25, 2025 -
[mlir][linalg] linalg::AddOp::parse crashes
#132755 closed
Jun 25, 2025 -
[mlir][linalg] Crash parsing `linalg.elemwise_unary`
#129185 closed
Jun 25, 2025 -
counted_by cannot be used with C23 attribute syntax
#145712 closed
Jun 25, 2025 -
[DirectX] Segfault in PointerTypeAnalysis.cpp `classifyPointerType`
#145408 closed
Jun 25, 2025 -
[DirectX] dx.rootsignatures metadata is left around, causing validation failure
#145437 closed
Jun 25, 2025 -
Clang 20.1.0 Compiler Internal Error (Crash) during AST Parsing of C++23
#145745 closed
Jun 25, 2025 -
[DirectX] Validator fails with Instructions should not read uninitialized value.
#139011 closed
Jun 25, 2025 -
clang-format format several times gives different result
#145226 closed
Jun 25, 2025 -
__builtin_is_replaceable issues
#144232 closed
Jun 25, 2025 -
[Flang][OpenMP] Referring to an instruction in another function!
#138102 closed
Jun 25, 2025 -
Out of memory error while building clang
#121399 closed
Jun 25, 2025 -
[mlir][tablegen] Underlying signless integer storage for Enum Attributes is handled incorrectly
#144005 closed
Jun 25, 2025 -
P2944R3: Constrained equality - `std::variant`
#136769 closed
Jun 25, 2025 -
GCC generate better code than Clang related to the update of memory address on AArch64
#62935 closed
Jun 25, 2025 -
[FuncAttrs] volatile memcpy should not be eliminated
#120932 closed
Jun 25, 2025 -
clang-format: QualifierAlignment doesn't work with all-caps namespace
#145388 closed
Jun 25, 2025 -
[err]What is the role of -target?
#145318 closed
Jun 25, 2025 -
__arm_rsr64 treated as CSE'able on arm32
#144845 closed
Jun 25, 2025 -
different bewteen gcc -fPIC -mlong-calls and clang -fPIC -mlong-calls
#145510 closed
Jun 25, 2025 -
[RISCV] Hints and Custom Extensions (specifically Xqci)
#145618 closed
Jun 25, 2025 -
[HLSL] Add support for Root Signature versions
#126557 closed
Jun 24, 2025 -
"Expected SME to be available" assert fails on memcpy
#144351 closed
Jun 24, 2025 -
Inline ASM IR Considered Harmful
#29340 closed
Jun 24, 2025 -
[DirectX] RootSignature's `v2::DescriptorRange` is misordered
#145438 closed
Jun 24, 2025 -
OpenMP TARGET DATA crash with IF(.FALSE.)
#145558 closed
Jun 24, 2025 -
[clang] `-fembed-bitcode` is incompatible with some compilation flags and their negations
#143665 closed
Jun 24, 2025 -
[HLSL] Investigate whether we can avoid memset and memcpy in object construction and type casting
#138788 closed
Jun 24, 2025 -
[clang][analyzer] Crash of `unix.UnixAPIMisuseChecker` on a use of a custom-defined `getline`
#144884 closed
Jun 24, 2025 -
clang-tidy crashes on Overload pattern constructed with ()
#139789 closed
Jun 24, 2025 -
[clang] `pragma-comment.c` test fails when developer's GitHub handle is `dbartol`
#145453 closed
Jun 24, 2025 -
[HLSL] Add Descriptor Table element support to dxcontainer generation
#126640 closed
Jun 24, 2025 -
[Clang] UCN in preprocessor-pasted identifier not resolved to unicode
#145240 closed
Jun 24, 2025 -
Missed optimization (unnecessary sext): y >= x should imply y - x >= 0
#142283 closed
Jun 24, 2025 -
[HLSL] Root Signature semantic analysis - Register Validations
#129942 closed
Jun 24, 2025 -
miscompile of non-canonical IR by AArch64 global isel backend
#90532 closed
Jun 24, 2025 -
Request Commit Access For dakersnar
#141666 closed
Jun 24, 2025 -
Argument -fshort-enums and __attribute__((packed)) on enums are ignored
#70607 closed
Jun 24, 2025 -
flang-aarch64-libcxx bot fails to build after flang-rt was added to the build
#135381 closed
Jun 24, 2025 -
[X86][SDAG] Infinite loop at O3
#143238 closed
Jun 24, 2025 -
Undefined reference to '__trampoline_setup' with the flang driver
#141147 closed
Jun 24, 2025 -
clang-format: AlignConsecutiveBitFields doesn't work with bit field length specified by template argument
#145391 closed
Jun 24, 2025 -
clang-format reproducible crash
#145380 closed
Jun 24, 2025 -
[Clang] `int(...)` not parsed as variadic function type
#145250 closed
Jun 24, 2025 -
[HLSL] Update `RootSignatures-AST.hlsl` to have full sample testcase once parser is complete
#124595 closed
Jun 24, 2025 -
rem/div-related miscompile from riscv64 and aarch64 backends
#145360 closed
Jun 23, 2025 -
Signed integer overflow in Constraint Elimination pass
#133154 closed
Jun 23, 2025 -
[MLGO][IR2Vec] IR2Vec embeddings for MLInliner
#141836 closed
Jun 23, 2025 -
[flang][OpenMP] Failures with Fujitsu 0521_0030 and 0686_0024 (OMP PARALLEL)
#143764 closed
Jun 23, 2025 -
[HLSL] Extract Root Signature version from metadata representation
#134695 closed
Jun 23, 2025 -
Request Commit Access For aankit-ca
#131250 closed
Jun 23, 2025 -
Request Commit Access For @stumpOS
#137242 closed
Jun 23, 2025 -
Request Commit Access For arnab-polymage
#139865 closed
Jun 23, 2025 -
Request Commit Access For sribee8
#142219 closed
Jun 23, 2025 -
Request Commit Access For uzairnawaz
#142495 closed
Jun 23, 2025 -
Request Commit Access For zwuis
#142889 closed
Jun 23, 2025 -
Request Commit Access For necto
#144508 closed
Jun 23, 2025 -
Request Commit Access For psunn
#144558 closed
Jun 23, 2025 -
Request Commit Access For Jianhui Li
#144804 closed
Jun 23, 2025 -
Request Commit Access For charles-zablit
#145003 closed
Jun 23, 2025 -
[HLSL] Scalarizer incorrectly changes i64 vector calls to i32 calls
#144966 closed
Jun 23, 2025 -
[LLDB] SBMemoryRegionInfoListExtensions re-uses reference and then mutates it.
#144439 closed
Jun 23, 2025 -
Catching function types turns into catching their respective pointers
#145190 closed
Jun 23, 2025 -
[clang] vsetvli/vsetivli does not permit lmul operand to be optional
#143744 closed
Jun 23, 2025 -
PowerPC regressions introduce by 3469db82b5c821c94b58c0b81f03bbef51efa30b
#141642 closed
Jun 23, 2025 -
aarch64 splits one NEON shift into two (missed optimization)
#64048 closed
Jun 23, 2025 -
[mlir] OptionalProp<IntProp<uint8_t>> printout empty for 0 and similar values.
#144993 closed
Jun 23, 2025 -
Request Commit Access For RossBrunton
#142802 closed
Jun 23, 2025 -
[flang][OpenMP] Lowering of OpenMP construct fails in a procedure with alternate entries
#139071 closed
Jun 23, 2025 -
[AArch64] BOLT does not support SPE branch data
#115333 closed
Jun 23, 2025 -
[lldb] [lldb-dap] TestDap_runInTerminal is no longer ran when in release mode.
#108621 closed
Jun 23, 2025 -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#138259 closed
Jun 23, 2025 -
[HLSL][SPIRV] Add the `vk::constant_id` to clang
#142448 closed
Jun 23, 2025 -
[Flang] Defined assignments for derived types with derived type components are slower than GFortran
#121130 closed
Jun 23, 2025 -
[MLIR] `-sparsifier="vl=8"` triggers Assertion `!returnOps.empty() && "expected at least one ReturnOp"' failed.
#140857 closed
Jun 23, 2025 -
[mlir] mlir::linalg::ReduceOp::parse crashes
#132747 closed
Jun 23, 2025 -
[mlir][tosa] Tosa.Resize incorrect arguments assertion crash
#142402 closed
Jun 23, 2025 -
MLIR Reduce docs incorrect
#142460 closed
Jun 23, 2025 -
Request Commit Access For callumfare
#141729 closed
Jun 23, 2025 -
Add gfx90a min/max atomicrmw lowering
#62744 closed
Jun 23, 2025 -
Enum value name visibility issue with C++20 modules and GMF
#131058 closed
Jun 23, 2025 -
[RISC-V] attribute target arch=+zvkn doesn't add builtins
#121603 closed
Jun 23, 2025 -
[MLIR] Incorrect result for RuntimeVerifiableOpInterface on MemRef::ReinterpretCastOpInterface
#94864 closed
Jun 23, 2025 -
[mlir] -generate-runtime-verification crashes
#118765 closed
Jun 23, 2025 -
Missed optimization: fold ceil(x/16) == 0 to x == 0
#143636 closed
Jun 23, 2025 -
[Flang] Pointer assignments for scalar pointers are slower than GFortran
#121133 closed
Jun 23, 2025 -
[Flang] Assignments for integer arrays with FORALL/WHERE are slower than GFortran
#121129 closed
Jun 23, 2025 -
[clang-format] Formatting a C file only works with Cpp formatting settings
#145249 closed
Jun 22, 2025
143 Issues opened by 106 people
-
openmp, clang does not compile with is_device_ptr when the pointer is a member of a struct...
#146280 opened
Jun 29, 2025 -
Does LLVM_ENABLE_PROJECTS=compiler-rt need to be adapted on win
#146279 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 -
[clang] [modules] Clang accepts ill-formed program with main attached to named module
#146229 opened
Jun 28, 2025 -
False negative Wmissing-noreturn warning when a function always throws
#146223 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 WoA asset 20.1.17
#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 -
[asan] Clarify how __sanitizer_annotate_contiguous_container works
#146106 opened
Jun 27, 2025 -
[clang-query] Crash when dumping `catch(...)` stmts when using IgnoreUnlessSpelledInSource traversal
#146101 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 -
Regression with lambda return type deduction
#146063 opened
Jun 27, 2025 -
Request Commit Access For mihajlovicana
#146060 opened
Jun 27, 2025 -
LLVM-20.1.7-woa64.exe sticked to 20.1.6 release downloadables
#146056 opened
Jun 27, 2025 -
[analyzer] UNREACHABLE executed at clang/lib/StaticAnalyzer/Core/RegionStore.cpp:2193
#146050 opened
Jun 27, 2025 -
[Clang][CUDA][HIP] __declspec(empty_bases) leads to inconsistent struct layout between host and device
#146047 opened
Jun 27, 2025 -
[lldb] std::unordered_map const pointer presentation is different from non-const pointer
#146040 opened
Jun 27, 2025 -
[VectorCombine] Generalise foldBitOpOfBitcasts into foldBitOpOfCastops
#146037 opened
Jun 27, 2025 -
clang-format rejects formatting with -length=0
#146036 opened
Jun 27, 2025 -
[Github] Create reminder message to manually start workflow
#146034 opened
Jun 27, 2025 -
[mlir][Vector] Turn Vector Linearization from a conversion to an IR rewrite?
#146030 opened
Jun 27, 2025 -
[MLIR][Affine] affine-pipeline-data-transfer-pass erases op attributes
#146015 opened
Jun 27, 2025 -
[clang-cl] missing `__threadid` `_threadid` and `__threadhandle` in `stddef.h`
#146005 opened
Jun 27, 2025 -
[Offload] `device.unittests` is failing
#145992 opened
Jun 26, 2025 -
[clang-tidy] Check request: readability-unnecessary-unique-release
#145981 opened
Jun 26, 2025 -
[libc++][sanitizers][arm] Setup libc++ CI with Arm sanitizers
#145970 opened
Jun 26, 2025 -
Request Commit Access For Ralender
#145969 opened
Jun 26, 2025 -
[clang] For-range with structured bindings during constant evaluation
#145956 opened
Jun 26, 2025 -
[HLSL][SPIR-V] Invalid SPIRV generated for WaveGetLaneIndex
#145953 opened
Jun 26, 2025 -
[NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils`
#145946 opened
Jun 26, 2025 -
[NFC][HLSL][DirectX] Move parsing of root signature metadata to `RootSignatureMetdata`
#145942 opened
Jun 26, 2025 -
[NFC][HLSL][DirectX] Move validations from `DXILRootSignature` pass to `Frontend/HLSL/RootSignature`
#145940 opened
Jun 26, 2025 -
[opt][SROA] Long time spent in the SROA opt pass
#145937 opened
Jun 26, 2025 -
Request Commit Access For qxy11
#145934 opened
Jun 26, 2025 -
[libc] add basic lifetime annotations
#145932 opened
Jun 26, 2025 -
[mlir][vector][spirv] Add SPIR-V lowering for `vector.to_elements`
#145929 opened
Jun 26, 2025 -
[DirectX] Scalarizer is producing GEP chains that fail validation
#145924 opened
Jun 26, 2025 -
[flang][openmp] undefined symbols with device runtime on amdgpu
#145888 opened
Jun 26, 2025 -
[Clang] Crash in CodeGen when using explicit template parameters in a lambda
#145881 opened
Jun 26, 2025 -
[SCEV] Repeated max not hoisted out of loop
#145875 opened
Jun 26, 2025 -
Request Commit Access For @kaadam,
#145874 opened
Jun 26, 2025 -
lld warning `DWARF unit at offset 0x00000000 has unsupported version 0`
#145851 opened
Jun 26, 2025 -
[SPIR-V] Unimplemented implicit down-casts from bitcasted loads
#145821 opened
Jun 26, 2025 -
[HLSL][RootSignature] `HLSLRootSignatureParser` should initialize default `flags` values based on version
#145820 opened
Jun 26, 2025 -
[HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for use in Diags with `SemaHLSL`
#145819 opened
Jun 26, 2025 -
[HLSL][RootSignature] Allow for multiple parsing errors in `RootSignatureParser`
#145818 opened
Jun 25, 2025 -
[HLSL][RootSignature] Move `D3D12` enums defined in `HLSLRootSignature` to `BinaryFormat/DXContainer`
#145815 opened
Jun 25, 2025 -
[Clang] Mixed use of VLAs and alloca leads to miscompilation (early pop of alloca memory)
#145801 opened
Jun 25, 2025 -
[clang-tidy] Check request: modernize-use-auto-temporary
#145798 opened
Jun 25, 2025 -
Request Commit Access For rkirsling
#145788 opened
Jun 25, 2025 -
[clang-tidy] Check request: bugprone-invalidated-std-erase
#145787 opened
Jun 25, 2025 -
[clang][modules] Change --print-library-module-manifest-path to --print-std-module-manifest-path ??
#145779 opened
Jun 25, 2025 -
[Clang] Immediate-escalating expression attributed to wrong lambda
#145776 opened
Jun 25, 2025 -
llvm-objdump disassemly does not correctly decode data references in PIC code?
#145757 opened
Jun 25, 2025 -
No CMake setting to trigger BlocksRuntime build
#145756 opened
Jun 25, 2025 -
[HLSL][DirectX] `firstbithigh` returns bit index from wrong side
#145752 opened
Jun 25, 2025 -
Arrow keys to exit lldb's reverse history search inserts raw character while doing so
#145715 opened
Jun 25, 2025 -
CI tests do not detect `clang_cl` tests that would break on non-Windows test hosts
#145713 opened
Jun 25, 2025 -
Request Commit Access For mikolaj-pirog
#145705 opened
Jun 25, 2025 -
[BUILD] Race condition during build/testing for check-clang/check-clang-tools
#145703 opened
Jun 25, 2025 -
[mlir] prop-dict printout sometimes starts with `<{`, but sometimes with `< {`
#145695 opened
Jun 25, 2025 -
[clang-tidy] False positives bugprone-dynamic-static-initializers
#145680 opened
Jun 25, 2025 -
[C++20] [Modules] [ABI] The linkage of in-class defaulted function
#145676 opened
Jun 25, 2025 -
clang-format for obj-c lines up colons inside @selector
#145673 opened
Jun 25, 2025 -
`bugprone-nondeterministic-pointer-iteration-order` is only reported with libc++
#145667 opened
Jun 25, 2025 -
`bugprone-nondeterministic-pointer-iteration-order` reported with custom comparator
#145665 opened
Jun 25, 2025 -
[Clang] Implement P2843R3 - Preprocessing is never undefined
#145658 opened
Jun 25, 2025 -
[clang-tidy] `bugprone-signed-char-misuse` gives false positives in C23 for enum with signed char type
#145651 opened
Jun 25, 2025 -
[clang-tidy] [Modules] Avoid duplicated checkings
#145628 opened
Jun 25, 2025 -
[flang] ASIND and ACOSD give incorrect results
#145593 opened
Jun 24, 2025 -
[HLSL] Add -Gis option from DXC to clang-dxc
#145589 opened
Jun 24, 2025 -
[DXIL] IsSpecialFloat for 16-bit types must be emulated
#145571 opened
Jun 24, 2025 -
# Explore options for lowering of vector.contract to FEAT_I8MM, unified between Neon and SVE
#145559 opened
Jun 24, 2025 -
[RISCV][Instrumentation] Instrumentation for mysql failed
#145548 opened
Jun 24, 2025 -
nested class with out-of-class-definition and requires clause fails to compile
#145521 opened
Jun 24, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-tosa-layerwise-constant-fold`
#145514 opened
Jun 24, 2025 -
[HLSL][SPIRV] Fix wave tests from the offload test suite
#145513 opened
Jun 24, 2025 -
[VectorCombine] Expand Intrinsic::vector_insert calls into shufflevectors
#145512 opened
Jun 24, 2025 -
[SLP] Avoid -passes=instcombine stages in SLP tests
#145511 opened
Jun 24, 2025 -
memcmp() returns unexpected value
#145508 opened
Jun 24, 2025 -
Missing warning if variable is used in else clause of if (type_t var = ...)
#145506 opened
Jun 24, 2025 -
[clang] `friend` declaration does not apply during constraint validation
#145505 opened
Jun 24, 2025 -
[mlir][spirv] Incomplete handling of memory operands in CoopMatrix memory operations
#145485 opened
Jun 24, 2025 -
while using clang-format with --lines option, it will not respect WhitespaceSensitiveMacros
#145467 opened
Jun 24, 2025 -
[DirectX] Root signature's `DescriptorTableView` has undefined behaviour for version 1.0 root signatures.
#145439 opened
Jun 23, 2025 -
[DirectX] Resource arrays IR cleanup
#145432 opened
Jun 23, 2025 -
Request Commit Access For snprajwal
#145428 opened
Jun 23, 2025 -
[HLSL] Add support for unbounded resource arrays at global scope
#145427 opened
Jun 23, 2025 -
[HLSL] Add support for indexing of sub-arrays of multi-dimensional resource arrays
#145426 opened
Jun 23, 2025 -
[HLSL] Codegen for local resource arrays
#145425 opened
Jun 23, 2025 -
[HLSL] Codegen for resource array element access
#145424 opened
Jun 23, 2025 -
[DirectX] Add support for resource arrays to DXIL resource metadata
#145422 opened
Jun 23, 2025 -
[flang][OpenMP] Implement better FIRSTPRIVATE/LASTPRIVATE diagnostics
#145420 opened
Jun 23, 2025 -
[clang-tidy] `misc-redundant-expression` false positive with type aliases of the same type
#145415 opened
Jun 23, 2025 -
[clang] mips4 instructions generated when compiling for mips2
#145411 opened
Jun 23, 2025 -
[llvm] eliminate the need for a second preprocessor definition to gate `LLVM_ABI` macro definitions
#145406 opened
Jun 23, 2025 -
Request Commit Access For shay-kl
#145403 opened
Jun 23, 2025 -
[clang-cl] `constexpr` fields cannot reference DLL exported symbols unlike with MSVC cl
#145400 opened
Jun 23, 2025 -
Store to potentially aliasing pointer causes LLVM to forget previously stored value
#145399 opened
Jun 23, 2025 -
Failure to recognize that `int` and `int[1]` cannot alias
#145398 opened
Jun 23, 2025 -
__cxa_guard_acquire()'s guard byte check doesn't conform to CPPABI64
#145386 opened
Jun 23, 2025 -
[DirectX] crash during computeRegisterProperties with DXILClassRegClass
#145377 opened
Jun 23, 2025 -
Bad codegen with multiple paths for small struct return
#145375 opened
Jun 23, 2025 -
[DirectX] Indexing into TGSM flattened arrays of vectors is incorrect
#145370 opened
Jun 23, 2025 -
[libc] Tracking progress for adding hermetic testing on baremetal
#145349 opened
Jun 23, 2025 -
[flang] Parser has issues with DATA statement
#145333 opened
Jun 23, 2025 -
`clang -print-runtime-dir` from apt.llvm.org lies (broken in 19 and 20, fine in 18 ...)
#145326 opened
Jun 23, 2025 -
[flang][OpenMP] Variable may not appear on both MAP and SHARED clauses on a TARGET construct
#145317 opened
Jun 23, 2025 -
[mlir] How to test folding an op "once"
#145300 opened
Jun 23, 2025 -
lli fails to run a hello world program on Windows COFF
#145296 opened
Jun 23, 2025 -
Vector-AND's with constant Vectors of <i64 {DDDD}, i64 poison> should not load the constant in through GPR's
#145284 opened
Jun 23, 2025 -
[GWP_ASan] Potential Deadlock in GWP-ASan Signal Handler
#145281 opened
Jun 23, 2025 -
Some `shufflevector`s should emit as a single `shld`/`shrd` instruction
#145276 opened
Jun 23, 2025 -
[C++20] [Modules] Regression module declaration must occur at the start of the translation unit
#145274 opened
Jun 23, 2025 -
Request Commit Access For Clo91eaf
#145270 opened
Jun 23, 2025 -
[ASan] [AArch64] Simple program crashes on startup with `mmap` failure in ASan runtime on Clang 20
#145259 opened
Jun 23, 2025 -
Request Commit Access For unlsycn
#145254 opened
Jun 23, 2025
524 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.
-
[VPlan] Add VPSingleDefBundleRecipe, replacing extended reduction recipes.
#144281 commented on
Jun 26, 2025 • 74 new comments -
[VPlan] Connect (MemRuntime|SCEV)Check blocks as VPlan transform (NFC).
#143879 commented on
Jun 27, 2025 • 55 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jun 27, 2025 • 43 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jun 27, 2025 • 42 new comments -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Jun 29, 2025 • 34 new comments -
[mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison
#142944 commented on
Jun 27, 2025 • 32 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jun 29, 2025 • 31 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Jun 26, 2025 • 24 new comments -
[offload][SYCL] Add Module splitting by categories.
#131347 commented on
Jun 25, 2025 • 22 new comments -
[flang][CLI] Have the CLI hint the flag to disable a warning
#144767 commented on
Jun 27, 2025 • 22 new comments -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 commented on
Jun 27, 2025 • 21 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jun 27, 2025 • 20 new comments -
[AMDGPU] SelectionDAG divergence tracking should take into account Target divergency.
#144947 commented on
Jun 27, 2025 • 19 new comments -
[AArch64][Codegen]Transform saturating smull to sqdmulh
#143671 commented on
Jun 29, 2025 • 19 new comments -
[analyzer] Enforce not making overly complicated symbols
#144327 commented on
Jun 27, 2025 • 17 new comments -
[CodeGen] Expose the extensibility of PassConfig to plugins
#139059 commented on
Jun 26, 2025 • 17 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Jun 26, 2025 • 17 new comments -
[NVPTX] Add NVPTXIncreaseAligmentPass to improve vectorization
#144958 commented on
Jun 25, 2025 • 16 new comments -
[MLIR][Dialect] Add XeVM dialect
#144811 commented on
Jun 26, 2025 • 16 new comments -
[LLDB] Add type summaries for MSVC STL strings
#143177 commented on
Jun 27, 2025 • 16 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Jun 28, 2025 • 15 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 26, 2025 • 15 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jun 27, 2025 • 15 new comments -
[VPlan] Materialize constant vector trip counts before final opts.
#142309 commented on
Jun 28, 2025 • 14 new comments -
[clang][analyzer] Fix the false positive ArgInitializedness warning on unnamed bit-field
#145066 commented on
Jun 28, 2025 • 14 new comments -
[LLDB] Warn about truncated DWARF section names on Windows
#145175 commented on
Jun 25, 2025 • 14 new comments -
[Offload] Add `MAX_WORK_GROUP_SIZE` device info query
#143718 commented on
Jun 25, 2025 • 13 new comments -
[AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor`
#101609 commented on
Jun 26, 2025 • 13 new comments -
[DAG] Combine `store + vselect` to `masked_store`
#145176 commented on
Jun 27, 2025 • 13 new comments -
TableGen: Allow defining sets of runtime libraries
#144978 commented on
Jun 28, 2025 • 12 new comments -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 commented on
Jun 26, 2025 • 12 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Jun 27, 2025 • 12 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jun 24, 2025 • 12 new comments -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Jun 29, 2025 • 12 new comments -
[Clang] include attribute scope in diagnostics
#144619 commented on
Jun 27, 2025 • 11 new comments -
[VPlan] Introduces explicit broadcast for live-in constants.
#133213 commented on
Jun 24, 2025 • 11 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Jun 28, 2025 • 10 new comments -
Optimize fptrunc(x)>=C1 --> x>=C2
#99475 commented on
Jun 27, 2025 • 10 new comments -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Jun 28, 2025 • 10 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Jun 29, 2025 • 10 new comments -
[AArch64] Improve scalar and Neon popcount with SVE CNT.
#143870 commented on
Jun 26, 2025 • 10 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Jun 25, 2025 • 10 new comments -
[clang] Add diagnostic for usage of implicit constructor with pointer to bool convertion
#143990 commented on
Jun 26, 2025 • 10 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Jun 27, 2025 • 9 new comments -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Jun 26, 2025 • 9 new comments -
Fix Windows EH IP2State tables (remove +1 bias)
#144745 commented on
Jun 28, 2025 • 9 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jun 24, 2025 • 9 new comments -
[OptBisect][IR] Adding a new OptPassGate for disabling passes via name
#145059 commented on
Jun 27, 2025 • 9 new comments -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 commented on
Jun 27, 2025 • 9 new comments -
[RISCV] Add isel patterns for generating XAndesPerf branch immediate instructions
#145147 commented on
Jun 27, 2025 • 8 new comments -
[AMDGPU][True16][CodeGen] stop emitting spgr_lo16 from isel
#144819 commented on
Jun 27, 2025 • 8 new comments -
[CIR] Add nothrow attribute to the call operation
#145178 commented on
Jun 29, 2025 • 8 new comments -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 commented on
Jun 26, 2025 • 8 new comments -
[DAG] Add generic expansion for ISD::FCANONICALIZE nodes
#142105 commented on
Jun 27, 2025 • 8 new comments -
[AMDGPU][Clang] Allow amdgpu-waves-per-eu attribute to lower target occupancy range
#138284 commented on
Jun 27, 2025 • 8 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 commented on
Jun 27, 2025 • 8 new comments -
[AArch64] Add option -msve-streaming-vector-bits= .
#144611 commented on
Jun 25, 2025 • 8 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics #71675
#145053 commented on
Jun 26, 2025 • 8 new comments -
[Analysis] Avoid some warnings about exit from noreturn function
#144408 commented on
Jun 25, 2025 • 8 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Jun 26, 2025 • 8 new comments -
[LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall
#126736 commented on
Jun 26, 2025 • 7 new comments -
[docs] Refresh Developer Policy text
#136198 commented on
Jun 25, 2025 • 7 new comments -
[KeyInstr] Add DISubprogram::keyInstructions bit
#144107 commented on
Jun 27, 2025 • 7 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jun 25, 2025 • 7 new comments -
[InstCombine] Pull extract through broadcast
#143380 commented on
Jun 26, 2025 • 7 new comments -
[MLIR] [Vector] Linearization patterns for vector.load and vector.store
#145115 commented on
Jun 24, 2025 • 7 new comments -
[mlir][tosa] TosaInputShape supports functions with multiple arguments
#145075 commented on
Jun 24, 2025 • 7 new comments -
[MLIR] Add ComplexTOROCDL pass
#144926 commented on
Jun 27, 2025 • 6 new comments -
clang-format: Add IncludeSortKey option
#137840 commented on
Jun 26, 2025 • 6 new comments -
[mlir][gpu] Add gpu.rotate operation
#142796 commented on
Jun 27, 2025 • 6 new comments -
[VPlan] Support VPWidenIntOrFpInductionRecipes with EVL tail folding
#144666 commented on
Jun 29, 2025 • 6 new comments -
[AMDGPU] Propagate alias information in AMDGPULowerKernelArguments.
#144714 commented on
Jun 26, 2025 • 6 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jun 26, 2025 • 6 new comments -
[clang-tidy] Add misc-bool-bitwise-operation check
#142324 commented on
Jun 23, 2025 • 6 new comments -
[InstCombine] Extend bitmask mul combine to handle independent operands
#142503 commented on
Jun 28, 2025 • 6 new comments -
[mlir][linalg] Allow promotion to use the original subview size
#144334 commented on
Jun 29, 2025 • 6 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jun 24, 2025 • 6 new comments -
[SimplifyCFG] Transform switch to select when common bits uniquely identify one case
#145233 commented on
Jun 25, 2025 • 6 new comments -
[Sema] Fix lifetime extension for temporaries in range-based for loops in C++23
#145164 commented on
Jun 29, 2025 • 6 new comments -
[LV] Add support for partial reductions without a binary op
#133922 commented on
Jun 26, 2025 • 6 new comments -
[libc++] Optimize ranges::copy for random_access_iterator inputs and vector<bool> iterator outputs
#120134 commented on
Jun 28, 2025 • 6 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jun 26, 2025 • 6 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jun 27, 2025 • 6 new comments -
[AMDGPU] Support merging 16-bit TBUFFER load/store instruction
#145078 commented on
Jun 26, 2025 • 6 new comments -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#144855 commented on
Jun 26, 2025 • 6 new comments -
[SystemZ][z/OS] Implement _Export keyword
#140944 commented on
Jun 27, 2025 • 5 new comments -
[InstCombine] Fold reconstruction across select
#145102 commented on
Jun 23, 2025 • 5 new comments -
[Clang][Driver] Warn on complex number range incompatibility with GCC
#144468 commented on
Jun 27, 2025 • 5 new comments -
IR/Verifier: Do not allow kernel to kernel calls.
#144445 commented on
Jun 23, 2025 • 5 new comments -
[mlir][vector][memref] Add `alignment` attribute to memory access ops
#144344 commented on
Jun 26, 2025 • 5 new comments -
[llvm-debuginfo-analyzer] Remove `LVScope::Children` container
#144750 commented on
Jun 25, 2025 • 5 new comments -
[Matrix] Lower vector reductions using shape info
#142055 commented on
Jun 23, 2025 • 5 new comments -
[HLSL][DXIL] Implement `refract` intrinsic
#136026 commented on
Jun 24, 2025 • 5 new comments -
[HashRecognize] Check TC against bitwidth of LHSAux
#144881 commented on
Jun 23, 2025 • 5 new comments -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Jun 27, 2025 • 5 new comments -
[VPlan] Emit VPVectorEndPointerRecipe for reverse interleave pointer adjustment
#144864 commented on
Jun 24, 2025 • 5 new comments -
[Offload] Implement `olShutDown`
#144055 commented on
Jun 27, 2025 • 5 new comments -
[mlir][tosa] Require signless types in validation and add corresponding conversion pass
#144367 commented on
Jun 27, 2025 • 4 new comments -
[KeyInstr] Use DISubprogram's is-key-instructions-on flag at DWARF emission
#144104 commented on
Jun 26, 2025 • 4 new comments -
[NFC] Various Cleanup in StackColoring, StackSlotColoring, LiveStacks
#143931 commented on
Jun 27, 2025 • 4 new comments -
Add warning for blocks capturing {'this', raw pointers, references}
#144388 commented on
Jun 27, 2025 • 4 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jun 27, 2025 • 4 new comments -
[StructurizeCFG] Hoist and simplify zero-cost incoming else phi values
#139605 commented on
Jun 24, 2025 • 4 new comments -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Jun 24, 2025 • 4 new comments -
[Clang] Fix '-Wformat-overflow' FP when floats had field-width and plus prefix
#144274 commented on
Jun 29, 2025 • 4 new comments -
[LAA] Clean up APInt-overflow related code
#140048 commented on
Jun 29, 2025 • 4 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jun 24, 2025 • 4 new comments -
[Clang][OpenMP] Non-contiguous strided update
#144635 commented on
Jun 26, 2025 • 4 new comments -
[LLVM] Add GNU make jobserver support
#145131 commented on
Jun 24, 2025 • 4 new comments -
[Clang][Sema] Require `BaseClass::` (not other classes) in member using-declaration in C++98 mode
#143492 commented on
Jun 27, 2025 • 4 new comments -
[LoopVectorize] Add test case for minloc reduction
#141556 commented on
Jun 25, 2025 • 4 new comments -
[VPlan] Preserve trunc nuw/nsw in VPRecipeWithIRFlags
#144700 commented on
Jun 23, 2025 • 4 new comments -
[LLDB] Update DIL to pass current 'frame var' tests.
#145055 commented on
Jun 24, 2025 • 4 new comments -
[llvm] annotate interfaces in llvm-c for DLL export
#141701 commented on
Jun 24, 2025 • 4 new comments -
[ADT] Fix llvm::concat_iterator for `ValueT == common_base_class *`
#144744 commented on
Jun 26, 2025 • 4 new comments -
[Loads] Support dereferenceable assumption with variable size.
#128436 commented on
Jun 25, 2025 • 3 new comments -
[mlir][tosa] Print generic `cond_if` when block arguments are present
#144859 commented on
Jun 23, 2025 • 3 new comments -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 commented on
Jun 28, 2025 • 3 new comments -
[InstCombine] Combine interleaved PHI reduction chains.
#143878 commented on
Jun 27, 2025 • 3 new comments -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 commented on
Jun 29, 2025 • 3 new comments -
[clang][CompundLiteralExpr] Don't defer evaluation for CLEs
#137163 commented on
Jun 27, 2025 • 3 new comments -
[scudo] Make block storage in TransferBatch trailing objects
#144204 commented on
Jun 27, 2025 • 3 new comments -
[RISCV] Support RVV register overlapping constraints
#145004 commented on
Jun 23, 2025 • 3 new comments -
[clang-tidy][dataflow] Add `bugprone-null-check-after-dereference` check
#84166 commented on
Jun 23, 2025 • 3 new comments -
[PowerPC] Exploit xxeval instruction for ternary patterns - part 1
#141733 commented on
Jun 28, 2025 • 3 new comments -
[AArch64] Extend condition optimizer to support unsigned comparisons
#144380 commented on
Jun 23, 2025 • 3 new comments -
[lldb-dap] Fix flaky test
#145231 commented on
Jun 25, 2025 • 3 new comments -
[libc++] Speed-up input_range based operations in vector<bool>
#124188 commented on
Jun 24, 2025 • 3 new comments -
[libc++] Validate exception throwing for vector mutators on max_size violation
#131953 commented on
Jun 25, 2025 • 3 new comments -
[TySan] Add option to outline instrumentation
#120582 commented on
Jun 24, 2025 • 3 new comments -
[RISCV] Add support of Zibi experimental extension
#127463 commented on
Jun 26, 2025 • 3 new comments -
[mlir][linalg] Implement `LinalgGroupedConvolutionOpInterface` to unify grouped convs
#94796 commented on
Jun 23, 2025 • 2 new comments -
[WebAssembly] [Backend] Combine and(X, shuffle(X, pow 2 mask)) to all true
#145108 commented on
Jun 25, 2025 • 2 new comments -
[Clang] Add builtins that deduplicate and sort types
#106730 commented on
Jun 23, 2025 • 2 new comments -
[SystemZ][z/OS] Implement #pragma export
#141671 commented on
Jun 27, 2025 • 2 new comments -
[libc] implement template functions for localtime
#110363 commented on
Jun 26, 2025 • 2 new comments -
[WIP][AMDGPU] Enable "amdgpu-uniform-intrinsic-combine" pass in pipeline.
#128687 commented on
Jun 24, 2025 • 2 new comments -
[lldb] Fix object format in the Triple of Mach-O files (approach 4)
#145157 commented on
Jun 28, 2025 • 2 new comments -
[mlir][vector] Add build method for vector.to_elements
#145114 commented on
Jun 27, 2025 • 2 new comments -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jun 27, 2025 • 2 new comments -
[IR2Vec] Overloading `operator+` for `Embeddings`
#145118 commented on
Jun 24, 2025 • 2 new comments -
[InstCombine] Fold icmp of gep chain with base
#144065 commented on
Jun 27, 2025 • 2 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jun 28, 2025 • 2 new comments -
[VectorCombine][AMDGPU] Narrow Phi of Shuffles.
#140188 commented on
Jun 26, 2025 • 2 new comments -
[mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim
#136485 commented on
Jun 23, 2025 • 2 new comments -
[mlir][spirv] Add support for SPV_ARM_tensors
#144667 commented on
Jun 25, 2025 • 2 new comments -
[clangd] Improve Markup Rendering
#140498 commented on
Jun 29, 2025 • 2 new comments -
[AArch64] Enable other cost kinds for getCmpSelInstrCost.
#144375 commented on
Jun 29, 2025 • 2 new comments -
[clang] ODR hashes depth+index and not name of TemplateTypeParm
#144796 commented on
Jun 27, 2025 • 2 new comments -
[AArch64] Prepare for split ZPR and PPR area allocation (NFCI)
#142391 commented on
Jun 26, 2025 • 2 new comments -
[GlobalISel] fdiv to fmul transform
#144305 commented on
Jun 26, 2025 • 2 new comments -
[HashRecognize] Rewrite arePHIsIntertwined
#144878 commented on
Jun 23, 2025 • 2 new comments -
[Codegen] Add a separate stack ID for scalable predicates
#142390 commented on
Jun 26, 2025 • 2 new comments -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 commented on
Jun 23, 2025 • 2 new comments -
[clangd] Implement simple folding for preprocessor branches
#140959 commented on
Jun 23, 2025 • 2 new comments -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 commented on
Jun 29, 2025 • 2 new comments -
[clang] Implement address sanitizer on AIX
#129925 commented on
Jun 25, 2025 • 2 new comments -
[clang] Handle consteval constructors with default initialization.
#144970 commented on
Jun 29, 2025 • 2 new comments -
[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass
#144417 commented on
Jun 23, 2025 • 2 new comments -
[DAG] Implement SDPatternMatch `m_SpecificScalarVT` and `m_SpecificVectorElementVT` matchers
#144996 commented on
Jun 29, 2025 • 2 new comments -
[llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms
#138187 commented on
Jun 26, 2025 • 2 new comments -
[libc] implement sigsetjmp for thumb/thumb2/armv7-a
#138147 commented on
Jun 29, 2025 • 2 new comments -
[KeyInstr][Clang][NFC] Don't set -dwarf-use-key-instructions
#144115 commented on
Jun 26, 2025 • 2 new comments -
[Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins
#143507 commented on
Jun 26, 2025 • 1 new comment -
[clang-tidy] Fix false positive for cppcoreguidelines-pro-bounds-pointer-arithmetic
#127394 commented on
Jun 29, 2025 • 1 new comment -
[libcxxabi][libunwind] Support for using LLVM libc
#134893 commented on
Jun 26, 2025 • 1 new comment -
clang_EvalResult_getAsCXString impl
#134551 commented on
Jun 28, 2025 • 1 new comment -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jun 27, 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 -
[IR] Add `dead_on_return` attribute
#143271 commented on
Jun 26, 2025 • 1 new comment -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Jun 27, 2025 • 1 new comment -
feat(linalg): add a way to pass controlFn to `foldIntoPackUnpackPatterns`
#143685 commented on
Jun 24, 2025 • 1 new comment -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 commented on
Jun 27, 2025 • 1 new comment -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Jun 26, 2025 • 1 new comment -
[NFC] Simplify checks using isDebugOrPseudoInstr API
#145127 commented on
Jun 23, 2025 • 1 new comment -
[flang] Don't emit needless symbols to hermetic module files
#144765 commented on
Jun 25, 2025 • 1 new comment -
[LV] Use vscale for tuning to improve branch weight estimates
#144733 commented on
Jun 27, 2025 • 1 new comment -
[LangRef] Require that vscale be a power of two
#145098 commented on
Jun 23, 2025 • 1 new comment -
[KeyInstr][Clang] Copy ctor/assignment operator source atoms
#144346 commented on
Jun 26, 2025 • 1 new comment -
compiler-rt: Exclude sync_fetch_and_* for any pre-ARMv6 targets
#139411 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 -
[AMDGPU] Compute GISel KnownBits for S_BFE instructions
#141588 commented on
Jun 26, 2025 • 1 new comment -
[VectorCombine] Scalarize extracts of ZExt if profitable.
#142976 commented on
Jun 25, 2025 • 1 new comment -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942
#138843 commented on
Jun 24, 2025 • 1 new comment -
[mlir][emitc] Support dense as init value of constantOp
#144826 commented on
Jun 25, 2025 • 1 new comment -
[InstCombine] Generate better code for `std::bit_floor` from libstdc++
#144842 commented on
Jun 22, 2025 • 1 new comment -
[AMDGPU] Optimize image sample followed by llvm.amdgcn.cvt.pkrtz into d16 variant
#145203 commented on
Jun 23, 2025 • 1 new comment -
Create a new check to look for mis-use in calls that take iterators
#99917 commented on
Jun 23, 2025 • 1 new comment -
[LLVM][SCEV] Look through common multiplicand when simplifying compares.
#141798 commented on
Jun 27, 2025 • 1 new comment -
[KeyInstr] Add bitcode support
#144102 commented on
Jun 24, 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 -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jun 26, 2025 • 1 new comment -
[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scaling
#143986 commented on
Jun 23, 2025 • 1 new comment -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 commented on
Jun 26, 2025 • 1 new comment -
[InstCombine] Add cast support in simplifyUsingControlFlow
#142263 commented on
Jun 25, 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 -
[debuginfo][coro] Emit debug info labels for coroutine resume points
#141937 commented on
Jun 28, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jun 29, 2025 • 0 new comments -
[flang][flang-driver][mlir][OpenMP] atomic control support
#143441 commented on
Jun 26, 2025 • 0 new comments -
[VPlan] Truncate/Extend ComputeReductionResult at construction (NFC).
#141860 commented on
Jun 27, 2025 • 0 new comments -
[Clang][attr] Add cfi_salt attribute
#141846 commented on
Jun 26, 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 -
[VPlan] Replace RdxDesc with RecurKind in VPReductionPHIRecipe (NFC).
#142322 commented on
Jun 29, 2025 • 0 new comments -
Global string alignment
#142346 commented on
Jun 24, 2025 • 0 new comments -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 commented on
Jun 27, 2025 • 0 new comments -
[AArch64][SME] Support split ZPR and PPR area allocation
#142392 commented on
Jun 26, 2025 • 0 new comments -
[scudo] Add primary option to zero block on dealloc.
#142394 commented on
Jun 23, 2025 • 0 new comments -
Add a python JIT loader class.
#142514 commented on
Jun 26, 2025 • 0 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jun 28, 2025 • 0 new comments -
[mlir][vector] Remove bit-width logic tests
#143007 commented on
Jun 24, 2025 • 0 new comments -
[libc++][Android] Always redirect <stdatomic.h> to <atomic>
#143036 commented on
Jun 24, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Jun 23, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Jun 26, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 3)
#143105 commented on
Jun 26, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_ABI_BOUNDED_ITERATORS_IN_{STRING_VIEW,SPAN}
#143172 commented on
Jun 23, 2025 • 0 new comments -
[AArch64] Roll out zero-register substitution to GPR32/GPR64 (NFC)
#145239 commented on
Jun 23, 2025 • 0 new comments -
[LLVM][Clang] Enable strict mode for `getTrailingObjects`
#144930 commented on
Jun 27, 2025 • 0 new comments -
[Flang] Force lowering to Complex for AMDGPU
#144927 commented on
Jun 26, 2025 • 0 new comments -
[OpenMP] Add TargetAMDGPU support for Complex argument and return types
#144924 commented on
Jun 27, 2025 • 0 new comments -
[lldb] Fix race condition in Process::WaitForProcessToStop()
#144919 commented on
Jun 25, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode
#144895 commented on
Jun 25, 2025 • 0 new comments -
[FuzzMutate] Prevent the mutator from generating illegal memory operations
#144885 commented on
Jun 27, 2025 • 0 new comments -
[libc++] Make libcxx/selftest a top-level test directory
#144852 commented on
Jun 26, 2025 • 0 new comments -
[flang] Check definability for logical INQUIRE specifiers
#144797 commented on
Jun 27, 2025 • 0 new comments -
[ObjCARC] Delete empty autoreleasepools with no autoreleases in them
#144788 commented on
Jun 26, 2025 • 0 new comments -
[HLSL][SPRIV] Handle signed RWBuffer correctly
#144774 commented on
Jun 25, 2025 • 0 new comments -
[WebAssembly] Fold any/alltrue (setcc x, 0, eq/ne) to [not] any/alltrue x
#144741 commented on
Jun 27, 2025 • 0 new comments -
[Clang] Verify data layout consistency
#144720 commented on
Jun 27, 2025 • 0 new comments -
[AArch64]Adjust MaxInterleaveFactor for A320
#144712 commented on
Jun 23, 2025 • 0 new comments -
[RISCV] Convert LWU to LW if possible in RISCVOptWInstrs
#144703 commented on
Jun 25, 2025 • 0 new comments -
[PowerPC][AIX] Specify correct ABI alignment for double
#144673 commented on
Jun 25, 2025 • 0 new comments -
add `arith::ConstantIntOp` constructor
#144638 commented on
Jun 27, 2025 • 0 new comments -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 commented on
Jun 27, 2025 • 0 new comments -
[WIP][RISCV] Update SpacemiT X60 vector scheduling model with measured latencies
#144564 commented on
Jun 27, 2025 • 0 new comments -
[asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported
#144480 commented on
Jun 26, 2025 • 0 new comments -
[Support] Set SuffixIdx and ConcatLen during node insertion
#144467 commented on
Jun 28, 2025 • 0 new comments -
[llvm-cov] Add FileID to MCDC records of the json code coverage export
#145236 commented on
Jun 29, 2025 • 0 new comments -
[sanitizer_common] Drop support for Android 5
#145227 commented on
Jun 27, 2025 • 0 new comments -
[Reland][ValueTracking] Improve Bitcast handling to match SDAG
#145223 commented on
Jun 26, 2025 • 0 new comments -
DAG: Emit an error if trying to legalize read/write register with illegal types
#145197 commented on
Jun 23, 2025 • 0 new comments -
[AArch64] Have isel just do neg directly
#145185 commented on
Jun 23, 2025 • 0 new comments -
[flang] Don't warn on (0.,0.)**(nonzero noninteger)
#145179 commented on
Jun 25, 2025 • 0 new comments -
[Mips] Correctly define IntPtrType
#145158 commented on
Jun 28, 2025 • 0 new comments -
[libc++] Simplify std::function implementation further
#145153 commented on
Jun 25, 2025 • 0 new comments -
[IR2Vec] Restructuring Vocabulary
#145119 commented on
Jun 23, 2025 • 0 new comments -
[NFC][IR2Vec] Increasing tolerance in `approximatelyEquals()` of `Embedding`
#145117 commented on
Jun 23, 2025 • 0 new comments -
[compiler-rt][sanitizer] Add Windows MIPS32 support
#145110 commented on
Jun 28, 2025 • 0 new comments -
__sys builtin support
#145079 commented on
Jun 23, 2025 • 0 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Jun 25, 2025 • 0 new comments -
WIP: AMDGPU: Always select the VGPR version of MFMAs
#145025 commented on
Jun 27, 2025 • 0 new comments -
[flang][cmake] Separate FLANG_INCLUDE_TOOLS from FLANG_BUILD_TOOLS
#145005 commented on
Jun 27, 2025 • 0 new comments -
[WIP][LoopIdiomVectorize] Recognize and transform minidx pattern
#144987 commented on
Jun 25, 2025 • 0 new comments -
TableGen: Handle setting runtime libcall calling conventions
#144980 commented on
Jun 28, 2025 • 0 new comments -
RuntimeLibcalls: Associate calling convention with libcall impls
#144979 commented on
Jun 28, 2025 • 0 new comments -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Jun 27, 2025 • 0 new comments -
[InstCombine] Pull unary shuffles through fneg/fabs
#144933 commented on
Jun 25, 2025 • 0 new comments -
[GOFF] Emit symbols for functions.
#144437 commented on
Jun 26, 2025 • 0 new comments -
[KeyInstr] Fully support mixed key/non-key inlining modes
#144103 commented on
Jun 26, 2025 • 0 new comments -
[PowePC] using MTVSRBMI instruction instead of constant pool in power10+
#144084 commented on
Jun 25, 2025 • 0 new comments -
[IR2Vec] Simplifying creation of Embedder
#143999 commented on
Jun 23, 2025 • 0 new comments -
[SPIRV] Add more id and range builtIns
#143909 commented on
Jun 24, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Jun 24, 2025 • 0 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Jun 27, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in VOP3 patterns
#143880 commented on
Jun 27, 2025 • 0 new comments -
Docs: ambiguous use of "explicitly" in [[clang::no_specializaiton]]
#143839 commented on
Jun 23, 2025 • 0 new comments -
[RISCV] Efficiently lower (select cond, u, rot[r/l](u, rot.amt)) using zicond extension
#143768 commented on
Jun 23, 2025 • 0 new comments -
[Flang] Solved issue with inline compiler directive
#143699 commented on
Jun 27, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Jun 26, 2025 • 0 new comments -
Pass TargetMachine from from Clang to `BitcodeWriter`and `ThinLTOBitcodeWriter` pass for thin and fat LTO respectively.
#143692 commented on
Jun 24, 2025 • 0 new comments -
[Flang-RT][Offload] Always use LLVM-built GTest
#143682 commented on
Jun 24, 2025 • 0 new comments -
[AMDGPU][SDAG] Add target-specific ISD::PTRADD combines
#143673 commented on
Jun 27, 2025 • 0 new comments -
[Clang] Diagnose forming references to nullptr
#143667 commented on
Jun 25, 2025 • 0 new comments -
[RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`.
#143655 commented on
Jun 24, 2025 • 0 new comments -
[lldb-dap] Prevent using an implicit `step-in`.
#143644 commented on
Jun 29, 2025 • 0 new comments -
[MachineOutliner] Remove LOHs from outlined candidates
#143617 commented on
Jun 26, 2025 • 0 new comments -
Move PostOrderFunctionAttr pass before GlobalOpt
#143535 commented on
Jun 24, 2025 • 0 new comments -
[Clang] [Diagnostics] Simplify filenames that contain '..'
#143520 commented on
Jun 26, 2025 • 0 new comments -
[OpenMP] OpenMP ThreadSet clause - basic runtime
#144409 commented on
Jun 29, 2025 • 0 new comments -
[PowerPC] Fix ppc-reduce-cr-ops mishandling of subregister uses
#144405 commented on
Jun 27, 2025 • 0 new comments -
[lldb] move XcodeSDK's sysroot into a separate class
#144396 commented on
Jun 26, 2025 • 0 new comments -
[SPIRV] Add FloatControl2 capability
#144371 commented on
Jun 25, 2025 • 0 new comments -
[DebugInfo] Fix incorrect debug attribution for inlined allocas
#144345 commented on
Jun 23, 2025 • 0 new comments -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 commented on
Jun 24, 2025 • 0 new comments -
[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-ins into clc
#144333 commented on
Jun 27, 2025 • 0 new comments -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 commented on
Jun 24, 2025 • 0 new comments -
[Transforms] Add LifetimeMovePass
#144319 commented on
Jun 28, 2025 • 0 new comments -
[libc++] Avoid including vector in <functional>
#144310 commented on
Jun 26, 2025 • 0 new comments -
[libc++] Disable isw*_l functions on old MSVCRT (< 0x800)
#144273 commented on
Jun 25, 2025 • 0 new comments -
[libc++] Define __libcpp_recursive_mutex_t on MIPS architecture
#144272 commented on
Jun 25, 2025 • 0 new comments -
[Clang] Improve diagnostics for 'placement new' with const storage argument
#144270 commented on
Jun 24, 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
Jun 25, 2025 • 0 new comments -
[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests.
#144220 commented on
Jun 24, 2025 • 0 new comments -
[NFC][C++][Modules] Mark P2788R0(DR) as implemented and added more test
#144214 commented on
Jun 24, 2025 • 0 new comments -
[clang-tidy] Improve `bugprone-infinite-loop` check by adding handing for structured bindings
#144213 commented on
Jun 26, 2025 • 0 new comments -
Add Dead Block Elimination to NVVMReflect
#144171 commented on
Jun 26, 2025 • 0 new comments -
[NFC] Formatting PassRegistry.def
#144139 commented on
Jun 23, 2025 • 0 new comments -
[AArch64][GlobalISel] Improve divide by constant
#118090 commented on
Jun 26, 2025 • 0 new comments -
[-Wunsafe-buffer-usage]: false negative on smart pointers
#73452 commented on
Jun 26, 2025 • 0 new comments -
[CI] Enable lldb on windows premerge
#132800 commented on
Jun 26, 2025 • 0 new comments -
Umbrella: debug info for optimized code
#30616 commented on
Jun 26, 2025 • 0 new comments -
#defines split into lines, adds \ and spaces not needed
#53180 commented on
Jun 26, 2025 • 0 new comments -
clang not generating aliasing check to switch to alias-free implementation
#57761 commented on
Jun 26, 2025 • 0 new comments -
[VectorCombine] foldShuffleToIdentity can't handle BITCAST nodes
#96884 commented on
Jun 26, 2025 • 0 new comments -
[VectorCombine] foldInsExtFNeg -support mismatching extract/insert indices
#125675 commented on
Jun 26, 2025 • 0 new comments -
[X86] Remove lowerToAddSubOrFMAddSub and update test coverage
#144489 commented on
Jun 26, 2025 • 0 new comments -
[X86] Remove LowerToHorizontalOp and update test coverage
#143000 commented on
Jun 26, 2025 • 0 new comments -
[BOLT][AArch64] Start && "Entry point function not found
#136669 commented on
Jun 26, 2025 • 0 new comments -
How to handle 64-bit data operations under RISCV32 in the backend
#143825 commented on
Jun 26, 2025 • 0 new comments -
Intermittent crash, backtrace provided as requested
#144862 commented on
Jun 26, 2025 • 0 new comments -
Tracking progress for constexpr cmath (P0533R9, P1383R2)
#139885 commented on
Jun 26, 2025 • 0 new comments -
[modules] -print-file-name=libc++.modules.json does not work in mac m1
#109895 commented on
Jun 26, 2025 • 0 new comments -
Conflicting declaration error with `__using_if_exists__` in libc++
#85335 commented on
Jun 25, 2025 • 0 new comments -
ICE on 'requires' for recursive function template
#64462 commented on
Jun 25, 2025 • 0 new comments -
Clang-tidy: False positive readability-redundant-inline-specifier
#122291 commented on
Jun 25, 2025 • 0 new comments -
Assertion `Uses->count(DRE) && "DRE not found or claimed by multiple matchers!"' failed.
#122066 commented on
Jun 25, 2025 • 0 new comments -
[DirectX] Support typedBufferLoad and Store for RWBuffer<int64_t2>, RWBuffer<uint64_t2>
#145729 commented on
Jun 25, 2025 • 0 new comments -
[clang] Assertion `NewRange.getLower().slt(NewRange.getUpper())' failed.
#140345 commented on
Jun 25, 2025 • 0 new comments -
[aarch64] gcc get better result than llvm for abs
#142961 commented on
Jun 25, 2025 • 0 new comments -
[clang]Crashes when initializing an rvalue reference array of an incomplete class type
#144642 commented on
Jun 25, 2025 • 0 new comments -
After compiling llvm project, use Clang to compile a cuda kernel which calls cutlass gemm interface, but it report a compile error
#144969 commented on
Jun 25, 2025 • 0 new comments -
[clang-format] break before brace after assignment
#79054 commented on
Jun 25, 2025 • 0 new comments -
rejects-valid if parenthesized temporary is followed by array indexing
#20723 commented on
Jun 25, 2025 • 0 new comments -
False positive from Sanitizer: undefined-behavior
#59060 commented on
Jun 25, 2025 • 0 new comments -
[RISCV][SiFive7Model] Best way to provide custom VCIX latencies?
#106669 commented on
Jun 25, 2025 • 0 new comments -
"Definition with same mangled name as another definition" error when compiling C++20 Modules
#118137 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 -
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 -
Assertion failure in `LocalInstantiationScope::findInstantiationOf`: `isa<LabelDecl>(D) && "declaration not instantiated in this scope"
#133792 commented on
Jun 27, 2025 • 0 new comments -
`modernize-use-trailing-return-type` might show invalid type in fix-it hint for lamdba with iterator
#144509 commented on
Jun 27, 2025 • 0 new comments -
`modernize-use-trailing-return-type` reports underlying type in fix-it for lamdba
#144510 commented on
Jun 27, 2025 • 0 new comments -
AMDGPU misses optimization on check-all-workitem-ids are 0 pattern
#136727 commented on
Jun 27, 2025 • 0 new comments -
codecvt::in() incorrectly handles partial multibyte inputs
#14131 commented on
Jun 27, 2025 • 0 new comments -
[llvm-cov][MC/DC] `mcdc_records` in JSON output insufficient
#105489 commented on
Jun 27, 2025 • 0 new comments -
Possible data race issue with dsymutil
#137220 commented on
Jun 27, 2025 • 0 new comments -
Request Commit Access For `zGoldthorpe`
#144149 commented on
Jun 27, 2025 • 0 new comments -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 commented on
Jun 27, 2025 • 0 new comments -
[lldb-dap] Please push the VSCode plugin to Open VSX
#93544 commented on
Jun 27, 2025 • 0 new comments -
[DirectX] External declaration 'switch.table.*' is unused
#140420 commented on
Jun 26, 2025 • 0 new comments -
[clang-tidy][request] Use init list for container instead of (multiple) push_back(), emplace_back() etc.
#117872 commented on
Jun 26, 2025 • 0 new comments -
miscompilation involving musttail and DSE
#56435 commented on
Jun 26, 2025 • 0 new comments -
[mlir] parseProperties not usable when hasCustomAssemblyFormat
#145028 commented on
Jun 26, 2025 • 0 new comments -
Compiling with clang cuda fails when using libstdc++'s <format> header
#69288 commented on
Jun 26, 2025 • 0 new comments -
[HLSL] Root Signature semantic analysis - Bounded Parameter checks
#129940 commented on
Jun 26, 2025 • 0 new comments -
[Clang][C23] No diagnostic for attribute declaration where statement is required
#141659 commented on
Jun 26, 2025 • 0 new comments -
performance-unnecessary-value-param sometimes gets confused inside templates
#99384 commented on
Jun 26, 2025 • 0 new comments -
clang-tidy false positive for performance-unnecessary-value-param
#62276 commented on
Jun 26, 2025 • 0 new comments -
`performance-unnecessary-value-param` suggests to preserve unnecessary copy instead of introducing move
#57908 commented on
Jun 26, 2025 • 0 new comments -
[RISCV] Large code model places integer/FP constant pool entries in .rodata and uses PC-relative accesses.
#145080 commented on
Jun 25, 2025 • 0 new comments -
Invalid BTF produced with IPO globalopts pass
#128749 commented on
Jun 23, 2025 • 0 new comments -
[MicrosoftCXXNameMangler] Crash on const struct
#145160 commented on
Jun 23, 2025 • 0 new comments -
[DirectX] Error occurs when using global resource handles in function parameters or when compiling with `-O0`
#140819 commented on
Jun 23, 2025 • 0 new comments -
Failure to recognise unnecessary sext for add+cmp
#130088 commented on
Jun 23, 2025 • 0 new comments -
[HLSL] When loading a boolean from memory perform a comparison to zero instead of a truncation
#140824 commented on
Jun 23, 2025 • 0 new comments -
Crash in llvm::cast<ConstantArrayType> when using compound literal with designated initializer.
#144866 commented on
Jun 23, 2025 • 0 new comments -
Crash with lld-link
#145182 commented on
Jun 23, 2025 • 0 new comments -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 commented on
Jun 23, 2025 • 0 new comments -
[VectorCombine] Recognise reduction patterns from extract+binop+shuffle chains
#144654 commented on
Jun 23, 2025 • 0 new comments -
NEON vzip1q_u8 with certain operands lowered to tbl
#62434 commented on
Jun 23, 2025 • 0 new comments -
[PowerPC] Parameters are not stored in stack as per ABI
#120700 commented on
Jun 23, 2025 • 0 new comments -
"Illegal VarBitInit expression!" assertion failed in llvm-tblgen
#84910 commented on
Jun 23, 2025 • 0 new comments -
powerpc64le: power9 codgen bug when generating setb instructions
#143989 commented on
Jun 23, 2025 • 0 new comments -
Implement the `WaveGetLaneCount` HLSL Function
#99159 commented on
Jun 23, 2025 • 0 new comments -
[aarch64] `Cannot select: constant:i128<0>` for `llvm.maximum.f128`
#139380 commented on
Jun 23, 2025 • 0 new comments -
Auto-vectorize saturating addition
#131601 commented on
Jun 23, 2025 • 0 new comments -
UBSAN should catch undefined behavior in realloc
#113065 commented on
Jun 23, 2025 • 0 new comments -
lldb crashes when loading symbols from PDB
#145242 commented on
Jun 23, 2025 • 0 new comments -
[HLSL][SPIRV] Implement -fvk-use-dx-layout
#136956 commented on
Jun 23, 2025 • 0 new comments -
[SPIR-V] Fix unsupported downcast in LegalizePointerCast pass
#145002 commented on
Jun 23, 2025 • 0 new comments -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#144513 commented on
Jun 23, 2025 • 0 new comments -
[lldb] TestDetachResumes.py is flaky on Windows x86_64
#144891 commented on
Jun 23, 2025 • 0 new comments -
[WebAssembly] `DEBUG_VALUE`s not collected for non-first defs
#136506 commented on
Jun 23, 2025 • 0 new comments -
llvm-objcopy is deleting a file when overwriting a file mounted in Docker
#145129 commented on
Jun 23, 2025 • 0 new comments -
Add clang-format option for formatting single statement function on one line with braces
#145161 commented on
Jun 23, 2025 • 0 new comments -
[RISCV] Investigation of Memory Operation Expansion Thresholds for RISC-V
#144562 commented on
Jun 23, 2025 • 0 new comments -
[clang] Support layering checks for C++ modules
#144981 commented on
Jun 23, 2025 • 0 new comments -
[mlir][hoisting] Currently linalg hoisting can not optimize memref.assume_alignment
#144825 commented on
Jun 23, 2025 • 0 new comments -
Is CMN safe when the subtraction is nsw?
#141822 commented on
Jun 25, 2025 • 0 new comments -
Request Commit Access For Jinjie-Huang
#144660 commented on
Jun 25, 2025 • 0 new comments -
AMDGPU should implement IR version of isFMAFasterThanFMulAndFAdd
#108751 commented on
Jun 24, 2025 • 0 new comments -
[DirectX] Downgrading raw to typed buffer accesses for SM6.2 and earlier happens too late
#144747 commented on
Jun 24, 2025 • 0 new comments -
[clang-format] unexpected formatting on empty lines
#138942 commented on
Jun 24, 2025 • 0 new comments -
Source range of deleted or defaulted function outside class body is inaccurate
#64805 commented on
Jun 24, 2025 • 0 new comments -
[analyzer] New false positives from clang-analyzer-core
#141514 commented on
Jun 24, 2025 • 0 new comments -
Clang 20 frontend crash on clang::ParseAST
#139130 commented on
Jun 24, 2025 • 0 new comments -
[DirectX] Accessing a cbuffer array with a dynamic index hits an assertion error or generates incorrect code
#144573 commented on
Jun 24, 2025 • 0 new comments -
[libc++] Add segmented iterator optimizations to more algorithms
#102817 commented on
Jun 24, 2025 • 0 new comments -
SCEV unable to determine BTC: slt/sge equivalence
#122100 commented on
Jun 24, 2025 • 0 new comments -
[HLSL] Add vk::constant_id tests to the offload test suite
#142992 commented on
Jun 24, 2025 • 0 new comments -
[DAG] SDPatternMatch - m_Zero can't see through bitcasts
#140745 commented on
Jun 24, 2025 • 0 new comments -
Unprofitable loop vectorization
#128062 commented on
Jun 24, 2025 • 0 new comments -
[Clang][Windows] Runtime crash!,when ASAN is enabled
#144355 commented on
Jun 24, 2025 • 0 new comments -
[clang-cl][Windows] After setting the manifest configuration, the app cannot start!
#143119 commented on
Jun 24, 2025 • 0 new comments -
Unnecessary `and x,C` introduced due to assume on trunc+zext
#143778 commented on
Jun 24, 2025 • 0 new comments -
[MLIR] crashed on calling func `async_dispatch_fn()` with assertion violation: succeeded( ConcreteT::verifyInvariants(getDefaultDiagnosticEmitFn(ctx), args...))
#139270 commented on
Jun 24, 2025 • 0 new comments -
WinCOFFObjectWriter should not access WinCOFFWriter, which is supposed to be internal
#100303 commented on
Jun 24, 2025 • 0 new comments -
Strip preserve atime test failing (due to antivirus software?)
#82372 commented on
Jun 24, 2025 • 0 new comments -
Missed GEP Optimization for Constant Index
#137168 commented on
Jun 24, 2025 • 0 new comments -
[AVR] `-mrelax` does not work for a simple LED blink program
#133579 commented on
Jun 24, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function asinpif16
#132210 commented on
Jun 24, 2025 • 0 new comments -
[HLSL] Resource Arrays
#133835 commented on
Jun 23, 2025 • 0 new comments -
Request Commit Access For bababuck
#145128 commented on
Jun 23, 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 23, 2025 • 0 new comments -
[PPC] Support 64 bit code with 32 bit address space.
#52826 commented on
Jun 23, 2025 • 0 new comments -
[DirectX] Validator is erroring with Internal declaration '.*' is unused
#139023 commented on
Jun 23, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jun 26, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jun 26, 2025 • 0 new comments -
Ast importer visitors
#138838 commented on
Jun 25, 2025 • 0 new comments -
[mlir][vector] Patterns to convert to shape_cast, where possible
#138777 commented on
Jun 24, 2025 • 0 new comments -
[clang-tidy] Add flag to specify an alternative to std::forward
#138755 commented on
Jun 29, 2025 • 0 new comments -
[BOLT] Factor out MCInstReference from gadget scanner (NFC)
#138655 commented on
Jun 26, 2025 • 0 new comments -
[analyzer] Improve cache locality by using separate allocators
#138295 commented on
Jun 25, 2025 • 0 new comments -
[mlir][gpu] Add pass for emulating unsupported types.
#138087 commented on
Jun 25, 2025 • 0 new comments -
[libc][math] Implementation of sinpi, correctly rounded to all modes
#137953 commented on
Jun 23, 2025 • 0 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jun 29, 2025 • 0 new comments -
[lldb] Deploy Python DLL on Windows
#137467 commented on
Jun 24, 2025 • 0 new comments -
[AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 commented on
Jun 27, 2025 • 0 new comments -
[asan] Implement address sanitizer on AIX: shadow memory
#136874 commented on
Jun 24, 2025 • 0 new comments -
[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel
#136262 commented on
Jun 27, 2025 • 0 new comments -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Jun 25, 2025 • 0 new comments -
[MLIR][Target/Cpp] Natural induction variable naming.
#136102 commented on
Jun 27, 2025 • 0 new comments -
Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 commented on
Jun 26, 2025 • 0 new comments -
[mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it.
#135497 commented on
Jun 24, 2025 • 0 new comments -
[libc++] fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Jun 23, 2025 • 0 new comments -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 commented on
Jun 23, 2025 • 0 new comments -
[EarlyCSE,TTI] Don't create new, unused, instructions.
#134534 commented on
Jun 27, 2025 • 0 new comments -
[RegisterCoalescer]: Try inflated RC for coalescing reg->subreg
#134438 commented on
Jun 26, 2025 • 0 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Jun 29, 2025 • 0 new comments -
[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Jun 23, 2025 • 0 new comments -
[libc++] Stabilize transitive includes for C++23
#134143 commented on
Jun 25, 2025 • 0 new comments -
[WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes
#133947 commented on
Jun 24, 2025 • 0 new comments -
[libc] provide _malloc_thread_cleanup option
#133730 commented on
Jun 23, 2025 • 0 new comments -
[flang] Implement !DIR$ IVDEP directive
#133728 commented on
Jun 25, 2025 • 0 new comments -
[libc++] Use Fuchsia futex operations
#133571 commented on
Jun 28, 2025 • 0 new comments -
Reapply "[compiler-rt][XRay] Make xray_interface.h C compliant"
#141728 commented on
Jun 25, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 23, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jun 26, 2025 • 0 new comments -
MachineCombiner: Partially fix losing subregister indexes
#141661 commented on
Jun 25, 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
Jun 26, 2025 • 0 new comments -
[AMDGPU] Add BFX Formation Combines to RegBankCombiner
#141590 commented on
Jun 26, 2025 • 0 new comments -
[AMDGPU] Move S_BFE lowering into RegBankCombiner
#141589 commented on
Jun 26, 2025 • 0 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jun 25, 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 -
Fix the usage issue of getRegMask.
#141215 commented on
Jun 26, 2025 • 0 new comments -
Include [[clang::require_explicit_initialization]] warnings in system headers
#141133 commented on
Jun 25, 2025 • 0 new comments -
[BOLT] [PowerPC] Port
#140894 commented on
Jun 23, 2025 • 0 new comments -
Adding Matching and Inference Functionality to Propeller-Patch 1
#140886 commented on
Jun 26, 2025 • 0 new comments -
[AMDGPU][MISched] Allow memory ops of different base pointers to be clustered
#140674 commented on
Jun 24, 2025 • 0 new comments -
[compiler-rt] Add CMake option to enable execute-only code generation on AArch64
#140555 commented on
Jun 26, 2025 • 0 new comments -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Jun 26, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Jun 27, 2025 • 0 new comments -
[mlir][vector] MLIR SLP vectorizer
#140469 commented on
Jun 28, 2025 • 0 new comments -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jun 26, 2025 • 0 new comments -
[libc++] Optimizations for uniform_int_distribution
#140161 commented on
Jun 24, 2025 • 0 new comments -
[PPC] ROP protection won't be supported with the ELFV1 ABI.
#139947 commented on
Jun 23, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jun 26, 2025 • 0 new comments -
Revert "[lit][clang] Avoid realpath on Windows due to MAX_PATH limitations"
#139739 commented on
Jun 26, 2025 • 0 new comments -
[clang-tidy] fix false negatives with type aliases in `cppcoreguidlines-pro-bounds-pointer-arithmetic` check
#139430 commented on
Jun 26, 2025 • 0 new comments -
release/20.x: [RISCV] Fix assertion failure when using -fstack-clash-protection (#135248)
#139388 commented on
Jun 25, 2025 • 0 new comments -
[compiler-rt][cmake] Add option to control shared library builds
#139042 commented on
Jun 24, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jun 26, 2025 • 0 new comments -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Jun 25, 2025 • 0 new comments -
[lldb] Implement WebAssembly debugging
#77949 commented on
Jun 26, 2025 • 0 new comments -
DW_OP_form_tls_address debug info not outputted for aarch64
#83466 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 -
[clang][dataflow] Crashes in getChild with incorrect "base" StorageLocation after #127338
#128068 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 -
[flang] Encounter some problems using Flang to Generate LLVM IR
#80233 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 -
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 -
Unnecessary sext when optimizing a switch on riscv
#124841 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 -
Remove PointerType::get/getUnqual with element type argument
#123569 commented on
Jun 28, 2025 • 0 new comments -
[MLIR] Inconsistent output when executing MLIR program with and without `-test-loop-fusion=test-loop-fusion-transformation`
#132172 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 -
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 -
[libcxx] Fix ODR violation in iostream.
#132125 commented on
Jun 23, 2025 • 0 new comments -
[asan] Implement interception on AIX
#131870 commented on
Jun 25, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: platform specific support
#131866 commented on
Jun 24, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Jun 27, 2025 • 0 new comments -
[AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Jun 24, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jun 27, 2025 • 0 new comments -
[LV][VPlan] When the load/store stride is -1, use vle/vse instead of vlse/vsse
#130032 commented on
Jun 24, 2025 • 0 new comments -
[DependenceAnalysis] Extending SIV to handle separate loops
#128782 commented on
Jun 23, 2025 • 0 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Jun 24, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Jun 24, 2025 • 0 new comments -
[LV][VPlan] Implement VPlan-based cost for exit condition.
#125640 commented on
Jun 23, 2025 • 0 new comments -
[LoopInterchange] Enable it by default
#124911 commented on
Jun 27, 2025 • 0 new comments -
[PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt
#123966 commented on
Jun 28, 2025 • 0 new comments -
[PseudoProbe] Support emitting to COFF object
#123870 commented on
Jun 23, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jun 26, 2025 • 0 new comments -
[LV][EVL] Generate negative strided load/store for reversed load/store
#123608 commented on
Jun 23, 2025 • 0 new comments -
[ValueTracking] Support GEPs in matchSimpleRecurrence.
#123518 commented on
Jun 27, 2025 • 0 new comments -
[TableGen] Implement a preprocessor
#120113 commented on
Jun 23, 2025 • 0 new comments -
[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening
#120064 commented on
Jun 23, 2025 • 0 new comments -
[LiveVariables] Mark use as implicit-def if defined at instr
#119446 commented on
Jun 25, 2025 • 0 new comments -
[libc++] Add the thread safety annotations unconditionally
#117497 commented on
Jun 25, 2025 • 0 new comments -
[mlir][async]: Make async.execute operation with RecursiveMemoryEffects trait
#116544 commented on
Jun 24, 2025 • 0 new comments -
[PAC][clang] Add new features to pauthtest ABI
#113150 commented on
Jun 26, 2025 • 0 new comments -
[llvm][TableGen] Allow physical registers in patterns for GlobalISel emitter
#113127 commented on
Jun 27, 2025 • 0 new comments -
[lld] Add thunks for hexagon
#111217 commented on
Jun 26, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jun 26, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jun 27, 2025 • 0 new comments -
Improve string allocation
#92652 commented on
Jun 27, 2025 • 0 new comments