-
Notifications
You must be signed in to change notification settings - Fork 14.9k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
730 Pull requests merged by 279 people
-
[libc++][test] Fix size calculation for
unordered_map
in ABI test#157006 merged
Sep 5, 2025 -
[AArch64][SME] Use
mrs %reg, SVCR
rather than ABI routine with+sme
#156878 merged
Sep 5, 2025 -
[analyzer] MallocChecker – Fix false positive leak for smart pointers in temporary objects
#152751 merged
Sep 5, 2025 -
IRLinker: avoid quadratic behavior
#157045 merged
Sep 5, 2025 -
[SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2.
#156730 merged
Sep 5, 2025 -
[DAG][ARM] canCreateUndefOrPoisonForTargetNode - ARMISD VORRIMM\VBICIMM nodes can't create poison/undef
#156831 merged
Sep 5, 2025 -
[NVPTX] Add sm_88 and sm_110* arch supports
#156857 merged
Sep 5, 2025 -
[clang][bytecode][NFC] Remove instance pointer from emitDestruction
#157040 merged
Sep 5, 2025 -
[AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::VASHR\VLSHR\VSHL can't create undef/poison
#156445 merged
Sep 5, 2025 -
[lldb][DataFormatter] Allow std::string formatters to match against custom allocators
#156050 merged
Sep 5, 2025 -
[Clang][bytecode] Add interp__builtin_elementwise_triop to handle general 3-operand integer intrinsics
#156944 merged
Sep 5, 2025 -
[AVR] Remove some custom decoder functions (NFCI)
#156852 merged
Sep 5, 2025 -
[AArch64][nfc] Remove llvm/test/CodeGen/AArch64/README
#156881 merged
Sep 5, 2025 -
[libc++] Fix missing encoding in open() call in python script
#154594 merged
Sep 5, 2025 -
[mlir][sme] Use signed comparison in ArmSMEToSCF
#156834 merged
Sep 5, 2025 -
[RISCV] Use QC_E_LI to materialise addresses
#155819 merged
Sep 5, 2025 -
[AVR] Remove LPM/ELPM custom decoder (NFC)
#156928 merged
Sep 5, 2025 -
[orc-rt] Clean up SPS serialization for Error, Expected; add testcase.
#157029 merged
Sep 5, 2025 -
[AMDGPU] Register amdgpu-lower-vgpr-encoding pass in npm
#156971 merged
Sep 5, 2025 -
[SimpleLoopUnswitch] Adjust cost multiplier accounting for parent loop size
#155379 merged
Sep 5, 2025 -
[clang] fix definition data not being propagated to all redecls
#157019 merged
Sep 5, 2025 -
[Utils] Remove an unnecessary cast (NFC)
#157023 merged
Sep 5, 2025 -
[clangd] [C++20 Modules] Try to use prebuilt modules
#155360 merged
Sep 5, 2025 -
[Driver][LoongArch] Enable linker relaxation by default for loongarch64
#156315 merged
Sep 5, 2025 -
[libc] Workaround for GCC on
typedef
for_Complex __float128
#157010 merged
Sep 5, 2025 -
[MLIR][Bytecode] Enforce alignment requirements
#157004 merged
Sep 5, 2025 -
[NFC][PowerPC] adding the options for register names and VSR to VR
#157007 merged
Sep 5, 2025 -
[NFC][TableGen] Use
BitsInit::convertInitializerToInt
in a few places#156973 merged
Sep 5, 2025 -
AMDGPU: Use switch to implement getRegPressureSetLimit
#156993 merged
Sep 5, 2025 -
[RISCV] Support ZVqdot Codegen and C intrinsics
#154915 merged
Sep 5, 2025 -
[bazel][libc] Port #156344: complex macros
#157003 merged
Sep 5, 2025 -
[memprof] Add RecordSerializationRoundTripVersion4HotColdSchema
#156783 merged
Sep 5, 2025 -
[libc] Implement CMPLX related macros
#156344 merged
Sep 5, 2025 -
[VPlan] Move findCommonEdgeMask optimization to simplifyBlends
#156304 merged
Sep 5, 2025 -
[libc] Expose the AMDGPU code object version
#152931 merged
Sep 5, 2025 -
[MLIR][Python] Add optional
results
parameter for building op with inferable result types#156818 merged
Sep 5, 2025 -
AMDGPU: Fix using wrong type in i32 atomic cmpxchg test
#156988 merged
Sep 5, 2025 -
[RISCV] Handle non uimm5 VL constants in isVLKnownLE
#156639 merged
Sep 5, 2025 -
[VPlan] Only compute reg pressure if considered. NFCI
#156923 merged
Sep 5, 2025 -
[LV] Add initial legality checks for loops with unbound loads.
#152422 merged
Sep 5, 2025 -
[AMDGPU] Print high vgpr operand comments from objdump
#156966 merged
Sep 4, 2025 -
[LLDB] Fix deterministic-build.cpp post #156931
#156983 merged
Sep 4, 2025 -
[NFC][TableGen] Adopt
CodeGenInstruction::getName()
#156968 merged
Sep 4, 2025 -
AMDGPU: Add agpr versions of global return atomics
#156890 merged
Sep 4, 2025 -
AMDGPU: Add more tests for flat/global atomicrmw with agprs
#156874 merged
Sep 4, 2025 -
AMDGPU: Fix mis-selecting saddr flat atomics on gfx9
#156860 merged
Sep 4, 2025 -
[lldb] Correct style of error messages
#156774 merged
Sep 4, 2025 -
[NFC][libclc] Set MACRO_ARCH to ${ARCH} uncondionally before customizing
#156789 merged
Sep 4, 2025 -
[lldb-dap] Destroy debugger when debug session terminates
#156231 merged
Sep 4, 2025 -
[lldb] Reflow descriptions in source/Commands/Options.td
#156981 merged
Sep 4, 2025 -
[AMDGPU] High VGPR lowering on gfx1250
#156965 merged
Sep 4, 2025 -
[AMDGPU][Legalizer] Avoid pack/unpack for G_FSHR
#156796 merged
Sep 4, 2025 -
[mlir][spirv][vector] Use adaptor.getElements() in FromElements lowering.
#156972 merged
Sep 4, 2025 -
[flang] Create TBAA subtree for COMMON block variables.
#156558 merged
Sep 4, 2025 -
[flang] Attach proper storage to [hl]fir.declare in lowering.
#155742 merged
Sep 4, 2025 -
[NFC][libclc] Remove unused -DCLC_INTERNAL build flag, remove unused M_LOG210
#156590 merged
Sep 4, 2025 -
Revert "[UBSan] [min-rt] make minimal runtime handlers weak"
#156975 merged
Sep 4, 2025 -
[AMDGPU][True16][Codegen] remove another build_vector pattern from true16
#149861 merged
Sep 4, 2025 -
[lldb] Introduce ScriptedFrame affordance
#149622 merged
Sep 4, 2025 -
[NFC][InstrInfoEmitter] Include location of inst definition in comment
#156927 merged
Sep 4, 2025 -
[RISCV] Use arithmetic for select c, 0, simm12 even with zicond
#156957 merged
Sep 4, 2025 -
[CI] Only invoke ninja for runtimes build if runtimes are specified
#156969 merged
Sep 4, 2025 -
[SimplifyCFG] Probabilities associated with same condition are constant
#155734 merged
Sep 4, 2025 -
[HLSL][NFC] Change line endings to LF
#156930 merged
Sep 4, 2025 -
[CIR] Add constant record ILE support
#155663 merged
Sep 4, 2025 -
[Hexagon] Remove post-decoding instruction adjustments
#156359 merged
Sep 4, 2025 -
[libc] Remove unused _Thread_local define from headers.
#156967 merged
Sep 4, 2025 -
[libc][docs] Add GPU math conformance test results to support page
#156263 merged
Sep 4, 2025 -
[CIR] Add support for delegating constructor initialization
#156757 merged
Sep 4, 2025 -
[Delinearization] Improve debug messages
#156339 merged
Sep 4, 2025 -
[NFC][IR2Vec] Initialize Embedding vectors with zeros by default
#155690 merged
Sep 4, 2025 -
[OpenACC][NFCI] Split up the init and decl from OpenACC recipes
#156938 merged
Sep 4, 2025 -
[TableGen] Don't print the instruction enum value in multiple comments in GenInstrInfo.inc.
#156960 merged
Sep 4, 2025 -
[lldb] Add more command option mnemonics
#155705 merged
Sep 4, 2025 -
ensure that dap_symbol is always initialized
#156956 merged
Sep 4, 2025 -
[profcheck] Allow
unknown
function entry count#155918 merged
Sep 4, 2025 -
[LLD][COFF] Add support for custom section layout
#152779 merged
Sep 4, 2025 -
[lldb] Call FixUpPointer in WritePointerToMemory (try 2)
#153585 merged
Sep 4, 2025 -
build: make sanitizer builds use optimized tablegen
#156784 merged
Sep 4, 2025 -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 merged
Sep 4, 2025 -
[bazel] Add -lbsd for lldb on Linux
#156954 merged
Sep 4, 2025 -
[NFC][IR2Vec] Add usage documentation for obtaining embeddings
#155516 merged
Sep 4, 2025 -
[CIR] Finish record layout for classes with virtual bases
#156770 merged
Sep 4, 2025 -
[RISCV][VLOPT] Support segmented store instructions
#155467 merged
Sep 4, 2025 -
[lit] Add support for env -i
#156939 merged
Sep 4, 2025 -
Fix bazel build for ed3597e2f7c4a5ae1ad70de81032f2addf78e267
#156946 merged
Sep 4, 2025 -
[MLIR][XeGPU] Reapply attempt for "Scattered ops sg-to-wi distribution #154949"
#156924 merged
Sep 4, 2025 -
[AArch64] Give a higher cost for more expensive SVE FCMP instructions
#153816 merged
Sep 4, 2025 -
[lldb] Add utility to create Mach-O corefile from YAML desc
#153911 merged
Sep 4, 2025 -
[LV][AArch64] Prefer epilogue with fixed-width over scalable VF in case of equal costs.
#155546 merged
Sep 4, 2025 -
[clang] Rewrite tests relying on shell environment variable features
#156904 merged
Sep 4, 2025 -
[ADT] Fix formatting in DenseMapInfo.h
#156926 merged
Sep 4, 2025 -
[Support] Make shouldReverseIterate constexpr
#156812 merged
Sep 4, 2025 -
[LLDB] Fix tests that fail when using internal shell.
#156931 merged
Sep 4, 2025 -
[LLDB][AArch64] Make TPIDR a generic tp register
#154444 merged
Sep 4, 2025 -
[clang-tidy] Raise minimum standard level for several checks from C++98 to C++11
#152401 merged
Sep 4, 2025 -
[LLDB][NativePDB] Find global variables in namespaces
#156736 merged
Sep 4, 2025 -
[flang] Move AddAliasTags pass after BoxedProcedurePass.
#156780 merged
Sep 4, 2025 -
[MLIR] Make the pass_thru argument of llvm masked.load intrinsic Optional instead of Variadic
#156917 merged
Sep 4, 2025 -
[AArch64] Add freeze(avg(x,y)) test coverage for #147696
#156918 merged
Sep 4, 2025 -
[NFC][flang] Updated tests with -force-no-alias options.
#156746 merged
Sep 4, 2025 -
[CodeGen][test][NFC] Refactor ObjC attribute tests
#156519 merged
Sep 4, 2025 -
[RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline.
#156798 merged
Sep 4, 2025 -
[AVR] Remove workarounds for instructions using Z register (NFCI)
#156361 merged
Sep 4, 2025 -
[flang] Add hlfir.char_trim operation
#156064 merged
Sep 4, 2025 -
[RISCV] Remove post-decoding instruction adjustments
#156360 merged
Sep 4, 2025 -
[OpenMP][Offload] Restore __kmpc_* function signatures
#156104 merged
Sep 4, 2025 -
[lldb] Moving MCPTransport into its own file.
#156712 merged
Sep 4, 2025 -
[DOC][GlobalIsel] Add description for G_FREEZE
#156707 merged
Sep 4, 2025 -
[lldb] Reland: Add Pythonic API to SBStructuredData extension
#156771 merged
Sep 4, 2025 -
[clang] Remove written template args from implicit var tpl spec
#156329 merged
Sep 4, 2025 -
[libc] Add wasm support for some submodules in llvm-libc.
#154383 merged
Sep 4, 2025 -
[libc++] Make it possible to mark a gen-test as UNSUPPORTED
#156737 merged
Sep 4, 2025 -
[PowerPC][NFC] Update TableGen range punctuator with '...'
#156893 merged
Sep 4, 2025 -
[Clang] Enable constexpr handling for builtin elementwise fshl/fshr
#153572 merged
Sep 4, 2025 -
[HashRecognize] Strip ValueEvolution
#148620 merged
Sep 4, 2025 -
[TableGen][Decoder] Decode operands with zero width or all bits known
#156358 merged
Sep 4, 2025 -
[llvm] Proofread CodeGenerator.rst
#156814 merged
Sep 4, 2025 -
[Utils] Remove an unnecessary cast (NFC)
#156813 merged
Sep 4, 2025 -
[ADT] Simplify EnumeratedArray::operator[] (NFC)
#156811 merged
Sep 4, 2025 -
[ADT] Simplify DenseMapInfo<std::tuple<...>> with constexpr if (NFC)
#156810 merged
Sep 4, 2025 -
[libclang/python] Add type annotations for code completion classes
#140539 merged
Sep 4, 2025 -
[clang][initlist] handle incomplete array type in Constant Expr Calculation
#155080 merged
Sep 4, 2025 -
[NFC][AMDGPU] Pre-commit test for setcc removal by using add/sub carryout
#155118 merged
Sep 4, 2025 -
[PowerPC] Remove non-existent operand of CP_COPY instruction
#153867 merged
Sep 4, 2025 -
[Headers][X86] Allow AVX2/AVX512 integer min/max intrinsics to be used in constexpr
#156833 merged
Sep 4, 2025 -
[analyzer] Clean up bug types in CallAndMessageChecker
#156073 merged
Sep 4, 2025 -
[clang][bytecode] Create implicit variables for wider base types
#156658 merged
Sep 4, 2025 -
[AMDGPU] Ensure positive InstOffset for buffer operations
#145504 merged
Sep 4, 2025 -
[X86] make the set/r/4 intrinsics macros into functions
#156819 merged
Sep 4, 2025 -
[flang][OpenMP] Parse ORDERED as standalone when DEPEND/DOACROSS is p…
#156693 merged
Sep 4, 2025 -
[clang][bytecode] Reject null pointers in CheckStore()
#156645 merged
Sep 4, 2025 -
[Headers][X86] Group related AVX512VL FMA intrinsics together (NFC)
#156794 merged
Sep 4, 2025 -
[NFC][MC][DecoderEmitter] Refactor code related to EncodingField
#156759 merged
Sep 4, 2025 -
[LLVM][MC][DecoderEmitter] Fail fatally if
Insn
and decoder table bitwidths mismatch#156734 merged
Sep 4, 2025 -
[NFC][MC][ARM] Reorder decoder functions 4/N
#156690 merged
Sep 4, 2025 -
[NFC][IntrinsicEmitter] Include source location with enum definition
#156800 merged
Sep 4, 2025 -
[flang][OpenMP] Simplify LooselyStructuredBlockParser, NFC
#156701 merged
Sep 4, 2025 -
[flang][OpenMP] Rename variable
block
tobody
, NFC#156702 merged
Sep 4, 2025 -
[Headers][X86] Add constexpr support for some AVX[512] intrinsics.
#156567 merged
Sep 4, 2025 -
[Offload] Fix CHECK string in llvm-omp-device-info test
#156872 merged
Sep 4, 2025 -
[X86] Compute the known bits for VPMADD52L/VPMADD52H in SimplifyDemandedBitsForTargetNode
#156847 merged
Sep 4, 2025 -
[clang][bytecode] Print 8 bit integers as 32 bit in Function::dump()
#156858 merged
Sep 4, 2025 -
[orc-rt] Fix typo in include guard comment. NFC.
#156869 merged
Sep 4, 2025 -
[clang][bytecode] Reject final ltor casts on string literals
#156669 merged
Sep 4, 2025 -
[orc-rt] Fix header list in CMakeLists.txt after 6af1247ecb9.
#156867 merged
Sep 4, 2025 -
[clang-tidy] Fix file extension inconsistency
#156528 merged
Sep 4, 2025 -
[AArch64][SME] Resume streaming-mode on entry to exception handlers
#156638 merged
Sep 4, 2025 -
[SVE ACLE] Remove explicit sve2 requirement from crypto and b16b16 builtins.
#156456 merged
Sep 4, 2025 -
[lldb] Use weak pointers instead of shared pointers in DynamicLoader
#156446 merged
Sep 4, 2025 -
[Offload] Port llvm-offload-device-info to new offload API
#155626 merged
Sep 4, 2025 -
[SeparateConstOffsetFromGEP] Highlight that trunc is handled. NFC
#154563 merged
Sep 4, 2025 -
[NFC][TableGen][analyzer] Fix some obsolete comments
#156677 merged
Sep 4, 2025 -
[MemoryLocation] Size Scalable Masked MemOps
#154785 merged
Sep 4, 2025 -
[X86] Add assembly comment for VMOVSH instructions
#156848 merged
Sep 4, 2025 -
[LAA] Support assumptions with non-constant deref sizes.
#156758 merged
Sep 4, 2025 -
[VPlan] Let Not preserve uniformity in isSingleScalar
#156676 merged
Sep 4, 2025 -
[AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can't create undef/poison
#149323 merged
Sep 4, 2025 -
[KeyInstr] Add release note following #149509
#156005 merged
Sep 4, 2025 -
[AMDGPU] Fix source location for assembler warnings
#156621 merged
Sep 4, 2025 -
[VPlan] Simplify x && false -> false, x | 0 -> x
#156345 merged
Sep 4, 2025 -
[AMDGPU][gfx1250] Add 128B cooperative atomics
#156418 merged
Sep 4, 2025 -
[Dexter] Only increment step index if we record the step
#156832 merged
Sep 4, 2025 -
[AMDGPU] Do not use 64-bit literals with VOP3* encodings
#156602 merged
Sep 4, 2025 -
[AMDGPU] Tail call support for whole wave functions
#145860 merged
Sep 4, 2025 -
[MemorySSA] Don't create phi nodes in fixupDefs()
#156021 merged
Sep 4, 2025 -
[Sparc] Remove extra ASRRegs operand in SMAC/UMAC instructions
#156751 merged
Sep 4, 2025 -
AMDGPU: Change FLAT classes to use RegisterOperand parameters
#156581 merged
Sep 4, 2025 -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#149494 merged
Sep 4, 2025 -
[CodeGen] Remove ExpandInlineAsm hook
#156617 merged
Sep 4, 2025 -
[DataLayout] Specialize the getTypeAllocSize() implementation
#156687 merged
Sep 4, 2025 -
[libc++][NFC] Use llvm.org/PR to link to bug reports
#156288 merged
Sep 4, 2025 -
[libc++] Split ABI flag for removing iterator bases and removing the second member in reverse_iterator
#143079 merged
Sep 4, 2025 -
[libc++][test] Get rid of warning on macOS about undefined macro
#156785 merged
Sep 4, 2025 -
[AMX] Fix LIT test with adjustsStack attribute for expensive checks build.
#156808 merged
Sep 4, 2025 -
[libc++] Add ABI tests for introducing _LIBCPP_COMPRESSED_ELEMENT
#156416 merged
Sep 4, 2025 -
Trying to fix undefined symbol error caused by iterator variable
#141507 merged
Sep 4, 2025 -
[analyzer] Canonicalize the Decls of FieldRegions
#156668 merged
Sep 4, 2025 -
AMDGPU: Remove the DS special case in getRegClass
#156696 merged
Sep 4, 2025 -
AMDGPU: Define agpr versions of ds permute instructions
#156695 merged
Sep 4, 2025 -
AMDGPU: Fix definitions of DS ret atomics with AGPRs
#156655 merged
Sep 4, 2025 -
[clang][bytecode] Remove superfluous check for complex types
#156666 merged
Sep 4, 2025 -
[RISCV] Fold (X & (7 << 29)) == 0 -> (srliw X, 29) == 0 for RV64.
#156769 merged
Sep 4, 2025 -
[RISCV] Correct getOperandLog2EEW for VCOMPRESS_VM.
#156719 merged
Sep 4, 2025 -
AMDGPU: Change DS classes to use RegisterOperand parameters
#156580 merged
Sep 4, 2025 -
[NVPTX] Add support for tcgen05 instructions for sm103 target
#156613 merged
Sep 4, 2025 -
[orc-rt] Rename WrapperFunctionBuffer and headers.
#156799 merged
Sep 4, 2025 -
[BOLT][AArch64][instr] Remove red zone clobbering protection
#156129 merged
Sep 4, 2025 -
[NVPTX] Remove unnecessary casts (NFC)
#156275 merged
Sep 4, 2025 -
[orc-rt] Fix WrapperFunctionResultTest comments. NFC.
#156797 merged
Sep 4, 2025 -
[RISCV] Fold (vslide1up undef, v, (extract_elt x, 0)) into (vslideup x, v, 1)
#154847 merged
Sep 4, 2025 -
[orc-rt] Fix memory leak in WrapperFunctionResult.
#156795 merged
Sep 4, 2025 -
[RISCV] Use vleff's AVL when output VL doesn't dominate in RISCVVLOptimizer
#156618 merged
Sep 4, 2025 -
[CIR] Add support for discrete bit-field
#156085 merged
Sep 4, 2025 -
[LoongArch] Use xvperm.w for cross-lane access within a single vector
#151634 merged
Sep 4, 2025 -
AMDGPU: Add tests for every mfma intrinsic v-to-a mapping
#153026 merged
Sep 4, 2025 -
[DAGCombine] Propagate nuw when evaluating sub with narrower types
#156710 merged
Sep 4, 2025 -
[LoongArch] Optimize extractelement containing variable index for lasx
#151475 merged
Sep 4, 2025 -
[lldb-dap] Add
--no-lldbinit
as a CLI flag#156131 merged
Sep 4, 2025 -
[HLSL] Reorder arguments of __builtin_hlsl_resource_handlefromimplicitbinding
#155861 merged
Sep 4, 2025 -
[clang] fix error recovery for invalid nested name specifiers
#156772 merged
Sep 4, 2025 -
Revert "[lldb] Add count for errors of DWO files in statistics and combine DWO file count functions"
#156777 merged
Sep 4, 2025 -
AMDGPU: Add agpr variants of multi-data DS instructions
#156420 merged
Sep 4, 2025 -
[libc][NFC] disable localtime on aarch64/baremetal
#156776 merged
Sep 3, 2025 -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 merged
Sep 3, 2025 -
[LLDB] Make internal shell the default for running LLDB lit tests.
#156729 merged
Sep 3, 2025 -
[lldb][debugserver] Max response size for qSpeedTest
#156099 merged
Sep 3, 2025 -
[AMDGPU] Define 1024 VGPRs on gfx1250
#156765 merged
Sep 3, 2025 -
[flang] Check for BIND(C) name conflicts with alternate entries
#156563 merged
Sep 3, 2025 -
[RISCV] Add exhausted_gprs_fprs test to calling-conv-half.ll. NFC
#156586 merged
Sep 3, 2025 -
[lldb] Mark scripted frames as synthetic instead of artificial
#153117 merged
Sep 3, 2025 -
[docs] Refine some of the wording in the quality developer policy
#156555 merged
Sep 3, 2025 -
[NFC] Apply clang-format to PPCInstrFutureMMA.td
#156749 merged
Sep 3, 2025 -
[libc] implement template functions for localtime
#110363 merged
Sep 3, 2025 -
[llvm-objcopy][COFF] Update .symidx values after stripping
#153322 merged
Sep 3, 2025 -
Add documentation on debugging LLVM.
#156128 merged
Sep 3, 2025 -
[lldb] Add count for errors of DWO files in statistics and combine DWO file count functions
#155023 merged
Sep 3, 2025 -
Revert "[MLIR][XeGPU] Scattered ops sg-to-wi distribution"
#156761 merged
Sep 3, 2025 -
[Headers][X86] Allow AVX512F mullox intrinsics to be used in constexpr
#156722 merged
Sep 3, 2025 -
lit] Update internal shell lexer to remove escape on '$' only for double-quoted strings.
#156742 merged
Sep 3, 2025 -
[MLIR] Apply clang-tidy fixes for readability-container-size-empty in XeGPUOps.cpp (NFC)
#156752 merged
Sep 3, 2025 -
[OpenACC] Fix crash because of miscalculated dependence.
#156745 merged
Sep 3, 2025 -
[MLIR] Apply clang-tidy fixes for readability-simplify-boolean-expr in Specialize.cpp (NFC)
#156743 merged
Sep 3, 2025 -
[MLIR] Apply clang-tidy fixes for readability-simplify-boolean-expr in Specialize.cpp (NFC)
#156739 merged
Sep 3, 2025 -
[MLIR] Apply clang-tidy fixes for readability-simplify-boolean-expr in Specialize.cpp (NFC)
#156738 merged
Sep 3, 2025 -
Revert "[llvm-exegesis] Exclude loads/stores from aliasing instruction set"
#156735 merged
Sep 3, 2025 -
Revert "[lldb] Add Pythonic API to SBStructuredData extension (#155061)"
#156728 merged
Sep 3, 2025 -
[libc] Fix buildbot failures
#156733 merged
Sep 3, 2025 -
[CIR] Add support for constructors with VTT parameters
#156521 merged
Sep 3, 2025 -
[lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types
#156681 merged
Sep 3, 2025 -
[AMDGPU] Use "v_bfi_b32 x, y, -1" to implement (y | ~x)
#156653 merged
Sep 3, 2025 -
[SPIRV] Add OpInf support for isinf hlsl intrinsic
#156570 merged
Sep 3, 2025 -
[mlir][XeGPU] add unroll patterns for load_matrix and store_matrix
#154637 merged
Sep 3, 2025 -
[Flang] Fix symbol name clash when dummy procedure name is the same as common-block-name
#155508 merged
Sep 3, 2025 -
[MLIR][XeGPU] Scattered ops sg-to-wi distribution
#154949 merged
Sep 3, 2025 -
[AMX][PreTileConfig] Ensure that PLDTILECFGV instruction is sinked closer to tile use instruction.
#155673 merged
Sep 3, 2025 -
[llvm-exegesis] Exclude loads/stores from aliasing instruction set
#156300 merged
Sep 3, 2025 -
[AMDGPU] Support cluster_load_async_to_lds instructions on gfx1250
#156595 merged
Sep 3, 2025 -
[CIR] Emit copy for aggregate initialization
#155697 merged
Sep 3, 2025 -
[flang] Fix false errors in function result derived type checking
#156509 merged
Sep 3, 2025 -
Volunteer myself and Heejin Ahn as WebAssembly backend maintainers
#156553 merged
Sep 3, 2025 -
[flang][OpenMP] Fix offsets for EQUIVALENCE in firstprivate(/block/)
#156492 merged
Sep 3, 2025 -
[mlir][spirv] Add pattern matching for arith.index_cast i1 to index for ArithToSPIRV
#155729 merged
Sep 3, 2025 -
[libc] fixed signed char issues in strsep()/strtok()/strtok_r().
#156705 merged
Sep 3, 2025 -
[OpenACC] Change lowering signature for 'destroy'
#156716 merged
Sep 3, 2025 -
[lldb] Revert custom __str__ in SBStructuredDataExtensions.i
#156721 merged
Sep 3, 2025 -
[mlir][acc] Introduce acc data bounds accessors
#156545 merged
Sep 3, 2025 -
[PowerPC][NFC] Refactor PPCInstrFutureMMA.td to combine sections
#151194 merged
Sep 3, 2025 -
[Headers][X86] Allow MMX/SSE integer min/max intrinsics to be used in constexpr
#156678 merged
Sep 3, 2025 -
Fix
python/ir/auto_location.py
test on Windows#156711 merged
Sep 3, 2025 -
[GlobalISel] Add multi-way splitting support for wide scalar shifts.
#155353 merged
Sep 3, 2025 -
[lld] Make lld tests use lit internal shell by default
#156538 merged
Sep 3, 2025 -
[MLIR][IRDL][CMake] Switch to using
setup_host_tool
to fix cross compilation#156606 merged
Sep 3, 2025 -
[libc][math][c++23] Add fmodbf16 math function
#155575 merged
Sep 3, 2025 -
[mlir][spirv] Add pattern matching for arith.index_cast index to i1 for ArithToSPIRV
#156031 merged
Sep 3, 2025 -
[lld] Make cache-warning* tests work with internal shell
#156537 merged
Sep 3, 2025 -
[libc++][C++03] remove unused macro in __config
#156609 merged
Sep 3, 2025 -
[lld] Update cgdata-* tests to not use subshells
#156533 merged
Sep 3, 2025 -
[Headers][X86] Allow FMA intrinsics to be used in constexpr
#156385 merged
Sep 3, 2025 -
[lldb][RISCV][test] make atomic region stepping test more robust
#156506 merged
Sep 3, 2025 -
[bazel][mlir] Port #156374: ptr_add shaped operands support
#156706 merged
Sep 3, 2025 -
[lld] Update tests redirecting multiple commands to FileCheck
#156526 merged
Sep 3, 2025 -
[CIR] Upstream Atomic init for ComplexType
#156518 merged
Sep 3, 2025 -
[CIR] Upstream FPToFPBuiltin ACosOp
#156356 merged
Sep 3, 2025 -
[lld] Remove shell requirements from tests
#156510 merged
Sep 3, 2025 -
[lld][MachO] Silence warnings about --read-workers parsing
#156608 merged
Sep 3, 2025 -
[lit] Update internal shell lexer to handle LLDB persistent vars.
#156125 merged
Sep 3, 2025 -
[mlir][ptr] Extend
ptr_add
operation to support shaped operands#156374 merged
Sep 3, 2025 -
[ConstraintElim] Bail out on non-canonical GEPs
#156688 merged
Sep 3, 2025 -
[RISCV][GlobalISel] Lower G_ATOMICRMW_SUB via G_ATOMICRMW_ADD
#155972 merged
Sep 3, 2025 -
[AMDGPU] Remove most uses of /dev/null in tests
#156630 merged
Sep 3, 2025 -
[bazel] Port #153661: LifetimeSafetyTest dep
#156697 merged
Sep 3, 2025 -
[bazel][libc] Update MPFR to v4.2.2
#156691 merged
Sep 3, 2025 -
[Offload] Run unit tests as a part of check-offload
#156675 merged
Sep 3, 2025 -
[MLIR][LLVM][Flang] Move the element param of DICompositeType to the end
#156624 merged
Sep 3, 2025 -
[bazel][mlir] Port #156355: translations to LLVMIR for ptr ops
#156689 merged
Sep 3, 2025 -
[clang][OpenMP] 6.0: detect privatization of array section/assumed-size array
#152786 merged
Sep 3, 2025 -
[clang-tidy] Fix
readability-uppercase-literal-suffix
warning with hex literals#156584 merged
Sep 3, 2025 -
[NFC][LLVM] Use
INITILIZE_PASS
instead ofINITIALIZE_PASS_BEGIN/END
#156212 merged
Sep 3, 2025 -
[NFC][MC][ARM] Rearrange decoder functions 3/N
#156240 merged
Sep 3, 2025 -
[lldb][ExpressionParser][NFC] Clean up expression language picking logic
#156642 merged
Sep 3, 2025 -
[llvm] Proofread AddingConstrainedIntrinsics.rst
#156601 merged
Sep 3, 2025 -
[RISCV] Remove an unnecessary cast (NFC)
#156600 merged
Sep 3, 2025 -
[PowerPC] Remove an unnecessary cast (NFC)
#156599 merged
Sep 3, 2025 -
[Support] Modernize YAML traits with is_detected (NFC)
#156598 merged
Sep 3, 2025 -
[ADT] "Inline" TestAndEraseFromMap into PriorityWorklist.h (NFC)
#156596 merged
Sep 3, 2025 -
[mlir][ptr] Add
gather
,masked_load
,masked_store
, andscatter
ops#156368 merged
Sep 3, 2025 -
[OMPIRBuilder] Use target global AS for SrcLocStr
#156520 merged
Sep 3, 2025 -
[LifetimeSafety] Fix duplicate loan generation for ImplicitCastExpr
#153661 merged
Sep 3, 2025 -
[AMDGPU] Implement IR expansion for frem instruction
#130988 merged
Sep 3, 2025 -
[mlir][ptr] Add translations to LLVMIR for ptr ops.
#156355 merged
Sep 3, 2025 -
[X86] Only fold AND/ANDNP back to VSELECT if we know the predicated mask select is legal
#156663 merged
Sep 3, 2025 -
[RISCV] add computeKnownBitsForTargetNode for RISCVISD::SRLW
#155995 merged
Sep 3, 2025 -
[sanitizer] Fix prctl interceptor causing PAC authentication failure
#153081 merged
Sep 3, 2025 -
[mlir][vector] Propagate alignment from vector to llvm dialects.
#153482 merged
Sep 3, 2025 -
[SLP][NFC]Extract SCEVExpander from
calculateRtStride
, NFC#156503 merged
Sep 3, 2025 -
[clang][www] Documentation revision and proof read for features.html
#156620 merged
Sep 3, 2025 -
[Clang] Add detailed notes explaining why is_aggregate evaluates to false
#152488 merged
Sep 3, 2025 -
[mlir][IR] Fix enum attribute handling by using parseKeywordOrString instead of parseKeyword
#156662 merged
Sep 3, 2025 -
[OpenACC] Reduction 'init' lowering for all-ones/least/largest
#156535 merged
Sep 3, 2025 -
[AArch64] Add computeKnownBits unit test coverage for AArch64ISD::VASHR/VLSHR/VSHL
#156631 merged
Sep 3, 2025 -
[llvm-exegesis] [AArch64] Reland Resolving "not all operands are initialized by snippet generator"
#156423 merged
Sep 3, 2025 -
[libc] ensure tls dtors are called in main thread
#133641 merged
Sep 3, 2025 -
[BOLT] close map_files FD
#156489 merged
Sep 3, 2025 -
AMDGPU: Remove dead code for printing DFP immediates
#156644 merged
Sep 3, 2025 -
[Dexter] Use continue when resuming lldb execution to reach breakpoint
#156481 merged
Sep 3, 2025 -
[mlir][ToLLVM] Fix the index bitwidth handling for the dynamic case of
convert-to-llvm
#156557 merged
Sep 3, 2025 -
[Offload][OpenMP] Enable more tests on AMDGPU
#156626 merged
Sep 3, 2025 -
[mlir][tosa] handle unranked tensors in tosa::table::verify
#156321 merged
Sep 3, 2025 -
[AArch64] Combine SEXT_INREG(CSET) to CSETM.
#156429 merged
Sep 3, 2025 -
[AArch64] Update cost model for extracting halves from 128+ bit vectors
#155601 merged
Sep 3, 2025 -
[AMDGPU] Use "v_bfi_b32 x, 0, z" to implement (z & ~x)
#156636 merged
Sep 3, 2025 -
AMDGPU: Avoid directly using MCOperandInfo RegClass field
#156641 merged
Sep 3, 2025 -
release/21.x: [clang-format] Use proper flags for git diff-tree (#155247)
#155466 merged
Sep 3, 2025 -
release/21.x: [clang] Make sure EvalInfo pointer isn't null (#155563)
#155594 merged
Sep 3, 2025 -
[NVPTX] don't erase CopyToRegs when folding movs into loads (#149393)
#155685 merged
Sep 3, 2025 -
llvm-tli-checker: Avoid a temporary string while printing
#156605 merged
Sep 3, 2025 -
[LV] Improve the test coverage for strided access. nfc
#155981 merged
Sep 3, 2025 -
[clang] Fix crash 'Cannot get layout of forward declarations' during CTU static analysis
#156056 merged
Sep 3, 2025 -
release/21.x: [mlir][cmake] Fix mlir target export (#153341)
#155856 merged
Sep 3, 2025 -
release/21.x: [AArch64][PAC] Do not execute AUT instructions speculatively (#155372)
#155874 merged
Sep 3, 2025 -
release/21.x: [AArch64][PAC] Fix clobbering registers by BLRA and AUTH_TCRETURN (#155373)
#155877 merged
Sep 3, 2025 -
release/21.x: Add pointer auth documentation to contents (#155763)
#155954 merged
Sep 3, 2025 -
release/21.x: [libc++] Disable cv-qualified arithmetic hash specializations (#155786)
#156054 merged
Sep 3, 2025 -
release/21.x: [Clang][CMake] Use IRPGO instead of FE PGO for Cmake Caches (#155957)
#156271 merged
Sep 3, 2025 -
release/21.x: [SLP]Do not to try to revectorize previously vectorized phis in loops
#156297 merged
Sep 3, 2025 -
release/21.x: [sanitizer_common] Older Haiku needs _GNU_SOURCE (#156291)
#156303 merged
Sep 3, 2025 -
release/21.x: [LoongArch] Fix broadcast load with extension. (#155960)
#156384 merged
Sep 3, 2025 -
release/21.x: [release] Correct download links for Windows on Arm packages (#156459)
#156462 merged
Sep 3, 2025 -
release/21.x: ThinLTOBitcodeWriter: Emit __cfi_check to full LTO part of bitcode file.
#154859 merged
Sep 3, 2025 -
[Analyzer] No longer crash with VLA operands to unary type traits
#154738 merged
Sep 3, 2025 -
[AMDGPU][LIT][NFC] Adding -mtriple for AMDGPUAnnotateUniformValues Pass tests
#156437 merged
Sep 3, 2025 -
[CodeGen] Fix failing assert in interleaved access pass
#156457 merged
Sep 3, 2025 -
[flang] Avoid unnecessary looping for constants
#156403 merged
Sep 3, 2025 -
[libc++][ranges] LWG4083:
views::as_rvalue
should reject non-input ranges#155156 merged
Sep 3, 2025 -
[AArch64] Improve lowering for scalable masked deinterleaving loads
#154338 merged
Sep 3, 2025 -
[InstCombine] Merge constant offset geps across variable geps
#156326 merged
Sep 3, 2025 -
[AMDGPU] si-peephole-sdwa: reuse getOne{NonDBGUse,Def} (NFC)
#156455 merged
Sep 3, 2025 -
[X86] Allow AVX512 512-bit variants of AVX2 per-element i32 shift intrinsics to be used in constexpr
#156480 merged
Sep 3, 2025 -
[flang] Do not create omp_lib.f18.mod files
#156311 merged
Sep 3, 2025 -
[LangRef] Clarify semantics of objectsize min parameter
#156309 merged
Sep 3, 2025 -
AMDGPU: Handle V->A MFMA copy from case with immediate src2
#153023 merged
Sep 3, 2025 -
[AArch64] Guard fptosi+sitofp patterns with one use checks.
#156407 merged
Sep 3, 2025 -
[libc++] Refactor remaining __find_equal calls
#156594 merged
Sep 3, 2025 -
[RISCV] Remove remaining vmerge_vl mask patterns. NFC
#156566 merged
Sep 3, 2025 -
[RISCV] Add changes to have better coverage for qc.insb and qc.insbi
#154135 merged
Sep 3, 2025 -
llvm-tli-checker: Remove TLINameList helper struct
#142535 merged
Sep 3, 2025 -
[clang][analyzer] Remove checker 'alpha.core.CastSize'
#156350 merged
Sep 3, 2025 -
[libc++][C++03] Backport #111127, #112843 and #121620
#155571 merged
Sep 3, 2025 -
[libc++] Add thread safety annotations for std::lock
#154078 merged
Sep 3, 2025 -
[libc++] Simplify std::function implementation further
#145153 merged
Sep 3, 2025 -
[libc++] Refactor __tree::__find_equal to not have an out parameter
#147345 merged
Sep 3, 2025 -
[libc++] Optimize {map,set}::insert(InputIterator, InputIterator)
#154703 merged
Sep 3, 2025 -
AMDGPU: Add test for mfma rewrite pass respecting optnone
#153025 merged
Sep 3, 2025 -
AMDGPU: Add statistic for number of MFMAs moved to AGPR form
#153024 merged
Sep 3, 2025 -
AMDGPU: Add baseline test for unspilling VGPRs after MFMA rewrite
#154322 merged
Sep 3, 2025 -
AMDGPU: Handle rewriting VGPR MFMA fed from AGPR copy
#153022 merged
Sep 3, 2025 -
[HLSL][NFC] Add assert to verify implicit binding resource attribute exists
#156094 merged
Sep 3, 2025 -
[RISCV] Add Zfh RUN lines to calling-conv-half.ll. NFC
#156562 merged
Sep 3, 2025 -
[MLIR][NVVM] [NFC] Rename Tcgen05GroupKind to CTAGroupKind
#156448 merged
Sep 3, 2025 -
[X86] Clear EVEX512 feature for 128-bit and 256-bit FMA intrinsics
#156472 merged
Sep 3, 2025 -
[libc] Add more elementwise wrapper functions
#156515 merged
Sep 3, 2025 -
[RISCV] Simplify code gen for riscv_vector_builtin_cg.inc [NFC]
#156397 merged
Sep 3, 2025 -
AMDGPU: Add tests for ds_write2 formation with agprs
#155765 merged
Sep 3, 2025 -
[AMDGPU][True16][CodeGen] update zext pattern with reg_sequence
#154952 merged
Sep 3, 2025 -
[RISCV] Fix incorrect folding of select on ctlz/cttz
#155231 merged
Sep 3, 2025 -
[VPlan] Reassociate (x & y) & z -> x & (y & z)
#155383 merged
Sep 3, 2025 -
[RISCV] Commute True in foldVMergeToMask
#156499 merged
Sep 3, 2025 -
AMDGPU: Try to constrain av registers to VGPR to enable ds_write2 formation
#156400 merged
Sep 3, 2025 -
AMDGPU: Fix true16 d16 entry table for DS pseudos
#156419 merged
Sep 3, 2025 -
[CG] Add VTs for v[567]i1 and v[567]f16
#156523 merged
Sep 3, 2025 -
AMDGPU: Fold 64-bit immediate into copy to AV class
#155615 merged
Sep 3, 2025 -
[NFC][libclc] Move _CLC_V_V_VP_VECTORIZE macro into clc_lgamma_r.cl and delete clcmacro.h
#156280 merged
Sep 3, 2025 -
AMDGPU: Refactor isImmOperandLegal
#155607 merged
Sep 3, 2025 -
AMDGPU: Avoid using exact class check in reg_sequence AGPR fold
#156135 merged
Sep 3, 2025 -
AMDGPU: Reorder arguments of DS_Real_gfx12 (NFC)
#156405 merged
Sep 2, 2025 -
AMDGPU: Fix adding m0 uses to gfx94/gfx12 ds atomics
#156402 merged
Sep 2, 2025 -
[AMDGPU] Update builtins-amdgcn-error-gfx1250-param.cl
#156551 merged
Sep 2, 2025 -
[AMDGPU] Support cluster load instructions for gfx1250
#156548 merged
Sep 2, 2025 -
[libc] Install dladdr on X86
#156500 merged
Sep 2, 2025 -
[libc] Add CMake Target for Dl_info.h Header
#156195 merged
Sep 2, 2025 -
[WebAssembly] Guard use of getSymbolName with isSymbol
#156105 merged
Sep 2, 2025 -
[lldb][windows] use Windows APIs to print to the console
#156469 merged
Sep 2, 2025 -
[AMDGPU] Adjust VGPR allocation encoding on gfx1250
#156546 merged
Sep 2, 2025 -
[NVPTX] Fix
fence-nocluster.ll
ptxas
invocation (NFC)#156531 merged
Sep 2, 2025 -
[lldb] Format source/Commands/Options.td
#156517 merged
Sep 2, 2025 -
[flang][rt] Remove findloc.cpp from supported_sources fro CUDA build
#156542 merged
Sep 2, 2025 -
[RISCV] Simplify interface of RISCVAsmPrinter::lowerToMCInst [nfc]
#156482 merged
Sep 2, 2025 -
[lldb][NativePDB] Sort function name and type basename maps deterministically.
#156530 merged
Sep 2, 2025 -
[lldb] Add Pythonic API to SBStructuredData extension
#155061 merged
Sep 2, 2025 -
[AMDGPU] Add s_set_vgpr_msb gfx1250 instruction
#156524 merged
Sep 2, 2025 -
Reverts recent debuginfod patches
#156532 merged
Sep 2, 2025 -
[GVN] Turn off ScalarPRE for TokenLike Types
#156513 merged
Sep 2, 2025 -
[AMDGPU] Definitions of new gfx1250 HW_REG_MODE fields. NFC.
#156527 merged
Sep 2, 2025 -
[PowerPC] Implement vector uncompress instructions
#150702 merged
Sep 2, 2025 -
[OpenMP][clang] Fix CaptureRegion for message clause
#156525 merged
Sep 2, 2025 -
[LLDB][NativePDB] Complete array member types in AST builder
#156370 merged
Sep 2, 2025 -
[libc] Add missing and correct some existing C23 functions to math.h
#156512 merged
Sep 2, 2025 -
[DependenceAnalysis] Improve debug messages
#156367 merged
Sep 2, 2025 -
[MLIR][Python] fix operation hashing
#156514 merged
Sep 2, 2025 -
[OMPIRBuilder][Debug] Remove unnecessary code.
#156468 merged
Sep 2, 2025 -
[clang] Delay checking of
-fopenmp-host-ir-file-path
#150124 merged
Sep 2, 2025 -
[AMDGPU] Add VOP3 literal testing for GFX1250. NFC.
#156496 merged
Sep 2, 2025 -
[libc][math][c23] Implement C23 math function atanpif16
#150400 merged
Sep 2, 2025 -
[msan] Change zero_alloc.cpp testcase to use stdlib.h
#156491 merged
Sep 2, 2025 -
[asan] Change zero_alloc.cpp testcase to use stdlib.h, re-enable on Mac
#156490 merged
Sep 2, 2025 -
[clang] Followup for constexpr-unknown potential constant expressions.
#151053 merged
Sep 2, 2025 -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 1
#151934 merged
Sep 2, 2025 -
[BOLT] Port additional test to internal shell
#156487 merged
Sep 2, 2025 -
[PowerPC] Implement vector unpack instructions
#151004 merged
Sep 2, 2025 -
Exclude some run options on AIX.
#156376 merged
Sep 2, 2025 -
[clang][analyzer] Delay checking the ctu-dir
#150139 merged
Sep 2, 2025 -
[CIR] Add handling for volatile loads and stores
#156124 merged
Sep 2, 2025 -
[LAA,Loads] Use loop guards and max BTC if needed when checking deref.
#155672 merged
Sep 2, 2025 -
[flang] Fixed a crash in CheckReduce()
#156382 merged
Sep 2, 2025 -
[Clang] Fix AST dump test on Mac OS
#156498 merged
Sep 2, 2025 -
[clang][analyzer] Delay checking the model-path
#150133 merged
Sep 2, 2025 -
Reland "[lit] Refactor available
ptxas
features"#155923 merged
Sep 2, 2025 -
[CIR][NFC] Fix build issue after AST modification
#156493 merged
Sep 2, 2025 -
AMDGPU: Fix fixme for out of bounds indexing in usesConstantBus check
#155603 merged
Sep 2, 2025 -
[msan] Fix multiply-add-accumulate (#153927) to use ReductionFactor
#155748 merged
Sep 2, 2025 -
[HLSL] Codegen for indexing of sub-arrays of multi-dimensional resource arrays
#154248 merged
Sep 2, 2025 -
[libc][NFC] Remove unused add_redirector_object and add_redirector_library in cmake.
#156485 merged
Sep 2, 2025 -
[lldb][windows] use OutputDebugStringA instead of c to log events
#156474 merged
Sep 2, 2025 -
[NFC] RuntimeLibcalls: Prefix the impls with 'Impl_'
#153850 merged
Sep 2, 2025 -
[OpenACC] Add NYI for pointer/VLA arguments to recipes
#156465 merged
Sep 2, 2025 -
[mlir][math] Add
clampf
and clean mathExpandOps
API#151153 merged
Sep 2, 2025 -
[X86][NFC] Moved/Updated llvm.set.rounding testcases
#155434 merged
Sep 2, 2025 -
[RISCV][VLOPT][NFC] Remove outdated FIXME comments related to supported instructions
#156126 merged
Sep 2, 2025 -
[InstCombine] Optimize usub.sat pattern
#151044 merged
Sep 2, 2025 -
[RISCV] Use slideup to lower build_vector when all operand are (extract_element X, 0)
#154450 merged
Sep 2, 2025 -
[CIR][NFC] Reorder GenExprComplex and add errors for unhandled visitors
#156241 merged
Sep 2, 2025 -
[Clang] [C2y] Implement N3355 ‘Named Loops’
#152870 merged
Sep 2, 2025 -
[CIR] Add support for emitting VTTs and related ojects
#155721 merged
Sep 2, 2025 -
[ADT] Simplify StringMapIterBase (NFC)
#156392 merged
Sep 2, 2025 -
[ADT] Improve a comment in APInt.h
#156390 merged
Sep 2, 2025 -
[memprof] Rename "v2" functions and tests (NFC)
#156247 merged
Sep 2, 2025 -
[libcxx][test] Avoid warnings about unused variables and typedefs if
_LIBCPP_VERSION
is not defined#155679 merged
Sep 2, 2025 -
AMDGPU: Fix DPP combiner using isOperandLegal on incomplete inst
#155595 merged
Sep 2, 2025 -
AMDGPU: Add version of isImmOperandLegal for MCInstrDesc
#155560 merged
Sep 2, 2025 -
[Clang] Permit half precision in
__builtin_complex
#156479 merged
Sep 2, 2025 -
AMDGPU: Stop special casing aligned VGPR targets in operand folding
#155559 merged
Sep 2, 2025 -
[MemProf] Allow hint update on existing calls to nobuiltin hot/cold new
#156476 merged
Sep 2, 2025 -
[AMDGPU] Autogenerate VOP3 literal checks
#156038 merged
Sep 2, 2025 -
[clang][bytecode] Lazily create DynamicAllocator
#155831 merged
Sep 2, 2025 -
[clang] load umbrella dir headers in sorted order
#156108 merged
Sep 2, 2025 -
[OpenACC] 'reduction' 'one-init' lowering, */&& operators.
#156122 merged
Sep 2, 2025 -
[VectorCombine] Support pattern
bitop(bitcast(x), C) -> bitcast(bitop(x, InvC))
#155216 merged
Sep 2, 2025 -
[Sema] Allow zero-size allocations for -Walloc-size
#155793 merged
Sep 2, 2025 -
[Utils] Fix AArch64 ASM regex after #148287
#156460 merged
Sep 2, 2025 -
[Intrinsics][AArch64] Add intrinsics for masking off aliasing vector lanes
#117007 merged
Sep 2, 2025 -
[MC][DecoderEmitter] Fix build warning: explicit specialization cannot have a storage class
#156375 merged
Sep 2, 2025 -
AMDGPU: Add VS_64_Align2 class
#156132 merged
Sep 2, 2025 -
[release] Correct download links for Windows on Arm packages
#156459 merged
Sep 2, 2025 -
[IR] Allow nofree metadata to inttoptr
#153149 merged
Sep 2, 2025 -
[ConstraintElim] Use constraints from bounded memory accesses
#155253 merged
Sep 2, 2025 -
Mark ExecutionEngine/JITLink and ExecutionEngine/Orc as unsupported on AIX
#156076 merged
Sep 2, 2025 -
support branch hint for AtomicExpandImpl::expandAtomicCmpXchg
#152366 merged
Sep 2, 2025 -
Allow vector zero padding intrinsics to be used in constexpr
#156441 merged
Sep 2, 2025 -
[mlir][debug] Inherit DISubprogramAttr from DILocalScopeAttr.
#156081 merged
Sep 2, 2025 -
[MLIR][NVVM] Support packed registers in
inline_ptx
#154904 merged
Sep 2, 2025 -
MSP430: Do not add target specific STI member to MSP430AsmParser
#156443 merged
Sep 2, 2025 -
AVR: Do not add target specific STI member to AVRAsmParser
#156442 merged
Sep 2, 2025 -
[mlir][LLVM|ptr] Add the
#llvm.address_space
attribute, and allowptr
translation#156333 merged
Sep 2, 2025 -
[libunwind][test] set fed test to require x86 as others arch may have cross toolchain build
#156383 merged
Sep 2, 2025 -
[VPlan] Introduce CSE pass
#151872 merged
Sep 2, 2025 -
[libc] Implement generic SIMD helper 'simd.h' and implement strlen
#152605 merged
Sep 2, 2025 -
[InferAlignment] Increase alignment in masked load / store instrinsics if known
#156057 merged
Sep 2, 2025 -
[clang][AArch64] Use .i16.f16 intrinsic formats for vcvth*_[s|u]16_f16
#156029 merged
Sep 2, 2025 -
[LoopInterchange] Improve some tests (NFC)
#156426 merged
Sep 2, 2025 -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer multiply intrinsics to be used in constexpr
#156369 merged
Sep 2, 2025 -
AMDGPU: Mark DS instructions as fixed size
#156388 merged
Sep 2, 2025 -
[LV] Always emit branch weights for vector epilogue
#155437 merged
Sep 2, 2025 -
[BOLT] Improve regexp in link_fdata.py
#152694 merged
Sep 2, 2025 -
[AMDGPU] Fix hw stage metadata setting for unsigned values
#154502 merged
Sep 2, 2025 -
[X86][NFC] Renamed Trigonometric functions testcases
#156162 merged
Sep 2, 2025 -
AMDGPU: Fix adding m0 uses to gfx12 ds atomics
#156399 merged
Sep 2, 2025 -
[X86][GlobalIsel] Add ceil/trunc/floor cpp intrinsic test
#156281 merged
Sep 2, 2025 -
[AMDGPU] Reenable BackOffBarrier on GFX11/12
#155370 merged
Sep 2, 2025 -
[IR] Remove options to make scalable TypeSize access a warning
#156336 merged
Sep 2, 2025 -
[libc++] Simplify <tuple> further
#156351 merged
Sep 2, 2025 -
[llvm] Proofread LangRef.rst
#156395 merged
Sep 2, 2025 -
[InstCombine] Remove unnecessary casts (NFC)
#156394 merged
Sep 2, 2025 -
[ADT] Remove an obsolete forward declaration (NFC)
#156391 merged
Sep 2, 2025 -
[llvm-reduce] Treat CallBrInst as Branch
#156366 merged
Sep 2, 2025 -
Add error check for HeuristicResolver
#155561 merged
Sep 2, 2025 -
[MLIR][Python] remove
liveOperations
#155114 merged
Sep 2, 2025 -
[LoongArch] Custom lower vecreduce.
#155196 merged
Sep 2, 2025 -
[Reland] "[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI. #149955"
#156386 merged
Sep 2, 2025 -
AMDGPU: Switch merge-load-store-agpr test to generated checks
#156387 merged
Sep 2, 2025 -
[Triple] Add target triple support for CheriotRTOS.
#155374 merged
Sep 2, 2025 -
[MLIR][BUG] fix {$VARIABLE} usage in CMakeLists.txt
#156183 merged
Sep 2, 2025 -
[LV] Align legacy cost model to vplan-based model for gather/scatter w/ uniform addr.
#155739 merged
Sep 2, 2025 -
[mlir] EnumAttr.td: Fix the width of I64Enum
#156133 merged
Sep 1, 2025 -
[SLP]Improved/fixed FMAD support in reductions
#152787 merged
Sep 1, 2025 -
[MLIR][XeGPU] Distribute load_gather/store_scatter op from Wg To Sg
#154420 merged
Sep 1, 2025 -
Revert "[libc] Migrate from baremetal stdio.h to generic stdio.h"
#156371 merged
Sep 1, 2025 -
[LLVM][MC][DecoderEmitter] Add support to specialize decoder per bitwidth
#154865 merged
Sep 1, 2025 -
[SLP]Better support for copyable values in stores
#153213 merged
Sep 1, 2025 -
[Clang] Update ReleaseNotes with ThreadSafetyAnalysis changes
#155687 merged
Sep 1, 2025 -
[Clang] Introduce __builtin_meow_synthesises_from_spaceship
#155612 merged
Sep 1, 2025 -
[NFC][llvm] Simplify test IR file
#155926 merged
Sep 1, 2025 -
[X86] Fold X * Y + Z --> C + Z for vpmadd52l/vpmadd52h
#156293 merged
Sep 1, 2025 -
[LV] Bundle sub reductions into VPExpressionRecipe
#147255 merged
Sep 1, 2025 -
[ARM] Improve fp16-promote.ll test (NFC)
#156341 merged
Sep 1, 2025 -
[Headers][X86] Add constexpr support for some AVX[512] intrinsics.
#156187 merged
Sep 1, 2025 -
[SLP][NFC] Refactor duplicate code into
getVectorizedValue
#156277 merged
Sep 1, 2025 -
[ADT] Simplify CastInfo<To, PointerUnion<PTs...>> (NFC)
#156274 merged
Sep 1, 2025 -
[ADT] Overhaul the DenseMapIterator creation logic (NFC)
#156221 merged
Sep 1, 2025 -
[clang]: Support
analyzer_noreturn
attribute inCFG
#150952 merged
Sep 1, 2025 -
[SLP][NFC] Simplify population of
ReducedVals
#156292 merged
Sep 1, 2025 -
[libc++] Remove a few GCC workarounds that aren't needed anymore
#156290 merged
Sep 1, 2025 -
[llvm][DebugInfo] Support DW_AT_linkage_names that are different between declaration and definition
#154137 merged
Sep 1, 2025 -
[libc++][NFC] Replace typedefs with using declarations
#156009 merged
Sep 1, 2025 -
[mlir] Default
mlir-query
input to stdin#156324 merged
Sep 1, 2025 -
[Clang] correct error message when assigning to const reference captured in lambda
#105647 merged
Sep 1, 2025 -
[lldb][test] Use lld on Windows in frame format test
#156320 merged
Sep 1, 2025 -
[LV][EVL] Support interleaved access with tail folding by EVL
#152070 merged
Sep 1, 2025 -
[VPlan] Simplify (x && y) || (x && z) -> x && (y || z)
#156308 merged
Sep 1, 2025 -
[SCEV] Rewrite some SCEVAdd sub-expressions using loop guards.
#156013 merged
Sep 1, 2025 -
[LangRef] Add MMRA documentation
#156310 merged
Sep 1, 2025 -
[docs] Correct MD links to proper reST syntax in GitHub.rst
#143277 merged
Sep 1, 2025 -
[LoopVectorize] Generate wide active lane masks
#147535 merged
Sep 1, 2025 -
[docs] Update logging section of the programmer manual to include LDBG() (NFC)
#156235 merged
Sep 1, 2025 -
[NFC] SimplifyCFG: Detect switch replacement earlier in
switchToLookup
#155602 merged
Sep 1, 2025 -
[llldb][test] Mark a DWO test unsupported on Darwin and Windows
#156306 merged
Sep 1, 2025 -
[mlir][emitc] Isolate expressions from above
#155641 merged
Sep 1, 2025 -
[mlir][ptr] Add load and store ops.
#156093 merged
Sep 1, 2025 -
[MLIR] Add target_specific_attrs attribute to mlir.global
#154706 merged
Sep 1, 2025 -
[LoongArch] Fix broadcast load with extension.
#155960 merged
Sep 1, 2025 -
[OpenMP][Offload] Mark
SPMD_NO_LOOP
as a valid exec mode#155990 merged
Sep 1, 2025 -
[MLIR][NVVM][NVGPU] Combine prefetch and prefetch.tensormap
#153134 merged
Sep 1, 2025 -
[Support] Also check the value for HAVE_PTHREAD_(SETNAME/SET_NAME)_NP
#156294 merged
Sep 1, 2025 -
[sanitizer_common] Older Haiku needs _GNU_SOURCE
#156291 merged
Sep 1, 2025 -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 merged
Sep 1, 2025 -
[libc] Migrate from baremetal stdio.h to generic stdio.h
#152748 merged
Sep 1, 2025 -
[CI] Enable -Werror in pre-merge CI
#155627 merged
Sep 1, 2025 -
[VPlan] Introduce replaceSymbolicStrides (NFC)
#155842 merged
Sep 1, 2025 -
[Dexter] Implement DexStepFunction and DexContinue
#152721 merged
Sep 1, 2025 -
[RISC-V] Added the mips extension instructions like ehb,ihb and pause etc for MIPS RV64 P8700.
#155747 merged
Sep 1, 2025 -
[clang-tidy] Support direct initialization in modernize smart pointer
#154732 merged
Sep 1, 2025 -
[Coroutines] Enhance DILabel generation with support for inlined locs
#155989 merged
Sep 1, 2025 -
[Coroutines] Remove assert about a promise being present
#156007 merged
Sep 1, 2025 -
[LV] Improve code around operands-iterator (NFC)
#156016 merged
Sep 1, 2025 -
[AMDGPU] Expand scratch atomics to flat atomics if GAS is enabled
#154710 merged
Sep 1, 2025 -
[VPlan] Use IsaPred to improve code (NFC)
#156037 merged
Sep 1, 2025 -
[InstCombine] Strip leading zero indices from GEP
#155415 merged
Sep 1, 2025 -
[SLP][NFC] Refactor
if
s into&&
#156278 merged
Sep 1, 2025 -
[RelLookupTableConverter] Make GEP type independent
#155404 merged
Sep 1, 2025 -
[clang-reorder-fields] Support designated initializers
#142150 merged
Sep 1, 2025 -
[MemoryBuiltins] Add getBaseObjectSize() (NFCI)
#155911 merged
Sep 1, 2025 -
[LoongArch] Perform SELECT_CC combine
#155994 merged
Sep 1, 2025 -
[LoongArch] Enable vector tests for 32-bit target
#152094 merged
Sep 1, 2025 -
[RISCV] Compress shxadd to qc.c.muliadd when rd = rs2
#155843 merged
Sep 1, 2025 -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 merged
Sep 1, 2025 -
[llvm] Proofread CMake.rst
#156276 merged
Sep 1, 2025 -
[ADT] Remove BitVector::next_unset_in_word
#156273 merged
Sep 1, 2025 -
[ADT] Mark BitVector::find_prev_unset const (NFC)
#156272 merged
Sep 1, 2025 -
[mlir][emitc] Only mark operator with fundamental type have no side effect
#144990 merged
Sep 1, 2025 -
[ARM] Use t2LDRLIT_ga_pcrel for loading stack guards with no-movt in PIC mode.
#156208 merged
Sep 1, 2025 -
[NFC][PowerPC] adding the arguments for register names and VSR to VR
#155991 merged
Sep 1, 2025 -
[PowerPC] Merge vsr(vsro(input, byte_shift), bit_shift) to vsrq(input, res_bit_shift)
#154388 merged
Sep 1, 2025 -
[PowerPC] Exploit xxeval instruction for operations of the form ternary(A,X,B) and ternary(A,X,C).
#152956 merged
Sep 1, 2025 -
[libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amdgcn_fence for AMDGPU
#152275 merged
Sep 1, 2025 -
[RISCV][NFC] Simplify some rvv regbankselect cases
#155961 merged
Sep 1, 2025 -
[ADT] Remove Mask in PointerEmbedded
#156201 merged
Sep 1, 2025 -
[ADT] Refactor StringMap iterators (NFC)
#156137 merged
Sep 1, 2025 -
[libunwind] fix pc range condition check bug
#154902 merged
Sep 1, 2025 -
[PseudoProbe] Support emitting to COFF object
#123870 merged
Sep 1, 2025 -
[clang-tidy] Teach
readability-uppercase-literal-suffix
about C++23 and C23 suffixes#148275 merged
Aug 31, 2025 -
[VPlan] Support scalable VFs in narrowInterleaveGroups.
#154842 merged
Aug 31, 2025 -
[MLIR] Add --allow-unregistered-dialect to mlir-reduce
#156245 merged
Aug 31, 2025 -
[SelectionDAG] Return std::optional<unsigned> from getValidShiftAmount and friends. NFC
#156224 merged
Aug 31, 2025 -
[CodeGen] Drop disjoint flag when reassociating
#156218 merged
Aug 31, 2025 -
feat: Add AVX512 support for constant interpreter test
#156227 merged
Aug 31, 2025 -
[InstCombine] Slightly optimize visitFcmp (NFC)
#156097 merged
Aug 31, 2025 -
[ARM] Simplify LowerCMP (NFC)
#156198 merged
Aug 31, 2025 -
[memprof] Make the AllocSites and CallSites sections optional in YAML
#156226 merged
Aug 31, 2025 -
[llvm] Proofread LangRef.rst
#156204 merged
Aug 31, 2025 -
[AArch64] Add patterns for sub from add negative immediates
#156024 merged
Aug 31, 2025 -
[NFC][MC][DecoderEmitter] Simplify loop to find the best filter
#156237 merged
Aug 31, 2025 -
[AArch64][SDAG] Add f16 -> i16 rounding NEON conversion intrinsics
#155851 merged
Aug 31, 2025 -
[NFC][ARM][MC] Rearrange decoder functions 2/N
#155464 merged
Aug 31, 2025 -
[TargetLowering] Only freeze LHS and RHS if they are used multiple times in expandABD
#156193 merged
Aug 31, 2025 -
[mlir][Transforms] Allow RemoveDeadValues to process a function whose the last block is not the exit.
#156123 merged
Aug 31, 2025 -
[clang-tidy] Ignore default ctor with user provided argument in
readability-container-size-empty
#154782 merged
Aug 31, 2025 -
[SimplifyCFG] Support trunc nuw in chain of comparisons.
#155087 merged
Aug 31, 2025 -
[clang-format] Fix TableGen nested DAGArg format
#155837 merged
Aug 31, 2025 -
[TableGen][Decoder] Remove special case of single sub-op dag
#156175 merged
Aug 31, 2025 -
[SelectionDAG] Add computeKnownBits for ISD::ROTL/ROTR.
#156142 merged
Aug 31, 2025 -
[openmp] Fix missing include directory in omptest tool
#156194 merged
Aug 31, 2025 -
[RISCV] Add computeKnownBitsForTargetNode for RISCVISD::SRAW.
#156191 merged
Aug 31, 2025 -
[MLIR][Python] fix standalone example/test
#156197 merged
Aug 31, 2025 -
[ARM] Remove an unnecessary cast (NFC)
#156203 merged
Aug 30, 2025 -
[CodeGen] Remove a dead assignment (NFC)
#156202 merged
Aug 30, 2025 -
[asan] Rewrite Windows/heaprealloc_alloc_zero check to avoid dereference
#156211 merged
Aug 30, 2025 -
[lldb] Refactor variable annotation logic in Disassembler::PrintInstructions
#156118 merged
Aug 30, 2025 -
Fixup test added in #155573 to work when the compiler defaults to C++20.
#156166 merged
Aug 30, 2025 -
[flang] Do not use dialect conversion in
AffineDialectPromotion
#156171 merged
Aug 30, 2025 -
[llvm] Proofread BigEndianNEON.rst
#156141 merged
Aug 30, 2025 -
[AArch64] Remove an unnecessary cast (NFC)
#156139 merged
Aug 30, 2025 -
[ADT] Remove a meaningless std::move (NFC)
#156138 merged
Aug 30, 2025 -
[CIR] Implement VAArgExpr for ComplexType
#156092 merged
Aug 30, 2025 -
[X86] Fold vpmadd52h/l for pattern X * 0 + Y --> Y
#156086 merged
Aug 30, 2025 -
[TableGen] Require DAG argument for complex operands in InstAlias
#136411 merged
Aug 30, 2025 -
[clang][bytecode] Fix ignoring comparisons in C
#156180 merged
Aug 30, 2025 -
[OpenMP] Use Clang resource dir only in bootstrapping build
#156018 merged
Aug 30, 2025 -
[TableGen][Decoder] Simplify parseFixedLenOperands (NFCI)
#156181 merged
Aug 30, 2025 -
[NFC] Fix typos 'seperate' -> 'separate'
#144368 merged
Aug 30, 2025 -
Revert "Emit DW_OP_lit0/1 for constant boolean values"
#156172 merged
Aug 30, 2025 -
[AArch64][BTI] Add BTI at EH entries.
#155308 merged
Aug 30, 2025 -
[clang-tidy][NFC] Enable 'readability-redundant-declaration' check in clang-tidy config
#156164 merged
Aug 30, 2025 -
Emit DW_OP_lit0/1 for constant boolean values
#155539 merged
Aug 30, 2025 -
[RISCV] Unaligned vec mem => prefer alt opc vec
#154153 merged
Aug 30, 2025 -
[X86] Add constexpr handling for XOP/AVX512 rotate by immediate intrinsics
#156047 merged
Aug 30, 2025 -
[compiler-rt] Make __EH_FRAME_LIST__ const to avoid RW .eh_frame mapping (#155764)
#155955 merged
Aug 30, 2025 -
Be smarter about the GLIBCXX_USE_CXX11_ABI default
#155781 merged
Aug 30, 2025 -
[mlir] Fix node numbering order in SliceMatchers example
#155684 merged
Aug 30, 2025 -
[mlir][gpu] Add
subgroup_broadcast
op#152808 merged
Aug 30, 2025 -
[TableGen][CodeGen] Remove DisableEncoding field of Instruction class
#156098 merged
Aug 30, 2025 -
[mlgo] Fix bad merge of #156120 with 0082cf41de11
#156134 merged
Aug 30, 2025 -
[clang-format] Allow short function body on a single line
#151428 merged
Aug 30, 2025 -
[mlgo][inliner] Fix potential concurrency issue in local ThinLTO + IR2Vec cases
#156120 merged
Aug 30, 2025 -
[clang] fix obtaining EnumDecl for UsingEnumDecl
#156127 merged
Aug 30, 2025 -
[lld-macho] Avoid infinite recursion when parsing corrupted export tries
#152569 merged
Aug 30, 2025 -
[clang] Frontend: Destroy compiling compiler instance before read
#154455 merged
Aug 29, 2025 -
[BOLT] Fix DWARF4/5 file index handling in debug info functions
#151401 merged
Aug 29, 2025 -
[NFC][IR2Vec] Change getSlotIndex parameter from Value* to Value&
#155700 merged
Aug 29, 2025 -
[CI] Add compiler-rt to windows premerge checks
#155186 merged
Aug 29, 2025 -
[lldb] Adjust ProtocolServer connection defaults.
#155714 merged
Aug 29, 2025 -
[lldb] Fix some spelling and grammatical issues in Commands/Options.td
#156121 merged
Aug 29, 2025 -
[Flang] Enable lit's internal shell by default
#156116 merged
Aug 29, 2025 -
[Flang] Make all tests work with lit's internal shell
#156115 merged
Aug 29, 2025 -
[lldb] Fix typo in the description of the -X alias
#156119 merged
Aug 29, 2025 -
[OpenACC] 'reduction' init lowering for +, |, ^, ||
#155924 merged
Aug 29, 2025 -
[lldb] Stop the protocol servers when terminating the plugin
#156101 merged
Aug 29, 2025 -
[lldb-dap] Fix typescript issue in updated typescript code.
#156117 merged
Aug 29, 2025 -
Fix debuginfod build failure when httplib is used.
#156107 merged
Aug 29, 2025 -
[RISCV][NFC] Precommit a test for SLP behavior...
#156110 merged
Aug 29, 2025 -
[flang] Fixed LIT test after re-enabling
noalias
.#156109 merged
Aug 29, 2025 -
[lldb] Format tools/driver/Options.td (NFC)
#156111 merged
Aug 29, 2025 -
[IR2Vec] Refactor vocabulary to use canonical type IDs
#155323 merged
Aug 29, 2025 -
[Flang][OpenMP][Runtime] Minor Flang runtime for OpenMP AMDGPU modifications
#152631 merged
Aug 29, 2025 -
[fuzzer] Avoid buffer overflow in CrossOverTest.cpp (and fix-forward build breakage from #155943)
#156103 merged
Aug 29, 2025 -
[flang-rt] Enable lit internal shell by default
#156095 merged
Aug 29, 2025 -
[NVPTX] Remove unsupported 'seq_cst' test
#156088 merged
Aug 29, 2025 -
[DirectX] Make dx.RawBuffer an op that can't be replaced
#154620 merged
Aug 29, 2025 -
[VPlan] Enable DebugLoc coverage tracking
#156045 merged
Aug 29, 2025 -
[NFC][IR2Vec] Add missed ptrtoaddr in vocab for tests
#153094 merged
Aug 29, 2025 -
[flang] Re-enable setting
noalias
on procedure arguments.#155949 merged
Aug 29, 2025 -
[flang-rt] Set supported_sources when FLANG_RT_EXPERIMENTAL_OFFLOAD_SUPPORT=CUDA
#156078 merged
Aug 29, 2025 -
[BOLT] Enable lit internal shell by default
#156083 merged
Aug 29, 2025 -
[BOLT] Fix tests that were unresolved when using lit's internal shell
#156082 merged
Aug 29, 2025 -
[DirectX] Removing dxbc RootSignature and RootDescriptor from mcbxdc
#154585 merged
Aug 29, 2025 -
[flang-rt][device] Silence warning missing return statement at end of non-void function
#156077 merged
Aug 29, 2025 -
[flang] Support #if defined when no definitions
#156080 merged
Aug 29, 2025 -
[CI] Add flang-rt to pre-merge configuration
#156039 merged
Aug 29, 2025 -
[IR2Vec] Make IR2VecCategory externally visible and reuse in llvm-ir2vec cl options
#153089 merged
Aug 29, 2025 -
[LV] Use DenseMap::keys to improve code (NFC)
#156014 merged
Aug 29, 2025 -
[CIR] Complex Unary plus and minus with promoted type
#155486 merged
Aug 29, 2025 -
[CIR] Upstream Re-Throw with no return
#154994 merged
Aug 29, 2025 -
[TableGen][Decoder] Cache DecoderNamespace in InstructionEncoding (NFC)
#156059 merged
Aug 29, 2025 -
[Debuginfo] add debuginfod factory method
#154633 merged
Aug 29, 2025 -
[bazel][mlir] Port #156053: PtrToLLVM
#156074 merged
Aug 29, 2025 -
[lldb] Add a simplified syntax for underlying command options (NFC)
#155694 merged
Aug 29, 2025 -
[rtsan] Add versioned pthread_cond interceptors
#155970 merged
Aug 29, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the BITSCAN constexpr test files
#156070 merged
Aug 29, 2025 -
Reapply "[lit] Implement builtin umask (#94621)"
#155850 merged
Aug 29, 2025 -
[mlir][debug] Convert DbgIntrOp to DebugRecords directly.
#154926 merged
Aug 29, 2025 -
[X86] Merge matching AVX/AVX2 memory Features/Attributes blocks. NFC.
#156065 merged
Aug 29, 2025 -
[CMake] Remove LLVM_ENABLE_IR_PGO Option
#155958 merged
Aug 29, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the BSWAP constexpr test files
#156061 merged
Aug 29, 2025 -
[Fuchsia] Use IR PGO in the Fuchsia toolchain build
#156060 merged
Aug 29, 2025 -
[CIR] Add value initialization for scalar types
#156036 merged
Aug 29, 2025 -
[asan] Detect dereferencing zero-alloc as heap buffer overflow
#155943 merged
Aug 29, 2025 -
[msan] Detect dereferencing zero-alloc as use-of-uninitialized-value
#155944 merged
Aug 29, 2025 -
[X86] Add -fexperimental-new-constant-interpreter test coverage to the LZCNT/POPCNT constexpr test files
#156048 merged
Aug 29, 2025 -
[Clang][CMake] Use IRPGO instead of FE PGO for Cmake Caches
#155957 merged
Aug 29, 2025 -
[CIR] DivOp & CompoundAssignmentDiv between ComplexType and ScalarType
#155167 merged
Aug 29, 2025 -
[mlir][ptr] Add conversion to LLVM for all existing
ptr
ops#156053 merged
Aug 29, 2025 -
[libc++] Optimize map::insert_or_assign
#155816 merged
Aug 29, 2025 -
[TableGen][DecoderEmitter] Use StringRef in a few places (NFC)
#156051 merged
Aug 29, 2025 -
[Clang] Add masked vector builtins for expand and compress access
#156042 merged
Aug 29, 2025 -
[llvm] Proofread BuildingADistribution.rst
#155978 merged
Aug 29, 2025 -
[Analysis] Remove an unnecessary cast (NFC)
#155977 merged
Aug 29, 2025 -
[Support] Simplify isUInt (NFC)
#155976 merged
Aug 29, 2025 -
[ADT] Remove a set-but-unused variable in findBucketForInsertion (NFC)
#155975 merged
Aug 29, 2025 -
[ADT] Delegate to DenseMap::find_as (NFC)
#155974 merged
Aug 29, 2025 -
[libc++] Disable cv-qualified arithmetic hash specializations
#155786 merged
Aug 29, 2025 -
[AArch64][GlobalISel] Select *v1f16 for f16->s16 to_int_sat_gi
#154562 merged
Aug 29, 2025 -
[win][x64] Various fixes for unwind v2
#154834 merged
Aug 29, 2025 -
[OMPIRBuilder] Avoid crash in BasicBlock::splice.
#154987 merged
Aug 29, 2025 -
[mlir][tosa] Avoid requirement to specify enum name for enum attributes
#155695 merged
Aug 29, 2025 -
[lldb] Restrict TestVariableAnnotationsDisassembler.py to ELF x86_64 (skip on Windows/COFF)
#156026 merged
Aug 29, 2025 -
Singleton hack of fixing static initialisation order fiasco
#154541 merged
Aug 29, 2025 -
[Offload] Update tablegen tests
#156041 merged
Aug 29, 2025 -
[flang][runtime][NFC] Clean up Fortran::common::optional<> usage
#155728 merged
Aug 29, 2025 -
[Headers][X86] VisitCallExpr constexpr immediate shifts (#154293)
#155542 merged
Aug 29, 2025 -
Reland "[X86][APX] Remove redundant TEST*ri instructions"
#156002 merged
Aug 29, 2025 -
[flang][runtime] Handle ALLOCATE(..., short SOURCE=)
#155715 merged
Aug 29, 2025 -
[flang][runtime] Handle null list-directed fields in child input
#155707 merged
Aug 29, 2025 -
[flang] Downgrade an error to a warning for specific circumstances
#155675 merged
Aug 29, 2025 -
[flang] Extend error checking for implicit interfaces
#155473 merged
Aug 29, 2025 -
[flang] Support UNSIGNED **
#154601 merged
Aug 29, 2025 -
[flang] Fix -Wcharacter-conversion warnings (NFC)
#155873 merged
Aug 29, 2025 -
[mlir][tosa] Convert TOSA enumerations from
StringBasedAttr
toTosa_I32EnumAttr
#152856 merged
Aug 29, 2025 -
[HLSL][SPIRV] Add -fspv-use-unknown-image-format option
#155664 merged
Aug 29, 2025 -
[DwarfDebug] Avoid generating extra DW_TAG_subprogram entries
#154636 merged
Aug 29, 2025 -
[Dexter] Update Dexter lit substitutions, making lldb-dap the default
#155838 merged
Aug 29, 2025 -
[clang][x86] Ensure we use the shifted value bit width to check for out of bounds per-element shift amounts
#156019 merged
Aug 29, 2025 -
[mlir][Transforms][NFC] Simplify function signatures
#155997 merged
Aug 29, 2025 -
[llvm] Support building with c++23
#154372 merged
Aug 29, 2025 -
[flang][OpenMP] Replace OpenMPBlockConstruct with OmpBlockConstruct
#155872 merged
Aug 29, 2025 -
[clang][bytecode] Handle negative array sizes in constexpr
new
instead of asserting#155737 merged
Aug 29, 2025 -
Revert "[clang] Fix of a crash 'Cannot get layout of forward declarations!' during CTU static analysis"
#156010 merged
Aug 29, 2025 -
[mlir][amx] Add write side effect to AMX tile creation ops
#155403 merged
Aug 29, 2025 -
[X86] Merge matching AVX512 rotate Features/Attributes blocks. NFC.
#156001 merged
Aug 29, 2025 -
[X86] Merge matching XOP Features/Attributes blocks. NFC.
#155999 merged
Aug 29, 2025 -
[clang] Update typechecking of builtin elementwise ternary math operators
#155620 merged
Aug 29, 2025 -
[SCEVDivision] Add SCEVDivisionPrinterPass with corresponding tests
#155832 merged
Aug 29, 2025 -
[lldb] Skip TestVariableAnnotationsDisassembler.py on non-x86 architectures
#155942 merged
Aug 29, 2025
350 Pull requests opened by 226 people
-
[OpenMP] Conditional modifier on lastprivate clause is producing incorrect result in C mode
#156004 opened
Aug 29, 2025 -
[AMDGPU] Fix opcode comparison logic for G_INTRINSIC
#156008 opened
Aug 29, 2025 -
[clang][AST] Fix source range of class template implicit instantiations.
#156011 opened
Aug 29, 2025 -
[LV] Add a flag to conservatively choose a larger vector factor when maximizing bandwidth
#156012 opened
Aug 29, 2025 -
[OMPT][Offload][OpenMP] Fixes for OMPT data used by libomptarget
#156020 opened
Aug 29, 2025 -
SSA regalloc draft
#156025 opened
Aug 29, 2025 -
[mlir][Affine][NFC] Amortize cost of block op index lookups
#156027 opened
Aug 29, 2025 -
[LV] Use getDecisionRangeAndClamp for IVUpdateMayOverflow
#156028 opened
Aug 29, 2025 -
[mlir][Transforms] Add option to build materializations immediately
#156030 opened
Aug 29, 2025 -
[lldb][test] Fix unordered-map test
#156033 opened
Aug 29, 2025 -
[flang-rt] Use -Wp to undefine macros
#156034 opened
Aug 29, 2025 -
[lldb][test] Refactor and expand TestMemoryRegionDirtyPages.py
#156035 opened
Aug 29, 2025 -
[NVPTX] Added more MMA intrinsics for F8F6F4 and FP64 types.
#156040 opened
Aug 29, 2025 -
[RISCV] Use C.ADD when OR is not compressible due to register restriction
#156044 opened
Aug 29, 2025 -
[clang][analyzer] Add plist macro formatting
#156046 opened
Aug 29, 2025 -
SSA regalloc integration draft
#156049 opened
Aug 29, 2025 -
[RISCV] Eagerly optimize scalar packing for buildvector lowering
#156062 opened
Aug 29, 2025 -
[Clang] Assume unaligned in maksed load / store builtins
#156063 opened
Aug 29, 2025 -
DRAFT: Add a `breakpoint add` command to fix the option-madness that is `breakpoint set`
#156067 opened
Aug 29, 2025 -
[LV] Enable strided pointer-inductions
#156071 opened
Aug 29, 2025 -
[PowerPC][AIX] Emit weak_definition symbols as weak externals
#156072 opened
Aug 29, 2025 -
[HLSL] Add copy assignment and construtor to resource types
#156075 opened
Aug 29, 2025 -
[AMDGPU] Introduce Next-Use Analysis for SSA-based Register Allocation
#156079 opened
Aug 29, 2025 -
[wasm] Toolchain support for `wasm32-wali-linux-musl` target
#156087 opened
Aug 29, 2025 -
[Driver] Enable outline atomics for FreeBSD/aarch64
#156089 opened
Aug 29, 2025 -
[Clangd] Add AST search capabilities from clang-query
#156090 opened
Aug 29, 2025 -
[UBSan] make ubsantrap `inaccessiblemem: write`
#156100 opened
Aug 29, 2025 -
[scudo] Add tracing framework
#156112 opened
Aug 29, 2025 -
[clang] `__builtin_expect_with_probability` accepts value depenent parameter
#156113 opened
Aug 29, 2025 -
[PowerPC][llvm][test] fix llvm-64-bits for powerpc64
#156136 opened
Aug 30, 2025 -
[Support] Deprecate one form of support::endian::write (NFC)
#156140 opened
Aug 30, 2025 -
[Driver] Enable outline atomics for NetBSD/aarch64
#156143 opened
Aug 30, 2025 -
[CodeGen] Remove NoSignedZerosFPMath uses
#156147 opened
Aug 30, 2025 -
release/21.x: [AArch64][BTI] Add BTI at EH entries. (#155308)
#156170 opened
Aug 30, 2025 -
[TableGen] Fix a couple of crashes related to sub-operand dags
#156179 opened
Aug 30, 2025 -
LLVM Qualification Group - Backlog documentation and Discussion Updates
#156184 opened
Aug 30, 2025 -
Improve loading speed of indexes used by clangd
#156185 opened
Aug 30, 2025 -
[Clang] Add diagnostic for why std::is_abstract is false
#156199 opened
Aug 30, 2025 -
[MLIR] Add debug log to the pass manager (NFC)
#156205 opened
Aug 30, 2025 -
[LLVM][MC][CodeEmitterGen] Reduce various `InstBits` table sizes
#156213 opened
Aug 30, 2025 -
[LLD][COFF] Prevent to emit relocations for discarded weak wrapped symbols
#156214 opened
Aug 30, 2025 -
[delinearize] remove all uses of GEP instructions
#156215 opened
Aug 31, 2025 -
[libc] add ctime and ctime_r to docs
#156216 opened
Aug 31, 2025 -
[DAGCombiner] Add pattern matching for negated subtraction in ABDU selection
#156217 opened
Aug 31, 2025 -
[clang-tidy] add option to `readability-use-concise-preprocessor-directives` to take consistency into account
#156220 opened
Aug 31, 2025 -
[mlir][emitc] Do not convert illegal types to emitc
#156222 opened
Aug 31, 2025 -
[clang][CUDA] Avoid accounting for tail padding in LLVM offloading
#156229 opened
Aug 31, 2025 -
[Headers][X86] Allow AVX512 masked blend intrinsics to be used in constexpr
#156234 opened
Aug 31, 2025 -
[CIR] Support ComplexType in CallExpr args
#156236 opened
Aug 31, 2025 -
[DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (#147946)
#156239 opened
Aug 31, 2025 -
[BOLT] Optimize basic block loops to avoid n^2 loop
#156243 opened
Aug 31, 2025 -
[InstCombine] Fold select pattern with sub and negation to abs intrinsic
#156246 opened
Aug 31, 2025 -
[clang][modules-driver] Add initial support for driver-managed module builds
#156248 opened
Aug 31, 2025 -
[LLDB][NativePDB] Use typedef compiler type for typedef types
#156250 opened
Aug 31, 2025 -
[CIR] Add support for atomic compare-and-swap
#156253 opened
Aug 31, 2025 -
[Liboffload] Add function for checking ELF file device compatibility
#156259 opened
Aug 31, 2025 -
[AArch64] Lower zero cycle FPR zeroing
#156261 opened
Aug 31, 2025 -
[VPlan] Make canonical IV part of the region
#156262 opened
Aug 31, 2025 -
[clang-tidy][NFC] Enable `readability-convert-member-functions-to-static` in the codebase
#156265 opened
Sep 1, 2025 -
[AMDGPU] Allow forming overflow op and folding abd to usubo if it is legal
#156266 opened
Sep 1, 2025 -
Fix typos and spelling errors across codebase
#156270 opened
Sep 1, 2025 -
Improve HeuristicResolver further so it can replace most of getApproximateType() in SemaCodeComplete
#156282 opened
Sep 1, 2025 -
[clangd] Use HeuristicResolver to try to resolve dependent 'auto'
#156283 opened
Sep 1, 2025 -
[clangd] Show type hint for simple cases of dependent 'auto'
#156284 opened
Sep 1, 2025 -
MC: X86 intel syntax: Support data32 and data16 better
#156287 opened
Sep 1, 2025 -
[AMDGPU] SIFoldOperands check that shrunk op is valid
#156298 opened
Sep 1, 2025 -
[Driver] Enable outline atomics for Haiku and Managarm aarch64
#156299 opened
Sep 1, 2025 -
[Remarks] Move BitstreamRemarkParser helpers to private header (NFC)
#156302 opened
Sep 1, 2025 -
[AArch64] Fix vectorToScalarBitmask BE (#156312)
#156314 opened
Sep 1, 2025 -
[X86][GlobalIsel] Support G_INTRINSIC_TRUNC/G_FCEIL/G_FFLOOR
#156317 opened
Sep 1, 2025 -
[CHERI] Add enum values and LL parse/print support for CHERI calling conventions.
#156328 opened
Sep 1, 2025 -
[libc] Add support for std::cout on embedded
#156330 opened
Sep 1, 2025 -
[libc++] Include __llvm-libc-common.h if applicable
#156331 opened
Sep 1, 2025 -
[BOLT] fix print-mem-data not working
#156332 opened
Sep 1, 2025 -
[RISCV] Fix shift instruction opcodes in getArithmeticInstrCost
#156335 opened
Sep 1, 2025 -
[HLSL][DirectX] Finish WaveGetLaneCount implementation
#156338 opened
Sep 1, 2025 -
[delinearize] Extract array dimensions from alloca and global declarations
#156342 opened
Sep 1, 2025 -
Fix legalizing `FNEG` and `FABS` with `TypeSoftPromoteHalf`
#156343 opened
Sep 1, 2025 -
[MLIR][NVVM] Update TMA Load Op
#156347 opened
Sep 1, 2025 -
[X86] X86TargetLowering::computeKnownBitsForTargetNode - add X86ISD::VPMADD52L\H handling
#156349 opened
Sep 1, 2025 -
[lld][ELF] Enable link script to support absolute path matching
#156353 opened
Sep 1, 2025 -
[lld][ELF] Fix crash when relocations proceed relocated section
#156354 opened
Sep 1, 2025 -
[Remarks] Remove redundant size from StringRefs (NFC)
#156357 opened
Sep 1, 2025 -
[AArch64] Correctly disassemble TSB instruction
#156362 opened
Sep 1, 2025 -
[AArch64] Provide a custom decoder for LDR_ZA/STR_ZA
#156363 opened
Sep 1, 2025 -
[AArch64] Remove post-decoding instruction mutations
#156364 opened
Sep 1, 2025 -
Add proper handling of \note, \warning and \retval command + change render kind of command arguments.
#156365 opened
Sep 1, 2025 -
[DirectX] Add `only-section` to `llvm-objcopy` for `DXContainer`
#156372 opened
Sep 1, 2025 -
[HLSL][DirectX] Add support for `rootsig` as a target environment
#156373 opened
Sep 1, 2025 -
[clang][Modules] Permit Link Declarations in Submodule Declarations in Module Maps
#156377 opened
Sep 1, 2025 -
Fix debug info metadata for string types
#156379 opened
Sep 2, 2025 -
[clang] Make vector cast intrinsics constexpr
#156381 opened
Sep 2, 2025 -
AMDGPU: Use getMergedLocation in SILoadStoreOptimizer
#156396 opened
Sep 2, 2025 -
[CodeGen] Fix MachineMemOperand Size of MaskedLoad
#156398 opened
Sep 2, 2025 -
[clang-shlib] Fix linking libclang-cpp on Haiku
#156401 opened
Sep 2, 2025 -
[clang][HeuristicResolver] Default argument heuristic for template template parameters
#156404 opened
Sep 2, 2025 -
[RISCV][TTI] Fix shift VV opcode mapping in getArithmeticInstrCost
#156408 opened
Sep 2, 2025 -
[SLP][NFC] Refactor a long `if` into an early `return`
#156410 opened
Sep 2, 2025 -
[AMDGPU] Fix gfx950 Trans32 latency
#156411 opened
Sep 2, 2025 -
[Mips] Fix clang crashes when assembling invalid MIPS beql instructions with --arch=mips
#156413 opened
Sep 2, 2025 -
[RISCV][GISel] Add initial support for rvv intrinsics
#156415 opened
Sep 2, 2025 -
[MLIR][Affine] Check dependences during MDG init
#156422 opened
Sep 2, 2025 -
[Doc][AMDGPU] Document the waitcnts required before SCOPE_SYS stores on GFX12
#156424 opened
Sep 2, 2025 -
[mlir][tosa] Add specification versioning to target environment
#156425 opened
Sep 2, 2025 -
[libc++] Vectorize std::find
#156431 opened
Sep 2, 2025 -
[DTLTO] [Clang] Initial DTLTO cache implementation
#156433 opened
Sep 2, 2025 -
[mlir][tosa] Remove `log(exp(x))` and `exp(log(x))` folders
#156434 opened
Sep 2, 2025 -
[Sema] Diagnose use of if/else-if condition variable inside else-if/else branch(s)
#156436 opened
Sep 2, 2025 -
[VPlan] Remove single-operand dead VPPhi
#156438 opened
Sep 2, 2025 -
[LLVM] Parametrize hardcoded behaviors in diagnostics error handling.
#156439 opened
Sep 2, 2025 -
Import and Export `getXXXPluginInfo` from embedded plugin such as Polly
#156440 opened
Sep 2, 2025 -
[mlir][emitc] Turn constant into CExpression
#156450 opened
Sep 2, 2025 -
[AArch64][SVE] Avoid extra pop of "FixedObject" with FPAfterSVECalleeSaves
#156452 opened
Sep 2, 2025 -
[AMDGPU] Add function attribute to disable TBUFFER combine
#156454 opened
Sep 2, 2025 -
[AArch64] Fix SVE callee-save layout for nounwind functions on Windows
#156467 opened
Sep 2, 2025 -
[IR][AArch64] Add llvm.masked.speculative.load intrinsic
#156470 opened
Sep 2, 2025 -
[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking
#156471 opened
Sep 2, 2025 -
SimplifyCFG: Enable switch replacements in more cases
#156477 opened
Sep 2, 2025 -
[AArch64][SVE2p1] Remove redundant PTESTs when predicate is a WHILEcc_x2
#156478 opened
Sep 2, 2025 -
[mlir][tosa] Handle unsigned constants in `TosaConvertIntegerTypeToSignless`
#156483 opened
Sep 2, 2025 -
[mlir][dataflow] Use SparseForwardDataFlowAnalysis to implement constant analysis
#156486 opened
Sep 2, 2025 -
[ARM] hasAndNot in ARM supports vectors
#156488 opened
Sep 2, 2025 -
[delinearize] clear Subscripts and Sizes vectors (NFC)
#156495 opened
Sep 2, 2025 -
[SimplifyCFG] Support not in chain of comparisons.
#156497 opened
Sep 2, 2025 -
[llvm-profgen] Add an option to force marking the profile as preinlined
#156501 opened
Sep 2, 2025 -
release/21.x: [libc++][AIX] Fixup problems with ABI list checking (#155643)
#156502 opened
Sep 2, 2025 -
release/21.x: [CMake][AIX] Enable CMP0182: Create shared library archives by default (#155686)
#156504 opened
Sep 2, 2025 -
release/21.x: [CMake][AIX] quote the string AIX `if` conditions
#156505 opened
Sep 2, 2025 -
[clang][analyzer] Model `strxfrm`
#156507 opened
Sep 2, 2025 -
[Remarks] BitstreamRemarkParser: Refactor error handling
#156511 opened
Sep 2, 2025 -
[ARM] Remove most post-decoding instruction adjustments
#156540 opened
Sep 2, 2025 -
[utils] Process attribute references in lines defining attrs.
#156541 opened
Sep 2, 2025 -
[Frontend] Define __SANITIZE__ macros for kernel address variants
#156543 opened
Sep 2, 2025 -
[HLSL] Use static create methods to initialize individual resources
#156544 opened
Sep 2, 2025 -
[libc++] Conditionally declare `lgamma_r` as noexcept
#156547 opened
Sep 2, 2025 -
[LoopUnroll] Skip remainder loop guard if skip unrolled loop
#156549 opened
Sep 2, 2025 -
[mlir][emitc] Update description for `ExpressionOp` (NFC)
#156554 opened
Sep 2, 2025 -
Hexagon: Add runtime libcall entries for volatile memcpy call
#156561 opened
Sep 3, 2025 -
ELF: Add support for relocating R_AARCH64_FUNCINIT64.
#156564 opened
Sep 3, 2025 -
[CoroSplit] Fix use-after-free related to coro.suspend
#156572 opened
Sep 3, 2025 -
[AMDGPU][True16][CodeGen] add a d16 predicate for true16 mode
#156574 opened
Sep 3, 2025 -
[MLIR][Python] move Py* types in headers
#156575 opened
Sep 3, 2025 -
[RegisterPressure] Remove dead defs correctly
#156576 opened
Sep 3, 2025 -
[unroll-and-jam] Document dependency patterns in dependencies.ll (NFC)
#156577 opened
Sep 3, 2025 -
[unroll-and-jam] Document dependencies_multidims.ll and fix loop bounds (NFC)
#156578 opened
Sep 3, 2025 -
[MLIR][NVVM] Add clusterlaunchcontrol Ops
#156585 opened
Sep 3, 2025 -
[flang][OpenMP] `do concurrent`: support `local` on device
#156589 opened
Sep 3, 2025 -
[X86][GlobalISel] Added support for llvm.set.rounding
#156591 opened
Sep 3, 2025 -
[clang][RISCV] support BITINT with mixed-type
#156592 opened
Sep 3, 2025 -
[clangd] Fix off-by-one error in CommandMangler
#156593 opened
Sep 3, 2025 -
[InstCombine][VectorCombine][NFC] Unify uses of lossless inverse cast
#156597 opened
Sep 3, 2025 -
[clang] Polymorphic Cleanup type is moved despite not being POD types
#156607 opened
Sep 3, 2025 -
[flang][OpenMP] `do concurrent`: support `reduce` on device
#156610 opened
Sep 3, 2025 -
[AArch64] Transform add(x, abs(y)) -> saba(x, y, 0)
#156615 opened
Sep 3, 2025 -
[CodeGen, CHERI] Add capability types to MVT.
#156616 opened
Sep 3, 2025 -
[mlir][gpu] Fix typo in documentation
#156619 opened
Sep 3, 2025 -
[Offload] Run tests 16-way parallel on AMDGPU
#156627 opened
Sep 3, 2025 -
[X86][GlobalIsel] Support G_INTRINSIC_TRUNC/G_FCEIL/G_FFLOOR
#156633 opened
Sep 3, 2025 -
[SPIRV] Move instead of copy.
#156637 opened
Sep 3, 2025 -
[CodeGen] Fix cleanup attribute for C89 for-loop init variables
#156643 opened
Sep 3, 2025 -
[SelectionDAG][ARM] Propagate fast math flags in visitBRCOND
#156647 opened
Sep 3, 2025 -
[lldb][Expression] Reject languages not supported by TypeSystems for expression evaluation
#156648 opened
Sep 3, 2025 -
[clang-repl] Reimplement value printing using MemoryAccess to support in-process and out-of-process
#156649 opened
Sep 3, 2025 -
[libc][math][c++23] Add sqrtbf16 math function
#156654 opened
Sep 3, 2025 -
[DataLayout] Remove i1 alignment entry
#156657 opened
Sep 3, 2025 -
[ConstantFolding] Fold scalable get_active_lane_masks
#156659 opened
Sep 3, 2025 -
[libc++] Optimize __hash_table::find for integral types
#156660 opened
Sep 3, 2025 -
[flang][lowering] fix vector subscripts in character elemental procedures
#156661 opened
Sep 3, 2025 -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 2
#156665 opened
Sep 3, 2025 -
[libc++][C++03] cherry-pick #128054
#156672 opened
Sep 3, 2025 -
[WIP] Refactor MachineSMEABIPass state
#156674 opened
Sep 3, 2025 -
[analyzer] Consolidate the va_list checkers
#156682 opened
Sep 3, 2025 -
[llvm-readobj][ELF] Prints hex format addresses in lower-case mode
#156683 opened
Sep 3, 2025 -
[Clang][HIP][CUDA] Add `__cluster_dims__` and `__no_cluster__` attribute
#156686 opened
Sep 3, 2025 -
Add sycl doc
#156698 opened
Sep 3, 2025 -
[VPlan] Extend CSE to eliminate GEPs
#156699 opened
Sep 3, 2025 -
[OpenMP] Add tests for mapping of chained 'containing' structs
#156703 opened
Sep 3, 2025 -
[X86] Recognise VPMADD52L pattern with AVX512IFMA/AVXIFMA (#153787)
#156714 opened
Sep 3, 2025 -
[Remarks] Restructure bitstream remarks to be fully standalone
#156715 opened
Sep 3, 2025 -
[ARM] Replace ABS and tABS machine nodes with custom lowering
#156717 opened
Sep 3, 2025 -
[AArch64] Improve lowering for scalable masked interleaving stores
#156718 opened
Sep 3, 2025 -
[LV]: Improve accuracy of calculating remaining iterations of MainLoopVF
#156723 opened
Sep 3, 2025 -
LV]: consider scalable VF during deciding dead epilogue.
#156724 opened
Sep 3, 2025 -
[MLIR][NVVM] Add summary and description fields for several OPs
#156726 opened
Sep 3, 2025 -
[clang] Use VFS for `-fopenmp-host-ir-file-path`
#156727 opened
Sep 3, 2025 -
[MLIR][XeGPU] Add support for vector.multi_reduction in wg to sg pass
#156731 opened
Sep 3, 2025 -
[Xtensa] Fix lowering FP compare operations.
#156740 opened
Sep 3, 2025 -
[HLSL] Fix OpaqueValueExpr handling in InitListExpr
#156750 opened
Sep 3, 2025 -
[flang][runtime] tweak advancing for child list directed io
#156753 opened
Sep 3, 2025 -
[Sema][Parse][HLSL] Implement front-end rootsignature validations
#156754 opened
Sep 3, 2025 -
[Clang] Support includes translated to module imports in -header-include-filtering=direct-per-file
#156756 opened
Sep 3, 2025 -
[Clang-Tidy] Add google-runtime-float Clang-Tidy check
#156763 opened
Sep 3, 2025 -
release/21.x: [lldb][DWARFASTParserClang] Don't complete conflicting Objective-C++ types (#156681)
#156764 opened
Sep 3, 2025 -
[SLP]Enable Shl as a base opcode in copyables
#156766 opened
Sep 3, 2025 -
[MLIR][XeVM] Add lowering for llvm load store ops with XeVM cache control
#156768 opened
Sep 3, 2025 -
Add unique_ptr <T[]> accesses to -Wunsafe-buffer-usage
#156773 opened
Sep 3, 2025 -
[libclc] Override generic symbol using llvm-link --override flag instead of using weak linkage
#156778 opened
Sep 4, 2025 -
[VectorCombine] fix division by zero in foldSelectShuffle
#156779 opened
Sep 4, 2025 -
[CoroSplit] AllocaUseVisitor visits insertvalue/insertelement
#156788 opened
Sep 4, 2025 -
[AMDGPU] Identify vector idiom to unlock SROA
#156791 opened
Sep 4, 2025 -
[LoongArch] Optimize extractelement containing variable index for lsx
#156792 opened
Sep 4, 2025 -
[AArch64] Don't run loop-idiom-vectorize pass in the O0 pipeline
#156802 opened
Sep 4, 2025 -
[lldb-dap] Add new optional argument `time-to-live` when using `--connection`
#156803 opened
Sep 4, 2025 -
[NFC][AMDGPU][SIMemoryLegalizer] remove effectively empty function
#156806 opened
Sep 4, 2025 -
[MLIR][NVVM] Add definition for nvvm dialect
#156807 opened
Sep 4, 2025 -
release/21.x: [clang][docs] Fix implicit-int-conversion-on-negation typos
#156815 opened
Sep 4, 2025 -
[InstCombine] Fold `switch (cond ? A + C1 : C2)` to `switch (cond ? A : C2 - C1)`
#156816 opened
Sep 4, 2025 -
X86: Use LiveRegUnits in findDeadCallerSavedReg
#156817 opened
Sep 4, 2025 -
[X86] Add MMX/SSE/AVX PHADD/SUB & HADDPS/D intrinsics to be used in constexpr
#156822 opened
Sep 4, 2025 -
Document Policy on supporting newer C++ standard in LLVM codebase
#156823 opened
Sep 4, 2025 -
[libc++][C++03] cherry-pick #125423
#156824 opened
Sep 4, 2025 -
[MLIR] Add remark flags to mlir-opt
#156825 opened
Sep 4, 2025 -
[LV][EVL] Reimplement method for extracting new mask. nfc
#156827 opened
Sep 4, 2025 -
[Offload][OpenMP][Lit-tests] Added cpp tests for non-contiguous strided update
#156828 opened
Sep 4, 2025 -
[NVGPU] Fix nvdsl examples
#156830 opened
Sep 4, 2025 -
[SLP][NFC] Remove unused local variable in lambda
#156835 opened
Sep 4, 2025 -
[flang][OpenMP] Support multi-block reduction combiner regions on the GPU
#156837 opened
Sep 4, 2025 -
[AllocToken] Introduce AllocToken instrumentation pass
#156838 opened
Sep 4, 2025 -
[Clang] Introduce -fsanitize=alloc-token
#156839 opened
Sep 4, 2025 -
[AllocToken, Clang] Implement TypeHashPointerSplit mode
#156840 opened
Sep 4, 2025 -
[AllocToken, Clang] Infer type hints from sizeof expressions and casts
#156841 opened
Sep 4, 2025 -
[AllocToken, Clang] Implement __builtin_alloc_token_infer() and llvm.alloc.token.id
#156842 opened
Sep 4, 2025 -
[mlir][spirv] Add support for SPV_ARM_graph extension - part 3
#156845 opened
Sep 4, 2025 -
Fix incorrect array initialization with string literal (fixes #112189)
#156846 opened
Sep 4, 2025 -
[DebugInfo] Don't set prologue_end behind line-zero call insts
#156850 opened
Sep 4, 2025 -
Fix thread handle leak on Windows
#156854 opened
Sep 4, 2025 -
[clang][bytecode] Implement C23 named loops
#156856 opened
Sep 4, 2025 -
[MLIR][Linalg][Docs] Add forms to Linalg rationale docs
#156859 opened
Sep 4, 2025 -
[AVR] Refactor MUL/FMUL instruction descriptions (NFC)
#156862 opened
Sep 4, 2025 -
[libc++] Use pack subscripting for std::get
#156863 opened
Sep 4, 2025 -
[VPlan] Don't use the legacy cost model for loop conditions
#156864 opened
Sep 4, 2025 -
[RISCV][GISel] Lower G_SADDE
#156865 opened
Sep 4, 2025 -
[python] remove Python 3.9 specific typing annotations
#156868 opened
Sep 4, 2025 -
[LV] Don't trigger legacy/vplan assert when forcing costs
#156870 opened
Sep 4, 2025 -
[SPIRV] Add FPVariant tracking for floating-point registers in SPIR-V
#156871 opened
Sep 4, 2025 -
[clang-tidy] Do not crash when an empty directory is used in the comp…
#156873 opened
Sep 4, 2025 -
[Analysis][NFC] Improve documentation for getMemoryOpCost
#156875 opened
Sep 4, 2025 -
[AVR] Refactor ADIW/SBIW/MOVW instruction descriptions (NFCI)
#156876 opened
Sep 4, 2025 -
[AggressiveInstCombine] Fold i64 x i64 -> i128 multiply-by-parts
#156879 opened
Sep 4, 2025 -
X86: Stop using MachineFunction in getPointerRegClass
#156880 opened
Sep 4, 2025 -
[AArch64] NFC: Rename LastPopI in emitEpilogue
#156884 opened
Sep 4, 2025 -
[compiler-rt][ASan] Work around msvc cl x64 build warnings
#156887 opened
Sep 4, 2025 -
[OpenMP] Fix non-contiguous array omp target update
#156889 opened
Sep 4, 2025 -
[Clang] Allow non-const lvalue refs to vector elements (except vector <bool>)
#156891 opened
Sep 4, 2025 -
[AArch64][GlobalISel] Add codegen for simd fpcvt instructions
#156892 opened
Sep 4, 2025 -
Minor post-commit review changes for #130988 (NFC)
#156895 opened
Sep 4, 2025 -
[LifetimeSafety] Associate origins to all l-valued expressions
#156896 opened
Sep 4, 2025 -
[QualGroup] Add August and September 2025 slides and unify Meeting Materials
#156897 opened
Sep 4, 2025 -
Mark as UNSUPPORTED some MLIR tests that fail on RISC-V
#156899 opened
Sep 4, 2025 -
[X86] Fix expand-fp on optnone functions
#156900 opened
Sep 4, 2025 -
[Headers][X86] Allow AVX512 integer min/max mask/maskz variants intrinsics to be used in constexpr
#156901 opened
Sep 4, 2025 -
Mark as UNSUPPORTED for RISC-V debug-complex-1.f90 test (as it fails)
#156902 opened
Sep 4, 2025 -
[libc++] Introduce preliminary relocation primitives
#156903 opened
Sep 4, 2025 -
[clang] Remove shell requirements from tests
#156905 opened
Sep 4, 2025 -
[AARCH64] Fold sve mul intrinsics using -1 to neg
#156906 opened
Sep 4, 2025 -
Mark as UNSUPPORTED for RISC-V execution_engine.c test
#156907 opened
Sep 4, 2025 -
[Clang][Sema] Extend test coverage for SVE/SME builtin usage.
#156908 opened
Sep 4, 2025 -
Mark the test as unsupported for RISC-V
#156909 opened
Sep 4, 2025 -
[SCEVExp] Fix early exit in ComputeEndCheck.
#156910 opened
Sep 4, 2025 -
Mark as UNSUPPORTED some fuzzer tests that fail on RISC-V
#156912 opened
Sep 4, 2025 -
[mlir][memref] Introduce `memref.distinct_objects` op
#156913 opened
Sep 4, 2025 -
Mark as UNSUPPORTED some OMPT tests that fail on RISC-V
#156914 opened
Sep 4, 2025 -
[LoopVectorizer] Add a -force-vscale-for-tuning override option.
#156916 opened
Sep 4, 2025 -
Explicit types in cbuffer layouts
#156919 opened
Sep 4, 2025 -
[NFC][MC][ARM] Reorder decoder functions 5/N
#156920 opened
Sep 4, 2025 -
TSAN: Report when thread is not live and referenced in pthread
#156921 opened
Sep 4, 2025 -
[libc][NFC] Add cmake facility to unify the way we parse arguments.
#156922 opened
Sep 4, 2025 -
release/21.x: [Coroutines] Restore accidentally dropped intrinsic IDs
#156925 opened
Sep 4, 2025 -
[Clang] Allow non-constant sizes for __builtin_assume_dereferenceable.
#156929 opened
Sep 4, 2025 -
[DirectX] Add isinf f16 emulation for SM6.8 and lower
#156932 opened
Sep 4, 2025 -
[clang] Emit initializers for static const/constexpr variables once they're met
#156933 opened
Sep 4, 2025 -
[clang] Add [system] label to modules from resource headers
#156934 opened
Sep 4, 2025 -
LICM.cpp - Changed std::vector reference to SmallVector
#156937 opened
Sep 4, 2025 -
[nfc] Make function-specialization3.ll test compatible with profile propagation unittests
#156942 opened
Sep 4, 2025 -
[AMDGPU] Improve register allocation to reduce MFMA hazard NOPs
#156943 opened
Sep 4, 2025 -
[LoopIdiomVectorize] Fix FindFirstByte successors
#156945 opened
Sep 4, 2025 -
[NFC][x86] Cleanup X86FrameLowering::emitSPUpdate
#156948 opened
Sep 4, 2025 -
[ARM][TargetLowering] Combine Level should not be a factor in shouldFoldConstantShiftPairToMask (NFC)
#156949 opened
Sep 4, 2025 -
[clang-tools-extra] Remove 'REQUIRES: shell' from lit tests.
#156950 opened
Sep 4, 2025 -
[VPlan] Always consider register pressure on RISC-V
#156951 opened
Sep 4, 2025 -
[IR2Vec] Add support for Cmp predicates in vocabulary and embeddings
#156952 opened
Sep 4, 2025 -
[libc++] Add an optional integration of libc++'s test suite with SPEC
#156953 opened
Sep 4, 2025 -
[Offload] Support loading CUDA fat binaries
#156955 opened
Sep 4, 2025 -
[Support] Request including reproduction instructions in bug report message
#156958 opened
Sep 4, 2025 -
[flang][OpenMP] Reassociate logical ATOMIC update expressions
#156961 opened
Sep 4, 2025 -
[clang] Fix typo in comment
#156962 opened
Sep 4, 2025 -
[CIR] Fix Complex emit promotion for Div op
#156963 opened
Sep 4, 2025 -
Revert "[libc++] Add thread safety annotations for std::lock (#154078)"
#156964 opened
Sep 4, 2025 -
[CIR] Add support for delegating constructors with VTT args
#156970 opened
Sep 4, 2025 -
[RISCV] Reorganize select lowering to pull binop expansion early
#156974 opened
Sep 4, 2025 -
[LV] Keep duplicate recipes in VPExpressionRecipe
#156976 opened
Sep 4, 2025 -
Allow for custom code model in clang::Interpreter
#156977 opened
Sep 4, 2025 -
[compiler-rt] Fix a bug introduced into DEFINE_COMPILERRT_FUNCTION_ALIAS
#156979 opened
Sep 4, 2025 -
Reland"[lldb] Add count for errors of DWO files in statistics and combine DWO file count functions"
#156980 opened
Sep 4, 2025 -
[flang][acc] honor reduction clause's implied copy attribute
#156982 opened
Sep 4, 2025 -
[profcheck] Change the FileCheck substitute command
#156985 opened
Sep 4, 2025 -
[NFC][TableGen] Fix GlobalISel TableGen backend namespace usage
#156986 opened
Sep 4, 2025 -
[lldb] Add more mnemonics
#156987 opened
Sep 4, 2025 -
AMDGPU: Really fix operands for global vgpr rtn atomics
#156989 opened
Sep 5, 2025 -
AMDGPU: Add agpr variants of flat atomic return instructions
#156990 opened
Sep 5, 2025 -
AMDGPU: Remove flat special case in getRegClass
#156991 opened
Sep 5, 2025 -
[mlir][vector] Add support for lowering n-D vector.to_elements op.
#156992 opened
Sep 5, 2025 -
[BOLT][AArch64][instr] Remove instructions on saving and restoring NZCV
#156994 opened
Sep 5, 2025 -
[Inclusive Language] migrate "sanity" checks to "soundness" checks
#156995 opened
Sep 5, 2025 -
AMDGPU: Check aligned vgpr feature in assembler
#156997 opened
Sep 5, 2025 -
AMDGPU: Test a few more cases for assembler errors for misaligned gfx90a vgprs
#156998 opened
Sep 5, 2025 -
AMDGPU: Fix using unaligned vgprs in mimg error test
#157001 opened
Sep 5, 2025 -
[NFC][libclc] Replace _CLC_V_V_VP_VECTORIZE macro with use of unary_def_with_ptr_scalarize.inc
#157002 opened
Sep 5, 2025 -
[HLSL] Use static create methods to initialize resources in arrays
#157005 opened
Sep 5, 2025 -
[HLSL] Remove resource constructors with binding
#157008 opened
Sep 5, 2025 -
[Flang][OpenMP] Fix default firstprivatization miscategorization of mod file symbols
#157009 opened
Sep 5, 2025 -
[RISCV] Add -print-pipeline-passes test as follow up to #156798. NFC
#157011 opened
Sep 5, 2025 -
[NFC][AsmMatcherEmitter] Eliminate redundant StringRef -> StringRef conversion
#157012 opened
Sep 5, 2025 -
AMDGPU: AsmParser boilerplate for missing features
#157013 opened
Sep 5, 2025 -
[RISCV] Implement MC support for Zvfofp8min extension
#157014 opened
Sep 5, 2025 -
[RISCV] Remove experimental from Zicfilp and Zicfiss
#157015 opened
Sep 5, 2025 -
[ADT] Remove an unused private "using" directive
#157020 opened
Sep 5, 2025 -
[Support] Modernize PointerLikeTypeTraits with llvm::is_detected (NFC)
#157021 opened
Sep 5, 2025 -
[Support] Fix copy-paste errors in YAMLTraits.h
#157022 opened
Sep 5, 2025 -
[llvm] Proofread BitCodeFormat.rst
#157024 opened
Sep 5, 2025 -
[OpenMP 5.2] New syntax for 'uses_allocators' clause
#157025 opened
Sep 5, 2025 -
[libc++][test] Move the SFINAE test for return types of `quoted` to `libcxx/test/libcxx/`
#157026 opened
Sep 5, 2025 -
[SelectionDAG] Clean up SCALAR_TO_VECTOR handling in SimplifyDemanded…
#157027 opened
Sep 5, 2025 -
[InstCombine] Added optimisation for trunc (Pow2 >> x) to 1
#157030 opened
Sep 5, 2025 -
[AArch64] Verify OPERAND_SHIFT_MSL and OPERAND_IMPLICIT_IMM_0
#157031 opened
Sep 5, 2025 -
AMDGPU: Delete redundant recursive copy handling code
#157032 opened
Sep 5, 2025 -
[clang] Look through parens around reinterpret_cast to emit a warning
#157033 opened
Sep 5, 2025 -
[X86][AVX10] Remove EVEX512 and AVX10-256 implementations
#157034 opened
Sep 5, 2025 -
Make test in optimization-remark.f90 more tolerant
#157036 opened
Sep 5, 2025 -
AMDGPU: Directly use align2 classes in gfx90a mimg operands
#157037 opened
Sep 5, 2025 -
[clang] Fix of test 'ctu-import-type-decl-definition.c' (NFC)
#157038 opened
Sep 5, 2025 -
Relax CHECK-NEXT to CHECK for RISC-V
#157039 opened
Sep 5, 2025 -
[DTLTO][ELF][COFF][MachO] Add archive support for DTLTO.
#157043 opened
Sep 5, 2025 -
[RISCV] Intrinsic Support for RISC-V P extension
#157044 opened
Sep 5, 2025 -
[clang] Move two flags from EvalInfo to State
#157046 opened
Sep 5, 2025 -
[clang-tidy] Remove global options IgnoreMacros and StrictMode
#157049 opened
Sep 5, 2025 -
AMDGPU: Change BUF classes to use RegisterOperand parameters
#157053 opened
Sep 5, 2025 -
AMDGPU: Remove tablegen bz30254 workarounds from BUF instructions
#157054 opened
Sep 5, 2025 -
[libclc] Implement erf/erfc vector function with loop since scalar function is large
#157055 opened
Sep 5, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - AVGFLOORU/AVGCEILU don't create undef/poison
#157056 opened
Sep 5, 2025 -
[Support][NFC] Move OptimizationLevel to the Support directory
#157057 opened
Sep 5, 2025 -
PPC: Move definitions of predicates with features
#157058 opened
Sep 5, 2025 -
[clang] Restrict -Wnrvo to C++ code only.
#157059 opened
Sep 5, 2025 -
[Clang] Convert ConstraintRefersToContainingTemplateChecker to using RAV
#157062 opened
Sep 5, 2025 -
[Clang][OpenMP]Default clause variable category
#157063 opened
Sep 5, 2025
147 Issues closed by 81 people
-
[Clang SA] Potential memory leak when init struct field during construction
#60896 closed
Sep 5, 2025 -
[DAG][ARM] canCreateUndefOrPoisonForTargetNode - ARMISD VORRIMM\VBICIMM nodes can't create poison/undef
#156640 closed
Sep 5, 2025 -
LLVM 21.1.0 - ICE on eigen's basicstuff.cpp
#156256 closed
Sep 5, 2025 -
Error compiling protobuf with llvm 21.1.0: undefined symbol: std::__1::__hash_memory
#155606 closed
Sep 5, 2025 -
flang: failure of IO on Windows/MinGW-w64 with separate shared library
#69952 closed
Sep 5, 2025 -
<type_traits> std::is_trivially_copyable_v returns true with a non-copyable non-moveable type
#54067 closed
Sep 5, 2025 -
[14.0.0 regression] Compiler hang at -O3 on x86_64-linux-gnu
#138509 closed
Sep 5, 2025 -
[clang][modules] RecordLayoutBuilder.cpp crash: Cannot get layout of forward declarations
#154840 closed
Sep 5, 2025 -
[flang] Crash in backend with ieee_other rounding mode
#127224 closed
Sep 4, 2025 -
[RISCV] Propagate VL from segment store in VLoptimizer
#149350 closed
Sep 4, 2025 -
clang-tidy 19.1.7 crashes due to modernize-use-designated-initializers
#128084 closed
Sep 4, 2025 -
Crash while processing readability-simplify-boolean-expr
#125047 closed
Sep 4, 2025 -
clang-tidy error with the version in VS 2022 Version 17.13.0 Preview 2.0
#119879 closed
Sep 4, 2025 -
[OpenMP] offload hierachical parallelism gives wrong results.
#156805 closed
Sep 4, 2025 -
[flang] Extension: getenv intrinsic for OpenRadioss application
#84204 closed
Sep 4, 2025 -
clang-tidy crashed: segmentation fault
#102094 closed
Sep 4, 2025 -
clang-21.1.0 regression: Cannot select: intrinsic %llvm.coro.noop
#156820 closed
Sep 4, 2025 -
[Clang] Allow __builtin_elementwise_fshl/fshr builtin intrinsics to be used in constexpr
#153151 closed
Sep 4, 2025 -
[libc++] Investigate the performance of std::map constructors and various operations
#120754 closed
Sep 4, 2025 -
[clang] Assertion `CAT && "vla in literal type?"' failed.
#151716 closed
Sep 4, 2025 -
[libc++] Investigate the performance of `std::pop_heap` and `std::push_heap` on unsigned integers
#120762 closed
Sep 4, 2025 -
[clang][bytecode] Assertion `isDereferencable()' failed.
#156219 closed
Sep 4, 2025 -
[x86] immintrin _mm<size>_setr_ph weird behaviour when passed an expanded parameter pack
#156709 closed
Sep 4, 2025 -
[clang][bytecode] crash on thread_local
#156223 closed
Sep 4, 2025 -
clang produces malformed object files when cross-compiling for ppc64
#156704 closed
Sep 4, 2025 -
`clang-tidy` exception in Windows CMake project with ClangCL
#92833 closed
Sep 4, 2025 -
Clang-Tidy.exe access violation
#63711 closed
Sep 4, 2025 -
clang-tidy crash
#63382 closed
Sep 4, 2025 -
code extracted from Boost version 1.76, header "asio.hpp" stack dump
#50510 closed
Sep 4, 2025 -
clang-tidy crash, parsing boost/asio.hpp on windows
#53764 closed
Sep 4, 2025 -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#147179 closed
Sep 4, 2025 -
Delete ExpandInlineAsm
#156571 closed
Sep 4, 2025 -
Clangd crashes on update
#156508 closed
Sep 4, 2025 -
LLVM Discourse forums are not indexed by Google, is our robots.txt configured correctly?
#156790 closed
Sep 4, 2025 -
Poor i128 shift lowering
#156559 closed
Sep 4, 2025 -
Clang crash when targetting 32 bit iOS with some ObjC++ when stack protector enabled
#118175 closed
Sep 4, 2025 -
[clang] Assertion failure with unknown header
#156458 closed
Sep 4, 2025 -
AMDGPU DS cmpxhg fails machine verifier with AGPR inputs
#155777 closed
Sep 4, 2025 -
[lldb][llvm-lit] Enable internal shell for lldb test suite
#102698 closed
Sep 3, 2025 -
[llvm-lit] No such file or directory error in lldb tests with lit internal shell
#102696 closed
Sep 3, 2025 -
[flang] crash with "cannot process subprogram that was already processed"
#62778 closed
Sep 3, 2025 -
[Headers][X86] Allow AVX512F mullox intrinsics to be used in constexpr
#156632 closed
Sep 3, 2025 -
[clang-tidy] Crash with VSCode/cpptools on Ubuntu 22.04
#58365 closed
Sep 3, 2025 -
[clang-tidy] llvmlibc-callee-namespace triggers an assertion
#96648 closed
Sep 3, 2025 -
[HLSL][SPIRV] __builtin_hlsl_elementwise_isinf should generate OpIsInf
#148051 closed
Sep 3, 2025 -
[Flang] Compilation abnormally terminates when dummy procedure name is the same as common-block-name
#122822 closed
Sep 3, 2025 -
[clang-tidy] Unclear purpose/usefulness/actionability of `portability-template-virtual-member-function`
#153155 closed
Sep 3, 2025 -
[lld][llvm-lit] Enable internal shell for lld test suite
#102700 closed
Sep 3, 2025 -
[Headers][X86] Allow AVX512 FMA intrinsics to be used in constexpr
#155265 closed
Sep 3, 2025 -
llvm fails to recognize and thus optimize memcpy pattern
#54032 closed
Sep 3, 2025 -
[libc] Bazel Builds not Working Properly
#147879 closed
Sep 3, 2025 -
Assertion hit in `ConvertUTFWrapper.cpp` on Windows
#156447 closed
Sep 3, 2025 -
[AMDGPU] Add fold for "fneg (rint(x)) -> rint(fneg(x))"
#156634 closed
Sep 3, 2025 -
SLP vectorizer produces lower performance code
#48006 closed
Sep 3, 2025 -
[SLP] SLP vectorizer change causes performance loss
#45606 closed
Sep 3, 2025 -
[LifetimeSafety] Two loans created from the same expression
#153592 closed
Sep 3, 2025 -
[libc][bug] c++abi tls dtors are not called on main thread exit
#135204 closed
Sep 3, 2025 -
[RISCV] computeKnownBitsForTargetNode - add RISCVISD::SRLW handling
#154913 closed
Sep 3, 2025 -
[CI] compiler-rt tests take an excessive amount of time on windows
#132798 closed
Sep 3, 2025 -
[Flang] Initialization of large arrays increases compilation time
#125444 closed
Sep 3, 2025 -
LWG4083: `views::as_rvalue` should reject non-input ranges
#105351 closed
Sep 3, 2025 -
Mismatch between `@llvm.objectsize` and `__builtin_object_size` semantics
#156192 closed
Sep 3, 2025 -
"Cannot select" error after RewriteStatepointsForGC pass
#156254 closed
Sep 3, 2025 -
[RISCV] Can we teach RISCVectorPeephole to commute FMA to fold vmerge?
#141885 closed
Sep 3, 2025 -
[libc++] False positive -Wthread-safety-analysis with std::lock()
#151733 closed
Sep 3, 2025 -
[libc++] Optimize `std::{map,set}::insert(Iterator, Iterator)`
#154650 closed
Sep 3, 2025 -
[Clang] incorrect value of static variable in consteval function
#156583 closed
Sep 3, 2025 -
risc-v backend miscompile of cttz-related optimization
#155014 closed
Sep 3, 2025 -
[WebAssembly] Assertion failed: (isSymbol() && "Wrong MachineOperand accessor")
#156055 closed
Sep 2, 2025 -
[SLP][regression] Segfault when building a Fortran workload after PR #152787
#156522 closed
Sep 2, 2025 -
[flang] Runtime segfault with valid code
#156536 closed
Sep 2, 2025 -
[HLSL] Assert & crash in OpLowerer when resolving `llvm.dx.resource.casthandle` on a phi node
#154407 closed
Sep 2, 2025 -
[HLSL] Add execution testing of Root Signatures
#133317 closed
Sep 2, 2025 -
[libc][math][c23] Implement C23 math function atanpif16
#132212 closed
Sep 2, 2025 -
[CIR] Upstream support for volatile variables
#153280 closed
Sep 2, 2025 -
[Flang] crashes with assertion failure when compiling reduce intrinsic
#156167 closed
Sep 2, 2025 -
[HLSL] Add support for indexing of sub-arrays of multi-dimensional resource arrays
#145426 closed
Sep 2, 2025 -
Vector Saturating Subtractions should be flipped around when the result is AND'ed
#79690 closed
Sep 2, 2025 -
[clang] `__builtin_complex` does not support `_Complex _Float16`
#156463 closed
Sep 2, 2025 -
[mlir][python] Running passes can invalidate objects and lead to crashes
#63916 closed
Sep 2, 2025 -
[Flang] No error checking for unseparated statement number and keyword in free form
#156267 closed
Sep 2, 2025 -
New option -Walloc-size causes injustified warning.
#155633 closed
Sep 2, 2025 -
[Headers][X86] Allow vector zero padding intrinsics to be used in constexpr
#156346 closed
Sep 2, 2025 -
Remove header mask from EVL tail folded VPInterleaveRecipes
#150162 closed
Sep 2, 2025 -
[AArch64] Incorrect overflow behaviour for f16 -> s16 scalar NEON conversion intrinsics
#154343 closed
Sep 2, 2025 -
[clang-tidy] `bugprone-unchecked-optional-access` does not understand `analyzer_noreturn` attribute
#89032 closed
Sep 2, 2025 -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer multiply intrinsics to be used in constexpr
#155411 closed
Sep 2, 2025 -
[X86] Selection failure with llvm.x86.avx512fp16.mask.mul.sh.round
#153570 closed
Sep 2, 2025 -
[HeuristicResolver] Tests should fail if parsed code has error diagnostics
#155545 closed
Sep 2, 2025 -
lldb-server crashes immedaitely after startup on macOS
#155983 closed
Sep 2, 2025 -
[MLIR][BUG] Incorrect variable usage in CMakeLists.txt like {$VARIABLE}
#156182 closed
Sep 2, 2025 -
[HLSL][SPIR-V] Implement `groupshared` lowering
#142806 closed
Sep 1, 2025 -
[clang] Unable to directly use f128 math functions.
#156230 closed
Sep 1, 2025 -
Wrong error message when mutate const object capturing by reference
#98772 closed
Sep 1, 2025 -
[LV][EVL] Support interleaved accesses for EVL tail folding.
#123201 closed
Sep 1, 2025 -
std::vector with a known size of 1 does not cause a loop to be unrolled
#155941 closed
Sep 1, 2025 -
[sanitizer_common] Older Haiku needs _GNU_SOURCE
#156301 closed
Sep 1, 2025 -
[MLIR][Ptr] Allocating and deallocating ptr memrefs
#156006 closed
Sep 1, 2025 -
Missing (x86) optimization: not folding comparison and subtraction
#156015 closed
Sep 1, 2025 -
[mlir-reduce] inconsistent command line behavior
#155544 closed
Aug 31, 2025 -
[SLPVectorizer] Hang with phi nodes
#155998 closed
Aug 31, 2025 -
Slowdown on x86 due to SLP vectorization (r310260)
#33709 closed
Aug 31, 2025 -
[VPlan] VPlan cost model and legacy cost model disagreed assertion hit
#156091 closed
Aug 31, 2025 -
SVE instruction SUB not emitted
#155928 closed
Aug 31, 2025 -
Clang-tidy invalid suggestion: readability-container-size-empty
#154762 closed
Aug 31, 2025 -
[Clang format] [Tablegen] Formatting tablegen lacks whitespaces
#154634 closed
Aug 31, 2025 -
[SLPVectorizer] Assertion `ScheduleEnd && "tried to vectorize a terminator?"' failed.
#155183 closed
Aug 31, 2025 -
[clang][bytecode] Assertion `ItemTypes.back() == toPrimType<T>()' failed.
#156178 closed
Aug 30, 2025 -
ubsan + clang-14 "error: Cannot represent a difference across sections"
#156176 closed
Aug 30, 2025 -
clang++ 20 Exceptions crash with (recent) libgcc and aarch64 BTI (Linux)
#149267 closed
Aug 30, 2025 -
[clang-tidy] Enable 'readability-redundant-declaration' check in clang-tidy config.
#156163 closed
Aug 30, 2025 -
[compiler-rt].eh_frame mapped writable in Clang builds (due to __EH_FRAME_LIST__), unlike GCC
#155764 closed
Aug 30, 2025 -
Add clang-format option for formatting single statement function on one line with braces
#145161 closed
Aug 30, 2025 -
[clang-doc] Reconsider use of enum InfoType::IT_default
#142888 closed
Aug 30, 2025 -
-Wdocumentation should ignore period after \param.
#46607 closed
Aug 29, 2025 -
[DirectX] Select of two different RawBuffer can not easily be reduced to a callInst.
#152348 closed
Aug 29, 2025 -
[HLSL] DML shader `Zero_256_uint16_native_4` causing 1773 DML Operator Test failures
#155890 closed
Aug 29, 2025 -
[HLSL] DML shader `ElementWise_Identity_256_Strided4D_uint16_native` causing 10800 DML Operator Test failures
#155919 closed
Aug 29, 2025 -
[BOLT][llvm-lit] Enable internal shell for BOLT test suite
#102701 closed
Aug 29, 2025 -
[llvm-lit] TypeError: string argument expected in BOLT when testing with lit internal shell
#102693 closed
Aug 29, 2025 -
[DirectX] Clean up to_underlying in case labels
#150676 closed
Aug 29, 2025 -
Refactor DebuginfodServer initialization error handling
#63873 closed
Aug 29, 2025 -
[SDAG] Miscompilation at -O3
#155828 closed
Aug 29, 2025 -
[flang] String comparison failure with allocatable character type object
#155703 closed
Aug 29, 2025 -
[flang] Reading NULL input field failure
#154791 closed
Aug 29, 2025 -
[mlir][tosa] Replace `StringBasedAttr` TOSA enumerations with `Tosa_I32EnumAttr`
#152129 closed
Aug 29, 2025 -
[HLSL][SPIRV] Guess at the image format for storage images
#148270 closed
Aug 29, 2025 -
Building LLVM and MLIR with LLVM_REQUIRED_CXX_STANDARD c++23
#154331 closed
Aug 29, 2025 -
[clang][bytecode] Assertion `NumElements.isPositive()' failed.
#152904 closed
Aug 29, 2025 -
[MLIR] Broken bytecode roundtrip for properties
#155210 closed
Aug 29, 2025 -
[clang] Ternary elementwise builtin operators treat constness differently than others
#155405 closed
Aug 29, 2025
185 Issues opened by 133 people
-
[JumpThreading] Miscompilation: PHI loses per-edge value after threading
#157061 opened
Sep 5, 2025 -
[llvm-cov] when I use -isystem to specify the header files, coverage report doesn't show it
#157060 opened
Sep 5, 2025 -
[mlir][rocdl] Add lowering of math.clampf -> rocdl.med3
#157052 opened
Sep 5, 2025 -
Flang does not support -isystem flag
#157051 opened
Sep 5, 2025 -
[clang] Macros in the argument of _Pragma operator are expanded
#157050 opened
Sep 5, 2025 -
Flang does not support the -finit-local-zero flag
#157042 opened
Sep 5, 2025 -
[clang] crash on __attribute__((swift_error(nullptr)))
#157041 opened
Sep 5, 2025 -
[Flang][OpenMP] Allocated-function in the parallel region is undefined.
#157035 opened
Sep 5, 2025 -
[AArch64] crash on __attribute__((nvptx_kernel))
#157028 opened
Sep 5, 2025 -
[Flang][OpenMP] offload hierachical parallelism failed on NVIDIA GPU
#157018 opened
Sep 5, 2025 -
[Flang][OpenMP] need clear error message when offloading to nvidia GPU without exposing CUDA toolkit
#157017 opened
Sep 5, 2025 -
Request Commit Access For Himadhith
#157016 opened
Sep 5, 2025 -
Token paste operator `, b ## __VA_ARGS__` incorrectly delete the `,` if `b` and `__VA_ARGS__` are both empty
#157000 opened
Sep 5, 2025 -
aarch64: can't do indirect tail call from non-BTI enabled code to BTI enabled code
#156999 opened
Sep 5, 2025 -
warn_cstruct_memaccess should not trigger inside constructors for otherwise trivially initializable types
#156996 opened
Sep 5, 2025 -
[GPUToLLVM] `gpu.launch_func` lowering in gpu-to-llvm only supports 1 async dependency
#156984 opened
Sep 4, 2025 -
[LoopVectorize] Miscompilation: needs use ptrtoaddr instead of using ptrtoint.
#156978 opened
Sep 4, 2025 -
[clang][LifetimeSafety] False finding for loan in a loop
#156959 opened
Sep 4, 2025 -
[llvm] Make separate_storage N-ary
#156941 opened
Sep 4, 2025 -
A `separate_storage` assume shouldn't capture pointers
#156940 opened
Sep 4, 2025 -
libFuzzer freezes when ulimit max file sets to a high value (happens in docker environment)
#156936 opened
Sep 4, 2025 -
[flang][docs] Document the constraints on the pass pipeline in Flang
#156935 opened
Sep 4, 2025 -
Missed optimization for function pointer returned from function
#156911 opened
Sep 4, 2025 -
[InstCombine] Missed optimization for trunc (Pow2 >> X) to i1
#156898 opened
Sep 4, 2025 -
crashes with assertion failure when running opt -passes=loop-vectorize
#156894 opened
Sep 4, 2025 -
[AddressSanitizer] Missed the out-of-bounds access to tentative array
#156888 opened
Sep 4, 2025 -
[clang-tidy] Remove global options StrictMode and IgnoreMacros
#156885 opened
Sep 4, 2025 -
[AVX-512] Look for masked `vpmovqb` opportunities on Zen 4+
#156883 opened
Sep 4, 2025 -
Scalable vectors should not be legalized by scalarizing
#156882 opened
Sep 4, 2025 -
[Headers][X86] Allow AVX512fp16 initialization intrinsics to be used in constexpr
#156866 opened
Sep 4, 2025 -
[LLDB] TestGetBaseName.py fails on Windows due to missing DemangledNameInfo support
#156861 opened
Sep 4, 2025 -
Crash when compiling aws-checksums 0.1.13
#156855 opened
Sep 4, 2025 -
opt -passes=pre-isel-intrinsic-lowering crashes
#156851 opened
Sep 4, 2025 -
[LoopVectorize] Miscompile with masked IV
#156849 opened
Sep 4, 2025 -
clang-18 on armv8 hangs/runs out of memory when trying to use SIMD __ext_vector_type__(3) short
#156836 opened
Sep 4, 2025 -
[PowerPC64] clang trunk triggered assertion at -O1/O2/O3
#156826 opened
Sep 4, 2025 -
[Feature request] clang ability to load plugin by name instead of full path
#156821 opened
Sep 4, 2025 -
Clang rejects attributes in constructor argument lists in C++03
#156809 opened
Sep 4, 2025 -
Duplicated test cases in name demangling
#156804 opened
Sep 4, 2025 -
[clang] Break statements with unknown named loops should interrupt constant evaluation
#156801 opened
Sep 4, 2025 -
opt -passes=loop-bound-split crashes
#156793 opened
Sep 4, 2025 -
clang runs loop-idiom-vectorize at -O0 for AArch64, RISCV, and Hexagon
#156787 opened
Sep 4, 2025 -
[HLSL] OVE as a subexpression of an OVE is not properly handled
#156786 opened
Sep 4, 2025 -
[AVR] Make a careful check on flags of load/store instructions
#156782 opened
Sep 4, 2025 -
SPIRVEmitIntrinsics assertion failure when assigning a vec3 to an array of vec4s
#156775 opened
Sep 3, 2025 -
[MSan] Memory Sanitizer false positive detects use of uninitialized variable with timespec_get
#156767 opened
Sep 3, 2025 -
Invalid std::optional<> value reads sneak past static _and_ dynamic analysis
#156762 opened
Sep 3, 2025 -
[libc++] False positive mutex '...' is still held at the end of function
#156760 opened
Sep 3, 2025 -
Request Commit Access For superbobry
#156755 opened
Sep 3, 2025 -
[CIR] Upstream missing tests from the ClangIR incubator
#156747 opened
Sep 3, 2025 -
WebAssembly: fatal error: error in backend: Cannot select: intrinsic %llvm.wasm.memory.atomic.notify
#156744 opened
Sep 3, 2025 -
[OpenMP RT] issue-94260-2.c tests rarely segfaults
#156741 opened
Sep 3, 2025 -
Request Commit Access For vinitdeodhar
#156720 opened
Sep 3, 2025 -
[HLSL] Support NonUniformResourceIndex
#156713 opened
Sep 3, 2025 -
Inlined subroutine with loop misses part of PC range in debug info
#156700 opened
Sep 3, 2025 -
[CI] PR Authors have no idea their PR is tested by rebasing onto main
#156694 opened
Sep 3, 2025 -
[mlir][Arith][LLVM] No fast math handling for `extf` and `truncf`
#156692 opened
Sep 3, 2025 -
opt -passes=loop-distribute crashes
#156685 opened
Sep 3, 2025 -
Suboptimal API for code completion in libclang Python wrapper
#156680 opened
Sep 3, 2025 -
[OpenMP] [runtime] Broken MacOS build in 21.1.0+ if hwloc is turned on
#156679 opened
Sep 3, 2025 -
[feat] [clang-tidy] `--report-unused-disable-directives`
#156673 opened
Sep 3, 2025 -
[clang-tidy] suggest braced-enclosed initializer for empty array initialization
#156671 opened
Sep 3, 2025 -
crashes with assertion failure when running opt -passes=loop-fusion
#156670 opened
Sep 3, 2025 -
[LLD] LLD fails to link code built by GCC 15
#156667 opened
Sep 3, 2025 -
crashes with assertion failure when running opt -passes=globalopt
#156656 opened
Sep 3, 2025 -
crashes with assertion failure when running opt -passes=coro-early
#156652 opened
Sep 3, 2025 -
opt -passes=loop-deletion crashes
#156651 opened
Sep 3, 2025 -
[lldb] Inconsistent behaviour when stepping onto a breakpoint instruction
#156650 opened
Sep 3, 2025 -
[RISCV] Suboptimal code generation for LMBench `rd`
#156646 opened
Sep 3, 2025 -
Warning -Wtautological-constant-out-of-range-compare only occurs with power of 2
#156635 opened
Sep 3, 2025 -
test failes Flang :: Lower/location.f90
#156629 opened
Sep 3, 2025 -
[X86] Bad codegen for multiple vector selects with same condition
#156628 opened
Sep 3, 2025 -
clang claims that unsigned char literal goes out of scope
#156625 opened
Sep 3, 2025 -
[MLIR] ArrayRefParameter together with struct printing breaks print + parse roundtrip
#156623 opened
Sep 3, 2025 -
Request Commit Access For mgcarrasco
#156622 opened
Sep 3, 2025 -
[mlir][lit] Is "CHECK-LITERAL" as correct FileCheck directive?
#156614 opened
Sep 3, 2025 -
[Headers][X86] Allow PSHUFB byte shuffle intrinsics to be used in constexpr
#156612 opened
Sep 3, 2025 -
[Headers][X86] Allow PSHUFD/PSHUFLW/PSHUFW shuffle intrinsics to be used in constexpr
#156611 opened
Sep 3, 2025 -
[clang] [modules] libstdc++ headers and module conflict
#156604 opened
Sep 3, 2025 -
Crash during Loop Deletion Pass
#156588 opened
Sep 3, 2025 -
Crash when compiling gsl 2.7
#156587 opened
Sep 3, 2025 -
[Clang][Regression:21] Rejects valid lambda invocation in constexpr if
#156579 opened
Sep 3, 2025 -
[stack guard] XOR the frame pointer with the stack cookie on Windows aarch64
#156573 opened
Sep 3, 2025 -
[RISCV] Unprofitable vectorization in llvm-test-suite since a49030e493b76bc2b294d36709c7ed84aef557f4
#156569 opened
Sep 3, 2025 -
Reorder ARM disassembler decode functions to eliminate forward declarations
#156560 opened
Sep 3, 2025 -
[libc] Implement mbrtoc32
#156556 opened
Sep 2, 2025 -
[HLSL] Allow omitting empty template parameter lists
#156552 opened
Sep 2, 2025 -
[HLSL][DirectX] Resource lowering bug when using structs with `select`
#156550 opened
Sep 2, 2025 -
[clang] Clang incorrectly accepts reference initialized from a prvalue using an explicit constructor
#156539 opened
Sep 2, 2025 -
[SPIRV][HLSL] Invalid codegen for trivial switch fallthrough
#156534 opened
Sep 2, 2025 -
[clang] [module] Can we compile an `-x cuda` or `-x hip` C++ file into a `C++20 Module`?
#156516 opened
Sep 2, 2025 -
[Headers][X86] Allow SLLDQ/SRLDQ byte shift intrinsics to be used in constexpr
#156494 opened
Sep 2, 2025 -
[lit] Internal shell will hang when fork outlives parent with a file descriptor
#156484 opened
Sep 2, 2025 -
MSan's `timer_create()` interceptor uses incorrect type for `tv_nsec` member
#156475 opened
Sep 2, 2025 -
lldb-dap: DataBreakpointInfoRequest handler violates specification
#156473 opened
Sep 2, 2025 -
[flang][OpenMP] Omitting optional mapper-identifier in declare mapper breaks data mapping
#156466 opened
Sep 2, 2025 -
VPExpressionRecipe discards duplicate recipes.
#156464 opened
Sep 2, 2025 -
[flang][OpenMP] Declare Mapper does not map base type members properly
#156461 opened
Sep 2, 2025 -
[clang-tidy] Add check to catch undefined behavior when using GMock
#156453 opened
Sep 2, 2025 -
[mlir][ptr] Add constant op to ptr and test `ptr_add` translation
#156451 opened
Sep 2, 2025 -
crashes with assertion failure when running opt -passes=separate-const-offset-from-gep
#156449 opened
Sep 2, 2025 -
opt -passes=coro-split crashes
#156444 opened
Sep 2, 2025 -
InstCombine/lowerObjectSizeCall introducing an assume about allocation sizes
#156435 opened
Sep 2, 2025 -
Request Commit Access For bgergely0
#156432 opened
Sep 2, 2025 -
LiveVariables pass incorrectly add implicit-def registers
#156428 opened
Sep 2, 2025 -
lldb should show the command line of the program that lead to a core dump being created
#156427 opened
Sep 2, 2025 -
[MLIR][Affine] Missed sibling fusion opportunity
#156421 opened
Sep 2, 2025 -
[LLD] Crash when relocations proceed relocated section in Orphan Sections Initialization
#156417 opened
Sep 2, 2025 -
[LLD] lld linker script does not support absolute path
#156414 opened
Sep 2, 2025 -
[RISC-V, clang++ 20.1.8] error in backend: Incomplete scavenging after 2nd pass
#156393 opened
Sep 2, 2025 -
Crash clang frontend
#156352 opened
Sep 1, 2025 -
[Headers][X86] Allow vector bitcast intrinsics to be used in constexpr
#156348 opened
Sep 1, 2025 -
Assertion `L->isRecursivelyLCSSAForm(LAR.DT, LI) && "Loops must remain in LCSSA form!"' failed.
#156334 opened
Sep 1, 2025 -
Feature request: pattern match for rotl / rotr
#156322 opened
Sep 1, 2025 -
how to enable --instrument bolt runtime library bolt_rt_instr.a in x86_64 when compiling llvm-bolt in x86
#156319 opened
Sep 1, 2025 -
Extra bitwise operations break store merging, resulting in very slow code
#156316 opened
Sep 1, 2025 -
MemorySanitizer fails to report Use-Of-Uninitialized value in Pointer arithmetic with boolean operation.
#156313 opened
Sep 1, 2025 -
[AArch64] vector of u1 extraction broken under big endian targets
#156312 opened
Sep 1, 2025 -
lldb: coredump should resolve loaded modules via debuginfod
#156305 opened
Sep 1, 2025 -
Request Commit Access For <ukalappa-mips>
#156296 opened
Sep 1, 2025 -
False positives in `modernize-use-default-member-init` in clang-tidy 21
#156295 opened
Sep 1, 2025 -
[x86][MC] Misassembly of data32 push 8
#156286 opened
Sep 1, 2025 -
[stack guard] Additional instructions on Windows x86 platform
#156279 opened
Sep 1, 2025 -
Multicharacter constants are not handled correctly in C or C++ before C++23
#156269 opened
Sep 1, 2025 -
Non-constant array index within offsetof should be diagnosed as an extension
#156264 opened
Aug 31, 2025 -
Clang format: more resolution in specification of SeparateDefinitionBlocks
#156258 opened
Aug 31, 2025 -
[clang] Incorrect constexpr member function definition order dependency
#156255 opened
Aug 31, 2025 -
[clangd] LSP crash on save action.
#156252 opened
Aug 31, 2025 -
_BitInt division with -Oz produces much larger code than -O0, and compiles slow
#156251 opened
Aug 31, 2025 -
[RISCV] Assertion `OldVNI == VNI && "Wrong value out of predecessor"' failed.
#156249 opened
Aug 31, 2025 -
[libc] Annex K Design
#156244 opened
Aug 31, 2025 -
clang: partial specialization fail
#156242 opened
Aug 31, 2025 -
Impotent branch with an assume causes generation of a duplicate loop body
#156238 opened
Aug 31, 2025 -
[x86] Missing patterns to utilize "vtest" instructions fully.
#156233 opened
Aug 31, 2025 -
error: variable '__begin2' cannot be implicitly captured in a lambda with no capture-default specified
#156225 opened
Aug 31, 2025 -
[clang-format][feature request] Ternary support?
#156210 opened
Aug 30, 2025 -
[Clang][x86] Bad codegen for assume_aligned with structured binding packs
#156206 opened
Aug 30, 2025 -
Wrong Answer after LoopVectorize on Arm
#156190 opened
Aug 30, 2025 -
[libc++] GDB pretty-printers not installed
#156189 opened
Aug 30, 2025 -
[clang][bytecode] Assertion `Result && "Could not evaluate expression"' failed.
#156186 opened
Aug 30, 2025 -
[clang][bytecode] UNREACHABLE executed after "invalid type: emitBitCastPrim"
#156174 opened
Aug 30, 2025 -
bugprone-not-null-terminated-result crashed clangd.
#156168 opened
Aug 30, 2025 -
Too many backslashes in -ffinite-math-only docs
#156165 opened
Aug 30, 2025 -
[clang-tidy] Enable 'readability-use-anyofallof' check in clang-tidy config.
#156161 opened
Aug 30, 2025 -
[clang-tidy] Enable 'readability-simplify-boolean-expr' check in clang-tidy config.
#156160 opened
Aug 30, 2025 -
[clang-tidy] Enable 'readability-named-parameter' check in clang-tidy config.
#156159 opened
Aug 30, 2025 -
[clang-tidy] Enable 'readability-convert-member-functions-to-static' check in clang-tidy config.
#156158 opened
Aug 30, 2025 -
[clang-tidy] Enable 'readability-container-contains' check in clang-tidy config.
#156157 opened
Aug 30, 2025 -
[clang-tidy] Enable 'performance-unnecessary-value-param' check in clang-tidy config.
#156156 opened
Aug 30, 2025 -
[clang-tidy] Enable 'performance-type-promotion-in-math-fn' check in clang-tidy config.
#156155 opened
Aug 30, 2025 -
[clang-tidy] Enable 'modernize-use-auto' check in clang-tidy config.
#156154 opened
Aug 30, 2025 -
[clang-tidy] Enable 'modernize-pass-by-value' check in clang-tidy config.
#156153 opened
Aug 30, 2025 -
[clang-tidy] Enable 'bugprone-unused-return-value' check in clang-tidy config.
#156152 opened
Aug 30, 2025 -
[clang-tidy] Enable 'bugprone-unchecked-optional-access' check in clang-tidy config.
#156151 opened
Aug 30, 2025 -
[clang-tidy] Enable 'bugprone-suspicious-stringview-data-usage' check in clang-tidy config.
#156150 opened
Aug 30, 2025 -
[clang-tidy] Enable more checks in `.clang-tidy` config.
#156149 opened
Aug 30, 2025 -
[clang][temp.explicit] Explicit template instantiation leads to incorrect checking of constraints
#156145 opened
Aug 30, 2025 -
error: use of undeclared identifier 'VM_MEMORY_SANITIZER'
#156144 opened
Aug 30, 2025 -
UBSan SEGV during destructor
#156130 opened
Aug 30, 2025 -
Stall inside LoopLoadEliminationPass
#156114 opened
Aug 29, 2025 -
docs: AMDGPU: imm16 has incorrect range
#156102 opened
Aug 29, 2025 -
[NVIDIA][CUDA][THOR] Device Support is outdated->wrong due to usage of 101/101a
#156096 opened
Aug 29, 2025 -
[DirectX] Incorrect indexing into array of vectors from a Constant Buffer
#156084 opened
Aug 29, 2025 -
[HLSL] Implement isnormal HLSL function
#156069 opened
Aug 29, 2025 -
[HLSL][DXIL] 16 bit overload of isinf should be emulated in sm6.8 and earlier.
#156068 opened
Aug 29, 2025 -
[clang-tidy] Modernize function parameters using `std::span<T>` where applicable
#156058 opened
Aug 29, 2025 -
[ORC][C-API] Crashes during exit when using LLJIT on Windows
#156052 opened
Aug 29, 2025 -
[llvm-cov] issues about merging llvm-cov output to generate coverage html report
#156043 opened
Aug 29, 2025 -
[mlir][bufferization] Possibly missing side-effects on `bufferization.to_buffer`
#156032 opened
Aug 29, 2025 -
clang-tidy crash for 'modernize-use-scoped-lock' rule
#156023 opened
Aug 29, 2025 -
[PowerPC] compiling this file takes hours
#156022 opened
Aug 29, 2025
590 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] Simplify Plan's entry in removeBranchOnConst.
#154510 commented on
Sep 4, 2025 • 60 new comments -
[libc++] Add std::stacktrace (P0881R7)
#136528 commented on
Sep 3, 2025 • 50 new comments -
[VPlan] Explicitly replicate VPInstructions by VF.
#155102 commented on
Sep 2, 2025 • 36 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Sep 4, 2025 • 34 new comments -
[Clang-Repl] Sinking RemoteJITUtils into Interpreter class(Refactoring)
#155140 commented on
Sep 5, 2025 • 34 new comments -
[clang-format] Add option AllowShortRecordOnASingleLine
#154580 commented on
Sep 5, 2025 • 32 new comments -
[WebAssembly] Fix lowering of (extending) loads from addrspace(1) globals
#155937 commented on
Sep 5, 2025 • 29 new comments -
Co-issue packed instructions by unpacking
#151704 commented on
Sep 4, 2025 • 25 new comments -
[MLIR][Python] Support Python-defined passes in MLIR
#156000 commented on
Sep 2, 2025 • 22 new comments -
[SLPVectorizer] Widen strided loads.
#153074 commented on
Sep 3, 2025 • 21 new comments -
[BOLT][AArch64] Enabling Inlining for Memcpy for AArch64 in BOLT
#154929 commented on
Sep 4, 2025 • 21 new comments -
[NVPTX] Add IR pass for FMA transformation in the llc pipeline
#154735 commented on
Sep 3, 2025 • 20 new comments -
[InstCombine] Optimize unneeded float to int cast when icmp
#155501 commented on
Sep 4, 2025 • 20 new comments -
[runtimes][PAC] Harden unwinding when possible
#143230 commented on
Sep 4, 2025 • 20 new comments -
[DirectX] Add `extract-section` to `llvm-objcopy` and implement it for `DXContainer`
#154804 commented on
Sep 5, 2025 • 19 new comments -
[libc][stdfix] Implement fxdivi functions (rdivi)
#154914 commented on
Sep 2, 2025 • 17 new comments -
[MLIR][XeGPU] Distribute vector.step & vector.shape_cast op from wg to sg
#155443 commented on
Sep 5, 2025 • 16 new comments -
lldb-dap: Stop using replicated variable ids
#124232 commented on
Sep 5, 2025 • 15 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Sep 1, 2025 • 15 new comments -
[clang-tidy] New bugprone-derived-method-shadowing-base-method
#154746 commented on
Sep 1, 2025 • 14 new comments -
[PowerPC] Optimize not equal compares against zero vectors
#150422 commented on
Sep 4, 2025 • 14 new comments -
[NVPTX] Change the alloca address space in NVPTXLowerAlloca
#154814 commented on
Sep 4, 2025 • 13 new comments -
Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
#113363 commented on
Sep 4, 2025 • 13 new comments -
[LifetimeSafety] Mark all DeclRefExpr as usages of the corresp. origin
#154316 commented on
Sep 4, 2025 • 13 new comments -
[clang-format] Add an option to format integer and float literal case
#151590 commented on
Aug 31, 2025 • 13 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Sep 5, 2025 • 12 new comments -
Add --offoading option to llvm-readobj
#143342 commented on
Sep 5, 2025 • 12 new comments -
[lldb][elf-core][ARM] Add support for VFP registers
#155956 commented on
Sep 4, 2025 • 12 new comments -
[clang-format] Add BreakAfterOpenBracket* and BreakBeforeCloseBracket*
#108332 commented on
Sep 4, 2025 • 12 new comments -
[clang-doc] add Markdown parser
#155887 commented on
Aug 29, 2025 • 12 new comments -
Add llvm.protected.field.ptr intrinsic and pre-ISel lowering.
#151647 commented on
Sep 3, 2025 • 12 new comments -
[DWARFVerifier] Verify that DW_AT_LLVM_stmt_sequence is set correctly
#152807 commented on
Sep 3, 2025 • 12 new comments -
[DirectX] Removing dxbc DescriptorRange from mcbxdc
#154629 commented on
Sep 2, 2025 • 12 new comments -
[SYCL] Add offload wrapping for SYCL kind.
#147508 commented on
Sep 3, 2025 • 11 new comments -
[StandardInstrumentations]Add support for numeric label
#148844 commented on
Sep 5, 2025 • 11 new comments -
[Flang][OpenMP] Enable no-loop kernels
#155818 commented on
Sep 4, 2025 • 11 new comments -
[mlir][vector] Add support for `vector.multi_reduction` and `vector.shape_cast` distribution.
#154438 commented on
Sep 3, 2025 • 11 new comments -
[IndVarSimplify] Allow predicateLoopExit on some loops with local writes
#155901 commented on
Aug 29, 2025 • 11 new comments -
[RISCV][RFC] Prevent folding ADD_LO into load/store if we can't fold all uses.
#155935 commented on
Sep 4, 2025 • 11 new comments -
[RISCV][GISel] Lower G_ABDS and G_ABDU
#155888 commented on
Sep 4, 2025 • 10 new comments -
[LLVM][IR] Add location tracking to LLVM IR parser
#155797 commented on
Sep 4, 2025 • 9 new comments -
[InstCombine] Remove redundant alignment assumptions.
#123348 commented on
Sep 2, 2025 • 9 new comments -
[Docs] Update Maintainer in Developer Policy
#154687 commented on
Sep 1, 2025 • 9 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Sep 4, 2025 • 9 new comments -
[lldb] Add some vector operations to the IRInterpreter
#155000 commented on
Sep 5, 2025 • 8 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Sep 4, 2025 • 8 new comments -
[openmp] Segfaults/assertion errors on certain omp statements after calling `omp_pause_resource_all(omp_pause_hard)`
#154204 commented on
Sep 5, 2025 • 8 new comments -
[libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible`
#143474 commented on
Sep 3, 2025 • 8 new comments -
[AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass
#149064 commented on
Sep 3, 2025 • 8 new comments -
[DA] Check monotonicity for subscripts
#154527 commented on
Sep 2, 2025 • 8 new comments -
[Clang-Tidy] Handle nested-name-specifier in "llvm-prefer-isa-or-dyn-cast-in-conditionals"
#155982 commented on
Sep 3, 2025 • 8 new comments -
[LifetimeSafety] Add support for GSL Pointer types
#154009 commented on
Sep 5, 2025 • 8 new comments -
[BPF] Support for `DW_TAG_variant_part` in BTF generation
#155783 commented on
Sep 2, 2025 • 7 new comments -
[VPlan] Remove VPBlendRecipe and replace with select VPInstructions
#150369 commented on
Sep 1, 2025 • 7 new comments -
[libc++] Make `<map>` `std::map` constexpr as part of P3372R3
#134330 commented on
Sep 1, 2025 • 7 new comments -
[libclang/python] Add missing enum variants
#143264 commented on
Sep 3, 2025 • 7 new comments -
[JITLink][LoongArch] Support large code model
#155566 commented on
Sep 4, 2025 • 7 new comments -
[GlobalISel] Add G_ABS computeKnownBits, add ComputeKnownBitsCache assertion to computeNumSignBits
#154413 commented on
Sep 5, 2025 • 7 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Sep 4, 2025 • 7 new comments -
[AMDGPU] Elide bitcast fold i64 imm to build_vector
#154115 commented on
Sep 4, 2025 • 6 new comments -
[InferAddressSpaces] Handle unconverted ptrmask
#140802 commented on
Sep 5, 2025 • 6 new comments -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 commented on
Sep 2, 2025 • 6 new comments -
[libc++] Optimize most of the __tree search algorithms
#155245 commented on
Sep 5, 2025 • 6 new comments -
[AA] A conservative fix for atomic store instruction.
#155032 commented on
Sep 5, 2025 • 6 new comments -
[clang-tidy] Add new '-hide-progress' option to tidy-scripts for suppressing progress information
#154416 commented on
Sep 4, 2025 • 6 new comments -
[clang][driver] Improve warning message for complex range overrides
#154899 commented on
Sep 5, 2025 • 6 new comments -
[llvm] fix mustache template whitespace
#153724 commented on
Aug 29, 2025 • 6 new comments -
[tools] LLVM Compiler Visualization Tool for Offloading - GSoC 2025
#147451 commented on
Aug 29, 2025 • 6 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Sep 2, 2025 • 6 new comments -
[AArch64][SME] Improve codegen for aarch64.sme.cnts* when not in streaming mode
#154761 commented on
Sep 4, 2025 • 6 new comments -
[Offload] Update allocations to include device
#154733 commented on
Sep 3, 2025 • 6 new comments -
[CAS] Add MappedFileRegionBumpPtr
#114099 commented on
Sep 4, 2025 • 6 new comments -
Enable fexec-charset option
#138895 commented on
Sep 4, 2025 • 5 new comments -
[VPlan] Simplify branch-cond with getVectorTripCount
#155604 commented on
Sep 1, 2025 • 5 new comments -
[mlir][ArithToAMDGPU] limit scaling truncf/extf support to gfx950
#155431 commented on
Sep 4, 2025 • 5 new comments -
[libc++] Implement Resolution of LWG 3886
#155356 commented on
Sep 5, 2025 • 5 new comments -
[VPlan] Add VPInstruction to unpack vector values to scalars.
#155670 commented on
Sep 4, 2025 • 5 new comments -
[VPlan] Simplify live-ins early using SCEV.
#155304 commented on
Sep 4, 2025 • 5 new comments -
[LAA] Fix WAW dependency analysis with negative distances
#155266 commented on
Sep 3, 2025 • 5 new comments -
[llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode
#144895 commented on
Sep 4, 2025 • 5 new comments -
[clang-tidy] modernize-use-std-format: Correct replacement types when signed stdint types are used, and when enums are printed in hex. #150343
#155200 commented on
Sep 2, 2025 • 5 new comments -
[DAG] Generalize fold (not (neg x)) -> (add X, -1)
#154348 commented on
Sep 5, 2025 • 5 new comments -
[mlir][tosa] Add the concept of a TOSA target environment
#153771 commented on
Sep 4, 2025 • 5 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Aug 30, 2025 • 5 new comments -
[DirectX] Adding missing descriptor table validations
#153276 commented on
Aug 30, 2025 • 5 new comments -
[uArch][XeGPU] Add XeGPU uArch definition.
#153706 commented on
Sep 2, 2025 • 5 new comments -
[MLIR] Add documentation page for `mlir-query` tool
#146535 commented on
Sep 3, 2025 • 5 new comments -
[libc][arc4random][patch 2/4] add ABA protected MPMCStack
#151361 commented on
Sep 2, 2025 • 5 new comments -
Introduce -fexperimental-loop-fuse to clang and flang
#142686 commented on
Sep 1, 2025 • 5 new comments -
[libc++] Remove UB from `std::map` by updating `std::__tree_node` construction
#153908 commented on
Sep 4, 2025 • 5 new comments -
[Clang] Add template argument support for {con,de}structor attributes.
#151400 commented on
Sep 5, 2025 • 5 new comments -
[Clang][OpenMP] Add an additional class to hold data that will be shared between all loop transformations
#155849 commented on
Sep 2, 2025 • 5 new comments -
[clang-format] Handle templates in qualified typenames
#143194 commented on
Sep 1, 2025 • 5 new comments -
ARM: Move remaining half convert libcall config into tablegen
#153408 commented on
Sep 3, 2025 • 4 new comments -
[LLDB][NativePDB] Set IsDynmaicCXXType metadata for records
#155853 commented on
Sep 3, 2025 • 4 new comments -
[LV] Add scalar load/stores to VPReplicateRecipe::computeCost
#153218 commented on
Sep 4, 2025 • 4 new comments -
[Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 commented on
Sep 2, 2025 • 4 new comments -
[RISCV][MC] Add MC support of Zibi experimental extension
#127463 commented on
Sep 3, 2025 • 4 new comments -
[InstCombine] Canonicalize complex boolean expressions into ~((y | z) ^ x) via 3-input truth table
#149530 commented on
Sep 1, 2025 • 4 new comments -
[BOLT] Fix debug line emission for functions in multiple compilation units
#151230 commented on
Sep 3, 2025 • 4 new comments -
[BOLT][DWARF] Fix debug info update issue with dwarf4 dwp
#155619 commented on
Sep 4, 2025 • 4 new comments -
[AArch64] Split large loop dependence masks
#153187 commented on
Aug 31, 2025 • 4 new comments -
[BPF] Support Jump Table
#149715 commented on
Sep 4, 2025 • 4 new comments -
AMDGPU/GlobalISel: Add regbanklegalize rules for load and store
#153176 commented on
Sep 4, 2025 • 4 new comments -
[NFC ]Add a helper function isTailCall for getting libcall in SelectionDAG
#155256 commented on
Sep 3, 2025 • 4 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Sep 2, 2025 • 3 new comments -
[AMDGPU] misched: avoid subregister dependencies
#140255 commented on
Sep 1, 2025 • 3 new comments -
[SimplfyCFG] Set `MD_prof` for `select` used for certain conditional simplifications
#154426 commented on
Sep 4, 2025 • 3 new comments -
[clang] Add the candiscard attribute to suppress nodiscard
#154943 commented on
Sep 3, 2025 • 3 new comments -
[LLVM] Specialize test suites for `TableGen` and `FileCheck` to use smaller set of dependencies
#155929 commented on
Sep 2, 2025 • 3 new comments -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 commented on
Sep 4, 2025 • 3 new comments -
[clang][SPARC] Pass 16-aligned 16-byte structs as i128 in CC
#155829 commented on
Sep 4, 2025 • 3 new comments -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 commented on
Sep 3, 2025 • 3 new comments -
[Loads] Support dereference for non-constant offset
#149551 commented on
Sep 3, 2025 • 3 new comments -
[Clang](NFC) Add coverage for VTable debug info
#151818 commented on
Sep 4, 2025 • 3 new comments -
[mlir][xegpu] Add SIMT distribution support for GEMM transpose B case.
#155517 commented on
Sep 4, 2025 • 3 new comments -
[MC] Make .note.GNU-stack explicit for the trampoline case
#151754 commented on
Sep 3, 2025 • 3 new comments -
[mlir][emitc] Mark emitc.literal with CExpression
#155582 commented on
Sep 3, 2025 • 3 new comments -
[PowerPC] Add Support for BCDSHIFT, BCDSHIFTR, BCDTRUNC, BCDUTRUNC, and BCDUSHIFT instruction support
#154715 commented on
Sep 3, 2025 • 3 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Sep 3, 2025 • 3 new comments -
[VPlan] Run narrowInterleaveGroups during general VPlan optimizations.
#149706 commented on
Sep 2, 2025 • 3 new comments -
[CGP]: Optimize mul.overflow.
#148343 commented on
Sep 1, 2025 • 3 new comments -
[HLSL] Enable unbounded resource arrays at global scope
#155053 commented on
Sep 5, 2025 • 3 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Sep 2, 2025 • 3 new comments -
[InstCombine] Optimize and of overflow checks
#141962 commented on
Aug 31, 2025 • 2 new comments -
[clang-tidy] performance-unnecessary-copy-initialization: Enhance the check for the scenario with MemberExpr initialization.
#151936 commented on
Aug 30, 2025 • 2 new comments -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Sep 5, 2025 • 2 new comments -
[clang-tidy][NFC] Do less unnecessary work in `NoLintDirectiveHandler`
#147553 commented on
Sep 4, 2025 • 2 new comments -
[NFC][clang] Move simplifyConstraint to TargetInfo.cpp
#154905 commented on
Sep 3, 2025 • 2 new comments -
[ARM] Remove `UnsafeFPMath` uses
#151275 commented on
Sep 3, 2025 • 2 new comments -
[mlir][tosa] Apply 'Symbol' trait to `tosa.variable`
#153223 commented on
Sep 1, 2025 • 2 new comments -
[RISCV] Handle recurrences in RISCVVLOptimizer
#151285 commented on
Sep 5, 2025 • 2 new comments -
[libc++] Avoid redeclaring lgamma_r
#153631 commented on
Sep 4, 2025 • 2 new comments -
[InstCombine] Fold out-of-range bits for squaring signed integers
#153484 commented on
Sep 4, 2025 • 2 new comments -
[ValueTracking] Support GEPs in matchSimpleRecurrence.
#123518 commented on
Sep 1, 2025 • 2 new comments -
[clang] constexpr `__builtin_elementwise_{max,min}`
#153563 commented on
Aug 29, 2025 • 2 new comments -
[MLIR][SparseTensor] Loop ordering strategy infrastructure (flag)
#154656 commented on
Sep 2, 2025 • 2 new comments -
Utils: Inhibit load/store folding through phis for llvm.protected.field.ptr.
#151649 commented on
Sep 3, 2025 • 2 new comments -
[clang-tidy] add modernize-use-constexpr check
#146553 commented on
Sep 5, 2025 • 2 new comments -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 commented on
Sep 2, 2025 • 2 new comments -
AMDGPU: Track AGPR pressure
#150288 commented on
Sep 4, 2025 • 2 new comments -
[NFC][flang][OpenMP] Extract target region utils to map or clone outside values
#155754 commented on
Sep 4, 2025 • 2 new comments -
[RISCV] Loosen the requirement of shadow stack codegen to Zimop
#152251 commented on
Sep 4, 2025 • 2 new comments -
[Dwarf] Support heterogeneous DW_{OP,AT}s needed for AMDGPU CFI
#153883 commented on
Sep 4, 2025 • 2 new comments -
[VPlan] Perform optimizeMaskToEVL in terms of pattern matching
#155394 commented on
Sep 3, 2025 • 2 new comments -
[LAA] Strip findForkedPointer (NFC)
#140298 commented on
Sep 5, 2025 • 2 new comments -
[GISel] Combine shift + trunc + shift pattern
#155583 commented on
Sep 1, 2025 • 2 new comments -
[AMDGPU] LiveRegOptimizer: fix PHI same-BB filter; consider i8/i16 binops on SDWA
#155800 commented on
Sep 4, 2025 • 2 new comments -
[lldb-dap] Adding exception handling for dap server disconnect and terminations in lldbdap_testcase.py
#155335 commented on
Aug 31, 2025 • 2 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 commented on
Sep 5, 2025 • 2 new comments -
[StackProtector] Introduce stack-protect-refinement pass to remove unnecessary protections.
#150390 commented on
Sep 2, 2025 • 2 new comments -
[LLDB][NativePDB] Create functions with mangled name
#149701 commented on
Sep 5, 2025 • 2 new comments -
[mlir] Fix MLIR dylib CMake config when LLVM_BUILD_LLVM_DYLIB is OFF
#155488 commented on
Sep 1, 2025 • 2 new comments -
[mlir][Transforms] Add support for `ConversionPatternRewriter::replaceAllUsesWith`
#155244 commented on
Sep 3, 2025 • 2 new comments -
[PowerPC] Add intrinsic definition for load and store with Right Length Left-justified
#148873 commented on
Sep 3, 2025 • 2 new comments -
[Clang][Unittest] Support for `target` update directive and `from` clause in clang unittests
#150580 commented on
Sep 4, 2025 • 2 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Sep 4, 2025 • 2 new comments -
Fix compress/decompress in LLVM Offloading API
#150064 commented on
Sep 5, 2025 • 2 new comments -
[AArch64][FMV] Enable PAuth and BTI hardening of resolver functions
#141573 commented on
Sep 4, 2025 • 2 new comments -
[VPlan] Remove original loop if dead after vectorization.
#155497 commented on
Sep 4, 2025 • 2 new comments -
[NVVM][NVPTX] Add support for tcgen05.mma
#151949 commented on
Sep 3, 2025 • 2 new comments -
[lldb][Instrumentation] Set selected frame to outside sanitizer libraries
#133079 commented on
Sep 4, 2025 • 2 new comments -
[Flang][OpenMP] Fix mapping of character type with LEN > 1 specified
#154172 commented on
Sep 5, 2025 • 2 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Sep 3, 2025 • 1 new comment -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Sep 4, 2025 • 1 new comment -
[Sema] Compare canonical conversion function
#154158 commented on
Sep 1, 2025 • 1 new comment -
[SPIRV] Add PreLegalizer pattern matching for `faceforward`
#139959 commented on
Sep 3, 2025 • 1 new comment -
[LoongArch] Broadcast repeated subsequence in build_vector instead of inserting per element
#154533 commented on
Sep 2, 2025 • 1 new comment -
[LLVM] Create `lf_alias` nodes for `typedef` and `using`
#153936 commented on
Aug 30, 2025 • 1 new comment -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Sep 2, 2025 • 1 new comment -
[BOLT][DWARF] Get DWO file via DWOName if the CompilationDir does not exist
#154515 commented on
Sep 5, 2025 • 1 new comment -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Sep 2, 2025 • 1 new comment -
[MachineOutliner] Add profile guided outlining
#154437 commented on
Sep 4, 2025 • 1 new comment -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Sep 1, 2025 • 1 new comment -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Sep 1, 2025 • 1 new comment -
[RISC-V] Add P-ext MC Support for More Pair Operations
#154088 commented on
Sep 5, 2025 • 1 new comment -
[clang-tidy] `modernize-use-trailing-return-type`: add an option to apply to `void`-returning functions as well
#129406 commented on
Sep 1, 2025 • 1 new comment -
[Offload] Use `amd_signal_async_handler` for host function calls
#154131 commented on
Sep 1, 2025 • 1 new comment -
[OrcJIT] distinguish normal and abrupt TaskDispatcher shutdown
#154356 commented on
Sep 4, 2025 • 1 new comment -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Sep 5, 2025 • 1 new comment -
MC: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Sep 3, 2025 • 1 new comment -
[LV] Add initial legality checks for early exit loops with side effects
#145663 commented on
Sep 2, 2025 • 1 new comment -
[libc++] Improve the performance of std::make_heap a bit
#154092 commented on
Sep 4, 2025 • 1 new comment -
[libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC
#147956 commented on
Sep 1, 2025 • 1 new comment -
[ARM] Lower BSWAP on Pre-V6 ARM
#155113 commented on
Sep 3, 2025 • 1 new comment -
big archive recognition by the llvm-symbolizer
#150401 commented on
Sep 3, 2025 • 1 new comment -
[DAGCombiner] add fold (xor (smin(x, C), C)) and fold (xor (smax(x, C), C))
#155141 commented on
Sep 4, 2025 • 1 new comment -
[mlir][vector] Propagate alignment when emulating masked{load,stores}.
#155648 commented on
Sep 5, 2025 • 1 new comment -
[X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4
#151084 commented on
Sep 2, 2025 • 1 new comment -
[clang] fix clang_cmake_builddir
#155844 commented on
Sep 2, 2025 • 1 new comment -
[clang-tidy] Add new check 'llvm-use-ranges'
#152047 commented on
Sep 1, 2025 • 1 new comment -
[PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code
#150418 commented on
Sep 5, 2025 • 1 new comment -
[SDAG] Fix deferring constrained function calls
#153029 commented on
Aug 29, 2025 • 1 new comment -
[libc++] Require fancy pointer to be correctly convertible
#152989 commented on
Sep 3, 2025 • 1 new comment -
[LV][NFC] Rename getNumUsers to getNumUses
#155397 commented on
Sep 2, 2025 • 1 new comment -
[MCA] Enable customization of individual instructions
#155420 commented on
Sep 3, 2025 • 1 new comment -
[AMDGPU] More accurately account for AVGPR pressure
#150711 commented on
Sep 4, 2025 • 1 new comment -
[RISCV][Zicfilp] Enable Zicfilp CFI compiler behaviors by looking at module flags
#152121 commented on
Sep 4, 2025 • 1 new comment -
Allow Specifying SGMasks for Inline Asm
#155491 commented on
Sep 4, 2025 • 1 new comment -
Parse CFI instructions to create SFrame FREs
#155496 commented on
Sep 3, 2025 • 1 new comment -
[libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Sep 4, 2025 • 1 new comment -
[VPlan] Rewrite sinkScalarOperands
#151696 commented on
Sep 3, 2025 • 1 new comment -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Sep 4, 2025 • 1 new comment -
[LV] Bundle partial reductions inside VPExpressionRecipe
#147302 commented on
Sep 4, 2025 • 1 new comment -
[lldb] Don't crash if no default unwind plan
#152481 commented on
Sep 4, 2025 • 1 new comment -
[PowerPC][CLANG] DMF VSX Vector float GER 2x (rank-2 update)
#147383 commented on
Sep 3, 2025 • 1 new comment -
[clang] -fstrict-enums optimization for by-value parameters
#154807 commented on
Sep 5, 2025 • 1 new comment -
[mlir][vector] Propagate alignment in LowerVectorGather.
#155683 commented on
Sep 5, 2025 • 1 new comment -
[RFC][LV] Add support for speculative loads in loops that may fault
#151300 commented on
Sep 2, 2025 • 1 new comment -
[LoongArch] Add basic UEFI support
#154883 commented on
Sep 2, 2025 • 1 new comment -
[PowerPC] Remove `UnsafeFPMath` uses
#154901 commented on
Sep 5, 2025 • 1 new comment -
[LoongArch] Split 256-bit build_vector to avoid using LASX element insertion
#154918 commented on
Sep 2, 2025 • 1 new comment -
[AMDGPU] Examine instructions in pending queues during scheduling
#147653 commented on
Sep 4, 2025 • 1 new comment -
[clang][docs] Add note about `-Wms-bitfield-padding` in MSVC compatibility docs
#155770 commented on
Sep 4, 2025 • 1 new comment -
[clang][WebAssembly] Handle casted function pointers with different number of arguments
#153168 commented on
Sep 3, 2025 • 1 new comment -
[LLVM][LangRef] Remove "n > 0" restriction from get.active.lanes.mask.
#152140 commented on
Sep 4, 2025 • 0 new comments -
[DebugInfo] Emit skeleton to avoid mismatching inlining flags
#153568 commented on
Sep 3, 2025 • 0 new comments -
[WIP][DAG] visitFREEZE - always allow freezing multiple operands
#152107 commented on
Sep 4, 2025 • 0 new comments -
[CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction
#151944 commented on
Sep 4, 2025 • 0 new comments -
[BOLT] Fix incorrect CU-indicies in gdb-index
#151927 commented on
Aug 29, 2025 • 0 new comments -
release/21.x: [libc++] Implement comparison operators for `tuple` added in C++23 (#148799)
#151808 commented on
Sep 1, 2025 • 0 new comments -
[lldb] Unwind through ARM Cortex-M exceptions automatically
#153922 commented on
Sep 4, 2025 • 0 new comments -
[RISCV] custom scmp(x,0) and scmp(0,x) lowering for RVV
#151753 commented on
Aug 30, 2025 • 0 new comments -
[Clang][Driver][Hurd] Enable __float128 support on x86 on Hurd
#153925 commented on
Sep 5, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/AVX/AVX512 AVG intrinsics to be used in constexpr
#155390 commented on
Aug 31, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/AVX/AVX512 PMADDWD/PMADDUBSW intrinsics to be used in constexpr
#155392 commented on
Aug 31, 2025 • 0 new comments -
[AMDGPU] Extend __builtin_amdgcn_ds_bpermute argument types
#153501 commented on
Sep 2, 2025 • 0 new comments -
[libc++] Fix LLVM 22 TODOs
#153367 commented on
Sep 4, 2025 • 0 new comments -
[OpenMP][Clang] Use `ATTACH` map-type for list-items with base-pointers.
#153683 commented on
Sep 3, 2025 • 0 new comments -
[AMDGPU] Enable volatile and non-temporal for loads to LDS
#153244 commented on
Sep 5, 2025 • 0 new comments -
[DFAJumpThreading] Prevent pass from using too much memory.
#153193 commented on
Sep 3, 2025 • 0 new comments -
AMDGPU/GlobalISel: Import D16 load patterns and add combines for them
#153178 commented on
Sep 4, 2025 • 0 new comments -
[RISCV] Move Xqci Select-likes to use riscv_selectcc
#153147 commented on
Sep 3, 2025 • 0 new comments -
release/21.x: [RISCV] Cost casts with illegal types that can't be legalized (#153030)
#153118 commented on
Sep 3, 2025 • 0 new comments -
[MLIR] Add replace-operands option to mlir-reduce
#153100 commented on
Aug 31, 2025 • 0 new comments -
lld mingw undefined weak symbol, --wrap, import library, and relocation results in garbage pointer
#150739 commented on
Aug 30, 2025 • 0 new comments -
[TSan] Add interceptor for os_unfair_lock_lock_with_flags
#153815 commented on
Sep 3, 2025 • 0 new comments -
[InstCombine] Canonicalize signed saturated additions
#153053 commented on
Aug 30, 2025 • 0 new comments -
[ScalarEvolution] Limit recursion in getRangeRef for PHI nodes.
#152823 commented on
Sep 3, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/AVX2 PSIGN intrinsics to be used in constexpr
#155812 commented on
Aug 31, 2025 • 0 new comments -
[SROA] Use tree-structure merge to remove alloca
#152793 commented on
Sep 3, 2025 • 0 new comments -
[PGO] Add llvm.loop.estimated_trip_count metadata
#152775 commented on
Sep 4, 2025 • 0 new comments -
[HLSL] Rewrite semantics parsing
#152537 commented on
Sep 3, 2025 • 0 new comments -
[LV] Provide utility routine to find uncounted exit recipes
#152530 commented on
Sep 3, 2025 • 0 new comments -
[OptBisect] Add support for selecting ranges of passes and refactor DebugCounter to use a shared Range API.
#152393 commented on
Sep 4, 2025 • 0 new comments -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `extract_strided_metadata`
#152208 commented on
Sep 2, 2025 • 0 new comments -
UBSAN is very slow when using print_stacktrace=1
#135943 commented on
Aug 29, 2025 • 0 new comments -
[flang] Consolidate copy-in/copy-out determination in evaluate framework
#155810 commented on
Sep 3, 2025 • 0 new comments -
[LV][EVL] Gate EVL loop metadata emission behind a cl::opt
#155760 commented on
Sep 1, 2025 • 0 new comments -
release/21.x: [Driver] Enable outline atomics for OpenBSD/aarch64 (#155713)
#155759 commented on
Sep 3, 2025 • 0 new comments -
AMDGPU: Move some code out of macro for defining regclass decoder
#155755 commented on
Sep 2, 2025 • 0 new comments -
[MLIR][Python] enable type stub auto-generation
#155741 commented on
Sep 5, 2025 • 0 new comments -
[MLIR][Python][NFC] move Py* types
#155719 commented on
Sep 3, 2025 • 0 new comments -
release/21.x: [compiler-rt] Remove leftovers of FreeBSD md5/sha2 interceptors (#153351)
#155718 commented on
Sep 3, 2025 • 0 new comments -
release/21.x: [libc++] Ensure that we restore invariants in basic_filebuf::overflow (#147389)
#155712 commented on
Sep 4, 2025 • 0 new comments -
[WPD] set the branch funnel function entry count
#155657 commented on
Sep 4, 2025 • 0 new comments -
[flang] Fix lowering of unused dummy procedure pointers
#155649 commented on
Sep 4, 2025 • 0 new comments -
[SPIRV] Add support for the SPIR-V extension SPV_KHR_bfloat16
#155645 commented on
Sep 4, 2025 • 0 new comments -
[flang] Implement CFI_show()
#155631 commented on
Sep 5, 2025 • 0 new comments -
[LLDB] Add unary plus and minus to DIL
#155617 commented on
Sep 3, 2025 • 0 new comments -
[X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87
#155562 commented on
Sep 1, 2025 • 0 new comments -
[ARM] Create DeadRegisterPass for ARM
#155530 commented on
Sep 2, 2025 • 0 new comments -
clang-tidy: False positive potential memory leak warning with aggregate initialization of unique_ptr members
#153300 commented on
Aug 29, 2025 • 0 new comments -
[clang][Mangle] Inject structor type into mangled name when mangling for LLDB JIT expressions
#155485 commented on
Sep 3, 2025 • 0 new comments -
powerpc: recognize `vmnsub` in older ppc versions
#155465 commented on
Sep 2, 2025 • 0 new comments -
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions (revised)
#155462 commented on
Sep 4, 2025 • 0 new comments -
[clang][modules-driver] Move logic to enable -fmodules-driver (NFC)
#155450 commented on
Sep 1, 2025 • 0 new comments -
AddressSanitizer: invalid-pointer-pair reports non-sensical address
#62120 commented on
Aug 29, 2025 • 0 new comments -
[IR] Check identical alignment for atomic instructions
#155349 commented on
Sep 2, 2025 • 0 new comments -
[MLIR][SideEffects][MemoryEffects] Modified LICM to be more aggressive when checking movability of ops with MemWrite effects
#155344 commented on
Sep 2, 2025 • 0 new comments -
[lldb] Fix use after free on ModuleList::RemoveSharedModuleIfOrphaned
#155331 commented on
Sep 4, 2025 • 0 new comments -
[NFC] Leave a comment in `Local.cpp` about debug info & sample profiling
#155296 commented on
Sep 4, 2025 • 0 new comments -
[SPIR-V] Hitting llvm_unreachable in SPIRVLegalizePointerCast when compiling local resource arrays
#154669 commented on
Aug 29, 2025 • 0 new comments -
failing to optimize out memory allocation that is only used to feed into `@bcmp` calls
#155927 commented on
Aug 29, 2025 • 0 new comments -
[flang][do concurent] Add saxpy offload tests for OpenMP mapping
#155993 commented on
Sep 4, 2025 • 0 new comments -
[flang][OpenMP] `do concurrent` to device mapping lit tests
#155992 commented on
Sep 4, 2025 • 0 new comments -
[flang][OpenMP] Extend `do concurrent` mapping to device
#155987 commented on
Sep 4, 2025 • 0 new comments -
Using type deduction to define __SIZE_TYPE__ and __PTRDIFF_TYPE__
#155979 commented on
Aug 31, 2025 • 0 new comments -
[mlir][tosa] Support RescaleOp with dynamic extension in TosaToLinalg
#155967 commented on
Sep 5, 2025 • 0 new comments -
Missed optimization: fold away neutral fadd 0.0 before fabs
#154238 commented on
Aug 29, 2025 • 0 new comments -
[C++20][Modules] Fix merging of anonymous members in templates.
#155948 commented on
Sep 5, 2025 • 0 new comments -
SetImpliedBits is inefficient
#155808 commented on
Aug 29, 2025 • 0 new comments -
clang 15 instruction count regression with `-O2`
#56419 commented on
Aug 29, 2025 • 0 new comments -
release/21.x: [libc++] Fix broken precondition of __bit_log2 (#155476)
#155932 commented on
Sep 3, 2025 • 0 new comments -
[lldb] Delay creation of ConstStrings when parsing MachO symtab
#155931 commented on
Sep 2, 2025 • 0 new comments -
[libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h
#155915 commented on
Aug 29, 2025 • 0 new comments -
Canonicalize clang-scan-deps input-file/file-deps paths for Windows
#155908 commented on
Sep 2, 2025 • 0 new comments -
Add --project-root to clangd
#155905 commented on
Aug 31, 2025 • 0 new comments -
LLVM 21.1.0 regression: commit 5b9412624 breaks MLIR Flang build on Windows
#155827 commented on
Aug 29, 2025 • 0 new comments -
release/21.x: compiler-rt: Use OpenBSD's elf_aux_info to detect AArch64 HW features (#155768)
#155899 commented on
Sep 3, 2025 • 0 new comments -
Return nullopt if Reg is undef.
#155893 commented on
Aug 29, 2025 • 0 new comments -
[TableGen][DecoderEmitter] Rework table construction/emission
#155889 commented on
Aug 29, 2025 • 0 new comments -
[llvm][clang] undeclared identifier 'malloc' and 'free' in runOnNewStack
#154714 commented on
Aug 29, 2025 • 0 new comments -
[ARM] Add missing optimize compare candidates to isOptimizeCompareCandidates
#155886 commented on
Sep 2, 2025 • 0 new comments -
wasm: recognize `any_true` and `all_true`
#155885 commented on
Aug 30, 2025 • 0 new comments -
[ARM][AArch64] Custom Lower abds and abd on ARM and AArch64
#155884 commented on
Sep 3, 2025 • 0 new comments -
[HLSL] Add static methods for resource initialization
#155866 commented on
Sep 4, 2025 • 0 new comments -
[analyzer] Improve handling of placement new in `PointerArith`
#155855 commented on
Sep 2, 2025 • 0 new comments -
[Clang][NFC] Rename OMPLoopTransformationDirective to OMPCanonicalLoopNestTransformationDirective
#155848 commented on
Aug 29, 2025 • 0 new comments -
[mlir][nvgpu] Delete nvgpu dialect unused variable kMaxTMALastdimByte (NFC)
#155825 commented on
Sep 2, 2025 • 0 new comments -
[AMDGPU][gfx1250] Implement SIMemoryLegalizer
#154726 commented on
Sep 2, 2025 • 0 new comments -
[AMDGPU] Refactor out common exec mask opcode patterns (NFCI)
#154718 commented on
Sep 1, 2025 • 0 new comments -
[MLIR] [PDLL] Check linkage and install MLIRPDLLParser
#154677 commented on
Sep 2, 2025 • 0 new comments -
[MLIR][WASM] Control flow, conversion and comparison in Wasm importer
#154674 commented on
Aug 30, 2025 • 0 new comments -
[IR] Add `MD_prof` to the `Keep` list of `dropUBImplyingAttrsAndMetadata`
#154635 commented on
Sep 4, 2025 • 0 new comments -
Use environment variables for tmp directory in LLVM test suite
#58513 commented on
Aug 29, 2025 • 0 new comments -
llvm-rc chokes on cp1252
#57367 commented on
Aug 29, 2025 • 0 new comments -
New clang-tidy check: bugprone-loop-variable-copied-then-mutated
#155922 commented on
Aug 29, 2025 • 0 new comments -
[AArch64] Update IssueWidth for Neoverse V1, N1, N3
#154495 commented on
Sep 3, 2025 • 0 new comments -
Missed optimization: (%1 <= ~%0) && (%0 > ~%1) ==> false
#141479 commented on
Aug 30, 2025 • 0 new comments -
[ARM] Custom Lowering for SADDO_CARRY and SSUBO_CARRY
#154419 commented on
Sep 4, 2025 • 0 new comments -
[orc::MemoryMapper] use thread-local variant for thread-local operations
#154355 commented on
Sep 4, 2025 • 0 new comments -
[Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types
#154349 commented on
Sep 4, 2025 • 0 new comments -
AMDGPU: Try to unspill VGPRs after rewriting MFMAs to AGPR form
#154323 commented on
Sep 4, 2025 • 0 new comments -
[Clang] Explain satisfaction failure for more type traits
#141911 commented on
Aug 30, 2025 • 0 new comments -
[libc++] Implement a type-safe iterator for optional
#154239 commented on
Aug 29, 2025 • 0 new comments -
[AMDGPU][MC] GFX9 - Support NV bit in FLAT instructions in pre-GFX90A
#154237 commented on
Sep 2, 2025 • 0 new comments -
[clang][driver][arm][macho] Default to -mframe-pointer=non-leaf.
#154216 commented on
Sep 4, 2025 • 0 new comments -
Add the support of Bfloat in LLT
#154199 commented on
Aug 30, 2025 • 0 new comments -
[Flang][OpenMP] Fix negative array indexing with allocatable derived type array maps
#154193 commented on
Sep 4, 2025 • 0 new comments -
[clang][DebugInfo] Emit unified (Itanium) mangled name to structor declarations
#154142 commented on
Sep 1, 2025 • 0 new comments -
[lldb][DWARFASTParserClang] Added a check for the specialization existence
#154123 commented on
Aug 29, 2025 • 0 new comments -
[LLDB][NativePDB] Implement `AddSymbols`
#154121 commented on
Sep 1, 2025 • 0 new comments -
[VPlan] Use predicated intrinsics for trapping divisors
#154076 commented on
Sep 2, 2025 • 0 new comments -
[LSV] Merge contiguous chains across scalar types
#154069 commented on
Sep 3, 2025 • 0 new comments -
[CodeGen] Ignore requiresStructuredCFG check in canSplitCriticalEdge if successor is loop header
#154063 commented on
Sep 1, 2025 • 0 new comments -
Add AArch64 support to the premerge tests
#155274 commented on
Sep 3, 2025 • 0 new comments -
[AMDGPU] Remove setcc by using add/sub carryout
#155255 commented on
Sep 4, 2025 • 0 new comments -
[x86][AVX-VNNI] Fix VPDPBUSD Argument Types
#155194 commented on
Aug 29, 2025 • 0 new comments -
[libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types
#155169 commented on
Sep 5, 2025 • 0 new comments -
[libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified
#155160 commented on
Sep 4, 2025 • 0 new comments -
[Xtensa] Fix encoding of `break.n`
#155159 commented on
Sep 4, 2025 • 0 new comments -
[mlir][amdgpu] Promote gpu.shuffle to amdgpu.dpp
#155158 commented on
Sep 5, 2025 • 0 new comments -
[MLIR][Python] Support defining MLIR passes in Python
#155996 commented on
Aug 29, 2025 • 0 new comments -
[clang] remove IsDefaulted bit from TemplateArgument
#155120 commented on
Sep 5, 2025 • 0 new comments -
[GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel)
#155107 commented on
Sep 1, 2025 • 0 new comments -
[SCEV] Unbounded recursion in createSCEV leading to Stack Overflow
#148253 commented on
Aug 29, 2025 • 0 new comments -
[SimplifyCFG] Rebuild loop headers to account for stale changes
#155093 commented on
Sep 3, 2025 • 0 new comments -
[ICF] Add a NOP after branch in ICF thunk to improve debugability
#154986 commented on
Sep 2, 2025 • 0 new comments -
[mlir][linalg][nfc] map using `SmallVector`
#154981 commented on
Aug 30, 2025 • 0 new comments -
[SPARC] Weaken emitted barriers for atomic ops
#154950 commented on
Sep 2, 2025 • 0 new comments -
[X86] Recognise VPMADD52L/H patterns on AVX512IFMA/AVXIFMA targets
#153787 commented on
Aug 29, 2025 • 0 new comments -
Skip `Remove invalid characters from test results xml` stage if build failures detected
#155446 commented on
Aug 29, 2025 • 0 new comments -
[AMDGPU][SPIRV] Use SPIR-V syncscopes for some AMDGCN BIs
#154867 commented on
Sep 3, 2025 • 0 new comments -
[SimplifyCFG] Set branch weights when merging conditional store to address
#154841 commented on
Sep 4, 2025 • 0 new comments -
Reland "[clangd] Add feature modules registry"
#154836 commented on
Sep 3, 2025 • 0 new comments -
[GitHub][CI] Add clang-tidy premerge workflow
#154829 commented on
Sep 4, 2025 • 0 new comments -
[AVX-512] Missed comparison->disjoint-masked-OR fold
#147358 commented on
Aug 29, 2025 • 0 new comments -
Implement the `isfinite` HLSL Function
#99131 commented on
Aug 29, 2025 • 0 new comments -
[Driver][AMDGPU][HIP][SPIRV] Disable optimizations for AMDGCN SPIR-V
#154765 commented on
Sep 4, 2025 • 0 new comments -
AMDGPU: Allow folding multiple uses of some immediates into copies
#154757 commented on
Sep 4, 2025 • 0 new comments -
[BOLT][DWARF] Skip processing DWO files with ID 0
#154749 commented on
Sep 4, 2025 • 0 new comments -
Implement the `isnan` HLSL Function
#99132 commented on
Aug 29, 2025 • 0 new comments -
Out-of-tree clang and flang can't find compiler-rt
#147738 commented on
Sep 4, 2025 • 0 new comments -
[clangd] Include cleaner doesn't use forward declarations
#80625 commented on
Sep 4, 2025 • 0 new comments -
clang-tidy crash with outdated precompiled header
#57265 commented on
Sep 4, 2025 • 0 new comments -
Add the VS Code MLIR extension to the Open VSX extension registry
#147991 commented on
Sep 4, 2025 • 0 new comments -
[AMDGPU][GISel] Missing FMAX3 use
#123079 commented on
Sep 4, 2025 • 0 new comments -
Segmentation Fault when extensions in "ImplementationFileExtensions" or "HeaderFileExtensions" settings have leading dots
#96806 commented on
Sep 4, 2025 • 0 new comments -
[flang][OpenMP] OMP ATOMIC restriction too strong?
#144944 commented on
Sep 4, 2025 • 0 new comments -
clang-tidy x86 crashes when modernize-use-nullptr check is enabled.
#53778 commented on
Sep 4, 2025 • 0 new comments -
[MLIR] `getRegisteredOperationsByDialect` comparator lambdas return int instead of bool, causing incorrect operation filtering
#146940 commented on
Sep 4, 2025 • 0 new comments -
[BOLT][AArch64] Start && "Entry point function not found
#136669 commented on
Sep 4, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/AVX PHADD/SUB & HADDPS/D intrinsics to be used in constexpr
#155395 commented on
Sep 4, 2025 • 0 new comments -
LLVM doesn't discard obviously incorrect annotations
#154292 commented on
Sep 4, 2025 • 0 new comments -
[modules] -print-file-name=libc++.modules.json does not work in mac m1
#109895 commented on
Sep 4, 2025 • 0 new comments -
[WebAssembly] Incorrect lowering of extending and mismatching loads for addrspace(1) globals
#155880 commented on
Sep 4, 2025 • 0 new comments -
functionalities/gdb_remote_client/TestqOffsets.py test fails on AArch64
#155895 commented on
Sep 4, 2025 • 0 new comments -
[llvm-lit] Enable lit internal shell by default
#102704 commented on
Sep 3, 2025 • 0 new comments -
Incorrect warning about wchar_t in C
#155988 commented on
Sep 3, 2025 • 0 new comments -
clang-tidy readability-identifier-naming does not handle macro correctly (suggests CamelCase when the config is camelBack)
#154957 commented on
Sep 3, 2025 • 0 new comments -
[HLSL] Frontend Root Signature Validations
#153868 commented on
Sep 3, 2025 • 0 new comments -
[flang] ASSERTION when module and the main program are in two different files.
#143740 commented on
Sep 3, 2025 • 0 new comments -
MS pragma comment does not support idiomatic include
#22456 commented on
Sep 3, 2025 • 0 new comments -
Progressive lowering to SPIR-V fails
#155898 commented on
Sep 3, 2025 • 0 new comments -
Miscompilation with noalias and pointer equality
#59679 commented on
Sep 3, 2025 • 0 new comments -
[InstCombine] Wrong negation of vector subtraction
#114183 commented on
Sep 3, 2025 • 0 new comments -
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 commented on
Sep 3, 2025 • 0 new comments -
Request Commit Access For kraj
#152426 commented on
Sep 3, 2025 • 0 new comments -
[Flang] Compile error when derived-type array is defined using derived type and reshape intrinsic function in where construct
#130532 commented on
Sep 3, 2025 • 0 new comments -
[llvm-lit] Environment variable not found in clang subproject with lit internal shell
#106601 commented on
Sep 3, 2025 • 0 new comments -
[DirectX] audit the list of trivially scalarizable dxil ops
#140579 commented on
Sep 3, 2025 • 0 new comments -
Optimization: If (x & y) == y then (x - y) == (x xor y) == (x & ~y)
#155187 commented on
Sep 2, 2025 • 0 new comments -
Basic Block has trailing DbgRecords!
#155030 commented on
Aug 31, 2025 • 0 new comments -
[libclang/python] Add strict typing to clang Python bindings (#76664)
#78114 commented on
Sep 4, 2025 • 0 new comments -
[compiler-rt] libcxx-fuzzer is installed at wrong location
#135476 commented on
Sep 5, 2025 • 0 new comments -
[AArch64][SVE] can fold svmul by -1 to svneg
#122026 commented on
Sep 5, 2025 • 0 new comments -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::AVGFLOORS/AVGFLOORU/AVGCEILS/AVGCEILU handling + tests
#147696 commented on
Sep 5, 2025 • 0 new comments -
Make sure that "omp_lib.h" is installed
#54751 commented on
Sep 5, 2025 • 0 new comments -
Calling convention differs from MSVC for member functions returning SIMD types
#104 commented on
Sep 5, 2025 • 0 new comments -
[flang] [openmp] performance issue due to code generation for private variables
#153374 commented on
Sep 5, 2025 • 0 new comments -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 commented on
Sep 5, 2025 • 0 new comments -
is_trivially_copyable_v misbehaves
#38398 commented on
Sep 5, 2025 • 0 new comments -
Implement CWG 1496
#41260 commented on
Sep 5, 2025 • 0 new comments -
Win11 LLVM Static Source build fails to compile due to missing libclang_static
#153330 commented on
Sep 5, 2025 • 0 new comments -
[clang-tidy] Check-request: modernize-use-operator-spaceship
#127672 commented on
Sep 5, 2025 • 0 new comments -
[HLSL] Change resource initialization to use static create methods
#154221 commented on
Sep 5, 2025 • 0 new comments -
ir with large return struct optimized by`RewriteStatepointsForGC` causing segment fault during "X86 DAG->DAG Instruction Selection"
#74612 commented on
Sep 5, 2025 • 0 new comments -
`check-compiler-rt` fails with various errors when using the runtimes build on windows
#58568 commented on
Sep 5, 2025 • 0 new comments -
[RISCV] Enable loop vectorizer register pressure VF pruning again
#144520 commented on
Sep 5, 2025 • 0 new comments -
Request Commit Access For yangtetris
#155365 commented on
Sep 5, 2025 • 0 new comments -
[Clang] [LLD] [Build] duplicate symbols in `c-index-test`
#152083 commented on
Sep 5, 2025 • 0 new comments -
`misc-const-correctness.WarnPointersAsValues` not detected with non-const member call
#64955 commented on
Sep 4, 2025 • 0 new comments -
`bugprone-nondeterministic-pointer-iteration-order` is only reported with libc++
#145667 commented on
Sep 4, 2025 • 0 new comments -
P2996R13: Reflection for C++26 (library support)
#148123 commented on
Sep 4, 2025 • 0 new comments -
`apt.llvm.org` builds are outdated
#155585 commented on
Sep 4, 2025 • 0 new comments -
Tracking issue for removing PDB plugin in LLDB
#114906 commented on
Sep 4, 2025 • 0 new comments -
clang-tidy crash
#131318 commented on
Sep 4, 2025 • 0 new comments -
clang-tidy `bugprone-unchecked-optional-access`: segmentation fault
#111003 commented on
Sep 4, 2025 • 0 new comments -
Clang tidy failed.
#121153 commented on
Sep 4, 2025 • 0 new comments -
clang-tidy SEGFAULT on bugprone-unchecked-optional-access
#97426 commented on
Sep 4, 2025 • 0 new comments -
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/AVX/AVX512 PMULHRSW intrinsics to be used in constexpr
#155805 commented on
Sep 4, 2025 • 0 new comments -
Missed DCE when popcount of multiplication of two integers but arg1 is 1 in icelake-client
#140917 commented on
Sep 4, 2025 • 0 new comments -
tautological warnings for is_constant_evaluated not emitted in c++23/26 modes
#125955 commented on
Sep 2, 2025 • 0 new comments -
[HLSL] Use explicit padding instead of target layout types in `__cblayout`
#147352 commented on
Sep 2, 2025 • 0 new comments -
[clang] Race conditions while building modules
#130795 commented on
Sep 2, 2025 • 0 new comments -
[bazel] Add support for bzlmod module system
#55924 commented on
Sep 2, 2025 • 0 new comments -
[HLSL][SPIRV] Hitting assert when compiling program with splitdouble version of asuint
#153091 commented on
Sep 2, 2025 • 0 new comments -
[CIR] Upstream handling of integral-to-pointer casts
#153658 commented on
Sep 2, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Sep 2, 2025 • 0 new comments -
[Flang] crashes when compiling a program that uses elemental function/subroutine
#145151 commented on
Sep 2, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Sep 2, 2025 • 0 new comments -
LeakSanitizer detected memory leaks in llvm::SmallVectorBase<unsigned int>::grow_pod(void*, unsigned long, unsigned long) /home/ubuntu/llvm-project/llvm/lib/Support/SmallVector.cpp:151:15
#102289 commented on
Sep 2, 2025 • 0 new comments -
Missing warning if variable is used in else clause of if (type_t var = ...)
#145506 commented on
Sep 2, 2025 • 0 new comments -
github-upload-release broken by the recent changes to the release text / download links
#153154 commented on
Sep 2, 2025 • 0 new comments -
[SPIRV] Implicit extension declarations should be unified
#154425 commented on
Sep 2, 2025 • 0 new comments -
OrcV2CBindings examples and the new `LLVMOrcThreadSafeContext` API
#155881 commented on
Sep 2, 2025 • 0 new comments -
[libc++][perf] Is there a reason appending to `std::string` is much slower than to `std::vector<char>`?
#155410 commented on
Sep 2, 2025 • 0 new comments -
Attribute alloc_size is limited to two parameters only
#155636 commented on
Sep 2, 2025 • 0 new comments -
A weird reported diagnosis about user-defined-literal
#71535 commented on
Sep 2, 2025 • 0 new comments -
Assertion `(PDiffI->getUnitInc() >= 0) == (PNew >= POld) && "PSet overflow/underflow"' failed.
#155807 commented on
Sep 1, 2025 • 0 new comments -
[clang-tidy] readability-isolate-declaration: add option to suppress warning if types are the same
#152697 commented on
Sep 1, 2025 • 0 new comments -
Clang-tidy invalid suggestion: performance-unnecessary-value-param
#154755 commented on
Sep 1, 2025 • 0 new comments -
SPIR-V backend: Function storage class outside of function
#121566 commented on
Sep 1, 2025 • 0 new comments -
LLVM and Clang: Wrong version in doc files (stay in version 15)
#62590 commented on
Sep 1, 2025 • 0 new comments -
Assertion failed: (!Current->LocalDecls.contains(D) && "Instantiated local in inner and outer scopes"), function InstantiatedLocal, file clang/lib/Sema/SemaTemplateInstantiate.cpp, line 4695
#134148 commented on
Sep 1, 2025 • 0 new comments -
[X86] LLVM >= 18 folding bitcast -> and -> bitcast to `@llvm.fabs.f16` generates call to `__extendhfsf2`
#104915 commented on
Sep 1, 2025 • 0 new comments -
Implement the `WaveGetLaneCount` HLSL Function
#99159 commented on
Sep 1, 2025 • 0 new comments -
[Clang] `-Wreturn-type` false negative with `switch` statement on enum
#115345 commented on
Sep 1, 2025 • 0 new comments -
false positive unsigned integer overflow when wrapping around in different `if` branches
#109886 commented on
Sep 1, 2025 • 0 new comments -
clang-cl does not truncate overflowing wchar_t literals
#63494 commented on
Sep 1, 2025 • 0 new comments -
dynamic_cast throws off static analyzer nullptr analysis
#47869 commented on
Sep 1, 2025 • 0 new comments -
Permitting static constexpr variables in consteval functions
#82994 commented on
Sep 3, 2025 • 0 new comments -
clang 20.1.8: crash in optimizer (X86 DAG->DAG Instruction Selection, Function Pass Manager)
#155558 commented on
Sep 3, 2025 • 0 new comments -
USRGenerator doesn't handle MemberPointerType arguments in functions and template specializations
#155082 commented on
Sep 3, 2025 • 0 new comments -
modernize-macro-to-enum should not warn when only 1 constant is created
#76136 commented on
Sep 3, 2025 • 0 new comments -
Xcode and Android lldb don't find correct formatter if type is in C++ struct/class
#155691 commented on
Sep 3, 2025 • 0 new comments -
[LifetimeSafety] Track loan expiry for ParmVarDecl
#153594 commented on
Sep 3, 2025 • 0 new comments -
[SLPVectorizer][X86] Addition no longer vectorized
#144276 commented on
Sep 3, 2025 • 0 new comments -
[BOLT][AArch64] Bolted Binary Crashes in TCMalloc
#155451 commented on
Sep 3, 2025 • 0 new comments -
[libc++] adapt "elastic hashing" in `std::__hash_table`
#129384 commented on
Sep 3, 2025 • 0 new comments -
[LifetimeSafety] Umbrella issue for all milestones for temporal safety
#152520 commented on
Sep 3, 2025 • 0 new comments -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 commented on
Sep 3, 2025 • 0 new comments -
[Headers][X86] Allow MMX/SSE/AVX2/AVX512 integer min/max intrinsics to be used in constexpr
#153153 commented on
Sep 3, 2025 • 0 new comments -
[Headers][X86] Allow SSE2/AVX2/AVX512F/AVX512BW/AVX512DQ integer arithmetic intrinsics to be used in constexpr
#152490 commented on
Sep 3, 2025 • 0 new comments -
False positive "for loop analysis" warning
#109402 commented on
Sep 3, 2025 • 0 new comments -
clang selects wrong GCC installation
#140866 commented on
Sep 3, 2025 • 0 new comments -
[clang-format] Incorrect Formatting Between clang-format off and clang-format on
#146317 commented on
Sep 3, 2025 • 0 new comments -
[mlir] Bugs in `loop-invariant-subset-hoisting` implementation
#147096 commented on
Sep 3, 2025 • 0 new comments -
[Mlir][TOSA] Execution crash in mlir-cpu-runner
#118264 commented on
Sep 3, 2025 • 0 new comments -
Interpreter/inline-virtual.cpp is very flaky with ASan
#135401 commented on
Sep 3, 2025 • 0 new comments -
`_Nullable` annotations don't trigger `clang-analyzer-core.CallAndMessage` diagnostics
#155841 commented on
Sep 3, 2025 • 0 new comments -
[TBAA] Miss optimization for check redundancy load
#147449 commented on
Sep 3, 2025 • 0 new comments -
LLVM-20.1.0-Linux-ARM64 release is missing libomp
#135021 commented on
Sep 3, 2025 • 0 new comments -
[LLVM] APInt::tcAdd has quiet poor codegen.
#135486 commented on
Sep 3, 2025 • 0 new comments -
[libc] implement realpath
#154429 commented on
Sep 2, 2025 • 0 new comments -
Fix Loop Transformations to Preserve Block Frequencies
#135812 commented on
Sep 2, 2025 • 0 new comments -
[clang] __iso_volatile_load64/store64 not atomic on i386-windows
#126516 commented on
Sep 2, 2025 • 0 new comments -
Request Commit Access For modiking
#153085 commented on
Sep 2, 2025 • 0 new comments -
[clang][llvm-lit] Enable internal shell for clang test suite
#102699 commented on
Sep 2, 2025 • 0 new comments -
[MLIR] mlir/include/mlir/IR/BuiltinAttributes.h(354,14): warning: 'complex' is deprecated: warning STL4037:
#65255 commented on
Sep 2, 2025 • 0 new comments -
clang-format: breaking parameters and arguments
#53190 commented on
Sep 2, 2025 • 0 new comments -
Extend MemoryEffects to Support Target-Specific Memory Locations
#148650 commented on
Sep 2, 2025 • 0 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Sep 5, 2025 • 0 new comments -
[libc++] Add ABI flag to make __tree nodes more compact
#147681 commented on
Sep 4, 2025 • 0 new comments -
[libc++] Add accessor functions to __tree_node_base
#147679 commented on
Sep 4, 2025 • 0 new comments -
[UTC] Record TBAA semantics when autogenerating check lines
#147670 commented on
Sep 2, 2025 • 0 new comments -
`clangd` crash while parsing `range/v3/algorithm/nth_element.hpp`
#125167 commented on
Aug 31, 2025 • 0 new comments -
[clang] "modular_format" attribute for functions using format strings
#147431 commented on
Sep 2, 2025 • 0 new comments -
[IR] "modular-format" attribute for functions using format strings
#147429 commented on
Sep 2, 2025 • 0 new comments -
[IR] llvm.reloc.none intrinsic for no-op symbol references
#147427 commented on
Sep 2, 2025 • 0 new comments -
[libc] Modular printf option (float only)
#147426 commented on
Sep 2, 2025 • 0 new comments -
ELF: CFI jump table relaxation.
#147424 commented on
Aug 29, 2025 • 0 new comments -
[GSYM] Parse symbols from .dynsym as well, consider ST_Unknown symbols
#147332 commented on
Sep 1, 2025 • 0 new comments -
[LV] Convert gather loads with invariant stride into strided loads
#147297 commented on
Sep 5, 2025 • 0 new comments -
[libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Sep 4, 2025 • 0 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Sep 5, 2025 • 0 new comments -
[libc++][ranges] P3060R3: Add `std::views::indices(n)`
#146823 commented on
Sep 4, 2025 • 0 new comments -
[libc++][math] Add constexpr for std::abs()
#146633 commented on
Sep 4, 2025 • 0 new comments -
pattern class does not work
#14465 commented on
Aug 31, 2025 • 0 new comments -
[llvm][LoongArch] Add reloc types for LA32R/LA32S
#146499 commented on
Sep 4, 2025 • 0 new comments -
[llvm][YAML] Support aliases (anchors) in YAMLIO
#146371 commented on
Sep 3, 2025 • 0 new comments -
[clang-tidy] unnecessary-value-param: Allow moving of value arguments.
#145871 commented on
Aug 31, 2025 • 0 new comments -
[AMDGPU] Use reverse iteration in CodeGenPrepare
#145484 commented on
Sep 2, 2025 • 0 new comments -
[VPlan] Make CanIV part of region.
#144803 commented on
Aug 29, 2025 • 0 new comments -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 commented on
Sep 4, 2025 • 0 new comments -
[InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)`
#143677 commented on
Aug 30, 2025 • 0 new comments -
SLP vectorizer performance regression caused by 88e7b8b81c061113399637f936937ffaf5a9bc08, #125725
#127244 commented on
Aug 31, 2025 • 0 new comments -
SLP Vectorizer could vectorize and/shr with constant on 3 out of 4 lanes
#110740 commented on
Aug 31, 2025 • 0 new comments -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 commented on
Sep 5, 2025 • 0 new comments -
[TySan] possible false positive with memcpy()?
#122934 commented on
Aug 31, 2025 • 0 new comments -
[Clang][X86] Add -fexperimental-new-constant-interpreter test coverage to the x86 builtins constexpr test files
#155814 commented on
Aug 31, 2025 • 0 new comments -
[PowerPC] Support `-fpatchable-function-entry` on PPC64LE
#151569 commented on
Sep 4, 2025 • 0 new comments -
[flang] Support for warning and error compiler directives.
#151510 commented on
Sep 1, 2025 • 0 new comments -
[VPlan] Consolidate logic for narrow to single scalars
#151506 commented on
Sep 1, 2025 • 0 new comments -
[libc++] Implement the `<type_traits>` parts of P1317R2
#151480 commented on
Sep 3, 2025 • 0 new comments -
[RISCV] Mark More Relocs as Relaxable
#151422 commented on
Sep 3, 2025 • 0 new comments -
[DWARF] Emit 0/1 for constant boolean values
#151225 commented on
Sep 2, 2025 • 0 new comments -
[clang] Only build c-index-test and apinotes-test when clang tests are included
#151157 commented on
Aug 29, 2025 • 0 new comments -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 commented on
Sep 2, 2025 • 0 new comments -
[IRCE] Check loop clone legality before attempting to do so
#151062 commented on
Sep 3, 2025 • 0 new comments -
[X86] Check if signed value is too large for fixup under some conditions
#150976 commented on
Sep 2, 2025 • 0 new comments -
Fix: Changed parameter to const reference instead of pass-by-value
#150928 commented on
Sep 3, 2025 • 0 new comments -
Reserve R9 on armv6 iOS before 3.0
#150835 commented on
Sep 3, 2025 • 0 new comments -
[LLD][COFF] Add more variety of CET and hotpatch flags
#150761 commented on
Sep 4, 2025 • 0 new comments -
[DAG] combineShiftToAVG - failure to match avgceil patterns on preferIncOfAddToSubOfNot targets
#147946 commented on
Aug 31, 2025 • 0 new comments -
[FMV][AArch64] Allow user to override version priority.
#150267 commented on
Sep 4, 2025 • 0 new comments -
[IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction
#150179 commented on
Sep 3, 2025 • 0 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 1
#150169 commented on
Aug 30, 2025 • 0 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Sep 5, 2025 • 0 new comments -
[clang] Delay normalization of `-fmodules-cache-path`
#150123 commented on
Sep 3, 2025 • 0 new comments -
[WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory
#149832 commented on
Sep 1, 2025 • 0 new comments -
[lldb][Expression] Add structor variant to LLDB's function call labels
#149827 commented on
Sep 1, 2025 • 0 new comments -
[AArch64] Enable RT and partial unrolling with reductions for Apple CPUs.
#149699 commented on
Sep 4, 2025 • 0 new comments -
[SLP] Check for extracts, being replaced by original scalars, for user nodes
#149572 commented on
Sep 2, 2025 • 0 new comments -
[mlir][PDL] PDLToPDLInterp: Use the pdl pattern name in the generated rewriter.
#149481 commented on
Sep 2, 2025 • 0 new comments -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 commented on
Sep 4, 2025 • 0 new comments -
LowerTypeTests: Mark CFI jump table sections as eligible for relaxation.
#149261 commented on
Aug 29, 2025 • 0 new comments -
IR: Introduce !elf_section_properties for setting section properties.
#149260 commented on
Aug 29, 2025 • 0 new comments -
Don't mark lambda non-dependent if nested in a generic lambda.
#149121 commented on
Sep 5, 2025 • 0 new comments -
[WebAssembly] Add support for nonnull_extern_ref type
#148935 commented on
Sep 2, 2025 • 0 new comments -
[DAG][X86]added shrd in combineor for bzhiq+shlq+or
#125734 commented on
Sep 1, 2025 • 0 new comments -
[Polly] Remove PolyhedralInfo
#124437 commented on
Sep 3, 2025 • 0 new comments -
[RISCV] Support for Zvabd fast-track proposal
#124239 commented on
Sep 4, 2025 • 0 new comments -
apt from debian trixie complains about SHA1 signature
#153385 commented on
Aug 31, 2025 • 0 new comments -
[LAA] Prepare to handle diff type sizes (NFC)
#122318 commented on
Sep 4, 2025 • 0 new comments -
[clang][Expr] Teach IgnoreUnlessSpelledInSource about implicit calls to std::get free function
#122265 commented on
Sep 4, 2025 • 0 new comments -
[libc++] Optimize num_get integral functions
#121795 commented on
Sep 4, 2025 • 0 new comments -
[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening
#120064 commented on
Sep 5, 2025 • 0 new comments -
[Flang][OpenMP][MLIR] Initial declare target to for variables implementation
#119589 commented on
Sep 4, 2025 • 0 new comments -
[MLIR][OpenMP] Introduce overlapped record type map support
#119588 commented on
Sep 4, 2025 • 0 new comments -
[llvm][NFC]Support callee saved register info in save/restore points
#119358 commented on
Sep 1, 2025 • 0 new comments -
[LSAN] Add extra suppressions on Apple Aarch64
#117478 commented on
Aug 29, 2025 • 0 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Sep 3, 2025 • 0 new comments -
Frontend: Adopt llvm::vfs::OutputBackend in CompilerInstance
#113364 commented on
Sep 3, 2025 • 0 new comments -
[clang] Missed optimization: clang doesn't skip not used evaluation
#76951 commented on
Sep 1, 2025 • 0 new comments -
[llvm][ConstraintElimination]Insert ConditionFact into loop header in case of monotonic induction variables
#112080 commented on
Sep 2, 2025 • 0 new comments -
[llvm][ipsccp/sccp] Strengthen range analysis in SCCPSolver
#111716 commented on
Sep 2, 2025 • 0 new comments -
[RISCV] Implement Clang Builtins for XCVmac Extension in CV32E40P
#110623 commented on
Sep 5, 2025 • 0 new comments -
[AArch64][SVE] fatal error: error in backend: Cannot select: 0x4c53a330: i64 = vscale Constant:i64<16>
#155736 commented on
Sep 1, 2025 • 0 new comments -
Clang-tidy invalid suggestion: `performance-unnecessary-copy-initialization`
#154795 commented on
Sep 1, 2025 • 0 new comments -
[llvm-config] Add new flag `--quote-paths` to optionally quote and escape paths
#103397 commented on
Sep 4, 2025 • 0 new comments -
[clang] Ensure `--print-runtime-dir` path exists
#102834 commented on
Sep 1, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Sep 1, 2025 • 0 new comments -
[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with
#99420 commented on
Sep 1, 2025 • 0 new comments -
[clang][RecordLayoutBuilder] Be stricter about inferring packed-ness in ExternalLayouts
#97443 commented on
Sep 3, 2025 • 0 new comments -
[libc++] Implement std::move_only_function (P0288R9)
#94670 commented on
Sep 3, 2025 • 0 new comments -
[libc++] Add __pointer_int_pair
#94324 commented on
Sep 3, 2025 • 0 new comments -
Enable printing newlines and indents in attribute and type printers
#87948 commented on
Sep 4, 2025 • 0 new comments -
WIP - [libc++][spanstream] P0448R4: A `strstream` replacement using `span<charT>` as buffer
#83541 commented on
Sep 3, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Aug 31, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Aug 31, 2025 • 0 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Sep 4, 2025 • 0 new comments -
TargetLibraryInfo: Add tests for function availability
#142536 commented on
Sep 3, 2025 • 0 new comments -
[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr
#142047 commented on
Sep 2, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Aug 29, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Sep 3, 2025 • 0 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Sep 4, 2025 • 0 new comments -
[MIPS][float] Fixed SingleFloat codegen on N32/N64 targets
#140575 commented on
Aug 30, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Sep 2, 2025 • 0 new comments -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Sep 1, 2025 • 0 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Sep 4, 2025 • 0 new comments -
[AIX] PGO codegen changes for function-sections.
#139761 commented on
Sep 2, 2025 • 0 new comments -
[Mips] Support "$sp" named register
#136821 commented on
Sep 2, 2025 • 0 new comments -
Request Commit Access For Midar
#132631 commented on
Aug 31, 2025 • 0 new comments -
[mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim
#136485 commented on
Sep 3, 2025 • 0 new comments -
[clang][SPIRV] Set program address space for Intel-flavored SPIR-V
#135251 commented on
Sep 3, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT
#134253 commented on
Sep 4, 2025 • 0 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Sep 4, 2025 • 0 new comments -
Add deactivation symbol operand to ConstantPtrAuth.
#133537 commented on
Sep 3, 2025 • 0 new comments -
Add IR and codegen support for deactivation symbols.
#133536 commented on
Sep 3, 2025 • 0 new comments -
CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 commented on
Sep 3, 2025 • 0 new comments -
[lldb][Target] Clear selected frame index after a StopInfo::PerformAction
#133078 commented on
Sep 4, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Sep 4, 2025 • 0 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Sep 4, 2025 • 0 new comments -
[clang] Allow constexpr-unknown values pre C++23
#129646 commented on
Sep 5, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Sep 2, 2025 • 0 new comments -
[clangd] Find better insertion locations in DefineOutline tweak
#128164 commented on
Sep 2, 2025 • 0 new comments -
[WIP] [lldb][TypeSystemClang] Create clang::SourceLocation from DWARF and attach to AST
#127829 commented on
Sep 3, 2025 • 0 new comments -
Integrated Distributed ThinLTO (DTLTO): Design Overview
#126654 commented on
Sep 4, 2025 • 0 new comments