-
Notifications
You must be signed in to change notification settings - Fork 14.5k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-21.1.0-rc1 LLVM 21.1.0-rc1
published
Jul 17, 2025
819 Pull requests merged by 285 people
-
Revert "[NFC][profdata] Apply lints and other format fixes"
#149601 merged
Jul 18, 2025 -
[llvm] Improve grammar and punctuation of LLVM Language Reference Manual
#149553 merged
Jul 18, 2025 -
[libc] Fix conflicting symbols when shared/math.h is included.
#149591 merged
Jul 18, 2025 -
[flang] update ppc lit tests after using vector.insert and vector.extract (NFC)
#148775 merged
Jul 18, 2025 -
[mlir][Flang][NFC] Replace use of
vector.insertelement/extractelement
#143272 merged
Jul 18, 2025 -
[llvm] Introduce callee_type metadata
#87573 merged
Jul 18, 2025 -
[AMDGPU] Support nv memory instructions modifier on gfx1250
#149582 merged
Jul 18, 2025 -
[Sanitizer] remove array-bounds-pseudofn
#149430 merged
Jul 18, 2025 -
[NVPTX] Prevent fptrunc of v2f32 from being folded into store
#149571 merged
Jul 18, 2025 -
[CIR] Fix alignment when lowering set/get bitfield operations
#148999 merged
Jul 18, 2025 -
[NVPTX] don't erase CopyToRegs when folding movs into loads
#149393 merged
Jul 18, 2025 -
[TableGen] Add some -time-phases support in CodeGenRegisters
#149309 merged
Jul 18, 2025 -
[NFC][AMDGPU] Re-enable two tests previously disabled due to missing upstream features
#149568 merged
Jul 18, 2025 -
[NFC][AMDGPU] Align all gfx1250 VOP1 MC tests with downstream
#149567 merged
Jul 18, 2025 -
[profdata] Use --hot-func-list to show all hot functions
#149428 merged
Jul 18, 2025 -
[LV] Vectorize maxnum/minnum w/o fast-math flags.
#148239 merged
Jul 18, 2025 -
[AMDGPU] Provide control to force VGPR MFMA form
#148079 merged
Jul 18, 2025 -
[flang][openacc] fix bugs with default(none) checking
#149220 merged
Jul 18, 2025 -
[flang][NFC] Fix build-time warning
#149549 merged
Jul 18, 2025 -
[flang][runtime] Preserve type when remapping monomorphic pointers
#149427 merged
Jul 18, 2025 -
[flang][runtime] Handle spaces before ')' in alternative list-directe…
#149384 merged
Jul 18, 2025 -
[flang][runtime] Further work on speeding up work queue operations
#149189 merged
Jul 18, 2025 -
CodeGen: Respect function align attribute if less than preferred alignment.
#149444 merged
Jul 18, 2025 -
[mlir] Deprecate OpPrintingFlags(std::nullopt_t) (NFC)
#149546 merged
Jul 18, 2025 -
[mlir] Deprecate NamedAttrList(std::nullopt_t) (NFC)
#149544 merged
Jul 18, 2025 -
[DebugInfo] Use llvm::remove_if (NFC)
#149543 merged
Jul 18, 2025 -
[lldb] Use a range-based for loop instead of llvm::for_each (NFC)
#149541 merged
Jul 18, 2025 -
[NVPTX][test] fixup version for ptxas on trunc-tofp.ll
#149558 merged
Jul 18, 2025 -
[lldb][framework] Glob headers from source for framework
#148736 merged
Jul 18, 2025 -
[mlir][tosa] Fix tosa-reduce-transposes to handle large constants better
#148755 merged
Jul 18, 2025 -
[NFC][profdata] Apply lints and other format fixes
#149433 merged
Jul 18, 2025 -
[LLDB] Fix Memory64 BaseRVA, move all non-stack memory to Mem64.
#146777 merged
Jul 18, 2025 -
[AMDGPU] Select flat GVS atomics on gfx1250
#149554 merged
Jul 18, 2025 -
[libc] Remove trivial .h.def files
#149466 merged
Jul 18, 2025 -
[STLForwardCompat] Improve category handling in transformOptional
#149539 merged
Jul 18, 2025 -
[X86] Ensure that bit reversals of byte vectors are properly lowered on pure GFNI targets
#148304 merged
Jul 18, 2025 -
Static_cast std::size_t to build flang_rt in 32-bit.
#149529 merged
Jul 18, 2025 -
[RISCV][IA] Factor out code for extracting operands from mem insts [nfc]
#149344 merged
Jul 18, 2025 -
Add section type to support CFI jump table relaxation.
#149259 merged
Jul 18, 2025 -
[ADT] Use a range-based for loop instead of llvm::for_each (NFC)
#149542 merged
Jul 18, 2025 -
[mlir][linalg] Allow pack consumer fusion if the tile size is greater than dimension size.
#149438 merged
Jul 18, 2025 -
[mlir][EmitC]Expand the MemRefToEmitC pass - Adding scalars
#148055 merged
Jul 18, 2025 -
[AMDGPU] Add support for
v_sat_pk4_i4_[i8,u8]
on gfx1250#149528 merged
Jul 18, 2025 -
[AMDGPU] Add support for
v_permlane16_swap_b32
on gfx1250#149518 merged
Jul 18, 2025 -
[libc][math] Refactor exp10f16 implementation to header-only in src/__support/math folder.
#148408 merged
Jul 18, 2025 -
[mlir][spirv] Add conversion pass to rewrite splat constant composite…
#148910 merged
Jul 18, 2025 -
[flang] Fixed a crash with undeclared variable in implicit-do loop
#149513 merged
Jul 18, 2025 -
[AMDGPU][True16][Codegen] remove packed build_vector pattern from true16
#148715 merged
Jul 18, 2025 -
MC: Simplify fragment reuse determination
#149471 merged
Jul 18, 2025 -
[TableGen] Add
getName()
to error messages for better debugging#149531 merged
Jul 18, 2025 -
[mlir][linalg] Handle outer_dims_perm in linalg.pack consumer fusion.
#149426 merged
Jul 18, 2025 -
[DAG] visitFREEZE - remove unused HadMaybePoisonOperands check. NFC.
#149517 merged
Jul 18, 2025 -
Revert "[DWARFLinker] Use different addresses to distinguish invalid …
#149422 merged
Jul 18, 2025 -
[OpenMP] [NFC] Remove dead code: building task stack
#143589 merged
Jul 18, 2025 -
Adding abdu/abds to canCreateUndefOrPoison
#149017 merged
Jul 18, 2025 -
[libc++][NFC] Fix typos in the libc++ 21 release notes
#149536 merged
Jul 18, 2025 -
[libc][math] Add POSIX math constants to math.h header.
#149150 merged
Jul 18, 2025 -
[Hexagon][llvm-objdump] Improve disassembly of Hexagon bundles
#145807 merged
Jul 18, 2025 -
[lldb] Correct spacing of = {...} when depth limit is hit
#149480 merged
Jul 18, 2025 -
Remove last few bits for Native Client support
#148983 merged
Jul 18, 2025 -
[flang] convert program name to upper case (NFC)
#149508 merged
Jul 18, 2025 -
[mlir][xegpu] Remove unused custom pass declaration
#149278 merged
Jul 18, 2025 -
[DAGCombiner] Fold [us]itofp of truncate
#149391 merged
Jul 18, 2025 -
[libc++] Remove unused _LIBCPP_HAS_NO_STD_MODULES macro from __config_site
#148902 merged
Jul 18, 2025 -
[PowerPC] Update maintainers
#149171 merged
Jul 18, 2025 -
[Clang] Do not assume a perfect match is a better match than a non-template non-perfect match
#149504 merged
Jul 18, 2025 -
[flang] Migrate away from ArrayRef(std::nullopt_t)
#149454 merged
Jul 18, 2025 -
[llvm] Improve grammar and punctuation of LLVM Coding Standards
#149463 merged
Jul 18, 2025 -
[libcxx][tests] Continue marking tests XFAIL in clang-22
#149124 merged
Jul 18, 2025 -
[lld][elf] Skip BP ordering input sections with null data
#149265 merged
Jul 18, 2025 -
[AMDGPU] Add support for
v_prng_b32
on gfx1250#149450 merged
Jul 18, 2025 -
[libc] Fix tests' linking flags accidentally modified by #147931.
#149453 merged
Jul 18, 2025 -
[LLVM][CodeGen][SVE] List MVTs that are desirable for extending loads.
#149153 merged
Jul 18, 2025 -
[Clang][Test] Add PS5 and WI cases to clang/test/Sema/dllexport.c
#148818 merged
Jul 18, 2025 -
[LSR] Do not consider uses in lifetime intrinsics
#149492 merged
Jul 18, 2025 -
[Github] Build CI Containers in Stacked PRs
#149346 merged
Jul 18, 2025 -
[RISCV] Guard CFI emission code with MF.needsFrameMoves()
#136060 merged
Jul 18, 2025 -
[lldb][Expression][NFC] Make LoadAddressResolver::m_target a reference
#149490 merged
Jul 18, 2025 -
[Offload] Allow "tagging" device info entries with offload keys
#147317 merged
Jul 18, 2025 -
[Clang][AMDGPU] Add the missing builtin
__builtin_amdgcn_sqrt_bf16
#149447 merged
Jul 18, 2025 -
[LoopInterchange] Ignore the cost-model, force interchange if legal
#148858 merged
Jul 18, 2025 -
[mlir][transform] Fix ch2 and additional documentation
#148407 merged
Jul 18, 2025 -
[flang][cuda] Support device component in a pointer or allocatable derived-type
#149418 merged
Jul 18, 2025 -
[DebugInfo] Suppress lots of users of DbgValueInst
#149476 merged
Jul 18, 2025 -
[NFC] Add parentheses around arithmetic operand
#149489 merged
Jul 18, 2025 -
[clang][CodeGen] Set
dead_on_return
when passing arguments indirectly#148159 merged
Jul 18, 2025 -
[LLVM] Make
MachineBlockFrequencyInfo
's constructor arguments const (NFC)#149279 merged
Jul 18, 2025 -
[LoopVectorizer][NFC] Require asserts on maxbandwidth-regpressure.ll
#149484 merged
Jul 18, 2025 -
[clang][bytecode] Fix const-in-mutable fields
#149286 merged
Jul 18, 2025 -
[clang][bytecode] Report mutable reads when copying unions
#149320 merged
Jul 18, 2025 -
[Offload] Implement event sync in amdgpu
#149300 merged
Jul 18, 2025 -
[LoopVectorizer][NFC] Update comment regarding VF register pressure.
#149478 merged
Jul 18, 2025 -
[DebugInfo] Remove debug-intrinsic coroutine codepaths
#149068 merged
Jul 18, 2025 -
[Clang][Driver] Expose relocation model as multilib flags
#149132 merged
Jul 18, 2025 -
[LoopVectorizer] Only check register pressure for VFs that have been enabled via maxBandwidth
#149056 merged
Jul 18, 2025 -
AMDGPU: Add pass to replace constant materialize with AV pseudos
#149292 merged
Jul 18, 2025 -
[LoongArch] Strengthen stack size estimation for LSX/LASX extension
#146455 merged
Jul 18, 2025 -
[AMDGPU][SDAG] Test ISD::PTRADD handling in VOP3 patterns
#143880 merged
Jul 18, 2025 -
[AMDGPU][SDAG] Add target-specific ISD::PTRADD combines
#143673 merged
Jul 18, 2025 -
[analyzer] Support parenthesized list initialization (CXXParenListInitExpr)
#148988 merged
Jul 18, 2025 -
[X86] Correct an assertion message (NFC)
#149386 merged
Jul 18, 2025 -
[clang][bytecode][NFC] Remove unused includes
#149460 merged
Jul 18, 2025 -
[DSE] Remove
uninitialized
fromallockind
when creating dummy zeroed variant function#149336 merged
Jul 18, 2025 -
[DebugInfo] Shave even more users of DbgVariableIntrinsic from LLVM
#149136 merged
Jul 18, 2025 -
[Clang] Ensure correct parameters are in the scope for constraint equivalence checking
#149264 merged
Jul 18, 2025 -
[AMDGPU] Use SIRegisterInfo to compute used registers. NFCI
#149051 merged
Jul 18, 2025 -
AMDGPU: Fix introducing use of killed vgpr in gfx908 agpr copy
#149291 merged
Jul 18, 2025 -
[SimplifyCFG] Cache unique predecessors in
simplifyDuplicateSwitchArms
#147384 merged
Jul 18, 2025 -
AMDGPU: Always use AV spill pseudos on targets with AGPRs
#149099 merged
Jul 18, 2025 -
[CodeGen][NPM] Clear MachineFunctions without using PA
#148113 merged
Jul 18, 2025 -
Add FABS to canCreateUndefOrPoison
#149440 merged
Jul 18, 2025 -
[AMDGPU] Add freeze for LowerSELECT
#148796 merged
Jul 18, 2025 -
[lldb-dap] Fix type req->arguments == "disconnect"
#149446 merged
Jul 18, 2025 -
[AMDGPU] Fix sgpr to vreg_1 copy analysis
#149181 merged
Jul 18, 2025 -
[clang-format] Fix a regression of annotating PointerOrReference
#149039 merged
Jul 18, 2025 -
[clang-tidy][NFC] Add mention of running 'clang-tidy' on changes in Contributing.rst
#148547 merged
Jul 18, 2025 -
[GVN][NFCI] Use early return in phiTranslateImpl()
#149273 merged
Jul 18, 2025 -
[LoopInterchange][NFCI] Split reductions-non-wrapped-operations.ll
#149449 merged
Jul 18, 2025 -
[AMDGPU] Add support for
v_tanh_f16
on gfx1250#149439 merged
Jul 18, 2025 -
[flang] handle allocation of zero-sized objects
#149165 merged
Jul 18, 2025 -
Reland "[RISCV] AddEdge between mask producer and user of V0 (#146855)"
#148566 merged
Jul 18, 2025 -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 merged
Jul 18, 2025 -
[mlir][mesh] Add null check for dyn_cast to prevent crash
#149266 merged
Jul 18, 2025 -
[libc++][Android] Reenable 2 tests for Android
#149415 merged
Jul 18, 2025 -
[Clang][AST][NFC] Introduce
NamespaceBaseDecl
#149123 merged
Jul 18, 2025 -
[IA] Support vp.load in lowerInterleavedLoad [nfc-ish]
#149174 merged
Jul 18, 2025 -
[flang] Implement
COSPI
#149343 merged
Jul 18, 2025 -
[libclc] Add generic implementation of some atomic functions in OpenCL spec section 6.15.12.7
#146814 merged
Jul 18, 2025 -
[SPIR-V] Map SPIR-V friendly work-item function to built-in variables
#148567 merged
Jul 18, 2025 -
[libclc] Add generic implementation of bitfield_insert/extract,bit_reverse
#149070 merged
Jul 18, 2025 -
github: Add libclc to PR autolabeler
#149274 merged
Jul 18, 2025 -
[NFC][libclc] Delete clc/include/clc/relational/floatn.inc
#149252 merged
Jul 18, 2025 -
AMDGPU: Handle av imm pseudo in si-fix-sgpr-copies phi fold
#149263 merged
Jul 18, 2025 -
[LangRef] fix non-existant
icmp gte
->icmp sge
#149420 merged
Jul 17, 2025 -
RuntimeLibcalls: Add methods to recognize libcall names
#149001 merged
Jul 17, 2025 -
[libclc] Enable
clang fp reciprocal
in clc_native_divide/recip/rsqrt/tan#149269 merged
Jul 17, 2025 -
[AMDGPU] Reenable tanh real-true16 run line. NFC.
#149411 merged
Jul 17, 2025 -
[AMDGPU] More flatGVS gfx1250 patterns
#149410 merged
Jul 17, 2025 -
[mlir][linalg] Improve linalg.pack consumer fusion.
#148993 merged
Jul 17, 2025 -
[libcxx][fstream][NFC] Make __failed helper lambda a member function
#149390 merged
Jul 17, 2025 -
[clang][docs] Fix example in SanitizerSpecialCaseList.rst
#149244 merged
Jul 17, 2025 -
[Target] Remove unnecessary casts (NFC)
#149342 merged
Jul 17, 2025 -
[Sema] Remove unnecessary casts (NFC)
#149340 merged
Jul 17, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#149339 merged
Jul 17, 2025 -
[AST] Remove an unnecessary cast (NFC)
#149338 merged
Jul 17, 2025 -
[flang] Migrate away from ArrayRef(std::nullopt_t)
#149337 merged
Jul 17, 2025 -
[mlir][xegpu] Minor fixes in XeGPU subgroup distribution.
#147846 merged
Jul 17, 2025 -
[libc] Convert dlfcn.h to pure YAML
#149362 merged
Jul 17, 2025 -
[DirectX] Fix GEP flattening with 0-indexed GEPs on global variables
#149211 merged
Jul 17, 2025 -
[DirectX] Add a GEP to scalar load/store on globals and remove incorrect assertion
#149191 merged
Jul 17, 2025 -
Add llvm-ir2vec.rst to pr-subscribes-mlgo
#149412 merged
Jul 17, 2025 -
[AMDGPU] Remove unused VGLOBAL_Real_AllAddr_gfx12. NFC.
#149398 merged
Jul 17, 2025 -
[mlir][amdgpu] Properly handle mismatching memref ranks in
amdgpu.gather_to_lds
#149407 merged
Jul 17, 2025 -
AMDGPU: Remove the dot4 test in insert-delay-alu-wmma-xdl.mir, NFC
#149375 merged
Jul 17, 2025 -
[libc++] Fix hash_multi{map,set}::insert
#149290 merged
Jul 17, 2025 -
[AMDGPU] add tests for Change FLAT SADDR to VADDR form in moveToVALU. NFC.
#149392 merged
Jul 17, 2025 -
[Support/BLAKE3] quick fix for Cygwin build
#148635 merged
Jul 17, 2025 -
[mlir][docs] Rename OpTrait to Trait in ODS doc
#148276 merged
Jul 17, 2025 -
Add tools/llvm-ir2vec to pr-subscribes-mlgo
#149405 merged
Jul 17, 2025 -
[IR2Vec][llvm-ir2vec] Add support for reading from stdin
#149213 merged
Jul 17, 2025 -
[IR2Vec][NFC] Add helper methods for numeric ID mapping in Vocabulary
#149212 merged
Jul 17, 2025 -
[MLIR][XeGPU] make offsets optional for create_nd_tdesc
#148335 merged
Jul 17, 2025 -
Use Parallel xz for test-suite sources.
#149389 merged
Jul 17, 2025 -
[lldb] Adjust default target.max-children-depth
#149282 merged
Jul 17, 2025 -
[DWARFLinker] Use different addresses to distinguish invalid DW_AT_LLVM_stmt_sequence offset
#149376 merged
Jul 17, 2025 -
[SelectionDAG] Fix misplaced commas in operand bundle errors
#149331 merged
Jul 17, 2025 -
[clang] Fix potential constant expression checking with constexpr-unknown.
#149227 merged
Jul 17, 2025 -
[libc] add wctype.h header
#149202 merged
Jul 17, 2025 -
[NFC] simplify LowerAllowCheckPass::printPipeline
#149374 merged
Jul 17, 2025 -
[mlir] Fix CI breakage from https://github.com/llvm/llvm-project/pull/146228
#149378 merged
Jul 17, 2025 -
[asan] Revert global check for non-AIX
#149245 merged
Jul 17, 2025 -
[AMDGPU] Add support for
v_tanh_f32
on gfx1250#149360 merged
Jul 17, 2025 -
[IR2Vec] Adding documentation for llvm-ir2vec tool
#148719 merged
Jul 17, 2025 -
[IR2Vec] Add embeddings mode to llvm-ir2vec tool
#147844 merged
Jul 17, 2025 -
[IR2Vec] Add llvm-ir2vec tool for generating triplet embeddings
#147842 merged
Jul 17, 2025 -
[AMDGPU] Add support for
v_cos_bf16
on gfx1250#149355 merged
Jul 17, 2025 -
[flang][OpenMP] Generalize isOpenMPPrivatizingConstruct
#148654 merged
Jul 17, 2025 -
[flang] Main program symbol no longer conflicts with the other symbols
#149169 merged
Jul 17, 2025 -
[CI][Github] Enable CIR CI build and test
#147430 merged
Jul 17, 2025 -
Rename config.host_os to config.target_os.
#149015 merged
Jul 17, 2025 -
[NVPTX] Add PRMT constant folding and cleanup usage of PRMT node
#148906 merged
Jul 17, 2025 -
[mlir][linalg] Add support for scalable vectorization of linalg.mmt4d
#146531 merged
Jul 17, 2025 -
[msan] Add tests for avx512-gfni-intrinsics
#149258 merged
Jul 17, 2025 -
[mlir][vector][memref] Add
alignment
attribute to memory access ops#144344 merged
Jul 17, 2025 -
[Docs] Mention security of libclang
#149357 merged
Jul 17, 2025 -
[libc] Fixed StringConverter Error Edge Case
#149356 merged
Jul 17, 2025 -
[libc][math] Refactor exp10f implementation to header-only in src/__support/math folder.
#148405 merged
Jul 17, 2025 -
[mlir][LLVMIR] Add IFuncOp to LLVM dialect
#147697 merged
Jul 17, 2025 -
[CIR] Upstream Unary Inc/Dec for ComplexType
#149162 merged
Jul 17, 2025 -
[CI][Github] Use newer sccache version in CI container
#149196 merged
Jul 17, 2025 -
[CI] Migrate monolithic-linux script to sccache
#149195 merged
Jul 17, 2025 -
[flang][OpenMP] Move extractOmpDirective to Utils.cpp, NFC
#148653 merged
Jul 17, 2025 -
[Clang][CodeGen][X86] don't coerce int128 into
{i64,i64}
for SysV-like ABIs#135230 merged
Jul 17, 2025 -
[MLIR][Python] Support eliding large resource strings in PassManager
#149187 merged
Jul 17, 2025 -
[openacc][flang] Support two type bindName representation in acc routine
#149147 merged
Jul 17, 2025 -
[utils][TableGen] Make some non-bitmask enums iterable
#148647 merged
Jul 17, 2025 -
[AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible
#142941 merged
Jul 17, 2025 -
[LLDB] Process minidump better error messages
#149206 merged
Jul 17, 2025 -
[libc][NFC]: Correct some comments about SDCOMP-26094.
#149317 merged
Jul 17, 2025 -
[mlir][core] Add an MLIR "pattern catalog" generator
#146228 merged
Jul 17, 2025 -
[flang][acc] Create UseDeviceOp for both results of hlfir.declare
#148017 merged
Jul 17, 2025 -
[CIR] Upstream builtin_conj for ComplexType
#149170 merged
Jul 17, 2025 -
release/21.x: Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect" (#149272)
#149328 merged
Jul 17, 2025 -
release/21.x: [Clang] Reintroduce obsolete symbols in libclang.map (#149190)
#149287 merged
Jul 17, 2025 -
release/21.x: [Clang] Fix FE crash during CGCoroutine GRO Alloca Emission (#148962)
#149013 merged
Jul 17, 2025 -
release/21.x: [clang] Fix pointer comparisons between pointers to constexpr-unknown (#147663)
#148907 merged
Jul 17, 2025 -
[clang-tools-extra][NFC] Fix link to code review in README.txt
#148384 merged
Jul 17, 2025 -
[lldb][test] Fix TestChildCountTruncation on Windows
#149322 merged
Jul 17, 2025 -
[mlir] [presburger] Add IntegerRelation::rangeProduct
#148092 merged
Jul 17, 2025 -
[SCEV] Try to re-use existing LCSSA phis when expanding SCEVAddRecExpr.
#147214 merged
Jul 17, 2025 -
[DAGCombiner] Fold vector subtraction if above threshold to
umin
#148834 merged
Jul 17, 2025 -
[CI] Drop CLEAR_CACHE Support in monolithic-* scripts
#149193 merged
Jul 17, 2025 -
[clang-tools-extra] Bump ReleaseNotes to 22.0.0git
#149306 merged
Jul 17, 2025 -
[llvm] Use *Map::try_emplace (NFC)
#149257 merged
Jul 17, 2025 -
[Sema] Use llvm::all_of (NFC)
#149256 merged
Jul 17, 2025 -
[TargetParser] Remove const from a return type (NFC)
#149255 merged
Jul 17, 2025 -
[AMDGPU] Remove an unnecessary cast (NFC)
#149254 merged
Jul 17, 2025 -
[Sema] Remove unnecessary casts (NFC)
#149253 merged
Jul 17, 2025 -
[AMDGPU] Move common fields out of WaitcntBrackets. NFC.
#148864 merged
Jul 17, 2025 -
[RISCV] Teach SelectAddrRegRegScale that ADD is commutable.
#149231 merged
Jul 17, 2025 -
[SelectionDAG] Fix copyExtraInfo where new node has entry as operand
#149307 merged
Jul 17, 2025 -
[GlobalISel] Allow expansion of srem by constant in prelegalizer
#148845 merged
Jul 17, 2025 -
[Docs] remove beginner office hours from GettingInvolved
#149160 merged
Jul 17, 2025 -
[AMDGPU] Add support for
v_sin_bf16
on gfx1250#149241 merged
Jul 17, 2025 -
[AMDGPU] Add support for
v_exp_bf16
on gfx1250#149229 merged
Jul 17, 2025 -
Improve description of what is considered a security issue
#147035 merged
Jul 17, 2025 -
[DA] Check element size when analyzing deps between same instruction
#148813 merged
Jul 17, 2025 -
[SLP]Do not consider non-profitable loads slices
#149209 merged
Jul 17, 2025 -
[HEXAGON] Add AssertSext in sign-extended mpy
#149061 merged
Jul 17, 2025 -
[LoongArch] Optimize inserting bitcasted integer element or bitcasting extracted fp element
#147043 merged
Jul 17, 2025 -
release/21.x: [lldb] Document MCP tools & resources (#148708)
#149146 merged
Jul 17, 2025 -
[Debugify] Add 'acceptance-test' mode for the debugify report script
#147574 merged
Jul 17, 2025 -
[lldb] Add a release note for MCP support
#149143 merged
Jul 17, 2025 -
release/21.x: [Support][BLAKE3] Restore static on blake3_hash4_neon (#149046)
#149126 merged
Jul 17, 2025 -
[LLVM][AArch64ExpandPseudo] Preserve undef flags when expanding SVE 1/2/3-op pseudo instructions.
#149104 merged
Jul 17, 2025 -
LoongArch: Add test for llvm.exp10 intrinsic
#148606 merged
Jul 17, 2025 -
[LoongArch] Optimize inserting element to high part of 256bits vector
#146816 merged
Jul 17, 2025 -
Revert "[Clang] Do not treat Foo -> const Foo conversion sequences as perfect"
#149272 merged
Jul 17, 2025 -
[X86] Align f128 and i128 to 16 bytes when passing on x86-32
#138092 merged
Jul 17, 2025 -
[llvm][cmake] Add clang if not already present when building lldb
#149055 merged
Jul 17, 2025 -
[libc++] Move more tests into better places
#148419 merged
Jul 17, 2025 -
[libc++][NFC] Use variable templates in <string>
#149038 merged
Jul 17, 2025 -
[TII] Do not fold undef copies
#147392 merged
Jul 17, 2025 -
[libc++] Remove minimal_cxx11_configuration.pass.cpp
#149119 merged
Jul 17, 2025 -
[llvm-objcopy][libObject] Add RISC-V big-endian support
#146913 merged
Jul 17, 2025 -
release/21.x: RuntimeLibcalls: Fix calling conv of win32 div libcalls (#149098)
#149246 merged
Jul 17, 2025 -
release/21.x: [CI][Github] Switch windows to server 2022 (#148743)
#149128 merged
Jul 17, 2025 -
release/21.x: [Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079)
#149100 merged
Jul 17, 2025 -
release/21.x: [Support][BLAKE3] Prefix more blake3 methods (#149007)
#149048 merged
Jul 17, 2025 -
release/21.x: [libclang] Fix version for symbol clang_visitCXXMethods (#148958)
#148980 merged
Jul 17, 2025 -
release/21.x: [RISCV] Fix issues in ORI to QC.INSBI transformation (#148809)
#148933 merged
Jul 17, 2025 -
release/21.x: [RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9. (#148779)
#148913 merged
Jul 17, 2025 -
[libc] Improve Cortex
memset
andmemcpy
functions#149044 merged
Jul 17, 2025 -
Revert "[GVN][NFC] Use early return in phiTranslateImpl() (#149268)"
#149270 merged
Jul 17, 2025 -
[mlir][linalg] Update vectorization logic for linalg.unpack
#149156 merged
Jul 17, 2025 -
[GVN][NFC] Use early return in phiTranslateImpl()
#149268 merged
Jul 17, 2025 -
[libc++] Add missing include <limits> to bitset to_ullong.pass.cpp test
#149149 merged
Jul 17, 2025 -
[LoongArch] Optimize inserting extracted elements
#146018 merged
Jul 17, 2025 -
[libc++] Granularize
range_format
andformat_kind
declarations#148876 merged
Jul 17, 2025 -
[clang-format] Add IgnoreExtension to SortIncludes
#137840 merged
Jul 17, 2025 -
[Coroutines] Always drop lifetime markers after moving allocas to frame
#149141 merged
Jul 17, 2025 -
[AMDGPU][NPM] Fill in addPreSched2 passes
#148112 merged
Jul 17, 2025 -
[Sanitize] fix crash in -fsanitize-annotate-debug-info
#149237 merged
Jul 17, 2025 -
[Apple][NFC] Update macOS aligned version for lit config
#143576 merged
Jul 17, 2025 -
[AMDGPU] NFC: Decouple getRealRegPressure from current region
#149219 merged
Jul 17, 2025 -
[InstCombine] Optimize (select %x, op(%x), 0) to op(%x) for operations where op(0) == 0
#147605 merged
Jul 17, 2025 -
[scudo] Make release to OS test more specific.
#147852 merged
Jul 17, 2025 -
[RISCV][IA] Check nuw on multiply when analyzing EVL
#149205 merged
Jul 17, 2025 -
[flang][cuda] Use NVVM op for clock64
#149223 merged
Jul 17, 2025 -
[IA] Use a single callback for lowerInterleaveIntrinsic [nfc] (#148978)
#149168 merged
Jul 17, 2025 -
[SPIR] Set MaxAtomicInlineWidth minimum size to 32 for spir32 and 64 for spir64
#148997 merged
Jul 17, 2025 -
[clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 merged
Jul 17, 2025 -
[flang][cuda] Lower clock() to NNVM op
#149228 merged
Jul 17, 2025 -
AMDGPU: Treat WMMA XDL ops as TRANS in S_DELAY_ALU insertion for gfx1250
#149208 merged
Jul 17, 2025 -
[libclc] Enable -fdiscard-value-names build flag to reduce bitcode size
#149016 merged
Jul 17, 2025 -
[flang][cuda] Lower globaltimer to NVVM op
#149217 merged
Jul 17, 2025 -
[OptBisect][IR] Adding a new OptPassGate for disabling passes via name
#145059 merged
Jul 16, 2025 -
[AMDGPU] Select flat GVS stores on gfx1250
#149203 merged
Jul 16, 2025 -
[lldb] [cosmetic] Update help message of
(lldb) b
#149114 merged
Jul 16, 2025 -
[Clang] Reintroduce obsolete symbols in libclang.map
#149190 merged
Jul 16, 2025 -
RuntimeLibcalls: Fix calling conv of win32 div libcalls
#149098 merged
Jul 16, 2025 -
[AMDGPU] Add support for
v_log_bf16
on gfx1250#149201 merged
Jul 16, 2025 -
[AMDGPU] Add support for
v_rsq_bf16
on gfx1250#149194 merged
Jul 16, 2025 -
[libc++][Android] Update compiler and sysroot
#148998 merged
Jul 16, 2025 -
[AMDGPU] Select flat GVS loads on gfx1250
#149183 merged
Jul 16, 2025 -
[AMDGPU] gfx1250 MC support for FLAT GVS addressing
#149173 merged
Jul 16, 2025 -
[PowerPC] Test SPE incompatibility with VSX
#147184 merged
Jul 16, 2025 -
[AMDGPU] Try to reuse register with the constant from compare in v_cndmask
#148740 merged
Jul 16, 2025 -
[flang][cuda] Import type descriptor in the gpu module when needed
#149157 merged
Jul 16, 2025 -
Revert "[CI] Make email check workflow fail when author's email is private in Github UI"
#149186 merged
Jul 16, 2025 -
[TableGen] Remove explicit recursion in LexToken
#143697 merged
Jul 16, 2025 -
[lldb] Print children-count warning for dwim-print and expr
#149088 merged
Jul 16, 2025 -
[IA] Relax the requirement of having ExtractValue users on deinterleave intrinsic
#148716 merged
Jul 16, 2025 -
[RISCV][VLOPT] Add support for vrgather
#148249 merged
Jul 16, 2025 -
[libc][math] Refactor exp10 implementation to header-only in src/__support/math folder.
#148400 merged
Jul 16, 2025 -
[TableGen] Add a bitvector of members of CodeGenRegisterClass
#149122 merged
Jul 16, 2025 -
[lld-macho] Enable Linker Optimization Hints pass for arm64_32
#148964 merged
Jul 16, 2025 -
[TableGen] Remove unnecessary sortAndUniqueRegisters
#149125 merged
Jul 16, 2025 -
[flang][driver] -Werror promotes warnings to error and interopts with -Wfatal-errors
#148748 merged
Jul 16, 2025 -
Use default instead of a specific case to fix the MSVC warning in sysinfo.cc
#149159 merged
Jul 16, 2025 -
[flang] Handle SEQUENCE derived types for array repacking.
#148777 merged
Jul 16, 2025 -
[libc] Updated exp fuzz tests
#148912 merged
Jul 16, 2025 -
[HLSL][DXIL] Implement
refract
intrinsic#147342 merged
Jul 16, 2025 -
[OpenACC][Sema] Implement warning for non-effective 'private'
#149004 merged
Jul 16, 2025 -
AMDGPU: Handle the co-execution hazards for TRANS for gfx1250
#149024 merged
Jul 16, 2025 -
Revert "[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and GFX10 (#142188)
#149138 merged
Jul 16, 2025 -
[libc] Updated fuzz tests for trig functions
#148891 merged
Jul 16, 2025 -
[Offload] Cache symbols in program
#148209 merged
Jul 16, 2025 -
[CIR] Upstream unary not for ComplexType
#148857 merged
Jul 16, 2025 -
[Clang] Fix export declaration diagnostic message
#149059 merged
Jul 16, 2025 -
Parallel runtime library design doc (PRIF)
#76088 merged
Jul 16, 2025 -
[CI] Make email check workflow fail when author's email is private in Github UI
#148694 merged
Jul 16, 2025 -
[flang][cuda] Exit early when there is no device components
#149005 merged
Jul 16, 2025 -
[MachineOutliner] Avoid ranges that cross bundle boundary
#148977 merged
Jul 16, 2025 -
[lldb][docs] Add section on testing with QEMU user
#149057 merged
Jul 16, 2025 -
[CIR] Add rotate operation
#148426 merged
Jul 16, 2025 -
Fix MSVC warning in benchmark
#147357 merged
Jul 16, 2025 -
[DebugInfo] Delete debug-intrinsic verifier checks
#149066 merged
Jul 16, 2025 -
[lldb] Document MCP tools & resources
#148708 merged
Jul 16, 2025 -
[LoopInterchange] Add test for floating point math flags
#149090 merged
Jul 16, 2025 -
[flang] Catch bad members of BIND(C) COMMON block
#148971 merged
Jul 16, 2025 -
[flang][runtime] MCLOCK library routine
#148960 merged
Jul 16, 2025 -
[flang] Allow -fdefault-integer-8 with defined I/O
#148927 merged
Jul 16, 2025 -
[flang] Better error message for ambiguous ASSIGNMENT(=)
#148720 merged
Jul 16, 2025 -
[flang] Fix crash in Semantics
#148706 merged
Jul 16, 2025 -
[LangRef] Document the difference between
<abi>
and<pref>
#147929 merged
Jul 16, 2025 -
[clang-doc] fix ASan complaints from passing RepositoryURL as reference
#148923 merged
Jul 16, 2025 -
[CGData][GMF] Skip merging unnamed functions
#148995 merged
Jul 16, 2025 -
[Support][BLAKE3] Restore static on blake3_hash4_neon
#149046 merged
Jul 16, 2025 -
Revert "[Support] Error if SocketPath is too long"
#149096 merged
Jul 16, 2025 -
[flang] Add missing symbol names to the error message
#148888 merged
Jul 16, 2025 -
[InstSimplify] Fold trig functions call of poison to poison
#148969 merged
Jul 16, 2025 -
[LLDB] Update release note about DIL as requested.
#149117 merged
Jul 16, 2025 -
Remove unused variable
#149115 merged
Jul 16, 2025 -
Minor formatting fix in 'generate_feature_test_macro_components'
#148889 merged
Jul 16, 2025 -
[libc++] Simplify __hash_table further
#148375 merged
Jul 16, 2025 -
[lldb] Fix a crash in lldb-server during RemoveSoftwareBreakpoint()
#148738 merged
Jul 16, 2025 -
[mlir] Add Python bindings to enable default passmanager timing
#149087 merged
Jul 16, 2025 -
[lldb] Improve setting of program for filtering disassembly
#148823 merged
Jul 16, 2025 -
[LAA] Hoist check for SCEV-uncomputable dist (NFC)
#148841 merged
Jul 16, 2025 -
[HashRecognize] Track visited in ValueEvolution
#147812 merged
Jul 16, 2025 -
[JITLink][AArch32] Add explicit visibility macros to functions needed by unittests
#116557 merged
Jul 16, 2025 -
[LifetimeSafety] Support bidirectional dataflow analysis
#148967 merged
Jul 16, 2025 -
[llvm-exegesis] fix test when building LLVM for WoA. NFC
#148968 merged
Jul 16, 2025 -
[LifetimeSafety] Make the dataflow analysis generic
#148222 merged
Jul 16, 2025 -
[clang] Move
ExceptionHandling
fromLangOptions
toCodeGenOptions
#148982 merged
Jul 16, 2025 -
[Clang] Reintroduce obsolete libclang symbols to avoid an ABI break
#149079 merged
Jul 16, 2025 -
[clang][amdgpu] Add builtin for struct buffer lds load
#148950 merged
Jul 16, 2025 -
[DebugInfo] Strip more debug-intrinsic code from local utils
#149037 merged
Jul 16, 2025 -
[LLDB] Add formatters for MSVC STL std::(forward_)list
#148285 merged
Jul 16, 2025 -
[OpenMP] Add TargetAMDGPU support for Complex argument and return types
#144924 merged
Jul 16, 2025 -
[MLIR] Add ComplexTOROCDLLibraryCalls pass
#144926 merged
Jul 16, 2025 -
[Flang] Force lowering to Complex for AMDGPU
#144927 merged
Jul 16, 2025 -
[RISCV][FPE] Remove unused variable
#149054 merged
Jul 16, 2025 -
[mlir][bufferization] Fix a typo in to_tensor op's summary field
#149082 merged
Jul 16, 2025 -
[InstCombine] Treat identical operands as one in pushFreezeToPreventPoisonFromPropagating
#145348 merged
Jul 16, 2025 -
[Clang] Diagnose forming references to nullptr
#143667 merged
Jul 16, 2025 -
[LLVM][AArch64InstrInfo] Prevent fill folding when DstReg is SP.
#148885 merged
Jul 16, 2025 -
[SLP][NFCI] Don't trim indexes, reuse a variable
#149074 merged
Jul 16, 2025 -
[SLP][NFC] Simplify
count_if
tocount
#149072 merged
Jul 16, 2025 -
[SLP][NFC] Use range-based
for
inmatchAssociativeReduction
#149029 merged
Jul 16, 2025 -
Remove workarounds for NDK versions before 2017's r16.
#148879 merged
Jul 16, 2025 -
AMDGPU: Fix assert when multi operands to update after folding imm
#148205 merged
Jul 16, 2025 -
[clang][bytecode] Fix contains check using llvm::find
#149050 merged
Jul 16, 2025 -
[Support] Error if SocketPath is too long
#148903 merged
Jul 16, 2025 -
[CodeGen][NPM] Account inserted passes for -start/stop options
#148111 merged
Jul 16, 2025 -
[AArch64] Replace expensive move from wzr by two moves via floating point immediate
#146538 merged
Jul 16, 2025 -
[DebugInfo] Remove getPrevNonDebugInstruction
#148859 merged
Jul 16, 2025 -
[MLIR] Fix use-after-frees when accessing DistinctAttr storage
#148666 merged
Jul 16, 2025 -
[KeyInstr] Fix verifier check
#149043 merged
Jul 16, 2025 -
[Support][BLAKE3] Prefix more blake3 methods
#149007 merged
Jul 16, 2025 -
[clang][bytecode][NFC] Remove unused function prototypes
#149031 merged
Jul 16, 2025 -
[libc++] Implement _LIBCPP_SUPPRESS_DEPRECATED macros in terms of _LIBCPP_DIAGNOSTIC macros
#143857 merged
Jul 16, 2025 -
[LLDB] Convert libstdc++ std::variant summary to C++
#148929 merged
Jul 16, 2025 -
[LLDB] Add formatters for MSVC STL std::vector
#147538 merged
Jul 16, 2025 -
[RISCV][FPEnv] Lowering of fpmode intrinsics
#148569 merged
Jul 16, 2025 -
[AArch64] Reduce the costs of and/or/xor reductions
#148553 merged
Jul 16, 2025 -
[AArch64][Codegen]Transform saturating smull to sqdmulh
#143671 merged
Jul 16, 2025 -
[libc++][NFC] Remove some __tree internal accessor functions
#147266 merged
Jul 16, 2025 -
Revert "[libc][NFC] refactor Cortex
memcpy
code"#149035 merged
Jul 16, 2025 -
[mlir][tosa] Fix transpose_conv2d verifier when output channels are dynamic
#147062 merged
Jul 16, 2025 -
[AMDGPU] Remove widen-16-bit-ops from CGP
#145483 merged
Jul 16, 2025 -
[RISCV] Implement Builtins for XAndesBFHCvt extension.
#148804 merged
Jul 16, 2025 -
[mlir][tosa] Remove profile compliance of cond_if and while_loop
#148212 merged
Jul 16, 2025 -
[libc][NFC] refactor Cortex
memcpy
code#148204 merged
Jul 16, 2025 -
[libc++] Update polymorphic_allocator to never contain a nullptr
#148423 merged
Jul 16, 2025 -
[libc++] Always initialize __tree::{,const_}iterator
#147167 merged
Jul 16, 2025 -
[AMDGPU] Compute GISel KnownBits for S_BFE instructions
#141588 merged
Jul 16, 2025 -
[CodeGen][NPM] Port ProcessImplicitDefs to NPM
#148110 merged
Jul 16, 2025 -
[MLIR][Vector] Fix bug in ExtractStrideSlicesOp canonicalization
#147591 merged
Jul 16, 2025 -
[libc++] Simplify std::launder
#147985 merged
Jul 16, 2025 -
[InstCombine]PtrReplacer: Correctly handle select with unavailable operands
#148829 merged
Jul 16, 2025 -
[elf] Add support for {SHT,PT}_GNU_SFRAME constants
#148803 merged
Jul 16, 2025 -
[clang][bytecode] Make union activation more granular
#148835 merged
Jul 16, 2025 -
Thread Safety Analysis: Fix pointer handling of variables with deprecated attributes
#148974 merged
Jul 16, 2025 -
[mlir][tosa] Interpret boolean values correctly in cast folder
#147078 merged
Jul 16, 2025 -
MC: Restructure MCFragment as a fixed part and a variable tail
#148544 merged
Jul 16, 2025 -
Revert "Move python binding tests to lit framework"
#149012 merged
Jul 16, 2025 -
[mlir] Remove unused includes (NFC)
#148872 merged
Jul 16, 2025 -
[Hexagon] Remove an unnecessary cast (NFC)
#148870 merged
Jul 16, 2025 -
[ARM] Remove an unnecessary cast (NFC)
#148869 merged
Jul 16, 2025 -
[AMDGPU] Remove an unnecessary cast (NFC)
#148868 merged
Jul 16, 2025 -
Revert [mlir][vector] Use vector.broadcast in place of vector.splat
#148937 merged
Jul 16, 2025 -
[llvm-objdump][RISCV] Display `@plt' symbols when disassembling .plt section
#147933 merged
Jul 16, 2025 -
Clarify semantics for overflowing constrained lrint etc.
#148979 merged
Jul 16, 2025 -
[MLIR][Affine] Add default null init for mlir::affine::MemRefAccess
#147922 merged
Jul 16, 2025 -
MC: Remove bundle alignment mode
#148781 merged
Jul 16, 2025 -
[NFC][AMDGPU] Split merge-tbuffer.mir into separate tests for gfx9, gfx10, and gfx11
#148786 merged
Jul 16, 2025 -
[NFC][clang] Refactor CXX/module/module.interface/p1.cpp with split-file
#148861 merged
Jul 16, 2025 -
[DAGCombiner][AArch64] Prevent SimplifyVCastOp from creating illegal scalar types after type legalization.
#148970 merged
Jul 16, 2025 -
AMDGPU: Implement builtins for gfx1250 wmma instructions
#148991 merged
Jul 16, 2025 -
AMDGPU: Remove a non-existent wmma instruction from gfx1250
#148989 merged
Jul 16, 2025 -
[IA] Use a single callback for lowerDeinterleaveIntrinsic [nfc]
#148978 merged
Jul 16, 2025 -
[llvm-objcopy] Explain that strip-preserve-atime.test fails with Crowdstrike
#145783 merged
Jul 16, 2025 -
[InstCombine] foldOpIntoPhi should apply to icmp with non-constant operand
#147676 merged
Jul 16, 2025 -
[SelectionDAG] improve error messages for invalid operator bundle
#148945 merged
Jul 16, 2025 -
[AMDGPU] Use S_ADD_PC_I64 for long branches in gfx1250
#148961 merged
Jul 16, 2025 -
[AMDGPU] gfx1250 64-bit relocations and fixups
#148951 merged
Jul 16, 2025 -
[RISCV] Use masked segment LD/ST intrinsics in (de)interleaveN lowering [nfc]
#148966 merged
Jul 16, 2025 -
[NVPTX] Add syncscope support for cmpxchg
#140812 merged
Jul 16, 2025 -
[Sema] Remove unnecessary casts (NFC)
#148871 merged
Jul 15, 2025 -
[NFC] Remove getDefaultCallingConvention IsBuiltin
#145904 merged
Jul 15, 2025 -
[libc++] Annotate barrier functions that are defined in the dylib
#148542 merged
Jul 15, 2025 -
[libclang] Fix version for symbol clang_visitCXXMethods
#148958 merged
Jul 15, 2025 -
[msan] Re-fix disjoint OR instrumentation from #145990
#148760 merged
Jul 15, 2025 -
AMDGPU: Support intrinsic selection for gfx1250 wmma instructions
#148957 merged
Jul 15, 2025 -
WebKit checkers: recgonize @YES / @NO as safe constants
#148721 merged
Jul 15, 2025 -
[Clang] Fix FE crash during CGCoroutine GRO Alloca Emission
#148962 merged
Jul 15, 2025 -
[RISCV] Change the InstFormat for Zicbop prefetch instructions to InstFormatOther.
#148934 merged
Jul 15, 2025 -
[mlir][nvvm] Fix control reaches end of non-void function warning
#148965 merged
Jul 15, 2025 -
[InstCombine] Combine ptrauth intrin. callee into same-key bundle.
#94707 merged
Jul 15, 2025 -
TableGen: Fixed the string table definitions visibility.
#148946 merged
Jul 15, 2025 -
Fix OpenMPDialect.cpp build error
#148952 merged
Jul 15, 2025 -
[mlir] Fix u_int64_t in OpenMPDialect.cpp
#148963 merged
Jul 15, 2025 -
[lldb] Fix plugin test to not rely on enabled targets
#148956 merged
Jul 15, 2025 -
[CUDA] add wrapper header for libc++'s __utlility/declval.h
#148918 merged
Jul 15, 2025 -
[flang][cuda] Move cuf.set_allocator_idx after derived-type init
#148936 merged
Jul 15, 2025 -
[InstCombine] Combine ptrauth constant callee into bundle.
#94706 merged
Jul 15, 2025 -
[mlir][py] Fix nanobind uninitialized values
#148944 merged
Jul 15, 2025 -
[NFC][SemaHLSL] Fix typo causing float to double conversion
#148941 merged
Jul 15, 2025 -
[LLDB] Disable DIL QualifiedId test on Windows.
#148940 merged
Jul 15, 2025 -
[AMDGPU] Add support for
v_sqrt_bf16
on gfx1250#148921 merged
Jul 15, 2025 -
[AMDGPU] Add support for
v_rcp_bf16
on gfx1250#148916 merged
Jul 15, 2025 -
Check if clang::FieldDecl has constant-integer bit width before getting the width
#148692 merged
Jul 15, 2025 -
[libc] sqrt and log functions fuzz tests
#148006 merged
Jul 15, 2025 -
[RISCV][IA] Always generate masked versions of segment LD/ST [nfc-ish]
#148905 merged
Jul 15, 2025 -
[AMDGPU] Check legality of both operands before swap
#148843 merged
Jul 15, 2025 -
[clang][NFC] Updated incorrect llvm-unreachable message in getOpenMPSimpleClauseType()
#148056 merged
Jul 15, 2025 -
[clang][modules] Serialize
CodeGenOptions
#146422 merged
Jul 15, 2025 -
[lldb] Add completions for plugin list/enable/disable
#147775 merged
Jul 15, 2025 -
[RISCV] Fix issues in ORI to QC.INSBI transformation
#148809 merged
Jul 15, 2025 -
[Support/rpmalloc] Updated fake atomics with Interlocked functions
#148303 merged
Jul 15, 2025 -
[LLDB] Compile API tests with exceptions enabled on Windows
#148691 merged
Jul 15, 2025 -
Emit array GEPs in memcpy/memset legalization
#148886 merged
Jul 15, 2025 -
[docs] Linkify llvm-reduce and mention it is multi-threaded
#148904 merged
Jul 15, 2025 -
[DTLTO][TEST] Fix Clang driver test failing on some build bots
#148908 merged
Jul 15, 2025 -
[clang-query] Allow for trailing comma in matchers
#148018 merged
Jul 15, 2025 -
[LLVM] Fix an ASAN error in
lookupLLVMIntrinsicByName
#147444 merged
Jul 15, 2025 -
[RISCV] Handle LHS == 0 in isVLKnownLE
#148860 merged
Jul 15, 2025 -
Revert "[lldb] Fix race condition in Process::WaitForProcessToStop() …
#148915 merged
Jul 15, 2025 -
[NFC][IR2Vec] Fix warnings on MSVC compilation
#148911 merged
Jul 15, 2025 -
[bazel] Add tanpif rules after #147192
#148909 merged
Jul 15, 2025 -
[RISCV] Remove incorrect and untested FrameIndex support from SelectAddrRegImm9.
#148779 merged
Jul 15, 2025 -
[PowerPC] Add DMF basic builtins
#145372 merged
Jul 15, 2025 -
[DirectX] Add a GEP to loads and stores on array allocas
#148059 merged
Jul 15, 2025 -
[msan] Fix 'Simplify 'maskedCheckAVXIndexShadow' #147839'
#148785 merged
Jul 15, 2025 -
Remove Native Client support
#133661 merged
Jul 15, 2025 -
[CostModel] Handle all cost kinds in getCmpSelInstrCost
#148233 merged
Jul 15, 2025 -
[C++] Fix a failed assertion with nullability checking
#148881 merged
Jul 15, 2025 -
[clang] Fix pointer comparisons between pointers to constexpr-unknown
#147663 merged
Jul 15, 2025 -
[DirectX] Replace
getNextNonDebugInstruction
withgetNextNode
#148890 merged
Jul 15, 2025 -
[libc++] Add missing unsupported attributes to hardening timezone tests.
#148406 merged
Jul 15, 2025 -
[lldb] Fix race condition in Process::WaitForProcessToStop()
#144919 merged
Jul 15, 2025 -
[CIR][NFC] Fix typo in assertion message (Must)
#148704 merged
Jul 15, 2025 -
[LLDB] Add formatters for MSVC STL std::tuple
#148548 merged
Jul 15, 2025 -
[github][CIR] Add xlauko and andykaylor as CIR reviewers
#148852 merged
Jul 15, 2025 -
[libc][math] Refactor exp implementation to header-only in src/__support/math folder.
#148761 merged
Jul 15, 2025 -
[Clang] Fix a crash when parsing an invalid
decltype
#148798 merged
Jul 15, 2025 -
[CIR] Reformat Ops to use common
CIR_
prefix and definition traits style#148865 merged
Jul 15, 2025 -
[flang][Parser] Add whitespace token after the sentinel in fixed form
#148825 merged
Jul 15, 2025 -
[LLDB] Switch to using DIL as default implementation for 'frame var'.
#147887 merged
Jul 15, 2025 -
[libc++][docs] Add missing entry for status pages, fix bad formatting, and deduplicate
#148186 merged
Jul 15, 2025 -
[CI][Github] Switch windows to server 2022
#148743 merged
Jul 15, 2025 -
[MLIR] [OpenMP] Initial support for OMP ALLOCATE directive op.
#147900 merged
Jul 15, 2025 -
[RISCV] Pass the MachineInstr flag as argument to allocateStack
#147531 merged
Jul 15, 2025 -
[AMDGPU] Use a range-based for loop (NFC)
#148767 merged
Jul 15, 2025 -
[hexagon] Add support for llvm.thread.pointer
#148752 merged
Jul 15, 2025 -
[mlir][py] Mark all type caster
from_{cpp,python}
methods as noexcept#143866 merged
Jul 15, 2025 -
[RISCV][VLOPT] Add support for vfclass.v
#148246 merged
Jul 15, 2025 -
[RISCV][VLOPT] Add support for vector integer add-with-carry/subtract-with-borrow instructions
#148247 merged
Jul 15, 2025 -
[libc++] Bump Xcode support
#148651 merged
Jul 15, 2025 -
[CodeGen] Use setNoVRegs. NFC.
#148831 merged
Jul 15, 2025 -
[libc++] Ensure that we restore invariants in basic_filebuf::overflow
#147389 merged
Jul 15, 2025 -
[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction
#144383 merged
Jul 15, 2025 -
TableGen: Avoid emitting trailing whitespace in StringToOffsetTable
#148840 merged
Jul 15, 2025 -
SafeStack: Check if __safestack_pointer_address is available
#147917 merged
Jul 15, 2025 -
TableGen: Use StringOffsetTable for RuntimeLibcall names
#148839 merged
Jul 15, 2025 -
[AArch64,TTI] Remove RealUse check for vector insert/extract costs.
#146526 merged
Jul 15, 2025 -
[CIR] Separate CIR EnumAttr definitions to be includable without the rest of attributes
#148850 merged
Jul 15, 2025 -
[CIR] Refactor include guards to use a consistent naming (NFC)
#148849 merged
Jul 15, 2025 -
DXIL: Do not define any available runtime libcalls
#148628 merged
Jul 15, 2025 -
[DTLTO][Clang] Add support for Integrated Distributed ThinLTO
#147265 merged
Jul 15, 2025 -
[flang][OpenMP] Avoid unnecessary parsing of OpenMP constructs
#148629 merged
Jul 15, 2025 -
[Frontend][OpenMP] Move isPrivatizingClause to OMP.h, NFC
#148644 merged
Jul 15, 2025 -
[AArch64] Set the cache line size to 64 for the V2 and V3.
#148213 merged
Jul 15, 2025 -
[AArch64] Ensure bundle expansion of MOVPRFX gets correct implicit ops
#148824 merged
Jul 15, 2025 -
[AArch64] Use correct regclass for spills of ZPR2/ZPR4
#148806 merged
Jul 15, 2025 -
[mlir][SliceAnalysis] Fix stack overflow in graph regions
#139694 merged
Jul 15, 2025 -
[mlir][spirv] Add basic support for SPV_EXT_replicated_composites
#147067 merged
Jul 15, 2025 -
[KeyInstr][Clang][NFC] Add test for array cookie store
#146517 merged
Jul 15, 2025 -
[NFC] Extract pseudo probe using mdconst::extract
#148821 merged
Jul 15, 2025 -
[LoopInterchange] Drop nuw/nsw flags from reduction ops when interchanging
#148612 merged
Jul 15, 2025 -
[CodeGen][ObjC] Include all referenced protocols in protocol list
#148827 merged
Jul 15, 2025 -
[KeyInstr] Add docs
#137991 merged
Jul 15, 2025 -
[clang] Reduce the small vector size for DeclTypeInfo.
#148788 merged
Jul 15, 2025 -
[clang] Reduce the size of ParsedAttributesView and AttributePool
#148726 merged
Jul 15, 2025 -
[Clang] Remove explicit object from non member function.
#148807 merged
Jul 15, 2025 -
[CodeGen][NPM] Register Function Passes
#148109 merged
Jul 15, 2025 -
XCore: Add frexp intrinsic test
#148676 merged
Jul 15, 2025 -
[libclc] Move CMake for prepare_builtins to a subdirectory
#148815 merged
Jul 15, 2025 -
[CIR][NFC] Fix LoweringPrepare pass multi lines summary
#148826 merged
Jul 15, 2025 -
[clang][python][test] Move python binding tests to lit framework
#148802 merged
Jul 15, 2025 -
[libc] Add hooks for extra options in running hermetic tests
#147931 merged
Jul 15, 2025 -
Revert "[libc++][hardening] Introduce assertion semantics"
#148822 merged
Jul 15, 2025 -
[SLP] Fix cost estimation of external uses with wrong VF
#148185 merged
Jul 15, 2025 -
[CIR] Upstream the basic structure of LoweringPrepare pass
#148545 merged
Jul 15, 2025 -
[Dexter] Add option to Dexter to name results based on directory
#148611 merged
Jul 15, 2025 -
Revert "[libc++][hardening] Introduce a dylib function to log hardening errors."
#148787 merged
Jul 15, 2025 -
[LLVM][DAGCombiner] Fix size calculations in calculateByteProvider.
#148425 merged
Jul 15, 2025 -
SafeStack: Emit __safestack_pointer_address call through RuntimeLibcalls
#147916 merged
Jul 15, 2025 -
SPIRV: Define runtime libcalls to be (almost) empty
#148631 merged
Jul 15, 2025 -
[NFC] Hoist pseudo probe desc emission code for reuse
#148756 merged
Jul 15, 2025 -
[libc++] Simplify the implementation of __libcpp_{,de}allocate
#147989 merged
Jul 15, 2025 -
SafeStack: Emit call to __stack_chk_fail through RuntimeLibcalls
#147915 merged
Jul 15, 2025 -
RuntimeLibcalls: Add entries for some exception related functions
#147914 merged
Jul 15, 2025 -
StackProtector: Use RuntimeLibcalls to query libcall names
#147913 merged
Jul 15, 2025 -
[mlir][OpenMP] Allow composite SIMD REDUCTION and IF
#147568 merged
Jul 15, 2025 -
[AArch64] Guard against non-simple types in udiv sve costs.
#148580 merged
Jul 15, 2025 -
[libc++][hardening] Introduce assertion semantics
#148268 merged
Jul 15, 2025 -
[CodeGen][NPM] Read TargetMachine's EnableIPRA option
#148108 merged
Jul 15, 2025 -
[Driver][MinGW] Allow using clang driver to link ARM64X PEs.
#148064 merged
Jul 15, 2025 -
[LV] Ensure getScaledReductions only matches extends inside the loop
#148264 merged
Jul 15, 2025 -
llvm-shlib: Fix mingw dll exports
#148772 merged
Jul 15, 2025 -
[NFC][-Wunsafe-buffer-usage] Refactor safe pattern check for pointer-size pairs
#145626 merged
Jul 15, 2025 -
[test] Add missing tests for Arm frexpf128 and Mips ldexpf128
#148793 merged
Jul 15, 2025 -
[DAG] canCreateUndefOrPoison - add handling for ISD::ABS nodes
#148791 merged
Jul 15, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Store materialization metadata separately
#148415 merged
Jul 15, 2025 -
[mlir][arith] Fix bug in
arith.bitcast
canonicalizer#148795 merged
Jul 15, 2025 -
[libc++] P2944R3: Constrained comparisons -
optional
#144249 merged
Jul 15, 2025 -
[AMDGPU] Support 'F' and 'A' conversion specifiers with ocl printf
#148784 merged
Jul 15, 2025 -
AMDGPU: Implement MC layer support for gfx1250 wmma instructions.
#148570 merged
Jul 15, 2025 -
[clang][analyzer] Add C standard streams to the internal memory space
#147766 merged
Jul 15, 2025 -
[LoongArch] Add supplemental release notes for LLVM 21
#148771 merged
Jul 15, 2025 -
[BinaryFormat] Add "SFrame" structures and constants
#147264 merged
Jul 15, 2025 -
[VPlan] Preserve trunc nuw/nsw in VPRecipeWithIRFlags
#144700 merged
Jul 15, 2025 -
[IR] Make intrinsic checks more efficient (NFC)
#148682 merged
Jul 15, 2025 -
MC: Use reportFatalUsageError for COFF with non-windows
#147911 merged
Jul 15, 2025 -
RuntimeLibcalls: Mostly move x86 configuration into tablegen
#148575 merged
Jul 15, 2025 -
[Clang] Do not treat Foo -> const Foo conversion sequences as perfect
#148613 merged
Jul 15, 2025 -
RuntimeLibcalls: Add some tests for OpenBSD stack protectors
#147888 merged
Jul 15, 2025 -
[RISCV] Add ISel patterns for Qualcomm uC Xqcicli extension
#148121 merged
Jul 15, 2025 -
[Analysis] Avoid some warnings about exit from noreturn function
#144408 merged
Jul 15, 2025 -
[mlir] Remove unused includes (NFC)
#148769 merged
Jul 15, 2025 -
[llvm] Remove unused includes (NFC)
#148768 merged
Jul 15, 2025 -
[DWARFCFIChecker] Use llvm::unique (NFC)
#148766 merged
Jul 15, 2025 -
[Lanai] Remove unnecessary casts (NFC)
#148765 merged
Jul 15, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#148764 merged
Jul 15, 2025 -
[AArch64] Remove an unnecessary cast (NFC)
#148763 merged
Jul 15, 2025 -
[Sema] Remove unnecessary casts (NFC)
#148762 merged
Jul 15, 2025 -
[flang][cuda] Fix definition of CUFSetAllocatorIndex
#148778 merged
Jul 15, 2025 -
[RISCV] Fix QC.E.LI -> C.LI with Bare Symbol Compression
#146763 merged
Jul 15, 2025 -
[RISCV] Fix typo in comment. NFC
#148754 merged
Jul 15, 2025 -
[RISCV] Render P-ext simm10_unsigned as a simm10 after parsing.
#148749 merged
Jul 15, 2025 -
[RISCV] Refactor RISCVDAGToDAGISel::selectSimm5Shl2. NFC
#148731 merged
Jul 15, 2025 -
[DAGCombiner] Pass SDNodeFlags to getNode instead of modifying nodes.
#148744 merged
Jul 15, 2025 -
[RISCV] Prefix mcpu/mtune/march/mabi with '-' in comments. NFC
#148723 merged
Jul 15, 2025 -
AArch64: Fix asserting on unexpected triples
#147880 merged
Jul 15, 2025 -
[SelectionDAG] improve error message for invalid op bundles
#148722 merged
Jul 15, 2025 -
[LLD] Merge .hexagon.attributes sections
#148098 merged
Jul 15, 2025 -
[X86] Update the fp128/i128 test to show stack alignment (NFC)
#148753 merged
Jul 15, 2025 -
[lldb] Support disassembling RISC-V proprietary instructions
#145793 merged
Jul 15, 2025 -
[libc] Update some implementation status for
search.h
#148414 merged
Jul 15, 2025 -
[clang][ObjC][PAC] Add ptrauth protections to objective-c
#147899 merged
Jul 15, 2025 -
[flang][cuda] Add cuf.set_allocator_idx for device component
#148750 merged
Jul 15, 2025 -
[clang] Update diagnostics and documentation for type aware allocators
#148576 merged
Jul 15, 2025 -
[SelectionDAG] [KCFI] Allow "kcfi" on invoke
#148742 merged
Jul 15, 2025 -
[DirectX] Move the scalarizer pass to before dxil-flatten-arrays
#146800 merged
Jul 15, 2025 -
[RISCV] Add Andes XAndesBFHCvt (Andes Scalar BFLOAT16) extension
#148563 merged
Jul 15, 2025 -
[AMDGPU] Codegen support for v_fmaak_f64/f_fmamk_f64
#148734 merged
Jul 15, 2025 -
[flang][cuda] Introduce cuf.set_allocator_idx operation
#148717 merged
Jul 15, 2025 -
[flang] Fix use of __has_builtin and formatting
#148746 merged
Jul 15, 2025 -
[libc++][hardening] Introduce a dylib function to log hardening errors.
#148266 merged
Jul 15, 2025 -
Hexagon: Add frexp intrinsic test
#148671 merged
Jul 15, 2025 -
Hexagon: Add test for llvm.exp10 intrinsic
#148664 merged
Jul 14, 2025 -
[DAGCombiner] Pass SDNodeFlags to getSelect instead of modifying result of getNode.
#148733 merged
Jul 14, 2025 -
[PseudoProbe] use print to emit function name
#147873 merged
Jul 14, 2025 -
[DirectX] Simplify and correct the flattening of GEPs in DXILFlattenArrays
#146173 merged
Jul 14, 2025 -
[NFC][IR2Vec] Exposing helpers in IR2Vec Vocabulary
#147841 merged
Jul 14, 2025 -
[NFC][IR2Vec] Minor refactoring of opcode access in vocabulary
#147585 merged
Jul 14, 2025 -
ARM: Stop setting sincos_stret calling convention
#147457 merged
Jul 14, 2025 -
[RISCV] Relax destination instruction dag operand matching in CompresInstEmitter
#148660 merged
Jul 14, 2025 -
[clang] Fix -Wuninitialized for values passed by const pointers
#147221 merged
Jul 14, 2025 -
[AMDGPU] Use 64-bit literals in codegen on gfx1250
#148727 merged
Jul 14, 2025 -
[libc] Wchar Stringconverter
#146388 merged
Jul 14, 2025 -
[clang] Add -Wuninitialized-const-pointer
#148337 merged
Jul 14, 2025 -
Reapply [mlir][vector] Refactor WarpOpScfForOp to support unused or swapped forOp results.
#148313 merged
Jul 14, 2025 -
[AMDGPU] Add gfx1250 v_fmac_f64 implementation
#148725 merged
Jul 14, 2025 -
[NFC][TableGen][DecoderEmitter] Eliminate
indent
for a few functions#148718 merged
Jul 14, 2025 -
[mlir][vector] Use vector.broadcast in place of vector.splat
#148028 merged
Jul 14, 2025 -
[win][aarch64] Enable the llvm/test/CodeGen/WinEH tests for AArch64
#147860 merged
Jul 14, 2025 -
[win][x64] Re-use fixed object if multiple catchpads use the same alloca for their catch objects
#147849 merged
Jul 14, 2025 -
[Support][BLAKE3] Prefix blake3_xof_many_avx512
#148607 merged
Jul 14, 2025 -
[BOLT] Directly use call count in buildCallGraph
#134966 merged
Jul 14, 2025 -
[MLIR] [Vector] Linearization patterns for vector.load and vector.store
#145115 merged
Jul 14, 2025 -
Revert "[OMPIRBuilder] Don't use invalid debug loc in task proxy function."
#148728 merged
Jul 14, 2025 -
[flang][runtime] Fix bad instance of std::optional in runtime
#148724 merged
Jul 14, 2025 -
[clang-tidy] Teach
cppcoreguidelines-interfaces-global-init
aboutconstinit
#148334 merged
Jul 14, 2025 -
[clang] Fix suppressing diagnostics for uninitialized variables
#148336 merged
Jul 14, 2025 -
[flang][acc][NFC] Add deviation to the spec that declaring the same variable is permitted
#148288 merged
Jul 14, 2025 -
[RISCV] Use emplace_back instead of push_back+make_pair. NFC
#148711 merged
Jul 14, 2025 -
[flang][acc][nfc] Move FIROpenACCSupport to Support subfolder
#148710 merged
Jul 14, 2025 -
[libc] Implement widechar to integer public functions
#148683 merged
Jul 14, 2025 -
[AMDGPU] Add support for
v_tanh_bf16
on gfx1250#147425 merged
Jul 14, 2025 -
[clang-tidy] Improve --verify-config documentation
#148699 merged
Jul 14, 2025 -
Reapply "compiler-rt: Introduce runtime functions for emulated PAC."
#148094 merged
Jul 14, 2025 -
[BOLT][instr] Add optional arguments to __bolt_instr_data_dump()
#148700 merged
Jul 14, 2025 -
[llvm] annotate new symbols for DLL export
#148658 merged
Jul 14, 2025 -
[OMPIRBuilder] Don't use invalid debug loc in task proxy function.
#148284 merged
Jul 14, 2025 -
[InstCombine] Move extends across identity shuffles.
#146901 merged
Jul 14, 2025 -
[AArch64] Unrolling of loops with vector instructions.
#147420 merged
Jul 14, 2025 -
[DebugInfo] Add option for producing no source-file hash
#148657 merged
Jul 14, 2025 -
[DebugInfo][DWARF] Add DWARF/LowLevel to module.modulemap
#148693 merged
Jul 14, 2025 -
[AArch64] computeKnownBitsForTargetNode - add AArch64ISD::MOVIshift support
#148634 merged
Jul 14, 2025 -
[IA][NFC] Factoring out helper functions that extract (de)interleaving factors
#148689 merged
Jul 14, 2025 -
Revert "[libc++][NFC] atomic::wait use public API on macOS"
#148705 merged
Jul 14, 2025 -
[TextAPI] print symbols in a stable order in v5 format
#148687 merged
Jul 14, 2025 -
[clang-tidy] Improve
bugprone-exception-escape
: add stacktrace of escaped exception#134375 merged
Jul 14, 2025 -
[clang][deps] Fix dependency scanner misidentifying 'import::' as module partition
#148674 merged
Jul 14, 2025 -
[LangRef] No target-specific size limit for atomics
#136864 merged
Jul 14, 2025 -
[LifetimeSafety] Add script for performance benchmarking
#147315 merged
Jul 14, 2025 -
[LifetimeSafety] Implement dataflow analysis for loan propagation
#148065 merged
Jul 14, 2025 -
[scudo] Fix c wrappers double free test.
#148066 merged
Jul 14, 2025 -
[flang][runtime] Speed up initialization & destruction
#148087 merged
Jul 14, 2025 -
[WebAssembly] Constant fold SIMD intrinsics: any/alltrue
#148074 merged
Jul 14, 2025 -
[flang] Extension: TRANSFER(boz, integer or real scalar)
#147604 merged
Jul 14, 2025 -
[flang] Don't create bogus tokens from token pasting (##)
#147596 merged
Jul 14, 2025 -
[IR2Vec] Restructuring Vocabulary
#145119 merged
Jul 14, 2025 -
[clang-tidy] Update
confusables.txt
inmisc-confusable-identifiers
#148399 merged
Jul 14, 2025 -
[CIR] Add support for unary operations on bitfield members
#148083 merged
Jul 14, 2025 -
[flang][acc] Implement MappableType's generatePrivateInit
#148302 merged
Jul 14, 2025 -
[CIR] Upstream ComplexImagPtrOp for ComplexType
#144236 merged
Jul 14, 2025 -
[CI][Github] Version pin packages in windows container
#148319 merged
Jul 14, 2025 -
[clang][NFC] Fix typos and grammar in comments in ASTDiagnostic
#148359 merged
Jul 14, 2025 -
[NFC][SemaHLSL] Remove check dependent on non-deterministic root element association
#148649 merged
Jul 14, 2025 -
[CIR] Add Minimal Destructor Definition Support
#144719 merged
Jul 14, 2025 -
[flang][Lower] fix warning
#148667 merged
Jul 14, 2025 -
[WebAssembly] Add patterns for relaxed madd
#147487 merged
Jul 14, 2025 -
Revert "[libc][math] Refactor exp implementation to header-only in src/__support/math folder."
#148668 merged
Jul 14, 2025 -
[flang] Optimize redundant array repacking.
#147881 merged
Jul 14, 2025 -
[flang] Fixed TBAA tags for derived types with descriptors.
#148093 merged
Jul 14, 2025 -
[flang] Allow embox's source_box to be a !fir.box.
#148305 merged
Jul 14, 2025 -
[libc] exp fuzz tests
#148086 merged
Jul 14, 2025 -
[libc][math] Refactor exp implementation to header-only in src/__support/math folder.
#148091 merged
Jul 14, 2025 -
[bazel] Add targets for transform.tune python extension
#148656 merged
Jul 14, 2025 -
[RISCV] Improve hasAllNBitUsers for SLLIW.
#148344 merged
Jul 14, 2025 -
RuntimeLibcalls: Invert handling of 64-bit only libcalls
#148571 merged
Jul 14, 2025 -
RuntimeLibcalls: Remove __muloti4 from default libcall set
#148562 merged
Jul 14, 2025 -
Mips: Remove test for ldexp with x86_fp80
#148641 merged
Jul 14, 2025 -
[LSR] Account for hardware loop instructions
#147958 merged
Jul 14, 2025 -
[libc][math] Refactor ldexpf implementation to header-only in src/__support/math folder
#147906 merged
Jul 14, 2025 -
[CI][Github] Bump Windows Container to Server 2022
#148318 merged
Jul 14, 2025 -
[AArch64][llvm] Fix DC CIGDVAPS instruction to require FEAT_MTE2
#148636 merged
Jul 14, 2025 -
[mlir][MemRef] Add support for emulating narrow floats
#148036 merged
Jul 14, 2025 -
[Offload] Check plugins aren't already deinitialized when tearing down
#148642 merged
Jul 14, 2025 -
[libc][math] Refactor ldexpf16 implementation to header-only in src/__support/math folder.
#147901 merged
Jul 14, 2025 -
XCore: Add test for sincos and exp10 intrinsics
#148621 merged
Jul 14, 2025 -
[mlir][tblgen] add concrete create methods
#147168 merged
Jul 14, 2025 -
Revert "[llvm][SystemZ] Set comment stream in SystemZDisassembler::getInstruction"
#148639 merged
Jul 14, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FCOPYSIGN
#148617 merged
Jul 14, 2025 -
[libc++][docs] Confirm that P2372R3 has been implemented
#148573 merged
Jul 14, 2025 -
[CIR][NFC] Resolve various nits for builtin bit operations
#148378 merged
Jul 14, 2025 -
[Offload] Skip event tests on AMDGPU
#148632 merged
Jul 14, 2025 -
[libc][math] Refactor ldexpf128 implementation to header-only in src/__support/math folder.
#147895 merged
Jul 14, 2025 -
[GlobaISel] Allow expanding of sdiv -> mul by constant
#146504 merged
Jul 14, 2025 -
[RISCV] Remove -riscv-v-vector-bits-min from LoopVectorize tests. NFC
#148565 merged
Jul 14, 2025 -
[libc++][hardening][NFC] Introduce
_LIBCPP_VERBOSE_TRAP
macro.#148262 merged
Jul 14, 2025 -
[clang] Build argument string for clang::warn_unused_result
#148090 merged
Jul 14, 2025 -
[llvm][SystemZ] Set comment stream in SystemZDisassembler::getInstruction
#148614 merged
Jul 14, 2025 -
[Offload] Return error rather than dropping it
#148609 merged
Jul 14, 2025 -
[mlir][transform] Fix transform dialect tutorial chapter 1
#147983 merged
Jul 14, 2025 -
[Offload] Add tagged type to enumerator docs
#147998 merged
Jul 14, 2025 -
[IR] Add a test for
f128
libm libcall lowering (NFC)#148308 merged
Jul 14, 2025 -
[Clang] Do not emit -Wmissing-noreturn when [[noreturn]] is present
#148552 merged
Jul 14, 2025 -
[mlir][spirv]: Add
OpImageFetch
#145873 merged
Jul 14, 2025 -
RuntimeLibcalls: Remove unused variable for atomic libcalls
#148599 merged
Jul 14, 2025 -
[RISCV] Add ISel patterns for Xqciac QC_SHLADD instruction
#148256 merged
Jul 14, 2025 -
[LLVM][CodeGen] Ensure optimizeIncrementingWhile only accepts scalable vectors.
#148351 merged
Jul 14, 2025 -
[AArch64] Corrected Latency Descriptions for NeoverseV2
#147339 merged
Jul 14, 2025 -
[lldb][test] TestProcessSaveCoreMinidump: Rename duplicate test-case
#148600 merged
Jul 14, 2025 -
[KeyInstr] Disable key-instructions for coroutine scopes
#147551 merged
Jul 14, 2025 -
[KeyInstr] Add release note & update option
#148244 merged
Jul 14, 2025 -
[LLDB] Add formatters for MSVC STL std::unique_ptr
#148248 merged
Jul 14, 2025 -
[flang] Support
do concurrent ... reduce
for associating names#148597 merged
Jul 14, 2025 -
AMDGPU: Add more baseline tests for VGPR MFMA rewrite pass
#148173 merged
Jul 14, 2025 -
[BOLT] Force frame pointers off for runtimes
#148009 merged
Jul 14, 2025 -
[lldb] Update the String table offset based on the DWARF format
#147054 merged
Jul 14, 2025 -
[flang][tco] Add more flags for generating codegen tests
#148171 merged
Jul 14, 2025 -
SPARC: Add gnu run line to sincos test
#147714 merged
Jul 14, 2025 -
SPARC: Start moving runtime libcall config to tablegen
#147672 merged
Jul 14, 2025 -
Reland "[flang] Avoid undefined behaviour when parsing format expressions (#147539)"
#148169 merged
Jul 14, 2025 -
SPARC: Remove subtarget checks on setLibcallImpl
#147667 merged
Jul 14, 2025 -
[mlir][TOSA] Do not access erased operation
#148374 merged
Jul 14, 2025 -
[CodeGen][NPM] VirtRegRewriter: Set VirtReg flag
#148107 merged
Jul 14, 2025 -
[Utils][Local] Preserve !nosanitize in combineMetadata when merging instructions
#148376 merged
Jul 14, 2025 -
[Loads] Support dereferenceable assumption with variable size.
#128436 merged
Jul 14, 2025 -
[Clang] Consider default template arguments when synthesizing CTAD guides
#147675 merged
Jul 14, 2025 -
[MLIR][Interfaces] Remove negative branch weight verifier
#148234 merged
Jul 14, 2025 -
[HLSL][RootSignature] Allow for multiple parsing errors in
RootSignatureParser
#147832 merged
Jul 14, 2025 -
[libcxx] Fix a typo in documentation
#148557 merged
Jul 14, 2025 -
[AMDGPU][NPM] Register AMDGPUWaitSGPRHazards pass
#148106 merged
Jul 14, 2025 -
[MLIR][Affine] Rename/update affine fusion test pass options to avoid confusion
#148320 merged
Jul 14, 2025 -
[clang-format][NFC] Simplify some logic in BreakableLineCommentSection
#148324 merged
Jul 14, 2025 -
[BOLT][NFC] Add const qualifier to certain pointers to read-only objects
#148543 merged
Jul 14, 2025 -
[DA] Add test cases where base ptr is not loop-invariant
#148240 merged
Jul 14, 2025 -
[DebugInfo][LoopStrengthReduce] Salvage the debug value of the dead cmp instruction
#147241 merged
Jul 14, 2025 -
[AVR] No cli for SPWRITE on XMEGA
#147210 merged
Jul 14, 2025 -
[RISCV] Add short forward branch scheduling for Andes45
#147890 merged
Jul 14, 2025 -
[AArch64] "Support" debug info for SVE types on Windows.
#147865 merged
Jul 13, 2025 -
[clang] Fix isConstantInitializer handling of transparent init lists.
#148030 merged
Jul 13, 2025 -
[NVPTX] Use PRMT more widely, and improve folding around this instruction
#148261 merged
Jul 13, 2025 -
[clang-format] Add MacrosSkippedByRemoveParentheses option
#148345 merged
Jul 13, 2025 -
[clang-tidy] Add filtering of check options by enabled checks in '--dump-config'
#147142 merged
Jul 13, 2025 -
[mlir] Remove unused includes (NFC)
#148535 merged
Jul 13, 2025 -
[SystemZ] Remove unnecessary casts (NFC)
#148534 merged
Jul 13, 2025 -
[ARM] Remove unnecessary casts (NFC)
#148533 merged
Jul 13, 2025 -
[AArch64] Remove an unnecessary cast (NFC)
#148532 merged
Jul 13, 2025 -
[Sema] Remove an unnecessary cast (NFC)
#148531 merged
Jul 13, 2025 -
[HLSL][RootSignature] Add basic parameter validations of Root Elements
#145795 merged
Jul 13, 2025 -
[clang-tidy] Add new check:
readability-use-concise-preprocessor-directives
#146830 merged
Jul 13, 2025 -
[mlir][Transforms] Report all
allowPatternRollback
violations as fatal errors#148416 merged
Jul 13, 2025 -
[AArch64][SME] Instcombine
llvm.aarch64.sme.in.streaming.mode()
#147930 merged
Jul 13, 2025 -
Turn off uninitialized warnings for GCC up to 14.
#147968 merged
Jul 13, 2025 -
[SPARC][IAS] Add definitions for cryptographic instructions
#139451 merged
Jul 13, 2025 -
[mlir][Transforms] Dialect Conversion:
allowPatternRollback
to check foldings#148394 merged
Jul 13, 2025 -
[libc++] Don't instantiate allocators in __hash_table on an incomplete type
#148353 merged
Jul 13, 2025 -
[Clang][P1061] Fix template arguments in local classes
#121225 merged
Jul 13, 2025 -
[unittest] Add missing LLVM include directory to target
#148362 merged
Jul 13, 2025 -
RuntimeLibcalls: Avoid adding f80 calls to default set
#147658 merged
Jul 13, 2025 -
RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc targets
#147656 merged
Jul 13, 2025 -
RISCV: Start moving runtime libcall config to tablegen
#147652 merged
Jul 13, 2025 -
RuntimeLibcalls: Stop using defset for default calls
#147651 merged
Jul 13, 2025 -
Hexagon: Move runtime libcall configuration to tablegen
#147482 merged
Jul 13, 2025 -
DAG: Use fast variants of fast math libcalls
#147481 merged
Jul 13, 2025 -
[mlir] Remove unused includes (NFC)
#148396 merged
Jul 12, 2025 -
[X86] Remove unnecessary casts (NFC)
#148395 merged
Jul 12, 2025 -
[PowerPC] Remove an unnecessary cast (NFC)
#148393 merged
Jul 12, 2025 -
[Mips] Remove unnecessary casts (NFC)
#148392 merged
Jul 12, 2025 -
[ARM] Remove unnecessary casts (NFC)
#148391 merged
Jul 12, 2025 -
Change binary path in libc test cmake file from relative to absolute
#148315 merged
Jul 12, 2025 -
[lldb][Format] Fall back to old function.name-with-args if language frame format is emtpy
#148235 merged
Jul 12, 2025 -
[BOLT] Impute missing trace fall-through
#145258 merged
Jul 12, 2025 -
[llvm] Remove unused includes (NFC)
#148342 merged
Jul 12, 2025 -
[ProfileData] Remove an unnecessary cast (NFC)
#148341 merged
Jul 12, 2025 -
[AMDGPU] Remove unnecessary casts (NFC)
#148340 merged
Jul 12, 2025 -
[AArch64] Remove unnecessary casts (NFC)
#148339 merged
Jul 12, 2025 -
[Sema] Remove unnecessary casts (NFC)
#148338 merged
Jul 12, 2025 -
[AVR] Fix broken link in README.md
#146821 merged
Jul 12, 2025 -
[mlir][SPIRV] Do not access erased op in SPIRV->LLVM lowering
#148373 merged
Jul 12, 2025 -
[libc] Baremetal version of clock
#146417 merged
Jul 12, 2025 -
[Maintainers] Fix flang maintainers file name
#148382 merged
Jul 12, 2025 -
[libc][NFC] Revise file header for tanf exhaustive test.
#148348 merged
Jul 12, 2025 -
[clang-tidy] Use lexical anon-ns matcher in llvm-prefer-static-over-anonymous-namespace
#148357 merged
Jul 12, 2025 -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 merged
Jul 12, 2025 -
[CIR] Implement SubOp for ComplexType
#148025 merged
Jul 12, 2025 -
[libc][math] Refactor frexpf implementation to header-only in src/__support/math folder.
#147893 merged
Jul 12, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Earlier
isIgnored
check#148360 merged
Jul 12, 2025 -
[mlir][cf] Do not access erased operation in
cf.cond_br
lowering#148358 merged
Jul 12, 2025 -
[mlir][SCF] Do not access erased op in
scf.while
lowering#148356 merged
Jul 12, 2025 -
[mlir][memref] Do not access erased op in
memref.global
lowering#148355 merged
Jul 12, 2025 -
[Clang][AST][NFC] (
RecordDecl
->CXXRecordDecl
)::isInjectedClassName
#148195 merged
Jul 12, 2025 -
Revert "[Clang] [Diagnostics] Simplify filenames that contain '..'"
#148367 merged
Jul 12, 2025 -
[clang-tidy][NFC] fixed invalid formatting in 'ReleaseNotes.rst'
#148352 merged
Jul 12, 2025 -
[ASTMatchers][NFC] Replace
makeMatcher
function with CTAD#147197 merged
Jul 12, 2025 -
[AArch64] Fix the emission of WinCFI for pac-ret+leaf and SCS
#147518 merged
Jul 12, 2025 -
[mlgo] Fix test post - #147716
#148259 merged
Jul 12, 2025 -
[Test] Mark a number of libcall tests
nounwind
#148329 merged
Jul 12, 2025 -
[Support/BLAKE3] Make g_cpu_features thread safe
#147948 merged
Jul 12, 2025 -
[Clang] Improve diagnostics for 'placement new' with const storage argument
#144270 merged
Jul 12, 2025 -
[clang-tidy] Add new check
llvm-prefer-static-over-anonymous-namespace
#142839 merged
Jul 12, 2025 -
[clang] Don't pass sanitizers' rtlibs to linker with
-r
#147905 merged
Jul 12, 2025 -
[RISCV] Use Predicates instead of Added Complexity to prefer QC_SELECTEQI over QC_MVEQI. NFC
#148312 merged
Jul 12, 2025 -
[AMDGPU] Use v_mov_b64 in codegen on gfx1250
#148272 merged
Jul 12, 2025 -
[RISCV] Remove unneeded AddedComplexity from Xqcibi patterns. NFCI
#148301 merged
Jul 12, 2025 -
Reapply "[clang] [ubsan] add __has_feature for UBSan checks" (#148322)
#148323 merged
Jul 12, 2025 -
[libc][math] Refactor frexpf16 implementation to header-only in src/__support/math folder.
#147889 merged
Jul 12, 2025 -
[libc][math][c23] implement C23 math function
tanpif
#147192 merged
Jul 12, 2025 -
[CIR] Add bit reverse and byte reverse operations
#147200 merged
Jul 12, 2025 -
[libc] Fix frexpf128 build failure.
#148332 merged
Jul 12, 2025 -
X86: Support dollar symbol for AT&T syntax and add output-asm-variant to llc
#147876 merged
Jul 12, 2025 -
[libc][math] Refactor frexpf128 implementation to header-only in src/…
#147822 merged
Jul 12, 2025 -
[HLSL][RootSignature] Audit
RootSignatureParser
diagnostic production#147800 merged
Jul 12, 2025 -
[HLSL][RootSignature] Retain
SourceLocation
ofRootElement
forSemaHLSL
diagnostics#147115 merged
Jul 12, 2025 -
[sanitizer_common][NFC] Fix sanitizer_platform_limits_posix.h formatting
#147864 merged
Jul 12, 2025 -
Improve file patterns for some backends.
#147633 merged
Jul 12, 2025 -
Revert "[clang] [ubsan] add __has_feature for UBSan checks"
#148322 merged
Jul 12, 2025 -
[clang] [ubsan] add __has_feature for UBSan checks
#148310 merged
Jul 12, 2025 -
[lldb] Simplify handling of empty strings for MCP (NFC)
#148317 merged
Jul 12, 2025 -
[RISCV] Add riscv_vlm/vsm to RISCVTargetLowering::getTgtMemIntrinsic.
#148265 merged
Jul 11, 2025 -
[RISCV] Use i32 instead of XLenVT in Xqci patterns. NFC
#148271 merged
Jul 11, 2025 -
[coro] Fix crash due to DILabel in
LineTableOnly
mode#148095 merged
Jul 11, 2025 -
Fix build for 0a34309
#148314 merged
Jul 11, 2025 -
[lldb-dap] Updating protocol memory references to
lldb::addr_t
.#148037 merged
Jul 11, 2025 -
[mlir][Vector] Support scalar
vector.extract
in VectorLinearize#147440 merged
Jul 11, 2025 -
[flang][cuda] Use minor version in flang_rt.cuda lib name
#148085 merged
Jul 11, 2025 -
[lldb] Expose debuggers and target as resources through MCP
#148075 merged
Jul 11, 2025 -
[lldb] Document the SBDebugger public interface
#147621 merged
Jul 11, 2025 -
[flang][cuda] Update condition in descriptor data transfer
#148306 merged
Jul 11, 2025 -
[HLSL] Disallow writing to readonly resources
#147806 merged
Jul 11, 2025
392 Pull requests opened by 239 people
-
[llvm-lto2] Added llvm-lto2 -unified-lto descriptions
#148309 opened
Jul 11, 2025 -
[TTI] Treat `*l` (long double) and `*f128` (_Float128) libcalls the same
#148311 opened
Jul 11, 2025 -
[RISCV] Add -march=unset to cancel and ignore a previous -march.
#148321 opened
Jul 12, 2025 -
[Windows] Allow legalizing LDEXP_F128 and FREXP_F128 with libcalls
#148326 opened
Jul 12, 2025 -
[mlir] Generalize OneShotModuleBufferize to operate on any Operation
#148327 opened
Jul 12, 2025 -
[libc++] Save duration/timeout locally for condition_variable waits
#148330 opened
Jul 12, 2025 -
[BOLT] Invoke terminator
#148333 opened
Jul 12, 2025 -
[CGP]: Optimize mul.overflow.
#148343 opened
Jul 12, 2025 -
[RuntimeLibcalls] Use a multiclass for all libm impls (NFC)
#148349 opened
Jul 12, 2025 -
[VectorCombine] Generalize foldBitOpOfBitcasts to support more cast operations
#148350 opened
Jul 12, 2025 -
Use resolved path when filtering in IncludeInserter
#148371 opened
Jul 12, 2025 -
[MLIR][NVVM] Support stmatrix intrinsics
#148377 opened
Jul 12, 2025 -
[ORC] Use SmallString/SmallVector for ctor/dtor wrapper names
#148379 opened
Jul 12, 2025 -
[LLDB] Add formatters for MSVC STL map-like types
#148385 opened
Jul 12, 2025 -
[libc][c++23][math] Add fabsbf16 math function
#148398 opened
Jul 12, 2025 -
[experiment] See the effects of `isLoweredToCall` on float libcalls
#148401 opened
Jul 12, 2025 -
[Docs] Update Opt's Option to Specify Pass Pipeline (NFC)
#148402 opened
Jul 12, 2025 -
[CFGPrinter] Added command line option to change DOT font
#148403 opened
Jul 12, 2025 -
[VPlan] Add transform to fold early-exit branches into loops
#148404 opened
Jul 13, 2025 -
[libc][math] Refactor acos implementation to header-only in src/__support/math folder.
#148409 opened
Jul 13, 2025 -
[ORC] Add auto-loading of shared libraries for unresolved symbols.
#148410 opened
Jul 13, 2025 -
[libc][math] Refactor acosf implementation to header-only in src/__support/math folder.
#148411 opened
Jul 13, 2025 -
[libc][math] Refactor acosf16 implementation to header-only in src/__support/math folder.
#148412 opened
Jul 13, 2025 -
[libc][math] Refactor erff implementation to header-only in src/__support/math folder.
#148413 opened
Jul 13, 2025 -
[libc++] constexpr flat_multimap
#148417 opened
Jul 13, 2025 -
[libc][math] Refactor acoshf implementation to header-only in src/__support/math folder.
#148418 opened
Jul 13, 2025 -
[mlir][linalg] Convert linalg.named to linalg.elementwise op.
#148424 opened
Jul 13, 2025 -
[AArch64] Add FeatureZCRegMoveFPR128 subtarget feature
#148427 opened
Jul 13, 2025 -
[CodeGen] Add 2 subtarget hooks canLowerToZeroCycleReg[Move|Zeroing]
#148428 opened
Jul 13, 2025 -
[CodeGen] Add target hook shouldReMaterializeTrivialRegDef
#148429 opened
Jul 13, 2025 -
[CodeGen] Prevent register coalescer rematerialization based on target
#148430 opened
Jul 13, 2025 -
[SPARC] Use FMA instructions when we have UA2007
#148434 opened
Jul 13, 2025 -
Fix Bug in RemoveDeadValues Pass
#148437 opened
Jul 13, 2025 -
X86: Remove LowerToHorizontalOp and modified test case
#148477 opened
Jul 13, 2025 -
[clang][NFC] Add header comment for OSLog.cpp
#148537 opened
Jul 13, 2025 -
[clang][RISCV] Always pass & return flexible array member structs indirectly.
#148541 opened
Jul 13, 2025 -
[clang-tidy][NFC] Enable 'performance-move-const-arg' in '.clang-tidy' config
#148549 opened
Jul 13, 2025 -
Thread Safety Analysis: Compare values of literals
#148551 opened
Jul 13, 2025 -
[LLDB] Add formatters for MSVC STL std::variant
#148554 opened
Jul 13, 2025 -
[NVPTX] Lower stmatrix intrinsics to PTX
#148561 opened
Jul 14, 2025 -
[PseudoProbe] Warn on illegal guid
#148564 opened
Jul 14, 2025 -
[libc][math] Refactor acoshf16 implementation to header-only in src/__support/math folder.
#148568 opened
Jul 14, 2025 -
[libc][math] Refactor acospif16 implementation to header-only in src/__support/math folder.
#148574 opened
Jul 14, 2025 -
[libc][math] Refactor asin implementation to header-only in src/__support/math folder.
#148578 opened
Jul 14, 2025 -
[RISCV] Add scheduler definitions for XiangShan-KunMingHu
#148581 opened
Jul 14, 2025 -
[OPT] Fixes print-changed=dot-cfg for unnamed basic blocks.
#148582 opened
Jul 14, 2025 -
[Clang][OpenMP] Fixing Clang error for metadirective with multiple when clauses and no otherwise
#148583 opened
Jul 14, 2025 -
[RuntimeDyld][LoongArch] Support large code model
#148584 opened
Jul 14, 2025 -
[libc++] Diagnose passing null pointers to a bunch of APIs
#148585 opened
Jul 14, 2025 -
[InstCombine] Let shrinkSplatShuffle act on vectors of different lengths
#148593 opened
Jul 14, 2025 -
[DTLTO][LLD][COFF] Add support for Integrated Distributed ThinLTO
#148594 opened
Jul 14, 2025 -
[libc++] Remove assertions from <string_view> that are unreachable
#148598 opened
Jul 14, 2025 -
AVR: Add llvm.sincos intrinsic test
#148601 opened
Jul 14, 2025 -
MSP430: Add test for llvm.sincos intrinsic
#148602 opened
Jul 14, 2025 -
RuntimeLibcalls: Stop opting out of exp10
#148604 opened
Jul 14, 2025 -
MSP430: Add test for llvm.exp10 intrinsic
#148605 opened
Jul 14, 2025 -
[Offload] Have `doJITPostProcessing` accept multiple binaries
#148608 opened
Jul 14, 2025 -
[InstCombine] Avoid breaking reduction in `FoldOpIntoSelect`
#148616 opened
Jul 14, 2025 -
[HashRecognize] Fix LHS ConstantRange check for BE
#148620 opened
Jul 14, 2025 -
[clang][docs] Add all clang-tools-extra to 'ClangTools.rst'
#148622 opened
Jul 14, 2025 -
[NFC] Remove mention of nonexistent SPIR_FUNC restriction.
#148625 opened
Jul 14, 2025 -
[LV] Transform to handle exits in the scalar loop
#148626 opened
Jul 14, 2025 -
[NFC][AMDGPU] Rename "amdgpu-as" to "amdgpu-synchronize-as"
#148627 opened
Jul 14, 2025 -
[NFC][AMDGPU] Refactor handling of `amdgpu-synchronize-as` MD on fences
#148630 opened
Jul 14, 2025 -
[X86][AVX10.2] Decouple AMX-AVX512 from AVX10.2
#148633 opened
Jul 14, 2025 -
[SPIRV] Support G_IS_FPCLASS
#148637 opened
Jul 14, 2025 -
[clang-format] Remove code related to trigraphs
#148640 opened
Jul 14, 2025 -
[Github] Add stefanp-synopsys to release uploaders
#148643 opened
Jul 14, 2025 -
[Github] Use sparse checkout in release asset audit
#148646 opened
Jul 14, 2025 -
[Offload] Add `olLinkProgram`
#148648 opened
Jul 14, 2025 -
[RFC][Draft] Extend MemoryEffects to Support Target-Specific Memory L…
#148650 opened
Jul 14, 2025 -
[MLIR][XeGPU] Add support for subgroup_id_range
#148661 opened
Jul 14, 2025 -
[SLP][NFC] Avoid the getRdxOperand hack
#148672 opened
Jul 14, 2025 -
Mips: Add frexp intrinsic test
#148677 opened
Jul 14, 2025 -
[mlir][linalg] Add mixed precision folding pattern in vectorize_children_and_apply_patterns TD Op
#148684 opened
Jul 14, 2025 -
[clang][deps] Properly capture the global module and '\n' for all module directives
#148685 opened
Jul 14, 2025 -
[RISCV][LoopVectorize] Use DataWithEVL as the preferred tail folding style
#148686 opened
Jul 14, 2025 -
[ORC] Support non-moving cloneToContext
#148688 opened
Jul 14, 2025 -
[CI][Github] Add Workflow to Run Python Tests in CI Folder
#148696 opened
Jul 14, 2025 -
[clang-repl] Lay the basic infrastructure for pretty printing of types
#148701 opened
Jul 14, 2025 -
[SelectionDAG] Use correct result type in visitEXTRACT_VECTOR_ELT
#148707 opened
Jul 14, 2025 -
[LifetimeSafety] Add loan expiry analysis
#148712 opened
Jul 14, 2025 -
[OMPIRBuilder] Don't drop debug loc from LocationDescription.
#148713 opened
Jul 14, 2025 -
[DAGCombiner] infer wrap flags for trunc, use to fold itofp
#148729 opened
Jul 14, 2025 -
[CIR] Add VTableAddrPointOp
#148730 opened
Jul 14, 2025 -
[Testing] Create a draft PR for testing known test failure.
#148732 opened
Jul 14, 2025 -
Add new "target module replace" command
#148735 opened
Jul 14, 2025 -
[Clang] [Driver] Canoncalise `-internal-isystem` include paths
#148745 opened
Jul 14, 2025 -
Add LLVMGlobalAddDebugInfo to Core.cpp
#148747 opened
Jul 14, 2025 -
[AMDGPU][MC] In GFX11+ v_pk_fmac_f16 should not allow DPP
#148751 opened
Jul 15, 2025 -
[clang-tidy] Speed up `misc-header-include-cycle`
#148757 opened
Jul 15, 2025 -
[PGO] Add `llvm.loop.estimated_trip_count` metadata
#148758 opened
Jul 15, 2025 -
[lldb][NFC] Small fixes identified by the clang static analyzer
#148773 opened
Jul 15, 2025 -
Fix a deadlock in ModuleList when starting a standalone lldb client/server
#148774 opened
Jul 15, 2025 -
RuntimeLibcalls: Really move default libcall handling to tablegen
#148780 opened
Jul 15, 2025 -
RuntimeLibcalls: Remove darwin override of half convert libcalls
#148782 opened
Jul 15, 2025 -
[MLIR][NVVM] Support generating all the ldmatrix intrinsics from NVVM ops
#148783 opened
Jul 15, 2025 -
RuntimeLibcalls: Move __stack_chk_fail config to tablegen
#148789 opened
Jul 15, 2025 -
[CodeGen] Fix VNInfo mapping in LiveRange::assign
#148790 opened
Jul 15, 2025 -
RuntimeLibcalls: Remove target check for sjlj config
#148792 opened
Jul 15, 2025 -
[test] Add missing tests for ldexpf128 and frexpf128
#148794 opened
Jul 15, 2025 -
Windows: use EcoQoS for ThreadPriority::Background
#148797 opened
Jul 15, 2025 -
[libc++] Implement comparison operators for `tuple` added in C++23
#148799 opened
Jul 15, 2025 -
TargetLowering: Replace android triple check with libcall check
#148800 opened
Jul 15, 2025 -
[X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4
#148801 opened
Jul 15, 2025 -
[VPlan] Consider address computation cost in VPInterleaveRecipe.
#148808 opened
Jul 15, 2025 -
[flang] Adding NOTIFY specifier in image selector and add notify type checks
#148810 opened
Jul 15, 2025 -
[mlir][spirv] Add 8-bit float type emulation
#148811 opened
Jul 15, 2025 -
[X86][GlobalIsel] Add test for IS_FP_CLASS
#148816 opened
Jul 15, 2025 -
[VPlan] Add ExtractLane VPInst to extract across multiple parts.
#148817 opened
Jul 15, 2025 -
[VPlan] Fold safe divisors into VP intrinsics with EVL
#148828 opened
Jul 15, 2025 -
[lldb] Convert registers values into target endian for expressions
#148836 opened
Jul 15, 2025 -
Fix clang crash with -print-changed=dot-cfg
#148844 opened
Jul 15, 2025 -
[Offload] Erase entries from JIT cache when program is destroyed
#148847 opened
Jul 15, 2025 -
[compiler-rt][sanitizer-common] Use os_log for DriverKit as os_log_error is undefined
#148848 opened
Jul 15, 2025 -
[DemandedBits] Add div/rem support
#148853 opened
Jul 15, 2025 -
Remove extraneous addition of `-X` flag in baremetal toolchain
#148855 opened
Jul 15, 2025 -
[libc++] Remove mentions of Clang 18 in the test suite
#148862 opened
Jul 15, 2025 -
[NVPTX] Add im2colw/w128 modes support to TMA intrinsics
#148863 opened
Jul 15, 2025 -
[llvm-lto2] Added version command for llvm-lto2
#148866 opened
Jul 15, 2025 -
[LLD][skip ci] Fix typo in linker_script.rst
#148867 opened
Jul 15, 2025 -
[PowerPC] Add intrinsic definition for load and store with Right Length Left-justified
#148873 opened
Jul 15, 2025 -
[libc++] Avoid duplicate LWGXYZ prefixes in status tables
#148874 opened
Jul 15, 2025 -
[DRAFT] [lldb][Expression] Encode Module and DIE UIDs into function AsmLabels
#148877 opened
Jul 15, 2025 -
[lldb-dap] fix crash if disconnect request is not sent.
#148878 opened
Jul 15, 2025 -
[DemandedBits] Support non-constant shift amounts
#148880 opened
Jul 15, 2025 -
[OMPIRBuilder] Prevent dangling InsertPt in IRBuilder.
#148887 opened
Jul 15, 2025 -
IR/Verifier: Allow vector type in atomic load and store
#148893 opened
Jul 15, 2025 -
[SelectionDAG] Legalize <1 x T> vector types for atomic load
#148894 opened
Jul 15, 2025 -
[X86] Manage atomic load of fp -> int promotion in DAG
#148895 opened
Jul 15, 2025 -
[X86] Add atomic vector tests for unaligned >1 sizes.
#148896 opened
Jul 15, 2025 -
[SelectionDAG] Widen <2 x T> vector types for atomic load
#148897 opened
Jul 15, 2025 -
[X86] Remove extra MOV after widening atomic load
#148898 opened
Jul 15, 2025 -
[X86] Cast atomic vectors in IR to support floats
#148899 opened
Jul 15, 2025 -
[AtomicExpand] Add bitcasts when expanding load atomic vector
#148900 opened
Jul 15, 2025 -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 opened
Jul 15, 2025 -
[DirectX] Add Range Overlap validation to `DXILPostOptimizationValidation.cpp`
#148919 opened
Jul 15, 2025 -
[lld][ELF] Allow `.data.rel.ro.unlikely` to be RELRO
#148920 opened
Jul 15, 2025 -
[BOLT] More refactoring of PHDR handling. NFC
#148932 opened
Jul 15, 2025 -
[WebAssembly] Add support for nonnull_extern_ref type
#148935 opened
Jul 15, 2025 -
[CIR] Upstream CompoundLiteralExpr for Scalar
#148943 opened
Jul 15, 2025 -
[OpenMP] Don't emit redundant zero-sized mapping nodes for overlapped structs
#148947 opened
Jul 15, 2025 -
[libc] Implement barriers for pthreads
#148948 opened
Jul 15, 2025 -
[clang] improve consistency with GCC vector comparison
#148954 opened
Jul 15, 2025 -
[clang][Modules] Reporting Errors for Duplicating Link Declarations in `modulemap`s
#148959 opened
Jul 15, 2025 -
[HIP][CUDA] Support for header file types .hiph, .cuh (fixes 148972)
#148973 opened
Jul 15, 2025 -
[mlir][llvm dialect] Verify element type of nested types
#148975 opened
Jul 15, 2025 -
[LifetimeSafety] Implement LiveOrigins analysis
#148976 opened
Jul 15, 2025 -
[lldb][rpc] Use Clang attributes to keep track of pointer plus len
#148981 opened
Jul 15, 2025 -
[lld][ELF] Introduce an option to keep data section prefix.
#148985 opened
Jul 15, 2025 -
[DirectX] Support ConstExpr GEPs
#148986 opened
Jul 15, 2025 -
[OpenMP] Simplify GNU strerror_r check for Android
#148990 opened
Jul 15, 2025 -
[libc++] Fix C++23 standard modules when using with `clang-cl` on Windows
#148992 opened
Jul 15, 2025 -
[lldb] Always compute the execution & symbol context
#148994 opened
Jul 15, 2025 -
Reland "[lldb][RPC] Upstream lldb-rpc-gen tool" (#146969)" Attempt 2
#148996 opened
Jul 15, 2025 -
[LinkerWrapper] Fix -fsave-optimization-record default file
#149003 opened
Jul 16, 2025 -
[sanitizer_common][nfc] Rename `tid_t` to avoid conflicting declarations
#149011 opened
Jul 16, 2025 -
New DynamicLoaderDumpWithModuleList for coredump debugging
#149019 opened
Jul 16, 2025 -
[NFC][LV] Refine the lit test case riscv-vector-reverse.ll
#149020 opened
Jul 16, 2025 -
AMDGPU: Add a few missing mfma rewrite tests
#149026 opened
Jul 16, 2025 -
AMDGPU: Handle rewriting non-tied MFMA to AGPR form
#149027 opened
Jul 16, 2025 -
[clang][driver] Improve warning message for complex range overrides and GCC incompatibility
#149028 opened
Jul 16, 2025 -
MC: Restructure MCAlignFragment as a fixed part and an alignment tail
#149030 opened
Jul 16, 2025 -
[AArch64] Add zero cycle register move statistics
#149033 opened
Jul 16, 2025 -
[WIP][Offload] Introduce ATTACH map-type support for pointer attachment.
#149036 opened
Jul 16, 2025 -
[LV] Use ExtractLane(LastActiveLane, V) live outs when tail-folding. (WIP)
#149042 opened
Jul 16, 2025 -
[WebAssembly] Memory interleave test
#149045 opened
Jul 16, 2025 -
[VectorCombine] Add initial nodes to the Worklist in VectorCombine
#149047 opened
Jul 16, 2025 -
[LoopInterchange] Exit early when all loops have deps in all directions
#149049 opened
Jul 16, 2025 -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#149052 opened
Jul 16, 2025 -
release/21.x: [KeyInstr] Fix verifier check (#149043)
#149053 opened
Jul 16, 2025 -
[AMDGPU] Simplify SIInstrInfo::isLegalToSwap. NFC.
#149058 opened
Jul 16, 2025 -
[AArch64][SME] Implement the SME ABI (ZA state management) in Machine IR
#149062 opened
Jul 16, 2025 -
[AArch64][SME] Support Windows/stack probes in MachineSMEABIPass
#149063 opened
Jul 16, 2025 -
[AArch64][SME] Support agnostic ZA functions in the MachineSMEABIPass
#149064 opened
Jul 16, 2025 -
[AArch64][SME] Avoid ZA save state changes in loops in MachineSMEABIPass
#149065 opened
Jul 16, 2025 -
[NFC][Clang][FMV] Refactor sema checking of target_version/clones attributes.
#149067 opened
Jul 16, 2025 -
[RISCV] Add RISCV::SUBW to RISCVOptWInstrs::stripWSuffixes
#149071 opened
Jul 16, 2025 -
[RISCV] Teach RISCVTargetLowering::isFPImmLegal about fli+fneg
#149075 opened
Jul 16, 2025 -
[KeyInstr] Inline asm atoms
#149076 opened
Jul 16, 2025 -
Update Driver.cpp
#149077 opened
Jul 16, 2025 -
[WebAssembly] Mask undef shuffle lanes
#149084 opened
Jul 16, 2025 -
[Coverage] Add gap region between binary operator '&& and ||' and RHS
#149085 opened
Jul 16, 2025 -
[VectorCombine] Trim low end of loads used in shufflevector rebroadcasts.
#149093 opened
Jul 16, 2025 -
[AArch64] Allow splitting bitmasks for ANDS.
#149095 opened
Jul 16, 2025 -
[KeyInstr] goto stmt atoms
#149101 opened
Jul 16, 2025 -
[SLP]Initial FMA support
#149102 opened
Jul 16, 2025 -
[clang][analyzer] Improve checker 'unix.cstring.NotNullTerminated'
#149106 opened
Jul 16, 2025 -
[AMDGPU] Recognise bitmask operations as srcmods
#149110 opened
Jul 16, 2025 -
[lldb][SBType] GetBasicType to unwrap canonical type
#149112 opened
Jul 16, 2025 -
[clang][modules] Virtualize module cache pruning
#149113 opened
Jul 16, 2025 -
[compiler-rt][libFuzzer] Add support for capturing SIGTRAP exits.
#149120 opened
Jul 16, 2025 -
Don't mark lambda non-dependent if nested in a generic lambda.
#149121 opened
Jul 16, 2025 -
[PowerPC] Add DMR and WACC COPY support
#149129 opened
Jul 16, 2025 -
[lldb-dap] Allow returning multiple breakpoints in "stopped" event
#149133 opened
Jul 16, 2025 -
[flang][OpenMP] Parse OpenMP 6.0 map modifiers
#149134 opened
Jul 16, 2025 -
Add feature extractor tool
#149135 opened
Jul 16, 2025 -
[flang][OpenMP] Sema checks, lowering with new format of MAP modifiers
#149137 opened
Jul 16, 2025 -
[sanitizer] Remove usage of termios ioctl constants on Linux
#149140 opened
Jul 16, 2025 -
[CIR] Add support for array constructors
#149142 opened
Jul 16, 2025 -
[clang-tidy] Add MLIR check for old op builder usage.
#149148 opened
Jul 16, 2025 -
[LifetimeSafety] Revamp test suite using unittests
#149158 opened
Jul 16, 2025 -
[llvm] simplify and clean-up DemangleConfig.h
#149163 opened
Jul 16, 2025 -
[mlir][python] source line info
#149166 opened
Jul 16, 2025 -
[libc] Make FPUtils' rounding_mode.h functions constexpr.
#149167 opened
Jul 16, 2025 -
RFC: [llvm] specialize cl::opt_storage for std::string
#149172 opened
Jul 16, 2025 -
Ensure proper NULL macro definition for system include files.
#149176 opened
Jul 16, 2025 -
[CodeGen] Ensure clearRegisterKills clears inside bundles.
#149177 opened
Jul 16, 2025 -
[win] Merge the x64 and AArch64 wineh-reuse-catch-alloca.ll tests
#149178 opened
Jul 16, 2025 -
[mlir][xegpu] cleanup the print format for TensorDesc
#149182 opened
Jul 16, 2025 -
[DirectX] Remove unused global variables
#149184 opened
Jul 16, 2025 -
[libcxx] Update testing documentation about CI container images.
#149192 opened
Jul 16, 2025 -
[CI] Remove ccache from Linux CI Container
#149197 opened
Jul 16, 2025 -
[llvm] annotate ABIBreakingChecks symbols for DLL export
#149198 opened
Jul 16, 2025 -
[LifetimeSafety] Add per-program-point lattice tracking
#149199 opened
Jul 16, 2025 -
[MLIR][XeGPU] Refactor xegpu-wg-to-sg tests
#149204 opened
Jul 16, 2025 -
[RISC-V] Update SpacemiT-X60 Vector Integer latencies
#149207 opened
Jul 16, 2025 -
[draft][acc][flang] Add recipes to data entry operations
#149210 opened
Jul 16, 2025 -
[IR2Vec][llvm-ir2vec] Revamp triplet generation and add entity mapping mode
#149214 opened
Jul 16, 2025 -
[IR2Vec] Add triplet generation utility script for vocabulary training
#149215 opened
Jul 16, 2025 -
[Clang][AMDGPU] Add builtins for some buffer resource atomics
#149216 opened
Jul 16, 2025 -
Fix objective-c ptrauth tests
#149218 opened
Jul 16, 2025 -
[DirectX] Moving Root Signature Metadata Parsing in to Shared Root Signature Metadata lib
#149221 opened
Jul 16, 2025 -
[AMDGPU][Scheduler] Consistent occupancy calculation during rematerialization
#149224 opened
Jul 16, 2025 -
[InstCombine] Add missing patterns for scmp and ucmp
#149225 opened
Jul 16, 2025 -
[DebugInfo] Fully implement DWARF issue 180201.1
#149226 opened
Jul 16, 2025 -
[DirectX] Error handling improve in root signature metadata Parser
#149232 opened
Jul 17, 2025 -
[MLIR][Wasm] Introduce the WasmSSA MLIR dialect
#149233 opened
Jul 17, 2025 -
[libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>`
#149234 opened
Jul 17, 2025 -
[clang][Driver] Prefer non-Linux emulations for baremetal Arm/AArch64 targets
#149235 opened
Jul 17, 2025 -
[ASan][Darwin][GCD] Add interceptor for dispatch_apply
#149238 opened
Jul 17, 2025 -
[mlir][vector] Add a check to ensure input vector rank equals target shape rank
#149239 opened
Jul 17, 2025 -
[Offload] Add framework for math conformance tests
#149242 opened
Jul 17, 2025 -
[InstSimplify] Add poison propagation for trivially vectorizable intrinsics
#149243 opened
Jul 17, 2025 -
[AMDGPU] Add NoaliasAddrSpace to AAMDnodes
#149247 opened
Jul 17, 2025 -
[TableGen] Improve handling for dag op names
#149248 opened
Jul 17, 2025 -
[sanitizer] Fix libcxx cache existence check in symbolizer build
#149249 opened
Jul 17, 2025 -
[CodeGen] Change the type from int64_t to uint64_t for getObjectSize and setObjectSize
#149251 opened
Jul 17, 2025 -
IR: Introduce !elf_section_properties for setting section properties.
#149260 opened
Jul 17, 2025 -
LowerTypeTests: Start using !elf_section_properties metadata to mark CFI jump table sections.
#149261 opened
Jul 17, 2025 -
Reapply "[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and …
#149262 opened
Jul 17, 2025 -
[libc++] Move a bunch of extensions tests to test/extensions
#149275 opened
Jul 17, 2025 -
[Offload] Disable failing check-offload checks
#149283 opened
Jul 17, 2025 -
[mlir][linalg] Enable scalable vectorization of linalg.unpack (WIP)
#149293 opened
Jul 17, 2025 -
[HIP][Clang][Driver] Move BC preference logic into ROCm detection
#149294 opened
Jul 17, 2025 -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 opened
Jul 17, 2025 -
[MISched] Extend overridePostRASchedPolicy to support per-function scheduling direction
#149297 opened
Jul 17, 2025 -
[Offload] Stop using global ctor/dtors in Offload unit tests
#149299 opened
Jul 17, 2025 -
[LoongArch] Optimize inserting fp element to vector
#149302 opened
Jul 17, 2025 -
[RISCV] Handled the uimm9 offset while FrameIndex folding.
#149303 opened
Jul 17, 2025 -
[DebugInfo][NewGVN] Salvage debug values of trivially dead instructions
#149304 opened
Jul 17, 2025 -
[LLDB] Run API tests with native PDB too
#149305 opened
Jul 17, 2025 -
[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm
#149308 opened
Jul 17, 2025 -
[IR] Only allow lifetime.start/end on allocas
#149310 opened
Jul 17, 2025 -
Clean up LLDB `type format` docs a bit
#149311 opened
Jul 17, 2025 -
[mlir][tosa] Disallow boolean as element type for Clamp
#149312 opened
Jul 17, 2025 -
[mlir][linalg] Add missing check for `isaCopyOpInterface`
#149313 opened
Jul 17, 2025 -
Improve clarity of the implicit declaration diagnostic
#149314 opened
Jul 17, 2025 -
[ARM] Have custom lowering for ucmp and scmp
#149315 opened
Jul 17, 2025 -
[AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can't create undef/poison
#149323 opened
Jul 17, 2025 -
[offload] Add missing build dependency
#149326 opened
Jul 17, 2025 -
[AArch64][NEON] NEON intrinsic compilation error with -fno-lax-vector-conversion flag fix
#149329 opened
Jul 17, 2025 -
[clang][bytecode] Diagnose dereferencing a null pointer
#149330 opened
Jul 17, 2025 -
[llvm] Don't combine repeated subnormal divisors
#149333 opened
Jul 17, 2025 -
[LLVM][SelectionDAG] Add poison/undef folds for signed/unsigned max/min.
#149334 opened
Jul 17, 2025 -
[LSR] Only apply postincrement discount on address uses
#149341 opened
Jul 17, 2025 -
[CostModel] Provide a default model for histogram intrinsics
#149348 opened
Jul 17, 2025 -
[RISCV] Remove -riscv-enable-vl-optimizer flag
#149349 opened
Jul 17, 2025 -
[AIX] Handle arbitrary sized integers when lowering formal arguments passed on the stack
#149351 opened
Jul 17, 2025 -
release/21.x: [RISCV] Pass the MachineInstr flag as argument to allocateStack (#147531)
#149352 opened
Jul 17, 2025 -
Unroll loops apple
#149358 opened
Jul 17, 2025 -
[InstCombine] Propagate NSW in ~((-X) | Y) --> (X - 1) & (~Y)
#149359 opened
Jul 17, 2025 -
[HLSL][SPIR-V] Add support for HLSL semantics
#149363 opened
Jul 17, 2025 -
Treat ';' and '\n' as assembly instruction separators in collectAsmInstrs
#149365 opened
Jul 17, 2025 -
[InstCombine] Propagate nsw in (sub (and Op1, (neg X)), Op1) --> neg (and Op1, (add X, -1))
#149366 opened
Jul 17, 2025 -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 opened
Jul 17, 2025 -
[flang] Control alignment of constant folded reals
#149381 opened
Jul 17, 2025 -
[libcxx] Switch to release branch runners
#149385 opened
Jul 17, 2025 -
[Github] Run code formatter job in release branch
#149387 opened
Jul 17, 2025 -
Implement the trampoline intrinsics for AIX.
#149388 opened
Jul 17, 2025 -
[Dexter] Add DAP support for Dexter, including lldb-dap
#149394 opened
Jul 17, 2025 -
[NVPTX] Add SimplifyDemandedBitsForTargetNode for PRMT
#149395 opened
Jul 17, 2025 -
Issue143668
#149396 opened
Jul 17, 2025 -
release/21.x: compiler-rt: test: Use the host instead of the target to select %expect_crash.
#149397 opened
Jul 17, 2025 -
[clang-driver] don't always set defaultlib=libcmt and defaultlib=oldnames
#149400 opened
Jul 17, 2025 -
[LLDB] Process minidump is in memory check command
#149401 opened
Jul 17, 2025 -
release/21.x: [clang] Fix potential constant expression checking with constexpr-unknown.
#149402 opened
Jul 17, 2025 -
release/21.x: Use Parallel xz for test-suite sources. (#149389)
#149403 opened
Jul 17, 2025 -
One more fix for P3144R2 implementation
#149406 opened
Jul 17, 2025 -
release/21.x: [Support/BLAKE3] quick fix for Cygwin build (#148635)
#149408 opened
Jul 17, 2025 -
[RISCV] add load/store misched/PostRA cluster options
#149409 opened
Jul 17, 2025 -
[MLIR][Python] Fix bug when garbage collecting a DenseResourceElementsAttribute
#149414 opened
Jul 17, 2025 -
[MLIR][SCF] Add dedicated Python bindings for ForallOp
#149416 opened
Jul 17, 2025 -
[Flang] Add -fintrinsic-modules-path= alias
#149417 opened
Jul 17, 2025 -
[libc] Implement wcs to mbs family of functions
#149421 opened
Jul 17, 2025 -
[libc] wchar string conversion functions mb to wc
#149423 opened
Jul 17, 2025 -
[MLIR][XeGPU] Add offset operands to load_nd/store_nd/prefetch_nd
#149424 opened
Jul 17, 2025 -
[DTLTO][LLD][ELF] Support bitcode members of thin archives
#149425 opened
Jul 17, 2025 -
[DRAFT] Added llvm-debuginfo-check
#149429 opened
Jul 18, 2025 -
build_symbolizer.sh: Ensure libcxx include path comes first
#149431 opened
Jul 18, 2025 -
[WebAssembly] Unstackify operands for removed terminators
#149432 opened
Jul 18, 2025 -
[Driver][MinGW] Always put libc argument last, even if non-standard
#149434 opened
Jul 18, 2025 -
release/21.x: [libc++] Fix hash_multi{map,set}::insert (#149290)
#149435 opened
Jul 18, 2025 -
[MachinePipeliner] Fix incorrect dependency direction
#149436 opened
Jul 18, 2025 -
[libc++] Implement P3168R2: Give optional range support
#149441 opened
Jul 18, 2025 -
[LoongArch] Fix failure to widen operand for `[X]VMSK{LT,GE,NE}Z`
#149442 opened
Jul 18, 2025 -
Driver, CodeGen: Handle -falign-functions, -fno-align-functions and -falign-functions=1 correctly.
#149445 opened
Jul 18, 2025 -
ELF: Add --preferred-function-alignment option.
#149448 opened
Jul 18, 2025 -
release/21.x: [clang-format] Fix a regression of annotating PointerOrReference (#149039)
#149451 opened
Jul 18, 2025 -
[libc++][hardening] Introduce a dylib function to log hardening errors.
#149452 opened
Jul 18, 2025 -
[ADT] Use a constexpr function in SmallVector (NFC)
#149455 opened
Jul 18, 2025 -
[AArch64] Ensure we transferImpOps on BSP pseudo expansions.
#149456 opened
Jul 18, 2025 -
[libc++][hardening] Introduce assertion semantics.
#149459 opened
Jul 18, 2025 -
[WebAssembly] [Draft] Legalize i128 to v2i64
#149461 opened
Jul 18, 2025 -
[clang][bytecode] Use bytecode interpreter in isPotentialConstantExprU…
#149462 opened
Jul 18, 2025 -
[libc++] Move __concatable into __ranges/join_with_view.h
#149464 opened
Jul 18, 2025 -
MC: Refactor FT_Align fragments when linker relaxation is enabled
#149465 opened
Jul 18, 2025 -
[RISCV][llvm] Handle vector callee saved register correctly
#149467 opened
Jul 18, 2025 -
[clang][MinGW] Implement -mcrtdll option to switch crt choice
#149469 opened
Jul 18, 2025 -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 opened
Jul 18, 2025 -
[GVN] memoryssa implies no-memdep
#149473 opened
Jul 18, 2025 -
[Clang] Add -Wimplicit-fallthrough to -Wextra for GCC compatibility
#149474 opened
Jul 18, 2025 -
[libc++] Refactor internal index_sequence API to match the public one
#149475 opened
Jul 18, 2025 -
[mlir][PDL] PDLToPDLInterp: Use the pdl pattern name in the generated rewriter.
#149481 opened
Jul 18, 2025 -
[NFC][lldb] fix extra line after documentation
#149482 opened
Jul 18, 2025 -
[lld-macho] Clean up chained fixup entry emission (NFC)
#149483 opened
Jul 18, 2025 -
[mlir] Nominate MLIR Core category maintainers
#149485 opened
Jul 18, 2025 -
[LoongArch] Optimize general fp build_vector lowering
#149486 opened
Jul 18, 2025 -
[mlir] Nominate MLIR Egress category maintainers
#149487 opened
Jul 18, 2025 -
[mlir] Nominate Tensor Compiler maintainers
#149488 opened
Jul 18, 2025 -
StringMap: Remove redundant member init in constructor
#149491 opened
Jul 18, 2025 -
[lldb][windows] force the console to use a UTF-8 codepage
#149493 opened
Jul 18, 2025 -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#149494 opened
Jul 18, 2025 -
[LLD][COFF] Move resolving alternate names to SymbolTable (NFC)
#149495 opened
Jul 18, 2025 -
[LLD][COFF] Avoid resolving symbols with -alternatename if the target is undefined
#149496 opened
Jul 18, 2025 -
[Offload] Make olLaunchKernel test thread safe
#149497 opened
Jul 18, 2025 -
[Support] System include SipHash.h
#149499 opened
Jul 18, 2025 -
[llvm][docs] Update list of working Linux host platforms
#149503 opened
Jul 18, 2025 -
[DebugInfo][AMDGPU] Convert a debug-intrinsic method to debug records
#149505 opened
Jul 18, 2025 -
[mlir][memref] Simplify memref.copy canonicalization
#149506 opened
Jul 18, 2025 -
[KeyInstr] Enable -gkey-instructions by default if optimisations are enabled
#149509 opened
Jul 18, 2025 -
[AArch64][SME] Propagate desired ZA states in the MachineSMEABIPass
#149510 opened
Jul 18, 2025 -
[AssignmentTracking][NFC] Cache interesting debug records and instructions
#149514 opened
Jul 18, 2025 -
[AMDGPU] Switch default dwarf register encoding to wave32
#149515 opened
Jul 18, 2025 -
[TSan][compiler-rt] Move symbolization in ReportRace outside of locks on Apple platforms
#149516 opened
Jul 18, 2025 -
[LLDB] Add formatters for MSVC STL unordered containers
#149519 opened
Jul 18, 2025 -
[LLD][X86] Match delayLoad thunk with MSVC
#149521 opened
Jul 18, 2025 -
[SPIRV] Do not use OpTypeRuntimeArray in Kernel env.
#149522 opened
Jul 18, 2025 -
[LLD][COFF] Allow symbols with empty chunks to have no associated output section
#149523 opened
Jul 18, 2025 -
[Offload] Verify SyncCycle for events in AMDGPU
#149524 opened
Jul 18, 2025 -
[flang] Implement `sinpi`
#149525 opened
Jul 18, 2025 -
[AMDGPU] Remove generic-hsa GPU name
#149526 opened
Jul 18, 2025 -
[flang] Implement `tanpi`
#149527 opened
Jul 18, 2025 -
[InstCombine] Canoncalize complex boolean expressions into ~((y | z) ^ x)
#149530 opened
Jul 18, 2025 -
[mlir][vector][NFC] Add deprecation notice to splat's .td
#149532 opened
Jul 18, 2025 -
[LLVM] Update CUDA ELF flags for their new ABI
#149534 opened
Jul 18, 2025 -
[libc++] Add and empty skeleton for LLVM 22 release notes
#149535 opened
Jul 18, 2025 -
[Clang][ARM] Fix __ARM_FEATURE_LDREX on Armv8-M
#149538 opened
Jul 18, 2025 -
release/21.x: [libc++][NFC] Fix typos in the libc++ 21 release notes (#149536)
#149540 opened
Jul 18, 2025 -
[LLDB] Add formatters for MSVC STL std::optional
#149545 opened
Jul 18, 2025 -
[DAG] Add missing Depth argument to isGuaranteedNotToBeUndefOrPoison calls inside SimplifyDemanded methods
#149550 opened
Jul 18, 2025 -
[Loads] Support dereference for non-constant offset
#149551 opened
Jul 18, 2025 -
[CIR] Add complete destructor handling
#149552 opened
Jul 18, 2025 -
[NFC][RA] Refactor RABasic into a Separate Header
#149555 opened
Jul 18, 2025 -
[RISCV][IA] Support masked.load for deinterleaveN matching
#149556 opened
Jul 18, 2025 -
[libc++] Add missing CPO tests for range adaptors
#149557 opened
Jul 18, 2025 -
[RISCV][VLOPT] Added support for vmv and vfmv
#149562 opened
Jul 18, 2025 -
[CIR][NFC] Replace bool by cir::UnaryOpKind in emitComplexPrePostIncDec
#149566 opened
Jul 18, 2025 -
release/21.x: Revert "Move python binding tests to lit framework" (#149012)
#149570 opened
Jul 18, 2025 -
[SLP]Check for extracts, being replaced by original scalares, for user nodes
#149572 opened
Jul 18, 2025 -
[RISCV] Separate the analysis part of RISCVInsertVSETVLI.
#149574 opened
Jul 18, 2025 -
[mlir] Fix padding shape computation in PadTilingInterface
#149576 opened
Jul 18, 2025 -
[LifetimeSafety] Enhance benchmark script for ExpiredLoans analysis
#149577 opened
Jul 18, 2025 -
release/21.x: [Hexagon][llvm-objdump] Improve disassembly of Hexagon bundles (#145807)
#149578 opened
Jul 18, 2025 -
early feedback commit
#149579 opened
Jul 18, 2025 -
[NVPTX] Eliminate `prmt`s that result from `BUILD_VECTOR` of `LoadV2`
#149581 opened
Jul 18, 2025 -
[bazel] Use rules_cc everywhere and reformat
#149584 opened
Jul 18, 2025 -
[OpenMP 6.0] Allow only byref arguments with `need_device_addr` modifier on `adjust_args` clause
#149586 opened
Jul 18, 2025 -
[NFC][flang] Added engineering option for triaging local-alloc-tbaa.
#149587 opened
Jul 18, 2025 -
[clang-doc] refactor JSON for better Mustache compatibility
#149588 opened
Jul 18, 2025 -
[clang-doc] integrate JSON as the source for Mustache templates
#149589 opened
Jul 18, 2025 -
[clang-doc] separate comments into categories
#149590 opened
Jul 18, 2025 -
[LifetimeSafety] Add language option for experimental lifetime safety
#149592 opened
Jul 18, 2025 -
[gn build] Manually partially port #108276
#149595 opened
Jul 18, 2025 -
[LLVM][NVPTX] Upstream tanh intrinsic for libdevice
#149596 opened
Jul 18, 2025 -
On Windows, in the release build script, fix detecting if clang-cl is in PATH
#149597 opened
Jul 18, 2025 -
[lldb] Use ThreadPlanSP instead of raw ThreadPlan* (NFC)
#149598 opened
Jul 18, 2025 -
[MemProf] Fix discarding of noncold contexts after inlining
#149599 opened
Jul 18, 2025 -
[mlir][linalg] Support pack consumer fusion with padding semantic for perfect tiling.
#149600 opened
Jul 18, 2025 -
[clang-format] Google Style: disable DerivePointerAlignment.
#149602 opened
Jul 18, 2025 -
[mlir][Vector] Remove `vector.extractelement` and `vector.insertelement` ops
#149603 opened
Jul 18, 2025
220 Issues closed by 97 people
-
SEH unwinding breaks in the presence of a jump-table on Windows/AArch64
#40926 closed
Jul 18, 2025 -
[flang] Incorrect element byte length when checking the FIELD argument of UNPACK intrinsic.
#149353 closed
Jul 18, 2025 -
[flang] Runtime failure with stream formatted I/O
#149164 closed
Jul 18, 2025 -
Template parameter name resolution behavior difference from GCC
#149575 closed
Jul 18, 2025 -
[flang] AIX: Inconsistent behavior with allocating a zero-sized array
#148255 closed
Jul 18, 2025 -
[flang] Unexpected runtime failure when allocating a zero-sized array
#148258 closed
Jul 18, 2025 -
[flang][AIX] zero-sized array crash
#110913 closed
Jul 18, 2025 -
21.x was branched with broken "[clang][python][test] Move python binding tests to lit framework"
#149569 closed
Jul 18, 2025 -
[zorg] getClangMinGWBuildFactory calls non-existant target ninja clang-test
#19745 closed
Jul 18, 2025 -
`lld-x86_64-ubuntu-fast` builds fail in CI - builder out of disk space
#76022 closed
Jul 18, 2025 -
`arc-builder` build fails in CI - `arc-worker` out of disk space
#75622 closed
Jul 18, 2025 -
Create a static html export of reviews.llvm.org
#63333 closed
Jul 18, 2025 -
[libc] upgrade build bots
#80073 closed
Jul 18, 2025 -
Bit-reversal codegen broken on x86 systems with `gfni` but no `avx`
#148238 closed
Jul 18, 2025 -
Clang 13-15 segfault during template instantiation with ill-formed nested type and RTTI operation
#149479 closed
Jul 18, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::ABDU/ABDS handling + tests
#147695 closed
Jul 18, 2025 -
[clang] Wrong rewritten `operator==` selected
#147374 closed
Jul 18, 2025 -
[AArch64] Cannot scalarize scalable vector loads
#148939 closed
Jul 18, 2025 -
Not DSEing of stores to aggregates arguments
#141200 closed
Jul 18, 2025 -
[Android][cross-compile][glang][gdb][BFD:unable to initialize decompress status for section .debug_loclists]
#147181 closed
Jul 18, 2025 -
[ELF format][GDB][debug_section][Does LLVM customize the ELF's debug_section]
#147445 closed
Jul 18, 2025 -
[AVR] cannot find -lgcc when using Arduino avr-ld version
#146668 closed
Jul 18, 2025 -
[MLIR][Bindings][Transform] How to create foreach and include using MLIR python bindings
#149472 closed
Jul 18, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FABS/ handling + tests
#149277 closed
Jul 18, 2025 -
False negative in Clang Static Analyzer if an aggregate is initialized with parnthesized list
#148875 closed
Jul 18, 2025 -
[Clang17+] Regression when inheriting operators from recursive base classes
#146614 closed
Jul 18, 2025 -
suboptimal code for switch statement
#147239 closed
Jul 18, 2025 -
clang-format 20 ignores reference alignment in requires clause
#149010 closed
Jul 18, 2025 -
[WebAssembly] Could C++ EH avoid `catch_ref` and `throw_ref`?
#149086 closed
Jul 18, 2025 -
[WebAssembly] Is there a way to enable standard exception handling in clang?
#149083 closed
Jul 18, 2025 -
[ASAN] ignorelist example in documentation unnecessary leaks memory.
#62421 closed
Jul 17, 2025 -
[DirectX] Crash in DXILFlattenArrays.cpp in visitGetElementPtrInst
#149179 closed
Jul 17, 2025 -
[DirectX] Crash in DXILLegalizePass.cpp on legalizeLoadStoreOnArrayAllocas
#149180 closed
Jul 17, 2025 -
[Support/BLAKE3] #147948 breaks Cygwin build
#148365 closed
Jul 17, 2025 -
[Clang] -Winvalid-constexpr misbehaves in C++23 mode
#149041 closed
Jul 17, 2025 -
[Clang] Error on an `enable_if` attribute in `ADT/StringRef.h` in C++23 mode
#149188 closed
Jul 17, 2025 -
[flang] Failure at the reallocation of self-assignment
#149332 closed
Jul 17, 2025 -
[clang] Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"` failed
#149280 closed
Jul 17, 2025 -
[clang++] Assertion Failure in clang::OverloadExpr::find
#112483 closed
Jul 17, 2025 -
[MLIR] JIT crash with error message: "munmap_chunk(): invalid pointer"
#149319 closed
Jul 17, 2025 -
[AArch64][GlobalISel] Improve divide by constant
#118090 closed
Jul 17, 2025 -
Fix data formatters on Windows
#24836 closed
Jul 17, 2025 -
Request Commit Access For mihajlovicana
#146060 closed
Jul 17, 2025 -
[AArch64] SMIN: Bad machine code: Using an undefined physical register
#149034 closed
Jul 17, 2025 -
[clang] --emit-static-lib breaks compilation
#58752 closed
Jul 17, 2025 -
Simplification of arguments of `fshl` leads to unoptimized assembly
#66185 closed
Jul 17, 2025 -
[X86][clang] 128bit floating-point operations in x86 machines
#77401 closed
Jul 17, 2025 -
Unable to build cmake config for lldb
#54555 closed
Jul 17, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-tosa-layerwise-constant-fold`
#129530 closed
Jul 17, 2025 -
[MLIR] `-test-match-reduction` triggers Assertion `Index < this->size() && "Invalid index!"' failed.
#131289 closed
Jul 17, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-tosa-layerwise-constant-fold`
#145514 closed
Jul 17, 2025 -
[Clang][KASAN][RISCV]How to Correctly Build Clang Containing KASAN for RISCV
#148331 closed
Jul 17, 2025 -
clang crash on x86_64-linux-gnu: Assertion `castIsValid(op, S, Ty) && "Invalid cast!"' failed
#118892 closed
Jul 17, 2025 -
clang-tidy complains on ignoring [[maybe_unused]] return values
#149161 closed
Jul 16, 2025 -
Error: implicit instantiation of template within its own definition
#147778 closed
Jul 16, 2025 -
[clang][x86-64] Assertion failure in CastInst::Create (“Invalid cast!”)
#149130 closed
Jul 16, 2025 -
Implement the `refract` HLSL Function
#99153 closed
Jul 16, 2025 -
[C++][Module] Improve diagnostic 'export declaration can only be used within a module purview'
#149008 closed
Jul 16, 2025 -
Backport MCP documentation to release 21
#149145 closed
Jul 16, 2025 -
[flang] Fortran pointer shall not be allowed as a memeber of a BIND(C) common block
#148922 closed
Jul 16, 2025 -
[flang] Runtime DTIO lacking support for `-fdefault-integer-8`
#148638 closed
Jul 16, 2025 -
[Flang] A combination of CRAY POINTER and rename in USE statement results in an abnormal compilation termination
#148559 closed
Jul 16, 2025 -
[clang][x86-64] Assertion failure in InitListExpr::getInit (“Initializer access out of range!”)
#149111 closed
Jul 16, 2025 -
[Flang] The variable outputted in the compilation error message is invalid
#140485 closed
Jul 16, 2025 -
C++23's consteval if crashes Clang Static Analyzer
#149116 closed
Jul 16, 2025 -
LLVM 21 seemingly assumes that `strlen` is present even if libc is not linked
#149094 closed
Jul 16, 2025 -
[LLDB][ProcessLinux] Native MIPS debugging fails: missing NativeRegisterContextLinux implementation
#148901 closed
Jul 16, 2025 -
CodeGen/Generic/2010-11-04-BigByval.ll failing on AArch64 with LLVM_ENABLE_EXPENSIVE_CHECK
#62731 closed
Jul 16, 2025 -
Change of policy on release notes appears to be undocumented
#54965 closed
Jul 16, 2025 -
Build and Test Windows has a flaky infra failure
#148984 closed
Jul 16, 2025 -
Bug[clangd]:Clangd cannot start
#149032 closed
Jul 16, 2025 -
Update README.txt in libclc
#59571 closed
Jul 16, 2025 -
[mlir][bufferization] Typo in to_tensor op's summary field
#149081 closed
Jul 16, 2025 -
forming reference to nullptr is not rejected in constexpr
#48665 closed
Jul 16, 2025 -
[AArch64] Expected a GPR64common register, but got a GPR64sp register
#148659 closed
Jul 16, 2025 -
[mlir] -tosa-optional-decompositions crashes
#118452 closed
Jul 16, 2025 -
Request Commit Access For cowardsa
#146665 closed
Jul 16, 2025 -
Precondition violations in libc++ tests for std::pmr::polymorphic_allocator
#148420 closed
Jul 16, 2025 -
Request Commit Access For @andrey-golubev
#147760 closed
Jul 16, 2025 -
[MLIR] Boolean true incorrectly cast to -1 via `tosa.cast` from i1 to i32
#148846 closed
Jul 16, 2025 -
Bytecode Interpreter: Union fields are activated too eagerly
#134789 closed
Jul 16, 2025 -
Assertion `!Info.isIncomplete() && "Access to an object of an incomplete type!"' failed
#54159 closed
Jul 16, 2025 -
clang: Assertion `!Info.isIncomplete() && "Access to an object of an incomplete type!"' failed.
#63945 closed
Jul 16, 2025 -
Assertion failure in ThreadSafetyReporter::handleNoMutexHeld "Only works for variables"
#140330 closed
Jul 16, 2025 -
`tosa.cast` and `tosa.equal` get folded incorrectly
#57951 closed
Jul 16, 2025 -
clang-format: ColumnLimit:0 breaks lambda formatting
#50275 closed
Jul 16, 2025 -
Triples: Environment vs Object format
#147665 closed
Jul 16, 2025 -
[AArch64] Unexpected illegal type!
#148949 closed
Jul 16, 2025 -
Request Commit Access For Jinjie-Huang
#144660 closed
Jul 16, 2025 -
Request Commit Access For bababuck
#145128 closed
Jul 16, 2025 -
Request Commit Access For mikolaj-pirog
#145705 closed
Jul 16, 2025 -
Request Commit Access For rkirsling
#145788 closed
Jul 16, 2025 -
Request Commit Access For bassiounix
#147459 closed
Jul 16, 2025 -
Request Commit Access For Clo91eaf
#145270 closed
Jul 16, 2025 -
Missed optimization: unconditional ret i1 false not folded in simple control flow with icmp sgt and phi
#146263 closed
Jul 16, 2025 -
Clang Optimizer Incorrectly Converts Undefined Behavior into Deterministic Output
#148854 closed
Jul 15, 2025 -
[Clang] FE assertion failure in CGCoroutine: "expected alloca to be emitted"
#148953 closed
Jul 15, 2025 -
Request Commit Access For egebeysel
#146545 closed
Jul 15, 2025 -
Request Commit Access For badumbatish
#147249 closed
Jul 15, 2025 -
Request Triage Access for bi6c
#131178 closed
Jul 15, 2025 -
Request Commit Access For `zGoldthorpe`
#144149 closed
Jul 15, 2025 -
Request Commit Access For qxy11
#145934 closed
Jul 15, 2025 -
Request Commit Access For Kewen12
#148031 closed
Jul 15, 2025 -
Request Commit Access For snprajwal
#145428 closed
Jul 15, 2025 -
Request Commit Access For @kaadam,
#145874 closed
Jul 15, 2025 -
Request Commit Access For Jaddyen
#146376 closed
Jul 15, 2025 -
Request Commit Access For @amsen20
#147803 closed
Jul 15, 2025 -
Requesting Github CI/CD access for cmtice
#147827 closed
Jul 15, 2025 -
Request Commit Access For silee2
#148283 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148931 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148930 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148924 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148926 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148928 closed
Jul 15, 2025 -
Release Asset Audit Failed
#148925 closed
Jul 15, 2025 -
[rpmalloc] Fake atomic operations in case of MSVC
#146205 closed
Jul 15, 2025 -
Request Commit Access For imdj
#147250 closed
Jul 15, 2025 -
[IR2Vec] Storing and Managing Vocabulary
#141832 closed
Jul 15, 2025 -
[HLSL] Investigate, update and document the correct function attributes for DXIL ops
#123825 closed
Jul 15, 2025 -
Clang assertion failure in CheckNonNullExpr
#138371 closed
Jul 15, 2025 -
[clang] Assertion `CachedLexPos != 0' failed.
#114815 closed
Jul 15, 2025 -
LWG4157: The resolution of LWG3465 was damaged by P2167R3
#118365 closed
Jul 15, 2025 -
[RISC-V] __attribute__((interrupt)) does not save vector registers
#148837 closed
Jul 15, 2025 -
[clang-tidy] New check: Use if-initializer to reduce scope of a variable
#148739 closed
Jul 15, 2025 -
[AMDGPU][True16] si-fix-sgpr-copies: invalid sgpr_lo16 copy destination
#144561 closed
Jul 15, 2025 -
[AArch64] MOVPRFX_ZZ Bad machine code: Using an undefined physical register
#148645 closed
Jul 15, 2025 -
[AArch64] Expected a ZPR2StridedOrContiguous register, but got a ZPR2 register
#148655 closed
Jul 15, 2025 -
[LoopInterchange] Incorrect handling of reductions
#148228 closed
Jul 15, 2025 -
Clang optimizer produces incorrect arithmetic result with global pointers in loops
#148830 closed
Jul 15, 2025 -
undefined reference to `memcpy.inline'
#122161 closed
Jul 15, 2025 -
[AArch64] Invalid size request on a scalable vector
#148387 closed
Jul 15, 2025 -
[SLP] Assertion `isSimple() && "Expected a SimpleValueType!"' failed
#148438 closed
Jul 15, 2025 -
LLVM ERROR: Function Import: link error: linking module flags 'ProfileSummary'
#54416 closed
Jul 15, 2025 -
lld-10 (and master) crashes when uses profile data from incompatible run
#44981 closed
Jul 15, 2025 -
[LV] Assertion `Val && "isa<> used on a null pointer"' failed
#148260 closed
Jul 15, 2025 -
opt crashes running pass inferattrs
#148770 closed
Jul 15, 2025 -
eBPF/atomic: error in backend: Cannot select... AtomicStore...
#126731 closed
Jul 15, 2025 -
P2944R3: Constrained equality - `std::optional`
#136767 closed
Jul 15, 2025 -
-Wmissing-prototypes regression from llvm19
#133235 closed
Jul 15, 2025 -
clang-format rejects formatting with -length=0
#146036 closed
Jul 15, 2025 -
fault
#147762 closed
Jul 15, 2025 -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 closed
Jul 15, 2025 -
[DirectX] Scalarizer is producing GEP chains that fail validation
#145924 closed
Jul 15, 2025 -
[DirectX] Indexing into TGSM flattened arrays of vectors is incorrect
#145370 closed
Jul 14, 2025 -
[DirectX] Validation: TGSM pointers must originate from an unambiguous TGSM global variable.
#140416 closed
Jul 14, 2025 -
-Wuninitialized ignored if type is "const" pointer
#37460 closed
Jul 14, 2025 -
[flang] flang doesn't correctly handle `-mframe-pointer=reserved`
#146802 closed
Jul 14, 2025 -
[flang] Unexpected compile time failure when resolving a reference to a defined assignment `ASSIGNMENT(=)`
#148675 closed
Jul 14, 2025 -
[Offload] Unit tests fail with "Plugin was not initialized!" assertion in `deinit`
#148615 closed
Jul 14, 2025 -
[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOVIshift
#148596 closed
Jul 14, 2025 -
Please annotate findings in tidy bugprone-exception-escape
#87422 closed
Jul 14, 2025 -
C++ Align of VTable ?
#148663 closed
Jul 14, 2025 -
[AArch64] Expected a ZPR4StridedOrContiguous register, but got a ZPR4 register
#148669 closed
Jul 14, 2025 -
[flang] Incorrect diagnostic on defined operator
#148678 closed
Jul 14, 2025 -
Fma not optimized for wasm relaxed-simd
#121311 closed
Jul 14, 2025 -
Archive for libc 20.1.0
#127404 closed
Jul 14, 2025 -
[libc/libc++] Provide distribution archive for libc or fix libc++ to build without libc
#147910 closed
Jul 14, 2025 -
[DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FCOPYSIGN handling + tests
#147694 closed
Jul 14, 2025 -
P2372R3: Fixing locale handling in chrono formatters
#100043 closed
Jul 14, 2025 -
swap overload for observer_ptr is not constexpr
#148546 closed
Jul 14, 2025 -
Use `HIDE_FROM_ABI` in the dylib
#81652 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148586 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148587 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148588 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148589 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148590 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148591 closed
Jul 14, 2025 -
Release Asset Audit Failed
#148592 closed
Jul 14, 2025 -
[flang][OpenMP][debug] Invalid debug info for variable size string in target region.
#134991 closed
Jul 14, 2025 -
[AArch64] Cannot select: PTRUE TargetConstant:i32<4>
#148347 closed
Jul 14, 2025 -
[BOLT] Frame pointers break instrumentation
#148595 closed
Jul 14, 2025 -
Misplaced Windows on Arm (WoA) asset for 20.1.17 release
#146172 closed
Jul 14, 2025 -
PSTL algos in <numeric> need to move the __init variables
#118539 closed
Jul 14, 2025 -
[libc] implement wmemcmp
#141857 closed
Jul 14, 2025 -
std::filesystem::create_directory and std::filesystem::create_directories have inconsistent error handling
#41028 closed
Jul 14, 2025 -
[Clang] CTAD for alias template failed as a default type argument is not used for deduction
#133132 closed
Jul 14, 2025 -
[HLSL] Add support for Root Signatures in Clang
#118896 closed
Jul 14, 2025 -
[HLSL][RootSignature] Allow for multiple parsing errors in `RootSignatureParser`
#145818 closed
Jul 14, 2025 -
--bitfield code is computed incorrectly
#15252 closed
Jul 14, 2025 -
[DebugInfo][LoopStrengthReduce] Delete the cmp instruction without salvaging its debug value
#147238 closed
Jul 14, 2025 -
LWG 3062 Unnecessary decay_t in is_execution_policy_v should be remove_cvref_t
#40936 closed
Jul 14, 2025 -
RemoveParentheses removes parentheses in macro call, resulting in , to no longer be escaped.
#147780 closed
Jul 13, 2025 -
[clang-tidy] suppress dump of disabled checks options when running `--dump-config`
#146693 closed
Jul 13, 2025 -
`@llvm.abs.i64` optimizes differently versus target-specific `@llvm.aarch64.neon.abs.i64`
#148388 closed
Jul 13, 2025 -
[clang-tidy] Request for dangling reference check for (ranges) min, max, minmax
#107653 closed
Jul 13, 2025 -
Clang-format won't accept the space after let in structured binding declarations
#148436 closed
Jul 13, 2025 -
[LV] VPlan cost model and legacy cost model disagreed
#148431 closed
Jul 13, 2025 -
[HLSL] Semantic analysis of `HLSLRootSignature`
#119019 closed
Jul 13, 2025 -
[HLSL] Root Signature semantic analysis - Bounded Parameter checks
#129940 closed
Jul 13, 2025 -
[clang-tidy] Check request: modernize-use-elifdef-and-elifndef
#132561 closed
Jul 13, 2025 -
[analyzer] Crash on `if consteval` during reporting
#148297 closed
Jul 13, 2025 -
[clangd] Crash on textDocument/hover with incomplete code
#138096 closed
Jul 13, 2025 -
[clangd] Crash on document symbols
#141605 closed
Jul 13, 2025 -
LoopFusion is querying SCEV while manipulating loops (resulting in stale analysis and a crash)
#48910 closed
Jul 12, 2025 -
[libc++] const overload errors with musl
#148280 closed
Jul 12, 2025 -
Wrong optimizations for pointers: `if (q == p) use p` -> `if (q == p) use q`
#43658 closed
Jul 12, 2025 -
Confusing Error Message with placement new
#143708 closed
Jul 12, 2025 -
[libc][math][C23] Implement sinpif, cospif, tanpif functions for single precision.
#94895 closed
Jul 12, 2025 -
LLVM 21 X86 backend produces invalid asm syntax for $ dollar symbol names
#147587 closed
Jul 12, 2025 -
[HLSL][RootSignature] Simplify and Audit `RootSignatureParser` Diagnostics
#147799 closed
Jul 12, 2025 -
[HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for use in Diags with `SemaHLSL`
#145819 closed
Jul 12, 2025 -
[mlir] Inconsistent output when executing MLIR program with `--test-affine-data-copy`
#119662 closed
Jul 12, 2025 -
[MLIR] Incorrect fusion pass behavior with `-test-loop-fusion=test-loop-fusion-transformation`
#132172 closed
Jul 12, 2025 -
Windows CI is flaky
#148316 closed
Jul 11, 2025 -
[mlir] --convert-linalg-to-affine-loops crashed with assertion failure "RHS constant has to be positive"
#64408 closed
Jul 11, 2025 -
[HLSL] Read Only Resources incorrectly allow writing
#141842 closed
Jul 11, 2025
258 Issues opened by 121 people
-
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 opened
Jul 18, 2025 -
clang-scan-deps strips the suffix .private from module names
#149594 opened
Jul 18, 2025 -
[AArch64] Arm64 virtual machines work perfectly Linux
#149593 opened
Jul 18, 2025 -
[AArch64] Bad machine code: Using a killed virtual register
#149585 opened
Jul 18, 2025 -
[LLD][RISCV] LLD RISC-V relaxation bug
#149583 opened
Jul 18, 2025 -
[x86]: isel incorrectly optimizes pblendvb with partial vector usage to unconditional move
#149580 opened
Jul 18, 2025 -
[flang][OpenMP] Crash with DO CONCURRENT lowering
#149563 opened
Jul 18, 2025 -
[HLSL][SPIRV] Investigate how to handle float controls on Vulkan 1.3 and earlier.
#149561 opened
Jul 18, 2025 -
[HLSL][RootSignature] Add Root Signature object manipulation options
#149560 opened
Jul 18, 2025 -
[HLSL][RootSignature] Add Root Signature compilation options
#149559 opened
Jul 18, 2025 -
free(): invalid pointer error -- while compiling the linux kernel
#149548 opened
Jul 18, 2025 -
fatal error: error in backend: Failed to evaluate function length in SEH unwind info
#149547 opened
Jul 18, 2025 -
clang-cl.exe LLVM-21.1.0-rc1-win64 infinet loop while try compiler some file
#149537 opened
Jul 18, 2025 -
[flang] Runtime failure on list-directed I/O
#149533 opened
Jul 18, 2025 -
[clang-format] `BreakAfterAttributes` has strange interaction with `= delete`
#149520 opened
Jul 18, 2025 -
LoongArch: `__attribute__((target("lasx")))` does not imply LSX
#149512 opened
Jul 18, 2025 -
s390x does not handle PC offset correctly when using CREL
#149511 opened
Jul 18, 2025 -
[Mlir][affine] --affine-loop-fusion pass failed
#149507 opened
Jul 18, 2025 -
include profile data, warning suppressions, etc. in clang crash reports
#149502 opened
Jul 18, 2025 -
[DA] Does not account for wrapping accesses
#149501 opened
Jul 18, 2025 -
Initialization of global pointers is accepted by clang++ but rejected by clang
#149500 opened
Jul 18, 2025 -
Many lldb tests fail when the debug info format is set to PDB
#149498 opened
Jul 18, 2025 -
[lldb][import-std-module] Clang parser assertion when lambda is imported from std module
#149477 opened
Jul 18, 2025 -
[flang][OpenMP] Crash with SIMD ALIGNED
#149458 opened
Jul 18, 2025 -
WebAssembly: Suboptimal "promotion" of wasm_f32x4_convert_i32x4 into f32x4.convert_i32x4_u
#149457 opened
Jul 18, 2025 -
satisfaction of constraint 'move_constructible<_Tp>' depends on itself
#149443 opened
Jul 18, 2025 -
libclc fails to build with `/bin/sh: 1: -o: not found`
#149437 opened
Jul 18, 2025 -
Request Commit Access For localspook
#149419 opened
Jul 17, 2025 -
[x86]: Failure to use LEA for base + index + displacement
#149413 opened
Jul 17, 2025 -
Spurious compilation error using <format> and import std
#149404 opened
Jul 17, 2025 -
Code_formatter action failing with rate limit exceeded error
#149399 opened
Jul 17, 2025 -
Bytecode Interpreter: Use in `Expr::isPotentialConstantExpressionUnevaluated`
#149383 opened
Jul 17, 2025 -
BOLT: BOLT is unable to proceed because it couldn't properly understand this function
#149382 opened
Jul 17, 2025 -
[AArch64] ORRv: Bad machine code: Using an undefined physical register
#149380 opened
Jul 17, 2025 -
[SCEV] llvm::ScalarEvolution::verify() expensive check failure
#149377 opened
Jul 17, 2025 -
clang++ frontend error
#149373 opened
Jul 17, 2025 -
clang assertion failure "Assertion `&RO == Options.end() - 1 && "Default or Generic case must be last"' failed."
#149372 opened
Jul 17, 2025 -
clang Assertion `StackTop == (unsigned)llvm::popcount(Mask) && "Live count mismatch"' failed.
#149371 opened
Jul 17, 2025 -
[ARM64] -march=native omits features detected by -mcpu=native
#149370 opened
Jul 17, 2025 -
Clang crash on clang::Sema::AddAlignedAttr(clang::Decl*, clang::AttributeCommonInfo const&, clang::Expr*, bool)
#149369 opened
Jul 17, 2025 -
Clang crash on llvm::AsmPrinter::emitInlineAsm(llvm::MachineInstr const*) const
#149368 opened
Jul 17, 2025 -
Request Commit Access For tyb0807
#149361 opened
Jul 17, 2025 -
[RISCV] Handle recurrences in VLOptimizer
#149354 opened
Jul 17, 2025 -
[RISCV] Propagate VL from segment store in VLoptimizer
#149350 opened
Jul 17, 2025 -
[LoopVectorize] Miscompilation at -Os
#149347 opened
Jul 17, 2025 -
[HLSL][DirectX] AddUint64 vec4 case resulting in invalid DXIL.
#149345 opened
Jul 17, 2025 -
[RISC-V] Miscompile at -O[23]
#149335 opened
Jul 17, 2025 -
[MLIR] crash in `-convert-vector-to-llvm` pass with assertion failure
#149325 opened
Jul 17, 2025 -
Building liboffload fails for pure libc++ build (missing build dependency)
#149324 opened
Jul 17, 2025 -
[flang] AIX: Coredump when `-fdefault-integer-8` AND `-fdefault-real-8` are specified
#149321 opened
Jul 17, 2025 -
[lldb-dap] support moduleId in the stackTrace response
#149316 opened
Jul 17, 2025 -
[DebugInfo][NewGVN] Debug value loss caused by the missing salvage
#149301 opened
Jul 17, 2025 -
clang missed vectorization optization
#149298 opened
Jul 17, 2025 -
NaN-related regressions on hard float MIPS in LLVM 21
#149295 opened
Jul 17, 2025 -
[clang] False-positive warning for integer promotion [-Wimplicit-int-conversion]
#149288 opened
Jul 17, 2025 -
[RISCV] canCreateUndefOrPoisonForTargetNode - can ROLW/RORW + SLLW/SRAW/SRLW create undef/poison?
#149285 opened
Jul 17, 2025 -
[offload] Allow liboffload cuda plugin to accept PTX binaries as input
#149284 opened
Jul 17, 2025 -
[ARM] computeKnownBitsForTargetNode - add handling for ARMISD::VMOVIMM\VMVNIMM
#149276 opened
Jul 17, 2025 -
Request Commit Access For amrami
#149271 opened
Jul 17, 2025 -
[PAC] clang++ 20 Exceptions crash with (recent) libgcc and aarch64 BTI (Linux)
#149267 opened
Jul 17, 2025 -
[VectorCombine] Implement shrinkSplatShuffle from InstCombine
#149250 opened
Jul 17, 2025 -
[analyzer] FP for cplusplus.PlacementNew
#149240 opened
Jul 17, 2025 -
[WebAssembly] Teach backend that loadv128 is good under -msimd
#149230 opened
Jul 17, 2025 -
[flang] Error-prone representation of large common symbols
#149222 opened
Jul 16, 2025 -
Diagnose vertical whitespaces in single line comments
#149185 opened
Jul 16, 2025 -
Missed optimization when copying large object to multiple targets
#149155 opened
Jul 16, 2025 -
[infra] Making a change to third-party/benchmark/src/sysinfo.cc caused nothing to be built in CI
#149154 opened
Jul 16, 2025 -
clang-tidy: false positive readability-convert-member-functions-to-static to overloaded method
#149152 opened
Jul 16, 2025 -
Should --param stdlib=libstdc++ imply --param enable_experimental=False ?
#149151 opened
Jul 16, 2025 -
Request Commit Access For krishna2803
#149131 opened
Jul 16, 2025 -
[DXIL][HLSL] Apply `dx.precise` to operations when `-Gis` is applied
#149127 opened
Jul 16, 2025 -
[clang][x86-64] Assertion failure in LValue::addUnsizedArray (“…isPointerType() || …isArrayType()”)
#149118 opened
Jul 16, 2025 -
builtin causing strange errno corruption for function named reallocarray
#149108 opened
Jul 16, 2025 -
[clang] Semantics of `__attribute__((used))` differ from GCC
#149105 opened
Jul 16, 2025 -
[compiler-rt]use of undeclared identifier 'TCGETS' for x86_64-linux-gnu (latest linux kernel and glibc)
#149103 opened
Jul 16, 2025 -
[WebAssembly] Assertion failure at -O0
#149097 opened
Jul 16, 2025 -
[AArch64] STPQi: Bad machine code: Using an undefined physical register
#149092 opened
Jul 16, 2025 -
Option `--thinlto-emit-index-files` potentially generates huge filenames
#149091 opened
Jul 16, 2025 -
[flang][OpenMP] Crash with Fujitsu 0489_0129
#149089 opened
Jul 16, 2025 -
[clang-cuda] clang segfaults when trying to convert a float to a 128 bit integer on device
#149080 opened
Jul 16, 2025 -
[clang] Compiling empty file traps ubsan
#149078 opened
Jul 16, 2025 -
x86-64 optimization: (x <= 0xFFFFF) in '-Os' mode can convert to ((x >> 20) == 0)
#149073 opened
Jul 16, 2025 -
[LLVM-COV] Exiting in callee causes incorrect cov in caller
#149040 opened
Jul 16, 2025 -
clang "Assertion `llvm::isPowerOf2_64(NewAlignment.getQuantity()) && "Alignment not a power of 2"' failed."
#149025 opened
Jul 16, 2025 -
Replace isSupportedInstr with RISCVII:elementsDependOnVL in RISCVVLOptimizer
#149018 opened
Jul 16, 2025 -
Request Commit Access For @PeddleSpam
#149014 opened
Jul 16, 2025 -
How to detect C++20 module declarations using libclang Python bindings?
#149002 opened
Jul 16, 2025 -
libc: compile with -Werror=missing-prototypes (-Werror=missing-declarations)
#149000 opened
Jul 16, 2025 -
[AArch64] Avoid materialising bitwise immediate arguments by decomposing into 2 arguments
#148987 opened
Jul 15, 2025 -
[clangd] Incorrect compile command heuristic in project with CUDA, HIP, and vanilla C++
#148972 opened
Jul 15, 2025 -
[clang] Constant "(a && 0)" not folded at -O0
#148955 opened
Jul 15, 2025 -
[clang-tidy] modernize-return-braced-init-list and complex type casts
#148942 opened
Jul 15, 2025 -
#pragma init_seg(section-specifier, func-name) not supported
#148938 opened
Jul 15, 2025 -
Missing ASAN Interceptor for `mempcpy`
#148917 opened
Jul 15, 2025 -
Assertion failure at kmp_sched.cpp(364): chunk != 0.
#148884 opened
Jul 15, 2025 -
Request Commit Access For rzinsly
#148883 opened
Jul 15, 2025 -
Should we decide tail folding by constructing additional VPlans?
#148882 opened
Jul 15, 2025 -
`-Wswitch-default` and `-Wswitch-enum` warning behaviour change request
#148856 opened
Jul 15, 2025 -
[LoopInterchange] Reject cases where ninf flag is present
#148851 opened
Jul 15, 2025 -
Require binutils on linux builds and build llvmgold.so by default
#148842 opened
Jul 15, 2025 -
LLDB crashes evaluating a no_unique_address structure with tail padding
#148838 opened
Jul 15, 2025 -
format code issue: break in macro/comment in `AlignArrayOfStructures` is enable
#148833 opened
Jul 15, 2025 -
libc++ package disappeared from apt.llvm.org
#148832 opened
Jul 15, 2025 -
[clang-tidy] Flags for more accurate selection of compile commands
#148819 opened
Jul 15, 2025 -
Clang-tidy should not guess compile commands
#148814 opened
Jul 15, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-convert-math-to-llvm`
#148812 opened
Jul 15, 2025 -
UpgradeIntrinsicCall asserts on intrinsic use with wrong declared type
#148776 opened
Jul 15, 2025 -
Document that ThinLTO parallelism is limited to the number of bitcode files
#148759 opened
Jul 15, 2025 -
[clamg-format] Add `BreakIfInitializer` option
#148741 opened
Jul 14, 2025 -
[Offload] Failure to check validity of image for sm_120 architecture
#148703 opened
Jul 14, 2025 -
LLVM 20.1 bazel has unresolved cyclic dependency in `CodeGen`
#148702 opened
Jul 14, 2025 -
[DirectX] `ScalarizierPass` does not invalidate analyses after modifying function
#148681 opened
Jul 14, 2025 -
[DirectX] Update passes to report when it modifies input
#148680 opened
Jul 14, 2025 -
[MLIR][PadTilingInterface] Incorrect input padding for convolutions
#148679 opened
Jul 14, 2025 -
Coverage on Multiple Architectures Fails
#148673 opened
Jul 14, 2025 -
readability-else-after-return breaks comments (needs newline)
#148662 opened
Jul 14, 2025 -
[x86] Could use `cqo` for sign-extending to 128 bits
#148652 opened
Jul 14, 2025 -
[clang-tidy] Run `run-clang-tidy` and `clang-tidy-diff` scripts in parallel implicitly
#148624 opened
Jul 14, 2025 -
[LLVM-COV] wrong coverage for std library function call
#148623 opened
Jul 14, 2025 -
[MemProf] How to debug binary optimized by MemProf
#148618 opened
Jul 14, 2025 -
[clang] Compiler fails to detect infinite recursion in `A<T, T>`-style nested templates
#148610 opened
Jul 14, 2025 -
Vectorize loops with exit users with tail folding
#148603 opened
Jul 14, 2025 -
[Clang] Clang crashed when compiling with `-mllvm -print-changed=dot-cfg`
#148579 opened
Jul 14, 2025 -
Stores with invariant address unnecessarily widened with EVL tail folding
#148577 opened
Jul 14, 2025 -
[AVR] Simplify SPWRITE on devices with a small stack
#148560 opened
Jul 14, 2025 -
[clangd] clangd crashed.
#148558 opened
Jul 14, 2025 -
Missing suggestion in error message with defaulted three-way comparison when return type is auto
#148556 opened
Jul 13, 2025 -
Clang crash when compiling libc++ for Wasm with `-mexception-handling`
#148550 opened
Jul 13, 2025 -
[clang-tidy] Show 'allow-enabling-analyzer-alpha-checkers' flag in '--help' command.
#148540 opened
Jul 13, 2025 -
[clang-tidy] Convert ideas of new tools in ClangTools.html to clang-tidy checks
#148539 opened
Jul 13, 2025 -
[clang-tools-extra] Add more documented tools to ClangTools.html
#148538 opened
Jul 13, 2025 -
[libc++] P3179R9: Bump feature-test macro `__cpp_lib_parallel_algorithm` to `202506L`
#148530 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::destroy_n`
#148529 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::destroy`
#148528 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_fill_n`
#148527 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_fill`
#148526 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_move_n`
#148525 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_move`
#148524 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_copy_n`
#148523 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_copy`
#148522 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_value_construct_n`
#148521 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_value_construct`
#148520 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_default_construct_n`
#148519 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::uninitialized_default_construct`
#148518 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::lexicographical_compare`
#148517 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::minmax_element`
#148516 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::max_element`
#148515 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::min_element`
#148514 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::minmax`
#148513 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::max`
#148512 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::min`
#148511 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::is_heap_until`
#148510 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::is_heap`
#148509 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::set_symmetric_difference`
#148508 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::set_difference`
#148507 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::set_intersection`
#148506 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::set_union`
#148505 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::includes`
#148504 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::inplace_merge`
#148503 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::merge`
#148502 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::partition_copy`
#148501 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::stable_partition`
#148500 opened
Jul 13, 2025 -
GlobalMerge does not work well with comdat group sections, breaking coverage
#148499 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::partition`
#148498 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::is_partitioned`
#148497 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::nth_element`
#148496 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::is_sorted_until`
#148495 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::is_sorted`
#148494 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::partial_sort_copy`
#148493 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::partial_sort`
#148492 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::stable_sort`
#148491 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::sort`
#148490 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::shift_right`
#148489 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::shift_left`
#148488 opened
Jul 13, 2025 -
[libc++] P3179R9, P3709R2: Parallel `ranges::rotate_copy`
#148487 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::rotate`
#148486 opened
Jul 13, 2025 -
[libc++] P3179R9, P3709R2: Parallel `ranges::reverse_copy`
#148485 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::reverse`
#148484 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::unique_copy`
#148483 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::unique`
#148482 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::remove_copy_if`
#148481 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::remove_copy`
#148480 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::remove_if`
#148479 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::remove`
#148478 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::generate`
#148476 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::generate`
#148475 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::fill_n`
#148474 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::fill`
#148473 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::replace_copy_if`
#148472 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::replace_copy`
#148471 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::replace_if`
#148470 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::replace`
#148469 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::transform`
#148468 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::swap_ranges`
#148467 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::move`
#148466 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::copy_if`
#148465 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::copy_n`
#148464 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::copy`
#148463 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::ends_with`
#148462 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::starts_with`
#148461 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::search_n`
#148460 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::search`
#148459 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::equal`
#148458 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::mismatch`
#148457 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::count_if`
#148456 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::count`
#148455 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::adjacent_find`
#148454 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_first_of`
#148453 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_end`
#148452 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_last_if_not`
#148451 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_last_if`
#148450 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_last`
#148449 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_if_not`
#148448 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find_if`
#148447 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::find`
#148446 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::for_each_n`
#148445 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::for_each`
#148444 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::contains_subrange`
#148443 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::contains`
#148442 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::none_of`
#148441 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::any_of`
#148440 opened
Jul 13, 2025 -
[libc++] P3179R9: Parallel `ranges::all_of`
#148439 opened
Jul 13, 2025 -
[DA] SIV test expected at least one AddRec
#148435 opened
Jul 13, 2025 -
[LV] removed instruction should only be used by instructions inserted
#148433 opened
Jul 13, 2025 -
Parallelize clang-format with multiple files.
#148432 opened
Jul 13, 2025 -
RVV intrinsics not the best register allocation
#148422 opened
Jul 13, 2025 -
llvm-rc cannot recognise windows UNC path in rc file
#148421 opened
Jul 13, 2025 -
Optimizer optimizes out potential infinite loop
#148397 opened
Jul 12, 2025 -
[LV] must have a resume value for the canonical IV
#148390 opened
Jul 12, 2025 -
[LV] dyn_cast on a non-existent value
#148389 opened
Jul 12, 2025 -
capturing this pointer in lambda coroutines
#148381 opened
Jul 12, 2025 -
[clang] Missed optimization regression: coro.destroy not devirtualized even when possible
#148380 opened
Jul 12, 2025 -
[clangd] clangd doesn't work with some file names with --experimental-modules-support option
#148370 opened
Jul 12, 2025 -
[MLIR] Crash in `-test-spirv-func-signature-conversion` when handling dynamic-shaped tensor types
#148369 opened
Jul 12, 2025 -
LoopLoadElimination crash
#148364 opened
Jul 12, 2025 -
Build fails with Ninja Multi-Config generator
#148363 opened
Jul 12, 2025 -
[-Wunused-but-set-variable] False negative with static global variable
#148361 opened
Jul 12, 2025 -
[MLIR] Inconsistent output when executing MLIR program with and without `-convert-math-to-spirv`
#148354 opened
Jul 12, 2025 -
[LLD] getMipsN32RelType parameter type mismatch after scanOne interface change
#148346 opened
Jul 12, 2025 -
std::condition_variable and std::condition_variable_any
#148328 opened
Jul 12, 2025 -
Crash on 19.10, 20.0, and trunk
#148325 opened
Jul 12, 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.
-
[lld][MachO]Multi-threaded i/o. Twice as fast linking a large project.
#147134 commented on
Jul 18, 2025 • 65 new comments -
[Object] Beginnings of SFrame parser and dumper
#147294 commented on
Jul 18, 2025 • 47 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jul 18, 2025 • 44 new comments -
[OFFLOAD][OPENMP] 6.0 compatible interop interface
#143491 commented on
Jul 17, 2025 • 42 new comments -
[TableGen][DecoderEmitter] Add option to emit type-specialized code
#146593 commented on
Jul 18, 2025 • 35 new comments -
[clang]: Propagate `*noreturn` attributes in `CFG`
#146355 commented on
Jul 18, 2025 • 32 new comments -
[llvm-profgen] Extend llvm-profgen to generate vtable profiles with data access events.
#148013 commented on
Jul 18, 2025 • 31 new comments -
[MLIR] Add shape propagation through tensor.pad
#136681 commented on
Jul 16, 2025 • 30 new comments -
[SPIRV] Implement translation for llvm.modf.* intrinsics
#147556 commented on
Jul 17, 2025 • 28 new comments -
[Clang] Rework creating offloading toolchains
#125556 commented on
Jul 18, 2025 • 23 new comments -
[LV] Vectorize FMax w/o fast-math flags.
#146711 commented on
Jul 14, 2025 • 23 new comments -
[mlir][xegpu] Add initial skeleton implementation for lowering ConvertLayoutOp
#146176 commented on
Jul 18, 2025 • 22 new comments -
[libc++][C++03] Split libc++-specific tests for the frozen headers
#144093 commented on
Jul 17, 2025 • 22 new comments -
[clangd] Improve Markup Rendering
#140498 commented on
Jul 12, 2025 • 21 new comments -
[lldb][rpc] Upstream RPC Client Library Emitters
#147655 commented on
Jul 18, 2025 • 21 new comments -
[LV] Create in-loop sub reductions
#147026 commented on
Jul 18, 2025 • 21 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Jul 18, 2025 • 20 new comments -
[Clang][Driver] Revise Cygwin ToolChain to call linker directly
#147960 commented on
Jul 18, 2025 • 19 new comments -
[LLVM] Add GNU make jobserver support
#145131 commented on
Jul 18, 2025 • 19 new comments -
[lldb] Update JSONTransport to use MainLoop for reading.
#148300 commented on
Jul 14, 2025 • 19 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Jul 17, 2025 • 19 new comments -
[LoopVectorize] Generate wide active lane masks
#147535 commented on
Jul 14, 2025 • 18 new comments -
[libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC
#147956 commented on
Jul 16, 2025 • 18 new comments -
[TSan] Add support for Android
#147580 commented on
Jul 17, 2025 • 17 new comments -
[mlir][tosa] Fix check for isolated regions in `tosa.cond_if`
#143772 commented on
Jul 18, 2025 • 16 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Jul 15, 2025 • 16 new comments -
[DAG] SelectionDAG::canCreateUndefOrPoison - Mark AVGFLOORS and AVGCEILS as safe
#148191 commented on
Jul 17, 2025 • 16 new comments -
[libc][math][c23] implement C23 math function asinpif16
#146226 commented on
Jul 15, 2025 • 15 new comments -
AMDGPU gfx12: Add _dvgpr$ symbols for dynamic VGPRs
#148251 commented on
Jul 16, 2025 • 15 new comments -
[mlir][EmitC]Expand the MemRefToEmitC pass - Lowering `AllocOp`
#148257 commented on
Jul 18, 2025 • 15 new comments -
[OpenMP] Add ompTest library to OpenMP
#147381 commented on
Jul 17, 2025 • 15 new comments -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 commented on
Jul 14, 2025 • 14 new comments -
[LoopInterchange] Improve profitability check for vectorization
#133672 commented on
Jul 15, 2025 • 14 new comments -
[clang-tidy] added `IgnoreAliasing` option to `readability-qualified-auto check`
#147060 commented on
Jul 15, 2025 • 14 new comments -
[LV] Add initial legality checks for ee loops with stores
#145663 commented on
Jul 18, 2025 • 14 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Jul 16, 2025 • 14 new comments -
[VPlan] Convert EVL loops to variable-length stepping after dissolution
#147222 commented on
Jul 17, 2025 • 14 new comments -
[clang-tidy][C++20] Add support for Initialization Forwarding in structs and Nested Objects within modernize-use-emplace
#131969 commented on
Jul 14, 2025 • 13 new comments -
[WebAssembly] Add support for memcmp expansion
#148298 commented on
Jul 17, 2025 • 13 new comments -
[MLIR][Linalg] Remove matmul_transpose variants
#147961 commented on
Jul 17, 2025 • 12 new comments -
[Clang][attr] Add 'kcfi_salt' attribute
#141846 commented on
Jul 17, 2025 • 12 new comments -
[AMDGPU] ISel & PEI for whole wave functions
#145858 commented on
Jul 18, 2025 • 12 new comments -
[mlir][tosa] Check for isolated regions in `tosa.while_loop`
#144865 commented on
Jul 16, 2025 • 11 new comments -
Fix Windows EH IP2State tables (remove +1 bias)
#144745 commented on
Jul 17, 2025 • 11 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Jul 18, 2025 • 11 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Jul 18, 2025 • 10 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#147970 commented on
Jul 15, 2025 • 9 new comments -
[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests.
#148286 commented on
Jul 17, 2025 • 9 new comments -
[libc] Modular printf option (float only)
#147426 commented on
Jul 16, 2025 • 9 new comments -
Add constant-folding for unary NVVM intrinsics
#141233 commented on
Jul 16, 2025 • 9 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Jul 13, 2025 • 9 new comments -
[clang-tidy] fix `bugprone-narrowing-conversions` false positive for conditional expression
#139474 commented on
Jul 15, 2025 • 9 new comments -
[AMDGPU] Add post-RA scheduling direction control via target features
#147708 commented on
Jul 16, 2025 • 8 new comments -
Annotate disassembly with register‐resident variable locations
#147460 commented on
Jul 17, 2025 • 8 new comments -
[mlir][vector] Support direct broadcast conversion (LLVM & SPIRV)
#148027 commented on
Jul 18, 2025 • 8 new comments -
[flang] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops.
#145464 commented on
Jul 16, 2025 • 8 new comments -
[PowerPC] Exploit xxeval instruction for ternary patterns - part 1
#141733 commented on
Jul 18, 2025 • 8 new comments -
[OpenMP] Adds omp_target_is_accessible routine
#138294 commented on
Jul 14, 2025 • 8 new comments -
[LV] Bundle partial reductions inside VPExpressionRecipe
#147302 commented on
Jul 18, 2025 • 8 new comments -
[LAA] Be more precise on different store sizes
#122318 commented on
Jul 18, 2025 • 7 new comments -
[lld] Add thunks for hexagon
#111217 commented on
Jul 16, 2025 • 7 new comments -
[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialect
#144307 commented on
Jul 17, 2025 • 7 new comments -
[llvm][support] Add LLVM_DLOG macro.
#143704 commented on
Jul 17, 2025 • 7 new comments -
[libc++][ranges] implement `std::ranges::zip_transform_view`
#79605 commented on
Jul 18, 2025 • 7 new comments -
[llvm][release] Add links to automatically built packages
#147719 commented on
Jul 18, 2025 • 7 new comments -
[SLP]Initial support for copyable elements (non-schedulable only)
#140279 commented on
Jul 17, 2025 • 6 new comments -
Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field
#143845 commented on
Jul 18, 2025 • 6 new comments -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 commented on
Jul 14, 2025 • 6 new comments -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Jul 14, 2025 • 6 new comments -
[PGO] Add ProfileInjector and ProfileVerifier passes
#147388 commented on
Jul 17, 2025 • 6 new comments -
[AMDGPU] Support merging 16-bit and 8-bit TBUFFER load/store instruction
#145078 commented on
Jul 16, 2025 • 6 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Jul 18, 2025 • 6 new comments -
[llvm-objdump] Add inlined function display support
#142246 commented on
Jul 15, 2025 • 6 new comments -
TargetLibraryInfo: Bring FreeBSD function list up to date
#144846 commented on
Jul 14, 2025 • 6 new comments -
[llvm] Change `fp128` lowering to use `f128` functions by default
#76558 commented on
Jul 15, 2025 • 6 new comments -
[RISCV][TTI] Model partial reduce of ext for zvqdotq
#146788 commented on
Jul 17, 2025 • 5 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Jul 17, 2025 • 5 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Jul 17, 2025 • 5 new comments -
[ARM] support -mlong-calls -fPIC on arm32 #39970
#147313 commented on
Jul 13, 2025 • 5 new comments -
[llvm][AsmPrinter] Emit call graph section
#87576 commented on
Jul 18, 2025 • 5 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Jul 12, 2025 • 5 new comments -
[LoopDist] Add some runtime checks for cross partition loads
#145623 commented on
Jul 18, 2025 • 5 new comments -
[lldb-dap] Re-land refactor of DebugCommunication.
#147787 commented on
Jul 15, 2025 • 5 new comments -
Add --offoading option to llvm-readobj
#143342 commented on
Jul 16, 2025 • 5 new comments -
[clang-format] Handle templates in qualified typenames
#143194 commented on
Jul 17, 2025 • 5 new comments -
[LoongArch] Optimize conditional branches
#147885 commented on
Jul 18, 2025 • 5 new comments -
[doc] Add documentation for clang-change-namespace
#148277 commented on
Jul 18, 2025 • 5 new comments -
[LoopUnroll] Rotate loop before unrolling inside of UnrollRuntimeLoopRemainder
#148243 commented on
Jul 15, 2025 • 5 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jul 14, 2025 • 5 new comments -
[mlir] ViewLikeInterface - verify ranks in verifyOffsetSizeAndStrideOp
#147926 commented on
Jul 17, 2025 • 5 new comments -
[AArch64][SME] Support split ZPR and PPR area allocation
#142392 commented on
Jul 15, 2025 • 5 new comments -
[VPlan] Expand VPWidenPointerInductionRecipe into separate recipes
#148274 commented on
Jul 17, 2025 • 4 new comments -
[X86] `combinePMULH` - combine `mulhu` + `srl`
#132548 commented on
Jul 17, 2025 • 4 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jul 17, 2025 • 4 new comments -
[MemProf] Change histogram storage from uint64_t to uint8_t
#147854 commented on
Jul 14, 2025 • 4 new comments -
[LLVM][LV] Improve UF calculation for vscale based scalar loops.
#146102 commented on
Jul 14, 2025 • 4 new comments -
[mlir][linalg] Vectorize directly to a named contraction
#147296 commented on
Jul 16, 2025 • 4 new comments -
[LLVM][CodeGen][SVE] Use BFDOT for fadd reductions.
#147981 commented on
Jul 15, 2025 • 4 new comments -
[LLD][COFF] Follow up comments on pr146610
#147152 commented on
Jul 18, 2025 • 4 new comments -
[PATCH 4/4] [clang] Improve nested name specifier AST representation
#148015 commented on
Jul 14, 2025 • 4 new comments -
[AArch64][PAC] Introduce AArch64::PAC pseudo instruction
#146488 commented on
Jul 16, 2025 • 4 new comments -
[clang-tidy] Make `bugprone-unhandled-self-assignment` check more general
#147066 commented on
Jul 18, 2025 • 4 new comments -
[Clang][OpenMP] Non-contiguous strided update
#144635 commented on
Jul 17, 2025 • 4 new comments -
[clang-tidy] add modernize-use-constexpr check
#146553 commented on
Jul 17, 2025 • 4 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jul 18, 2025 • 4 new comments -
[lit][docs] Mention LIT_OPTS instead of LIT_ARGS
#147494 commented on
Jul 16, 2025 • 4 new comments -
[CodeGen][ARM] Bug fix InsertStackProtectors with EH_SJ_LJ
#147411 commented on
Jul 17, 2025 • 4 new comments -
[DAG] Remove AssertZext if the input is masked
#146052 commented on
Jul 16, 2025 • 4 new comments -
Reland "[clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr for use-integer-sign-comparison"
#144240 commented on
Jul 13, 2025 • 4 new comments -
[clang] "modular_format" attribute for functions using format strings
#147431 commented on
Jul 16, 2025 • 4 new comments -
[AMDGPU] Ensure positive InstOffset for buffer operations
#145504 commented on
Jul 18, 2025 • 4 new comments -
[LoadStoreVectorizer] Propagate alignment through contiguous chain
#145733 commented on
Jul 18, 2025 • 4 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Jul 17, 2025 • 4 new comments -
[DAG] Combine `store + vselect` to `masked_store`
#145176 commented on
Jul 18, 2025 • 3 new comments -
[MLIR][Vector]Add constraints to vector.shape_cast(constant) -> constant
#147691 commented on
Jul 15, 2025 • 3 new comments -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 commented on
Jul 18, 2025 • 3 new comments -
[lldb-dap] persistent assembly breakpoints
#148061 commented on
Jul 16, 2025 • 3 new comments -
[AMDGPU] Add GFX12 wave register names with WAVE_ prefix
#144352 commented on
Jul 18, 2025 • 3 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Jul 17, 2025 • 3 new comments -
[RISC-V] Update SpacemiT X60 vector scheduling model with measured latencies
#144564 commented on
Jul 14, 2025 • 3 new comments -
[clang-tidy][NFC] Do less unnecessary work in `NoLintDirectiveHandler`
#147553 commented on
Jul 14, 2025 • 3 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Jul 18, 2025 • 3 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Jul 15, 2025 • 3 new comments -
[libc] Cleaned up wcsspn and wcscspn
#147408 commented on
Jul 17, 2025 • 3 new comments -
DAG: Emit an error if trying to legalize read/write register with illegal types
#145197 commented on
Jul 15, 2025 • 3 new comments -
[lld] Fix -ObjC load behavior with LTO for section names with whitespace
#146654 commented on
Jul 18, 2025 • 3 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Jul 14, 2025 • 3 new comments -
[clang-tidy] Add misc-bool-bitwise-operation check
#142324 commented on
Jul 15, 2025 • 3 new comments -
[GlobalISel] Allow Legalizer to lower volatile memcpy family.
#145997 commented on
Jul 15, 2025 • 3 new comments -
AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize
#145911 commented on
Jul 17, 2025 • 3 new comments -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Jul 17, 2025 • 3 new comments -
[AMDGPU] Add DAG mutation to improve scheduling before barriers
#142716 commented on
Jul 14, 2025 • 3 new comments -
[mlir][spirv] Fix lookup logic `spirv.target_env` for `gpu.module`
#147262 commented on
Jul 17, 2025 • 3 new comments -
[clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 commented on
Jul 12, 2025 • 3 new comments -
[include-cleaner] Support multi-header symbols in mapping generator
#147720 commented on
Jul 18, 2025 • 3 new comments -
[clang-tidy] Improve `bugprone-infinite-loop` check by adding handing for structured bindings
#144213 commented on
Jul 17, 2025 • 2 new comments -
[llvm] Add option to emit `callgraph` section
#87574 commented on
Jul 18, 2025 • 2 new comments -
[libcxx] applies integer-like changes from [P2393R1]
#74161 commented on
Jul 13, 2025 • 2 new comments -
[clang-tidy] `bugprone-unchecked-optional-access`: handle `BloombergLP::bdlb:NullableValue::makeValue` to prevent false-positives
#144313 commented on
Jul 14, 2025 • 2 new comments -
scudo: Support free_sized and free_aligned_sized from C23
#146556 commented on
Jul 16, 2025 • 2 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jul 16, 2025 • 2 new comments -
[ObjCARC] Delete empty autoreleasepools with no autoreleases in them
#144788 commented on
Jul 16, 2025 • 2 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Jul 12, 2025 • 2 new comments -
[NVPTX] Add NVPTXIncreaseAligmentPass to improve vectorization
#144958 commented on
Jul 17, 2025 • 2 new comments -
[MLIR][Memref] Improve `expand-strided-metadata` pass
#129642 commented on
Jul 14, 2025 • 2 new comments -
[AArch64][FMV] Enable PAuth and BTI hardening of resolver functions
#141573 commented on
Jul 16, 2025 • 2 new comments -
[MLIR][NVVM] Update MLIR mapa to reflect new address space
#146031 commented on
Jul 18, 2025 • 2 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jul 17, 2025 • 2 new comments -
[AMDGPU] Intrinsic for launching whole wave functions
#145859 commented on
Jul 18, 2025 • 2 new comments -
[HIP] Add warning for -mwavefrontsize64 on gfx10+ architectures
#140185 commented on
Jul 17, 2025 • 2 new comments -
[BranchFolding] Kill common hoisted debug instructions
#140091 commented on
Jul 18, 2025 • 2 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Jul 18, 2025 • 2 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jul 14, 2025 • 2 new comments -
[AggressiveInstCombine] Implement store merge optimization
#147540 commented on
Jul 18, 2025 • 2 new comments -
[SYCL] Add offload wrapping for SYCL kind.
#147508 commented on
Jul 14, 2025 • 2 new comments -
[LoopFusion] Fix sink instructions
#147501 commented on
Jul 18, 2025 • 2 new comments -
[tools] LLVM Advisor - compilation wrapper with artifact collection and analysis
#147451 commented on
Jul 14, 2025 • 2 new comments -
[DebugInfo][NewGVN] Fix debug value loss
#147634 commented on
Jul 14, 2025 • 2 new comments -
[AArch64] Keep floating-point conversion in SIMD
#147707 commented on
Jul 17, 2025 • 2 new comments -
[InstCombine] Fold `lshr -> zext -> shl` patterns
#147737 commented on
Jul 18, 2025 • 2 new comments -
Fix adding support for -X flag in Baremetal toolchain
#147804 commented on
Jul 15, 2025 • 2 new comments -
[mlir][memref] Add better computeCollapsedLayoutMap support for unit collapse
#147967 commented on
Jul 17, 2025 • 2 new comments -
[CodeGen] Remove dead hack for MIPS
#148039 commented on
Jul 16, 2025 • 2 new comments -
[clang] Fix a crash when dynamic_cast-ing to a `final` class
#148088 commented on
Jul 17, 2025 • 2 new comments -
DWARF CFI Checker prototype
#148296 commented on
Jul 16, 2025 • 2 new comments -
[DA] Add check for base pointer invariance
#148241 commented on
Jul 17, 2025 • 2 new comments -
[libc++][regex] Fix #51028 throw exception in the case of wrong range
#148231 commented on
Jul 18, 2025 • 2 new comments -
[LTO] Add unified LTO tests for the PS targets.
#148229 commented on
Jul 15, 2025 • 2 new comments -
[PowerPC][CLANG] DMF VSX Vector float GER 2x (rank-2 update)
#147383 commented on
Jul 18, 2025 • 2 new comments -
[MLIR][AArch64] Lower vector.contract to Neon FEAT_BF16 operations
#148198 commented on
Jul 15, 2025 • 2 new comments -
[LAA] Rename var used to retry with RT-checks (NFC)
#147307 commented on
Jul 16, 2025 • 2 new comments -
AMDGPU: Remove "gws" from the “read-only” target feature list
#148141 commented on
Jul 18, 2025 • 2 new comments -
[AMDGPU] Add tests for workgroup/workitem intrinsic optimizations
#146053 commented on
Jul 16, 2025 • 1 new comment -
[VPlan] Expand VPBlendRecipes to select instructions. NFC
#133993 commented on
Jul 15, 2025 • 1 new comment -
[Clang] suppress deprecated field warnings in implicit special-member functions
#147400 commented on
Jul 18, 2025 • 1 new comment -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jul 17, 2025 • 1 new comment -
[Clang][CodeGen] Emit “trap reasons” on UBSan traps
#145967 commented on
Jul 18, 2025 • 1 new comment -
[libc++] Use Fuchsia futex operations
#133571 commented on
Jul 12, 2025 • 1 new comment -
ELF: Introduce R_AARCH64_PATCHINST relocation type.
#133534 commented on
Jul 11, 2025 • 1 new comment -
[X86] Stop emitting CFI instructions on i386-windows
#135648 commented on
Jul 13, 2025 • 1 new comment -
[lldb] Implement RISCV function unwinding using instruction emulation
#147434 commented on
Jul 16, 2025 • 1 new comment -
[-Wunsafe-buffer-usage] Support safe patterns of "%.*s" in printf functions
#145862 commented on
Jul 17, 2025 • 1 new comment -
[ISel] Commute FMUL and inserting zero into vector lane
#146096 commented on
Jul 18, 2025 • 1 new comment -
ELF: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Jul 15, 2025 • 1 new comment -
[DAGCombiner] Forward vector store to vector load with extract_subvector
#145707 commented on
Jul 16, 2025 • 1 new comment -
[clang][ARM] Include arm_acle.h in intrin.h on supported platforms
#144172 commented on
Jul 12, 2025 • 1 new comment -
[clang] Add diagnostic for usage of implicit constructor with pointer to bool convertion
#143990 commented on
Jul 15, 2025 • 1 new comment -
[RISCV] Support PreserveMost calling convention
#148214 commented on
Jul 15, 2025 • 1 new comment -
[polly] Bound ISL operations during pre-vectorization
#143876 commented on
Jul 14, 2025 • 1 new comment -
[RISCV][NFC] Replace reportError wrappers with direct reportFatalUsageError calls
#148142 commented on
Jul 12, 2025 • 1 new comment -
fix: replace report_fatal_error with Diags and exit
#147959 commented on
Jul 17, 2025 • 1 new comment -
[PATCH 1/4] [clang] Improve nested name specifier AST representation
#147835 commented on
Jul 14, 2025 • 1 new comment -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jul 13, 2025 • 1 new comment -
[libc++] Simplify std::function implementation further
#145153 commented on
Jul 16, 2025 • 1 new comment -
[SimpleLoopUnswitch] Record loops from unswitching non-trivial conditions
#141121 commented on
Jul 15, 2025 • 1 new comment -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Jul 14, 2025 • 1 new comment -
llvm-profgen: Options cleanup / fixes
#147632 commented on
Jul 16, 2025 • 1 new comment -
[asan] Implement address sanitizer on AIX: platform support
#139587 commented on
Jul 16, 2025 • 1 new comment -
Add necessary linker flags when -static-pie is enabled in BareMetal Toolchain
#147589 commented on
Jul 15, 2025 • 1 new comment -
[DRAFT][lldb][RPC] Design doc for upstreaming PR
#138612 commented on
Jul 17, 2025 • 1 new comment -
[sanitizer_common][AIX] Avoid weak symbol __cxa_demangle
#138556 commented on
Jul 16, 2025 • 1 new comment -
[llvm] annotate interfaces in Demangle for DLL export
#147564 commented on
Jul 16, 2025 • 1 new comment -
[ARM] Allow FP reg conversion when copying Sx to Dx
#147559 commented on
Jul 16, 2025 • 1 new comment -
[Flang][OpenMP] Move builtin .mod generation into runtimes
#137828 commented on
Jul 18, 2025 • 1 new comment -
[clang][analyzer] Add checker 'unix.cstring.MissingTerminatingZero'
#146664 commented on
Jul 18, 2025 • 1 new comment -
[AVR] Handle flash RO data mapped to data space for newer devices
#146244 commented on
Jul 14, 2025 • 1 new comment -
[AMDGPU] Allocate AVRegClass last
#146606 commented on
Jul 18, 2025 • 1 new comment -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Jul 15, 2025 • 1 new comment -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Jul 16, 2025 • 1 new comment -
[AMDGPU] Ensure non-reserved CSR spilled regs are live-in
#146427 commented on
Jul 17, 2025 • 1 new comment -
[AArch64][PAC] Select auth+load into LDRAA/LDRAB/LDRA[pre].
#123769 commented on
Jul 16, 2025 • 1 new comment -
Fix scope of typedefs present inside a template class
#146729 commented on
Jul 17, 2025 • 1 new comment -
[LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap
#147047 commented on
Jul 18, 2025 • 1 new comment -
[AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64
#146920 commented on
Jul 15, 2025 • 1 new comment -
[clang] callee_type metadata for indirect calls
#117036 commented on
Jul 18, 2025 • 1 new comment -
Optimize fptrunc(x)>=C1 --> x>=C2
#99475 commented on
Jul 18, 2025 • 1 new comment -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 commented on
Jul 18, 2025 • 1 new comment -
[X86] Remove LowerFCanonicalize and use generic expansion
#147877 commented on
Jul 16, 2025 • 0 new comments -
LoongArch: Improve detection of valid TripleABI
#147952 commented on
Jul 18, 2025 • 0 new comments -
[IndVarSimplify] Relax Restrictions on Loop Counter Stride
#146992 commented on
Jul 17, 2025 • 0 new comments -
[lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl
#145033 commented on
Jul 15, 2025 • 0 new comments -
[LoopIdiomVectorize] Recognize and transform minidx pattern
#144987 commented on
Jul 18, 2025 • 0 new comments -
[libc][math] Add Generic Comparison Operations for floating point types
#144983 commented on
Jul 16, 2025 • 0 new comments -
[mlir] List lead maintainers for MLIR
#146928 commented on
Jul 18, 2025 • 0 new comments -
WIP: AMDGPU: Handle multiple AGPR MFMA rewrites
#147975 commented on
Jul 16, 2025 • 0 new comments -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Jul 14, 2025 • 0 new comments -
[mlir][vector] Fix mask rank extension for TransferWriteNonPermutationLowering
#144893 commented on
Jul 18, 2025 • 0 new comments -
[Clang] Add identifiers to retrieve the mangled name and the fully qualified name of functions
#145042 commented on
Jul 16, 2025 • 0 new comments -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 commented on
Jul 15, 2025 • 0 new comments -
[FileCheck] Limit quadratic partial-match search behavior
#147833 commented on
Jul 18, 2025 • 0 new comments -
[SCEV] Try to re-use pointer LCSSA phis when expanding SCEVs.
#147824 commented on
Jul 18, 2025 • 0 new comments -
[AArch64][PAC] Skip llvm.ptrauth.blend intrinsic in GVN PRE
#147815 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Jul 16, 2025 • 0 new comments -
[llvm] get cl::opt instantiations working with MSVC DLL build
#147810 commented on
Jul 16, 2025 • 0 new comments -
[SelectionDAG] Improve isGuaranteedNotToBeUndefOrPoison
#147019 commented on
Jul 18, 2025 • 0 new comments -
[InstCombine] Fold reconstruction across select
#145102 commented on
Jul 14, 2025 • 0 new comments -
[llvm][release] Add links to automatically built packages on release page
#147021 commented on
Jul 18, 2025 • 0 new comments -
[libc++] Simplify the implementation of __formatter::__fill a bit
#147777 commented on
Jul 16, 2025 • 0 new comments -
[lldb] deactivate some tests on older SDKs
#147768 commented on
Jul 12, 2025 • 0 new comments -
Draft: [LLDB] Add scalar literal node
#147064 commented on
Jul 17, 2025 • 0 new comments -
scudo: refactor scudo::Allocator::deallocate
#147735 commented on
Jul 16, 2025 • 0 new comments -
[IRBuilder] Improve setting of DebugLoc in SetInsertPoint.
#147091 commented on
Jul 18, 2025 • 0 new comments -
[IsolatePath] Add a pass to isolate paths with undefined behavior
#146791 commented on
Jul 18, 2025 • 0 new comments -
[Utils] update_llc_test_checks.py: updated the regexp for ARM target
#148287 commented on
Jul 15, 2025 • 0 new comments -
[clang-tidy] Teach `readability-uppercase-literal-suffix` about C++23 and C23 suffixes
#148275 commented on
Jul 12, 2025 • 0 new comments -
[Transforms] Add LifetimeMovePass
#144319 commented on
Jul 12, 2025 • 0 new comments -
[HIPSTDPAR] Add support for globals
#146813 commented on
Jul 15, 2025 • 0 new comments -
[libc++][ranges] P3060R3: Add `std::views::indices(n)`
#146823 commented on
Jul 13, 2025 • 0 new comments -
[mlir][scf] Add `ReturnLike` to `scf::InParallelOp`
#148237 commented on
Jul 13, 2025 • 0 new comments -
[lldb-dap] Improving 'variables' hover requests.
#146773 commented on
Jul 14, 2025 • 0 new comments -
[Clang][OpenMP] OpenMP self_map clause - basic runtime
#146827 commented on
Jul 17, 2025 • 0 new comments -
[LoopVectorize] Peek through bitcasts when performing CSE
#146856 commented on
Jul 18, 2025 • 0 new comments -
[AArch64] Extend condition optimizer to support unsigned comparisons
#144380 commented on
Jul 13, 2025 • 0 new comments -
[VectorCombine] Refine cost model and decision logic in foldSelectShuffle
#146694 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU] AMDGPULateCodeGenPrepare Legacy PM: replace `setPreservesAll()` with `setPreservesCFG()`
#148167 commented on
Jul 12, 2025 • 0 new comments -
[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass
#144417 commented on
Jul 17, 2025 • 0 new comments -
[asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported
#144480 commented on
Jul 18, 2025 • 0 new comments -
[TSan] Add option to ignore capturing behavior when instrumenting
#148156 commented on
Jul 18, 2025 • 0 new comments -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 commented on
Jul 16, 2025 • 0 new comments -
JITLink: Add initial SystemZ Support.
#144528 commented on
Jul 16, 2025 • 0 new comments -
[mlir][memref] Support test-compose-subview dynamic size
#146881 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU][NPM] Add isRequired to passes missing it
#148115 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU] Propagate alias information in AMDGPULowerKernelArguments.
#144714 commented on
Jul 16, 2025 • 0 new comments -
[CodeGen][NPM] Stitch up loop passes in codegen pipeline
#148114 commented on
Jul 18, 2025 • 0 new comments -
[ValueTracking] For NUW, X + Y are not 0 if they are nonequal
#148101 commented on
Jul 14, 2025 • 0 new comments -
[flang] Don't emit needless symbols to hermetic module files
#144765 commented on
Jul 14, 2025 • 0 new comments -
[asan][sanitizer_common][AIX] Set allocator size and beginning
#144784 commented on
Jul 15, 2025 • 0 new comments -
[clang][dataflow] Handle when `this` refers to a different location
#146900 commented on
Jul 15, 2025 • 0 new comments -
[libcxx] Install runner last when building CI containers
#148072 commented on
Jul 16, 2025 • 0 new comments -
[PATCH 3/4] [clang] Improve nested name specifier AST representation
#148014 commented on
Jul 14, 2025 • 0 new comments -
[PATCH 2/4] [clang] Improve nested name specifier AST representation
#148012 commented on
Jul 14, 2025 • 0 new comments -
[SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format
#148002 commented on
Jul 18, 2025 • 0 new comments -
[WIP][DO NOT MERGE][Clang][Driver] Emit warning when -fsanitize-trap=<...> is passed without associated -fsanitize=<...>
#147997 commented on
Jul 14, 2025 • 0 new comments -
[Reland][ValueTracking] Improve Bitcast handling to match SDAG
#145223 commented on
Jul 17, 2025 • 0 new comments -
[llvm][YAML] Support aliases (anchors) in YAMLIO
#146371 commented on
Jul 14, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis for calls and tail calls
#147136 commented on
Jul 16, 2025 • 0 new comments -
[mlir][scf] fix getSuccessorRegions func in scf.forall
#147491 commented on
Jul 18, 2025 • 0 new comments -
SystemZ: Add sincos intrinsic test
#147473 commented on
Jul 15, 2025 • 0 new comments -
[AMDGPU] Tail call support for whole wave functions
#145860 commented on
Jul 17, 2025 • 0 new comments -
Enable superset options
#146370 commented on
Jul 17, 2025 • 0 new comments -
Mips: Add some llvm.sincos tests
#147465 commented on
Jul 14, 2025 • 0 new comments -
[mlir][vector] Folder: shape_cast(extract) -> extract
#146368 commented on
Jul 18, 2025 • 0 new comments -
[Clang] fix crash in codegen caused by deferred asm diagnostics under -fopenmp
#147163 commented on
Jul 15, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC)
#146328 commented on
Jul 16, 2025 • 0 new comments -
[WIP] Linearization without conversion
#147433 commented on
Jul 14, 2025 • 0 new comments -
ELF: CFI jump table relaxation.
#147424 commented on
Jul 18, 2025 • 0 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Jul 16, 2025 • 0 new comments -
[InstCombine] fold icmp of select with constants and invertible op
#147182 commented on
Jul 12, 2025 • 0 new comments -
[VectorCombine] Added pattern for recognising the construction of packed integers.
#147414 commented on
Jul 18, 2025 • 0 new comments -
[lldb] Clear ModuleList shared modules in SBDebugger::Clear
#147289 commented on
Jul 14, 2025 • 0 new comments -
[AMDGPU] Add option to preinflate to AVGPR
#147413 commented on
Jul 17, 2025 • 0 new comments -
[DAG] Fold (setcc ((x | x >> c0 | ...) & mask)) sequences
#146054 commented on
Jul 16, 2025 • 0 new comments -
[clang-tidy] bugprone-infinite-loop: Add support for tuple structured bindings
#147410 commented on
Jul 16, 2025 • 0 new comments -
[GISel] Combine compare of bitfield extracts or'd together.
#146055 commented on
Jul 16, 2025 • 0 new comments -
[clang] Extend SourceLocation to 64 bits.
#147292 commented on
Jul 15, 2025 • 0 new comments -
[Clang] disallow # operators in attribute argument lists
#147308 commented on
Jul 17, 2025 • 0 new comments -
[SDAG][AMDGPU] Allow opting in to OOB-generating PTRADD transforms
#146074 commented on
Jul 18, 2025 • 0 new comments -
[SandboxVec][SeedCollector] Implement collection of seeds with different types
#146171 commented on
Jul 18, 2025 • 0 new comments -
[SLP]Initial support for copyable elements
#147366 commented on
Jul 17, 2025 • 0 new comments -
[Offload] Refactor device information queries to use new tagging
#147318 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
#146075 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
#146076 commented on
Jul 18, 2025 • 0 new comments -
[libc] warn when depending on public entrypoints
#146163 commented on
Jul 12, 2025 • 0 new comments -
[mlir][core] NFC update builder create API usage
#147311 commented on
Jul 14, 2025 • 0 new comments -
[LV] Remove common extends and selects in CSE
#147731 commented on
Jul 17, 2025 • 0 new comments -
[VectorCombine] New folding pattern for extract/binop/shuffle chains
#145232 commented on
Jul 15, 2025 • 0 new comments -
[AMDGPU] Add alignment attr & propagate alignment through make.buffer.rsrc inst
#145278 commented on
Jul 18, 2025 • 0 new comments -
[AVR] Emit relocation record for local branch
#145291 commented on
Jul 18, 2025 • 0 new comments -
Avoid copies in getChecked
#147721 commented on
Jul 18, 2025 • 0 new comments -
[ARM][MVE] Add shuffle costs for LDn and STn instructions.
#145304 commented on
Jul 14, 2025 • 0 new comments -
[clang] Add the ability to link libclc OpenCL libraries
#146503 commented on
Jul 15, 2025 • 0 new comments -
[mlir][TableGen] Emit interface traits after all interfaces
#147699 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU][SDAG] Test ISD::PTRADD handling in various special cases
#145329 commented on
Jul 18, 2025 • 0 new comments -
[AMDGPU][SDAG] Handle ISD::PTRADD in various special cases
#145330 commented on
Jul 18, 2025 • 0 new comments -
[libc++] Add accessor functions to __tree_node_base
#147679 commented on
Jul 16, 2025 • 0 new comments -
[lldb] refactor PlatformAndroid
#145382 commented on
Jul 17, 2025 • 0 new comments -
[PowerPC][AIX] Using milicode for memcmp instead of libcall
#147093 commented on
Jul 15, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC
#146489 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Use reverse iteration in CodeGenPrepare
#145484 commented on
Jul 16, 2025 • 0 new comments -
WIP [libc++][string] P3044R2: sub-`string_view` from `string`
#147095 commented on
Jul 13, 2025 • 0 new comments -
[LLD][COFF] Make /wholearchive thin-archive member identifiers consistent
#145487 commented on
Jul 17, 2025 • 0 new comments -
Use COFF image-base-relative jump tables on AMD64
#147625 commented on
Jul 14, 2025 • 0 new comments -
[InstCombine] Decompose constant xor operand if possible
#147599 commented on
Jul 13, 2025 • 0 new comments -
[clang][RISCV] Fix crash on VLS calling convention
#145489 commented on
Jul 12, 2025 • 0 new comments -
[NVPTX] Don't propagate `ninf` and `nnan` in `lowerFREM`
#147125 commented on
Jul 18, 2025 • 0 new comments -
[PowerPC] Lower ucmp using subtractions
#146446 commented on
Jul 16, 2025 • 0 new comments -
[Target][KernelInfo] Fix kernel-info remarks missing from YAML optimization records
#145603 commented on
Jul 15, 2025 • 0 new comments -
[LoopStrengthReduce] Mitigation of issues introduced by compilation time optimization in SolveRecurse.
#147588 commented on
Jul 16, 2025 • 0 new comments -
[libclang][Cygwin] Provide unversioned DLL file alongside versioned one
#147132 commented on
Jul 18, 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 16, 2025 • 0 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 2: device runtime)
#146404 commented on
Jul 17, 2025 • 0 new comments -
[clang] Add option for -nolibc in Driver/ToolChains/Baremetal.cpp
#145700 commented on
Jul 15, 2025 • 0 new comments -
[libcxx][c++26] P3137R3 views::to_input
#146396 commented on
Jul 16, 2025 • 0 new comments -
[LV] Use VPReductionRecipe for partial reductions
#147513 commented on
Jul 17, 2025 • 0 new comments -
Request Commit Access For shay-kl
#145403 commented on
Jul 16, 2025 • 0 new comments -
Request GitHub Issue Triage Permission for Labeling Clang Issues
#146327 commented on
Jul 16, 2025 • 0 new comments -
https://lld.llvm.org/ instructions typo
#106113 commented on
Jul 16, 2025 • 0 new comments -
Implement address sanitizer on AIX
#138916 commented on
Jul 16, 2025 • 0 new comments -
LLDB-DAP extension should provide better logging to diagnose issues
#146880 commented on
Jul 16, 2025 • 0 new comments -
LLDB does not see source files from symbols, but GDB does
#63973 commented on
Jul 16, 2025 • 0 new comments -
Request Commit Access For abhinavgaba
#147678 commented on
Jul 16, 2025 • 0 new comments -
CodeGen::CodeGenTBAA::getAccessTagInfo(clang::CodeGen::TBAAAccessInfo): Assertion `!Info.isIncomplete() && "Access to an object of an incomplete type!"' failed.
#45733 commented on
Jul 16, 2025 • 0 new comments -
[runtimes?][PAC] harden unwinding
#138571 commented on
Jul 16, 2025 • 0 new comments -
[clang][PAC] add support for authenticated-null-values ptrauth option
#138570 commented on
Jul 16, 2025 • 0 new comments -
Clang: 64-bit SPARC doesn't align struct arguments as required by ABI
#144709 commented on
Jul 16, 2025 • 0 new comments -
Explicit constructor with default argument is in a superstate of viable/non-viable for overload resolution
#77507 commented on
Jul 15, 2025 • 0 new comments -
[clang-format] AlignTrailingComments has no penalty for not-aligning comments
#53711 commented on
Jul 15, 2025 • 0 new comments -
[fuzz] Assertion `VDecl->isLinkageValid()' failed.
#22203 commented on
Jul 15, 2025 • 0 new comments -
Request Commit Access For Midar
#132631 commented on
Jul 15, 2025 • 0 new comments -
[libc++] Switch to the officially documented APIs for implementing ulock_{wait,wake} on Apple
#146142 commented on
Jul 15, 2025 • 0 new comments -
[mlir][vector] Constrain Emulated Types in Narrow Type Emulation
#131529 commented on
Jul 15, 2025 • 0 new comments -
Out-of-tree clang and flang can't find compiler-rt
#147738 commented on
Jul 15, 2025 • 0 new comments -
[Clang] `_Nonnull` attribute on return value isn't propagated from declaration to definition
#146904 commented on
Jul 15, 2025 • 0 new comments -
Request Commit Access For Ralender
#145969 commented on
Jul 15, 2025 • 0 new comments -
compiler-rt build failure on 20.1.x using -DLLVM_ENABLE_RUNTIMES=compiler-rt
#141329 commented on
Jul 15, 2025 • 0 new comments -
P2440R1: `ranges::iota`, `ranges::shift_left` and `ranges::shift_right`
#105184 commented on
Jul 15, 2025 • 0 new comments -
[LLDB] s390x, incorrect byte order issues with `Cast` and `p/x $pc`
#135707 commented on
Jul 15, 2025 • 0 new comments -
P2255R2: A type trait to detect reference binding to temporary
#105180 commented on
Jul 15, 2025 • 0 new comments -
P2944R3: Comparisons for `reference_wrapper`
#105424 commented on
Jul 15, 2025 • 0 new comments -
Cannot call lambda defined in immediate lambda
#118187 commented on
Jul 15, 2025 • 0 new comments -
Suspicious change to `libc++-20-dev` dependency on `libc++*`
#144501 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] crahsed on `-test-spirv-func-signature-conversion` pass: Assertion `succeeded(result) && "expected ConstantLike op to be foldable"' failed.
#131770 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] `-test-linalg-elementwise-fusion-patterns` pass violates assertion `Index < Length && "Invalid index!"
#131445 commented on
Jul 15, 2025 • 0 new comments -
[MLIR]crashed on `-test-linalg-elementwise-fusion-patterns` pass: Assertion Failure `indexingMap.isProjectedPermutation() && "expected indexing map to be projected permutation"
#131443 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] `ModuleOp` crashed with assertion failure: `matcherFunc && rewriterModule && "invalid PDL Interpreter module"
#131441 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] crashed on “-remove-dead-values“ pass with assertion failure: `hasOperandStorage && "expected operation to have operand storage"
#131433 commented on
Jul 15, 2025 • 0 new comments -
[clang++] operator==(vector of long, vector of long) -> vector of long long
#132604 commented on
Jul 17, 2025 • 0 new comments -
[HLSL] [DirectX] Clang emits struct alloca instructions for structs with one or more array-typed fields, or any struct when compiling with `-O0`
#147109 commented on
Jul 17, 2025 • 0 new comments -
[CodeGen] Machine Late Instructions Cleanup Pass recursion
#99608 commented on
Jul 17, 2025 • 0 new comments -
[SCEV] Unbounded recursion in createSCEV leading to Stack Overflow
#148253 commented on
Jul 17, 2025 • 0 new comments -
clang,windows: why doesn't -fms-runtime-lib=dll implicitly pass -Wl,/NODEFAULTLIB:libcmt?
#129881 commented on
Jul 17, 2025 • 0 new comments -
Add support for remaining pseudos in RISCVVLOptimizer
#147647 commented on
Jul 17, 2025 • 0 new comments -
"this requires expression will only be checked for syntactic validity" suggests bad fixit, is not emitted on equally dangerous code
#47285 commented on
Jul 17, 2025 • 0 new comments -
CodeGen X86: f16c implies all of AVX instead of just XSAVE
#56304 commented on
Jul 17, 2025 • 0 new comments -
P1317R2: Remove return type deduction in `std::apply`
#148183 commented on
Jul 17, 2025 • 0 new comments -
[mlir] Inconsistent output when executing MLIR program with `linalg-specialize-generic-ops`
#130002 commented on
Jul 17, 2025 • 0 new comments -
Name lookup in expressions not working on Windows
#24863 commented on
Jul 17, 2025 • 0 new comments -
[MLIR] Inconsistent output when executing MLIR program with and without `-linalg-specialize-generic-ops`
#130016 commented on
Jul 17, 2025 • 0 new comments -
[MLIR] `matchReduction` triggers a assertion failure `Index < this->size() && "Invalid index!"
#131437 commented on
Jul 17, 2025 • 0 new comments -
[compiler-rt] Implement __mulbitint3 and __divmodbitint4
#126384 commented on
Jul 17, 2025 • 0 new comments -
[lldb-dap] Revisit runInTerminal process communication
#147792 commented on
Jul 17, 2025 • 0 new comments -
[ConstantFolding][Intrinsics] Missed folding of poison in a few trivially vectorizable intrinsics
#146769 commented on
Jul 17, 2025 • 0 new comments -
libc++ isnan(integer-type) broken on Windows with -std=c++20 after #69431
#70225 commented on
Jul 17, 2025 • 0 new comments -
clang-format AlignArrayOfStructures has bad behavior on None
#148096 commented on
Jul 17, 2025 • 0 new comments -
Sign function not recognized to intrinsic when the if statements are swapped
#146178 commented on
Jul 17, 2025 • 0 new comments -
[Clang] Deduction guide wrongly produces non-deducible template parameter error when it can be deduced for alias template
#126489 commented on
Jul 16, 2025 • 0 new comments -
[clang-tidy] `readability-redundant-inline-specifier`: with modules, `inline` on in-class member function definitions is not always redundant
#148289 commented on
Jul 16, 2025 • 0 new comments -
Clang crashes on incorrect code with build compiler returned: 254
#107843 commented on
Jul 16, 2025 • 0 new comments -
Clang crashes on incorrect code with -std=c++20, passing a non-pod type to va_arg
#107836 commented on
Jul 16, 2025 • 0 new comments -
[flang] Unexpected relocation R_AARCH64_MOVW_UABS_G0_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
#144288 commented on
Jul 16, 2025 • 0 new comments -
clang: Assertion `castIsValid(op, S, Ty) && "Invalid cast!"' failed.
#63548 commented on
Jul 16, 2025 • 0 new comments -
[X86][LV] Zen4: Loop Vectorization with masked memops slower than scalar
#137213 commented on
Jul 16, 2025 • 0 new comments -
Intermittent crash in LLVM when used from OSL (Open Shading Language) in interactive use case (seemingly due to insufficient 32 bit relocation offsets?)
#65641 commented on
Jul 16, 2025 • 0 new comments -
Implement the entire HLSL API set.
#99235 commented on
Jul 16, 2025 • 0 new comments -
Tracking progress for constexpr cmath (P0533R9, P1383R2)
#139885 commented on
Jul 16, 2025 • 0 new comments -
[clang] Crash on initialization
#106180 commented on
Jul 16, 2025 • 0 new comments -
[HLSL][SPIRV] Hitting assert when compiling program with 'asint' in HLSL
#146942 commented on
Jul 16, 2025 • 0 new comments -
[opt][SROA] Long time spent in the SROA opt pass
#145937 commented on
Jul 16, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Jul 14, 2025 • 0 new comments -
Release Asset Audit Failed
#130650 commented on
Jul 14, 2025 • 0 new comments -
[clang-tidy] `bugprone-unchecked-optional-access` does not understand `analyzer_noreturn` attribute
#89032 commented on
Jul 14, 2025 • 0 new comments -
clang always wants to link `-lunwind`, `-unwindlib` doesnt seem to have an effect
#106357 commented on
Jul 14, 2025 • 0 new comments -
P3179R9: Parallel Range Algorithms
#148137 commented on
Jul 14, 2025 • 0 new comments -
Command in formatter check's failed comment is not very useful and can be confusing
#148242 commented on
Jul 14, 2025 • 0 new comments -
llvm-objdump --demangle --disassemble-symbols cannot be used when symbol name has a comma
#148307 commented on
Jul 14, 2025 • 0 new comments -
[libc][math] Tracking Issue - Refactor Higher Math Functions to Header Only
#147386 commented on
Jul 14, 2025 • 0 new comments -
P0682R1: Repairing elementary string conversions
#99952 commented on
Jul 14, 2025 • 0 new comments -
bugprone-narrowing-conversions false positive for contional expression (in C)
#139467 commented on
Jul 14, 2025 • 0 new comments -
P0355R7: Extending chrono to Calendars and Time Zones
#99982 commented on
Jul 14, 2025 • 0 new comments -
[llvm-test-suite] hard-codes `python` somewhere
#55939 commented on
Jul 14, 2025 • 0 new comments -
False positive in -Wthread-safety-analysis when using mutexes in collections
#58535 commented on
Jul 13, 2025 • 0 new comments -
How to support non-hierarchical .clang-format inheritance
#107808 commented on
Jul 13, 2025 • 0 new comments -
Bytecode interpreter: Find a way around `PointerToIntegral` casts that result in an lvalue
#136135 commented on
Jul 13, 2025 • 0 new comments -
[libc++] P3372R3: constexpr `flat_multimap`
#128674 commented on
Jul 13, 2025 • 0 new comments -
llvm20 build error, -DLLVM_ENABLE_PROJECTS="clang;mlir;"
#140019 commented on
Jul 13, 2025 • 0 new comments -
P2321R2: `zip`
#105169 commented on
Jul 13, 2025 • 0 new comments -
[DebugInfo][Float2Int] Erasing the operands of dead instructions without updating debug values
#147123 commented on
Jul 13, 2025 • 0 new comments -
P2988R12: `std::optional<T&>`
#148131 commented on
Jul 13, 2025 • 0 new comments -
LLVM can't build against LLVM and Ninja on Windows
#146313 commented on
Jul 12, 2025 • 0 new comments -
Pessimising rewrite in `contains_zero_byte`
#148041 commented on
Jul 12, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Jul 12, 2025 • 0 new comments -
[clang-format] Macro replacement results in long code to be put on a single line.
#148199 commented on
Jul 12, 2025 • 0 new comments -
[clang-cl] Generates bad manifest XML for Visual Studio UAC settings
#120394 commented on
Jul 12, 2025 • 0 new comments -
[clangd] end of line /// comment on member incorrectly attached to following member
#137292 commented on
Jul 12, 2025 • 0 new comments -
[clang-tidy] "readability-container-data-pointer" - should not warn in non-const pointers usage before C++17
#147924 commented on
Jul 12, 2025 • 0 new comments -
Wrong optimizations for pointers: `p == q ? p : q` -> `q`
#43719 commented on
Jul 12, 2025 • 0 new comments -
Clang does not throw out useless vector::resize() with new/memcpy/delete code during optimization.
#107000 commented on
Jul 12, 2025 • 0 new comments -
[gsoc2024][libc][math][c23] Implement _Float16 higher math functions
#95250 commented on
Jul 12, 2025 • 0 new comments -
llvm.ldexp.f128 lowering hits assertion failure on arm64 windows
#144006 commented on
Jul 12, 2025 • 0 new comments -
Clang times out compiling simple program. GCC ok.
#106379 commented on
Jul 12, 2025 • 0 new comments -
[MLIR] using ‘-test-ir-visitors' on 'async.coro.suspend' triggering LLVM ERROR: operation destroyed but still has uses
#131139 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] crashed on '-affine-super-vectorizer-test': Assertion `(ratio || !mustDivide) && "vector.transfer operation in which super-vector size is not an" " integer multiple of sub-vector size"' failed
#131096 commented on
Jul 15, 2025 • 0 new comments -
Add Clang-Tidy checks for localizing variables
#22366 commented on
Jul 15, 2025 • 0 new comments -
new check: use C++17 if-init, switch-init
#38471 commented on
Jul 15, 2025 • 0 new comments -
[AVX2] `vpsllvq` builtin-semantics are not recognized by LLVM vectors
#109888 commented on
Jul 15, 2025 • 0 new comments -
[x86_64/GlobalISel] unable to legalize instruction
#112367 commented on
Jul 15, 2025 • 0 new comments -
Clang assertion failure "Trying to aggregate-copy a type without a trivial copy/move constructor or assignment operator" in clang::CodeGen::CodeGenFunction::EmitAggregateCopy
#141242 commented on
Jul 15, 2025 • 0 new comments -
Preloading BOLT instrumented shared objects cause segfault
#147569 commented on
Jul 15, 2025 • 0 new comments -
Internal compiler error while cross-compiling LLVM 20.1.5 with GCC 8.1.0
#146631 commented on
Jul 15, 2025 • 0 new comments -
LWG3702: Should `zip_transform_view::iterator` remove `operator<`
#104977 commented on
Jul 15, 2025 • 0 new comments -
LWG3773: `views::zip_transform` still requires `F` to be `copy_constructible` when empty pack
#105035 commented on
Jul 15, 2025 • 0 new comments -
ld64.lld doesn't seem to support arm64e
#79543 commented on
Jul 15, 2025 • 0 new comments -
P2944R3: Constrained equality - set FTM `__cpp_lib_constrained_equality`
#136770 commented on
Jul 15, 2025 • 0 new comments -
[clang] crash on CTAD of alias template
#139442 commented on
Jul 15, 2025 • 0 new comments -
P2165R4: Compatibility between `tuple`, `pair` and `tuple-like` objects
#105200 commented on
Jul 15, 2025 • 0 new comments -
P2944R3: Constrained equality - `std::tuple`
#136765 commented on
Jul 15, 2025 • 0 new comments -
[Clang][Regression:20][Modules] Name lookup failed to find hidden friend in non-exported base class
#133720 commented on
Jul 15, 2025 • 0 new comments -
[CUDA] std::clamp doesn't compile with latest clang and gcc
#95183 commented on
Jul 15, 2025 • 0 new comments -
clang accepts friend that g++/Comeau reject
#12361 commented on
Jul 15, 2025 • 0 new comments -
[BOLT] Aligning function offsets of two binaries for benchmarking
#148042 commented on
Jul 15, 2025 • 0 new comments -
[RISCV][EVL] Improve sdiv/udiv code generation for tail folding by EVL.
#129538 commented on
Jul 15, 2025 • 0 new comments -
clang-format --length behavior
#56245 commented on
Jul 15, 2025 • 0 new comments -
Error: the type of variable template specialization declared with deduced type depends on itself
#147992 commented on
Jul 15, 2025 • 0 new comments -
[MLIR] `BufferDeallocation` triggers a assertion failure: `other && other->block == block && "Expected other operation to have the same parent block."
#137342 commented on
Jul 15, 2025 • 0 new comments -
Impossible to use `wasm:js-string` functions in webassembly
#136594 commented on
Jul 15, 2025 • 0 new comments -
[HLSL][SPIRV] The clang-dxc enables SPV extension not allowed in Vulkan
#147717 commented on
Jul 15, 2025 • 0 new comments -
Windows 11 on ARM64: Clang Build Failure: function too large
#88368 commented on
Jul 14, 2025 • 0 new comments -
[HLSL] Add appropriate validation for MD_tbaa metadata kind
#137386 commented on
Jul 14, 2025 • 0 new comments -
clang-cl /EHa /Os crash while compiling coroutines + std::unique_ptr, assertion hit even without std::unique_ptr, since 17.x.x
#148035 commented on
Jul 14, 2025 • 0 new comments -
Clang SIGSEGV when compiling BPF target
#147212 commented on
Jul 14, 2025 • 0 new comments -
Clang language server crashed 5 times in last 3 minutes
#147272 commented on
Jul 14, 2025 • 0 new comments -
Port JSON output format for llvm-dwarfdump
#147850 commented on
Jul 14, 2025 • 0 new comments -
[libc++] Introduce a new attribute keyword for Clang improves compatibility with Mingw-GCC
#141040 commented on
Jul 13, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jul 15, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Jul 16, 2025 • 0 new comments -
[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal.
#140508 commented on
Jul 14, 2025 • 0 new comments -
[Polly][CodePreparation] Extract common code of LPM and NPM
#140419 commented on
Jul 16, 2025 • 0 new comments -
[PAuth] Use different discriminators for __int128_t / __uint128_t / _BitInt(n)
#140276 commented on
Jul 16, 2025 • 0 new comments -
[VectorCombine][AMDGPU] Narrow Phi of Shuffles.
#140188 commented on
Jul 16, 2025 • 0 new comments -
[HIPSTDPAR] Add handling for math builtins
#140158 commented on
Jul 15, 2025 • 0 new comments -
[Hexagon] shouldForceRelocation: check MCValue::Specifier
#139948 commented on
Jul 14, 2025 • 0 new comments -
Make -funwind-tables the default for SystemZ.
#139764 commented on
Jul 14, 2025 • 0 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jul 14, 2025 • 0 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Rework GFX11 VALU Mask Write Hazard
#138663 commented on
Jul 16, 2025 • 0 new comments -
[clang][ptrauth] Add support for querying the ptrauth schema of a type
#138482 commented on
Jul 16, 2025 • 0 new comments -
[LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs
#137919 commented on
Jul 18, 2025 • 0 new comments -
[libc++][NFC] Use early returns in a few basic_string functions
#137299 commented on
Jul 17, 2025 • 0 new comments -
[AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 commented on
Jul 18, 2025 • 0 new comments -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Jul 18, 2025 • 0 new comments -
[LLDB] Ptrace seize dead processes on Linux
#137041 commented on
Jul 16, 2025 • 0 new comments -
[clang][PAC] add support for options parameter to __ptrauth
#136828 commented on
Jul 16, 2025 • 0 new comments -
[TableGen] Require DAG argument for complex operands in InstAlias
#136411 commented on
Jul 17, 2025 • 0 new comments -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Jul 16, 2025 • 0 new comments -
[BOLT][Instrumentation]correct profile data handling for direct function calls
#136231 commented on
Jul 15, 2025 • 0 new comments -
[compiler-rt][sanitizer] fix msghdr for musl
#136195 commented on
Jul 15, 2025 • 0 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jul 17, 2025 • 0 new comments -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 commented on
Jul 16, 2025 • 0 new comments -
[RegisterCoalescer]: Try inflated RC for coalescing reg->subreg
#134438 commented on
Jul 17, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jul 13, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jul 14, 2025 • 0 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Jul 17, 2025 • 0 new comments -
[AArch64] Lower ptrauth.sign of constant as PtrAuthGlobalAddress.
#133788 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jul 17, 2025 • 0 new comments -
[Draft] Summary Based Analysis Prototype
#144224 commented on
Jul 12, 2025 • 0 new comments -
[libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode
#144094 commented on
Jul 17, 2025 • 0 new comments -
[LLVM][CostModel] Support struct types in select
#144016 commented on
Jul 16, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Jul 16, 2025 • 0 new comments -
[MemCpyOpt] fix incorrect handling of lifetime markers
#143782 commented on
Jul 13, 2025 • 0 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Jul 15, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Jul 14, 2025 • 0 new comments -
[RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`.
#143655 commented on
Jul 14, 2025 • 0 new comments -
[OpenMP] [NFC] Remove KMP_NESTED_HOT_TEAMS macro
#143584 commented on
Jul 18, 2025 • 0 new comments -
[OpenMP] Improve performance of ticket lock (x86)
#143557 commented on
Jul 18, 2025 • 0 new comments -
[SeparateConstOffsetFromGEP] propagate const offset through GEP chains
#143470 commented on
Jul 17, 2025 • 0 new comments -
[OpenMP] Fixup bugs found during fuzz testing
#143455 commented on
Jul 18, 2025 • 0 new comments -
[flang][flang-driver][mlir][OpenMP] atomic control support
#143441 commented on
Jul 14, 2025 • 0 new comments -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 commented on
Jul 16, 2025 • 0 new comments -
[libc++][Android] Always redirect <stdatomic.h> to <atomic>
#143036 commented on
Jul 17, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jul 15, 2025 • 0 new comments -
[DRAFT][memprof][darwin] Support memprof on Darwin platform and add binary access profile
#142884 commented on
Jul 17, 2025 • 0 new comments -
[OpenMP][OMPIRBuilder] Use OMPKinds.def to specify callback metadata
#142753 commented on
Jul 15, 2025 • 0 new comments -
TSan: Support relaxed accesses and fences
#142579 commented on
Jul 17, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jul 18, 2025 • 0 new comments -
[clang] Diagnose [[nodiscard]] return types in Objective-C++
#142541 commented on
Jul 14, 2025 • 0 new comments -
[clang-tidy] modernize-use-std-print,format: Fix checks with Abseil functions
#142312 commented on
Jul 13, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jul 17, 2025 • 0 new comments -
[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr
#142047 commented on
Jul 16, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jul 14, 2025 • 0 new comments -
MachineCombiner: Partially fix losing subregister indexes
#141661 commented on
Jul 17, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jul 15, 2025 • 0 new comments -
[AMDGPU] Add KnownBits simplification combines to RegBankCombiner
#141591 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Add BFX Formation Combines to RegBankCombiner
#141590 commented on
Jul 16, 2025 • 0 new comments -
[AMDGPU] Move S_BFE lowering into RegBankCombiner
#141589 commented on
Jul 16, 2025 • 0 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jul 17, 2025 • 0 new comments -
Implement P1885R12: `<text_encoding>` header
#141312 commented on
Jul 14, 2025 • 0 new comments -
[Flang] Code with IO-implied-do fails in windows
#56723 commented on
Jul 18, 2025 • 0 new comments -
LLD does not converge (ld.bfd does)
#82752 commented on
Jul 18, 2025 • 0 new comments -
[clang][cuda] clang++ does not support __managed__ variables
#147373 commented on
Jul 18, 2025 • 0 new comments -
Cannot declare friend function template with unqualified name in C++20 mode without prior forward declaration
#147177 commented on
Jul 18, 2025 • 0 new comments -
[clang-format] Inconsistent formatting for the last element of an initializer list with `AlignAfterOpenBracket: BlockIndent` in clang-format-20
#144560 commented on
Jul 18, 2025 • 0 new comments -
llvm-strip.exe error: unexpected associative section index
#53433 commented on
Jul 18, 2025 • 0 new comments -
[RISCV64] LLD command to link libcodec2_soft_av1enc.so is taking longer than usual
#148084 commented on
Jul 18, 2025 • 0 new comments -
Clang frontend C++ crash on invalid code when using `typeid`
#63242 commented on
Jul 18, 2025 • 0 new comments -
[SCEV] Repeated max not hoisted out of loop
#145875 commented on
Jul 18, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function atanf16
#130947 commented on
Jul 18, 2025 • 0 new comments -
Make MSVC STL data formatters for Windows
#24834 commented on
Jul 18, 2025 • 0 new comments -
[DAG] SDPatternMatch - add m_SelectCCLike(L,R,T,F,CC) matcher
#147282 commented on
Jul 18, 2025 • 0 new comments -
[-Wunsafe-buffer-usage]: false negative on smart pointers
#73452 commented on
Jul 18, 2025 • 0 new comments -
[AVR] `-mrelax` does not work for a simple LED blink program
#133579 commented on
Jul 18, 2025 • 0 new comments -
clang-cuda: ICE when trying to take the address of a pure virtual function
#67533 commented on
Jul 18, 2025 • 0 new comments -
generateCompactUnwindEncoding on ARM64 unexplainably expects particular order of CFI directives
#62574 commented on
Jul 18, 2025 • 0 new comments -
Incorrect std::type_info comparison and hash_code for pointer to incomplete type
#36746 commented on
Jul 18, 2025 • 0 new comments -
[DAG][ARM] computeKnownBitsForTargetNode - add handling for ARMISD VORRIMM\VBICIMM nodes
#147179 commented on
Jul 18, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function erff16
#133112 commented on
Jul 18, 2025 • 0 new comments -
[libc][math][c23] Implement C23 math function atanpif16
#132212 commented on
Jul 18, 2025 • 0 new comments -
SPARC -target-feature +vis breaks flang build on Linux/sparc64
#138494 commented on
Jul 18, 2025 • 0 new comments -
Clang 17 and later rejects __attribute__ after static specifier in C++23 lambda expressions
#114026 commented on
Jul 18, 2025 • 0 new comments -
Musttail calls do not work when compiling to x86 Windows
#53271 commented on
Jul 18, 2025 • 0 new comments -
Request Commit Access For unlsycn
#145254 commented on
Jul 18, 2025 • 0 new comments -
Out of memory in the backend
#27745 commented on
Jul 18, 2025 • 0 new comments -
mlir/Affine: sibling loop fusion pass missing opportunity when memrefs are allocated in function scope
#61825 commented on
Jul 17, 2025 • 0 new comments -
clang-scan-deps SegFaults when a .cpp file contains an import statement unbordered with ;
#93390 commented on
Jul 17, 2025 • 0 new comments -
provide a diagnostic for running out of source locations
#29894 commented on
Jul 17, 2025 • 0 new comments -
[DirectX] Validator is erroring with Internal declaration '.*' is unused
#139023 commented on
Jul 17, 2025 • 0 new comments -
clang: Missing line and file in message error when ‘auto’ is used in a not permitted context (and bad diagnostic)
#147324 commented on
Jul 17, 2025 • 0 new comments -
[clang-format] No option to configure GCC-style attributes (17.06)
#77310 commented on
Jul 17, 2025 • 0 new comments -
clang-repl %undo message is misleading when there is nothing left to undo
#143668 commented on
Jul 17, 2025 • 0 new comments -
CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 commented on
Jul 11, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jul 15, 2025 • 0 new comments -
[MLIR][DRAFT] Add loop annotation attribute interface
#131901 commented on
Jul 12, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: platform specific support
#131866 commented on
Jul 16, 2025 • 0 new comments -
[llvm][yaml2obj] Modify section header overriding timing
#130942 commented on
Jul 15, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jul 16, 2025 • 0 new comments -
[PAC][InstCombine] Replace auth+sign with resign
#130807 commented on
Jul 16, 2025 • 0 new comments -
[clang] Implement address sanitizer on AIX
#129925 commented on
Jul 16, 2025 • 0 new comments -
[clang] Allow constexpr-unknown values pre C++23
#129646 commented on
Jul 16, 2025 • 0 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Jul 15, 2025 • 0 new comments -
Integrated Distributed ThinLTO (DTLTO): Design Overview
#126654 commented on
Jul 18, 2025 • 0 new comments -
[rtsan] Enable RealtimeSanitizer for FreeBSD
#125389 commented on
Jul 17, 2025 • 0 new comments -
[X86] Fix 32-bit immediate assertion and convert into backend error
#123872 commented on
Jul 16, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jul 17, 2025 • 0 new comments -
[TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Jul 15, 2025 • 0 new comments -
Allow packing fields into tail padding of record fields
#122197 commented on
Jul 16, 2025 • 0 new comments -
[TableGen] Implement a preprocessor
#120113 commented on
Jul 14, 2025 • 0 new comments -
[RFC] TableGen-erate SDNode descriptions
#119709 commented on
Jul 18, 2025 • 0 new comments -
[clang] Introduce CallGraphSection option
#117037 commented on
Jul 18, 2025 • 0 new comments -
[mlir][async]: Make async.execute operation with RecursiveMemoryEffects trait
#116544 commented on
Jul 17, 2025 • 0 new comments -
[clang] MicrosoftCXXABI: Serialize the exception copy constructor table in the AST
#114075 commented on
Jul 18, 2025 • 0 new comments -
[MLIR] Auto generate source location for python bindings
#112923 commented on
Jul 16, 2025 • 0 new comments -
[libc] implement template functions for localtime
#110363 commented on
Jul 17, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jul 17, 2025 • 0 new comments -
[LLVM][CMake] Set LANG to "C" before linker detection (fix issue #62634).
#95913 commented on
Jul 17, 2025 • 0 new comments -
[libc++] Implement std::move_only_function (P0288R9)
#94670 commented on
Jul 16, 2025 • 0 new comments -
[libc++] Add __pointer_int_pair
#94324 commented on
Jul 16, 2025 • 0 new comments -
[RISCV] Always combine scalarized shufflevectors back to vector_shuffle
#88147 commented on
Jul 14, 2025 • 0 new comments -
[llvm] Extract and propagate indirect call type id
#87575 commented on
Jul 18, 2025 • 0 new comments -
[clang-format] Fix erroneous BraceWrapping.BeforeLambdaBody column calcs
#76673 commented on
Jul 16, 2025 • 0 new comments -
[bazel] Add filegroup for builtin_headers
#67757 commented on
Jul 14, 2025 • 0 new comments -
[flang][CMake] CYGWIN: Fix undefined references at link time.
#67105 commented on
Jul 18, 2025 • 0 new comments