-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
130 Pull requests merged by 75 people
-
[mlir] Remove unused includes (NFC)
#147206 merged
Jul 7, 2025 -
[IR] Remove an unnecessary cast (NFC)
#147205 merged
Jul 7, 2025 -
[Serialization] Remove an unnecessary cast (NFC)
#147204 merged
Jul 7, 2025 -
[TargetParser] Use StringRef::consume_front (NFC)
#147202 merged
Jul 7, 2025 -
[X86] Switch operands order for FMINIMUMNUM/FMAXIMUMNUM
#147193 merged
Jul 7, 2025 -
AArch64: Fix some missing llvm.frexp test coverage
#146691 merged
Jul 7, 2025 -
ARM: Add missing test coverage for windows frexp libcalls
#146690 merged
Jul 7, 2025 -
[mlir] Use
llvm::fill
instead ofstd::fill
(NFC)#146889 merged
Jul 7, 2025 -
[mlir] Fix Wparentheses warning
#146893 merged
Jul 7, 2025 -
WebAssembly: Stop changing MCAsmInfo's ExceptionsType based on flags
#146343 merged
Jul 7, 2025 -
[NFC][libclc] Rename __CLC_FUNCTION to either FUNCTION or __IMPL_FUNCTION
#146999 merged
Jul 7, 2025 -
[Bitcode][NFC] Add abbrev for FUNC_CODE_DEBUG_LOC (CI-test)
#147211 merged
Jul 6, 2025 -
[clang-format][NFC] Replace size() with empty()
#147164 merged
Jul 6, 2025 -
[VPlan] Replace RdxDesc with RecurKind in VPReductionPHIRecipe (NFC).
#142322 merged
Jul 6, 2025 -
[clang][bytecode] Fix APValue generation for RValueReferenceType
#147207 merged
Jul 6, 2025 -
[NFC] Add
_LOWLEVEL_
before dwarf low-level library header guards#147172 merged
Jul 6, 2025 -
[DebugInfo] [DWARF] Fix C to CMake comment
#147199 merged
Jul 6, 2025 -
[LLD] Fix crash on parsing ':ALIGN' in linker script
#146723 merged
Jul 6, 2025 -
[clang][bytecode] Fix visiting for-range loop variable
#147188 merged
Jul 6, 2025 -
[libc++] P2655R3 common_reference_t of reference_wrapper Should Be a Reference Type
#141408 merged
Jul 6, 2025 -
[clang][bytecode] Fix a crash in overflow builtins
#147189 merged
Jul 6, 2025 -
[clang][bytecode] Misc union fixes
#146824 merged
Jul 6, 2025 -
[clang-tidy] Fix false positives with template in
misc-unconventional-assign-operator
check#143292 merged
Jul 6, 2025 -
[libc][NFC] Fix func name in comment.
#147183 merged
Jul 6, 2025 -
[libc++] LWG 3987 provide iterator.range access from flat_{map,set}
#137524 merged
Jul 6, 2025 -
[MLIR] Add support for IntArrayProp<I32Prop>
#146685 merged
Jul 6, 2025 -
[libc++][doc][NFC] update release notes on P3372R3
#147161 merged
Jul 6, 2025 -
[libc++] fix atomic::wait memory order
#146267 merged
Jul 6, 2025 -
[DAG] foldABSToABD - fallback to value tracking if the (ABS (SUB LHS, RHS)) operands aren't extended
#147053 merged
Jul 6, 2025 -
[clang-format] Propagate
LeadingEmptyLinesAffected
when joining lines#146761 merged
Jul 5, 2025 -
[MLIR][MemRef]-Add basic folding for memref ViewOp
#146237 merged
Jul 5, 2025 -
[clang][bytecode] Narrow allocated single-array Pointer
#147160 merged
Jul 5, 2025 -
[Hexagon] Use range-based for loops (NFC)
#147157 merged
Jul 5, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#147155 merged
Jul 5, 2025 -
[MLIR][SCF] fix loop pipelining pass use of uninitialized value
#146991 merged
Jul 5, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#147154 merged
Jul 5, 2025 -
[clang][bytecode] Fix comparing pointers pointing to base classes
#146285 merged
Jul 5, 2025 -
[mlir] Remove unused includes (NFC)
#147158 merged
Jul 5, 2025 -
[ARM] Copy (SELECT_CC setgt, iN lhs, -1, 1, -1) -> (OR (ASR lhs, N-1), 1 from AArch64 to ARM
#146561 merged
Jul 5, 2025 -
[AArch64][GlobalISel] Fix lowering of i64->f32 itofp.
#132703 merged
Jul 5, 2025 -
[libc++] constexpr
flat_set
#140360 merged
Jul 5, 2025 -
[libc++] Granularize <locale>
#146650 merged
Jul 5, 2025 -
[libc++][NFC] Merge add_{r,l}value_reference.h
#147022 merged
Jul 5, 2025 -
[libc++] default some special members in map and set
#147081 merged
Jul 5, 2025 -
[libc++] Add the thread safety annotations unconditionally
#117497 merged
Jul 5, 2025 -
[InstCombine] Fold
icmp pred X + K, Y -> icmp pred2 X, Y
if both X and Y is divisible by K#147130 merged
Jul 5, 2025 -
[llvm] Fix typos in documentation
#147129 merged
Jul 5, 2025 -
[clang] Fix a typo in documentation
#147128 merged
Jul 5, 2025 -
[clang][Sema] Unify getPrototypeLoc helpers in SemaCodeComplete and clangd
#143345 merged
Jul 5, 2025 -
[Attributor] Swap range metadata to attribute for calls.
#108835 merged
Jul 5, 2025 -
[MachineLICM] Let targets decide if copy instructions are cheap
#146599 merged
Jul 5, 2025 -
[Clang][AArch64] Remove redundant tune args to the backend
#146896 merged
Jul 5, 2025 -
[Clang][Sema] Do not perform error recovery for invalid member using-declaration in C++20+ mode
#147003 merged
Jul 5, 2025 -
[RISCV][ISel] Optimize setcc with mask test idioms
#147015 merged
Jul 5, 2025 -
[Analysis] Remove traces of BlockEdgesAdder
#147102 merged
Jul 5, 2025 -
[llvm] Use llvm::fill (NFC)
#147099 merged
Jul 5, 2025 -
[Analysis] Drop const from a return type (NFC)
#147098 merged
Jul 5, 2025 -
[Driver] Use range-based for loops (NFC)
#146987 merged
Jul 5, 2025 -
[Index] Remove an unnecessary cast (NFC)
#146944 merged
Jul 5, 2025 -
[HLSL][RootSignature] Retain
SourceLocation
ofRootElement
forSemaHLSL
diagnostics#147094 merged
Jul 4, 2025 -
[RISCV] Move performCombineVMergeAndVOps to RISCVVectorPeephole
#144076 merged
Jul 4, 2025 -
[InstCombine] Propagate poison pow[i], [us]add, [us]sub and [us]mul
#146750 merged
Jul 4, 2025 -
[Clang] Introduce
--offload-targets
for-fopenmp-targets
#146594 merged
Jul 4, 2025 -
[mlir][AffineExpr] Order arguments in the commutative affine exprs
#146895 merged
Jul 4, 2025 -
[mlir] Remove unused includes (NFC)
#147101 merged
Jul 4, 2025 -
[mlir] Use llvm::fill (NFC)
#147100 merged
Jul 4, 2025 -
[mlir] Remove unnecessary casts (NFC)
#147097 merged
Jul 4, 2025 -
[clang] SourceManager: Cache offsets for LastFileIDLookup to speed up getFileID
#146782 merged
Jul 4, 2025 -
[ASTMatchers][NFC] improve 'isInteger' docs to show matching of unsigned
#147012 merged
Jul 4, 2025 -
[mlir][docs][python] Fix up testing docs
#147092 merged
Jul 4, 2025 -
[NFCI][LLVM] Adopt
ArrayRef::consume_front()
in a few places#146793 merged
Jul 4, 2025 -
[HLSL][RootSignature] Update
setDefaultFlags
to account for Root Signature Version#145828 merged
Jul 4, 2025 -
[InstCombine] Pull extract through broadcast
#143380 merged
Jul 4, 2025 -
[RISCV][VLOPT] Add support for vfrec7.v
#146918 merged
Jul 4, 2025 -
[InstCombine] Refine nuw propagation in
OptimizePointerDifference
#147059 merged
Jul 4, 2025 -
[Flang][OpenMP][NFC] Remove flag toggling deprecated no hlfir flow in map-types-and-sizes.f90
#146995 merged
Jul 4, 2025 -
[Offload][amdgpu] Map
INVALID_CODE_OBJECT
toINVALID_BINARY
#147070 merged
Jul 4, 2025 -
[SROA] Allow as zext<i1> index when unfolding GEP select
#146929 merged
Jul 4, 2025 -
[mlir-tblgen] Emit named operand indices
#146839 merged
Jul 4, 2025 -
[NFC][HLSL][RootSignature] Split up
HLSLRootSignatureUtils
#146124 merged
Jul 4, 2025 -
[X86][FP16] Do not customize WidenLowerNode for half if VLX not enabled
#146994 merged
Jul 4, 2025 -
[IR] Use llvm::for_each (NFC)
#146989 merged
Jul 4, 2025 -
[llvm] Use llvm::fill (NFC)
#146988 merged
Jul 4, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#146985 merged
Jul 4, 2025 -
[FuzzMutate] Prevent the mutator from generating illegal memory operations
#144885 merged
Jul 4, 2025 -
[lldb][Formatters] Fix weak reference count for std::shared_ptr/std::weak_ptr
#147033 merged
Jul 4, 2025 -
[clang][bytecode] Fix copy constructors for empty unions
#147050 merged
Jul 4, 2025 -
[PowePC] using MTVSRBMI instruction instead of constant pool in power10+
#144084 merged
Jul 4, 2025 -
[NFC][TableGen] Delete extra spaces in comments
#147004 merged
Jul 4, 2025 -
[NFC][CodeGen] Improve comments in Target.td
#147006 merged
Jul 4, 2025 -
[flang] Fix tests broken by #146734
#147055 merged
Jul 4, 2025 -
[mlir][Vector] Fold vector.constant_mask to SplatElementsAttr
#146724 merged
Jul 4, 2025 -
[mlir][xevm] Add missing static value utils dependency
#147051 merged
Jul 4, 2025 -
[Clang] Correctly handle allocations in the condition of a
if constexpr
#146890 merged
Jul 4, 2025 -
[mlir][Transforms] Add
ApplyConversionAction
for profiling purposes#146208 merged
Jul 4, 2025 -
[MLIR][Dialect] Add XeVM dialect
#144811 merged
Jul 4, 2025 -
[flang] use set_union instead of merge in added DerivedTypeCache
#147024 merged
Jul 4, 2025 -
[flang] Optimize assignments of multidimensional arrays
#146408 merged
Jul 4, 2025 -
[libcxx][test] Correct syntax of lit directives in some tests
#146886 merged
Jul 4, 2025 -
[mlir][OpenMP] Don't allow firstprivate for simd
#146734 merged
Jul 4, 2025 -
[Passes] Move LoopInterchange into optimization pipeline
#145503 merged
Jul 4, 2025 -
[MLIR][IRDL][CMake] CMake fixes for cross-compilation
#145672 merged
Jul 4, 2025 -
[OpenCL] Add decls for cl_intel_subgroup_local_block_io
#146656 merged
Jul 4, 2025 -
[libclc] Make library output directories explicit
#146833 merged
Jul 4, 2025 -
[libc++][NFC] Remove __remove_uncvref
#140531 merged
Jul 4, 2025 -
[libc++] Fix tests broken on the Buildkite CI
#146733 merged
Jul 4, 2025 -
[libc++][NFC] Fixed some wrongly spelled
_LIBCPP_STD_VER
in comments#147008 merged
Jul 4, 2025 -
[DLCov] Origin-Tracking: Add debugify support
#143594 merged
Jul 4, 2025 -
[debuginfo][coro] Emit debug info labels for coroutine resume points
#141937 merged
Jul 4, 2025 -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 merged
Jul 4, 2025 -
[lldb][DataFormatter] Format libstdc++ unique_ptr like we do libc++
#146909 merged
Jul 4, 2025 -
[llvm][release] On release page, explain package types and verification
#138144 merged
Jul 4, 2025 -
[NFC][LoopFuse] Regenerate LoopFusion tests using UTC
#146902 merged
Jul 4, 2025 -
[AArch64] Mark aarch64_set_fpmr as IntrWriteMem
#146353 merged
Jul 4, 2025 -
[flang] Fix x86 REQUIRES in a couple of tests
#146869 merged
Jul 4, 2025 -
[flang] Fix Windows bot failure caused by #146667
#147002 merged
Jul 4, 2025 -
[ConstantFolding] Consolidate poison propagation for intrinsics
#146878 merged
Jul 4, 2025 -
[MLIR][Docs] Fix typo in addTypeAttributeConversion comment
#146977 merged
Jul 4, 2025 -
[RISCV][VLOPT] Add support for vwsll.vx/vv.
#146998 merged
Jul 4, 2025 -
[clang-tidy] fix false negatives with type aliases in
cppcoreguidlines-pro-bounds-pointer-arithmetic
check#139430 merged
Jul 4, 2025 -
[llvm] Use llvm::fill instead of std::fill(NFC)
#146911 merged
Jul 4, 2025 -
[RISCV] Move vendor clang intrinsics tests to seperate directory. NFC.
#146862 merged
Jul 4, 2025 -
[Driver][Test] pgo-sample-use-profi.c: Specify targets to fix test
#146996 merged
Jul 4, 2025 -
[Serialization] Remove an unnecessary cast (NFC)
#146986 merged
Jul 4, 2025 -
[clang-scan-deps] Fix "unterminated conditional directive" bug
#146645 merged
Jul 4, 2025 -
[clang-tidy] EndSourceFile() for preprocessor before diagnostic client
#145784 merged
Jul 4, 2025 -
[flang][OpenMP] Allocate
reduction
init temps on the stack for GPUs#146667 merged
Jul 4, 2025 -
[OpenCL] Add decls for cl_intel_subgroups_char, cl_intel_subgroups_long
#146655 merged
Jul 4, 2025 -
[OpenCL] Add declarations for version 1.1 of cl_intel_subgroups_short
#146647 merged
Jul 4, 2025
130 Pull requests opened by 92 people
-
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 opened
Jul 4, 2025 -
[FLANG] Solved an issue with usage of unlimited polymorphic in where construct
#147001 opened
Jul 4, 2025 -
[RISCV] Add Andes XAndesVSIntLoad (Andes Vector INT4 Load) extension
#147005 opened
Jul 4, 2025 -
WIP [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 opened
Jul 4, 2025 -
[lldb] Pass address expression command args through FixAnyAddress
#147011 opened
Jul 4, 2025 -
[UserManual] Document clang option for loop interchange
#147014 opened
Jul 4, 2025 -
[VPlan] Optimize more IV increment exit users by using a map
#147016 opened
Jul 4, 2025 -
[RISCV] Implement Clang Builtins for XAndesPerf Extension
#147018 opened
Jul 4, 2025 -
[SelectionDAG] Improve isGuaranteedNotToBeUndefOrPoison
#147019 opened
Jul 4, 2025 -
[llvm][release] Add links to automatically built packages on release page
#147021 opened
Jul 4, 2025 -
[libc++][NFC] Simplify std::__destroy_at a bit
#147025 opened
Jul 4, 2025 -
[LV] Create in-loop sub reductions
#147026 opened
Jul 4, 2025 -
[clang] Remove source range from CXXOperatorCallExpr
#147028 opened
Jul 4, 2025 -
[BranchFolding] Add an optional target hook to skip branch folding when it's unsafe
#147029 opened
Jul 4, 2025 -
[win][clang] Do not inject static_assert macro definition
#147030 opened
Jul 4, 2025 -
[lldb][Formatter] Consolidate libstdc++ and libc++ unique_ptr formatter tests into generic test
#147031 opened
Jul 4, 2025 -
[VPlan] Iterate over header phis to determine FORs that need EVL fixup. NFCI
#147032 opened
Jul 4, 2025 -
release/20.x: [X86] Ignore NSW when DstSVT is i32 (#131755)
#147034 opened
Jul 4, 2025 -
Improve description of what is considered a security issue
#147035 opened
Jul 4, 2025 -
[Clang][Sema] Avoid duplicate diagnostics for incomplete types in nested name specifier (C++20+)
#147036 opened
Jul 4, 2025 -
[DAG] Replace DAGCombiner::ConstantFoldBITCASTofBUILD_VECTOR with SelectionDAG::FoldConstantBuildVector
#147037 opened
Jul 4, 2025 -
[Offload] Add liboffload unit tests for shared/local memory
#147040 opened
Jul 4, 2025 -
[clangd] Extend call hierarchy for enum constants
#147042 opened
Jul 4, 2025 -
[LoongArch] Optimize inserting bitcasted integer element or bitcasting extracted fp element
#147043 opened
Jul 4, 2025 -
[DAG] SDPatternMatch m_Zero/m_One/m_AllOnes have inconsistent undef h…
#147044 opened
Jul 4, 2025 -
[mlir][vector] Add foldInsertUseChain folder function to insert op
#147045 opened
Jul 4, 2025 -
[Clang] Correctly handle taking the address of an explicit object member function template
#147046 opened
Jul 4, 2025 -
[LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap
#147047 opened
Jul 4, 2025 -
[clang-tidy][NFC] fix compilation by disambiguating equality operator
#147048 opened
Jul 4, 2025 -
[MLIR][AArch64] Lower `vector.contract` to SVE FEAT_BF16 operations
#147052 opened
Jul 4, 2025 -
[lldb] Update the String table offset based on the DWARF format
#147054 opened
Jul 4, 2025 -
[MLIR][LLVM][NFC] Remove unused argument from parseOptionalLLVMKeyword
#147058 opened
Jul 4, 2025 -
[clang-tidy] added `RespectOpaqueTypes` option to `readability-qualified-auto check`
#147060 opened
Jul 4, 2025 -
[MLIR][OpenMP] Add canonical loop operations
#147061 opened
Jul 4, 2025 -
[mlir][tosa] Fix transpose_conv2d verifier when output channels are dynamic
#147062 opened
Jul 4, 2025 -
Draft: [LLDB] Add scalar literal node
#147064 opened
Jul 4, 2025 -
[InstCombine] Add limit for expansion of gep chains
#147065 opened
Jul 4, 2025 -
[clang-tidy] Make `bugprone-unhandled-self-assignment` check more general
#147066 opened
Jul 4, 2025 -
[mlir][spirv] Add basic support for SPV_EXT_replicated_composites
#147067 opened
Jul 4, 2025 -
[TargetLowering] Add and (rot X, Y), Z ==/!= -1 --> (and X, Z) ==/!= -1 to foldSetCCWithRotate
#147068 opened
Jul 4, 2025 -
[MLIR][OpenMP] Add canonical loop LLVM-IR lowering
#147069 opened
Jul 4, 2025 -
[DAG] SDPatternMatch - add matching for SELECT_CC patterns to min/max like matchers
#147071 opened
Jul 4, 2025 -
[FMV][AArch64] Allow user to override version priority (option2).
#147073 opened
Jul 4, 2025 -
[clang-tidy] Teach `modernize-type-traits` about more type traits
#147074 opened
Jul 4, 2025 -
[Flang][OpenMP] Push context when parsing DECLARE VARIANT
#147075 opened
Jul 4, 2025 -
Add __builtin_wasm_test_function_pointer_signature
#147076 opened
Jul 4, 2025 -
[Flang][Doc] NFC: Minor fix for headings
#147077 opened
Jul 4, 2025 -
[mlir][tosa] Interpret boolean values correctly in cast folder
#147078 opened
Jul 4, 2025 -
[analyzer] Conversion to CheckerFamily: MallocChecker
#147080 opened
Jul 4, 2025 -
[MLIR][Linalg] Remove elemwise_unary and elemwise_binary
#147082 opened
Jul 4, 2025 -
[HLSL][RootSignature] Correct `RootSignatureParser` to use correct `SourceLocation` in diagnostics
#147084 opened
Jul 4, 2025 -
[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI.
#147085 opened
Jul 4, 2025 -
[Clang][AArch64] Fix feature guards for SVE2p1 builtins available in SME{2}.
#147086 opened
Jul 4, 2025 -
[test] Fix `coro-split-dbg-labels.ll` for non-x86
#147087 opened
Jul 4, 2025 -
[clangd][NFC] fix broken documentation link
#147088 opened
Jul 4, 2025 -
[RISCV] Don't increase vslide or splat vl if +minimize-vl is present
#147089 opened
Jul 4, 2025 -
[CIR] Implement AbstractConditionalOperator for ComplexType
#147090 opened
Jul 4, 2025 -
[IRBuilder] Improve setting of DebugLoc in SetInsertPoint.
#147091 opened
Jul 4, 2025 -
[PowerPC][AIX] Using milicode for memcmp instead of libcall
#147093 opened
Jul 4, 2025 -
WIP [libc++][string] P3044R2: sub-`string_view` from `string`
#147095 opened
Jul 4, 2025 -
[PowerPC][NFC] Define new alias for mma accumulate builtins
#147106 opened
Jul 4, 2025 -
[libclang] Add missing dllexport annotation
#147108 opened
Jul 4, 2025 -
[NFC][HLSL][DirectX] Move `DXILRootSignature` validations to `RootSignatureValidations` library
#147110 opened
Jul 4, 2025 -
[DirectX] Add missing verifications during `validate` of `DXILRootSignature`
#147111 opened
Jul 4, 2025 -
docs: Add documentation for LLVM_ENABLE_LIBEDIT CMake flag
#147112 opened
Jul 4, 2025 -
MC: Centralize X86 PC-relative fixup adjustment in MCAssembler
#147113 opened
Jul 4, 2025 -
[HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL` diagnostics
#147115 opened
Jul 4, 2025 -
[NFC][HLSL] Move resource range logic from `SemaHLSL` to `RootSignatureValidations`
#147117 opened
Jul 4, 2025 -
[LLVM][Coverage][Unittest] Fix dangling reference in unittest
#147118 opened
Jul 4, 2025 -
[clang][NFC] Use switch in LoopHintAttr::getValueString
#147119 opened
Jul 4, 2025 -
[clang][diagnostics] Refactor "warn_doc_container_decl_mismatch" to use enum_select
#147120 opened
Jul 4, 2025 -
[libclang][Cygwin] Use __declspec(dllexport) for libclang on Cygwin
#147122 opened
Jul 5, 2025 -
[NVPTX] Don't propagate `ninf` and `nnan` in `lowerFREM`
#147125 opened
Jul 5, 2025 -
[libclang][Cygwin] Provide unversioned DLL file alongside versioned one
#147132 opened
Jul 5, 2025 -
[docs] Add clang/llvm release notes for mipsel-windows-* targets
#147133 opened
Jul 5, 2025 -
[lld][MachO]Multi-threaded i/o. 40% speedup linking a large project.
#147134 opened
Jul 5, 2025 -
[NFC] [C++] [Modules] Mark P2615 as implemented and add test
#147135 opened
Jul 5, 2025 -
[AArch64][PAC] Rework discriminator analysis for calls and tail calls
#147136 opened
Jul 5, 2025 -
[lldb][test] Combine libstdc++ and libc++ vector<bool> tests into generic test
#147137 opened
Jul 5, 2025 -
[NFC] [C++] [Modules] Mark P2788 as implemented and add test
#147138 opened
Jul 5, 2025 -
[lldb][test] Combine libstdc++ and libc++ tuple tests into generic test
#147139 opened
Jul 5, 2025 -
[lldb][Formatters] Use container summary helper for libstdc++ formatters
#147140 opened
Jul 5, 2025 -
[lldb][test] Combine libstdc++ and libc++ std::shared_ptr tests into generic test
#147141 opened
Jul 5, 2025 -
[clang-tidy] filter check options by enabled checks in '--dump-config'
#147142 opened
Jul 5, 2025 -
[CIR] Implement CXXScalarValueInitExpr for ComplexType
#147143 opened
Jul 5, 2025 -
[libc++][NFC] atomic::wait use public API on macOS
#147146 opened
Jul 5, 2025 -
[CIR] Implement functional cast to ComplexType
#147147 opened
Jul 5, 2025 -
[LLD][COFF] Follow up comments on pr146610
#147152 opened
Jul 5, 2025 -
[clang-format] Stop crashing when the input contains `??/\n`
#147156 opened
Jul 5, 2025 -
[ARM] Limit (SELECT_CC setgt, iN lhs, -1, 1, -1) transform to MVT::i32
#147159 opened
Jul 5, 2025 -
[Clang] fix crash in codegen caused by deferred asm diagnostics under -fopenmp
#147163 opened
Jul 5, 2025 -
[lldb][Formatters] Make libc++ and libstdc++ std::shared_ptr formatters consistent with each other
#147165 opened
Jul 5, 2025 -
[lldb][Formatters] Add shared/weak count to libstdc++ std::shared_ptr summary
#147166 opened
Jul 5, 2025 -
[libc++] Always initialize __tree::{,const_}iterator
#147167 opened
Jul 5, 2025 -
[mlir][tblgen] add concrete create methods
#147168 opened
Jul 6, 2025 -
release/20.x: [AArch64] Ensure the LR is preserved if we must call __arm_get_current_vg (#145760)
#147171 opened
Jul 6, 2025 -
[RISCV] Correct type lowering of struct of fixed-vector array in VLS
#147173 opened
Jul 6, 2025 -
[lldb][test] Combine libstdc++ and libc++ std::map tests into generic test
#147174 opened
Jul 6, 2025 -
[lldb][test] Combine libstdc++ and libc++ iterator tests into generic test
#147175 opened
Jul 6, 2025 -
[SimplifyCfg] Add nneg to zext for switch to table conversion
#147180 opened
Jul 6, 2025 -
[InstCombine] fold icmp of select with constants and invertible op
#147182 opened
Jul 6, 2025 -
[PowerPC] Remove SPE from triple in VSX test
#147184 opened
Jul 6, 2025 -
Add support in LLVM BitstreamWriter to automatically choose abbrevs.
#147191 opened
Jul 6, 2025 -
[libc][math][c23] implement C23 math function `tanpif`
#147192 opened
Jul 6, 2025 -
[CodeGenPrepare] Prepare the usubo check with the opposite overflow condition
#147194 opened
Jul 6, 2025 -
[ARM] setCallFrameSize in ABS lowering.
#147195 opened
Jul 6, 2025 -
[QualGroup] Add slides and documentation updates after July 2025 sync-up
#147196 opened
Jul 6, 2025 -
[ASTMatchers][NFC] Replace `makeMatcher` function with CTAD
#147197 opened
Jul 6, 2025 -
[lldb][AArch64] Fix arm64 hardware breakpoint/watchpoint to arm32 process.
#147198 opened
Jul 6, 2025 -
[CIR] Add bit reverse and byte reverse operations
#147200 opened
Jul 6, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#147203 opened
Jul 6, 2025 -
[LifetimeSafety] Propagate loans using dataflow analysis
#147208 opened
Jul 6, 2025 -
[cir-translate] Fix crash issue where the data layout string is missing
#147209 opened
Jul 6, 2025 -
[AVR] No cli for SPWRITE on XMEGA
#147210 opened
Jul 6, 2025 -
Sema: filter out invalid base-specifiers before attaching
#147213 opened
Jul 6, 2025 -
[SCEV] Try to re-use existing LCSSA phis when expanding SCEVAddRecExpr.
#147214 opened
Jul 6, 2025 -
Match the inverse of m_AddOverflow
#147215 opened
Jul 6, 2025 -
[Clang] accept @tparam on variable template partial specializations
#147219 opened
Jul 6, 2025 -
[clang] Fix -Wuninitialized for values passed by const pointers
#147221 opened
Jul 7, 2025 -
[VPlan] Convert EVL loops to variable-length stepping after dissolution
#147222 opened
Jul 7, 2025 -
[LoopInterchange] Fix incorrect GEPs in tests (NFC)
#147223 opened
Jul 7, 2025 -
RuntimeLibcalls: Account for Triple default exception handling
#147224 opened
Jul 7, 2025 -
Triple: Record default exception handling type
#147225 opened
Jul 7, 2025 -
ARM: Remove subtarget field tracking SjLj
#147226 opened
Jul 7, 2025 -
ARM: Move sjlj libcall configuration to RuntimeLibcalls
#147227 opened
Jul 7, 2025 -
[AsmParser][MCA] Fix handling of multi-character comments
#147228 opened
Jul 7, 2025 -
MC: Store MCRelaxableFragment MCInst out-of-line
#147229 opened
Jul 7, 2025 -
[mlir][spirv] Reject coop matrix operands on unsupported arithmetic ops
#147230 opened
Jul 7, 2025 -
[clang] Fix manual memory management with SmallVector in ConceptRef
#147231 opened
Jul 7, 2025 -
[BOLT][NFCI] Report perf script time
#147232 opened
Jul 7, 2025
33 Issues closed by 22 people
-
[CodeGen] Miscompile with llvm.maximumnum.f64 and llvm.maximum.f64
#135313 closed
Jul 7, 2025 -
ICE with ^^T::template operator(); in concept on Clang P2996 reflection branch
#147185 closed
Jul 6, 2025 -
[LLD] Linker crashes when trying to parse ':ALIGN'
#146722 closed
Jul 6, 2025 -
P2655R3: `common_reference_t` of `reference_wrapper` Should Be a Reference Type
#105260 closed
Jul 6, 2025 -
[clang] [ICE] [crash-on-valid] comparing pointers to explicit-object member functions
#84931 closed
Jul 6, 2025 -
LWG3987: Including `<flat_foo>` doesn't provide `std::begin`/`end`
#105309 closed
Jul 6, 2025 -
[libc++] Incorrect memory order in atomic wait
#109290 closed
Jul 6, 2025 -
[DAG] foldABSToABD - add value tracking pattern matching
#147049 closed
Jul 6, 2025 -
[clang-format] unexpected formatting on empty lines
#138942 closed
Jul 5, 2025 -
[MLIR][SCF] pipelining pass use of uninitialized value
#146990 closed
Jul 5, 2025 -
[libc++] P3372R3: constexpr `flat_set`
#128675 closed
Jul 5, 2025 -
Unify getPrototypeLoc functions in InlayHints.cpp and SemaCodeComplete.cpp
#143240 closed
Jul 5, 2025 -
[mlir] Crash when using --tosa-optional-decompositions
#99515 closed
Jul 5, 2025 -
Clang frontend C++ crash when using declaration refers to its own class c++20 and above
#63254 closed
Jul 5, 2025 -
Poison not propagate through @llvm.pow[i]
#146560 closed
Jul 4, 2025 -
[lldb-dap] Failed to get dataBreakpointInfo
#147104 closed
Jul 4, 2025 -
[lldb-dap] Incorrect work with scopes
#147103 closed
Jul 4, 2025 -
Fatal error: intrin0.h yvals_core.h - RC1021: invalid preprocessor command 'include_next'
#126979 closed
Jul 4, 2025 -
[HLSL][RootSignature] `HLSLRootSignatureParser` should initialize default `flags` values based on version
#145820 closed
Jul 4, 2025 -
[NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils`
#145946 closed
Jul 4, 2025 -
Support FP16/BF16 in MLIR TOSA (Half-precision Tensors and ops)
#63424 closed
Jul 4, 2025 -
[TOSA] TosaOptionalDecompositions failure with non-zero pad
#58802 closed
Jul 4, 2025 -
Constexpr allocating temporaries in `if constexpr` are rejected.
#134820 closed
Jul 4, 2025 -
Cannot compare std::string's in if constexpr
#120197 closed
Jul 4, 2025 -
[mlir] Error message for optional properties is confusing
#147020 closed
Jul 4, 2025 -
[clang++] Error when inspect the common initial sequence of standard-layout structs of the union
#146879 closed
Jul 4, 2025 -
Rust compilation error on some targets
#146957 closed
Jul 4, 2025 -
Tosa.tile op only support 1d-4d tensor
#54959 closed
Jul 4, 2025 -
Wasm missing static address offset in some cases.
#55482 closed
Jul 4, 2025 -
SPEC CPU2017 521.wrf_r and 621wrf_s build error (flang 19.1.5 and 20.0 Segmentation fault)
#120201 closed
Jul 4, 2025 -
clang-tidy "cppcoreguidelines-pro-bounds-pointer-arithmetic" false negative
#139241 closed
Jul 4, 2025
50 Issues opened by 41 people
-
clang-cl -std:clatest should enabled c23 to match cl.exe's behavior
#147233 opened
Jul 7, 2025 -
False-positive diag::err_undeclared_use_of_module possibly due to long paths
#147220 opened
Jul 6, 2025 -
recent "cast<Ty>() argument of incompatible type!" failure in vector-combine
#147218 opened
Jul 6, 2025 -
Invalid attribute accepted dealing with # and ## operators
#147217 opened
Jul 6, 2025 -
x86 `bt` instruction emission can be improved
#147216 opened
Jul 6, 2025 -
Clang SIGSEGV when compiling BPF target
#147212 opened
Jul 6, 2025 -
[lld][WebAssembly] Linker relaxation: rewrite `global.get GOT.mem.value` to `i32.const <value>`
#147201 opened
Jul 6, 2025 -
llvm-bolt configure failed because CMP0002 with cmake version >= 4.0 using BOLT-PGO.cmake
#147190 opened
Jul 6, 2025 -
Clang-21 Crash: fatal error: error in backend: can't open file './xxxxxx': No such file or directory
#147187 opened
Jul 6, 2025 -
[clang] ICE on invalid inheritance since version 6
#147186 opened
Jul 6, 2025 -
[Android][cross-compile][glang][gdb][BFD:unable to initialize decompress status for section .debug_loclists]
#147181 opened
Jul 6, 2025 -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#147179 opened
Jul 6, 2025 -
ClangFormat: no way to prevent alignment of streaming operators/operator<<
#147178 opened
Jul 6, 2025 -
[InstCombine] Unprofitable transformation
#147176 opened
Jul 6, 2025 -
[clang]Assertion `IdentLoc.isValid() && "Invalid TargetName location."` failed
#147169 opened
Jul 6, 2025 -
[ARM] Expensive checks failures
#147162 opened
Jul 5, 2025 -
WERROR isn't being respected when compiling llvm from scratch
#147153 opened
Jul 5, 2025 -
`CoyieldExpr` doesn't contain the original AST `-ast-print` returns invalid source.
#147150 opened
Jul 5, 2025 -
[libc++] Deducing this in string_view with LIBCXX_ABI_UNSTABLE
#147149 opened
Jul 5, 2025 -
clang++ requires '-x c++' with '-emit-module-interface' when compiling a .cppm file
#147148 opened
Jul 5, 2025 -
lldb crash while debugging asan program
#147145 opened
Jul 5, 2025 -
[lldb-dap] Incorrect value of evaluateName for vector registers
#147144 opened
Jul 5, 2025 -
[clang]Assertion `This && (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator())` failed
#147127 opened
Jul 5, 2025 -
Should I do an instruction as illegal when there are two different eew addresses in the same register?
#147124 opened
Jul 5, 2025 -
[DebugInfo][Float2Int] Erasing the operands of dead instructions without updating debug values
#147123 opened
Jul 5, 2025 -
[NFC] Clean up one off case of poison folding in simplifyBinaryIntrinsic
#147116 opened
Jul 4, 2025 -
[DirectX] Missing verifications in `validate` of `DXILRootSignature.cpp`
#147107 opened
Jul 4, 2025 -
[lldb-dap] Incorrect scopes processing in case of multiple frames
#147105 opened
Jul 4, 2025 -
[mlir] Bugs in `loop-invariant-subset-hoisting` implementation
#147096 opened
Jul 4, 2025 -
[DAG] SDPatternMatch - min/max like matchers don't recognise SELECT_CC patterns
#147083 opened
Jul 4, 2025 -
[clang-tidy] `modernize-type-traits` doesn't support type traits not declared directly in `std`
#147072 opened
Jul 4, 2025 -
[flang][OpenMP][debug] Invalid debug locations cause verification failures.
#147063 opened
Jul 4, 2025 -
[MLIR] Allow `llvm.call` and `llvm.invoke` with `llvm.mlir.alias` callees
#147057 opened
Jul 4, 2025 -
clang-tidy: cppcoreguidelines-owning-memory doesn't flag double owning
#147056 opened
Jul 4, 2025 -
lldb-dap Start hangup, with python3.10/3.11, Windows 10
#147039 opened
Jul 4, 2025 -
[flang][OpenMP] `flang` core dump when using `cos` or `sin`
#147027 opened
Jul 4, 2025 -
[flang][OpenMP] Ptx assembly aborted when calling `exp`
#147023 opened
Jul 4, 2025 -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 opened
Jul 4, 2025 -
lld produces elf with corrupt string table index
#147013 opened
Jul 4, 2025 -
[Clang] Duplicate diagnostics in C++20+ mode: incomplete type in nested name specifier
#147000 opened
Jul 4, 2025
263 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] Connect (MemRuntime|SCEV)Check blocks as VPlan transform (NFC).
#143879 commented on
Jul 5, 2025 • 68 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Jul 7, 2025 • 38 new comments -
[clang-tidy] Add new check: `readability-use-concise-preprocessor-directives`
#146830 commented on
Jul 6, 2025 • 18 new comments -
[LifetimeSafety] Introduce intra-procedural analysis in Clang
#142313 commented on
Jul 6, 2025 • 17 new comments -
[libc][math][c++23] Add bfloat16 support in LLVM libc
#144463 commented on
Jul 7, 2025 • 17 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jul 4, 2025 • 17 new comments -
[libc][math] Add Generic Comparison Operations for floating point types
#144983 commented on
Jul 4, 2025 • 14 new comments -
[Loads] Support dereferenceable assumption with variable size.
#128436 commented on
Jul 4, 2025 • 13 new comments -
[InstCombine] Extend bitmask mul combine to handle independent operands
#142503 commented on
Jul 6, 2025 • 10 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jul 7, 2025 • 9 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jul 7, 2025 • 8 new comments -
[AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64
#146920 commented on
Jul 5, 2025 • 7 new comments -
[flang] Add -fcomplex-arithmetic= option and select complex division algorithm
#146641 commented on
Jul 4, 2025 • 7 new comments -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 commented on
Jul 4, 2025 • 7 new comments -
[mlir][SCF][GPU] Add DeviceMaskingAttrInterface support to scf::Foral…
#146943 commented on
Jul 4, 2025 • 7 new comments -
[MLIR][Transform] Introduce `transform.tune.knob` op
#146732 commented on
Jul 4, 2025 • 6 new comments -
[llvm-objcopy][libObject] Add RISC-V big-endian support
#146913 commented on
Jul 4, 2025 • 6 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Jul 6, 2025 • 6 new comments -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jul 7, 2025 • 6 new comments -
[mlir][Vector] Add canonicalization for extract_strided_slice(create_mask)
#146745 commented on
Jul 4, 2025 • 5 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Jul 6, 2025 • 5 new comments -
[llvm-exegesis] Debug generated disassembly
#142540 commented on
Jul 4, 2025 • 5 new comments -
[OpenMP][Flang] Emit default declare mappers implicitly for derived types
#140562 commented on
Jul 4, 2025 • 5 new comments -
[clang] [libc++] fix _Atomic c11 compare exchange does not update expected results
#78707 commented on
Jul 4, 2025 • 4 new comments -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 commented on
Jul 6, 2025 • 4 new comments -
[LLD][Docs] Document -z gcs= option in the man page
#146522 commented on
Jul 4, 2025 • 4 new comments -
[mlir][gpu][transforms] Add support for mapping to lanes
#146912 commented on
Jul 6, 2025 • 4 new comments -
[AMDGPU] Add alignment attr & propagate alignment through make.buffer.rsrc inst
#145278 commented on
Jul 7, 2025 • 4 new comments -
[LLVM] Add GNU make jobserver support
#145131 commented on
Jul 7, 2025 • 4 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 commented on
Jul 4, 2025 • 3 new comments -
[analyzer] Add support for consteval in ConditionBRVisitor::VisitTerminator
#146859 commented on
Jul 7, 2025 • 3 new comments -
WIP [libc++][ranges] P3060R3: Add std::views::indices(n)
#146823 commented on
Jul 4, 2025 • 3 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Jul 6, 2025 • 3 new comments -
[EarlyCSE,TTI] Don't create new, unused, instructions.
#134534 commented on
Jul 7, 2025 • 2 new comments -
[RISCV] Add optimization for memset inline
#146673 commented on
Jul 7, 2025 • 2 new comments -
[GlobaISel] Allow expanding of sdiv -> mul by constant
#146504 commented on
Jul 5, 2025 • 2 new comments -
[AMDGPU] Re-Re-apply: Implement vop3p complex pattern optmization for gisel
#146984 commented on
Jul 7, 2025 • 2 new comments -
[libclc] Reduce include usage in OpenCL builtins
#146840 commented on
Jul 6, 2025 • 2 new comments -
[compiler-rt][cmake] Add option to control shared library builds
#139042 commented on
Jul 5, 2025 • 2 new comments -
[DAG] Add generic expansion for ISD::FCANONICALIZE nodes
#142105 commented on
Jul 4, 2025 • 2 new comments -
[Transforms] Add LifetimeMovePass
#144319 commented on
Jul 4, 2025 • 2 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jul 5, 2025 • 2 new comments -
[mlir][tosa][linalg] Pass local_bound attribute to named linalg ops
#146883 commented on
Jul 4, 2025 • 2 new comments -
[InstCombine] Move extends across identity shuffles.
#146901 commented on
Jul 5, 2025 • 2 new comments -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#144855 commented on
Jul 4, 2025 • 2 new comments -
[AArch64] Add support for -mcpu=gb10.
#146515 commented on
Jul 6, 2025 • 1 new comment -
[llvm][yaml2obj] Modify section header overriding timing
#130942 commented on
Jul 4, 2025 • 1 new comment -
[mlir][GPU][transform] Add gpu_to_rocdl conversion pattern to transfo…
#146962 commented on
Jul 4, 2025 • 1 new comment -
[libc++] Optimize num_get integral functions
#121795 commented on
Jul 4, 2025 • 1 new comment -
add -floop-fuse to clang and flang
#142686 commented on
Jul 4, 2025 • 1 new comment -
[NVPTX] Add prefetch tensormap variant
#146203 commented on
Jul 4, 2025 • 1 new comment -
[ValueTracking] Have sub and xor in KnownNonZero take the same exact path
#146975 commented on
Jul 6, 2025 • 1 new comment -
[AMDGPU] Optimize image sample followed by llvm.amdgcn.cvt.pkrtz into d16 variant
#145203 commented on
Jul 4, 2025 • 1 new comment -
[libc++] Fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Jul 6, 2025 • 1 new comment -
[LV] Extend FindFirstIV to unsigned case
#146386 commented on
Jul 6, 2025 • 1 new comment -
[clang-tidy] Add misc-bool-bitwise-operation check
#142324 commented on
Jul 7, 2025 • 1 new comment -
[lldb][RPC] Upstream RPC server interface emitters
#138032 commented on
Jul 4, 2025 • 1 new comment -
[llvm-exegesis][AArch64] Check for PAC keys before disabling them
#138643 commented on
Jul 4, 2025 • 1 new comment -
[CodeGen] Avoid MachineModuleInfo in MachineModuleSlotTracker
#140530 commented on
Jul 7, 2025 • 1 new comment -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Jul 4, 2025 • 1 new comment -
[clang][Sema] Suggest/Hint Standard Library Include File
#146227 commented on
Jul 5, 2025 • 1 new comment -
[AArch64][PAC] Protect the entire function if pac-ret+leaf is passed
#140895 commented on
Jul 4, 2025 • 1 new comment -
[mlir][IR] Set insertion point when erasing an operation
#146955 commented on
Jul 4, 2025 • 1 new comment -
[LV] Unify interleaved load handling for fixed and scalable VFs. nfc
#146914 commented on
Jul 4, 2025 • 1 new comment -
[BOLT][NFC] Update nfc-check-setup.py guidance
#146659 commented on
Jul 4, 2025 • 1 new comment -
[Clang][Driver] Warn on complex number range incompatibility with GCC
#144468 commented on
Jul 4, 2025 • 1 new comment -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 commented on
Jul 4, 2025 • 1 new comment -
Optimize fptrunc(x)>=C1 --> x>=C2
#99475 commented on
Jul 5, 2025 • 1 new comment -
[mlir][spirv] Enable dot operation for bfloat16
#145409 commented on
Jul 5, 2025 • 1 new comment -
[DebugInfo] Init DwarfVersion of MCOptions like the other.
#146666 commented on
Jul 4, 2025 • 1 new comment -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Jul 6, 2025 • 1 new comment -
[RISCV] AddEdge between first mask producer and user of V0
#146855 commented on
Jul 4, 2025 • 1 new comment -
release/20.x: Backport [LLD][COFF] Disallow importing DllMain from import libraries (#146610)
#146699 commented on
Jul 5, 2025 • 1 new comment -
[Driver][RISCV] Fix incorrect compiler-rt path override in BareMetal toolchain after RISCVToolChain removal
#146849 commented on
Jul 6, 2025 • 1 new comment -
[MachineLICM] Do not rely on hasSideEffect when handling impdefs
#145379 commented on
Jul 5, 2025 • 0 new comments -
[Target][KernelInfo] Fix kernel-info remarks missing from YAML optimization records
#145603 commented on
Jul 7, 2025 • 0 new comments -
[clang][RISCV] Fix crash on VLS calling convention
#145489 commented on
Jul 6, 2025 • 0 new comments -
[analyzer] Avoid unnecessary super region invalidation in `CStringChecker`
#146212 commented on
Jul 6, 2025 • 0 new comments -
[Mips] Correctly define IntPtrType
#145158 commented on
Jul 4, 2025 • 0 new comments -
[libc][math][c23] implement C23 math function asinpif16
#146226 commented on
Jul 4, 2025 • 0 new comments -
[LLD][COFF] Make /wholearchive thin-archive member identifiers consistent
#145487 commented on
Jul 4, 2025 • 0 new comments -
[flang-rt] Add Assign_omp RT call.
#145465 commented on
Jul 4, 2025 • 0 new comments -
[flang] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops.
#145464 commented on
Jul 4, 2025 • 0 new comments -
[mlir][core] Add an MLIR "pattern catalog" generator
#146228 commented on
Jul 5, 2025 • 0 new comments -
[Sema] Fix lifetime extension for temporaries in range-based for loops in C++23
#145164 commented on
Jul 6, 2025 • 0 new comments -
Minimal unwinding information (DWARF CFI) checker
#145633 commented on
Jul 4, 2025 • 0 new comments -
[Clang] Allow vanilla C function symbol name to be used in __attribute__((alias)) when -funique-internal-linkage-names is specified
#145652 commented on
Jul 7, 2025 • 0 new comments -
[libc++] Optimize ctype::to{lower,upper}
#145344 commented on
Jul 4, 2025 • 0 new comments -
[SelectionDAG] Optimize unaligned load stores to realign after offset
#145309 commented on
Jul 7, 2025 • 0 new comments -
[AArch64] Enable preferZeroCompareBranch for AArch64
#145803 commented on
Jul 5, 2025 • 0 new comments -
[sanitizer_common] Drop remaining support for Android 5 or older
#146187 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] Simplify and correct the flattening of GEPs in DXILFlattenArrays
#146173 commented on
Jul 4, 2025 • 0 new comments -
[llvm-cov] Add FileID to MCDC records of the json code coverage export
#145236 commented on
Jul 6, 2025 • 0 new comments -
[clang][modules-driver] Add scanner to detect C++20 module presence
#145220 commented on
Jul 7, 2025 • 0 new comments -
[flang][OpenMP] Basic mapping of `do concurrent ... reduce` to OpenMP
#146033 commented on
Jul 6, 2025 • 0 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Jul 4, 2025 • 0 new comments -
[IRLinker] Don't add duplicate named MD node operand to dest module
#146020 commented on
Jul 7, 2025 • 0 new comments -
[Clang] [CodeGen] UBSan Trap Reasons
#145967 commented on
Jul 4, 2025 • 0 new comments -
[SelectionDAG] Fix bug related to demanded bits/elts for BITCAST
#145902 commented on
Jul 4, 2025 • 0 new comments -
[LLVM][WebAssembly] Implement branch hinting proposal
#146230 commented on
Jul 5, 2025 • 0 new comments -
[libclc] Add generic implementation of some atomic functions in OpenCL spec section 6.15.12.7
#146814 commented on
Jul 7, 2025 • 0 new comments -
[LoongArch] Optimize inserting element to high part of 256bits vector
#146816 commented on
Jul 4, 2025 • 0 new comments -
[DAG] combineVSelectWithAllOnesOrZeros - convert "select(setgt lhs, -1), 1, -1" match to SDPatternMatch. NFC.
#146842 commented on
Jul 4, 2025 • 0 new comments -
[FLANG] Solving issue with adjustr intrinsic in where construct
#146851 commented on
Jul 4, 2025 • 0 new comments -
[flang][test] Enable kinds01/02.f90 and update expected output
#146877 commented on
Jul 4, 2025 • 0 new comments -
[mlir][memref] Support test-compose-subview dynamic size
#146881 commented on
Jul 5, 2025 • 0 new comments -
[NFC][Clang][OpenMP] Refactor mapinfo generation for captured vars
#146891 commented on
Jul 4, 2025 • 0 new comments -
[clang][dataflow] Handle when `this` refers to a different location
#146900 commented on
Jul 4, 2025 • 0 new comments -
[OpenACC][CIR] 'cache' construct lowering
#146915 commented on
Jul 6, 2025 • 0 new comments -
[LLVM][DAGCombiner][SVE] Fold vselect into merge_pasthru_op.
#146917 commented on
Jul 4, 2025 • 0 new comments -
[SLP][REVEC] Fix insertelement legality checks
#146921 commented on
Jul 4, 2025 • 0 new comments -
[mlir] NFC - refactor id builder and avoid leaking impl details
#146922 commented on
Jul 4, 2025 • 0 new comments -
[AArch64] Do not promote scalable constants to global variables
#146926 commented on
Jul 4, 2025 • 0 new comments -
[mlir] List lead maintainers for MLIR
#146928 commented on
Jul 6, 2025 • 0 new comments -
[flang][OpenMP] Fix parallel-firstprivate-clause-scalar.f90 test
#146932 commented on
Jul 4, 2025 • 0 new comments -
[NFC][OpenMP] Add tests for mapping pointers and their dereferences.
#146934 commented on
Jul 4, 2025 • 0 new comments -
[WebAssembly] Implement the `.reloc` directive for WASM
#146952 commented on
Jul 6, 2025 • 0 new comments -
[NFC][DWARF][DebugInfo] Consolidate NextCUOffset checks
#146958 commented on
Jul 4, 2025 • 0 new comments -
[Clang][NFC] Avoid copies by using std::move
#146960 commented on
Jul 4, 2025 • 0 new comments -
[CGP] Eliminate noop bitcasts
#146961 commented on
Jul 7, 2025 • 0 new comments -
[flang] Add general symbol dependence collection utility
#146968 commented on
Jul 6, 2025 • 0 new comments -
[SelectionDAG] ISD::XOR has the same non-zero detection as ISD::SUB
#146980 commented on
Jul 5, 2025 • 0 new comments -
[mlgo-utils] Hoist entry script out to the correct directory
#146981 commented on
Jul 4, 2025 • 0 new comments -
[IndVarSimplify] Relax Restrictions on Loop Counter Stride
#146992 commented on
Jul 4, 2025 • 0 new comments -
[NFC] [C++] [Modules] Mark P1811 as implemented and add test
#146993 commented on
Jul 7, 2025 • 0 new comments -
[libc++] Fix insert() calling incorrect constructors
#146231 commented on
Jul 4, 2025 • 0 new comments -
[RISCV] Add missing intrinsicis vrgatherei16/vslideup/vslidedown support for Zvfbfmin
#146309 commented on
Jul 6, 2025 • 0 new comments -
Lower affine modulo by powers of two using bitwise AND
#146311 commented on
Jul 4, 2025 • 0 new comments -
[libc] Simplify the version guard for mpfr.
#146354 commented on
Jul 5, 2025 • 0 new comments -
`Clang`: `*noreturn` propagation in `CFG`
#146355 commented on
Jul 4, 2025 • 0 new comments -
Enable superset options
#146370 commented on
Jul 4, 2025 • 0 new comments -
[BasicTTIImpl] Add cost entries for ldexp, [l]lround
#146373 commented on
Jul 7, 2025 • 0 new comments -
[C23] Fix typeof handling in enum declarations
#146394 commented on
Jul 4, 2025 • 0 new comments -
[libcxx][c++26] P3137R3 views::to_input
#146396 commented on
Jul 6, 2025 • 0 new comments -
[clang][diagnostics] Refactor "warn_doc_api_container_decl_mismatch" to use enum_select
#146433 commented on
Jul 5, 2025 • 0 new comments -
[AArch64][PAC] Introduce AArch64::PAC pseudo instruction
#146488 commented on
Jul 5, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC
#146489 commented on
Jul 5, 2025 • 0 new comments -
[clang] Add the ability to link libclc OpenCL libraries
#146503 commented on
Jul 4, 2025 • 0 new comments -
[AArch64,TTI] Remove RealUse check for vector insert/extract costs.
#146526 commented on
Jul 6, 2025 • 0 new comments -
[SHT_LLVM_BB_ADDR_MAP] Emit callsite offsets in the `SHT_LLVM_BB_ADDR_MAP` section.
#146563 commented on
Jul 5, 2025 • 0 new comments -
[ARM] Copy SMAX(lhs, 0) and SMIN(lhs, 0) patterns from AArch64 to ARM
#146565 commented on
Jul 5, 2025 • 0 new comments -
[TableGen][DecoderEmitter] Add option to emit type-specialized `decodeToMCInst`
#146593 commented on
Jul 4, 2025 • 0 new comments -
[clang] Speedup getFileIDLocal with a separate offset table.
#146604 commented on
Jul 4, 2025 • 0 new comments -
[clang][CodeComplete] skip explicit obj param in SignatureHelp
#146649 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Fix bogus integer sanitizer warnings in hash helpers
#146715 commented on
Jul 4, 2025 • 0 new comments -
[RISCV] Avoid vl toggles when lowering vector_splice/experimental_vp_splice and add +minimize-vl tuning feature
#146746 commented on
Jul 7, 2025 • 0 new comments -
[lldb-dap] Improving 'variables' hover requests.
#146773 commented on
Jul 4, 2025 • 0 new comments -
[LLDB] Fix Incorrect offset for Memory64 RVA in Minidump (+ Testing changes)
#146777 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] Update `DXILRootSignature` to not run analysis after data has been parsed
#146783 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Jul 5, 2025 • 0 new comments -
[flang][OpenMP] real(10) prevents compilation
#146876 commented on
Jul 4, 2025 • 0 new comments -
[NFC][HLSL] Move resource range logic from `SemaHLSL` to `RootSignatureValidations`
#146393 commented on
Jul 4, 2025 • 0 new comments -
[HLSL] Root Signature semantic analysis - Bounded Parameter checks
#129940 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] `llvm.lifetime.*` intrinsics causing validation error: Invalid record
#146974 commented on
Jul 4, 2025 • 0 new comments -
msan + libunwind fails to resolve stack pthread_cond_signal -> thread terminate
#128621 commented on
Jul 5, 2025 • 0 new comments -
Clang-cl generates a call to an undefined symbol __udivti3
#25679 commented on
Jul 5, 2025 • 0 new comments -
[Cygwin] lli crashes with --no-process-syms
#143080 commented on
Jul 5, 2025 • 0 new comments -
clang-format rejects formatting with -length=0
#146036 commented on
Jul 5, 2025 • 0 new comments -
[clang-scan-deps] IntegerLiteralSeparator breaks preprocessing conditionals with digit separators
#145189 commented on
Jul 5, 2025 • 0 new comments -
[clang-tidy] Check request: performance-use-inline-constexpr-in-headers
#146179 commented on
Jul 5, 2025 • 0 new comments -
[clang-tidy] Check request: performance-incorrect-move-with-smart-pointer-cast
#146805 commented on
Jul 5, 2025 • 0 new comments -
[analyzer] Static Analysis runs out of memory on a tiny test-case
#143440 commented on
Jul 5, 2025 • 0 new comments -
[clang-tidy] Check request: bugprone-avoid-inline-constexpr-in-implementations
#146612 commented on
Jul 5, 2025 • 0 new comments -
llvm/test/MC/AArch64/seh-* tests fail when VK_COFF_IMGREL32 changes value
#144832 commented on
Jul 5, 2025 • 0 new comments -
[LLDB] SetKeepInMemory is not exposed on SBExpressionOptions which prevents saving persistent variables across expressions in the Python API
#146983 commented on
Jul 5, 2025 • 0 new comments -
clang-cl doesn't work with `--coverage` if `/fo` is given a directory
#87304 commented on
Jul 6, 2025 • 0 new comments -
[Clang17+] Regression when inheriting operators from recursive base classes
#146614 commented on
Jul 6, 2025 • 0 new comments -
[libc][math][C23] Implement sinpif, cospif, tanpif functions for single precision.
#94895 commented on
Jul 6, 2025 • 0 new comments -
C++: accepts invalid export module
#146469 commented on
Jul 6, 2025 • 0 new comments -
[flang] Assertion failed: detail::isPresent(Val) && "dyn_cast on a non-existent value"
#146712 commented on
Jul 6, 2025 • 0 new comments -
Missed optimizations when `b - a` is known nonnegative
#146131 commented on
Jul 6, 2025 • 0 new comments -
[X86] Delaying widening results in an unnecessary `vpmovsxwd` copy
#144266 commented on
Jul 6, 2025 • 0 new comments -
[BOLT] Optimizing Linux Kernel with BOLT but fail to boot
#100114 commented on
Jul 6, 2025 • 0 new comments -
Intermittent crash, backtrace provided as requested
#144862 commented on
Jul 6, 2025 • 0 new comments -
[clang-format] Fix erroneous BraceWrapping.BeforeLambdaBody column calcs
#76673 commented on
Jul 5, 2025 • 0 new comments -
[libc++][ranges] implement `std::ranges::zip_transform_view`
#79605 commented on
Jul 6, 2025 • 0 new comments -
Fix coverage when `/fo` is used
#88201 commented on
Jul 6, 2025 • 0 new comments -
[IncludeCleaner] display overview
#93932 commented on
Jul 6, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jul 6, 2025 • 0 new comments -
Various issues with using uncaptured constexpr variable in lambda
#127086 commented on
Jul 4, 2025 • 0 new comments -
[BOLT][AArch64] unable to run BOLT on libffi
#146541 commented on
Jul 4, 2025 • 0 new comments -
[flang][openmp] undefined symbols with device runtime on amdgpu
#145888 commented on
Jul 4, 2025 • 0 new comments -
[InstCombine] Missed optimization for icmp of select with constants and invertible binop
#146642 commented on
Jul 4, 2025 • 0 new comments -
[LoopVectorizePass] Polyhedron/linpk 40% regression on neoverse-v1 after #141865
#144795 commented on
Jul 4, 2025 • 0 new comments -
[Clang] Implement the `__builtin_type_order` intrinsic for P2830R10 Constexpr Type Ordering
#146838 commented on
Jul 4, 2025 • 0 new comments -
[DAG] SDPatternMatch m_Zero/m_One/m_AllOnes have inconsistent undef handling
#146871 commented on
Jul 4, 2025 • 0 new comments -
mlir-opt --tosa-to-linalg-pipeline fails in validation: element type 'f32' is not legal
#89926 commented on
Jul 4, 2025 • 0 new comments -
[META][DAG] Nodes should be consistently processed in topological order
#83422 commented on
Jul 4, 2025 • 0 new comments -
[Flang][OpenMP] omp declare variant match causes fatal internal error: CHECK(!dirContext_.empty()) failed
#145222 commented on
Jul 4, 2025 • 0 new comments -
Misplaced Windows on Arm (WoA) asset for 20.1.17 release
#146172 commented on
Jul 4, 2025 • 0 new comments -
[mlir] -tosa-optional-decompositions crashes
#118452 commented on
Jul 4, 2025 • 0 new comments -
`llvm.experimental.patchpoint` followed by a call causes assertion error in x86 backend
#117882 commented on
Jul 4, 2025 • 0 new comments -
[MLIR]`-tosa-optional-decompositions` triggers Assertion Failure `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"'
#116353 commented on
Jul 4, 2025 • 0 new comments -
[HLSL][RootSignature] Update `RootSignatureParser` to output correct `SourceLocation`
#146967 commented on
Jul 4, 2025 • 0 new comments -
[lldb] lldb not reading compile units for binaries compiled with -gdwarf64
#135208 commented on
Jul 4, 2025 • 0 new comments -
Target assert fails downstream for unique_stable_name_windows_diff.cpp test with device target -triple x86_64-pc-windows-msvc
#146566 commented on
Jul 4, 2025 • 0 new comments -
[X86] Remove LowerFCanonicalize and use generic expansion
#143862 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Make sure that we use the fast platform wait for all eligible types in atomic_wait
#146145 commented on
Jul 4, 2025 • 0 new comments -
SelectionDAG instruction selection performs CSE on nodes with debug information
#10375 commented on
Jul 4, 2025 • 0 new comments -
[Coroutines] The Coroutine elision optimization (or HALO) is not performed
#64586 commented on
Jul 4, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Jul 4, 2025 • 0 new comments -
[WebAssembly] SIMD intrinsics should be constant folded
#55933 commented on
Jul 4, 2025 • 0 new comments -
[clang-tidy] add new option `--(dump/create)-default-config`
#146765 commented on
Jul 4, 2025 • 0 new comments -
[clang-tidy] clang-analyzer-* checks should be disabled by default
#146482 commented on
Jul 4, 2025 • 0 new comments -
clang -std=c++23 -fmodules -stdlib=libc++ test.cpp failed
#102745 commented on
Jul 4, 2025 • 0 new comments -
[CMake] Missing documentation for LLVM_ENABLE_LIBEDIT
#146477 commented on
Jul 4, 2025 • 0 new comments -
AArch32 port in assembler does not handle PC offset, causing CREL issues
#141678 commented on
Jul 4, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jul 7, 2025 • 0 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Jul 4, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Jul 5, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Jul 4, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 3)
#143105 commented on
Jul 4, 2025 • 0 new comments -
[LLDB] Add type summaries for MSVC STL strings
#143177 commented on
Jul 4, 2025 • 0 new comments -
[clangd][NFC] added const and constexpr to HeaderSourceSwitch
#143193 commented on
Jul 4, 2025 • 0 new comments -
[Clang] [Diagnostics] Simplify filenames that contain '..'
#143520 commented on
Jul 4, 2025 • 0 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jul 4, 2025 • 0 new comments -
[mlir][py] Mark all type caster `from_{cpp,python}` methods as noexcept
#143866 commented on
Jul 5, 2025 • 0 new comments -
[Draft] Summary Based Analysis Prototype
#144224 commented on
Jul 7, 2025 • 0 new comments -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 commented on
Jul 6, 2025 • 0 new comments -
[mlir][vector][memref] Add `alignment` attribute to memory access ops
#144344 commented on
Jul 5, 2025 • 0 new comments -
[SimplifyCFG] Emit SelectInst when folding branches to common dest with different PHI incoming values
#144434 commented on
Jul 5, 2025 • 0 new comments -
release/20.x: [objcopy][MachO] Revert special handling of encryptable binaries (#144058)
#144449 commented on
Jul 5, 2025 • 0 new comments -
[RISCV] Lower VP_SELECT constant false to use vmerge.vxm/vmerge.vim
#144461 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] Improve error accumulation in root signature parsing
#144465 commented on
Jul 4, 2025 • 0 new comments -
[DirectX] Improve error handling and validation in root signature parsing
#144577 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 commented on
Jul 4, 2025 • 0 new comments -
[Clang] include attribute scope in diagnostics
#144619 commented on
Jul 4, 2025 • 0 new comments -
[ADT] Fix llvm::concat_iterator for `ValueT == common_base_class *`
#144744 commented on
Jul 4, 2025 • 0 new comments -
[lldb] Fix race condition in Process::WaitForProcessToStop()
#144919 commented on
Jul 4, 2025 • 0 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Jul 4, 2025 • 0 new comments -
[lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl
#145033 commented on
Jul 4, 2025 • 0 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics #71675
#145053 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU] Support merging 16-bit TBUFFER load/store instruction
#145078 commented on
Jul 4, 2025 • 0 new comments -
[PAC][clang] Add new features to pauthtest ABI
#113150 commented on
Jul 4, 2025 • 0 new comments -
[clang-cl] Accept `cl`-style output arguments (`/Fo`, `-Fo`) for `--precompile`
#121046 commented on
Jul 4, 2025 • 0 new comments -
[Clang] Add __builtin_common_reference
#121199 commented on
Jul 6, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jul 4, 2025 • 0 new comments -
[Offload]: Skip copying of unused kernel-mapped data
#124723 commented on
Jul 4, 2025 • 0 new comments -
[CodeGen][NPM] Allow nested MF pass managers for -passes
#128852 commented on
Jul 4, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jul 4, 2025 • 0 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Jul 6, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Jul 4, 2025 • 0 new comments -
[X86] `combinePMULH` - combine `mulhu` + `srl`
#132548 commented on
Jul 6, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Jul 4, 2025 • 0 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Jul 4, 2025 • 0 new comments -
[VPlan] Simplify VPBlendRecipes to select instructions
#133993 commented on
Jul 4, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jul 6, 2025 • 0 new comments -
[libc++] Stabilize transitive includes for C++23
#134143 commented on
Jul 4, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jul 6, 2025 • 0 new comments -
[CodeGen][NPM] Differentiate pipeline-required and opt-required passes
#135752 commented on
Jul 4, 2025 • 0 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jul 7, 2025 • 0 new comments -
[Xtensa] Implement Xtensa S32C1I Option and atomics lowering.
#137134 commented on
Jul 5, 2025 • 0 new comments -
[libc++] Annotate the data member of variant with no_unique_address
#137783 commented on
Jul 4, 2025 • 0 new comments -
[clangd] Add tweak to override pure virtuals
#139348 commented on
Jul 6, 2025 • 0 new comments -
[CodeGen][NPM] Clear MachineFunctions without using PA
#139517 commented on
Jul 4, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Jul 4, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jul 6, 2025 • 0 new comments -
[libc++] Introduce a new attribute keyword for Clang improves compatibility with Mingw-GCC
#141040 commented on
Jul 5, 2025 • 0 new comments -
[AArch64][GlobalISel] Add push_mul_through_s/zext
#141551 commented on
Jul 4, 2025 • 0 new comments -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jul 4, 2025 • 0 new comments -
[PowerPC] Exploit xxeval instruction for ternary patterns - part 1
#141733 commented on
Jul 4, 2025 • 0 new comments