-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-20.1.3 LLVM 20.1.3
published
Apr 16, 2025
648 Pull requests merged by 276 people
-
ELFObjectWriter: Disable STT_SECTION adjustment for .reloc
#135519 merged
Apr 16, 2025 -
[mlir][SMT] fix the operation name in ArrayBroadcastOp description
#135746 merged
Apr 16, 2025 -
[clang][bytecode] Explicitly mark constexpr-unknown variables as such
#135806 merged
Apr 16, 2025 -
[clangd][docs] Fix incorrect docstring for header-insertion "Never"
#135921 merged
Apr 16, 2025 -
[mlir] Use llvm::make_first_range (NFC)
#135900 merged
Apr 16, 2025 -
[mlir] Construct SmallVector with ArrayRef (NFC)
#135899 merged
Apr 16, 2025 -
[LoongArch] Don't crash on instruction prefetch intrinsics
#135760 merged
Apr 16, 2025 -
[Clang][Sema] Fix -Whigher-precision-for-complex-division
#131477 merged
Apr 16, 2025 -
Reapply "[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types (#132358)"
#135758 merged
Apr 16, 2025 -
[RISCV] Add basic ISel patterns for Xqcilo instructions
#135901 merged
Apr 16, 2025 -
[DirectX] Implement the DXILCBufferAccess pass
#134571 merged
Apr 16, 2025 -
[clang] fix a crash in error recovery in expressions resolving to templates
#135893 merged
Apr 16, 2025 -
[clang][NVPTX] Add builtins and intrinsics for conversions of new FP types
#134345 merged
Apr 16, 2025 -
[flang][fir] Lower
do concurrent
loop nests tofir.do_concurrent
#132904 merged
Apr 16, 2025 -
[Support] Add format object for interleaved ranges
#135517 merged
Apr 16, 2025 -
[LoongArch] make ABDS/ABDU legal for lsx/lasx
#134190 merged
Apr 16, 2025 -
[libc][bazel] Fold "libc_function_deps" into "deps" for libc_tests.
#135835 merged
Apr 16, 2025 -
[alpha.webkit.UnretainedCallArgsChecker] Add the support for RetainPtrArc
#135532 merged
Apr 16, 2025 -
[Mips] Fix clang crashes when compiling a variadic function while targeting mips3
#130558 merged
Apr 16, 2025 -
[X86] Fix the issue of creating index reg negations
#135632 merged
Apr 16, 2025 -
Revert "[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3"
#135897 merged
Apr 16, 2025 -
[RISCV] Add new CondCode COND_CV_BEQIMM/COND_CV_BNEIMM for CV immediate branch
#135771 merged
Apr 16, 2025 -
[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3
#135714 merged
Apr 16, 2025 -
[SPARC] Use addxccc to do multiword addition when we have VIS3
#135713 merged
Apr 16, 2025 -
[SPARC] Use fzero/fzeros to materialize FP zeros when we have VIS
#135712 merged
Apr 16, 2025 -
[RISCV] Add ISel patterns for Xqcilia instructions
#135724 merged
Apr 16, 2025 -
AArch64: Set FMAXIMUMNUM and FMINIMUMNUM as Promote if not fullfp16
#135708 merged
Apr 16, 2025 -
release/20x: Revert "[ARM][ConstantIslands] Correct MinNoSplitDisp calculation (#114590)"
#135850 merged
Apr 16, 2025 -
[libc]: Remove
-Wglobal-constructors
for libc tests#131485 merged
Apr 16, 2025 -
release/20.x: [llvm][Hexagon] Promote operand v2i1 to v2i32 (#135409)
#135461 merged
Apr 16, 2025 -
release/20.x: [libc++] Fix misplaced _LIBCPP_POP_MACROS (#134874)
#134895 merged
Apr 16, 2025 -
[ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting
#131756 merged
Apr 16, 2025 -
[BOLT] Fix conditional compilation of hugify.cpp
#135880 merged
Apr 15, 2025 -
[Fuchsia] Not building llvm-mt when LIBXML2 is not enabled.
#135877 merged
Apr 15, 2025 -
[flang] Implement external routine usage of hostnm()
#134900 merged
Apr 15, 2025 -
LowerTypeTests: Fix quadratic complexity.
#135875 merged
Apr 15, 2025 -
release/20.x: [Clang] Fix a lambda pattern comparison mismatch after ecc7e6ce4 (#133863)
#134194 merged
Apr 15, 2025 -
[OpenACC][CIR] Implement 'self' lowering on compute constructs
#135851 merged
Apr 15, 2025 -
Revert "[Clang] Fix dependent local class instantiation bugs"
#135870 merged
Apr 15, 2025 -
[AMDGPU] Remove the AnnotateKernelFeatures pass
#130198 merged
Apr 15, 2025 -
[nfc] move
isPresplitCoroSuspendExitEdge
to Analysis/CFG#135849 merged
Apr 15, 2025 -
[DAGCombiner] Disable narrowExtractedVectorLoad for indexed loads.
#135847 merged
Apr 15, 2025 -
Revert "[llvm][clang] Allocate a new stack instead of spawning a new …
#135865 merged
Apr 15, 2025 -
[nfc] Add doc comment for
canReturn
in Analysis/CFG.h#135862 merged
Apr 15, 2025 -
[llvm] Build Windows release package with clang-cl if possible
#135446 merged
Apr 15, 2025 -
Silence -Wcast-function-type warnings on idiomatic Windows code (#135…
#135798 merged
Apr 15, 2025 -
Merge similar Clang Thread Safety attributes
#135561 merged
Apr 15, 2025 -
[RISCV] Fix xmipscmov extension name
#135647 merged
Apr 15, 2025 -
[mlir][Tensor] Generalize the pattern to swap
tensor.collapse_shape
->tensor.expand_shape
.#133819 merged
Apr 15, 2025 -
[LegalizeTypes] Check getTypeAction before calling GetScalarizedVector.
#135838 merged
Apr 15, 2025 -
[nfc] Expose
canReturn
from FunctionAttrs#135650 merged
Apr 15, 2025 -
[MLIR][AMDGPU] Adding dynamic size check to avoid subword buffer load
#135014 merged
Apr 15, 2025 -
[lldb-dap] Improve error reporting for dap command arguments.
#135684 merged
Apr 15, 2025 -
[BOLT] Validate secondary entry point
#135731 merged
Apr 15, 2025 -
release/20.x: [libc++] Fix deployment targets that were incorrectly bumped (#134278)
#134435 merged
Apr 15, 2025 -
[libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921)
#134406 merged
Apr 15, 2025 -
release/20.x: [lldb] Respect LaunchInfo::SetExecutable in ProcessLauncherPosixFork (#133093)
#134079 merged
Apr 15, 2025 -
release/20.x: [LoongArch] Move fix-tle-le-sym-type test to test/MC. NFC (#133839)
#134014 merged
Apr 15, 2025 -
Clarify documentation for -funique-source-file-names.
#135832 merged
Apr 15, 2025 -
[PAC] Add support for __ptrauth type qualifier
#100830 merged
Apr 15, 2025 -
[MemProf] Handle recursion during stack node update
#135837 merged
Apr 15, 2025 -
[mlir][tosa] Add table size check for Table Op
#135262 merged
Apr 15, 2025 -
[mlir][tosa] Add error_if checks for Transpose
#135219 merged
Apr 15, 2025 -
[flang][OpenACC] use correct type when create private box init recipe
#135698 merged
Apr 15, 2025 -
[clang] Clear
NeedsCleaning
flag afterExpandBuiltinMacro
#133574 merged
Apr 15, 2025 -
[NFC] Rename hasSameElementsOrSplat to hasSameNumElementsOrSplat
#133183 merged
Apr 15, 2025 -
[flang][openacc] Allow if clause on atomic directives
#135451 merged
Apr 15, 2025 -
[llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#133173 merged
Apr 15, 2025 -
Introduce -funique-source-file-names flag.
#135728 merged
Apr 15, 2025 -
AArch64: Remove the PAUTH_BLEND pseudo-instruction.
#134765 merged
Apr 15, 2025 -
[CIR] Upstream ArraySubscriptExpr from function parameter with pointer base
#135493 merged
Apr 15, 2025 -
[llvm] add documentation for public interface annotations (LLVM_ABI, etc)
#134710 merged
Apr 15, 2025 -
[libc][bazel] Remove a no-op libc_internal_target macro.
#135818 merged
Apr 15, 2025 -
[lldb] Make SBProcess thread related actions listen to StopLocker
#134339 merged
Apr 15, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (1/N)
#134737 merged
Apr 15, 2025 -
[NFC][NVPTX] Use StringRef for Modifier arg in NVPTXInstPrinter
#135793 merged
Apr 15, 2025 -
[CodeComplete] Don't drop ArrayToPointerDecay when doing member completion
#134951 merged
Apr 15, 2025 -
[clang][depscan] Centralize logic for populating StableDirs, NFC
#135704 merged
Apr 15, 2025 -
[DWARFLinker] Update
stmt-seq-macho.test
to useupdate_test_body.py
#133363 merged
Apr 15, 2025 -
Allow some attributes on declarations after definitions
#135791 merged
Apr 15, 2025 -
[mlir] Migrate away from PointerUnion::dyn_cast (NFC)
#135770 merged
Apr 15, 2025 -
[RISCV] Xqcilb: remove RISCVMCExpr::VK_QC_E_JUMP_PLT and drop
@plt
parsing#135507 merged
Apr 15, 2025 -
[SLP] Make getSameOpcode support interchangeable instructions.
#135797 merged
Apr 15, 2025 -
[clang][AST] Handle implicit first argument in CallExpr::getBeginLoc()
#135757 merged
Apr 15, 2025 -
[CI] monolithic-linux improvements
#135499 merged
Apr 15, 2025 -
[RISCV] Just reporting an error shouldn't generate a crash diagnostic
#134040 merged
Apr 15, 2025 -
[TableGen] Remove unhelpful error messages from PseudoLoweringEmitter.
#135747 merged
Apr 15, 2025 -
Silence -Wcast-function-type warnings on idiomatic Windows code
#135660 merged
Apr 15, 2025 -
[SLP][REVEC] VectorValuesAndScales should be supported by REVEC.
#135762 merged
Apr 15, 2025 -
[mlir][math] powi with negative exponent should invert at the end
#135735 merged
Apr 15, 2025 -
[mlir][linalg][vector] Refine create{Read|Write}OrMasked{Read|Write} (nfc)
#135350 merged
Apr 15, 2025 -
[NFC][TableGen] DecoderEmitter optimize scope stack in
Filter::emitTableEntry
#135693 merged
Apr 15, 2025 -
[libclc] add ctz built-in implementation to clc and generic
#135309 merged
Apr 15, 2025 -
[mlir][GPU] Don't look into neighboring functions for barrier elimination
#135293 merged
Apr 15, 2025 -
[AMDGPU][MC] test update with script for gfx11/gfx12 mc test
#135527 merged
Apr 15, 2025 -
[clang][test] Improve unit tests for Fixed point AST matchers.
#134398 merged
Apr 15, 2025 -
[flang] Propagate fast-math flags in target-rewrite
#135723 merged
Apr 15, 2025 -
[clang][ast]: Add DynamicAllocLValue and TypeInfoLValue support to APValue::dump().
#135178 merged
Apr 15, 2025 -
[BOLT] Enable hugify for AArch64
#117158 merged
Apr 15, 2025 -
[cindex] Add support for calling getFullyQualifiedName to the Python binding.
#135420 merged
Apr 15, 2025 -
[NFC][lldb]Fix stack-use-after-free bugs in exit-callbacks.
#135763 merged
Apr 15, 2025 -
[mlir][bufferization] Add tensor-like and buffer-like interfaces
#134220 merged
Apr 15, 2025 -
[AsmPrinter] Migrate away from PointerUnion::dyn_cast (NFC)
#135740 merged
Apr 15, 2025 -
[flang] Avoid optimizing min and max if not valid type
#134972 merged
Apr 15, 2025 -
[NFC] Fix auto* warning
#135765 merged
Apr 15, 2025 -
[AArch64][GlobalISel] Improve MULL generation
#112405 merged
Apr 15, 2025 -
[Mips] Fix clang compile error when -march=p5600 with -mmsa
#132679 merged
Apr 15, 2025 -
[X86][APX] Fix a typo in LEA suffix
#135734 merged
Apr 15, 2025 -
[doc][CoC] Update committee members list
#135594 merged
Apr 15, 2025 -
Documentation updates and typo fixes
#125273 merged
Apr 15, 2025 -
[mlir] [dataflow] : Improve the time and space footprint of data flow.
#135325 merged
Apr 15, 2025 -
[ARM][Clang] Make
+nosimd
functional for AArch32 Targets#130623 merged
Apr 15, 2025 -
[clang] Reject character devices in #embed for now
#135370 merged
Apr 15, 2025 -
[DAG] isSplatValue - only treat binop splats shared undef elements as undef
#135597 merged
Apr 15, 2025 -
[clang] consistently quote expressions in diagnostics
#134769 merged
Apr 15, 2025 -
[CodeGen][NPM] Port StackFrameLayoutAnalysisPass to NPM
#130070 merged
Apr 15, 2025 -
[CodeGen] Prune headers and move code out of line for build efficiency, NFC
#135622 merged
Apr 15, 2025 -
[Scalar] Construct SmallVector with an iterator range (NFC)
#135725 merged
Apr 15, 2025 -
[mlir] Use llvm::append_range (NFC)
#135722 merged
Apr 15, 2025 -
[AMDGPU][GlobalISel] Properly handle lane op lowering for larger vector types
#132358 merged
Apr 15, 2025 -
[tools] Use llvm::append_range (NFC)
#135721 merged
Apr 15, 2025 -
[clang][frontend] Make
CompilerInstance::FailedModules
thread-safe#135473 merged
Apr 15, 2025 -
[Fix] Speedup -Wunsafe-buffer-usage when using clang modules.
#127161 merged
Apr 15, 2025 -
[MachineLICM] Remove CurPreheader parameter that is always nullptr
#135554 merged
Apr 15, 2025 -
[mlir][tensor] Fix
createFillOrGenerateOp
#121205 merged
Apr 15, 2025 -
[Clang] Fix dependent local class instantiation bugs
#134038 merged
Apr 15, 2025 -
[RISCV] Extend redundant vrgather.vx peephole to vfmv.v.f
#135503 merged
Apr 15, 2025 -
[Clang] Forward two linker options to
lld
when ThinLTO is enabled for AMDGPU#135690 merged
Apr 15, 2025 -
[RISCV] Refactor register list parsing and improve error messages.
#134938 merged
Apr 15, 2025 -
[clang-doc] Use SmartMutex when visiting the AST
#135514 merged
Apr 15, 2025 -
[LV] Remove redundant check. nfc
#135605 merged
Apr 15, 2025 -
[NFC] Fix destroy typo.
#135640 merged
Apr 15, 2025 -
[AMDGPU][MC] test update with script for vinterp asm test
#135681 merged
Apr 15, 2025 -
[clang][tests] Add missing FileCheck check, NFC
#135687 merged
Apr 15, 2025 -
Vectorize: Support fminimumnum and fmaximumnum
#131781 merged
Apr 15, 2025 -
[NVPTX] Use 0 immediate for i1 trunc, cleanup dead code
#135646 merged
Apr 14, 2025 -
[Test][Darwin] Disable test on watchos due to memory restraints
#135671 merged
Apr 14, 2025 -
[mlir][acc] Handle OpenACC host_data in LegalizeDataValues
#134767 merged
Apr 14, 2025 -
[lldb] Override Should{Select,Show} in StopReasonBreakpoint
#135637 merged
Apr 14, 2025 -
[NFC] Fix bot breakage introduced by #134753
#135697 merged
Apr 14, 2025 -
[Clang]Ensure correct handling of cleanup access control (#135668)
#135686 merged
Apr 14, 2025 -
Revert "[MLIR][LLVM] Support for indirectbr"
#135695 merged
Apr 14, 2025 -
Fix build by marking possibly unused variable such.
#135689 merged
Apr 14, 2025 -
[alpha.webkit.UnretainedCallArgsChecker] Don't emit a warning for RetainPtr::operator=
#135526 merged
Apr 14, 2025 -
[Xtensa] Implement SEXT, NSA, MINMAX and Loop Xtensa Options.
#133818 merged
Apr 14, 2025 -
[HIP][HIPSTDPAR][NFC] Re-order & adapt
hipstdpar
specific passes#134753 merged
Apr 14, 2025 -
[CIR] Upstream minimal support for structure types
#135105 merged
Apr 14, 2025 -
[libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment
#122603 merged
Apr 14, 2025 -
[clang][CodeGen] Add range metadata for atomic load of boolean type. #131476
#133546 merged
Apr 14, 2025 -
[VPlan] Add opcode to create step for wide inductions.
#119284 merged
Apr 14, 2025 -
[AArch64] Add missing test for Qualcomm Oryon-1 processor
#135258 merged
Apr 14, 2025 -
[CLANG-CL] ignores Wpadded
#134426 merged
Apr 14, 2025 -
[MLIR][LLVM] Support for indirectbr
#135092 merged
Apr 14, 2025 -
[NFC][TableGen] Refactor DecoderEmitter.cpp
#135510 merged
Apr 14, 2025 -
[Clang] add option --offload-jobs=N
#135229 merged
Apr 14, 2025 -
[libc] Implement getitimer and setitimer, add proxy headers for itimerval
#134773 merged
Apr 14, 2025 -
[Clang][Sema]:Fix musttail attribute on a function with not_tail_called attribute has no warning/error
#134465 merged
Apr 14, 2025 -
[AArch64AsmPrinter]Place jump tables into hot/unlikely-prefixed data sections for aarch64
#126018 merged
Apr 14, 2025 -
release/20.x: [X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1 (#135489)
#135577 merged
Apr 14, 2025 -
[X86] Backport saturate-convert intrinsics renaming & YMM rounding intrinsics removal in AVX10.2
#135549 merged
Apr 14, 2025 -
[HLSL] Move Resource Instance Properties from TypeInfo
#135259 merged
Apr 14, 2025 -
release/20.x: [SCEV] Use ashr to adjust constant multipliers (#135534)
#135543 merged
Apr 14, 2025 -
[mlir][SMT] C APIs
#135501 merged
Apr 14, 2025 -
Revert "[CMake] Configure ccache using command line options"
#135664 merged
Apr 14, 2025 -
release/20.x: [llvm][CodeGen] avoid repeated interval calculation in window scheduler (#132352)
#134775 merged
Apr 14, 2025 -
release/20.x: [clang] Introduce "binary" StringLiteral for #embed data (#127629)
#133460 merged
Apr 14, 2025 -
[libc] Include extra baremetal headers and entrypoints
#135462 merged
Apr 14, 2025 -
[CMake] Configure ccache using command line options
#134857 merged
Apr 14, 2025 -
llvm-reduce: Preserve uselistorder when writing thinlto bitcode
#133369 merged
Apr 14, 2025 -
ThinLTO: Add flag to print uselistorder in bitcode writer pass
#133230 merged
Apr 14, 2025 -
[NFC][AsmPrinter] Refactor AsmPrinter and AArch64AsmPrinter to prepare for jump table partitions on aarch64
#125993 merged
Apr 14, 2025 -
[HEXAGON] Fix corner cases for hwloops pass
#135439 merged
Apr 14, 2025 -
[flang] Handle volatility in lowering and codegen
#135311 merged
Apr 14, 2025 -
[MLIR][Shape] Support >2 args in
shape.broadcast
folder#126808 merged
Apr 14, 2025 -
[DirectX] Use scalar arguments for @llvm.dx.dot intrinsics
#134570 merged
Apr 14, 2025 -
Remove the redundant check for "WeakPtr" in isSmartPtrClass to fix the issue 135612.
#135629 merged
Apr 14, 2025 -
[BOLT] Support relative vtable
#135449 merged
Apr 14, 2025 -
[flang] Fix linking to libMLIR
#135483 merged
Apr 14, 2025 -
[AsmPrinter] Link .section_sizes to the correct section
#135583 merged
Apr 14, 2025 -
[ctxprof] Handle instrumenting functions with
musttail
calls#135121 merged
Apr 14, 2025 -
[SystemZ] Consider VST/VL as SimpleBDXStore/Load
#135623 merged
Apr 14, 2025 -
[libc++][CI] Pin the XCode version.
#135412 merged
Apr 14, 2025 -
[lldb-dap] Fix win32 build.
#135638 merged
Apr 14, 2025 -
[Interp] Mark inline-virtual.cpp as unsupported with ASan
#135402 merged
Apr 14, 2025 -
[libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro.
#135494 merged
Apr 14, 2025 -
[mlir][tosa] Align AbsOp example variable names
#135268 merged
Apr 14, 2025 -
[mlir][tosa] Align AddOp examples to spec
#135266 merged
Apr 14, 2025 -
[mlir][tosa] Align RFFT2d and FFT2d operator examples
#135261 merged
Apr 14, 2025 -
[flang][OpenMP][HLFIR] Support vector subscripted array sections for DEPEND
#133892 merged
Apr 14, 2025 -
[NFC][LLVM][PowerPC] Cleanup pass initialization for PowerPC
#134422 merged
Apr 14, 2025 -
[NFC][llvm] Create UEFI helper function
#132462 merged
Apr 14, 2025 -
[flang][openacc] Relax constraint on OpenACC declare statement
#135238 merged
Apr 14, 2025 -
[CaptureTracking][NFC] Clarify usage expectations in PointerMayBeCaptured comments
#132744 merged
Apr 14, 2025 -
[NFC][MC] Use
StringRef
for Modifier in Inst/Asm Printers#135403 merged
Apr 14, 2025 -
[flang] Allow host-associated INTENT(OUT) in specification expr.
#135426 merged
Apr 14, 2025 -
[flang][OpenMP] Prescanning bug with !$ fixed form line continuation
#135416 merged
Apr 14, 2025 -
[clang] implement printing of canonical expressions
#135133 merged
Apr 14, 2025 -
[flang] Rework preprocessor fix for replacement in kind suffixes
#135406 merged
Apr 14, 2025 -
[flang][NFC] Update module file documentation
#135107 merged
Apr 14, 2025 -
[Clang][AMDGPU] Enable
avail-extern-to-local
for ThinLTO in HIP#134476 merged
Apr 14, 2025 -
[lldb-dap] Adding support for cancelling a request.
#130169 merged
Apr 14, 2025 -
[CodeGen][NPM] Port MachineSanitizerBinaryMetadata to NPM
#130069 merged
Apr 14, 2025 -
[Flang][OpenMP][MLIR] Check for presence of Box type before emitting store in MapInfoFinalization pass
#135477 merged
Apr 14, 2025 -
[InstCombine] Handle "add like" in ADD+GEP->GEP+GEP rewrites
#135156 merged
Apr 14, 2025 -
[flang] Fix Driver/do_concurrent_to_omp_cli.f90 test not to use runtime
#135485 merged
Apr 14, 2025 -
[clang] remove unused frontend flag -fretain-subst-template-type-parm-type-ast-nodes
#134177 merged
Apr 14, 2025 -
[Github][CI] Upload .ninja_log as an artifact
#135539 merged
Apr 14, 2025 -
[llvm][ELF][build attributes] Change StringRef to std::string for BuildAttributeSubSection::Name
#135625 merged
Apr 14, 2025 -
[RegAlloc] Sort CopyHint by IsCSR
#131046 merged
Apr 14, 2025 -
[AArch64] Model ZA array using inaccessible memory
#132058 merged
Apr 14, 2025 -
[clang] AST: remove source locations from [Variable/Dependent]SizedArrayType
#135511 merged
Apr 14, 2025 -
[readobj][ELF][AArch64] Handle misformed AArch64 build attribute section
#134888 merged
Apr 14, 2025 -
[libclc] Fix commands in compile_to_bc are executed sequentially
#130755 merged
Apr 14, 2025 -
[mlir] Remove deprecated cast member functions
#135556 merged
Apr 14, 2025 -
[MS][clang] Revert vector deleting destructors support
#135611 merged
Apr 14, 2025 -
[ConstraintElim] Simplify cmp after uadd.sat/usub.sat
#135603 merged
Apr 14, 2025 -
[lldb] add required for lldb RISCV relocations in MCJIT
#126266 merged
Apr 14, 2025 -
Remove debugger pretty printers for llvm::Optional
#135235 merged
Apr 14, 2025 -
[RISCV][NFC] Use bitmasks generated by TableGen
#135600 merged
Apr 14, 2025 -
[SLP] Make getSameOpcode support interchangeable instructions.
#133888 merged
Apr 14, 2025 -
[RISCV] Add missing bitmask for some extensions
#135599 merged
Apr 14, 2025 -
[LLDB] Reapply refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies
#135033 merged
Apr 14, 2025 -
[SROA] Improve handling of lifetimes in load-only promotion
#135382 merged
Apr 14, 2025 -
[GlobalISel] Combine redundant sext_inreg
#131624 merged
Apr 14, 2025 -
[mlir][OpenMP] allow cancellation to not be directly nested
#134084 merged
Apr 14, 2025 -
[NFC][libclc] Merge atomic extension built-ins with identical name into a single file
#134489 merged
Apr 14, 2025 -
[IR][ADT] Remove
APFloat/Type::isIEEE
#130496 merged
Apr 14, 2025 -
[InstCombine] Improve inbounds preservation for ADD+GEP -> GEP+GEP
#135155 merged
Apr 14, 2025 -
[MLIR][Tosa] Fix argmax NaN propagate lowering
#133074 merged
Apr 14, 2025 -
[AMDGPU] Add sext_trunc in RegBankCombiner
#131623 merged
Apr 14, 2025 -
[lldb] Make sure the process is stopped when computing the symbol context
#135458 merged
Apr 14, 2025 -
[lldb] Remove ProcessRunLock::TrySetRunning
#135455 merged
Apr 14, 2025 -
[CodeGen] Avoid repeated hash lookups (NFC)
#135584 merged
Apr 14, 2025 -
[Github][CI] Upload artifacts directory for premerge workflow
#135538 merged
Apr 14, 2025 -
[InstCombine] Pre-commit tests related to ADDLIKE+GEP->GEP+GEP. NFC
#135154 merged
Apr 14, 2025 -
[CodeGen][NPM] Port RemoveLoadsIntoFakeUses to NPM
#130068 merged
Apr 14, 2025 -
AArch64: Allow ZEXT+COPY -> FMOV peephole for ZPR registers as well
#135436 merged
Apr 14, 2025 -
Reapply "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128."
#135177 merged
Apr 14, 2025 -
[Clang][ARM] Ensure FPU Features are parsed when targeting
cc1as
#134612 merged
Apr 14, 2025 -
[AMDGPU] Avoid crashes for non-byte-sized types in PromoteAlloca
#134042 merged
Apr 14, 2025 -
[RISCV][MC] Emit
x8
asfp
instead ofs0
#135500 merged
Apr 14, 2025 -
[AMDGPU] Use llvm::find and llvm::find_if (NFC)
#135582 merged
Apr 14, 2025 -
[InstCombine] Fold fneg/fabs patterns with ppc_f128
#130557 merged
Apr 14, 2025 -
[LV] Add test cases for reverse accesses involving irregular types. nfc
#135139 merged
Apr 14, 2025 -
[LV] Remove unused requiresScalarEpilogue function. nfc
#135341 merged
Apr 14, 2025 -
Clang: Add elementwise minnum/maxnum builtin functions
#129207 merged
Apr 14, 2025 -
Support '-fmodule-file-home-is-cwd' for C++ modules.
#135147 merged
Apr 14, 2025 -
[CodeGen][NPM] Port BranchRelaxation to NPM
#130067 merged
Apr 14, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#135585 merged
Apr 14, 2025 -
[RISCV][NFC] Make generated intrinsic records more human-readable
#133710 merged
Apr 14, 2025 -
[mlir] Improve EnumProp, making it take an EnumInfo
#132349 merged
Apr 14, 2025 -
[LTO][Pipelines] Add 0 hot-caller threshold for SamplePGO + FullLTO
#135152 merged
Apr 14, 2025 -
[MC] Remove unused
MCAsmBackend::isMicroMips()
method (NFC)#135581 merged
Apr 14, 2025 -
[X86][AVX10] Remove VAES and VPCLMULQDQ feature from AVX10.1
#135489 merged
Apr 14, 2025 -
[Sema] Use llvm::erase_if (NFC)
#135574 merged
Apr 13, 2025 -
[Target] Use llvm::append_range (NFC)
#135568 merged
Apr 13, 2025 -
[CodeGen] Use llvm::append_range (NFC)
#135567 merged
Apr 13, 2025 -
[llvm] Use llvm::is_contained (NFC)
#135566 merged
Apr 13, 2025 -
[lldb][Format] Display only the inlined frame name in backtraces if available
#135343 merged
Apr 13, 2025 -
[lldb][Language] Change GetFunctionDisplayName to take SymbolContext by reference
#135536 merged
Apr 13, 2025 -
[AMDGPU][True16][MC] fix fmac_f16_t16 vop3 format
#135464 merged
Apr 13, 2025 -
clangd: Add a build option to disable building dexp
#133124 merged
Apr 13, 2025 -
[ObjCopy] Use llvm::reverse (NFC)
#135559 merged
Apr 13, 2025 -
[tosa] : Re-enable PR #135429 with ASAN fix
#135560 merged
Apr 13, 2025 -
[AArch64][SVE] Instcombine ptrue(all) to splat(i1)
#135016 merged
Apr 13, 2025 -
[llvm] Call *Map::erase directly (NFC)
#135545 merged
Apr 13, 2025 -
[mlir] GPUToROCDL: Fix crashes with unsupported shuffle datatypes
#135504 merged
Apr 13, 2025 -
RISCVAsmParser: Reject call foo@invalid
#135509 merged
Apr 13, 2025 -
[clang][bytecode] Reject constexpr-unknown pointers from Inc ops
#135548 merged
Apr 13, 2025 -
Update LIBUNWIND_ENABLE_WERROR default value in BuildingLibunwind.rst
#135546 merged
Apr 13, 2025 -
[clang-format] Treat lambda in braced init as inline
#135520 merged
Apr 13, 2025 -
[clang-format] Fix a bug in AlignConsecutiveDeclarations
#135516 merged
Apr 13, 2025 -
[StrTable] Use string literal emission for intrinsics on non-MSVC platforms
#124856 merged
Apr 13, 2025 -
[Clang][OpenCL][AMDGPU] Use
byref
for aggregate OpenCL kernel arguments#134892 merged
Apr 13, 2025 -
[clang][bytecode] Print jump lines in Function::dump()
#135482 merged
Apr 13, 2025 -
[driver] Generalize the code that adds the path of libflang_rt.runtime.a.
#134362 merged
Apr 13, 2025 -
[Passes] Avoid repeated hash lookups (NFC)
#135542 merged
Apr 13, 2025 -
[ExecutionEngine] Avoid repeated map lookups (NFC)
#135541 merged
Apr 13, 2025 -
[CodeGen] Avoid repeated hash lookups (NFC)
#135540 merged
Apr 13, 2025 -
[libc++] Replace __libcpp_popcount by __builtin_popcountg
#133937 merged
Apr 13, 2025 -
[SCEV] Use ashr to adjust constant multipliers
#135534 merged
Apr 13, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#132660 merged
Apr 13, 2025 -
[SimplifyCFG] Handle trunc condition in foldBranchToCommonDest.
#135490 merged
Apr 13, 2025 -
[clang][bytecode] Fix an inconsistency with loop condition jumps
#135530 merged
Apr 13, 2025 -
IROutliner: Do not look at use lists of constant phi inputs
#135019 merged
Apr 13, 2025 -
Add back include for AutoConvert.h as it's needed for z/OS
#135430 merged
Apr 13, 2025 -
[VPlan] Mark VPWidenCallRecipe as a VPRecipeWithIRFlags
#135373 merged
Apr 13, 2025 -
[libc++] Use __underlying_type directly in underyling_type_t
#135423 merged
Apr 13, 2025 -
clang/AMDGPU: Stop looking for oclc_daz_opt_* control libraries
#134805 merged
Apr 13, 2025 -
[libc++][test][NFC] Remove unused inclusions of
<iostream>
#134776 merged
Apr 13, 2025 -
Revert "[tosa]: canonicalize dynamic size of tosa.slice to static output shape"
#135525 merged
Apr 13, 2025 -
[lldb] Remove vestigial remnants of reproducers
#135361 merged
Apr 13, 2025 -
[clang-tidy]
matchesAnyListedTypeName
support non canonical types#134869 merged
Apr 13, 2025 -
[libc++][test] Test
nasty_string
in C++20#135338 merged
Apr 13, 2025 -
[mlir][vector] Fix deprecation warning for
.isa
. NFC.#135512 merged
Apr 13, 2025 -
[libc++][NFC] Reuse
__bit_log2
forsort
#135303 merged
Apr 13, 2025 -
[tosa]: canonicalize dynamic size of tosa.slice to static output shape
#135429 merged
Apr 12, 2025 -
[ThinLTO] Don't convert functions to declarations if
force-import-all
is enabled#134541 merged
Apr 12, 2025 -
[clang-format] Wrap and indent lambda braces in GNU style
#135479 merged
Apr 12, 2025 -
[clang-format][NFC] Add isJava() and isTextProto() in FormatStyle
#135466 merged
Apr 12, 2025 -
[MLIR] Fix build after #131492
#135502 merged
Apr 12, 2025 -
[RISCV][NFC] Correct c_lui_imm
#135448 merged
Apr 12, 2025 -
[mlir][SMT] add export smtlib
#131492 merged
Apr 12, 2025 -
[libc++][NFC] Remove a few aliases in __tree
#134392 merged
Apr 12, 2025 -
[clang-doc] Pre-commit tests for static members and functions
#135456 merged
Apr 12, 2025 -
Reland: [clang] Improved canonicalization for template specialization types
#135414 merged
Apr 12, 2025 -
R600: Expand is_fpclass
#135234 merged
Apr 12, 2025 -
[mlir][SMT] restore custom builder for forall/exists
#135470 merged
Apr 12, 2025 -
[Matrix] Fix a miscompile due to an incorrect double-transpose fold
#135397 merged
Apr 12, 2025 -
[NFC][libc++][test] Minor updates to generated header version test.
#134543 merged
Apr 12, 2025 -
[Object][COFF] Avoid underscore prefix for forwarding exports
#135433 merged
Apr 12, 2025 -
[Clang][CodeGen][UBSan] Remove redundant
EmitCheckValue
calls. NFCI#135141 merged
Apr 12, 2025 -
[LibCall] Infer nocallback for libcalls
#135173 merged
Apr 12, 2025 -
[NFC][equivalenceClass] Refactor coding style in EquivalenceClasses.h.
#135467 merged
Apr 12, 2025 -
[compiler-rt][sanitizer][NFC] update endif markers for Haiku
#135475 merged
Apr 12, 2025 -
[BOLT] Accept PLT fall-throughs as valid traces
#129481 merged
Apr 12, 2025 -
[clang][frontend] Expose
CompilerInstance::cloneForModuleCompile()
#135405 merged
Apr 12, 2025 -
[RISCV] Use a DAG combine to prune pointless vrgather.vi
#135392 merged
Apr 12, 2025 -
[mlir][vector] Prevent folding non memref-type gather into maskedload
#135371 merged
Apr 12, 2025 -
[bazel] Fix a typo
#135460 merged
Apr 12, 2025 -
[bazel] Add support for SMT Dialect
#135454 merged
Apr 11, 2025 -
[clang] ASTImporter: fix SubstNonTypeTemplateParmExpr source location
#135450 merged
Apr 11, 2025 -
[RISCV] Don't fold offsets into auipc if offset is larger than the reference global variable.
#135297 merged
Apr 11, 2025 -
[NFC][LLVM] Apply std::move to object being pushed back in findSymbolCommon
#135290 merged
Apr 11, 2025 -
[AMDGPU] Teach iterative schedulers about IGLP
#134953 merged
Apr 11, 2025 -
[CIR] Make LLVM & OGCG variables match the same pattern
#135427 merged
Apr 11, 2025 -
[mlir][SMT] upstream
SMT
dialect#131480 merged
Apr 11, 2025 -
[clang] fix serialization for SubstNonTypeTemplateParmPackExpr
#135428 merged
Apr 11, 2025 -
[flang][openacc] Allow if_present multiple times on host_data and update
#135422 merged
Apr 11, 2025 -
[flang][openacc] Allow finalize clause on exit data more than once
#135415 merged
Apr 11, 2025 -
[flang] IEEE_SCALB and SCALE - kind=2, kind=3
#135374 merged
Apr 11, 2025 -
[-Wunsafe-buffer-usage] Add findUnsafePointers
#135421 merged
Apr 11, 2025 -
[compiler-rt][sanitizer] add Haiku support
#134772 merged
Apr 11, 2025 -
[cpp23] Remove usage of std::aligned_union<> in llvm
#135146 merged
Apr 11, 2025 -
[mlir][tosa] Add error_if checks for Mul Op
#135075 merged
Apr 11, 2025 -
release/20.x: [IR] Fix assertion error in User new/delete edge case (#129914)
#130580 merged
Apr 11, 2025 -
[flang][runtime] Fix recently broken big-endian formatted integer input
#135417 merged
Apr 11, 2025 -
[AMDGPU][Verifier] Mark calls to entry functions as invalid in the IR verifier
#134910 merged
Apr 11, 2025 -
release/20.x: Avoid a race condition in opt-viewer/optrecord (#131214)
#134058 merged
Apr 11, 2025 -
[llvm][Hexagon] Promote operand v2i1 to v2i32
#135409 merged
Apr 11, 2025 -
[mlir][vector] Tighten the semantics of vector.{load|store}
#135151 merged
Apr 11, 2025 -
release/20.x: [IndVarSimplify] Handle the case where both operands are the same when widening IV (#135207)
#135291 merged
Apr 11, 2025 -
Revert "[lldb] Make sure the process is stopped when computing the symbol context (#134757)"
#135408 merged
Apr 11, 2025 -
Reland "[lldb] Clear thread-creation breakpoints in ProcessGDBRemote::Clear (#134397)"
#135296 merged
Apr 11, 2025 -
release/20.x: [X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode (#134547)
#135191 merged
Apr 11, 2025 -
[libc] Add myself as maintainer for Public Headers / hdrgen
#135209 merged
Apr 11, 2025 -
release/20.x: [clang-format] Keep the space between
not
and a unary operator (#135035)#135118 merged
Apr 11, 2025 -
[DirectX] legalize usub.sat
#135288 merged
Apr 11, 2025 -
release/20.x: [fatlto] Add coroutine passes when using FatLTO with ThinLTO (#134434)
#134711 merged
Apr 11, 2025 -
[libc++] Adds is_implemented function for new ftm generator.
#134538 merged
Apr 11, 2025 -
[libc] Add dthorn as maintainer for allocator on baremetal
#135203 merged
Apr 11, 2025 -
Release/20.x: [clang-format] Set C11 instead of C17 for LK_C
#134514 merged
Apr 11, 2025 -
release/20.x: [LLDB][LoongArch] Fix build errors about NT_LOONGARCH_HW_{BREAK,WATCH} (#126020)
#134479 merged
Apr 11, 2025 -
Revert "[clang] [ARM] Explicitly enable NEON for Windows/Darwin targets (#122095)"
#134407 merged
Apr 11, 2025 -
release/20.x: [X86] When expanding LCMPXCHG16B_SAVE_RBX, substitute RBX in base (#134109)
#134331 merged
Apr 11, 2025 -
[mlir] Add support for broader range of input files in generate-test-checks.py
#134327 merged
Apr 11, 2025 -
release/20.x: [libc++] Add missing release note for LLVM 20 about zip_view (#134144)
#134313 merged
Apr 11, 2025 -
release/20.x: cuda clang: Fix argument order for __reduce_max_sync (#132881)
#134295 merged
Apr 11, 2025 -
[CIR] Fix warnings, again!
#135284 merged
Apr 11, 2025 -
[-Wunsafe-buffer-usage][NFC] Factor out FixitUtil
#135100 merged
Apr 11, 2025 -
[CIR] Upstream binary assignments and comma
#135115 merged
Apr 11, 2025 -
[flang][openacc] Allow multiple device_type clauses on init and shutdown
#135314 merged
Apr 11, 2025 -
[Clang][AMDGPU] Accept builtins in lambda declarations
#135027 merged
Apr 11, 2025 -
[LoopIdiom] Update strlen idiom body loop condition to be clean up by LoopDeletion
#134906 merged
Apr 11, 2025 -
[LLD][COFF] Remove no longer needed symtabEC from COFFLinkerContext (NFC)
#135094 merged
Apr 11, 2025 -
release/20.x: [clang-tidy] Fix broken HeaderFilterRegex when read from config file (#133582)
#134215 merged
Apr 11, 2025 -
release/20.x: [Sanitizers][Darwin][Test] XFAIL malloc_zone.cpp
#133832 merged
Apr 11, 2025 -
[clang] Extract
CompilerInstance
creation out ofcompileModuleImpl()
#134887 merged
Apr 11, 2025 -
release/20.x: [clang] Do not infer lifetimebound for functions with void return type (#131997)
#133997 merged
Apr 11, 2025 -
release/20.x: [TailDuplicator] Determine if computed gotos using
blockaddress
(#132536)#133082 merged
Apr 11, 2025 -
[lldb] Synchronize access to m_statusline in the Debugger
#134759 merged
Apr 11, 2025 -
[DirectX] XFAIL test failing because of debuginfo changes
#135279 merged
Apr 11, 2025 -
[Clang] [Sema] Document invariant in Sema::AddOverloadCandidate
#135256 merged
Apr 11, 2025 -
[AMDGPU] Set hasSideEffects=0 for SALU psuedos
#134487 merged
Apr 11, 2025 -
[clang][modules] Name the module map files on PCM file conflict
#134475 merged
Apr 11, 2025 -
[MLIR][CAPI] add C API typedef to fix downstream C API usage
#135380 merged
Apr 11, 2025 -
[libc++] A quick-fix for the Apple CI.
#135202 merged
Apr 11, 2025 -
IR: Simplify BlockAddress replacement
#135360 merged
Apr 11, 2025 -
[C23] Fix failed assertions with invalid #embed parameters
#135368 merged
Apr 11, 2025 -
[X86] combineConcatVectorOps - require free concatenation of at least one operand of UNPCKL\H
#135366 merged
Apr 11, 2025 -
[llvm-reduce] Fix incorrectly ignored null MD in ReduceDIMetadata
#108541 merged
Apr 11, 2025 -
[NFC][LLVM][Hexagon] Cleanup pass initialization for Hexagon
#134431 merged
Apr 11, 2025 -
[NFC][LLVM][Mips] Cleanup pass initialization for Mips
#134446 merged
Apr 11, 2025 -
[clang] ItaniumMangle: fix mangling for unresolved types
#135312 merged
Apr 11, 2025 -
[AMDGPU] vmem-to-lds-load-insts incoherence between TargetParser and AMDGPU.td
#135376 merged
Apr 11, 2025 -
[mlir][vector] shape_cast(broadcast) -> broadcast canonicalization
#134939 merged
Apr 11, 2025 -
[LLD][COFF] Support marking sections as x86_64 code in ARM64EC object files
#135280 merged
Apr 11, 2025 -
[mlir] canonicalizer: shape_cast(poison) -> poison
#133988 merged
Apr 11, 2025 -
[Flang][OpenMP][ROCM] Enable rocm-device-lib-path for flang
#135307 merged
Apr 11, 2025 -
Revert "[clang] Improved canonicalization for template specialization types"
#135354 merged
Apr 11, 2025 -
[LLD][COFF] Swap the meaning of symtab and hybridSymtab in hybrid images
#135093 merged
Apr 11, 2025 -
[AMDGPU] Simplify GCNRewritePartialRegUses pass.
#135199 merged
Apr 11, 2025 -
[SLP]Synchronize cost of gather/buildvector nodes with codegen
#135245 merged
Apr 11, 2025 -
Reapply "[libc++] Optimize num_put integral functions" (#131613)
#133572 merged
Apr 11, 2025 -
[AMDGPU][Clang] Add builtins for gfx12 ray tracing intrinsics
#135224 merged
Apr 11, 2025 -
[LV] Reduce register usage for scaled reductions
#133090 merged
Apr 11, 2025 -
[DAGCombiner] Fold subtraction if above a constant threshold to
umin
#135194 merged
Apr 11, 2025 -
[mlir][python] fix value-builder generation for snake_case ops
#135302 merged
Apr 11, 2025 -
[lldb] Fix SBTarget::ReadInstruction with flavor
#134626 merged
Apr 11, 2025 -
[BUILD] Fix unicode build issue.
#135315 merged
Apr 11, 2025 -
[RISCV] Explicitly set FRM defs as non-dead to prevent their reordering with instructions that may use it
#135176 merged
Apr 11, 2025 -
[clang][ReleaseNotes] Fix code block not rendering
#135330 merged
Apr 11, 2025 -
[VPlan] Add hasScalarTail, use instead of !CM.foldTailByMasking() (NFC).
#134674 merged
Apr 11, 2025 -
[NFC] Use the hasMinSize() instead of hasFnAttribute(Attribute::MinSize)
#135328 merged
Apr 11, 2025 -
[X86] lowerShuffleAsBitMask - generalize FP handling.
#135345 merged
Apr 11, 2025 -
[AMDGPU] Select (xor i1 (divergent trunc:i32 x), -1) -> cmp_neq x, 1
#133698 merged
Apr 11, 2025 -
Implement
-dump-minimization-hints
flag.#133910 merged
Apr 11, 2025 -
[libc++][NFC] Remove
public
from the type traits#135088 merged
Apr 11, 2025 -
[libc++][NFC] Inline _LIBCPP_FALLTHROUGH()
#135001 merged
Apr 11, 2025 -
[lldb][Format][NFCI] Refactor CPlusPlusLanguage::GetFunctionDisplayName into helpers and use LLVM style
#135331 merged
Apr 11, 2025 -
[DAG] SDPatternMatch::ReassociatableOpc_match - pull out repeated pattern count expression. NFC.
#135187 merged
Apr 11, 2025 -
[X86] getConstVector - remove raw bits -> fp handling and leave it to getNode/FoldConstantArithmetic
#135337 merged
Apr 11, 2025 -
[LLVM][Maintainers] Add llvm-cov / Coverage maintainer
#130590 merged
Apr 11, 2025 -
[SLP][REVEC] Fix type comparison and mask transformation for REVEC.
#135310 merged
Apr 11, 2025 -
[libcxxabi] Fix the long double demangling for PowerPC
#135332 merged
Apr 11, 2025 -
[SPIR-V] Don't emit OpLifetime for Vulkan
#135166 merged
Apr 11, 2025 -
[lld][LoongArch] Support relaxation during IE to LE conversion
#123702 merged
Apr 11, 2025 -
[clang][bytecode] Misc TypeidPointer fixes
#135322 merged
Apr 11, 2025 -
[clang-tidy] Fix
cert-err33-c
to ignore functions with same prefixes as target#135160 merged
Apr 11, 2025 -
[MLIR] Adding 'inline_hint' attribute on LLMV::CallOp
#134582 merged
Apr 11, 2025 -
[lldb] Small refactor of eh_frame parsing
#134806 merged
Apr 11, 2025 -
[CodeGen][LLVM] Fix MachineOperand::print crash when TII is nullptr.
#135170 merged
Apr 11, 2025 -
[clang] Allow parentheses around CTAD declarators
#132829 merged
Apr 11, 2025 -
[clang][HeuristicResolver] Apply default argument heuristic in resolveDeclRefExpr as well
#132576 merged
Apr 11, 2025 -
[clang][CodeComplete] Use HeuristicResolver in getAsRecordDecl()
#130473 merged
Apr 11, 2025 -
[RISCV] Add symbol parsing support for Xqcilb long branch instructions
#135044 merged
Apr 11, 2025 -
[libcxxabi] Use __LDBL_MANT_DIG__ for configuring demangling of long doubles
#134976 merged
Apr 11, 2025 -
[AMDGPU][InstCombine][InstSimplify] Pre-commit tests for PR130742
#135305 merged
Apr 11, 2025 -
MCAsmStreamer: Replace the MCInstPrinter * parameter with unique_ptr
#135128 merged
Apr 11, 2025 -
[BOLT][NFC] Simplify getOrCreate/analyze/populate/emitJumpTable
#132108 merged
Apr 11, 2025 -
[Clang][CodeGen] Do not set inbounds flag in
EmitMemberDataPointerAddress
when the base pointer is null#130952 merged
Apr 11, 2025 -
[RISCV] Lower a shuffle which is nearly identity except one replicated element
#135292 merged
Apr 11, 2025 -
[OpenMP][NFC] Do not collect kernels if they are not used
#135252 merged
Apr 11, 2025 -
Reland "Replace bool operator== for VersionType in sanitizer_mac.h"
#135276 merged
Apr 11, 2025 -
[flang] Defined SafeTempArrayCopyAttrInterface for array repacking.
#134346 merged
Apr 11, 2025 -
[NVPTX] Improve NVVMReflect Efficiency
#134416 merged
Apr 11, 2025 -
[Clang][CodeGen] Do not set inbounds flag for struct GEP with null base pointers
#130734 merged
Apr 11, 2025 -
[IndVarSimplify] Handle the case where both operands are the same when widening IV
#135207 merged
Apr 11, 2025 -
[flang-rt] Declare DeviceTrap static inline.
#135286 merged
Apr 11, 2025 -
[flang][cuda] Use the provided stream in kernel launch
#135267 merged
Apr 11, 2025 -
[RFC] Initial implementation of P2719
#113510 merged
Apr 11, 2025 -
[Clang][P1061] Fix invalid pack binding crash
#135129 merged
Apr 11, 2025 -
[flang][NFC] Split CG dialect and the passes.
#135240 merged
Apr 10, 2025 -
[DirectX] Implement Shader Flags Analysis for ResMayNotAlias
#131070 merged
Apr 10, 2025 -
[mlir][tosa] Add error_if checks to clamp op verifier
#134224 merged
Apr 10, 2025 -
[mlir] implement
-verify-diagnostics=only-expected
#135131 merged
Apr 10, 2025 -
[lldb] Support programmatically setting the statusline format (NFC)
#135250 merged
Apr 10, 2025 -
[alpha.webkit.ForwardDeclChecker] Recognize a forward declared template specialization
#134545 merged
Apr 10, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] Support adopt(cast(copy(~))
#132316 merged
Apr 10, 2025 -
Support z17 processor name and scheduler description
#135254 merged
Apr 10, 2025 -
[CIR] Upstream ArraySubscriptExpr for fixed size array
#134536 merged
Apr 10, 2025 -
[AMDGPU] Make the iterative schedulers selectable via amdgpu-sched-strategy
#135042 merged
Apr 10, 2025 -
[VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast(NFC)
#129706 merged
Apr 10, 2025 -
[sanitizer_common] Fix build on ppc64+musl
#120036 merged
Apr 10, 2025 -
[LLD] [MinGW] Fall back to using default target if no -m flag given.
#134700 merged
Apr 10, 2025 -
[CIR] Upstream support for cir.get_global
#135095 merged
Apr 10, 2025 -
[asan] Add experimental 'poison_history_size' flag
#133175 merged
Apr 10, 2025 -
[flang][cuda] Pass stream information to kernel launch functions
#135246 merged
Apr 10, 2025 -
[DirectX] legalize powi
#135228 merged
Apr 10, 2025 -
[NFC] add a pre-commit test case for patch 122741
#135247 merged
Apr 10, 2025 -
IROutliner: Use ValueMapper to remap constants in a function
#134850 merged
Apr 10, 2025 -
Reapply [AMDGPU] SIFixSgprCopies should not process twice VGPR to SGPR copies inserted by PHI preprocessing.
#135243 merged
Apr 10, 2025 -
[SystemZ] Add check for INIT_UNDEF in getInstSizeInBytes
#134661 merged
Apr 10, 2025 -
[Github] Bump workflows depending on CI container to ubuntu 24.04
#133626 merged
Apr 10, 2025 -
[SLP][NFC]Extract preliminary checks from buildTree_rec, NFC
#134132 merged
Apr 10, 2025 -
[NFC][HLSL] Refactor DXILResourceTest for upcoming PR
#134952 merged
Apr 10, 2025 -
[mlir][DataLayout] Keep consistent input/output order
#135185 merged
Apr 10, 2025 -
[mlir][NVVM] Remove commented out code
#135144 merged
Apr 10, 2025 -
[clang] Make tests write to /dev/null if output is not needed
#135242 merged
Apr 10, 2025 -
[OpenACC][CIR] Implement 'device_type' clause lowering for 'init'/'sh…
#135102 merged
Apr 10, 2025 -
[clang][index] Skip over
#include UNDEF_IDENT
in single-file-parse mode#135218 merged
Apr 10, 2025 -
[MLIR][NVVM] Run clang-tidy
#135006 merged
Apr 10, 2025 -
Add generic sqrt root headers to libc sqrt specializations
#135237 merged
Apr 10, 2025 -
TableGen: Optimize super-register class computation
#134865 merged
Apr 10, 2025 -
[flang][cuda] Propagate stream information to gpu.launch_func op
#135227 merged
Apr 10, 2025 -
[mlir][tosa] Rename int_div to intdiv
#135080 merged
Apr 10, 2025 -
[bazel] Fix for #134956
#135233 merged
Apr 10, 2025 -
Treat ipynb as json
#135137 merged
Apr 10, 2025 -
[lld-macho] Support archives without index
#132942 merged
Apr 10, 2025 -
[HLSL] Add support for modulo of floating point scalar and vectors
#135125 merged
Apr 10, 2025 -
[flang-rt] Fixed warnings and miscompilations in CUDA build.
#134470 merged
Apr 10, 2025 -
[NVPTX] Use sink registers instead of temp registers where possible.
#134957 merged
Apr 10, 2025 -
[flang][cuda] Update stream operand type for cuf.kernel_launch op
#135222 merged
Apr 10, 2025 -
[lldb] Handle signals in a separate thread in the driver
#134956 merged
Apr 10, 2025 -
[CXX Safe Buffer] Update the documentation for unsafe_buffer_usage attribute
#135087 merged
Apr 10, 2025 -
[BOLT] Gadget scanner: refine class names and debug output (NFC)
#135073 merged
Apr 10, 2025 -
[flang][runtime] Fix CUDA flang-rt build breakage
#135220 merged
Apr 10, 2025 -
ELF: Remove lock from MTE global relocation handling code.
#135123 merged
Apr 10, 2025 -
libcxx: In gdb test detect execute_mi with feature check instead of version check.
#132291 merged
Apr 10, 2025 -
[ValueTracking] Handle assume(trunc x to i1) in ComputeKnownBits
#118406 merged
Apr 10, 2025 -
[clang] Improved canonicalization for template specialization types
#135119 merged
Apr 10, 2025 -
[flang] Don't insert spaces in -E output after line continuation
#135063 merged
Apr 10, 2025 -
[flang][runtime] Formatted input optimizations
#134715 merged
Apr 10, 2025 -
[X86] combineConcatVectorOps - add concatenation handling for BITCAST nodes
#133913 merged
Apr 10, 2025 -
[AMDGPU] Fix code object version not being set to 'none'
#135036 merged
Apr 10, 2025 -
[AMDGPU] SIFixSgprCopies should not process twice VGPR to SGPR copies inserted by PHI preprocessing.
#134153 merged
Apr 10, 2025 -
[AArch64][v8.5A] Omit BTI for non-addr-taken static fns in ELF
#135043 merged
Apr 10, 2025 -
[SLP]Support vectorization of previously vectorized scalars in split nodes
#134286 merged
Apr 10, 2025 -
[libc++][doc] Removes LLVM 19 Release Notes.
#134894 merged
Apr 10, 2025 -
[MLIR][NFC] Expose
computeProduct
function.#135192 merged
Apr 10, 2025 -
Reland "[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR."
#135056 merged
Apr 10, 2025 -
[ARM][MC] Add support for Armv8.1-M Mainline to '.arch' asm directive
#135184 merged
Apr 10, 2025 -
[mlir][tosa] Add more negative tests for rank0 tensors, negate, and sub
#135061 merged
Apr 10, 2025 -
[mlir][tosa] Add more level_check tests for tensor_dim and tensor_size
#135062 merged
Apr 10, 2025 -
[SLP][REVEC] Fix CompressVectorize does not expand mask when REVEC is enabled.
#135174 merged
Apr 10, 2025 -
[CIR] Upstream initial function call support
#134673 merged
Apr 10, 2025 -
[lld] load rpaths from tbd files
#134925 merged
Apr 10, 2025 -
[AMDGPU] Add support for point sample accel out of order returns
#127991 merged
Apr 10, 2025 -
[NFC] Use cast instead of dyn_cast for Src and Dst vec types in VecCombine folding
#134432 merged
Apr 10, 2025 -
[DeadArgElim] fix verifier failure when changing musttail's function signature
#127366 merged
Apr 10, 2025 -
[AMDGPU] Rename TH_STORE_RT_WB to TH_STORE_WB
#135171 merged
Apr 10, 2025 -
[SPIRV][NFC] Refactor pointer creation in GlobalRegistery
#134429 merged
Apr 10, 2025 -
[MS][clang] Error about ambiguous operator delete[] only when required
#135041 merged
Apr 10, 2025 -
[clang-format] Recognize TableGen paste operator on separate line
#133722 merged
Apr 10, 2025 -
[clang-format] Handle C++ keywords in other languages better
#132941 merged
Apr 10, 2025 -
[C11] Implement WG14 N1285 (temporary lifetimes)
#133472 merged
Apr 10, 2025 -
Initialize member variable; NFC
#135167 merged
Apr 10, 2025 -
reland [clang-doc][NFC] refactor out file helpers
#135164 merged
Apr 10, 2025 -
[AArch64][test] Regenerate arm64-st1.ll using update_llc_test_checks.py (NFC)
#134919 merged
Apr 10, 2025 -
[SLP][REVEC] Make getExtractWithExtendCost support FixedVectorType as Dst.
#134822 merged
Apr 10, 2025 -
[Verifier][CGP] Allow integer argument to dbg_declare
#134803 merged
Apr 10, 2025 -
[LLVM][MemCpyOpt] Unify alias tags if we optimize allocas
#129537 merged
Apr 10, 2025 -
[AMDGPU] InstCombine llvm.amdgcn.ds.bpermute with uniform arguments
#130133 merged
Apr 10, 2025 -
[lldb] Support negative function offsets in UnwindPlans
#134662 merged
Apr 10, 2025 -
[RISCV] Recognize a zipeven/zipodd requiring larger SEW
#134923 merged
Apr 10, 2025 -
Remember LLVM_ENABLE_LIBCXX setting in installed configuration
#134990 merged
Apr 10, 2025 -
[RegAlloc][NFC] Use
std::move
to avoid copy#134533 merged
Apr 10, 2025 -
libclc: clspv: fma: remove fp16 implementation
#135002 merged
Apr 10, 2025 -
[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V
#133464 merged
Apr 10, 2025 -
[CodeGen] Simplify expandRoundInexactToOdd
#134988 merged
Apr 10, 2025 -
[lldb][FormatEntity][NFCI] Refactor FunctionNameWithArgs into helper functions and use LLVM style
#135031 merged
Apr 10, 2025 -
[mlir][LLVM] Delete
getFixedVectorType
andgetScalableVectorType
#135051 merged
Apr 10, 2025 -
[clang-format] Add 'cl' to enable OpenCL kernel file formatting
#134529 merged
Apr 10, 2025 -
[OpenMP][CodeExtractor]Add align metadata to load instructions
#131131 merged
Apr 10, 2025 -
[llvm][CodeGen] update live intervals for ModuloScheduleExpanderMVE
#132677 merged
Apr 10, 2025 -
[LoongArch] lower vector shuffle to shift if possible
#132866 merged
Apr 10, 2025 -
[DAGCombiner] Fold subtraction if above threshold to
umin
#134235 merged
Apr 10, 2025 -
Reapply "Inline: Propagate callsite nofpclass attribute"
#135018 merged
Apr 10, 2025 -
Revert "[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers"
#135130 merged
Apr 10, 2025 -
llvm-reduce: Fix overly conservative operands-to-args user restriction
#133854 merged
Apr 10, 2025 -
[EquivalenceClasses] Introduce erase member function
#134660 merged
Apr 10, 2025 -
[clang][bytecode] Classify function pointers as PT_Ptr
#135026 merged
Apr 10, 2025 -
llvm-reduce: Use simpleSimplifyCFG in block reduction
#135028 merged
Apr 10, 2025 -
[clang][bytecode] Clear inactive union fields when copying
#134982 merged
Apr 10, 2025 -
llvm-reduce: Link to command guide in help like bugpoint does
#134810 merged
Apr 10, 2025 -
Revert "Replace bool operator== for VersionType in sanitizer_mac.h"
#135127 merged
Apr 10, 2025 -
[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#130990 merged
Apr 10, 2025 -
[cfi][NFCI] Precommit tests to show nomerge functionality
#135104 merged
Apr 10, 2025 -
[clang] fix unresolved dependent template specialization mangling
#135111 merged
Apr 10, 2025 -
[bazel] Fix for #134298
#135114 merged
Apr 10, 2025 -
[DirectX] Implement UseNativeLowPrecision shader flag analysis
#134288 merged
Apr 10, 2025 -
[DSE] Add predicated vector length store support for masked store elimination
#134175 merged
Apr 10, 2025 -
[clang-format] Keep the space between
not
and a unary operator#135035 merged
Apr 10, 2025 -
[GISel][AMDGPU] Expand ShuffleVector
#124527 merged
Apr 10, 2025 -
[clang-format][NFC] Add FormatToken::is(tok::ObjCKeywordKind)
#134973 merged
Apr 10, 2025 -
[flang][cuda] Use the aysncId in device allocation
#135099 merged
Apr 10, 2025 -
[mlir][python] add use_name_loc_as_prefix to value.get_name()
#135052 merged
Apr 9, 2025 -
[nfc][AMDGPU] Autogenerated assertions applied to fold-imm-copy.mir
#135071 merged
Apr 9, 2025 -
[bazel] Fix after #133692
#135098 merged
Apr 9, 2025 -
Replace bool operator== for VersionType in sanitizer_mac.h
#135068 merged
Apr 9, 2025 -
[clang] fix NestedNameSpecifier dependency calculation
#135067 merged
Apr 9, 2025 -
[MLIR] Ensure deterministic parallel verification
#134963 merged
Apr 9, 2025 -
[libc][bazel] Use Bazel aspects to implement libc_release_library.
#134948 merged
Apr 9, 2025 -
[CIR][NFC] Upstream LValueBaseInfo handling
#134928 merged
Apr 9, 2025 -
[libc++] Remove _LIBCPP_TEMPLATE_VIS
#134885 merged
Apr 9, 2025 -
[CIR][NFC] Fix an unused variable warning
#135046 merged
Apr 9, 2025 -
[clang-doc][NFC] refactor out file helpers
#134298 merged
Apr 9, 2025 -
[NVPTX] Cleanup ISel for selp.*
#135065 merged
Apr 9, 2025 -
[DebugInfo] Soft-disable the production of debug intrinsics
#133933 merged
Apr 9, 2025 -
[libc][test] make
str_to_float_comparison_test
independent of C++ headers.#133978 merged
Apr 9, 2025 -
[VectorUtils] Add helper to get list of metadata to propagate (NFC).
#135003 merged
Apr 9, 2025 -
[Clang] Add non static data member initializer for BindingDecl member Decomp
#134969 merged
Apr 9, 2025 -
[ctxprof][nfc] Remove redundant include in PGOCtxProfWriter.cpp
#135077 merged
Apr 9, 2025 -
[clang][index] Handle undefined function-like macros in single file parse mode
#135054 merged
Apr 9, 2025 -
[offload] Fix finding amdgpu/nvptx-arch to generate tests
#135072 merged
Apr 9, 2025 -
Reland "[flang][nfc] Support volatility in Fir ops"
#135039 merged
Apr 9, 2025 -
[MSan] Separated PPC32 va_arg helper from PPC64
#131827 merged
Apr 9, 2025 -
[mlir][LLVM] Delete
getVectorElementType
#134981 merged
Apr 9, 2025 -
[flang][runtime] Tweak width-free I/G formatted I&O
#135047 merged
Apr 9, 2025 -
[flang][OpenMP] Fix regression in !$ continuation
#134756 merged
Apr 9, 2025 -
[flang] Fix preprocessor regression
#134405 merged
Apr 9, 2025 -
[bazel][mlir] Add missing dep for X86Vector
#135069 merged
Apr 9, 2025 -
llvm-reduce: Trim includes in ReduceInstructions
#135022 merged
Apr 9, 2025 -
[HLSL] Implement the
lit
intrinsic#134171 merged
Apr 9, 2025 -
[alpha.webkit.UnretainedLambdaCapturesChecker] Add the support for protectedSelf
#132518 merged
Apr 9, 2025 -
Revert "[SelectionDAG] Introducing a new ISD::POISON SDNode to represent the poison value in the IR."
#135060 merged
Apr 9, 2025 -
[HLSL] Implement the dst HLSL Function
#133828 merged
Apr 9, 2025 -
[SLP][NFC]Extract a check for a SplitVectorize node, NFC
#134896 merged
Apr 9, 2025 -
[mlir][x86vector] Simplify intrinsic generation
#133692 merged
Apr 9, 2025 -
[NFC][LLDB] Clean up comments/some code in MinidumpFileBuilder
#134961 merged
Apr 9, 2025 -
[flang][cuda] Add asyncId to allocate entry point
#134947 merged
Apr 9, 2025 -
[OpenACC][CIR] Implement 'data' construct lowering
#135038 merged
Apr 9, 2025 -
[llvm-extract] Delete dead
CG Profile
edges#134940 merged
Apr 9, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] Recognize mutableCopy from literal as +1
#132350 merged
Apr 9, 2025 -
[MSan] Update type for MsanMetadataPtrForLoadN and MsanMetadataPtrForStoreN
#135040 merged
Apr 9, 2025 -
[MLIR][OpenMP] Enable multiple variables for target teams reductions
#134903 merged
Apr 9, 2025 -
[DebugInfo][RemoveDIs] Eliminate another debug-info variation flag
#133917 merged
Apr 9, 2025 -
[Coroutines] Don't assert if coro-early runs more than once
#134854 merged
Apr 9, 2025 -
llvm-reduce: Avoid reallocating per chunk iteration
#135029 merged
Apr 9, 2025 -
[Clang][CodeGen] Respect -fwrapv-pointer when emitting struct GEPs
#134269 merged
Apr 9, 2025 -
Fix crash with align_value diagnostic reporting
#135013 merged
Apr 9, 2025 -
[mlir][tosa] Update TileOp infer shape
#134732 merged
Apr 9, 2025 -
CodeGen: Trim redundant template argument from defusechain_iterator
#135024 merged
Apr 9, 2025 -
CodeGen: Remove redundant arguments to defusechain_instr_iterator
#135023 merged
Apr 9, 2025 -
llvm-reduce: Fix taking wrong error before exit
#135020 merged
Apr 9, 2025 -
llvm-reduce: Add scope braces
#135025 merged
Apr 9, 2025 -
[DebugInfo][Reassociate] Propagate source locs when factoring add->mul
#134829 merged
Apr 9, 2025 -
[InstCombine] handle trunc to i1 in foldLogOpOfMaskedICmps.
#128861 merged
Apr 9, 2025 -
[DebugInfo][Inline] Propagate source locs when simplifying cond branches
#134827 merged
Apr 9, 2025 -
[mlir][IR] Improve error message when parsing incorrect type
#134984 merged
Apr 9, 2025 -
[DebugInfo][Inlining] Propagate inlined
resume
source loc to new br#134826 merged
Apr 9, 2025 -
[clang][OpenMP][SPIR-V] Fix addrspace of global constants
#134399 merged
Apr 9, 2025 -
[IR] Reduce use of getCalledFunction in Verifier. NFCI.
#134978 merged
Apr 9, 2025 -
[libclc] Move shuffle/shuffle2 to the CLC library
#135000 merged
Apr 9, 2025 -
Folding extract_strided_metadata input into reinterpret_cast on constant layout
#134845 merged
Apr 9, 2025 -
Revert "[flang][nfc] Support volatility in Fir ops"
#135034 merged
Apr 9, 2025 -
[PGO][Offload] Use %profdata in PGO tests
#135015 merged
Apr 9, 2025 -
clang/AMDGPU: Stop looking for hip.bc in device libs
#134801 merged
Apr 9, 2025 -
[LLDB][NFC]Also includes the error in log msg.
#134922 merged
Apr 9, 2025 -
[IR] improve hashing quality for ValueInfo
#132917 merged
Apr 9, 2025 -
[HIP] use offload wrapper for non-device-only non-rdc
#132869 merged
Apr 9, 2025 -
[OpenACC][CIR] Initial patch to do OpenACC->IR lowering
#134936 merged
Apr 9, 2025 -
[libc++][C++03] Remove headers which don't provide anything
#134044 merged
Apr 9, 2025 -
[flang][nfc] Support volatility in Fir ops
#134858 merged
Apr 9, 2025 -
Revert "[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128."
#134997 merged
Apr 9, 2025 -
Revert "[LLDB] Refactored CPlusPlusLanguage::MethodName to break lldb-server dependencies"
#134995 merged
Apr 9, 2025 -
ValueTracking: Do not look at users of constants for ephemeral values
#134618 merged
Apr 9, 2025 -
[AMDGPU] Fix for ControlFlowUtils reconnectPHIs.
#132954 merged
Apr 9, 2025 -
[DebugInfo][TailCallElim] Use ret DILocation for return value selects
#134825 merged
Apr 9, 2025 -
[clang][bytecode][NFC] Avoid implicit integer conversion
#134983 merged
Apr 9, 2025 -
[MLIR][OpenMP] Improve loop wrapper op verifiers
#134833 merged
Apr 9, 2025 -
[AArch64][SVE] Pair SVE fill/spill into LDP/STP with -msve-vector-bits=128.
#134068 merged
Apr 9, 2025 -
[CodeGen][NPM] Port PostRAHazardRecognizer to NPM
#130066 merged
Apr 9, 2025 -
[mlir][llvm][OpenMP] Hoist __atomic_load alloca
#132888 merged
Apr 9, 2025 -
[AArch64] Enable unrolling for small multi-exit loops
#131998 merged
Apr 9, 2025 -
[X86][SSE] Don't emit SSE2 load instructions in SSE1-only mode
#134547 merged
Apr 9, 2025 -
[lldb] Remove unused UnwindPlan functions
#134630 merged
Apr 9, 2025 -
[mlir][tosa] Update the description of
rescale
andvariable
ops#134815 merged
Apr 9, 2025 -
[LLDB][MIPS] Fix signal SIGBUS number mismatch error on mips target
#132688 merged
Apr 9, 2025 -
[SPIRV] Support for SPV_INTEL_ternary_bitwise_function
#134866 merged
Apr 9, 2025
329 Pull requests opened by 218 people
-
[X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value
#134979 opened
Apr 9, 2025 -
[MIPS] Add FeatureMSA to i6400 and i6500 cores
#134985 opened
Apr 9, 2025 -
[libc++] Fix disabling of extension warnings in C++20 and later
#134989 opened
Apr 9, 2025 -
No longer add enumeration constants to the wrong scope
#134998 opened
Apr 9, 2025 -
[MLIR][NVVM] Add pmevent
#134999 opened
Apr 9, 2025 -
[lld] More info for aarch64 ldr/str misaligning error
#135004 opened
Apr 9, 2025 -
[lldb][lldb-dap] fix repeating commands in repl mode
#135008 opened
Apr 9, 2025 -
[X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector
#135010 opened
Apr 9, 2025 -
[VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x
#135017 opened
Apr 9, 2025 -
[Clang] [OpenMP] Support NOWAIT with optional argument
#135030 opened
Apr 9, 2025 -
[VPlan] Introduce VPInstructionWithType, use instead of VPScalarCast
#135037 opened
Apr 9, 2025 -
[AMDGPU][True16][CodeGen] update wwm reg sorting check condition
#135053 opened
Apr 9, 2025 -
[SLP]Prefer segmented/deinterleaved loads to strided and fix codegen
#135058 opened
Apr 9, 2025 -
[opt-viewer] Account for optimization records YAML files generated by LTO
#135059 opened
Apr 9, 2025 -
[AArch64] Change the coercion type of structs with pointer members.
#135064 opened
Apr 9, 2025 -
[mlir][Transform] Reuse bbArgs in FuseIntoContainingOp
#135066 opened
Apr 9, 2025 -
[llvm-cov] Fix branch counts of template functions (second attempt)
#135074 opened
Apr 9, 2025 -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 opened
Apr 9, 2025 -
[AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag
#135078 opened
Apr 9, 2025 -
[SimplifyCFG] Extend jump-threading to allow live local defs
#135079 opened
Apr 9, 2025 -
[clang-doc] Add Start and End Line Numbers
#135081 opened
Apr 9, 2025 -
[HLSL] Adding support for Root Constants in LLVM Metadata
#135085 opened
Apr 9, 2025 -
[AMDGPU] IGLP: Fixes for VMEM load detection and unsigned int handling
#135090 opened
Apr 9, 2025 -
[mlir][vector] transpose(broadcast) -> broadcast canonicalization
#135096 opened
Apr 9, 2025 -
[SelectionDAG] Improve value type selection for inline asm within selected register class
#135097 opened
Apr 9, 2025 -
[BOLT] Jump table trampoline insertion pass
#135103 opened
Apr 9, 2025 -
[JumpThreading] Do not unfold select if block has address taken and used
#135106 opened
Apr 10, 2025 -
[RISCV] Add Andes XAndesperf (Andes Performance) extension.
#135110 opened
Apr 10, 2025 -
[MLIR][XeGPU] Switch to 1D representation for SIMT code
#135116 opened
Apr 10, 2025 -
[HLSL] Resource initialization by constructors
#135120 opened
Apr 10, 2025 -
[libc] start porting process unit tests to hermetic mode
#135124 opened
Apr 10, 2025 -
[GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 opened
Apr 10, 2025 -
[libc++] Add a missing include in string.h
#135134 opened
Apr 10, 2025 -
[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#135135 opened
Apr 10, 2025 -
reduce max wrt divergent mask
#135138 opened
Apr 10, 2025 -
[llvm-extract] support unnamed bbs.
#135140 opened
Apr 10, 2025 -
[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions
#135143 opened
Apr 10, 2025 -
[AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics
#135145 opened
Apr 10, 2025 -
[MachinePipeliner] Add validation for missed dependencies
#135148 opened
Apr 10, 2025 -
[CodeGen][NPM] Support generic regalloc-npm option
#135149 opened
Apr 10, 2025 -
[PassManager][Loop] Merge loop pass manager when add it
#135150 opened
Apr 10, 2025 -
[LoongArch] lower vector shuffle as byte rotate (if possible)
#135157 opened
Apr 10, 2025 -
[OMPIRBuilder] Don't discard the debug record from entry block.
#135161 opened
Apr 10, 2025 -
[AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2
#135162 opened
Apr 10, 2025 -
[clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 opened
Apr 10, 2025 -
[LoopVersioningLICM] Only mark pointers with generated checks as noalias
#135168 opened
Apr 10, 2025 -
[NFC][analyzer] Document configuration options
#135169 opened
Apr 10, 2025 -
Add EliminateNewDuplicatePHINodes function.
#135179 opened
Apr 10, 2025 -
[SSAUpdaterBulk] Add PHI simplification pass.
#135180 opened
Apr 10, 2025 -
[AMDGPU] Improve StructurizeCFG pass performance by using SSAUpdaterBulk.
#135181 opened
Apr 10, 2025 -
[mlir][IR] Add `ValueSemantics` trait to integer, float, ... types
#135183 opened
Apr 10, 2025 -
[AMDGPU] Update pal metadata for v3.6
#135196 opened
Apr 10, 2025 -
[RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp
#135197 opened
Apr 10, 2025 -
[Asan][RISCV] Enhance getTgtMemIntrinsic() to allow Asan instrument t…
#135198 opened
Apr 10, 2025 -
[IndVarsSimplify] sinkUnusedInvariants is skipping instructions while sinking.
#135205 opened
Apr 10, 2025 -
[SPIRV] Support for the SPV_INTEL_subgroup_matrix_multiply_accumulate SPIR-V extension
#135225 opened
Apr 10, 2025 -
[Flang][OpenMP] Initial defaultmap implementation
#135226 opened
Apr 10, 2025 -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 opened
Apr 10, 2025 -
[AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable
#135232 opened
Apr 10, 2025 -
[lld-macho]Fix bug in finding "chained" re-exported libs.
#135241 opened
Apr 10, 2025 -
[RISCV] Fix assertion failure when using -fstack-clash-protection
#135248 opened
Apr 10, 2025 -
[clang][OpenMP][SPIR-V] Fix AS of globals and set the default AS to 4
#135251 opened
Apr 10, 2025 -
[flang-rt] Update `test_flang` in CI to use `flang-rt` as one of the projects.
#135260 opened
Apr 10, 2025 -
[ctxrprof] More tests for context management
#135264 opened
Apr 10, 2025 -
Reapply "[Metadata] Preserve MD_prof when merging instructions when one is missing.""
#135270 opened
Apr 10, 2025 -
[mlir][xegpu] SIMT distribution patterns for XeGPU CreateNdTdesc, LoadNd, StoreNd and Dpas Ops.
#135271 opened
Apr 10, 2025 -
[VPlan] Manage instruction medata in VPlan.
#135272 opened
Apr 10, 2025 -
[InstCombine] Combine and->cmp->sel->or-disjoint into and->mul
#135274 opened
Apr 10, 2025 -
[CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag
#135277 opened
Apr 10, 2025 -
[libc] Improve the state of the lint rules
#135278 opened
Apr 10, 2025 -
[HLSL] Allow resource annotations to specify only register space
#135287 opened
Apr 11, 2025 -
[LV] Check if the VF is scalar by VFRange in `handleUncountableEarlyExit`.
#135294 opened
Apr 11, 2025 -
[AMDGPU] Support bottom-up postRA scheduing.
#135295 opened
Apr 11, 2025 -
[flang-rt] Use runtime::memchr instead of std::memchr.
#135298 opened
Apr 11, 2025 -
[CUDA][Windows] detect installation via CUDA_PATH environment variable
#135299 opened
Apr 11, 2025 -
[nvptx-arch] allowed load `nvcuda.dll` on Windows
#135300 opened
Apr 11, 2025 -
[Bazel] Remove redundant gtest_main from codegen_tests, codegen_globalisel_tests, mi_tests
#135316 opened
Apr 11, 2025 -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 opened
Apr 11, 2025 -
[SPIRV] Support for extension SPV_INTEL_device_side_avc_motion_estimation
#135319 opened
Apr 11, 2025 -
stop emitting direct copy from intermediate result to out reg
#135326 opened
Apr 11, 2025 -
[alpha.webkit.RetainPtrCtorAdoptChecker] An assortment of small enhancements
#135329 opened
Apr 11, 2025 -
[lldb] Slide eh_frame unwind plan if it doesn't begin at function boundary
#135333 opened
Apr 11, 2025 -
[libcxx] [test] Clarify the condition for long double hex formatting
#135334 opened
Apr 11, 2025 -
[SPIRV] Added opencl Pipe builtins
#135335 opened
Apr 11, 2025 -
[RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertPoint
#135336 opened
Apr 11, 2025 -
[AMDGPU][InsertWaitCnts] Add test for global_wb/inv/wbinv tracking
#135339 opened
Apr 11, 2025 -
[AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv
#135340 opened
Apr 11, 2025 -
[lldb] Clean up StartDebugserverProcess before I start refactoring it
#135342 opened
Apr 11, 2025 -
[mlir][spirv] Allow yielding values from loop regions
#135344 opened
Apr 11, 2025 -
Add DebugSSAUpdater class to track debug value liveness
#135349 opened
Apr 11, 2025 -
[libunwind][Haiku] Fix signal frame unwinding
#135367 opened
Apr 11, 2025 -
[SPIR-V] Add store legalization for ptrcast
#135369 opened
Apr 11, 2025 -
[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla…
#135372 opened
Apr 11, 2025 -
[NFC][Clang] Don't check hardcode op num
#135375 opened
Apr 11, 2025 -
[DirectX] Implement the ForwardHandleAccesses pass
#135378 opened
Apr 11, 2025 -
[clang-tidy] Add support for lambda-expression in `use-trailing-return-type` check
#135383 opened
Apr 11, 2025 -
[libc++] DO NOT COMMIT disable some CI jobs.
#135384 opened
Apr 11, 2025 -
[libc++] fix std::make_exception_ptr interaction with ObjC
#135386 opened
Apr 11, 2025 -
[SelectionDAG] Propagate poison in getNode with two operands if the second is poison.
#135387 opened
Apr 11, 2025 -
Suppress errors from well-formed-testing type traits in SFINAE contexts
#135390 opened
Apr 11, 2025 -
[clang-tidy] Fix false positives in `readability-redundant-inline-specifier`
#135391 opened
Apr 11, 2025 -
[mlir][ArmSME] Audit arm_sme.tile_store
#135396 opened
Apr 11, 2025 -
[LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations.
#135398 opened
Apr 11, 2025 -
[DebugInfo][IndVarSimplify] Propagate source loc when simplifying rem
#135399 opened
Apr 11, 2025 -
[RISCV] Add support for vendor relocations on Xqci extensions
#135400 opened
Apr 11, 2025 -
Disable -fdollars-in-identifiers by default
#135407 opened
Apr 11, 2025 -
[release/20.x] Support z17 processor name and scheduler description
#135413 opened
Apr 11, 2025 -
Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing.
#135418 opened
Apr 11, 2025 -
[AMDGPU] Handle MachineOperandType global address in SIFoldOperands.
#135424 opened
Apr 11, 2025 -
[libc++] Make __config_site modular
#135432 opened
Apr 11, 2025 -
[clang] WIP: Fix MemberPointer serialization non-determinism
#135434 opened
Apr 11, 2025 -
[cfi] Fix one -fno-sanitize-merge case, and add two TODOs
#135438 opened
Apr 11, 2025 -
[llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 opened
Apr 11, 2025 -
[AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst
#135441 opened
Apr 11, 2025 -
[clang-format]: Treat #pragma once as include guard for IndentPPDirectives
#135443 opened
Apr 11, 2025 -
[NVPTX] Add support for Shared Cluster Memory address space.
#135444 opened
Apr 11, 2025 -
[IA][RISCV] Add support for vp.load/vp.store with shufflevector
#135445 opened
Apr 11, 2025 -
[mlir][vector] Remove redundant shape_cast(shape_cast(x)) pattern
#135447 opened
Apr 11, 2025 -
[clang-doc] Handle static members and functions
#135457 opened
Apr 11, 2025 -
[clang][OpenMP] Fix/enforce order-concurrent-nestable rules
#135463 opened
Apr 12, 2025 -
[libc++] Optimize std::for_each_n for segmented iterators
#135468 opened
Apr 12, 2025 -
[clang] Add builtin_get_vtable_pointer and virtual_member_address
#135469 opened
Apr 12, 2025 -
[Modules] Fix an identifier hiding a function-like macro definition.
#135471 opened
Apr 12, 2025 -
[mlir][gpu] Change GPU modules to globals
#135478 opened
Apr 12, 2025 -
[libc++] Enable the GDB pretty printers for Clang
#135484 opened
Apr 12, 2025 -
[compiler-rt][rtsan] signalfd interception for Linux.
#135491 opened
Apr 12, 2025 -
[AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions
#135492 opened
Apr 12, 2025 -
optimize minmax_element
#135495 opened
Apr 12, 2025 -
[mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it.
#135497 opened
Apr 12, 2025 -
[mlir][vector] Prevent folding of OOB values in insert/extract
#135498 opened
Apr 12, 2025 -
[clang-doc][NFC] clean unused variable in HTML generator
#135505 opened
Apr 12, 2025 -
[mlir][amdgpu] Add `amdgpu.swizzle_bitmode` op
#135513 opened
Apr 13, 2025 -
[clang-doc][NFC] Use destructuring in Mapper.cpp
#135515 opened
Apr 13, 2025 -
[X86] Fix RegAlloc issue by implementing TRI::getCustomEHPadPreservedMask
#135518 opened
Apr 13, 2025 -
[CostModel] Plumb CostKind into getExtractWithExtendCost
#135523 opened
Apr 13, 2025 -
[Mips] Implement MipsInstrInfo::getNop() operation
#135524 opened
Apr 13, 2025 -
[lldb/cmake] Normalize use of HAVE_LIBCOMPRESSION
#135528 opened
Apr 13, 2025 -
[CostModel] Remove some negative costs.
#135533 opened
Apr 13, 2025 -
[CostModel] Make sure getCmpSelInstrCost is passed a CondTy
#135535 opened
Apr 13, 2025 -
[AArch64] Add CostKind to getSpliceCost
#135537 opened
Apr 13, 2025 -
[lldb-dap] fix inconsistent debugAdapterHostname argument name
#135544 opened
Apr 13, 2025 -
[CIR] cir.call with scalar return type
#135552 opened
Apr 13, 2025 -
[Hexagon] Change placeholder from `undef` to `poison`
#135555 opened
Apr 13, 2025 -
[clang][CGObjC] Sign the v-table pointer in ObjC exception RTTI.
#135562 opened
Apr 13, 2025 -
[lldb][AArch64] Fix Apple M4 on Linux
#135563 opened
Apr 13, 2025 -
[ARM, AArch64] Fix passing of structures with aligned base classes
#135564 opened
Apr 13, 2025 -
[lldb] returning command completions up to a maximum
#135565 opened
Apr 13, 2025 -
[CMake] Only export the LLVM_LINK_LLVM_DYLIB setting if not yet set
#135570 opened
Apr 13, 2025 -
[LLVM][Triple] Drop unknown object types from normalized triples
#135571 opened
Apr 13, 2025 -
[Clang] enhance loop analysis to handle variable changes inside lambdas
#135573 opened
Apr 13, 2025 -
[AMDGPU][True16][MC] update mc test of a few vop1 t16 inst
#135588 opened
Apr 14, 2025 -
[Orc] Initial version of ELFSymtabStaticGenerator
#135591 opened
Apr 14, 2025 -
[libc] Fix incorrect unsigned comparison
#135595 opened
Apr 14, 2025 -
[CostModel] Remove optional from InstructionCost::getValue()
#135596 opened
Apr 14, 2025 -
[Clang][CodeGen][OpenCL] Add `-fno-delete-null-pointer-checks` to avoid UB. NFC.
#135602 opened
Apr 14, 2025 -
[Hexagon] Pre-commit tests for PR130742. NFC.
#135604 opened
Apr 14, 2025 -
[PowerPC] Pre-commit tests for PR130742. NFC.
#135606 opened
Apr 14, 2025 -
Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 opened
Apr 14, 2025 -
[SROA] Support load-only promotion with dynamic offset loads
#135609 opened
Apr 14, 2025 -
[CaptureTracking] Remove dereferenceable_or_null special case
#135613 opened
Apr 14, 2025 -
[clangd] Support operators new and delete in textDocument/references
#135620 opened
Apr 14, 2025 -
[lldb] Fix use-color settings not persistent
#135626 opened
Apr 14, 2025 -
[AMDGPU] Print `workgroup_processor_mode` metadata field as a boolean
#135627 opened
Apr 14, 2025 -
[LLVM] Add intrinsics for v_cvt_pk_norm_{i16,u16}_f16
#135631 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to `svdupq_lane`
#135633 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation which maps to svusmmla
#135634 opened
Apr 14, 2025 -
[MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions
#135636 opened
Apr 14, 2025 -
[AArch64] Add FPCR register usages to mop4 instructions
#135641 opened
Apr 14, 2025 -
[Intrinsics] Add support for range attributes
#135642 opened
Apr 14, 2025 -
[clang] [CodeGen] fix crash when Ty isDependentType in CodeGenFunction::EmitAutoVarAlloca
#135643 opened
Apr 14, 2025 -
[NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support
#135644 opened
Apr 14, 2025 -
[DAGCombiner] Fold and/or of NaN SETCC
#135645 opened
Apr 14, 2025 -
[X86] Stop emitting CFI instructions on i386-windows
#135648 opened
Apr 14, 2025 -
[Clang] Add support for GCC bound member functions extension
#135649 opened
Apr 14, 2025 -
[ctxprof] Extend the notion of "cannot return"
#135651 opened
Apr 14, 2025 -
[llvm] Handle CPI symbols for UEFI
#135652 opened
Apr 14, 2025 -
[PowerPC] Intrinsics and tests for dmr insert/extract
#135653 opened
Apr 14, 2025 -
Reentry
#135656 opened
Apr 14, 2025 -
release/20.x: [HEXAGON] Fix corner cases for hwloops pass (#135439)
#135657 opened
Apr 14, 2025 -
Minimal support of floating-point operand bundles
#135658 opened
Apr 14, 2025 -
AMDGPU: Fix the double rounding issue in v2f64 -> v2f16 conversion
#135659 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: use more appropriate types (NFC)
#135661 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: refactor issue reporting
#135662 opened
Apr 14, 2025 -
[BOLT] Gadget scanner: detect authentication oracles
#135663 opened
Apr 14, 2025 -
[HLSL] Analyze updateCounter usage
#135669 opened
Apr 14, 2025 -
[flang] Improve runtime SAME_TYPE_AS()
#135670 opened
Apr 14, 2025 -
[LV] Move VPlan-based calculateRegisterUsage to VPlanAnalysis (NFC).
#135673 opened
Apr 14, 2025 -
[mlir][SMT] add python bindings
#135674 opened
Apr 14, 2025 -
[mlir][vector] fold transpose(poison) -> poison
#135675 opened
Apr 14, 2025 -
[mlir][vector] Move extract_strided_slice canonicalization to folding
#135676 opened
Apr 14, 2025 -
[mlir][vector] Fold broadcast(poison) -> poison
#135677 opened
Apr 14, 2025 -
[Clang] [Sema] Fix a crash when a `friend` function is redefined as deleted
#135679 opened
Apr 14, 2025 -
[SPIR-V] Consistent handling of TargetExtTypes in emit-intrinsics
#135682 opened
Apr 14, 2025 -
[SYCL] Add clang-linker-wrapper changes to call clang-sycl-linker for SYCL offloads
#135683 opened
Apr 14, 2025 -
[libc++][atomic_ref] Use __atomic_fetch_{add,sub} builtins on floating-points whenever possible
#135685 opened
Apr 14, 2025 -
[webkit.UncountedLambdaCapturesChecker] Treat a call to lambda function via a variable as safe.
#135688 opened
Apr 14, 2025 -
[Clang] [Driver] add a Cygwin ToolChain
#135691 opened
Apr 14, 2025 -
update_test_checks: Relax DIFile filename checks
#135692 opened
Apr 14, 2025 -
[flang] Compile the output of -fdebug-unparse-with-modules
#135696 opened
Apr 14, 2025 -
[Clang] [Driver] use __cxa_atexit by default on Cygwin.
#135701 opened
Apr 14, 2025 -
[MemProf] Merge callee clones as needed before assigning functions
#135702 opened
Apr 14, 2025 -
[clang][Dependency Scanning] Adding an API to Diagnose Invalid Negative Stat Cache Entries
#135703 opened
Apr 15, 2025 -
[llvm][lto] Precommit test for libcall internalization
#135705 opened
Apr 15, 2025 -
[llvm][IR] Treat memcmp and bcmp as libcalls
#135706 opened
Apr 15, 2025 -
[liblc] only check filename part of the source for avoiding duplication
#135710 opened
Apr 15, 2025 -
[SPARC] Use lzcnt to implement CTLZ when we have VIS3
#135715 opened
Apr 15, 2025 -
[SPARC] Use native bitcast instructions when we have VIS3
#135716 opened
Apr 15, 2025 -
[SPARC] Use op-then-neg instructions when we have VIS3
#135717 opened
Apr 15, 2025 -
[SPARC] Use op-then-halve instructions when we have VIS3
#135718 opened
Apr 15, 2025 -
Fixed issue #128882: don't warn if 1st argument to 'getcwd' is NULL
#135720 opened
Apr 15, 2025 -
Mark the last use of EFLAGS before the copy's def as a kill if the copy's def operand is itself a kill.
#135726 opened
Apr 15, 2025 -
RISC-V: Support vectorizing FMINIMUMNUM and FMAXIMUMNUM
#135727 opened
Apr 15, 2025 -
[AMDGPU] Add illegal type convertion
#135729 opened
Apr 15, 2025 -
Documentation typo fixes
#135732 opened
Apr 15, 2025 -
[libclc] Set OpenCL C version for each target
#135733 opened
Apr 15, 2025 -
[clang] Enable making `CompilerInstance` VFS thread-safe
#135737 opened
Apr 15, 2025 -
[mlir][tosa] Enhance CONV3D & DEPTHWISE_CONV2D verifier
#135738 opened
Apr 15, 2025 -
PowerPC/VSX: Select FMINNUM and FMAXNUM
#135739 opened
Apr 15, 2025 -
[flang][rt] Attempt to support some complex pow on the device
#135741 opened
Apr 15, 2025 -
SelectionDAG: Fix isKnownNeverNaN for Min and Max
#135742 opened
Apr 15, 2025 -
[ConstraintElim] Optimize usub.sat intrinsic based on known constraints
#135744 opened
Apr 15, 2025 -
[CI] enable code-format-helper for .cl files
#135748 opened
Apr 15, 2025 -
[mlir][vector] Tighten the semantics of vector.gather
#135749 opened
Apr 15, 2025 -
[IPO] Avoid repeated hash lookups (NFC)
#135750 opened
Apr 15, 2025 -
[Scalar] Avoid repeated hash lookups (NFC)
#135751 opened
Apr 15, 2025 -
[CodeGen][NPM] Do not add required passes to pipeline
#135752 opened
Apr 15, 2025 -
[X86][AVX] Match v4f64 blend from shuffle of scalar values.
#135753 opened
Apr 15, 2025 -
[ConstraintElim] Opimize abs based on known constraints
#135754 opened
Apr 15, 2025 -
[SPIRV] print the symbolic operand for opcode for the operation OpSpecConstantOp
#135756 opened
Apr 15, 2025 -
[libc++] Implement P3379R0 Constrain `std::expected` equality operators
#135759 opened
Apr 15, 2025 -
[AMDGPU][SplitModule] Do not create empty modules
#135761 opened
Apr 15, 2025 -
[SLP] Simplify buildTree() and callees (NFC)
#135766 opened
Apr 15, 2025 -
[SystemZ] Add proper mcount handling
#135767 opened
Apr 15, 2025 -
[Mips] Do not emit instruction teq if divisor is non-zero immediate value in FastISel implementation
#135768 opened
Apr 15, 2025 -
[InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable.
#135769 opened
Apr 15, 2025 -
[MLIR][LLVM] Fix #llvm.constant_range crashing in storage uniquer
#135772 opened
Apr 15, 2025 -
[libclang/C++] Fix clang_File_isEqual for in-memory files
#135773 opened
Apr 15, 2025 -
Add support for intrinsic @llvm.frexp
#135774 opened
Apr 15, 2025 -
Added Support for builtin enqueue_marker
#135775 opened
Apr 15, 2025 -
[MLIR][AArch64] Add an extra test for Neon I8MM (NFC)
#135777 opened
Apr 15, 2025 -
[Support] [lldb] Fix thread jump #45326
#135778 opened
Apr 15, 2025 -
Fix filename parsing in clang-format-diff.py for paths with spaces
#135779 opened
Apr 15, 2025 -
[GlobalISel] Diagnose inline assembly constraint lowering errors
#135782 opened
Apr 15, 2025 -
[LV] Fix '-1U' bits for smallest type in getSmallestAndWidestTypes
#135783 opened
Apr 15, 2025 -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 opened
Apr 15, 2025 -
[ConstraintElim] Simplify `usub_with_overflow` when A uge B
#135785 opened
Apr 15, 2025 -
[IR][ASMParser] Use default AS for alloca without explicit AS
#135786 opened
Apr 15, 2025 -
[CodeGen] Fix new-delete-type-mismatch in ~CodeGenTypes()
#135787 opened
Apr 15, 2025 -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#135788 opened
Apr 15, 2025 -
[SPIRV] Add explicit layout
#135789 opened
Apr 15, 2025 -
[TLI] Use AArch64 vector calling convention for ArmPL routines
#135790 opened
Apr 15, 2025 -
[IR] Introduce `llvm.strlen.*` intrinsics
#135792 opened
Apr 15, 2025 -
[IR] Relax convergence requirements on call
#135794 opened
Apr 15, 2025 -
[LLVM][CostModel][AArch64] Remove magic numbers from f16 vector compares.
#135795 opened
Apr 15, 2025 -
[ConstraintElim] Add `noundef` to several testcases (NFC)
#135799 opened
Apr 15, 2025 -
[libc++][ranges] add static_assert for ranges::to
#135802 opened
Apr 15, 2025 -
[clang] convergent attribute does not require "all threads"
#135803 opened
Apr 15, 2025 -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 opened
Apr 15, 2025 -
[clang] Unify `SourceLocation` and `IdentifierInfo*` pair-like data structures to `IdentifierLoc`
#135808 opened
Apr 15, 2025 -
[Offload][SYCL] Refactor OffloadKind implementation
#135809 opened
Apr 15, 2025 -
[MLIR:LLVM] Add UWTableKind attribute
#135811 opened
Apr 15, 2025 -
[clang][lex] Introduce new single-module-parse mode
#135813 opened
Apr 15, 2025 -
[AMDGPU][True16][MC] update a few mc test for true16
#135816 opened
Apr 15, 2025 -
[LLVM][ISel][AArch64 Remove AArch64ISD::FCM##z nodes.
#135817 opened
Apr 15, 2025 -
[AMDGPU][Verifier] Check address space of `alloca` instruction
#135820 opened
Apr 15, 2025 -
[AMDGPU][True16][MC] added missing testlines for t16 test
#135823 opened
Apr 15, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (2/N)
#135824 opened
Apr 15, 2025 -
[NVPTX] Remove extraneous initializeNVVMReflectLegacyPassPass declaration
#135825 opened
Apr 15, 2025 -
[NFC][clang-tidy] Remove {{^}} clauses in some tests (3/N)
#135826 opened
Apr 15, 2025 -
[AArch64] Fix FPMR handling when switching streaming mode
#135827 opened
Apr 15, 2025 -
[HLSL][OpenCL] Strip addrspace from implicit cast diags
#135830 opened
Apr 15, 2025 -
[clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 opened
Apr 15, 2025 -
[SLP][NFC]Remove handling of duplicates from getGatherCost
#135834 opened
Apr 15, 2025 -
[clang] Function type attribute to prevent CFI instrumentation
#135836 opened
Apr 15, 2025 -
[mlir][vector] Canonicalize/fold 'order preserving' transposes
#135841 opened
Apr 15, 2025 -
Mark the file opened by DeserializedDeclsSourceRangePrinter as a text file
#135842 opened
Apr 15, 2025 -
[lldb][TypeSystemClang] Allow arrays to be dereferenced in C/C++.
#135843 opened
Apr 15, 2025 -
[CIR] Upstream initial support for complete record types
#135844 opened
Apr 15, 2025 -
[CodeGen][RISCV] Add helper class for emitting CFI instructions into MIR
#135845 opened
Apr 15, 2025 -
[LLVM][AMDGPU] extend IGLP
#135846 opened
Apr 15, 2025 -
[HLSL] Boolean in a RawBuffer should be i32 and Boolean vector in a RawBuffer should be <N x i32>
#135848 opened
Apr 15, 2025 -
[flang] Fix fixed-form continuations of !$ OpenMP conditional lines
#135852 opened
Apr 15, 2025 -
[mlir][tosa] Add verifier check for Slice Op
#135853 opened
Apr 15, 2025 -
[mlir][vector] Better handle rank-preserving shape_cast
#135855 opened
Apr 15, 2025 -
[Support] Recognise the '+' char for positive integers
#135856 opened
Apr 15, 2025 -
[symbolizer] Address starting with a plus sign is valid.
#135857 opened
Apr 15, 2025 -
[LLVM] Cleanup pass initialization for Analysis passes
#135858 opened
Apr 15, 2025 -
[mlir] Add optimization to bubbleUpPadSlice pattern for no pad case
#135859 opened
Apr 15, 2025 -
[NFC][Clang] Introduce type aliases to replace use of auto in clang/lib/CodeGen/CGCall.cpp.
#135861 opened
Apr 15, 2025 -
[SampleFDO] Extend the function base name max size
#135863 opened
Apr 15, 2025 -
[clang] Constant-evaluate format strings as last resort
#135864 opened
Apr 15, 2025 -
[lldb][nfc] Add customization flags for ThreadPlanStepOut
#135866 opened
Apr 15, 2025 -
[BOLT][test] Fix callcont-fallthru.s after #129481
#135867 opened
Apr 15, 2025 -
[NVPTX] Lower i1 select with logical ops in the general case
#135868 opened
Apr 15, 2025 -
[lldb][nfc] Remove redundant check in if statement
#135869 opened
Apr 15, 2025 -
[ctxprof][nfc] Move profile annotator to Analysis
#135871 opened
Apr 15, 2025 -
[lldb-dap] Fixing a race during disconnect.
#135872 opened
Apr 15, 2025 -
[NFC] Improve readability of AttrHelper usage
#135873 opened
Apr 15, 2025 -
[HLSL] Don't invoke `dxv` from `clang-dxc` for text output
#135876 opened
Apr 15, 2025 -
[HLSL] Implement the `faceforward` intrinsic
#135878 opened
Apr 15, 2025 -
[utils] update_llc_test_checks --downstream-target-handler-path option
#135879 opened
Apr 15, 2025 -
[NFC][Driver][CFI] Update boolean expression
#135881 opened
Apr 15, 2025 -
[LLVM][TableGen] Paramaterize NumToSkip in DecoderEmitter
#135882 opened
Apr 15, 2025 -
[flang] Improve OpenACC SELF clause parser
#135883 opened
Apr 15, 2025 -
[compiler-rt][rtsan] rename/renameat interception
#135884 opened
Apr 15, 2025 -
[NFC][Driver][CFI] Rename to clarify purpose of CFI runtime
#135885 opened
Apr 15, 2025 -
[TableGen] Store flat source operand number in OperandMap in PseudoLoweringEmitter. NFC
#135886 opened
Apr 16, 2025 -
[Modules] Fix the inconsistency of which `Decl` should be serialized for an identifier.
#135887 opened
Apr 16, 2025 -
[ASan] Mark recent integration tests as accordingly for MSVC
#135889 opened
Apr 16, 2025 -
[NFC][CFI] Don't mix CFI and non-CFI flags on the same line
#135890 opened
Apr 16, 2025 -
[MTE] decide whether to tag global in AsmPrinter
#135891 opened
Apr 16, 2025 -
[NFC][CFI] Add test to check for '-flto' and '-fvisibility=' flags
#135892 opened
Apr 16, 2025 -
[SPARC] Promote i32 CTTZ when we have VIS3
#135894 opened
Apr 16, 2025 -
[MLIR][LLVMIR] Relax mismatching calls
#135895 opened
Apr 16, 2025 -
[LoongArch] Lower build_vector to broadcast load if possible
#135896 opened
Apr 16, 2025 -
[CodeGen] Call DenseMap::erase directly (NFC)
#135898 opened
Apr 16, 2025 -
[Lex] Use llvm::make_second_range (NFC)
#135902 opened
Apr 16, 2025 -
[clang-format] Fix a crash in EnumTrailingComma
#135903 opened
Apr 16, 2025 -
Revert "[flang][fir] Lower `do concurrent` loop nests to `fir.do_concurrent` (#132904)"
#135904 opened
Apr 16, 2025 -
[clang-format] Fix a bug in BWACS_MultiLine
#135906 opened
Apr 16, 2025 -
[flang][docs] Fix typo in array description
#135908 opened
Apr 16, 2025 -
[HLSL] Add a warning for implicit bindings
#135909 opened
Apr 16, 2025 -
Reapply "[Clang] Fix dependent local class instantiation bugs"
#135914 opened
Apr 16, 2025 -
[clang] Fix elaborated keyword canonicalization
#135916 opened
Apr 16, 2025 -
[RISCV] Add basic ISel patterns for Xqcisls instructions
#135918 opened
Apr 16, 2025 -
release/20.x: [LoongArch] Don't crash on instruction prefetch intrinsics (#135760)
#135923 opened
Apr 16, 2025 -
include telemetry session-id in diagnostic msg when enabled
#135924 opened
Apr 16, 2025 -
[HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis.
#135925 opened
Apr 16, 2025
156 Issues closed by 84 people
-
Backport #135760 to release/20.x
#135920 closed
Apr 16, 2025 -
[LoongArch] ADD/SUB and TLS relocation should move away from `FirstLiteralRelocationKind + offset`
#135521 closed
Apr 16, 2025 -
[clang] Multiple false positives and false negatives in -Whigher-precision-for-complex-division
#131127 closed
Apr 16, 2025 -
Request Commit Access For ita9naiwa
#135854 closed
Apr 16, 2025 -
Unevaluated parts of conditional operator are sometimes evaluated
#135911 closed
Apr 16, 2025 -
[HLSL] Create HLSLConstantAccess pass to translate `hlsl_constant` loads
#124630 closed
Apr 16, 2025 -
[DirectX] TargetExtType not being lowered properly in DXILOpLowering
#135453 closed
Apr 16, 2025 -
[DirectX] DXIL Bitcode Writer hits llvm_unreachable
#135745 closed
Apr 16, 2025 -
Clang crashes when compiling a variadic function while targeting mips3
#98716 closed
Apr 16, 2025 -
[Clang] Accepts invalid parameter pack not at the end of the template parameter list
#114756 closed
Apr 16, 2025 -
lldb-dap.exe --connection connect://127.0.0.1:10000 is not working on widnows.
#135091 closed
Apr 15, 2025 -
AMDGPUAnnotateKernelFeatures should be deleted
#63586 closed
Apr 15, 2025 -
Crash on AARCH64 codegen
#135821 closed
Apr 15, 2025 -
[clang][llc][AArch64] Instruction selection failure when targeting aarch64 architecture with 16bit vector types
#135776 closed
Apr 15, 2025 -
[slp] ICE: Instruction does not dominate all uses!
#135800 closed
Apr 15, 2025 -
section type conflict with clang, not with gcc
#48040 closed
Apr 15, 2025 -
clang memory hog + time hog + Killed signal on valid C code (on target i386-pc-linux-gnu)
#49808 closed
Apr 15, 2025 -
wrong code error
#41109 closed
Apr 15, 2025 -
No code completion for member access operator when array-to-pointer decay is performed
#123146 closed
Apr 15, 2025 -
[[deprecated]] attribute ignored after definition
#135481 closed
Apr 15, 2025 -
[Clang] Missing source location in diagnostic for invalid conversion in function w/ explicit object parameter
#135522 closed
Apr 15, 2025 -
clang marks as error redundant template keyword, when no arguments
#135780 closed
Apr 15, 2025 -
[AArch64] Missed CMN opportunities
#32833 closed
Apr 15, 2025 -
[RISC-V] Miscompile on rv64gcv with -O[23]
#133943 closed
Apr 15, 2025 -
the compatibility of gcc and clang16
#78148 closed
Apr 15, 2025 -
Add `DynamicAllocLValue` and `TypeInfoLValue` support to `APValue::dump()`
#134996 closed
Apr 15, 2025 -
[Inliner] Assertion "Referenced value not in value map!" failed.
#48409 closed
Apr 15, 2025 -
bolt: `libbolt_rt_hugify.a` & `libbolt_rt_instr.a` aren't generated on arm64
#58226 closed
Apr 15, 2025 -
MIPS: P5600 should use nan2008, fp64, msa
#91948 closed
Apr 15, 2025 -
[DAG] isSplatValue - incorrect handling of undef element masks through binop
#134602 closed
Apr 15, 2025 -
[LLVM] Incorrect output for stable_partition when _Pred is stateful and depend on invocation order
#135589 closed
Apr 15, 2025 -
[clang-scan-deps] Unable to handle the #if macro correctly
#135755 closed
Apr 15, 2025 -
AMDGPU GlobalIsel mishandles readfirstlane lowering with 64-bit element vectors
#128650 closed
Apr 15, 2025 -
[mlir][tosa] tosa-to-tensor pass for tosa.slice fails with known output shape but dynamic size attribute
#135389 closed
Apr 15, 2025 -
[mlir] -convert-tensor-to-linalg crashes
#120947 closed
Apr 15, 2025 -
[Clang] Destructor definition is not compiled for local class in generic lambda initializing a variable template
#132208 closed
Apr 15, 2025 -
`inline function ... is not defined` points to the definition, then get 'undefined reference'
#59734 closed
Apr 15, 2025 -
Spurious uninitialized value warning post P2719 merge
#135668 closed
Apr 14, 2025 -
P2897R7: `aligned_accessor`: An `mdspan` accessor expressing pointer over-alignment
#118372 closed
Apr 14, 2025 -
[HLSL] Validate that `updateCounter` is only either incremented or decremented and not both
#114130 closed
Apr 14, 2025 -
musttail attribute on a function with not_tail_called attribute has no warning/error that musttail is ignored
#133509 closed
Apr 14, 2025 -
[HLSL] Move `HasCounter` and `GloballyCoherent` from `ResourceTypeInfo` to `ResourceInfo`
#134741 closed
Apr 14, 2025 -
Use of Fortran TRANSFER intrinsic with argument of derived type containing allocatable causes double-free abort
#135624 closed
Apr 14, 2025 -
[hexagon] loop-3c fails with -Oz
#133241 closed
Apr 14, 2025 -
llvm-reduce does not preserve uselistorder with ThinLTO
#63621 closed
Apr 14, 2025 -
[DirectX] The `dx.dot2/3/4` and `dx.dot2add` intrinsics leave vectors around post-scalarization
#134569 closed
Apr 14, 2025 -
clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp:130: duplicate expression
#135612 closed
Apr 14, 2025 -
Possible bug: DeclRefExpr wrong NonTypeTemplateParm decl
#92292 closed
Apr 14, 2025 -
Wrongful cleanup for `trivial_abi` parameter after passing it to callee
#60112 closed
Apr 14, 2025 -
Handle special cases in AArch64InstrInfo::GetInstSizeInBytes
#29122 closed
Apr 14, 2025 -
friend function with default parameters causes "redefinition of default argument" error in templates
#130917 closed
Apr 14, 2025 -
[ConstraintElim] Failure to eliminate cmp of usub.sat
#135557 closed
Apr 14, 2025 -
Doesn't allow incomplete type in member access
#9843 closed
Apr 14, 2025 -
Building Library\Bee\artifacts\WebGL\GameAssembly\release_WebGL_wasm\vgbyivh2xvtd.o failed with output:
#71832 closed
Apr 14, 2025 -
[RISCV] The asm parser does not error on incorrectly spelt @plt on call symbols
#135323 closed
Apr 14, 2025 -
AVX10 feature mismatch between GCC and LLVM
#135394 closed
Apr 14, 2025 -
There is no VP intrinsic version of `llvm.stepvector`?
#121561 closed
Apr 13, 2025 -
[ClangFormat] Long work on file with a lot of preprocessor directives
#91717 closed
Apr 13, 2025 -
[clang-format] Can we prevent line breaks before const/override/final?
#90880 closed
Apr 13, 2025 -
clang-format "#!" line formating.
#93933 closed
Apr 13, 2025 -
Clang-format - AllowShortLambdasOnASingleLine - doesn't work for braced called constructers
#125430 closed
Apr 13, 2025 -
clang-format - function declaration incorrect formatting
#109768 closed
Apr 13, 2025 -
Simple function integer return corrupted.
#135547 closed
Apr 13, 2025 -
[SCEV] Incorrect scev result
#135531 closed
Apr 13, 2025 -
[VPlan] Recipe for splat operation
#117139 closed
Apr 13, 2025 -
[libc++] Cannot construct `string` from `volatile` char array
#135472 closed
Apr 13, 2025 -
`bugprone-unintended-char-ostream-output` reported with sufficient cast
#133425 closed
Apr 13, 2025 -
clang-format BraceWrapping.BeforeLambdaBody: True overrides AllowShortLambdasOnASingleLine: All
#107914 closed
Apr 13, 2025 -
BreakBeforeBraces: GNU should break before open brace of lambda
#133135 closed
Apr 12, 2025 -
[LoopVectorize] Assertion `isPowerOf2_32(End.getKnownMinValue()) && "Expected End to be a power of 2"' failed.
#134696 closed
Apr 12, 2025 -
[LoopDistribute] wrong code with -enable-loop-distribute -loop-distribute-non-if-convertible
#38626 closed
Apr 12, 2025 -
[lldb][clang] A lot expression/import-std-module tests failed after #135119 in clang
#135352 closed
Apr 12, 2025 -
[lld-link] LLD-LINK produces broken forward imports in source DEF
#132411 closed
Apr 12, 2025 -
[AVR] clang: Arduino program breaks when Serial functions are used
#128536 closed
Apr 12, 2025 -
[RISC-V] mcmodel=medany 'relocation R_RISCV_PCREL_HI20 out of range' for >2MiB relocations
#134525 closed
Apr 11, 2025 -
[warning] Don't report function returns address of local variable
#117425 closed
Apr 11, 2025 -
[SLPVectorizer] Miscompile in SLP vectorizer
#135410 closed
Apr 11, 2025 -
[DirectX] Intrinsic `usub.sat` is preventing the generation of legal DXIL
#135285 closed
Apr 11, 2025 -
-fno-dollars-in-identifiers doesn't always disable dollars in identifiers
#87106 closed
Apr 11, 2025 -
#108985 optimization doesn't remove strlen like loop body in some cases
#134736 closed
Apr 11, 2025 -
[mlir][ROCDL] Intrinsic selection failure when adding Permlanex16Op to ROCDL
#135393 closed
Apr 11, 2025 -
1 - ArgIdx in Sema::AddOverloadCandidate looks like it overflows
#135086 closed
Apr 11, 2025 -
AMDGPU SALU pseudos should not have side effects
#128685 closed
Apr 11, 2025 -
#embed assertion fail if a known parameter comes after an unknown
#126940 closed
Apr 11, 2025 -
[HLSL][SPIR-V] Add RWBuffer type support
#81036 closed
Apr 11, 2025 -
[libc++] Look into the revert in #131613
#131710 closed
Apr 11, 2025 -
[LLVM] Wrong assumption of `isKnownNonNullFromDominatingCondition`
#135363 closed
Apr 11, 2025 -
"image list" does not print module address on Linux
#26440 closed
Apr 11, 2025 -
[RISC-V] MachineLICM incorrectly hoists fsrmi out of loop
#135172 closed
Apr 11, 2025 -
[OpenMP] Compile-time regression (>4x) from clang-13 to clang-14
#56241 closed
Apr 11, 2025 -
AArch64 accesses MachineFrameInfo::getMaxCallFrameSize() before it is computed
#32214 closed
Apr 11, 2025 -
CTAD on variable with parenthesized initializer
#39811 closed
Apr 11, 2025 -
Code completion does not work for member of alias template with dependent argument
#130468 closed
Apr 11, 2025 -
[libc++] `tuple<>` cannot be compared with `array<T, 0>`
#135306 closed
Apr 11, 2025 -
[IndVarSimplify] Miscompilation at -O3
#135182 closed
Apr 11, 2025 -
constexpr decomposition declaration make clang crash
#134882 closed
Apr 11, 2025 -
[DirectX] Shader Flags Analysis for ResMayNotAlias
#112270 closed
Apr 10, 2025 -
[LLD] MinGW driver __image_base__ alternate name wrongly defined on i386 if no `-m` option from gcc
#134558 closed
Apr 10, 2025 -
[DirectX] Pow optomized to Powi in frotend causes the backend to have an intrinsic it can't lower
#135221 closed
Apr 10, 2025 -
Building llvm on windows with VS2019 buildtool throwing error
#112933 closed
Apr 10, 2025 -
[HLSL] Add support for floating point modulo
#135122 closed
Apr 10, 2025 -
[clang-tidy] Add support for check comments in config file
#64343 closed
Apr 10, 2025 -
[clang-tidy] cert-err33-c false positive on user-defined function named timer
#121607 closed
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcDeathTestExecutors.cpp` should be hermetic
#135212 closed
Apr 10, 2025 -
[flang][preprocessor] Preprocessor splits a token while preserving column
#134986 closed
Apr 10, 2025 -
[Flang] `read` statement is slower than Gfortran in SPEC CPU 2017
#134026 closed
Apr 10, 2025 -
[SLPVectorizer] Miscompilation at -O3
#135113 closed
Apr 10, 2025 -
ld.lld crashing when linking GraphicsMagick
#134843 closed
Apr 10, 2025 -
DeadArgumentElimination creates invalid code with musttail calls returning structs
#107569 closed
Apr 10, 2025 -
[C11] Properly handle materializing temporaries
#96486 closed
Apr 10, 2025 -
Bug in C++ standard library header <bit>
#55491 closed
Apr 10, 2025 -
[AArch64][CodeGen][CodeSize] Redundant 'and' can be remove with shifts in addr mode
#34101 closed
Apr 10, 2025 -
[clang][crash] compiler crashes when building modules with a mingw sysroot
#129061 closed
Apr 10, 2025 -
[RISC-V] Clang behaves differently from gcc when `-mcmodel=large` and triple is riscv-32
#134537 closed
Apr 10, 2025 -
Request Commit Access For shining1984
#133884 closed
Apr 10, 2025 -
clang-format 19 breaks ipynb files
#110727 closed
Apr 10, 2025 -
[UBSan][Clang][CodeGen] Improve memory effect modeling of ubsan handlers
#130093 closed
Apr 10, 2025 -
[DirectX] Shader Flag Analysis for UseNativeLowPrecision
#112267 closed
Apr 10, 2025 -
[clang-format] Lack of space after 'not' operator since clang-format-19
#125465 closed
Apr 10, 2025 -
[AMDGPU][GISel] BFI generated instead of a smaller load
#123631 closed
Apr 10, 2025 -
[libc] str_to_float_comparison_test should be hermetic
#129838 closed
Apr 9, 2025 -
[flang] [regression] preprocessor issue with include file
#133399 closed
Apr 9, 2025 -
Implement the `lit` HLSL Function
#99135 closed
Apr 9, 2025 -
Implement the `dst` HLSL Function
#99108 closed
Apr 9, 2025 -
On trunk, `-Wconditional-uninitialized` false positive in a "simple" case
#135050 closed
Apr 9, 2025 -
ICE in ActOnCapScopeReturnStmt when default argument contains statement-expression
#43529 closed
Apr 9, 2025 -
-fwrapv-pointer doesn't affect member accesses
#132449 closed
Apr 9, 2025 -
Clang fails with "UNREACHABLE executed" with __attribute__((align_value( ))) in a template
#26612 closed
Apr 9, 2025 -
`!struct.x && !struct.y` produces worse code than `(struct.x == 0) && (struct.y == 0)`
#128778 closed
Apr 9, 2025 -
[mlir][tosa] : pool op verification changes are possibly too restrictive?
#134907 closed
Apr 9, 2025 -
[MacOS 15][AppleClang] libtool duplicate member name warnings
#133199 closed
Apr 9, 2025 -
Assertion failed: (getContext().hasSameType(E->getType(), type)), function EmitCallArg
#25571 closed
Apr 9, 2025 -
Clang crash if try to compile class method with __restrict__ and inside enum
#27443 closed
Apr 9, 2025 -
ICE when constructing tuple
#24892 closed
Apr 9, 2025 -
-Wreturn-type should not emit warnings when non-termination can be derived indirectly
#11914 closed
Apr 9, 2025 -
Spurious -Wreturn-type warning with "pathological" for
#38374 closed
Apr 9, 2025 -
-Wreturn-type has many false positives
#49759 closed
Apr 9, 2025 -
False positive -Wreturn-type for bitfields
#52666 closed
Apr 9, 2025 -
Possibly false positive "non-void function does not return a value in all control paths" warning
#59418 closed
Apr 9, 2025 -
[LLDB] Doesn't run correctly in Wine
#131319 closed
Apr 9, 2025 -
[flang][openmp] crash in complex atomic
#120724 closed
Apr 9, 2025 -
[X86] X86FixupVectorConstants generates SSE2 instructions on SSE1 targets
#134607 closed
Apr 9, 2025 -
[AArch64] Add a scheduling model for Neoverse N1
#58990 closed
Apr 9, 2025
160 Issues opened by 129 people
-
Backport fix for #135522 to the 20.x branch
#135922 opened
Apr 16, 2025 -
[clangd] Completion key ArgumentLists doesn't take precedence over --function-arg-placeholders
#135919 opened
Apr 16, 2025 -
[CodeGen] Miscompilation at -Os
#135917 opened
Apr 16, 2025 -
wasm-ld exception
#135915 opened
Apr 16, 2025 -
Incorrect format string determination from manifestly constant-evaluated contexts
#135913 opened
Apr 16, 2025 -
[clang] Crash at -O3: Assertion `OpTE1.isSame..."' failed.
#135912 opened
Apr 16, 2025 -
clang++ incompatibility with libstdc++ gcc4-compatible ABI on Windows
#135910 opened
Apr 16, 2025 -
[HLSL] Consider an off by default warning for implicit bindings
#135907 opened
Apr 16, 2025 -
[OpenCL][SPIR-V] Compilation of OpenCL to Vulkan SPIR-V crashes
#135905 opened
Apr 16, 2025 -
[lld] Non-compact (DWARF) unwind data emission is broken on MacOS if LTO is in use
#135888 opened
Apr 16, 2025 -
[HLSL] clang-dxc emits dxv related warnings and errors when compiling to textual DXIL
#135874 opened
Apr 15, 2025 -
Missed optimization on in-order RISC-V
#135860 opened
Apr 15, 2025 -
[LLDB] MIPS, incorrect byte order issues with `Cast` and `p/x`
#135840 opened
Apr 15, 2025 -
[LLDB] MIPS has missing aliases for register
#135839 opened
Apr 15, 2025 -
[clang-tidy] create a check that warns on use of vararg functions
#135833 opened
Apr 15, 2025 -
two-instruction pass actually worsens codegen
#135829 opened
Apr 15, 2025 -
[PGOInstrUse] "dereferencing end() iterator" on unreachable block
#135828 opened
Apr 15, 2025 -
[clang-format] Segmentation fault when inserting enum trailing comma
#135819 opened
Apr 15, 2025 -
typo in `-mcpu` arg for `llc` led to crash
#135815 opened
Apr 15, 2025 -
Fix Loop Transformations to Preserve Block Frequencies
#135812 opened
Apr 15, 2025 -
[flang][openacc] 'self' clause on compute/combined constructs takes a var-list instead of a condition
#135810 opened
Apr 15, 2025 -
[flang] Non-volatile pointer can point to volatile target
#135805 opened
Apr 15, 2025 -
[Flang] Dumping 'flang' type causes a crash
#135804 opened
Apr 15, 2025 -
Clang++ crash on nested template specialization instantiation
#135801 opened
Apr 15, 2025 -
llc -mtriple=wasm32-unknown-wasip1 -wasm-enable-sjlj crash
#135796 opened
Apr 15, 2025 -
[clang] Expose constexpr evaluation statistics
#135764 opened
Apr 15, 2025 -
[LLVM][LLVM-OBJDUMP]Wrong comment when parse `atexit()`
#135730 opened
Apr 15, 2025 -
[DirectX] DXIL bitcode writer does not handle the `freeze` instruction
#135719 opened
Apr 15, 2025 -
[BOLT][RISC-V] Segmentation Fault in Rewritten RISC-V Executable Due to Incorrect Symbol Relocation in llvm-bolt
#135711 opened
Apr 15, 2025 -
[MLIR][LLVM] Failed to round-trip inlined asm
#135709 opened
Apr 15, 2025 -
[LLDB] s390x, incorrect byte order issues with `Cast` and `p/x $pc`
#135707 opened
Apr 15, 2025 -
[MLIR] `tosa.rescale` op validation incorrectly fails on unsigned integer type
#135699 opened
Apr 14, 2025 -
requires-clauses think void values can be passed to variadic functions
#135694 opened
Apr 14, 2025 -
[Clang] [Sema] `friend` functions that are incorrectly redefined as deleted are not diagnosed
#135680 opened
Apr 14, 2025 -
[clang-tidy] create a check to ensure std:: qualified names used with C++ C standard headers
#135678 opened
Apr 14, 2025 -
[HLSL] Raise a diagnostic on Invalid CounterDirection
#135672 opened
Apr 14, 2025 -
[HLSL] Analyze and annotate updateCounter direction on a resource
#135667 opened
Apr 14, 2025 -
[clang-tidy] 19.1.7 crash when overloading lambdas
#135665 opened
Apr 14, 2025 -
[Clang] DiagnosticInfoUnsupported doesn't print the same error string when called in clang vs opt
#135654 opened
Apr 14, 2025 -
[GreedyRegAlloc] Multiple spill reloads into same register without intermediate def/overwrite
#135639 opened
Apr 14, 2025 -
[HLSL] Boolean vector in a RawBuffer should be <4 x i32>
#135635 opened
Apr 14, 2025 -
clang-format-diff.py Fails to Correctly Handle Filenames with Spaces
#135619 opened
Apr 14, 2025 -
[clang] [llvm] [bug] llvm crash when compile llvm
#135618 opened
Apr 14, 2025 -
[AArch64] Failure to use `CBB` and `CBH` with `FEAT_CMPBR`
#135617 opened
Apr 14, 2025 -
[clang] segmentation fault
#135616 opened
Apr 14, 2025 -
[Attributor] Support captures attribute
#135610 opened
Apr 14, 2025 -
Request Commit Access For NexMing
#135608 opened
Apr 14, 2025 -
"uninitialized when used here" warning in successful constant expression evaluation
#135601 opened
Apr 14, 2025 -
[TTI] TargetTransformInfo - avoid default + inconsistent CostKinds
#135598 opened
Apr 14, 2025 -
SupportTests ProgramEnvTest.CreateProcessLongPath test is flaky on Windows
#135593 opened
Apr 14, 2025 -
[MC] Should MCFixup store MCValue instead of MCExpr?
#135592 opened
Apr 14, 2025 -
[LLDB] Segmentation fault when setting a previous watchpoint in the second run
#135590 opened
Apr 14, 2025 -
[Clang-doc] invalid implementation file reference
#135587 opened
Apr 14, 2025 -
[clangd] Crash when hover on the return value of an incomplete function call
#135586 opened
Apr 14, 2025 -
[Flang] Execution does not terminate when an array name enclosed in square brackets is used in where construct
#135578 opened
Apr 14, 2025 -
[LoopVectorize] Fails on OpenMP SIMD Prefix Sum
#135576 opened
Apr 14, 2025 -
[LoopVectorize] Non-beneficial vectorization involving lookup table
#135575 opened
Apr 13, 2025 -
[SPIRV] Floating point select operands cause the machine verifier to trip
#135572 opened
Apr 13, 2025 -
Build fails with `error: iteration 258 invokes undefined behavior [-Werror=aggressive-loop-optimizations]`
#135569 opened
Apr 13, 2025 -
misleading fix-it with `bugprone-unintended-char-ostream-output` in templated code
#135558 opened
Apr 13, 2025 -
[lldb] max_return_elements parameter not used in SBCommandInterpreter::HandleCompletionWithDescriptions
#135553 opened
Apr 13, 2025 -
[AArch64] Argument passing is not ABI-compatible with GCC
#135551 opened
Apr 13, 2025 -
Clang pretends to supports indexing a pack of template-names
#135550 opened
Apr 13, 2025 -
Unable to build libcxx targeting Windows with -DLIBCXX_ENABLE_LOCALIZATION=OFF
#135529 opened
Apr 13, 2025 -
[clang-tidy] Check request: bugprone-union-inactive-member-access
#135508 opened
Apr 12, 2025 -
clang++ 21 crash in clang::CXXRecordDecl::defaultedDestructorIsConstexpr
#135506 opened
Apr 12, 2025 -
[bug] llvm 20.1.2 crashes while compiling modules
#135496 opened
Apr 12, 2025 -
BOLT is unable to proceed because it couldn't properly understand this function.
#135488 opened
Apr 12, 2025 -
[aarch64][x86] llvm keep .rodata..L__const section
#135487 opened
Apr 12, 2025 -
[LLVM] APInt::tcAdd has quiet poor codegen.
#135486 opened
Apr 12, 2025 -
[libunwind] unw_regname is defined differently to libgcc libunwind
#135480 opened
Apr 12, 2025 -
[compiler-rt] libcxx-fuzzer is installed at wrong location
#135476 opened
Apr 12, 2025 -
Add llvm-symbolizer from system package in llvm-premerge-linux-runners
#135474 opened
Apr 12, 2025 -
[compiler-rt] CMake 4.0.x breaks build on macOS
#135459 opened
Apr 12, 2025 -
[HLSL] Remove the unused uniformity bit from `llvm.dx.resource.handlefrombinding`
#135452 opened
Apr 11, 2025 -
Clang fails to consider default arguments reachable at the instantiation context
#135442 opened
Apr 11, 2025 -
Lock analysis doesn't work with static locks that are member variables
#135437 opened
Apr 11, 2025 -
Assertion failed when trying to run `wasm-ld`
#135431 opened
Apr 11, 2025 -
[SPIRV][DirectX][HLSL] Move `cross` implementation to hlsl_intrinsics.h
#135425 opened
Apr 11, 2025 -
Request Commit Access For newling
#135419 opened
Apr 11, 2025 -
[InstCombine] Missed shl + add + and optimization
#135411 opened
Apr 11, 2025 -
Interpreter/inline-virtual.cpp is very flaky with ASan
#135401 opened
Apr 11, 2025 -
[DirectX] convert debug records to debug intrinsics
#135395 opened
Apr 11, 2025 -
Request Commit Access For bangtianliu
#135388 opened
Apr 11, 2025 -
[libc++][CI] Reenable disable MacOS tests
#135385 opened
Apr 11, 2025 -
flang-aarch64-libcxx bot fails to build after flang-rt was added to the build
#135381 opened
Apr 11, 2025 -
[X86][Tablegen] ISA tablegen naming convention for record needs update
#135379 opened
Apr 11, 2025 -
[clang] await_suspend() -> std::noop_coroutine() = missed optimization
#135377 opened
Apr 11, 2025 -
[HLSL] The type of the SV_GroupIndex semantic isn't validated correctly
#135364 opened
Apr 11, 2025 -
[clang] Clang is unable to generate maddubs_epi16 intrinsics.
#135353 opened
Apr 11, 2025 -
[libc++] P2165R4: Update deduction guides for map containers and container adaptors
#135351 opened
Apr 11, 2025 -
[libc++] P2165R4: Update `<tuple>` for interoperability between `tuple` and `tuple-like` types
#135348 opened
Apr 11, 2025 -
[clang] Illegal instruction compiling a stress test built on tuple
#135347 opened
Apr 11, 2025 -
[SystemZ][TTI]Wrong costs for insertelement with even/odd indices
#135346 opened
Apr 11, 2025 -
Use spirv backend in libclc
#135327 opened
Apr 11, 2025 -
[clang] -Wimplicit-int-conversion shows only one warning at a time
#135321 opened
Apr 11, 2025 -
[libc][math] migrate math tests to ErrnoCheckingTest fixture
#135320 opened
Apr 11, 2025 -
Do something with `output` field
#135317 opened
Apr 11, 2025 -
[CodeGen] Miscompile with llvm.maximumnum.f64 and llvm.maximum.f64
#135313 opened
Apr 11, 2025 -
[Flang] The line displayed in the remark of loop-vectorize is incorrect
#135308 opened
Apr 11, 2025 -
[mlir] Assertion `succeeded( ConcreteT::verifyInvariants(getDefaultDiagnosticEmitFn(ctx), args...))' failed
#135289 opened
Apr 11, 2025 -
[Mips] Presence of inline asm instructions affects ELF ABI info
#135283 opened
Apr 10, 2025 -
`consteval` constructor cannot store `this` inside object
#135281 opened
Apr 10, 2025 -
[Flang] Define PIC/PIE macros
#135275 opened
Apr 10, 2025 -
[clang] Inconsistent __is_pointer_interconvertible_base_of results for direct vs. templated calls
#135273 opened
Apr 10, 2025 -
clang-format: better continuation indent options for BraceWrapping=false
#135269 opened
Apr 10, 2025 -
[libc][tests] make unit tests hermetic
#135265 opened
Apr 10, 2025 -
[DirectX] Findout what is keeping memset alive, investigate memset legalization options
#135257 opened
Apr 10, 2025 -
modernize-use-equals-delete should recommend relocating only special members to public
#135249 opened
Apr 10, 2025 -
[LLD] relinking objects that contain COMMON symbols adds superfluous COMMON section.
#135223 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/CmakeFilePath.cpp` should be hermetic
#135217 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/MemoryMatcher.cpp` should be hermetic
#135216 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/TestLogger.cpp` should be hermetic
#135215 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcTest.cpp` should be hermetic
#135214 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/LibcTestMain.cpp` should be hermetic
#135213 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/RoundingModeUtils.cpp` is not hermetic
#135211 opened
Apr 10, 2025 -
[DirectX] Update DXContainer docs to match D3D12 naming
#135210 opened
Apr 10, 2025 -
[lldb] lldb not reading compile units for binaries compiled with -gdwarf64
#135208 opened
Apr 10, 2025 -
[RISC-V] Infinite loop when compiling w/ -fstack-clash-protection on RISC-V
#135206 opened
Apr 10, 2025 -
[libc][bug] c++abi tls dtors are not called on main thread exit
#135204 opened
Apr 10, 2025 -
[hexagon] switch to eld as the default linker
#135200 opened
Apr 10, 2025 -
[llvm-cov] llvm-cov report' should provide option to produce JSON output
#135195 opened
Apr 10, 2025 -
Build fails on SLES15 SP1: APFloat.cpp: ... error: llvm::fltSemantics ... is not a constant expression
#135193 opened
Apr 10, 2025 -
Clang considers fold expanded constraint ambiguous when it shouldn't be
#135190 opened
Apr 10, 2025 -
[RISC-V] Machine Block Placement generates extra jump instructions that are not cleaned up.
#135188 opened
Apr 10, 2025 -
[SPIR-V] Alignment decoration emitted for non-kernel SPIR-V
#135165 opened
Apr 10, 2025 -
[libc][test] `libc/test/UnitTest/FEnvSafeTest.cpp` is not hermetic
#135158 opened
Apr 10, 2025 -
Clang accepts illegal flexible array member inside struct used in std::vector
#135142 opened
Apr 10, 2025 -
[clang] Misleading warning location for -Wimplicit-int-conversion
#135136 opened
Apr 10, 2025 -
Inaccurate Coverage Information Due to __llvm_profile_dump During Program Blocking, Requesting Solution
#135117 opened
Apr 10, 2025 -
Plugin entry point not found in 'libtriton.so
#135112 opened
Apr 10, 2025 -
[libc++] `atomic_ref<float>::fetch_add` has CAS loop rather than `atomicrmw`
#135109 opened
Apr 10, 2025 -
lldb-dap is emitting "0" as the sequence number for all messages
#135101 opened
Apr 9, 2025 -
[libc++] [libc++abi] Regression: std::make_exception_ptr breaks catching ObjC objects on rethrow
#135089 opened
Apr 9, 2025 -
ARM Hard Float targets gives converge error in building LLVM
#135057 opened
Apr 9, 2025 -
clang source-based code coverage *sometimes* incorrectly includes comments into coverage reports
#135049 opened
Apr 9, 2025 -
[libc++] `<regex>`: `\00` should be rejected
#135048 opened
Apr 9, 2025 -
[clang-tidy] `bugprone-unchecked-optional-access`: support detection of unsafe `std::expected` access
#135045 opened
Apr 9, 2025 -
[clang] Crash instantiating static variable template specialization member of class template
#135032 opened
Apr 9, 2025 -
LLVM-20.1.0-Linux-ARM64 release is missing libomp
#135021 opened
Apr 9, 2025 -
Emitting attribute diagnostics twice in some template instantiations
#135012 opened
Apr 9, 2025 -
`clang-scan-deps` is not using clang's default config files
#135011 opened
Apr 9, 2025 -
[libc++] `<regex>`: `\B` should not be found in `a+a`
#135009 opened
Apr 9, 2025 -
Clang crashes when using an explicit object parameter in lambda with specific function body
#135005 opened
Apr 9, 2025 -
Error with building for pulp ara
#134994 opened
Apr 9, 2025 -
Missed optimization with the `unreachable` information
#134992 opened
Apr 9, 2025 -
[flang][OpenMP][debug] Invalid debug info for variable size string in target region.
#134991 opened
Apr 9, 2025 -
[clang] Using std::complex suppresses warnings from -Whigher-precision-for-complex-division
#134980 opened
Apr 9, 2025 -
[AArch64] Neoverse V3/V3AE schedule model is not implemented
#134977 opened
Apr 9, 2025 -
clangd won't clean old pch files
#134975 opened
Apr 9, 2025
528 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.
-
[DirectX] adding support in obj2yaml and yaml2obj to root constants
#127840 commented on
Apr 16, 2025 • 66 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Apr 15, 2025 • 45 new comments -
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 16, 2025 • 43 new comments -
[mlir][vector] Sink vector.extract/splat into load/store ops
#134389 commented on
Apr 14, 2025 • 38 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Apr 16, 2025 • 31 new comments -
[Transforms] Introduce BuildBuiltins.h atomic helpers
#134455 commented on
Apr 13, 2025 • 26 new comments -
[libc][math] Implement double precision asin correctly rounded for all rounding modes.
#134401 commented on
Apr 16, 2025 • 25 new comments -
[Clang][RFC] Bypass TAD during overload resolution if a perfect match exists
#133426 commented on
Apr 16, 2025 • 24 new comments -
[SLP] More OOP to simplify vectorizeStores() (NFC)
#134605 commented on
Apr 15, 2025 • 24 new comments -
[lld] Merge equivalent symbols found during ICF
#134342 commented on
Apr 15, 2025 • 21 new comments -
[LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Apr 15, 2025 • 21 new comments -
[Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Apr 11, 2025 • 20 new comments -
[VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed
#113903 commented on
Apr 11, 2025 • 20 new comments -
[AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Apr 15, 2025 • 19 new comments -
[SYCL] Basic code generation for SYCL kernel caller offload entry point functions.
#133030 commented on
Apr 16, 2025 • 19 new comments -
[VPlan] Introduce child regions as VPlan transform.
#129402 commented on
Apr 15, 2025 • 19 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Apr 16, 2025 • 17 new comments -
Add download time for each module in statistics
#134563 commented on
Apr 15, 2025 • 17 new comments -
[lldb] Add new per-language frame-format variables for formatting function names
#131836 commented on
Apr 15, 2025 • 17 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 15, 2025 • 17 new comments -
[LLDB] Add unary operators Dereference and AddressOf to DIL
#134428 commented on
Apr 14, 2025 • 15 new comments -
[libc][math][c23] Add atanhf16 C23 math function.
#132612 commented on
Apr 16, 2025 • 14 new comments -
Adding IR2Vec as an analysis pass
#134004 commented on
Apr 10, 2025 • 14 new comments -
[AArch64] Generalize integer FPR lane stores for all types
#134117 commented on
Apr 11, 2025 • 14 new comments -
[AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 commented on
Apr 16, 2025 • 13 new comments -
[libc++] Support sorting consteval-only ranges
#134623 commented on
Apr 15, 2025 • 13 new comments -
[DA] do not handle array accesses of different offsets
#123436 commented on
Apr 15, 2025 • 12 new comments -
[LSV] Insert casts to vectorize mismatched types
#134436 commented on
Apr 13, 2025 • 12 new comments -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#131628 commented on
Apr 10, 2025 • 12 new comments -
[AMDGPU][GlobalISel] Enable kernel argument preloading
#134655 commented on
Apr 16, 2025 • 11 new comments -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Apr 13, 2025 • 11 new comments -
[RISCV] Sink vp.splat operands of VP intrinsic.
#133245 commented on
Apr 16, 2025 • 11 new comments -
[libc++] Backport segmented iterator optimization for std::for_each to C++11
#134960 commented on
Apr 14, 2025 • 10 new comments -
[Clang] Handle default template arguments for alias CTAD guides
#134807 commented on
Apr 15, 2025 • 9 new comments -
[OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clause
#134709 commented on
Apr 10, 2025 • 9 new comments -
[MLIR][Linalg] Introduce transpose/broadcast semantic to linalg.batch…
#130944 commented on
Apr 14, 2025 • 9 new comments -
[SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 commented on
Apr 14, 2025 • 9 new comments -
[Offload] Implement the remaining initial Offload API
#122106 commented on
Apr 15, 2025 • 8 new comments -
[lldb][AIX] get host info for AIX
#134354 commented on
Apr 16, 2025 • 8 new comments -
[InstCombine] Simplify phi using KnownBits of condition
#134712 commented on
Apr 14, 2025 • 8 new comments -
[Flang][MLIR] - Access the LEN for a `fir.boxchar<k>` and use it to set the bounds `omp.map.info` ops.
#134967 commented on
Apr 15, 2025 • 8 new comments -
[mlir][tblgen] Add custom parsing and printing within struct
#133939 commented on
Apr 9, 2025 • 8 new comments -
[Clang] Improve ``-Wtautological-overlap-compare`` diagnostics flag
#133653 commented on
Apr 14, 2025 • 8 new comments -
[flang][rfc] Add represention of volatile references
#132486 commented on
Apr 16, 2025 • 7 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Apr 15, 2025 • 7 new comments -
[AMDGPU] Implement vop3p complex pattern optmization for gisel
#130234 commented on
Apr 16, 2025 • 7 new comments -
[GVN] Improve processBlock for instruction erasure
#131753 commented on
Apr 11, 2025 • 7 new comments -
Re apply 130577 narrow math for and operand
#133896 commented on
Apr 16, 2025 • 7 new comments -
[wasm-ld] Refactor WasmSym from static globals to per-link context
#134970 commented on
Apr 16, 2025 • 7 new comments -
[libc][math][c23] Add acospif16() function
#134664 commented on
Apr 12, 2025 • 7 new comments -
[NFC][KeyInstr] Add Atom Group (re)mapping
#133479 commented on
Apr 10, 2025 • 6 new comments -
[RISCV] Add branch folding before branch relaxation
#134760 commented on
Apr 15, 2025 • 6 new comments -
ELF: Only rewrite non-preemptible IFUNCs to IPLT functions if a non-IRELATIVE relocation is needed.
#133531 commented on
Apr 11, 2025 • 6 new comments -
Add pointer field protection feature.
#133538 commented on
Apr 9, 2025 • 6 new comments -
[libc++] Avoid type-punning between __value_type and pair
#134819 commented on
Apr 14, 2025 • 6 new comments -
[HLSL] Use hlsl_device address space for getpointer.
#127675 commented on
Apr 14, 2025 • 6 new comments -
[libc++] Properly decay functions in CTAD for `pair`
#134544 commented on
Apr 16, 2025 • 6 new comments -
[mlir][vector] Fix parser of vector.transfer_read
#133721 commented on
Apr 15, 2025 • 6 new comments -
[BoundsSafety][Sema] Allow counted_by and counted_by_or_null on pointers where the pointee type is incomplete but potentially completable
#106321 commented on
Apr 15, 2025 • 6 new comments -
[HLSL][RootSignature] Add infastructure to parse parameters
#133800 commented on
Apr 14, 2025 • 6 new comments -
[Flang][OpenMP] Add OpenMP standards support doc
#132707 commented on
Apr 11, 2025 • 6 new comments -
[AMDGPU] Correctly merge noalias scopes during lowering of LDS data.
#131664 commented on
Apr 15, 2025 • 5 new comments -
IR: Remove uselist for constantdata
#134692 commented on
Apr 13, 2025 • 5 new comments -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Apr 16, 2025 • 5 new comments -
AMDGPU: Make v2f64 -> v2f16 conversion Legal only when unsafe fast math is set
#134738 commented on
Apr 13, 2025 • 5 new comments -
[clang-tidy] Added Conflicting Global Accesses checker
#130421 commented on
Apr 12, 2025 • 5 new comments -
Add initial support for SPE brstack format
#129231 commented on
Apr 15, 2025 • 5 new comments -
[MLIR][Affine] Fix affine.apply verifier and add functionality to demote invalid symbols to dims
#128289 commented on
Apr 10, 2025 • 5 new comments -
[FlattenCFG] Fix an Imprecise Usage of AA
#128117 commented on
Apr 15, 2025 • 5 new comments -
[ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets
#125643 commented on
Apr 16, 2025 • 5 new comments -
[IPO] Prevent removal of some convergent attr
#134863 commented on
Apr 16, 2025 • 5 new comments -
Address Codegen bug related to marking subregister MachineOperand defines as undef
#134929 commented on
Apr 15, 2025 • 5 new comments -
Create a CharSetConverter class with both iconv and icu support
#74516 commented on
Apr 16, 2025 • 5 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Apr 15, 2025 • 5 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Apr 14, 2025 • 5 new comments -
[MLIR][IRDL] Added IRDL to C++ Translation
#133982 commented on
Apr 12, 2025 • 5 new comments -
[BOLT][Instrumentation] Initial instrumentation support for RISCV64
#133882 commented on
Apr 16, 2025 • 4 new comments -
Add an off-by-default warning to complain about MSVC bitfield padding
#117428 commented on
Apr 14, 2025 • 4 new comments -
[AArch64][SVE] Fold ADD+CNTB to INCB and DECB
#118280 commented on
Apr 14, 2025 • 4 new comments -
[Driver] Teach Barmetal toolchain about GCC installation
#121829 commented on
Apr 15, 2025 • 4 new comments -
[AMDGPU] Support arbitrary types in amdgcn.dead
#134841 commented on
Apr 13, 2025 • 4 new comments -
[Clang] Make enums trivially equality comparable
#133587 commented on
Apr 15, 2025 • 4 new comments -
[KeyInstr][JumpThreading] Remap atoms in blocks duplicated for threading
#133486 commented on
Apr 11, 2025 • 4 new comments -
[LLD][ELF][AArch64] Mark .plt and .iplt with PURECODE flag
#134798 commented on
Apr 13, 2025 • 4 new comments -
[VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe
#129508 commented on
Apr 14, 2025 • 4 new comments -
[KeyInstr] Merge atoms in DILocation::getMergedLocation
#133480 commented on
Apr 11, 2025 • 4 new comments -
[VPlan] Process simplifyRecipes via a worklist
#133977 commented on
Apr 14, 2025 • 4 new comments -
[LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors.
#130973 commented on
Apr 10, 2025 • 4 new comments -
[flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic
#131603 commented on
Apr 15, 2025 • 4 new comments -
[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Apr 15, 2025 • 4 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Apr 13, 2025 • 4 new comments -
[AMDGPU] Skip debug machine instructions in AMDGPU SIWholeQuadMode pass.
#134518 commented on
Apr 14, 2025 • 4 new comments -
[lldb-dap] Refactoring lldb-dap 'launch' request to use typed RequestHandler<>.
#133624 commented on
Apr 15, 2025 • 3 new comments -
[WIP][AMDGPU] Improve the handling of `inreg` arguments
#133614 commented on
Apr 13, 2025 • 3 new comments -
[MachineLICM] Recognize registers clobbered at EH landing pad entry
#122446 commented on
Apr 13, 2025 • 3 new comments -
[GlobalISel] Take the result size into account when const folding icmp
#134365 commented on
Apr 15, 2025 • 3 new comments -
[Clang] Add __builtin_common_reference
#121199 commented on
Apr 13, 2025 • 3 new comments -
AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 15, 2025 • 3 new comments -
[lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 14, 2025 • 3 new comments -
[KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred
#133482 commented on
Apr 11, 2025 • 3 new comments -
[libc++] constexpr deque
#129368 commented on
Apr 13, 2025 • 3 new comments -
[NFC][AMDGPU] Compute always reserved registers once
#132006 commented on
Apr 13, 2025 • 3 new comments -
Clean up external users of GlobalValue::getGUID(StringRef)
#129644 commented on
Apr 15, 2025 • 3 new comments -
[libc++] P3379R1: Constrain `std::expected` equality operators
#117664 commented on
Apr 11, 2025 • 3 new comments -
[Clang][llvm] Implement fp8 FMOP4A intrinsics
#130127 commented on
Apr 15, 2025 • 3 new comments -
Add commands to list/enable/disable plugins
#134418 commented on
Apr 15, 2025 • 3 new comments -
[BOLT] Gadget scanner: analyze functions without CFG information
#133461 commented on
Apr 14, 2025 • 3 new comments -
[AArch64][GlobalISel] Perfect Shuffles
#106446 commented on
Apr 13, 2025 • 3 new comments -
[CLANG] Enable alignas after GNU attributes
#133107 commented on
Apr 15, 2025 • 3 new comments -
[CIR] Upstream SelectOp and ShiftOp
#133405 commented on
Apr 14, 2025 • 3 new comments -
llvm-reduce: Add values to return reduction
#132686 commented on
Apr 13, 2025 • 2 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Apr 15, 2025 • 2 new comments -
[clang] Implement CWG2815
#132778 commented on
Apr 9, 2025 • 2 new comments -
[Analysis]: Allow inlining recursive call IF recursion depth is 1.
#119677 commented on
Apr 10, 2025 • 2 new comments -
[DA] Dependence analysis does not handle array accesses of different sizes
#116630 commented on
Apr 11, 2025 • 2 new comments -
[clang] Implement CWG2803 and CWG2958
#132779 commented on
Apr 9, 2025 • 2 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Apr 16, 2025 • 2 new comments -
[clang] Implement CWG2611
#133747 commented on
Apr 9, 2025 • 2 new comments -
[clang-doc] Add regression test for test comments in macros
#132510 commented on
Apr 15, 2025 • 2 new comments -
[MLIR][NVVM] Add NVVMRequiresSM op trait
#126886 commented on
Apr 15, 2025 • 2 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc
#132383 commented on
Apr 14, 2025 • 2 new comments -
[Clang][ARM] Only try to redefine builtins for non-CUDA
#128222 commented on
Apr 14, 2025 • 2 new comments -
[KeyInstr][Inline] Don't propagate atoms to inlined nodebug instructions
#133485 commented on
Apr 11, 2025 • 2 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Apr 15, 2025 • 2 new comments -
[JumpThreading] Copy metadata when inserting preload into preds
#134403 commented on
Apr 13, 2025 • 2 new comments -
[clang-tidy] Avoid diagnosing std::array initializations for modernize-use-designated-initializers
#134774 commented on
Apr 13, 2025 • 2 new comments -
[SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly.
#129689 commented on
Apr 9, 2025 • 2 new comments -
[libclang/python] Add equality comparison operators for File
#130383 commented on
Apr 15, 2025 • 2 new comments -
[KeyInstr] Add Atom Group waterline to LLVMContext
#133478 commented on
Apr 10, 2025 • 2 new comments -
[RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain
#134442 commented on
Apr 15, 2025 • 2 new comments -
[LV][EVL] Attach a new metadata on EVL vectorized loops
#131000 commented on
Apr 15, 2025 • 2 new comments -
[DAGCombiner] Eliminate fp casts if we have the right fast math flags
#131345 commented on
Apr 15, 2025 • 2 new comments -
[AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies
#131387 commented on
Apr 15, 2025 • 2 new comments -
[AMDGPU] add s_bitset[10]_b32 optimization for shl+[or,andn2] pattern
#134155 commented on
Apr 14, 2025 • 2 new comments -
[libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg}
#133920 commented on
Apr 13, 2025 • 1 new comment -
default clause replaced by otherwise clause for metadirective in OpenMP 5.2
#128640 commented on
Apr 14, 2025 • 1 new comment -
[MC][DebugInfo] Emit linetable entries with known offsets immediately
#134677 commented on
Apr 13, 2025 • 1 new comment -
[clang] Fix a segfault when M is a nullptr
#130712 commented on
Apr 15, 2025 • 1 new comment -
[mlir][vector] Fix emulation of "narrow" type `vector.store`
#133231 commented on
Apr 9, 2025 • 1 new comment -
[lld][WebAssembly] Allow linker-synthetic symbols to be undefined when building shared libraries
#128223 commented on
Apr 10, 2025 • 1 new comment -
[LoopVectorize] Add an option to test potential issues with VPlan
#121154 commented on
Apr 15, 2025 • 1 new comment -
[clang-cl] Accept `cl`-style output arguments (`/Fo`, `-Fo`) for `--fmodule-output`
#121046 commented on
Apr 11, 2025 • 1 new comment -
[BOLT][AArch64] Support for pointer authentication (v2)
#120064 commented on
Apr 11, 2025 • 1 new comment -
[libc++][WIP] ADL-proof `std::__wrap_iter`
#107766 commented on
Apr 11, 2025 • 1 new comment -
[SystemZ] Add support for half (fp16)
#109164 commented on
Apr 14, 2025 • 1 new comment -
[SROA] Vector promote some memsets
#133301 commented on
Apr 14, 2025 • 1 new comment -
Added InvertedFPClassTest in legalizerHelper
#133403 commented on
Apr 16, 2025 • 1 new comment -
[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics
#128019 commented on
Apr 14, 2025 • 1 new comment -
[SystemZ][z/OS] Add visibility features for z/OS (eg. _Export, pragma export)
#111035 commented on
Apr 15, 2025 • 1 new comment -
[mlir] Add Memref Normalization support for reinterpret_cast op
#133417 commented on
Apr 10, 2025 • 1 new comment -
[libc] ensure tls dtors are called in main thread
#133641 commented on
Apr 10, 2025 • 1 new comment -
[libunwind][AArch64] Protect PC within libunwind's context.
#113368 commented on
Apr 10, 2025 • 1 new comment -
[PAC][ThinLTO] Fix auth key for GOT entries of function symbols
#131467 commented on
Apr 14, 2025 • 1 new comment -
[KeyInstr] Add fields to DILocation behind compile time flag
#133477 commented on
Apr 10, 2025 • 1 new comment -
Reland "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG"
#134408 commented on
Apr 11, 2025 • 1 new comment -
[KeyInstr][SimplifyCFG] Remap atoms after duplication for threading
#133484 commented on
Apr 11, 2025 • 1 new comment -
[Clang] Consider preferred_type in bitfield warnings (#116760)
#116785 commented on
Apr 15, 2025 • 1 new comment -
[libc][math] Improve performance test output
#134501 commented on
Apr 15, 2025 • 1 new comment -
[LLVM][Clang][Cygwin] Fix building Clang for Cygwin
#134494 commented on
Apr 9, 2025 • 1 new comment -
[AMDGPU] Handled G_UBSANTRAP GlobalIsel
#134492 commented on
Apr 13, 2025 • 1 new comment -
InlineFunction: Split inlining into predicate and apply functions
#134213 commented on
Apr 13, 2025 • 1 new comment -
[LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall
#126736 commented on
Apr 14, 2025 • 1 new comment -
[VPlan][NFCI] Small code quality fixes in VPlanHCFGBuilder
#134324 commented on
Apr 11, 2025 • 1 new comment -
[AArch64][GlobalISel] Fix lowering of i64->f32 itofp.
#132703 commented on
Apr 9, 2025 • 1 new comment -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Apr 14, 2025 • 1 new comment -
[LV] Fix missing MetaData for histogram instructions
#134241 commented on
Apr 10, 2025 • 1 new comment -
[TySan] Fix false positives with derived classes
#126260 commented on
Apr 13, 2025 • 1 new comment -
[clang] Check `std::initializer_list` more strictly
#133822 commented on
Apr 9, 2025 • 1 new comment -
[GVN] MemorySSA for GVN: embed the memory state in symbolic expressions
#123218 commented on
Apr 9, 2025 • 1 new comment -
[RISCV] Add processor definition for XiangShan-KunMingHu-V2R2
#123193 commented on
Apr 16, 2025 • 1 new comment -
[AMDGPU][clang] provide device implementation for __builtin_logb and …
#129347 commented on
Apr 9, 2025 • 1 new comment -
[clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Apr 12, 2025 • 1 new comment -
[SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode
#122741 commented on
Apr 14, 2025 • 1 new comment -
[LoopVectorize] Don't replicate blocks with optsize
#129265 commented on
Apr 16, 2025 • 1 new comment -
[libc++][test] Test `flat_meow` with proper underlying iterators
#131290 commented on
Apr 12, 2025 • 1 new comment -
[X86] Remove outdated comment
#133743 commented on
Apr 9, 2025 • 1 new comment -
[InlineSpiller] Check rematerialization before folding operand
#134015 commented on
Apr 16, 2025 • 1 new comment -
[KeyInstr][LoopUnroll] Remap atoms while unrolling
#133489 commented on
Apr 11, 2025 • 1 new comment -
[mlir][LLVMIR][NFC] Migrate to OpAsmAttrInterface for ASM alias generation
#130479 commented on
Apr 11, 2025 • 1 new comment -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Apr 15, 2025 • 1 new comment -
[AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Apr 14, 2025 • 1 new comment -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Apr 11, 2025 • 1 new comment -
[DebugInfo] getMergedLocation: match scopes based on their location
#132286 commented on
Apr 11, 2025 • 1 new comment -
[KeyInstr][JumpThreading] Remap atoms after threading
#133487 commented on
Apr 11, 2025 • 1 new comment -
[BOLT][AArch64] Add jump table support using .llvm_jump_table_info
#132114 commented on
Apr 11, 2025 • 1 new comment -
[Clang,debuginfo] added vtt parameter in destructor DISubroutineType
#130674 commented on
Apr 15, 2025 • 1 new comment -
[libc++] Make __config_site modular
#134699 commented on
Apr 11, 2025 • 1 new comment -
P2165R4: Compatibility between `tuple`, `pair` and `tuple-like` objects
#105200 commented on
Apr 11, 2025 • 0 new comments -
[C++23][Modules] imported function with auto return type causes lambda does not satisfy 'move_constructible'
#130080 commented on
Apr 11, 2025 • 0 new comments -
compiler-rt: Introduce runtime functions for emulated PAC.
#133530 commented on
Apr 10, 2025 • 0 new comments -
[llvm-cov] 'llvm-cov show' output for template functions with lots of instantiations is overwhelming
#134927 commented on
Apr 10, 2025 • 0 new comments -
`modernize-use-equals-delete` should not warn if all other function declarations are private
#54276 commented on
Apr 10, 2025 • 0 new comments -
Implement the `faceforward` HLSL Function
#99114 commented on
Apr 10, 2025 • 0 new comments -
[mlir] [attribute] Reproduce inconsistent attribute parser and printer
#133872 commented on
Apr 10, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Apr 15, 2025 • 0 new comments -
[flang] The function result `res(max(n, 0))` has distinct extents when split across a module and its submodule
#133646 commented on
Apr 10, 2025 • 0 new comments -
[libc] port fpe and process-related unit test utils to hermetic mode
#133925 commented on
Apr 10, 2025 • 0 new comments -
[flang] Complete alignment of -x language modes with gfortran
#133775 commented on
Apr 10, 2025 • 0 new comments -
lldb doesn't recognize x86-64's new byte registers (r8b, ..., r15b)
#53230 commented on
Apr 10, 2025 • 0 new comments -
[libc] provide _malloc_thread_cleanup option
#133730 commented on
Apr 10, 2025 • 0 new comments -
[DirectX] Collect shader flags based on module properties, target shader stage or validator version
#112044 commented on
Apr 10, 2025 • 0 new comments -
Bump __GNUC__, __GNUC_MINOR__ from 4.2.1
#42162 commented on
Apr 10, 2025 • 0 new comments -
Store GUIDs in metadata
#133682 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Store documentation when indexing standard library
#133681 commented on
Apr 16, 2025 • 0 new comments -
[libc++] `flat_meow` transparent comparator string literals
#133654 commented on
Apr 13, 2025 • 0 new comments -
[libc][POSIX][unistd] implement `alarm`
#124654 commented on
Apr 11, 2025 • 0 new comments -
[libc++] QoI for <type_traits> after 6adbc83ee9e4
#56206 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Inline __has_feature and __has_extension uses
#133634 commented on
Apr 9, 2025 • 0 new comments -
[libc][math] ensure math functions have tests for proper exception, errno, and special case handling
#88819 commented on
Apr 11, 2025 • 0 new comments -
[WebAssembly][lld] excessive undefined symbol errors when building a shared library
#103592 commented on
Apr 11, 2025 • 0 new comments -
[SystemZ] Large compile time regression in `SystemZTTIImpl::adjustInliningThreshold()`
#134714 commented on
Apr 11, 2025 • 0 new comments -
[DirectX] Revise descriptions of DXIL module flags
#133543 commented on
Apr 10, 2025 • 0 new comments -
scan lowering changes
#133149 commented on
Apr 14, 2025 • 0 new comments -
[PowerPC] Add dense math bfloat16 floating-point outer-product accumulate to DMR instructions
#133109 commented on
Apr 14, 2025 • 0 new comments -
check_clang_tidy.py is not enforcing CHECK-MESSAGES in header files
#133515 commented on
Apr 11, 2025 • 0 new comments -
[WIP] Clang ABI Types
#133080 commented on
Apr 15, 2025 • 0 new comments -
Accepts-invalid with dependent name not prefixed with typename
#17283 commented on
Apr 11, 2025 • 0 new comments -
[RISCV] Add MC layer support for XSfmm*.
#133031 commented on
Apr 15, 2025 • 0 new comments -
Invalid BTF produced with IPO globalopts pass
#128749 commented on
Apr 11, 2025 • 0 new comments -
[libc][stdfix] Implement `idivfx` functions in LLVM libc
#133005 commented on
Apr 10, 2025 • 0 new comments -
Get cxx03 headers working on z/OS
#132992 commented on
Apr 9, 2025 • 0 new comments -
[include-cleaner] rename enabled flags to `disable-*`
#132991 commented on
Apr 14, 2025 • 0 new comments -
[MCLinker] MCLinker
#132989 commented on
Apr 9, 2025 • 0 new comments -
[C23] Implement WG14 N3037
#132939 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] using loop to define data type convert patterns
#132899 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 commented on
Apr 12, 2025 • 0 new comments -
[RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests
#132867 commented on
Apr 15, 2025 • 0 new comments -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Apr 10, 2025 • 0 new comments -
[clang][modules] Lazily load by name lookups in module maps
#132853 commented on
Apr 15, 2025 • 0 new comments -
[VectorCombine] Support simplification to scalar store for multiple insertelt
#132820 commented on
Apr 9, 2025 • 0 new comments -
Wrong Code Generation With AVX512 + LTO + O3
#80494 commented on
Apr 11, 2025 • 0 new comments -
code coverage leaks string when using dlopen
#55682 commented on
Apr 11, 2025 • 0 new comments -
Fix globals being wrongly tagged after global optimization step
#132764 commented on
Apr 15, 2025 • 0 new comments -
[DAG][X86]added shrd in combineor for bzhiq+shlq+or
#125734 commented on
Apr 9, 2025 • 0 new comments -
NFC: Rewrite auto castIter -> const auto *castIter
#133521 commented on
Apr 15, 2025 • 0 new comments -
[KeyInstr][LoopUnswitch] Remap cloned instructions' atoms
#133491 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][LoopRotate] Remap atoms of duplicated instructions
#133490 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][JumpThreading] Remap atoms duping bb with cond br on phi into pred
#133488 commented on
Apr 11, 2025 • 0 new comments -
Bogus error when using `__reference_converts_from_temporary` in default template argument
#132044 commented on
Apr 11, 2025 • 0 new comments -
LoopIdiomRecognize incorrectly disables memcpy formation from stores of non-integral pointers
#134360 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata
#133483 commented on
Apr 11, 2025 • 0 new comments -
[clang] the "cleanup" attribute prevents type deduction
#129631 commented on
Apr 11, 2025 • 0 new comments -
[KeyInstr] Inline atom info
#133481 commented on
Apr 11, 2025 • 0 new comments -
[mlir] -inline crashes
#118766 commented on
Apr 11, 2025 • 0 new comments -
Request Commit Access for asudarsa
#133970 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIRV] Handle vulkan specific layouts for resources
#124599 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add ByteAddressBuffers for SPIR-V
#124583 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add rasterizer order view resources for SPIR-V
#124585 commented on
Apr 11, 2025 • 0 new comments -
[HLSL][SPIR-V] Add combined texture-sampler resources for SPIR-V.
#124587 commented on
Apr 11, 2025 • 0 new comments -
[llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 commented on
Apr 14, 2025 • 0 new comments -
[ItaniumDemangle] Add customizable printLeft/printRight APIs to OutputBuffer
#133249 commented on
Apr 15, 2025 • 0 new comments -
_BitInt bit size reflection
#83096 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis
#133242 commented on
Apr 10, 2025 • 0 new comments -
reduce over divergent mask
#133228 commented on
Apr 10, 2025 • 0 new comments -
`clang-18.1.8` crash in "Early Machine Loop Invariant Code Motion"
#132013 commented on
Apr 11, 2025 • 0 new comments -
[clang-doc] Adds a mustache backend
#133161 commented on
Apr 10, 2025 • 0 new comments -
【opt】incorrect output dependence in loop interchange pass
#127176 commented on
Apr 9, 2025 • 0 new comments -
The flag -fno-strict-overflow has not effect with clang
#134577 commented on
Apr 9, 2025 • 0 new comments -
[CIR] Upstream support for structure types
#130199 commented on
Apr 9, 2025 • 0 new comments -
Implement the entire HLSL API set.
#99235 commented on
Apr 9, 2025 • 0 new comments -
unittests: ORC: Skip the ReOptimizeLayerTest for RISC-V
#134702 commented on
Apr 15, 2025 • 0 new comments -
clang stopped working and got crashed
#134852 commented on
Apr 9, 2025 • 0 new comments -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 commented on
Apr 10, 2025 • 0 new comments -
Incorrect diagnostic wording for out-of-line enum declarations
#134955 commented on
Apr 9, 2025 • 0 new comments -
Request Commit Access For leecheechen
#134770 commented on
Apr 10, 2025 • 0 new comments -
[clangd] Strip invalid fromRanges for outgoing calls
#134657 commented on
Apr 11, 2025 • 0 new comments -
[x86] why llvm keep rodata.const section
#133684 commented on
Apr 10, 2025 • 0 new comments -
[SPIRV][HLSL] Crash in SPIRVInstructionSelector::loadHandleBeforePosition
#134749 commented on
Apr 10, 2025 • 0 new comments -
[clang][driver] Suppress gnu-line-marker when saving temps
#134621 commented on
Apr 14, 2025 • 0 new comments -
clang generate i128 for opencl source but same C/CPP source generate i64 type
#134965 commented on
Apr 10, 2025 • 0 new comments -
potentially incorrect Emacs marker in headers
#89965 commented on
Apr 10, 2025 • 0 new comments -
[lldb][lldb-dap] explicitly set the expr as an alias for expression.
#134562 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Adds a FTM v2 data file generator.
#134555 commented on
Apr 12, 2025 • 0 new comments -
clang_EvalResult_getAsCXString impl
#134551 commented on
Apr 15, 2025 • 0 new comments -
[BOLT][RISC-V]createInstrumentedIndCallHandlerExitBB() seems not to be implemented.
#129458 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Implements the new FTM header test generator.
#134542 commented on
Apr 12, 2025 • 0 new comments -
[driver] return in `addArchSpecificRPath` for AIX and also get the triple without the OS on AIX in `getArchSpecificLibPaths`.
#134520 commented on
Apr 16, 2025 • 0 new comments -
AMDGPU should try to make use of s_cmov_b32, s_cmov_b64, and s_cmovk_i32
#129984 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -generate-runtime-verification crashes
#118765 commented on
Apr 10, 2025 • 0 new comments -
[GVN] Missed partial redundancy elimination opportunity of load through select instruction
#58569 commented on
Apr 9, 2025 • 0 new comments -
[Mlir] --affine-super-vectorizer-test="vectorize-affine-loop-nest" crashes in VectorUtils.cpp:145: AffineMap makePermutationMap git version: e4372c4454c9
#122227 commented on
Apr 9, 2025 • 0 new comments -
[llvm] compile out LLVM_ABI unless building as a shared lib or dylib
#134958 commented on
Apr 9, 2025 • 0 new comments -
[libcxx] cannot build with clang++ --target=x86_64-windows-msvc
#114591 commented on
Apr 9, 2025 • 0 new comments -
[Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType
#134930 commented on
Apr 15, 2025 • 0 new comments -
[flang-rt] support `FLANG_RT_ENABLE_SHARED=ON` on windows
#134186 commented on
Apr 9, 2025 • 0 new comments -
[libc][math] Implement double precision sinpi correctly rounded for all rounding modes
#134921 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Generalize global.load.lds to buffer fat pointers
#134911 commented on
Apr 11, 2025 • 0 new comments -
[Coroutines] Create C++ noop coroutine with default function attributes
#134878 commented on
Apr 9, 2025 • 0 new comments -
[clang++] Unnecessary warning "non-void function does not return a value in all control paths"
#111509 commented on
Apr 9, 2025 • 0 new comments -
[IR] Mark convergence intrins as has-side-effect
#134844 commented on
Apr 12, 2025 • 0 new comments -
[LV] wrf in SPEC2017 emits "Verification Error" on Grace when using llvmorg-20.1.0-rc1
#126836 commented on
Apr 9, 2025 • 0 new comments -
[mlir][vector] Error when running `--canonicalize` with out of bounds positions in `vector.extract`
#134516 commented on
Apr 9, 2025 • 0 new comments -
[WebAssembly] Align bulk-memory thresholds
#134816 commented on
Apr 9, 2025 • 0 new comments -
[DAGCombiner] Option --combiner-select-seq
#134813 commented on
Apr 15, 2025 • 0 new comments -
LLVM Installer removes its bin-path from the PATH env
#62630 commented on
Apr 9, 2025 • 0 new comments -
[AArch64][Docs] Add release note for execute-only support on AArch64
#134799 commented on
Apr 11, 2025 • 0 new comments -
[OpenMP][OMPT] `initial_device_num` on `initialize` callback set incorrectly
#134451 commented on
Apr 9, 2025 • 0 new comments -
[flang] [OpenMP] too much error messages when unclassifiable OpenMP directive is given
#63248 commented on
Apr 9, 2025 • 0 new comments -
riscv_vector.h intrinsics should be target-gated, not preprocessor-gated
#56592 commented on
Apr 9, 2025 • 0 new comments -
[NFCI] Explicitly delete unused copy constructor and assign copy for VPInterleavedAccessInfo
#134755 commented on
Apr 11, 2025 • 0 new comments -
False-positive: fopen() without fclose() in main() reported as a "resource leak" clang:static analyzer
#133942 commented on
Apr 9, 2025 • 0 new comments -
[mlir] -convert-scf-to-openmp crashes
#118768 commented on
Apr 10, 2025 • 0 new comments -
[BOLT] Gadget scanner: detect signing oracles
#134146 commented on
Apr 14, 2025 • 0 new comments -
[WinEH] Track changes in WinEHPrepare pass
#134121 commented on
Apr 10, 2025 • 0 new comments -
SDAG doesn't handle signed zero correctly when folding select -> {min|max}num
#93414 commented on
Apr 10, 2025 • 0 new comments -
[compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include
#134106 commented on
Apr 14, 2025 • 0 new comments -
[libc++][NFC] Replace typedefs with using declarations in <vector>
#134083 commented on
Apr 12, 2025 • 0 new comments -
release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801)
#134052 commented on
Apr 16, 2025 • 0 new comments -
[BOLT][JT] Fix emitting jump table entry size
#134050 commented on
Apr 14, 2025 • 0 new comments -
[libc++][C++03] Remove macros that expand to nothing
#134046 commented on
Apr 12, 2025 • 0 new comments -
[libc++][C++03] Remove code that is not used in C++03
#134045 commented on
Apr 12, 2025 • 0 new comments -
[AMDGPU][NPM] Add isRequired to passes missing it
#134033 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Apr 16, 2025 • 0 new comments -
Addressing `-Wimplicit-float-conversion` warning might lead to precision loss
#93288 commented on
Apr 10, 2025 • 0 new comments -
[AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 commented on
Apr 15, 2025 • 0 new comments -
Wrong incomplete type error when parsing on default parameter
#43082 commented on
Apr 10, 2025 • 0 new comments -
[SPIR-V] Returning undef from a function with a `spirv.Type` return type crashes
#134417 commented on
Apr 10, 2025 • 0 new comments -
MetaRenamer: replaced command line options with pass parameters
#133975 commented on
Apr 13, 2025 • 0 new comments -
Prototype: Replace DILocations with function-local source locations
#133949 commented on
Apr 15, 2025 • 0 new comments -
[WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes
#133947 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -sparsification-and-bufferization crashes
#120884 commented on
Apr 10, 2025 • 0 new comments -
[LV][NFC] Clean up tail-folding check for early-exit loops
#133931 commented on
Apr 15, 2025 • 0 new comments -
[LV] Add support for partial reductions without a binary op
#133922 commented on
Apr 15, 2025 • 0 new comments -
[DSE] Mark promise of pre-split coroutine visible to caller
#133918 commented on
Apr 10, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -transform-dialect-check-uses crashes
#120944 commented on
Apr 10, 2025 • 0 new comments -
[mlir] -convert-openmp-to-llvm crashes
#120948 commented on
Apr 10, 2025 • 0 new comments -
[clang-tidy] "modernize-use-auto" - shared pointer specific casts not supported
#134559 commented on
Apr 10, 2025 • 0 new comments -
`unordered_multiset` fails to assign when using const lambda as criterions in libc++
#55883 commented on
Apr 10, 2025 • 0 new comments -
[wasm-ld] Inconsistency: combineOutputSegments() merges InputChunks with differing COMDATs, but writeBody() asserts
#134809 commented on
Apr 10, 2025 • 0 new comments -
[clang-format] Add Line Break before requires clause brace
#86778 commented on
Apr 10, 2025 • 0 new comments -
[MIR] MIR file generated that cannot be parsed due to concatenated debug information
#87817 commented on
Apr 10, 2025 • 0 new comments -
SystemZ target: OOB read on "llvm-mc -show-inst-operands"
#26021 commented on
Apr 10, 2025 • 0 new comments -
[JumpThreading] compilation hang with `-jump-threading-across-loop-headers`
#43226 commented on
Apr 10, 2025 • 0 new comments -
LLVM 18.1: C++ exceptions are broken in the MSan build
#84348 commented on
Apr 10, 2025 • 0 new comments -
[Flang] Driver hardcodes `lib/libflang_rt.a` path that is incorrect on `lib64` systems, and does not permit multilib
#127538 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Fix __segmented_iterator_traits for implicit template instantiation in SFINAE
#134304 commented on
Apr 12, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT
#134253 commented on
Apr 12, 2025 • 0 new comments -
llvm-reduce: Add new pass to inline call sites
#134223 commented on
Apr 9, 2025 • 0 new comments -
[libclc] Move fmin & fmax to CLC library
#134218 commented on
Apr 9, 2025 • 0 new comments -
Extract SipHash implementation into a header.
#134197 commented on
Apr 10, 2025 • 0 new comments -
[clang] Merge gtest binaries into AllClangUnitTests
#134196 commented on
Apr 11, 2025 • 0 new comments -
[clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr
#134188 commented on
Apr 13, 2025 • 0 new comments -
[HLSL] Make it possible to assign an array from a cbuffer
#134174 commented on
Apr 9, 2025 • 0 new comments -
[libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY
#134158 commented on
Apr 14, 2025 • 0 new comments -
No ::nullptr_t in header <stddef.h>
#37564 commented on
Apr 10, 2025 • 0 new comments -
Incorrect cached computation in ConstantMultipleCache for (-1 * (zext i16 {0,+,6}<nuw><%for.body> to i64))<nuw><nsw> : Computed -6 but cache contains -2!
#63385 commented on
Apr 15, 2025 • 0 new comments -
[rtsan] Enable RealtimeSanitizer for FreeBSD
#125389 commented on
Apr 10, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Apr 11, 2025 • 0 new comments -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 commented on
Apr 11, 2025 • 0 new comments -
[WIP] [libcxx] PR testrun (ignore)
#123570 commented on
Apr 9, 2025 • 0 new comments -
Weird link messages on macOS Sequoia
#109549 commented on
Apr 15, 2025 • 0 new comments -
flang optimizer ICE on -O1 or higher with array constructor argument
#134308 commented on
Apr 15, 2025 • 0 new comments -
Failure to optimize malloc+memset to calloc
#46503 commented on
Apr 15, 2025 • 0 new comments -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 commented on
Apr 15, 2025 • 0 new comments -
[asan] failure to detect memory leaks
#129842 commented on
Apr 15, 2025 • 0 new comments -
[ModuleSplitter] llvm module splitter
#121543 commented on
Apr 9, 2025 • 0 new comments -
check-all misses 3200+ compiler-rt tests in runtimes build
#72511 commented on
Apr 15, 2025 • 0 new comments -
[M68k] implement -mxgot
#119803 commented on
Apr 15, 2025 • 0 new comments -
Improvements for Clang warning -Wtautological-overlap-compare
#13473 commented on
Apr 15, 2025 • 0 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Apr 10, 2025 • 0 new comments -
[GlobalISel] Combine away G_UNMERGE(G_IMPLICITDEF).
#119183 commented on
Apr 11, 2025 • 0 new comments -
[IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc
#118777 commented on
Apr 14, 2025 • 0 new comments -
[clang] Fix a use-after-free in expression evaluation
#118480 commented on
Apr 14, 2025 • 0 new comments -
Implement a mechanism to give feedback on office hours
#55429 commented on
Apr 15, 2025 • 0 new comments -
[LLVM] `tools/llvm-gpu-loader` introduces silent automagic dependencies on HSA and CUDA runtimes
#132890 commented on
Apr 15, 2025 • 0 new comments -
`llvm-cov export --format=html` is documented, but not implemented
#85780 commented on
Apr 15, 2025 • 0 new comments -
Source-Based Coverage does not report uninstantiated templates as "untested"
#68889 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Unify handling of BITOP3 operation
#132019 commented on
Apr 16, 2025 • 0 new comments -
[DirectX] Strip loop metadata that will trip up the validator when generating DXIL
#134575 commented on
Apr 14, 2025 • 0 new comments -
[FunctionAttrs] Add `errno` inference logic
#129067 commented on
Apr 9, 2025 • 0 new comments -
[AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands
#129037 commented on
Apr 15, 2025 • 0 new comments -
-Wnonnull doesn't prevent returning nil in the basic scenarios for objc code
#83606 commented on
Apr 14, 2025 • 0 new comments -
Unreachable with __unknown_anytype in CodeGen: "Unexpected placeholder builtin type!"
#32247 commented on
Apr 14, 2025 • 0 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Apr 10, 2025 • 0 new comments -
[AMDGPU] Skip handling of non-byte types in promote alloca.
#128769 commented on
Apr 14, 2025 • 0 new comments -
report `modernize-use-trailing-return-type` for lambdas
#95711 commented on
Apr 14, 2025 • 0 new comments -
using negative regular expressions with {run-}clang-tidy
#85905 commented on
Apr 14, 2025 • 0 new comments -
[Clang][analyzer] replace Stmt* with ConstCFGElementRef in SymbolConjured
#128251 commented on
Apr 15, 2025 • 0 new comments -
`bugprone-unused-return-value` warns about stream insertion operator (`operator<<`)
#85913 commented on
Apr 14, 2025 • 0 new comments -
[RISC-V] extra `andi` instruction when loading a `bool` atomically
#131476 commented on
Apr 14, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Apr 15, 2025 • 0 new comments -
Clang ICE on specialized template taking a member function pointer
#130727 commented on
Apr 15, 2025 • 0 new comments -
[DTLTO][LLVM] Integrated Distributed ThinLTO (DTLTO)
#127749 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Make bad_function_call::what() existence a matter of availability instead of ABI
#127697 commented on
Apr 11, 2025 • 0 new comments -
regression: false positive from `clang-analyzer-unix.StdCLibraryFunctions` with `getcwd()`
#128882 commented on
Apr 15, 2025 • 0 new comments -
Expanding the Histogram Intrinsic
#127399 commented on
Apr 14, 2025 • 0 new comments -
[Clang] clang should rely on gentoo config file for stdc++ headers location
#119793 commented on
Apr 15, 2025 • 0 new comments -
[Bazel] Make LLVM and Clang config headers configurable
#126729 commented on
Apr 15, 2025 • 0 new comments -
[ObjCDirect] Move nil check to a thunk function
#126639 commented on
Apr 14, 2025 • 0 new comments -
[clang][docs] Fix example in likely/unlikely attr documentation
#126372 commented on
Apr 9, 2025 • 0 new comments -
WRAPPER_ESCAPE
#105781 commented on
Apr 15, 2025 • 0 new comments -
[libc++] Implement `views::join_with`
#65536 commented on
Apr 14, 2025 • 0 new comments -
Fix compilation errors with -fforce-emit-vtables
#65456 commented on
Apr 15, 2025 • 0 new comments -
Implement vector deleting destructors
#19772 commented on
Apr 16, 2025 • 0 new comments -
[Modules][libc++] Can't use modules with precompiled headers and libc++
#134855 commented on
Apr 16, 2025 • 0 new comments -
[HLSL] Generate unique key object for resource handles
#125126 commented on
Apr 16, 2025 • 0 new comments -
[MIPS] Compiler crash when using -O3
#134916 commented on
Apr 16, 2025 • 0 new comments -
ICE on invalid explicit instantiation as abbreviated function template: non-canonical or dependent type in IR-generation
#121009 commented on
Apr 16, 2025 • 0 new comments -
Wrong code with throwing const function
#50365 commented on
Apr 16, 2025 • 0 new comments -
AMDGPU misses general case to match s_bitset instructions
#130245 commented on
Apr 15, 2025 • 0 new comments -
[msan] Runtime false positives with iostream, msan, and -O0
#134515 commented on
Apr 15, 2025 • 0 new comments -
Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 commented on
Apr 15, 2025 • 0 new comments -
[DirectX] Implement Shader Flags Analysis for DX11_1_DoubleExtensions
#114554 commented on
Apr 15, 2025 • 0 new comments -
[Clang][Modules] FE crashes when constructor using-decl are built in header units
#134739 commented on
Apr 15, 2025 • 0 new comments -
call to '__bad_copy_from' declared with 'error' attribute:
#132359 commented on
Apr 15, 2025 • 0 new comments -
[mlir] Linalg MatmulOp::parse crashes
#132740 commented on
Apr 15, 2025 • 0 new comments -
[clang-tidy] bugprone-tagged-union-member-count false warning when using enum & pthread_mutex_t
#134840 commented on
Apr 15, 2025 • 0 new comments -
covariant return and multiple inheritance
#50667 commented on
Apr 15, 2025 • 0 new comments -
Mixing objects with `thread_local` in C++ and `_Thread_local` in C
#51156 commented on
Apr 15, 2025 • 0 new comments -
Static library compiled with -no-rtti breaks exception handling in an executable it's linked into on ARM Mac
#116015 commented on
Apr 15, 2025 • 0 new comments -
-Wunneeded-internal-declaration warned on needed function
#42943 commented on
Apr 15, 2025 • 0 new comments -
OpenMP failing offload of static object if bitfields
#132342 commented on
Apr 15, 2025 • 0 new comments -
Wrong optimization: provenance affects comparison of saved bits of addresses of dead auto variables
#43687 commented on
Apr 15, 2025 • 0 new comments -
Better ways to write GlobalISel combine "match" and "apply" functions
#92410 commented on
Apr 15, 2025 • 0 new comments -
[clang][Analysis][NFC] Let isConfigurationValue take Expr
#116266 commented on
Apr 12, 2025 • 0 new comments -
[SPIR-V] Emit an explicit layout for types that require it.
#134119 commented on
Apr 15, 2025 • 0 new comments -
Fix config when static zstd libraries are not found
#113584 commented on
Apr 12, 2025 • 0 new comments -
Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax
#113133 commented on
Apr 15, 2025 • 0 new comments -
[Flang][OpenMP]Support for lowering task_reduction and in_reduction to MLIR
#111155 commented on
Apr 11, 2025 • 0 new comments -
Extend kernel-info to emit PGO-based FLOP count
#110586 commented on
Apr 9, 2025 • 0 new comments -
[libc] implement template functions for localtime
#110363 commented on
Apr 15, 2025 • 0 new comments -
[MIPS]Remove unnecessary SLL instructions on MIPS64el
#109386 commented on
Apr 12, 2025 • 0 new comments -
[DLCov 3/5] Implement DebugLoc origin-tracking
#107369 commented on
Apr 11, 2025 • 0 new comments -
[DLCov 2/5] Implement DebugLoc coverage tracking
#107279 commented on
Apr 11, 2025 • 0 new comments -
[LLD] [COFF] PE delayload compatibility with IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION
#134546 commented on
Apr 15, 2025 • 0 new comments -
[LV] Inefficient gather/scatter address calculation for strided access
#129474 commented on
Apr 15, 2025 • 0 new comments -
[AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA
#105669 commented on
Apr 10, 2025 • 0 new comments -
AMDGPU: Drop and upgrade llvm.amdgcn.atomic.csub/cond.sub to atomicrmw
#105553 commented on
Apr 14, 2025 • 0 new comments -
[clang] Catch missing format attributes
#105479 commented on
Apr 10, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Apr 16, 2025 • 0 new comments -
[LV]Enable non-power-of-2 store-load forwarding distance in predicated DataWithEVL vectorization mode
#100755 commented on
Apr 14, 2025 • 0 new comments -
[NFC][Docs] Update opt examples in AliasAnalysis.rst
#96918 commented on
Apr 15, 2025 • 0 new comments -
[ARM] Save floating point registers and status registers with save_fp function attribute
#89654 commented on
Apr 9, 2025 • 0 new comments -
[BOLT][NFCI] Use FileSymbols for local symbol disambiguation
#89088 commented on
Apr 12, 2025 • 0 new comments -
[InstCombine] Optimize `sinh` and `cosh` divisions
#81433 commented on
Apr 10, 2025 • 0 new comments -
[InstCombine] Extend ADD+GEP->GEP+GEP combine to disjoint or.
#76981 commented on
Apr 14, 2025 • 0 new comments -
Don't insert 64 -> 32 bit idiv branch when targeting modern x86-64 machines
#107389 commented on
Apr 12, 2025 • 0 new comments -
dynamic_cast to final class from thinLTO shared library incorrectly returns nullptr
#71196 commented on
Apr 12, 2025 • 0 new comments -
[AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 14, 2025 • 0 new comments -
`AlignAfterOpenBracket: BlockIndent` is not applied to lambdas
#104870 commented on
Apr 13, 2025 • 0 new comments -
[clang-tidy][C++20] Add support for Initialization Forwarding in structs and Nested Objects within modernize-use-emplace
#131969 commented on
Apr 13, 2025 • 0 new comments -
[sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n)
#131868 commented on
Apr 10, 2025 • 0 new comments -
[SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Apr 14, 2025 • 0 new comments -
Remove common `add`s when `icmp eq`ing two `select`s [InstCombine]
#134024 commented on
Apr 13, 2025 • 0 new comments -
clang format: incorrect indentation of lambda inside nested function calls
#124057 commented on
Apr 13, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 15, 2025 • 0 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Apr 13, 2025 • 0 new comments -
Fix ORC runtime ELF atexit implementation.
#74641 commented on
Apr 13, 2025 • 0 new comments -
[WIP][AMDGPU] Fix emitting illegal COPY
#131752 commented on
Apr 11, 2025 • 0 new comments -
[clang-tidy] Check request: bugprone-avoid-invalid-format-string
#131936 commented on
Apr 13, 2025 • 0 new comments -
[mlir] Add a contiguous<perm, offset> layout, use as identity layout
#131663 commented on
Apr 15, 2025 • 0 new comments -
(New)GVN doesn't look through non-constant memcpy
#31917 commented on
Apr 13, 2025 • 0 new comments -
[lldb] Use correct path for debugserver
#131609 commented on
Apr 10, 2025 • 0 new comments -
[AMDGPU] illegal VGPR to SGPR copy
#134463 commented on
Apr 13, 2025 • 0 new comments -
[clang] Mark some language options as benign.
#131569 commented on
Apr 15, 2025 • 0 new comments -
[AArch64] A simple tool for generating a scheduling model draft from a SWOG
#131525 commented on
Apr 11, 2025 • 0 new comments -
[MLIR][TableGen] Add genMnemonicAlias field for OpAsm{Type,Attr}Interface
#131504 commented on
Apr 11, 2025 • 0 new comments -
Auto-vectorization via `masked.load` blocks constprop
#134513 commented on
Apr 13, 2025 • 0 new comments -
[GC] Use `MapVector` for `GCStrategyMap`
#132729 commented on
Apr 13, 2025 • 0 new comments -
Request Commit Access For qinkunbao
#133512 commented on
Apr 11, 2025 • 0 new comments -
[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs
#132704 commented on
Apr 9, 2025 • 0 new comments -
clangd can exhaust all disk space in /tmp by writing preamble-*.pch files
#51831 commented on
Apr 11, 2025 • 0 new comments -
[Clang][Driver] Override complex number calculation method by -fno-fa…
#132680 commented on
Apr 14, 2025 • 0 new comments -
[clang-repl] Handle frontend options for clang-repl before calling executeAction
#132670 commented on
Apr 10, 2025 • 0 new comments -
[libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly
#132622 commented on
Apr 11, 2025 • 0 new comments -
[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly
#132621 commented on
Apr 12, 2025 • 0 new comments -
[libc++] Remove the constexpr `hash<vector<bool>>` extension
#132617 commented on
Apr 9, 2025 • 0 new comments -
[SimplifyCFG] transform `undef` to `unreachable`
#85510 commented on
Apr 11, 2025 • 0 new comments -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 commented on
Apr 10, 2025 • 0 new comments -
Clang misses detecting the dangling pointer warning found with GCC
#83719 commented on
Apr 12, 2025 • 0 new comments -
[AVR] `-mrelax` does not work for a simple LED blink program
#133579 commented on
Apr 12, 2025 • 0 new comments -
[RISCV] SiFive CLIC Support
#132481 commented on
Apr 15, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg
#132385 commented on
Apr 14, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for select
#132384 commented on
Apr 14, 2025 • 0 new comments -
Missed optimization when using `llvm.assume`, although scalar-evolution can use it to figure out the range.
#134540 commented on
Apr 12, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR
#132382 commented on
Apr 14, 2025 • 0 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract
#132381 commented on
Apr 14, 2025 • 0 new comments -
[compiler-rt] Propagate sysroot from CMake to msan tests
#132299 commented on
Apr 10, 2025 • 0 new comments -
Support for pkg-config
#9777 commented on
Apr 12, 2025 • 0 new comments -
[libcxx] Fix ODR violation in iostream.
#132125 commented on
Apr 15, 2025 • 0 new comments -
[BOLT][NFC] Define AArch64 jump table types
#132109 commented on
Apr 10, 2025 • 0 new comments -
[X86][GlobalISel] Support addr matching in SDAG patterns
#130445 commented on
Apr 15, 2025 • 0 new comments -
[compiler-rt][rtsan] adding Linux's clone call interception.
#130423 commented on
Apr 10, 2025 • 0 new comments -
[AArch64] does not use rev32/rev64 instructions, resulting in redundant shift operations
#130469 commented on
Apr 14, 2025 • 0 new comments -
clang-format: Disabling Formatting on a one line
#54334 commented on
Apr 14, 2025 • 0 new comments -
[RISCV][lld] Guarding lld relaxation for RISCV
#130265 commented on
Apr 9, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 commented on
Apr 14, 2025 • 0 new comments -
[AVR] clang LTO causes Arduino examples to break
#127651 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU][NPM] Cleanup AMDGPUPassRegistry.def
#130071 commented on
Apr 16, 2025 • 0 new comments -
[clang] Remove isOSWindows() checks
#129909 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU] Detect trivially uniform arguments in InstCombine
#129897 commented on
Apr 13, 2025 • 0 new comments -
[CodeGen] Utilizing register units based liveIns tracking in MBB
#129847 commented on
Apr 14, 2025 • 0 new comments -
clang compile error on gcc bound member function
#82727 commented on
Apr 14, 2025 • 0 new comments -
MemcpyOpt doesn't strip TBAA correctly
#133984 commented on
Apr 14, 2025 • 0 new comments -
OrcV2: also set COFF flag overrides when custom linking layer is used
#129533 commented on
Apr 11, 2025 • 0 new comments -
[AMDGPU] Add flag to prevent reruns of LowerModuleLDS
#129520 commented on
Apr 10, 2025 • 0 new comments -
Assertion fail in `MCRegisterInfo::getEncodingValue`: `Attempting to get encoding for invalid register number!`
#134707 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types
#129452 commented on
Apr 12, 2025 • 0 new comments -
[sanitizer] Apply AlwaysIn/Out in parseSanitizeArgs
#129405 commented on
Apr 10, 2025 • 0 new comments -
[clangd] Clangd running with `--experimental-modules-support` crashes when the compilation database is unavailable.
#132413 commented on
Apr 14, 2025 • 0 new comments -
[clang-tidy] detect arithmetic operations within member list initialization in modernize-use-default-member-init check
#129370 commented on
Apr 13, 2025 • 0 new comments -
clang frontend hangs when compiling for unknown-windows with the Itanium ABI
#110380 commented on
Apr 14, 2025 • 0 new comments -
[mlir][affine] add remove-single-iteration-loop pass.
#129270 commented on
Apr 15, 2025 • 0 new comments -
Recent apt.llvm.org packages can no longer be used.
#132556 commented on
Apr 14, 2025 • 0 new comments -
[CodeGen] commuteInstruction should update implicit-def
#131361 commented on
Apr 11, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Apr 13, 2025 • 0 new comments -
[AArch64][SVE] Add lowering for PARTIAL_REDUCE_U/SMLA to USDOT
#131327 commented on
Apr 15, 2025 • 0 new comments -
[DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op
#131326 commented on
Apr 15, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Apr 10, 2025 • 0 new comments -
[Flang][MLIR][OpenMP] - Add support for firstprivate when translating omp.target ops from MLIR to LLVMIR
#131213 commented on
Apr 11, 2025 • 0 new comments -
[Clang] [Sema] Make -Wreturn-type an error by default
#131207 commented on
Apr 9, 2025 • 0 new comments -
[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere
#131156 commented on
Apr 12, 2025 • 0 new comments -
[AMDGPU] Try to reuse in v_cndmask register with constant from compare.
#131146 commented on
Apr 9, 2025 • 0 new comments -
Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time
#131030 commented on
Apr 10, 2025 • 0 new comments -
[LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops
#131005 commented on
Apr 14, 2025 • 0 new comments -
[InstCombine] Infer exact for lshr by cttz
#131444 commented on
Apr 13, 2025 • 0 new comments -
[AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Apr 13, 2025 • 0 new comments -
C++11 lacks Errors when thread safety attribute is applied to static members
#31414 commented on
Apr 13, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Apr 14, 2025 • 0 new comments -
[SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA
#130935 commented on
Apr 15, 2025 • 0 new comments -
[AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 commented on
Apr 15, 2025 • 0 new comments -
Update the base and index value for masked gather
#130920 commented on
Apr 16, 2025 • 0 new comments -
[InstSimplify] Fold `getelementptr inbounds null, idx -> null`
#130742 commented on
Apr 15, 2025 • 0 new comments -
[mlir][tosa] Align Variable ops to match with TOSA v1.0 spec
#130680 commented on
Apr 9, 2025 • 0 new comments -
[clangd] Buffer overflow on completion request
#132169 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Fix missing #includes
#130536 commented on
Apr 15, 2025 • 0 new comments -
[lldb][lldb-dap] Implement jump to cursor
#130503 commented on
Apr 15, 2025 • 0 new comments