-
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
297 Pull requests merged by 166 people
-
[bazel] Fix bazel build after 00eaff3e9c897c263a879416d0f151d7ca7eeaff.
#135949 merged
Apr 16, 2025 -
Revert "[flang][fir] Lower
do concurrent
loop nests tofir.do_concurrent
(#132904)"#135904 merged
Apr 16, 2025 -
[Clang] [Sema] Fix a crash when a
friend
function is redefined as deleted#135679 merged
Apr 16, 2025 -
[Clang,debuginfo] added vtt parameter in destructor DISubroutineType
#130674 merged
Apr 16, 2025 -
[clang][bytecode] Give typeinfo APValues an LValuePath
#135948 merged
Apr 16, 2025 -
[CI] enable code-format-helper for .cl files
#135748 merged
Apr 16, 2025 -
[DAG] isSplatValue - only treat binop splats with repeated undef elements as undef
#135945 merged
Apr 16, 2025 -
[VPlan] Introduce all loop regions as VPlan transform. (NFC)
#129402 merged
Apr 16, 2025 -
[clang][bytecode][NFC] Remove PT_FnPtr
#135947 merged
Apr 16, 2025 -
[mlir][vector] Tighten the semantics of vector.gather
#135749 merged
Apr 16, 2025 -
[SLP][NFC]Remove handling of duplicates from getGatherCost
#135834 merged
Apr 16, 2025 -
[AArch64] Fix FPMR handling when switching streaming mode
#135827 merged
Apr 16, 2025 -
[AArch64][clang][llvm] Add structured sparsity outer product (TMOP) intrinsics
#135145 merged
Apr 16, 2025 -
[MLIR][LLVM] Fix #llvm.constant_range crashing in storage uniquer
#135772 merged
Apr 16, 2025 -
[libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types
#129452 merged
Apr 16, 2025 -
[MLIR][Linalg] Remove debug print from FoldIntoElementwise pass
#135928 merged
Apr 16, 2025 -
[clang][bytecode] Fix subtracting zero-sized pointers
#135929 merged
Apr 16, 2025 -
[RISCV] Add basic ISel patterns for Xqcisls instructions
#135918 merged
Apr 16, 2025 -
[CodeGen] Call DenseMap::erase directly (NFC)
#135898 merged
Apr 16, 2025 -
[Lex] Use llvm::make_second_range (NFC)
#135902 merged
Apr 16, 2025 -
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
197 Pull requests opened by 129 people
-
[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 -
[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 -
[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 -
[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 -
[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 -
[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 -
[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 -
[clang-format] Fix a crash in EnumTrailingComma
#135903 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 -
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 -
[AArch64] Replace 64-bit MADD with [SU]MADDL when possible
#135926 opened
Apr 16, 2025 -
release/20.x: [clang][AST] Handle implicit first argument in CallExpr::getBeginLoc()
#135927 opened
Apr 16, 2025 -
[CodeGen] Construct SmallVector with ArrayRef (NFC)
#135930 opened
Apr 16, 2025 -
[llvm] Use llvm::append_range (NFC)
#135931 opened
Apr 16, 2025 -
[libc++][docs] Confirm that P3136R1 Retiring niebloids is Nothing To Do
#135932 opened
Apr 16, 2025 -
[DebugInfo] Use StringRef::starts_with (NFC)
#135933 opened
Apr 16, 2025 -
[Utils] Use StringRef::ends_with (NFC)
#135934 opened
Apr 16, 2025 -
[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas
#135935 opened
Apr 16, 2025 -
[Vectorize] Construct SmallVector with an iterator range (NFC)
#135936 opened
Apr 16, 2025 -
[clang][ExprConst] Diagnose ptr subs with non-zero offset
#135938 opened
Apr 16, 2025 -
[mlir][memref] Mark result memref as "strided"
#135939 opened
Apr 16, 2025 -
[mlir][memref][NFC] Simplify `constifyIndexValues`
#135940 opened
Apr 16, 2025 -
[GlobalISel] Add `combine` action for C++ combine rules
#135941 opened
Apr 16, 2025 -
[LangRef][IR] Fix default AS documentation for allocas without explicit AS
#135942 opened
Apr 16, 2025 -
[lldb][DataFormatter] Surface CalculateNumChildren errors in std::vector summary
#135944 opened
Apr 16, 2025 -
CodeGen: Add ISD::AssertNoFPClass
#135946 opened
Apr 16, 2025 -
[DAG] isKnownNeverZero - add DemandedElts element mask to isKnownNeverZero calls.
#135951 opened
Apr 16, 2025 -
[DAG] isKnownNeverNaN - add DemandedElts element mask to isKnownNeverNaN calls
#135952 opened
Apr 16, 2025 -
[SPIR-V] Fix OpVectorShuffle operands on load
#135954 opened
Apr 16, 2025 -
[mlir][ArmSME][NFC] Check early for unsupported mask ops
#135955 opened
Apr 16, 2025 -
[lldb] Fix deadlock between statusline and output mutex
#135956 opened
Apr 16, 2025
77 Issues closed by 52 people
-
clang++ 21 crash in clang::CXXRecordDecl::defaultedDestructorIsConstexpr
#135506 closed
Apr 16, 2025 -
[CodeGen] Miscompilation at -Os
#135917 closed
Apr 16, 2025 -
s390x build of ClickHouse fails with Clang 18
#95119 closed
Apr 16, 2025 -
[Clang][Driver] How to specifiy gcc install path on Build Time?
#134056 closed
Apr 16, 2025 -
clang-format `BreakBeforeBraces` behavior changes with `Allow...OnASingleLine` parameters
#25443 closed
Apr 16, 2025 -
clang-format 14 and 15 producing incompatible formatted code
#59062 closed
Apr 16, 2025 -
Improve waymarking algorithm
#7181 closed
Apr 16, 2025 -
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
70 Issues opened by 60 people
-
[lldb] Issue with structure string
#135953 opened
Apr 16, 2025 -
[llc] Possible bug when legalizing llvm shuffle operation
#135950 opened
Apr 16, 2025 -
UBSAN is very slow when using print_stacktrace=1
#135943 opened
Apr 16, 2025 -
[DebugInfo] Misleading debug location at O1/2/3/g/s in inlined code
#135937 opened
Apr 16, 2025 -
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 -
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
373 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 16, 2025 • 29 new comments -
[Clang][RFC] Bypass TAD during overload resolution if a perfect match exists
#133426 commented on
Apr 16, 2025 • 24 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Apr 15, 2025 • 24 new comments -
[libc][math] Implement double precision asin correctly rounded for all rounding modes.
#134401 commented on
Apr 16, 2025 • 23 new comments -
[LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Apr 16, 2025 • 22 new comments -
[NFC][analyzer] Document configuration options
#135169 commented on
Apr 15, 2025 • 20 new comments -
[AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 commented on
Apr 16, 2025 • 18 new comments -
[AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2
#135162 commented on
Apr 15, 2025 • 18 new comments -
[InstCombine] Combine and->cmp->sel->or-disjoint into and->mul
#135274 commented on
Apr 15, 2025 • 18 new comments -
[NVPTX] Add support for Shared Cluster Memory address space.
#135444 commented on
Apr 16, 2025 • 17 new comments -
[lld] Merge equivalent symbols found during ICF
#134342 commented on
Apr 16, 2025 • 16 new comments -
[HLSL] Adding support for Root Constants in LLVM Metadata
#135085 commented on
Apr 14, 2025 • 14 new comments -
[DirectX] adding support in obj2yaml and yaml2obj to root constants
#127840 commented on
Apr 16, 2025 • 14 new comments -
[SYCL] Basic code generation for SYCL kernel caller offload entry point functions.
#133030 commented on
Apr 16, 2025 • 14 new comments -
[libc][math][c23] Add atanhf16 C23 math function.
#132612 commented on
Apr 16, 2025 • 13 new comments -
[AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Apr 15, 2025 • 12 new comments -
[MLIR][XeGPU] Switch to 1D representation for SIMT code
#135116 commented on
Apr 15, 2025 • 12 new comments -
[RISCV] Add Andes XAndesperf (Andes Performance) extension.
#135110 commented on
Apr 16, 2025 • 11 new comments -
[MLIR][Linalg] Introduce transpose/broadcast semantic to linalg.batch…
#130944 commented on
Apr 16, 2025 • 10 new comments -
[IA][RISCV] Add support for vp.load/vp.store with shufflevector
#135445 commented on
Apr 15, 2025 • 10 new comments -
[clang-format]: Add `Custom` to `ShortFunctionStyle`; add new AllowShortFunctionsOnASingleLineOptions for granular setup
#134337 commented on
Apr 16, 2025 • 9 new comments -
[LV] Check if the VF is scalar by VFRange in `handleUncountableEarlyExit`.
#135294 commented on
Apr 16, 2025 • 8 new comments -
[LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations.
#135398 commented on
Apr 16, 2025 • 8 new comments -
[Offload] Implement the remaining initial Offload API
#122106 commented on
Apr 15, 2025 • 8 new comments -
[RISCV] Sink vp.splat operands of VP intrinsic.
#133245 commented on
Apr 16, 2025 • 8 new comments -
[SLP] More OOP to simplify vectorizeStores() (NFC)
#134605 commented on
Apr 16, 2025 • 8 new comments -
[ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets
#125643 commented on
Apr 16, 2025 • 7 new comments -
[RISCV] Add support for vendor relocations on Xqci extensions
#135400 commented on
Apr 14, 2025 • 7 new comments -
[Clang] Improve ``-Wtautological-overlap-compare`` diagnostics flag
#133653 commented on
Apr 14, 2025 • 7 new comments -
[SLP]Prefer segmented/deinterleaved loads to strided and fix codegen
#135058 commented on
Apr 16, 2025 • 7 new comments -
[DA] do not handle array accesses of different offsets
#123436 commented on
Apr 16, 2025 • 7 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 • 7 new comments -
[clang] Add builtin_get_vtable_pointer and virtual_member_address
#135469 commented on
Apr 15, 2025 • 7 new comments -
Disable -fdollars-in-identifiers by default
#135407 commented on
Apr 16, 2025 • 6 new comments -
[SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Apr 14, 2025 • 6 new comments -
[Modules] Fix an identifier hiding a function-like macro definition.
#135471 commented on
Apr 15, 2025 • 6 new comments -
[AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 commented on
Apr 16, 2025 • 5 new comments -
[FlattenCFG] Fix an Imprecise Usage of AA
#128117 commented on
Apr 15, 2025 • 5 new comments -
[VPlan] Simplify vp.merge true, (or x, y), x -> vp.merge y, true, x
#135017 commented on
Apr 14, 2025 • 5 new comments -
[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform AMDGPU lane Intrinsics.
#116953 commented on
Apr 16, 2025 • 5 new comments -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Apr 16, 2025 • 5 new comments -
[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Apr 15, 2025 • 4 new comments -
[AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag
#135078 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 -
[Clang] Handle default template arguments for alias CTAD guides
#134807 commented on
Apr 15, 2025 • 4 new comments -
[CLANG] Enable alignas after GNU attributes
#133107 commented on
Apr 16, 2025 • 4 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Apr 15, 2025 • 4 new comments -
[mlir][vector] Fix parser of vector.transfer_read
#133721 commented on
Apr 16, 2025 • 4 new comments -
[SPIR-V] Add store legalization for ptrcast
#135369 commented on
Apr 16, 2025 • 4 new comments -
[BOLT][Instrumentation] Initial instrumentation support for RISCV64
#133882 commented on
Apr 16, 2025 • 4 new comments -
[VPlan] Process simplifyRecipes via a worklist
#133977 commented on
Apr 14, 2025 • 4 new comments -
Create a CharSetConverter class with both iconv and icu support
#74516 commented on
Apr 16, 2025 • 3 new comments -
[CIR] Upstream SelectOp and ShiftOp
#133405 commented on
Apr 14, 2025 • 3 new comments -
[libc++] Properly decay functions in CTAD for `pair`
#134544 commented on
Apr 16, 2025 • 3 new comments -
[X86] Fix RegAlloc issue by implementing TRI::getCustomEHPadPreservedMask
#135518 commented on
Apr 15, 2025 • 3 new comments -
[flang][rfc] Add represention of volatile references
#132486 commented on
Apr 16, 2025 • 3 new comments -
[WIP][AMDGPU] Improve the handling of `inreg` arguments
#133614 commented on
Apr 13, 2025 • 3 new comments -
[lldb-dap] Refactoring lldb-dap 'launch' request to use typed RequestHandler<>.
#133624 commented on
Apr 15, 2025 • 3 new comments -
[clang][OpenMP] Fix/enforce order-concurrent-nestable rules
#135463 commented on
Apr 15, 2025 • 3 new comments -
[Clang][llvm] Implement fp8 FMOP4A intrinsics
#130127 commented on
Apr 15, 2025 • 3 new comments -
[AMDGPU][True16][CodeGen] update wwm reg sorting check condition
#135053 commented on
Apr 16, 2025 • 3 new comments -
Clean up external users of GlobalValue::getGUID(StringRef)
#129644 commented on
Apr 15, 2025 • 3 new comments -
[VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe
#129508 commented on
Apr 14, 2025 • 3 new comments -
[CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag
#135277 commented on
Apr 15, 2025 • 3 new comments -
[mlir][xegpu] SIMT distribution patterns for XeGPU CreateNdTdesc, LoadNd, StoreNd and Dpas Ops.
#135271 commented on
Apr 16, 2025 • 3 new comments -
[flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic
#131603 commented on
Apr 15, 2025 • 3 new comments -
[AMDGPU] Update pal metadata for v3.6
#135196 commented on
Apr 15, 2025 • 3 new comments -
[libunwind][Haiku] Fix signal frame unwinding
#135367 commented on
Apr 14, 2025 • 3 new comments -
Add download time for each module in statistics
#134563 commented on
Apr 15, 2025 • 2 new comments -
[AMDGPU] Correctly merge noalias scopes during lowering of LDS data.
#131664 commented on
Apr 16, 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 -
[LV] Support strided load with a stride of -1
#128718 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 -
[RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain
#134442 commented on
Apr 15, 2025 • 2 new comments -
[LSV] Insert casts to vectorize mismatched types
#134436 commented on
Apr 13, 2025 • 2 new comments -
[LLDB] Add unary operators Dereference and AddressOf to DIL
#134428 commented on
Apr 16, 2025 • 2 new comments -
[clang-doc] Add regression test for test comments in macros
#132510 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 -
Re apply 130577 narrow math for and operand
#133896 commented on
Apr 16, 2025 • 2 new comments -
[mlir][vector] Sink vector.extract/splat into load/store ops
#134389 commented on
Apr 14, 2025 • 2 new comments -
AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc
#132383 commented on
Apr 14, 2025 • 2 new comments -
[lldb] Add new per-language frame-format variables for formatting function names
#131836 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 -
[HLSL] Use hlsl_device address space for getpointer.
#127675 commented on
Apr 14, 2025 • 2 new comments -
[RISCV] Add processor definition for XiangShan-KunMingHu-V2R2
#123193 commented on
Apr 16, 2025 • 2 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Apr 16, 2025 • 2 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Apr 15, 2025 • 2 new comments -
[lldb][AIX] get host info for AIX
#134354 commented on
Apr 16, 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 -
[MLIR][NVVM] Add NVVMRequiresSM op trait
#126886 commented on
Apr 15, 2025 • 2 new comments -
[mlir][vector] transpose(broadcast) -> broadcast canonicalization
#135096 commented on
Apr 15, 2025 • 2 new comments -
[AArch64] Change the coercion type of structs with pointer members.
#135064 commented on
Apr 14, 2025 • 2 new comments -
[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions
#135143 commented on
Apr 14, 2025 • 2 new comments -
[mlir][amdgpu] Add `amdgpu.swizzle_bitmode` op
#135513 commented on
Apr 16, 2025 • 2 new comments -
Address Codegen bug related to marking subregister MachineOperand defines as undef
#134929 commented on
Apr 15, 2025 • 2 new comments -
[AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv
#135340 commented on
Apr 16, 2025 • 2 new comments -
[LoongArch] lower vector shuffle as byte rotate (if possible)
#135157 commented on
Apr 14, 2025 • 2 new comments -
IR: Remove uselist for constantdata
#134692 commented on
Apr 13, 2025 • 2 new comments -
[clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 commented on
Apr 15, 2025 • 2 new comments -
[SelectionDAG] Propagate poison in getNode with two operands if the second is poison.
#135387 commented on
Apr 15, 2025 • 2 new comments -
[AArch64] Generalize integer FPR lane stores for all types
#134117 commented on
Apr 16, 2025 • 1 new comment -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 commented on
Apr 16, 2025 • 1 new comment -
[Clang] Make enums trivially equality comparable
#133587 commented on
Apr 15, 2025 • 1 new comment -
[AARCH64] Add FEAT_SSVE_FEXPA and fix unsupported features list
#134368 commented on
Apr 16, 2025 • 1 new comment -
[libclang/python] Add equality comparison operators for File
#130383 commented on
Apr 15, 2025 • 1 new comment -
[IR] Add CallBr intrinsics support
#133907 commented on
Apr 14, 2025 • 1 new comment -
[InlineSpiller] Check rematerialization before folding operand
#134015 commented on
Apr 16, 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 -
[GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel
#135132 commented on
Apr 16, 2025 • 1 new comment -
[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan handlers
#135135 commented on
Apr 14, 2025 • 1 new comment -
[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics
#128019 commented on
Apr 14, 2025 • 1 new comment -
[Asan][RISCV] Enhance getTgtMemIntrinsic() to allow Asan instrument t…
#135198 commented on
Apr 14, 2025 • 1 new comment -
[Clang][ARM] Only try to redefine builtins for non-CUDA
#128222 commented on
Apr 14, 2025 • 1 new comment -
[LoopVectorize] Don't replicate blocks with optsize
#129265 commented on
Apr 16, 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 -
[mlir] add a fluent API to GreedyRewriterConfig
#132253 commented on
Apr 16, 2025 • 1 new comment -
[AMDGPU][True16][MC] fix opsel for v_cmpx 16bit inst
#135441 commented on
Apr 14, 2025 • 1 new comment -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Apr 15, 2025 • 1 new comment -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Apr 16, 2025 • 1 new comment -
[HLSL] Allow resource annotations to specify only register space
#135287 commented on
Apr 14, 2025 • 1 new comment -
[PAC][ThinLTO] Fix auth key for GOT entries of function symbols
#131467 commented on
Apr 14, 2025 • 1 new comment -
[libc++] constexpr deque
#129368 commented on
Apr 16, 2025 • 1 new comment -
[lld-macho]Fix bug in finding "chained" re-exported libs.
#135241 commented on
Apr 15, 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 -
[libc][math] Improve performance test output
#134501 commented on
Apr 15, 2025 • 1 new comment -
[SystemZ] Add support for half (fp16)
#109164 commented on
Apr 16, 2025 • 1 new comment -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#131628 commented on
Apr 16, 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 -
[libc++] Avoid type-punning between __value_type and pair
#134819 commented on
Apr 14, 2025 • 1 new comment -
[DebugInfo][GlobalOpt] Preserve source locs for optimized loads
#134828 commented on
Apr 16, 2025 • 1 new comment -
[clang] Fix a segfault when M is a nullptr
#130712 commented on
Apr 15, 2025 • 1 new comment -
Add an off-by-default warning to complain about MSVC bitfield padding
#117428 commented on
Apr 14, 2025 • 1 new comment -
[SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 commented on
Apr 14, 2025 • 1 new comment -
[AArch64][SVE] Fold ADD+CNTB to INCB and DECB
#118280 commented on
Apr 14, 2025 • 1 new comment -
[IPO] Prevent removal of some convergent attr
#134863 commented on
Apr 16, 2025 • 1 new comment -
[LoopVectorize] Add an option to test potential issues with VPlan
#121154 commented on
Apr 15, 2025 • 1 new comment -
[Driver] Teach Barmetal toolchain about GCC installation
#121829 commented on
Apr 15, 2025 • 1 new comment -
[HLSL][RootSignature] Add infastructure to parse parameters
#133800 commented on
Apr 14, 2025 • 1 new comment -
[libc++] Backport segmented iterator optimization for std::for_each to C++11
#134960 commented on
Apr 14, 2025 • 1 new comment -
[MachineLICM] Recognize registers clobbered at EH landing pad entry
#122446 commented on
Apr 13, 2025 • 1 new comment -
[release/20.x] Support z17 processor name and scheduler description
#135413 commented on
Apr 14, 2025 • 0 new comments -
Reapply [Metadata] Preserve MD_prof when merging instructions when one is missing.
#135418 commented on
Apr 16, 2025 • 0 new comments -
[libc++] fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Apr 16, 2025 • 0 new comments -
[DirectX] Implement the ForwardHandleAccesses pass
#135378 commented on
Apr 14, 2025 • 0 new comments -
[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla…
#135372 commented on
Apr 15, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Apr 15, 2025 • 0 new comments -
[lldb] Slide eh_frame unwind plan if it doesn't begin at function boundary
#135333 commented on
Apr 14, 2025 • 0 new comments -
stop emitting direct copy from intermediate result to out reg
#135326 commented on
Apr 15, 2025 • 0 new comments -
[lldb-dap] fix inconsistent debugAdapterHostname argument name
#135544 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 -
scan lowering changes
#133149 commented on
Apr 14, 2025 • 0 new comments -
[AArch64] Add CostKind to getSpliceCost
#135537 commented on
Apr 14, 2025 • 0 new comments -
[CostModel] Make sure getCmpSelInstrCost is passed a CondTy
#135535 commented on
Apr 14, 2025 • 0 new comments -
[CostModel] Remove some negative costs.
#135533 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 -
[llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 commented on
Apr 14, 2025 • 0 new comments -
[lldb/cmake] Normalize use of HAVE_LIBCOMPRESSION
#135528 commented on
Apr 14, 2025 • 0 new comments -
[Mips] Implement MipsInstrInfo::getNop() operation
#135524 commented on
Apr 16, 2025 • 0 new comments -
[CostModel] Plumb CostKind into getExtractWithExtendCost
#135523 commented on
Apr 14, 2025 • 0 new comments -
[mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it.
#135497 commented on
Apr 14, 2025 • 0 new comments -
[BOLT] Gadget scanner: analyze functions without CFG information
#133461 commented on
Apr 14, 2025 • 0 new comments -
NFC: Rewrite auto castIter -> const auto *castIter
#133521 commented on
Apr 15, 2025 • 0 new comments -
optimize minmax_element
#135495 commented on
Apr 14, 2025 • 0 new comments -
[AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions
#135492 commented on
Apr 14, 2025 • 0 new comments -
[mlir][gpu] Change GPU modules to globals
#135478 commented on
Apr 14, 2025 • 0 new comments -
[mlir][vector] Remove redundant shape_cast(shape_cast(x)) pattern
#135447 commented on
Apr 15, 2025 • 0 new comments -
[llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 commented on
Apr 15, 2025 • 0 new comments -
[clangd] Store documentation when indexing standard library
#133681 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Make __config_site modular
#135432 commented on
Apr 15, 2025 • 0 new comments -
Store GUIDs in metadata
#133682 commented on
Apr 14, 2025 • 0 new comments -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 commented on
Apr 14, 2025 • 0 new comments -
[lldb][lldb-dap] fix repeating commands in repl mode
#135008 commented on
Apr 15, 2025 • 0 new comments -
[GlobalISel] Take the result size into account when const folding icmp
#134365 commented on
Apr 16, 2025 • 0 new comments -
No longer add enumeration constants to the wrong scope
#134998 commented on
Apr 16, 2025 • 0 new comments -
[X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value
#134979 commented on
Apr 16, 2025 • 0 new comments -
[wasm-ld] Refactor WasmSym from static globals to per-link context
#134970 commented on
Apr 16, 2025 • 0 new comments -
[Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType
#134930 commented on
Apr 15, 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 -
Add commands to list/enable/disable plugins
#134418 commented on
Apr 15, 2025 • 0 new comments -
[WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds.
#134832 commented on
Apr 16, 2025 • 0 new comments -
[DAGCombiner] Option --combiner-select-seq
#134813 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU] Skip debug machine instructions in AMDGPU SIWholeQuadMode pass.
#134518 commented on
Apr 14, 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 -
[RISCV] Add branch folding before branch relaxation
#134760 commented on
Apr 15, 2025 • 0 new comments -
clang_EvalResult_getAsCXString impl
#134551 commented on
Apr 15, 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 -
[InstCombine] Simplify phi using KnownBits of condition
#134712 commented on
Apr 14, 2025 • 0 new comments -
unittests: ORC: Skip the ReOptimizeLayerTest for RISC-V
#134702 commented on
Apr 15, 2025 • 0 new comments -
[clang][driver] Suppress gnu-line-marker when saving temps
#134621 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Support sorting consteval-only ranges
#134623 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Enable kernel argument preloading
#134655 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU] Support bottom-up postRA scheduing.
#135295 commented on
Apr 16, 2025 • 0 new comments -
[VPlan] Manage instruction medata in VPlan.
#135272 commented on
Apr 15, 2025 • 0 new comments -
[libc++] Replace __libcpp_{ctz, clz} with __builtin_{ctzg, clzg}
#133920 commented on
Apr 13, 2025 • 0 new comments -
[LV] Add support for partial reductions without a binary op
#133922 commented on
Apr 15, 2025 • 0 new comments -
[LV][NFC] Clean up tail-folding check for early-exit loops
#133931 commented on
Apr 15, 2025 • 0 new comments -
Prototype: Replace DILocations with function-local source locations
#133949 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 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 -
[AMDGPU][NPM] Add isRequired to passes missing it
#134033 commented on
Apr 15, 2025 • 0 new comments -
[BOLT][JT] Fix emitting jump table entry size
#134050 commented on
Apr 14, 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 -
[compiler-rt] Fix `addtf3_test.c` being skipped due to misplaced include
#134106 commented on
Apr 16, 2025 • 0 new comments -
[RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp
#135197 commented on
Apr 15, 2025 • 0 new comments -
[BOLT] Gadget scanner: detect signing oracles
#134146 commented on
Apr 14, 2025 • 0 new comments -
[OMPIRBuilder] Don't discard the debug record from entry block.
#135161 commented on
Apr 14, 2025 • 0 new comments -
[libc++] Re-introduce _LIBCPP_DISABLE_AVAILABILITY
#134158 commented on
Apr 14, 2025 • 0 new comments -
[libclc] Move fmin & fmax to CLC library
#134218 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Apr 14, 2025 • 0 new comments -
[PassManager][Loop] Merge loop pass manager when add it
#135150 commented on
Apr 16, 2025 • 0 new comments -
[MachinePipeliner] Add validation for missed dependencies
#135148 commented on
Apr 16, 2025 • 0 new comments -
[WIP] Clang ABI Types
#133080 commented on
Apr 15, 2025 • 0 new comments -
Fatal error: error in backend: Broken module found, compilation aborted! while processing profiled LLVM IR with Oz optimization
#135175 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 -
[llvm 20.1.2] [unknown-windows-msvc] The [[__gnu__::__init_priority__]]attribute causes the constructor of the global function to be called multiple times
#135126 commented on
Apr 15, 2025 • 0 new comments -
[RISC-V] Machine Block Placement generates extra jump instructions that are not cleaned up.
#135188 commented on
Apr 15, 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 -
[SPIR-V] Emit an explicit layout for types that require it.
#134119 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 -
Source-Based Coverage does not report uninstantiated templates as "untested"
#68889 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 -
[LLVM] `tools/llvm-gpu-loader` introduces silent automagic dependencies on HSA and CUDA runtimes
#132890 commented on
Apr 15, 2025 • 0 new comments -
Implement a mechanism to give feedback on office hours
#55429 commented on
Apr 15, 2025 • 0 new comments -
Improvements for Clang warning -Wtautological-overlap-compare
#13473 commented on
Apr 15, 2025 • 0 new comments -
check-all misses 3200+ compiler-rt tests in runtimes build
#72511 commented on
Apr 15, 2025 • 0 new comments -
[asan] failure to detect memory leaks
#129842 commented on
Apr 15, 2025 • 0 new comments -
Failure to optimize malloc+memset to calloc
#46503 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 -
Weird link messages on macOS Sequoia
#109549 commented on
Apr 15, 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 -
[Clang] clang should rely on gentoo config file for stdc++ headers location
#119793 commented on
Apr 15, 2025 • 0 new comments -
[libc][math] migrate math tests to ErrnoCheckingTest fixture
#135320 commented on
Apr 15, 2025 • 0 new comments -
Request Commit Access For bangtianliu
#135388 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 -
ARM Hard Float targets gives converge error in building LLVM
#135057 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 -
[HLSL] Remove the unused uniformity bit from `llvm.dx.resource.handlefrombinding`
#135452 commented on
Apr 15, 2025 • 0 new comments -
[HLSL] The type of the SV_GroupIndex semantic isn't validated correctly
#135364 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 -
WRAPPER_ESCAPE
#105781 commented on
Apr 15, 2025 • 0 new comments -
[SPIR-V] Alignment decoration emitted for non-kernel SPIR-V
#135165 commented on
Apr 15, 2025 • 0 new comments -
MemcpyOpt doesn't strip TBAA correctly
#133984 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 -
[AVR] clang LTO causes Arduino examples to break
#127651 commented on
Apr 14, 2025 • 0 new comments -
Emitting attribute diagnostics twice in some template instantiations
#135012 commented on
Apr 14, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 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 -
[AArch64] does not use rev32/rev64 instructions, resulting in redundant shift operations
#130469 commented on
Apr 14, 2025 • 0 new comments -
[clangd] Buffer overflow on completion request
#132169 commented on
Apr 14, 2025 • 0 new comments -
[mlir] Assertion `succeeded( ConcreteT::verifyInvariants(getDefaultDiagnosticEmitFn(ctx), args...))' failed
#135289 commented on
Apr 14, 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 -
[clang] await_suspend() -> std::noop_coroutine() = missed optimization
#135377 commented on
Apr 14, 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 -
[InstCombine] Infer exact for lshr by cttz
#131444 commented on
Apr 13, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Apr 13, 2025 • 0 new comments -
[bug] llvm 20.1.2 crashes while compiling modules
#135496 commented on
Apr 13, 2025 • 0 new comments -
Auto-vectorization via `masked.load` blocks constprop
#134513 commented on
Apr 13, 2025 • 0 new comments -
[AMDGPU] illegal VGPR to SGPR copy
#134463 commented on
Apr 13, 2025 • 0 new comments -
Unable to build libcxx targeting Windows with -DLIBCXX_ENABLE_LOCALIZATION=OFF
#135529 commented on
Apr 13, 2025 • 0 new comments -
(New)GVN doesn't look through non-constant memcpy
#31917 commented on
Apr 13, 2025 • 0 new comments -
[clang-tidy] Check request: bugprone-avoid-invalid-format-string
#131936 commented on
Apr 13, 2025 • 0 new comments -
regression: false positive from `clang-analyzer-unix.StdCLibraryFunctions` with `getcwd()`
#128882 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 -
[RISC-V] extra `andi` instruction when loading a `bool` atomically
#131476 commented on
Apr 14, 2025 • 0 new comments -
[libc++] `atomic_ref<float>::fetch_add` has CAS loop rather than `atomicrmw`
#135109 commented on
Apr 14, 2025 • 0 new comments -
`bugprone-unused-return-value` warns about stream insertion operator (`operator<<`)
#85913 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 -
report `modernize-use-trailing-return-type` for lambdas
#95711 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 -
-Wnonnull doesn't prevent returning nil in the basic scenarios for objc code
#83606 commented on
Apr 14, 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 -
[clang-tidy] `bugprone-unchecked-optional-access`: support detection of unsafe `std::expected` access
#135045 commented on
Apr 14, 2025 • 0 new comments -
Request Commit Access For newling
#135419 commented on
Apr 14, 2025 • 0 new comments -
Clang fails to consider default arguments reachable at the instantiation context
#135442 commented on
Apr 14, 2025 • 0 new comments -
[libc++][CI] Reenable disable MacOS tests
#135385 commented on
Apr 14, 2025 • 0 new comments -
Interpreter/inline-virtual.cpp is very flaky with ASan
#135401 commented on
Apr 14, 2025 • 0 new comments -
Recent apt.llvm.org packages can no longer be used.
#132556 commented on
Apr 14, 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 -
[libc++] [libc++abi] Regression: std::make_exception_ptr breaks catching ObjC objects on rethrow
#135089 commented on
Apr 14, 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 -
Assertion fail in `MCRegisterInfo::getEncodingValue`: `Attempting to get encoding for invalid register number!`
#134707 commented on
Apr 14, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 15, 2025 • 0 new comments -
[mlir] Add a contiguous<perm, offset> layout, use as identity layout
#131663 commented on
Apr 15, 2025 • 0 new comments -
[clang] Mark some language options as benign.
#131569 commented on
Apr 15, 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 -
[LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops
#131005 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 -
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 -
[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 -
[X86][GlobalISel] Support addr matching in SDAG patterns
#130445 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU] Implement vop3p complex pattern optmization for gisel
#130234 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU][NPM] Cleanup AMDGPUPassRegistry.def
#130071 commented on
Apr 16, 2025 • 0 new comments -
SelectionDAG: Support nofpclass(nan/qnan/snan/nzero) in arguments
#130051 commented on
Apr 16, 2025 • 0 new comments -
[clang] Remove isOSWindows() checks
#129909 commented on
Apr 14, 2025 • 0 new comments -
[CodeGen] Utilizing register units based liveIns tracking in MBB
#129847 commented on
Apr 14, 2025 • 0 new comments -
[Clang][AArch64] make bitperm intrinsics available in streaming mode
#129700 commented on
Apr 16, 2025 • 0 new comments -
[mlir][affine] add remove-single-iteration-loop pass.
#129270 commented on
Apr 15, 2025 • 0 new comments -
Add initial support for SPE brstack format
#129231 commented on
Apr 15, 2025 • 0 new comments -
[Serialization] Fix lazy template loading
#133057 commented on
Apr 15, 2025 • 0 new comments -
[RISCV] Add MC layer support for XSfmm*.
#133031 commented on
Apr 15, 2025 • 0 new comments -
[include-cleaner] rename enabled flags to `disable-*`
#132991 commented on
Apr 14, 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 -
[RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests
#132867 commented on
Apr 15, 2025 • 0 new comments -
[clang][modules] Lazily load by name lookups in module maps
#132853 commented on
Apr 15, 2025 • 0 new comments -
Fix globals being wrongly tagged after global optimization step
#132764 commented on
Apr 15, 2025 • 0 new comments -
[Clang][Driver] Override complex number calculation method by -fno-fa…
#132680 commented on
Apr 14, 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 -
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 -
[AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Apr 14, 2025 • 0 new comments -
[libcxx] Fix ODR violation in iostream.
#132125 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Unify handling of BITOP3 operation
#132019 commented on
Apr 16, 2025 • 0 new comments -
[AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 14, 2025 • 0 new comments -
[SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Apr 14, 2025 • 0 new comments -
[Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Apr 16, 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 -
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 -
[InstCombine] Extend ADD+GEP->GEP+GEP combine to disjoint or.
#76981 commented on
Apr 14, 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 -
Wrong code with throwing const function
#50365 commented on
Apr 16, 2025 • 0 new comments -
[clang] P2558R2 not implemented, despite claim to contrary on cxx_status.html
#128939 commented on
Apr 16, 2025 • 0 new comments -
compiler-rt/s390x: `error: out-of-line definition of 'patchFunctionEntry' does not match any declaration in namespace '__xray'`
#115129 commented on
Apr 16, 2025 • 0 new comments -
Implement -interposable, -interposable_list
#53680 commented on
Apr 16, 2025 • 0 new comments -
llc 18.1.6 incorrectly optimizes out llvm.s390.vperm when an U8 vector is zero-extended to an U16
#92615 commented on
Apr 16, 2025 • 0 new comments -
ODR warnings in SystemZGenAsmMatcher/AArch64GenAsmMatcher
#56191 commented on
Apr 16, 2025 • 0 new comments -
[llvm-mca][FeatureRequest] In timeline graph, note source of delay for each instruction
#123756 commented on
Apr 16, 2025 • 0 new comments -
[libc++] Cannot construct `string` from `volatile` char array
#135472 commented on
Apr 16, 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 -
[lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 14, 2025 • 0 new comments -
[AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands
#129037 commented on
Apr 15, 2025 • 0 new comments -
[MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 16, 2025 • 0 new comments -
AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 15, 2025 • 0 new comments -
[AMDGPU] Skip handling of non-byte types in promote alloca.
#128769 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 -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Apr 15, 2025 • 0 new comments -
Expanding the Histogram Intrinsic
#127399 commented on
Apr 14, 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 -
[SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode
#122741 commented on
Apr 14, 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 -
[M68k] implement -mxgot
#119803 commented on
Apr 15, 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 -
[clang] Add source range to 'use of undeclared identifier' diagnostics
#117671 commented on
Apr 16, 2025 • 0 new comments -
[Clang] Consider preferred_type in bitfield warnings (#116760)
#116785 commented on
Apr 15, 2025 • 0 new comments -
Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax
#113133 commented on
Apr 16, 2025 • 0 new comments -
[libc] implement template functions for localtime
#110363 commented on
Apr 15, 2025 • 0 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 • 0 new comments