-
Notifications
You must be signed in to change notification settings - Fork 13.9k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
263 Pull requests merged by 145 people
-
[clang] Remove separate evaluation step for static class member init.
#142713 merged
Jun 17, 2025 -
[NFC] Extract Printing portions of DWARFCFIProgram to new files
#143762 merged
Jun 17, 2025 -
AMDGPU: Report special input intrinsics as free
#141948 merged
Jun 17, 2025 -
[RISCV] Set the exact flag on the SRL created for converting vscale to a read of vlenb.
#144571 merged
Jun 17, 2025 -
AMDGPU: Add baseline cost model tests for special argument intrinsics
#141947 merged
Jun 17, 2025 -
AMDGPU: Cost model for minimumnum/maximumnum
#141946 merged
Jun 17, 2025 -
[mlir][flang] Added Weighted[Region]BranchOpInterface's.
#142079 merged
Jun 17, 2025 -
AMDGPU: Move fpenvIEEEMode into TTI
#141945 merged
Jun 17, 2025 -
[llvm] Lower latency bonus threshold in function specialization.
#143954 merged
Jun 17, 2025 -
AMDGPU: Reduce cost of f64 copysign
#141944 merged
Jun 17, 2025 -
AMDGPU: Fix cost model for 16-bit operations on gfx8
#141943 merged
Jun 17, 2025 -
Revert "[lldb-dap] Refactoring DebugCommunication to improve test con…
#144616 merged
Jun 17, 2025 -
[HLSL][RootSignature] Implement serialization of remaining Root Elements
#143198 merged
Jun 17, 2025 -
AMDGPU: Add cost model tests for minimumnum/maximumnum
#141904 merged
Jun 17, 2025 -
Revert "[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls"
#144615 merged
Jun 17, 2025 -
[MLIR][XeGPU] Extend unrolling support for scatter ops with chunk_size
#144447 merged
Jun 17, 2025 -
[clang] Add release note for int->enum conversion change.
#144407 merged
Jun 17, 2025 -
[lldb-dap] Refactoring DebugCommunication to improve test consistency.
#143818 merged
Jun 17, 2025 -
[LinkerWrapper] Fix 'save-temps' when targeting SPIR-V
#144605 merged
Jun 17, 2025 -
[libc] Moved shared constexpr to the top
#144569 merged
Jun 17, 2025 -
[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls
#143573 merged
Jun 17, 2025 -
Revert stack "[Driver] Add support for GCC installation detection in …
#144603 merged
Jun 17, 2025 -
[clang-tidy] Add missing colon in the docs of performance-enum-size
#144525 merged
Jun 17, 2025 -
[llvm] re-order LLVM_ABI and extern on NoKernelInfoEndLTO decl
#144601 merged
Jun 17, 2025 -
[lldb] Add support to list/enable/disable remaining plugin types.
#143970 merged
Jun 17, 2025 -
[LLVM] [Support] Disable
ioctl()
terminal size check on Solaris#144600 merged
Jun 17, 2025 -
[libc++][NFC] Refactor basic_streambuf to use public API functions when possible
#144547 merged
Jun 17, 2025 -
[Driver] Fix Arm/AArch64 Link Argument tests
#144582 merged
Jun 17, 2025 -
[HLSL] Use ExtVector for firstbit intrinsics
#142679 merged
Jun 17, 2025 -
[AMDGPU] Fix getAsmVOP3Base call agruments.
#144572 merged
Jun 17, 2025 -
[AMDGPU] Remove AsmVOP3OpSel field completely. NFCI.
#144574 merged
Jun 17, 2025 -
[llvm] annotate interfaces in llvm/Target for DLL export
#143615 merged
Jun 17, 2025 -
[libc++][NFC] Consistently qualify calls to C functions in <fstream>
#144539 merged
Jun 17, 2025 -
[CIR] Handle global string literals as char array initializer
#144384 merged
Jun 17, 2025 -
[Driver] Add option to force undefined symbols during linking in BareMetal toolchain object.
#132807 merged
Jun 17, 2025 -
[Offload][libc] Add cmake cache AMDGPU buildbot
#144500 merged
Jun 17, 2025 -
[Reland] Adjust bit cast instruction filter for DXIL Prepare pass
#143783 merged
Jun 17, 2025 -
[RISCV] Consolidate both copies of getLMUL1VT [nfc]
#144568 merged
Jun 17, 2025 -
Revert "lsan: Support free_sized and free_aligned_sized from C23"
#144575 merged
Jun 17, 2025 -
[NFC][HLSL] Move Sema work from
ParseMicrosoftRootSignatureAttributeArgs
#143184 merged
Jun 17, 2025 -
[LoopPeel] Support last iteration peeling of min/max intrinsics
#143598 merged
Jun 17, 2025 -
[DXContainer] Update DXContainer to match D3D12 spec
#143201 merged
Jun 17, 2025 -
[Driver] Fix link order of BareMetal toolchain object
#132806 merged
Jun 17, 2025 -
[IR2Vec] Consider only reachable BBs and non-debug instructions
#143476 merged
Jun 17, 2025 -
Add missing intrinsics to cuda headers
#143664 merged
Jun 17, 2025 -
Fix/reapply "[libc] Migrate stdio tests to ErrnoCheckingTest.
#144134 merged
Jun 17, 2025 -
Conditionalise the addition of Aarch64 function Multi versioning support on aarch64 target
#143749 merged
Jun 17, 2025 -
[CIR][NFCI] Represent Complex RValues As Single Value
#144519 merged
Jun 17, 2025 -
[HLSL][RootSignature] Implement
ResourceRange
as anIntervalMap
#140957 merged
Jun 17, 2025 -
[VPlan] Expand VPWidenIntOrFpInductionRecipe into separate recipes
#118638 merged
Jun 17, 2025 -
[clangd] Implement LSP 3.17 positionEncoding
#142903 merged
Jun 17, 2025 -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 merged
Jun 17, 2025 -
[Remarks] Elaborate on called intrinsics
#143985 merged
Jun 17, 2025 -
[CMake] Add BINARY_DIR argument for add_lit_testsuites
#144431 merged
Jun 17, 2025 -
[MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N]
#142797 merged
Jun 17, 2025 -
[lldb] make lit use the same Python executable for building and testing
#143756 merged
Jun 17, 2025 -
[BPF] Do not allow gotol in the middle of asm insn
#144545 merged
Jun 17, 2025 -
[LLDB] Consolidate C++ string buffer summaries
#144258 merged
Jun 17, 2025 -
[X86] matchLogicBlend - convert to SDPatternMatch matching. NFC.
#144546 merged
Jun 17, 2025 -
[lldb][Formatter] Get element type for unordered_maps from __hash_table::value_type
#144517 merged
Jun 17, 2025 -
[clang][bytecode] Allocate IntegralAP and Floating types using an allocator
#144246 merged
Jun 17, 2025 -
[X86] combineLogicBlendIntoConditionalNegate - convert to SDPatternMatch matching. NFC.
#144536 merged
Jun 17, 2025 -
Reland "[libc] utf8 to 32 CharacterConverter"
#144450 merged
Jun 17, 2025 -
[Driver] Add support for GCC installation detection in Baremetal toolchain
#121829 merged
Jun 17, 2025 -
[NVPTX] Cleanup ld/st lowering
#143936 merged
Jun 17, 2025 -
[flang][OpenMP] Fix goto within SECTION
#144502 merged
Jun 17, 2025 -
[AMDGPU] Use subtarget feature for v_lshl_add_u64 pattern. NFC.
#144544 merged
Jun 17, 2025 -
[lldb][Expression] Don't create Objective-C IR checker for pure-C++ targets/frames
#144503 merged
Jun 17, 2025 -
[lld][test][PAC] Do not rely on concrete offsets in LTO tests
#143358 merged
Jun 17, 2025 -
AMDGPU: Directly select minimumnum/maximumnum with ieee_mode=0
#141903 merged
Jun 17, 2025 -
[SPIRV] Allow __spirv_SpecConstant in Vulkan shaders
#143543 merged
Jun 17, 2025 -
[llvm] include Compiler.h in a few headers where it was missed
#144464 merged
Jun 17, 2025 -
[SLPVectorizer] Use accurate cost for external users of resize shuffles
#137419 merged
Jun 17, 2025 -
[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code
#144389 merged
Jun 17, 2025 -
Port #143108 to bazel
#144538 merged
Jun 17, 2025 -
[mlir][spirv] Fix int type declaration duplication when serializing
#143108 merged
Jun 17, 2025 -
[flang][OpenMP] Support using copyprivate with fir.boxchar arguments
#144092 merged
Jun 17, 2025 -
[X86] Remove combineShuffleOfConcatUndef fold
#144524 merged
Jun 17, 2025 -
[SCEV] Better preserve wrapping info in SimplifyICmpOperands for UGE.
#144404 merged
Jun 17, 2025 -
[lldb][Expression] Remove IR pointer checker
#144483 merged
Jun 17, 2025 -
[lld] check cache in loadDylib before real_path
#143595 merged
Jun 17, 2025 -
[SLP] Fix isCommutative to check uses of the original instruction instead of the converted instruction.
#143094 merged
Jun 17, 2025 -
[AArch64] Report icmp as free if it can be folded into ands
#143286 merged
Jun 17, 2025 -
[MLIR][LLVMIR] Mark Funcop as affinescope
#144456 merged
Jun 17, 2025 -
[BOLT] Explicitly check for returns when extending call continuation profile
#143295 merged
Jun 17, 2025 -
[NFCI][TableGen][DecoderEmitter] Cull Op handling when possible
#142974 merged
Jun 17, 2025 -
[clang][Sema] Fixed Compound Literal is not Constant Expression
#143852 merged
Jun 17, 2025 -
[LLVM] [Support] Query the terminal width using the termios API
#143514 merged
Jun 17, 2025 -
AMDGPU: Combine nnan fminimum/fmaximum to fminnum_ieee/fmaxnum_ieee
#142217 merged
Jun 17, 2025 -
[flang][OpenMP] Set _OPENMP macro for version 6.0
#144410 merged
Jun 17, 2025 -
Revert "[clang] Add managarm support"
#144514 merged
Jun 17, 2025 -
[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#136133 merged
Jun 17, 2025 -
[SLP] vectorizeStores: Name things a bit more clearly (NFC)
#144511 merged
Jun 17, 2025 -
[mlir] Improve mlir-query by adding matcher combinators
#141423 merged
Jun 17, 2025 -
[X86] detectZextAbsDiff - convert to SDPatternMatch matching. NFC.
#144498 merged
Jun 17, 2025 -
[mlir] fix MemRefToLLVM lowering of atomic operations
#139045 merged
Jun 17, 2025 -
[X86] isAddSubOrSubAdd - convert to SDPatternMatch matching. NFC.
#144486 merged
Jun 17, 2025 -
[analyzer] Avoid contradicting assumption in tainted div-by-0 error node
#144491 merged
Jun 17, 2025 -
[clang][bytecode] Simplify Block::replacePointer()
#144490 merged
Jun 17, 2025 -
[clang][bytecode] Keep the last chunk in InterpStack::clear()
#144487 merged
Jun 17, 2025 -
[GVN] MemorySSA for GVN: embed the memory state in symbolic expressions
#123218 merged
Jun 17, 2025 -
[LLVM][CodeGen] Lower ConstantInt vectors like shufflevector base splats.
#144395 merged
Jun 17, 2025 -
[AArch64][VecLib] Add libmvec support for AArch64 targets
#143696 merged
Jun 17, 2025 -
[MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM
#140573 merged
Jun 17, 2025 -
Reland: "[Frontend][PCH]-Add support for ignoring PCH options (-ignore-pch). (#142409)"
#143614 merged
Jun 17, 2025 -
[analyzer] Conversion to CheckerFamily: NullabilityChecker
#143735 merged
Jun 17, 2025 -
AArch64: Fix hardcoding calling convention of sincos_stret (NFC)
#144336 merged
Jun 17, 2025 -
[mlir][OpenMP] Fix broken insertion point for charbox with omp task
#143112 merged
Jun 17, 2025 -
[X86] combineCastedMaskArithmetic - convert to SDPatternMatch matching. NFC.
#144472 merged
Jun 17, 2025 -
Fix for #144391 not fully addressed by #144484
#144488 merged
Jun 17, 2025 -
Revert "[flang] Enable delayed localization by default for
do concurrent
(#144074)"#144476 merged
Jun 17, 2025 -
[RISCV] Move RISCVIndirectBranchTracking before Branch Relaxation
#139993 merged
Jun 17, 2025 -
Amend enviroment variables in bazel - change from #144391
#144484 merged
Jun 17, 2025 -
[MLIR][VSCode] update packages to fix CVE-2022-25883 and CVE-2022-3517
#144479 merged
Jun 17, 2025 -
[clang-tidy][performance-unnecessary-value-param] Avoid in coroutines
#140912 merged
Jun 17, 2025 -
[C++20][Modules] Disable preferred_name when writing a C++20 header unit
#144377 merged
Jun 17, 2025 -
[OMPIRBuilder][debug] Don't drop debug info for loop constructs.
#144393 merged
Jun 17, 2025 -
[analyzer] Fix a false memory leak reports involving placement new
#144341 merged
Jun 17, 2025 -
[mlir][vector] Add documentation note on adding new ops
#144308 merged
Jun 17, 2025 -
[AArch64][SVE] Move incorrectly placed assert
#144318 merged
Jun 17, 2025 -
[lldb][AIX] Added XCOFF ParseSymtab handling
#141577 merged
Jun 17, 2025 -
[Flang][OpenMP] Add Parsing support for Indirect Clause
#143505 merged
Jun 17, 2025 -
InstCombine: improve optimizations for ceiling division with no overflow
#142869 merged
Jun 17, 2025 -
[MemoryLocation][DSE] Allow other read effects in MemoryLocation::getForDest()
#144343 merged
Jun 17, 2025 -
[ConstantFolding] Handle reading from type padding
#144330 merged
Jun 17, 2025 -
[BOLT][NFCI] Simplify DataAggregator using traces
#143289 merged
Jun 17, 2025 -
[BOLT][NFC] Using target_triple in lit config
#144078 merged
Jun 17, 2025 -
[clang] Add managarm support
#139271 merged
Jun 17, 2025 -
[RISCV] Xqccmp v0.3
#137854 merged
Jun 17, 2025 -
[RISCV] Update Xqci to v0.13.0
#144398 merged
Jun 17, 2025 -
[RISCV] Rename Relocation QC_E_JUMP_PLT to QC_E_CALL_PLT
#143998 merged
Jun 17, 2025 -
[flang][OpenMP] Add symbol table scopes for
teams
andparallel
#144015 merged
Jun 17, 2025 -
[flang] Enable delayed localization by default for
do concurrent
#144074 merged
Jun 17, 2025 -
[NFC][flang][OpenMP] Unify
genSectionsOp
's prototype to match othergenXXXOp
functions#144013 merged
Jun 17, 2025 -
[bazel][lld] Remove unneeded dependencies.
#144455 merged
Jun 17, 2025 -
[TargetParser] Increase MAX_SUBTARGET_FEATURES to 384
#144326 merged
Jun 17, 2025 -
[llvm-exegesis] Ignore the instructions for which InstrDesc.getSchedClass() == 0
#143840 merged
Jun 17, 2025 -
[LoongArch] Allow difference across sections
#141722 merged
Jun 17, 2025 -
[LLVM][TableGen] Use
StringRef
for CodeGenInstruction::AsmString#144440 merged
Jun 17, 2025 -
RuntimeLibcalls: Use array initializers for default values
#143082 merged
Jun 17, 2025 -
[Driver] Add options to control workaround for Cortex-A53 Erratum 843419
#143915 merged
Jun 17, 2025 -
AArch64: Add arm64ec libcall tests for __arm_sc_* functions
#144356 merged
Jun 17, 2025 -
AArch64: Fix outline atomic libcall names for arm64ec
#144378 merged
Jun 17, 2025 -
AArch64: Move outline atomic libcalls configuration
#144374 merged
Jun 17, 2025 -
RuntimeLibcalls: Cleanup sincos predicate functions
#143081 merged
Jun 17, 2025 -
DAG: Move soft float predicate management into RuntimeLibcalls
#142905 merged
Jun 17, 2025 -
[lldb-dap] Creating protocol types for setExceptionBreakpoints.
#144153 merged
Jun 17, 2025 -
Revert "[llvm][StackProtector] Add noreturn to __stack_chk_fail call"
#144452 merged
Jun 16, 2025 -
[flang] Fixed LIT tests to create modfiles in a temp dir.
#144448 merged
Jun 16, 2025 -
[llvm][CFI] Ensure COFF comdat renaming applies for imported functions
#143421 merged
Jun 16, 2025 -
[llvm][StackProtector] Add noreturn to __stack_chk_fail call
#143976 merged
Jun 16, 2025 -
Revert "[libc] utf8 to 32 CharacterConverter"
#144446 merged
Jun 16, 2025 -
[libc] utf8 to 32 CharacterConverter
#143973 merged
Jun 16, 2025 -
[CIR] Add Support For Library Builtins
#143984 merged
Jun 16, 2025 -
[DirectX] Implement type formatting utilities for metadata validation
#144425 merged
Jun 16, 2025 -
Reland "[HLSL][RootSignature] Implement serialization of RootConstants and RootFlags"
#143019 merged
Jun 16, 2025 -
[mlir][emitc] Fix the emitc::ExpressionOp
#143894 merged
Jun 16, 2025 -
[flang] Restructure runtime to avoid recursion (relanding)
#143993 merged
Jun 16, 2025 -
[flang][runtime] Check SOURCE= conformability on ALLOCATE
#144113 merged
Jun 16, 2025 -
[flang] Don't generate module file for hermetic USE'd dependency
#144143 merged
Jun 16, 2025 -
lsan: Support free_sized and free_aligned_sized from C23
#144415 merged
Jun 16, 2025 -
[libc] build fix: always use our char8_t headers even in overlay mode
#144433 merged
Jun 16, 2025 -
[ASan] Recognize WASI platform in sanitizer_platform.h
#139017 merged
Jun 16, 2025 -
[HLSL] Use hidden visibility for external linkage.
#140292 merged
Jun 16, 2025 -
[lldb-dap][test] fix not supported error.
#144419 merged
Jun 16, 2025 -
[libc] Implemented CharacterConverter push/pop for utf32->utf8 conversions
#143971 merged
Jun 16, 2025 -
[lldb-dap] Add supported languages in package.json
#144414 merged
Jun 16, 2025 -
[AArch64TargetParser]Fix reconstructFromParsedFeatures ignoring negative features
#142236 merged
Jun 16, 2025 -
[instcombine] Delete dead transform for reverse of binop
#143967 merged
Jun 16, 2025 -
[libc] Change default behaviour of baremetal/printf to use stdout
#143703 merged
Jun 16, 2025 -
[objcopy][MachO] Revert special handling of encryptable binaries
#144058 merged
Jun 16, 2025 -
[mlir][Vector] Support
vector.extract(xfer_read)
folding with dynamic indices#143269 merged
Jun 16, 2025 -
[Object][AMDGPU] Support REL relocations
#143966 merged
Jun 16, 2025 -
Revert "[RISCV] Remove B and Zbc extension from Andes series cpus."
#144402 merged
Jun 16, 2025 -
[NFC][RootSignature] Use
llvm::EnumEntry
for serialization of Root Signature Elements#144106 merged
Jun 16, 2025 -
[Matrix] Hoist IRBuilder<> out of Visit* functions. NFC
#144369 merged
Jun 16, 2025 -
[CIR][NFC] Refactor constant pointer l-value handling
#144165 merged
Jun 16, 2025 -
[lldb-dap] Use structured types for stepInTargets request
#144072 merged
Jun 16, 2025 -
[RISCV] Use RISCV::RVVBitsPerBlock instead of 64 in getLMUL1VT. NFC
#144401 merged
Jun 16, 2025 -
[build] Fixed LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING handling.
#144391 merged
Jun 16, 2025 -
[CIR] Upstream ComplexType ImaginaryLiteral
#144223 merged
Jun 16, 2025 -
[llvm] annotate interfaces in llvm/ObjectYAML for DLL export
#143763 merged
Jun 16, 2025 -
[NFC][mlir][tensor] Use
ValueRange
instead ofSmallVector
intensor::createPadHighOp
#144397 merged
Jun 16, 2025 -
[llvm] annotate interfaces in XRay for DLL export
#143765 merged
Jun 16, 2025 -
[llvm] annotate interfaces in Passes for DLL export
#143794 merged
Jun 16, 2025 -
[libc] Removed public function calls in table.h
#144168 merged
Jun 16, 2025 -
[CIR] Implement folder for VecCmpOp
#143322 merged
Jun 16, 2025 -
[RISCV][TTI] Refine reverse shuffle costing for high LMUL
#144155 merged
Jun 16, 2025 -
[InstSimplify] Add basic simplifications for vp.reverse
#144112 merged
Jun 16, 2025 -
Revert "[InstCombine] Iterative replacement in PtrReplacer"
#144394 merged
Jun 16, 2025 -
[lldb-dap] show function name in the instruction comment.
#144070 merged
Jun 16, 2025 -
[InstCombine] Iterative replacement in PtrReplacer
#137215 merged
Jun 16, 2025 -
[mlir][spirv] Add definition for GL Length
#144041 merged
Jun 16, 2025 -
[flang][OpenMP] Put taskgroup in a new scope
#144122 merged
Jun 16, 2025 -
[IPO] Added attributor for identifying invariant loads
#141800 merged
Jun 16, 2025 -
Annotate potentially unused variables introduced in #133499
#144379 merged
Jun 16, 2025 -
[llvm] Remove unused includes (NFC)
#144293 merged
Jun 16, 2025 -
[lldb] Remove a redundant control flow statement (NFC)
#144284 merged
Jun 16, 2025 -
[llvm][DebugInfo] Encode DW_AT_object_pointer on method declarations with DW_FORM_implicit_const
#124790 merged
Jun 16, 2025 -
[Flang] NFC: Update test to work on Mac
#144253 merged
Jun 16, 2025 -
[DirectX] Fix bug where Flatten arrays was only using last index
#144146 merged
Jun 16, 2025 -
[MLIR][XeGPU] Add unroll patterns for scatter ops
#143602 merged
Jun 16, 2025 -
[AArch64][SelectionDAG] Enable new partial reduction lowering by default
#143565 merged
Jun 16, 2025 -
[OMPIRBuilder] - Make offloading input data persist for deferred target tasks
#133499 merged
Jun 16, 2025 -
[clang][Parser] Fix crash on malformed using declaration in constexpr function
#144286 merged
Jun 16, 2025 -
Revert "[AMDGPU] Extended vector promotion to aggregate types."
#144366 merged
Jun 16, 2025 -
[InstCombine] fold icmp with add/sub instructions having the same operands
#143241 merged
Jun 16, 2025 -
[DAG] Fold (and X, (add (not Y), Z)) -> (and X, (not (sub Y, Z))).
#141476 merged
Jun 16, 2025 -
[mlir] Expose linearize/delinearize lowering transforms
#144156 merged
Jun 16, 2025 -
[mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp'
#144151 merged
Jun 16, 2025 -
[TableGen] Use default member initializers. NFC.
#144349 merged
Jun 16, 2025 -
[LSR] Make canHoistIVInc allow non-integer types
#143707 merged
Jun 16, 2025 -
[Flang] Add llvm-profdata to list of tools to be built
#144325 merged
Jun 16, 2025 -
[MLIR][Transform] apply_registered_pass: support ListOptions
#144026 merged
Jun 16, 2025 -
[InstCombine][Docs] Update InstCombine contributor guide
#144228 merged
Jun 16, 2025 -
[X86] X86FixupInstTuning - prefer VPBLENDD to VPBLENDW shuffles on AVX2+ targets
#144269 merged
Jun 16, 2025 -
[clang] Fix PointerAuth semantics of cpp_trivially_relocatable
#143969 merged
Jun 16, 2025 -
[libc++] Remove a few workarounds for old Clang versions
#143858 merged
Jun 16, 2025 -
[LV] Use vscale for tuning when updating profile information
#143690 merged
Jun 16, 2025 -
[LV] Fix MVE regression from #132190
#141736 merged
Jun 16, 2025 -
[ValueTracking] Remove unused variable in matchSimpleRecurrence (NFC).
#144316 merged
Jun 16, 2025 -
[llvm-debuginfo-analyzer] Fix ODR violation in llvm::logicalview::LVObject
#140265 merged
Jun 16, 2025 -
[BOLT] Fix LLVM_APPEND_VC_REV support
#142410 merged
Jun 16, 2025 -
[ValueTracking] Remove opcode whitelist from matchSimpleRecurrence.
#144031 merged
Jun 16, 2025 -
[LV] Strip unnecessary make_{pair,optional} (NFC)
#141924 merged
Jun 16, 2025 -
[clang] Fix -fclang-abi-compat for clang 20
#144109 merged
Jun 16, 2025 -
[InstCombine] Combine trunc (lshr X, BW-1) to i1 --> icmp slt X, 0 (#142593)
#143846 merged
Jun 16, 2025 -
[MLIR][ODS] Optionally generate public C++ functions for attribute constraints
#144275 merged
Jun 16, 2025 -
[aarch64] Fix Arm64EC libcall lowering after recent refactoring.
#143977 merged
Jun 16, 2025 -
[RISCV] Change input register type for QC_SWM and QC_SWMI
#144294 merged
Jun 16, 2025 -
[clang][bytecode] Fix calling operator new with nothrow/align parameter
#144271 merged
Jun 16, 2025 -
[RISCV] Fix incorrect predicates for fp16 permutation intrinsics
#144063 merged
Jun 16, 2025 -
[InstCombine] Propagate FMF from fptrunc when folding
fptrunc fabs(X) -> fabs(fptrunc X)
#143352 merged
Jun 16, 2025 -
[clang] Remove unused includes (NFC)
#144285 merged
Jun 16, 2025 -
[TableGen] Use range-based for loops (NFC)
#144283 merged
Jun 16, 2025 -
[clang] Use StringRef in range-based for loops (NFC)
#144242 merged
Jun 16, 2025 -
[LLD][ELF][RISCV][Zicfilp][Zicfiss] Support
-z zicfilp=
and-z zicfiss=
to force enable/disable features#143114 merged
Jun 16, 2025 -
[RISCV] Add GetVTypeMinimalPredicates for the operation supported by zvfhmin. NFC.
#143847 merged
Jun 16, 2025 -
WebAssembly: Move runtime libcall setting out of TargetLowering
#142624 merged
Jun 16, 2025 -
[clang-format][NFC] Clean up DisallowLineBreaks lambda
#144255 merged
Jun 16, 2025 -
[AVR] Add many new AVR MCU model definitions
#144229 merged
Jun 16, 2025 -
[clang-reorder-fields] Use expanded location for macros
#142147 merged
Jun 15, 2025 -
[Clang] Fix typo in is_replaceable diagnostic
#144247 merged
Jun 15, 2025 -
[Sema] Use a range-based for loop (NFC)
#144252 merged
Jun 15, 2025 -
[lld] Use range-based for loops (NFC)
#144251 merged
Jun 15, 2025 -
[TableGen] Use range-based for loops (NFC)
#144250 merged
Jun 15, 2025 -
[modularize] Use range-based for loops (NFC)
#144244 merged
Jun 15, 2025 -
[clang][bytecode] Avoid revisiting decomposition decl in visitDeclRef
#144226 merged
Jun 15, 2025 -
[rtsan] Fix issue when intercepted function was not execve in test
#144018 merged
Jun 15, 2025 -
[rtsan] Fix issue where close test would lead to crash
#144017 merged
Jun 15, 2025 -
[GlobalISel] Split Legalizer debug ouput into paragraphs. NFC
#143427 merged
Jun 15, 2025 -
[CostModel] Mark all TTIImpls as final. NFC
#143404 merged
Jun 15, 2025 -
[ValueTracking] Add subtraction support for setLimitsForBinOp
#143618 merged
Jun 15, 2025 -
[ValueTracking] Infer
X | Y != 0
fromX != Y
#117443 merged
Jun 15, 2025 -
[mlir][bzl] Add CAPIIndex rule.
#144248 merged
Jun 15, 2025 -
[RISCV] Use StringRef in a range-based for loop (NFC)
#144243 merged
Jun 15, 2025 -
[mlir] Compare std::optional<T> to values directly (NFC)
#144241 merged
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisons - update
reference_wrapper
implementation#139368 merged
Jun 15, 2025 -
[RISCV] Remove B and Zbc extension from Andes series cpus.
#144022 merged
Jun 15, 2025 -
[clang][cmake] Don't pass -fno-strict-aliasing for GCC
#144222 merged
Jun 15, 2025 -
[mlir][nvvm][NFC] Fix typo in TargetAttr
#144159 merged
Jun 15, 2025
176 Pull requests opened by 131 people
-
[flang][cmake] Don't pass -fno-strict-aliasing for GCC either
#144245 opened
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 opened
Jun 15, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Keep `unresolvedMaterializations` up to date
#144254 opened
Jun 15, 2025 -
[libc++] fix atomic::wait memory order on platforms with weak ordering
#144257 opened
Jun 15, 2025 -
[lld-macho] Link against libatomic when necessary
#144259 opened
Jun 15, 2025 -
[CIR] Upstream __real__ for ComplexType
#144261 opened
Jun 15, 2025 -
[CIR] Upstream __imag__ for ComplexType
#144262 opened
Jun 15, 2025 -
[MLIR][NFC] Fixed some Typos
#144263 opened
Jun 15, 2025 -
[libc++] Move __has_iterator_typedefs to up-to-C++17 implementation of iterator_traits
#144265 opened
Jun 15, 2025 -
[ValueTracking] If overlap in unsigned and signed range is contiguous, return it
#144267 opened
Jun 15, 2025 -
[Clang] Improve diagnostics for 'placement new' with const storage argument
#144270 opened
Jun 15, 2025 -
[libc++] Define __libcpp_recursive_mutex_t on MIPS architecture
#144272 opened
Jun 15, 2025 -
[libc++] Disable isw*_l functions on old MSVCRT (< 0x800)
#144273 opened
Jun 15, 2025 -
[Clang] Fix '-Wformat-overflow' FP when floats had field-width and plus prefix
#144274 opened
Jun 15, 2025 -
[VPlan] Add VPBundleRecipe, replacing extended reduction recipes.
#144281 opened
Jun 15, 2025 -
[ElimAvailExtern] Add an option to allow to convert global variables in a specified address space to local
#144287 opened
Jun 16, 2025 -
[GlobalOpt] Update debug info when changing CC to Fast
#144303 opened
Jun 16, 2025 -
[GlobalISel] fdiv to fmul transform
#144305 opened
Jun 16, 2025 -
[GlobalISel] Create a common register_vector_matchinfo
#144306 opened
Jun 16, 2025 -
[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialect
#144307 opened
Jun 16, 2025 -
[GlobalISel] Widen vector loads from aligned ptrs
#144309 opened
Jun 16, 2025 -
[libc++] Avoid including vector in <functional>
#144310 opened
Jun 16, 2025 -
[AArch64][GlobalISel] Widen more small vectors.
#144311 opened
Jun 16, 2025 -
DAG: Check libcall function is supported before emission
#144314 opened
Jun 16, 2025 -
[flang][OpenMP] Do not skip privatization of linear variable if it is OmpPreDetermined
#144315 opened
Jun 16, 2025 -
[libcxx] [test] Fix odr_signature tests with optimizations enabled
#144317 opened
Jun 16, 2025 -
[Transforms] Add LifetimeMovePass
#144319 opened
Jun 16, 2025 -
[RISCV] Add Andes XAndesVBFHCvt (Andes Vector BFLOAT16 Conversion) extension
#144320 opened
Jun 16, 2025 -
release/20.x: [InstCombine] Avoid folding select(umin(X, Y), X) with min/max values in false arm (#143020)
#144322 opened
Jun 16, 2025 -
[KeyInstr] Enable Key Instructions support in LLVM
#144324 opened
Jun 16, 2025 -
[analyzer] Enforce not making overly complicated symbols
#144327 opened
Jun 16, 2025 -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 opened
Jun 16, 2025 -
CMake: Fix LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING in reentrancy situa…
#144331 opened
Jun 16, 2025 -
[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-ins into clc
#144333 opened
Jun 16, 2025 -
[mlir][linalg] Allow promotion to use the original subview size
#144334 opened
Jun 16, 2025 -
[llvm-cov] Export decision coverage to output json
#144335 opened
Jun 16, 2025 -
[WIP][RFC][X86] Remove MOVSS/D -> BLENDPS/D conversions from DAG/ISEL
#144338 opened
Jun 16, 2025 -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 opened
Jun 16, 2025 -
[examples] Fix invalid #ifndef LLVM_*_LINK_INTO_TOOLS
#144340 opened
Jun 16, 2025 -
[DAG] add (~a | x) & (a | y) -> (a & (x ^ y)) ^y for foldMaskedMerge
#144342 opened
Jun 16, 2025 -
[mlir][vector][memref] Add `alignment` attribute to memory access ops
#144344 opened
Jun 16, 2025 -
[DebugInfo] Fix incorrect debug attribution for inlined allocas
#144345 opened
Jun 16, 2025 -
[KeyInstr][Clang] Copy ctor/assignment operator source atoms
#144346 opened
Jun 16, 2025 -
[runtimes] Allow use of external llvm-lit on standalone builds
#144347 opened
Jun 16, 2025 -
[BOLT] Ensure remember and restore CFIs are in the same list
#144348 opened
Jun 16, 2025 -
[AMDGPU] Add GFX12 wave register names with WAVE_ prefix
#144352 opened
Jun 16, 2025 -
[mlir][linalg] Fix padding transform and update transform padding op.
#144354 opened
Jun 16, 2025 -
[flang][OpenMP] Don't crash on iterator modifier in declare mapper
#144359 opened
Jun 16, 2025 -
[AMDGPU] Remove EXP_POS_ACCESS, EXP_PARAM_ACCESS. NFC.
#144361 opened
Jun 16, 2025 -
[flang][OpenMP] Handle REQUIRES ADMO in lowering
#144362 opened
Jun 16, 2025 -
[lldb-dap] Fix source references
#144364 opened
Jun 16, 2025 -
[mlir][tosa] Require signless types in validation and add corresponding conversion pass
#144367 opened
Jun 16, 2025 -
A couple of grammar fixes
#144368 opened
Jun 16, 2025 -
[Offload] Check for initialization
#144370 opened
Jun 16, 2025 -
[SPIRV] Add FloatControl2 capability
#144371 opened
Jun 16, 2025 -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 opened
Jun 16, 2025 -
[AArch64] Enable other cost kinds for getCmpSelInstrCost.
#144375 opened
Jun 16, 2025 -
[CIR] Add support for __builtin_assume
#144376 opened
Jun 16, 2025 -
[AArch64] Add support for unsigned comparisons in the condition optimizer
#144380 opened
Jun 16, 2025 -
PowerPC: Add baseline tests for more f128 libcall handling
#144381 opened
Jun 16, 2025 -
PowerPC: Fix using long double libm functions for f128 intrinsics
#144382 opened
Jun 16, 2025 -
[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction
#144383 opened
Jun 16, 2025 -
[AArch64] Add Cortex-A320 scheduling model
#144385 opened
Jun 16, 2025 -
[llvm] minor fixes for clang-cl Windows DLL build
#144386 opened
Jun 16, 2025 -
[AArch64] Add ISel for postindex ld1/st1 in big-endian
#144387 opened
Jun 16, 2025 -
Add warning for blocks capturing {'this', raw pointers, references}
#144388 opened
Jun 16, 2025 -
[SystemZ] Treat FAKE_USE instructions as instructions without a size
#144390 opened
Jun 16, 2025 -
[lldb] move XcodeSDK's sysroot into a separate class
#144396 opened
Jun 16, 2025 -
[llvm-debuginfo-analyzer] Apply various memory savings in Core/LVxxx base classes
#144399 opened
Jun 16, 2025 -
[PowerPC] Fix ppc-reduce-cr-ops mishandling of subregister uses
#144405 opened
Jun 16, 2025 -
[Analysis] Avoid some warnings about exit from noreturn function
#144408 opened
Jun 16, 2025 -
[OpenMP] OpenMP ThreadSet clause - basic runtime
#144409 opened
Jun 16, 2025 -
[NFC][PowerPC] pre-commit running the update_llc_test_checks.py for all-atomics.ll,loop-comment.ll etc
#144411 opened
Jun 16, 2025 -
[mlir][Vector] Remove usage of `vector.insertelement/extractelement` from Vector
#144413 opened
Jun 16, 2025 -
[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass
#144417 opened
Jun 16, 2025 -
[clang][PAC] Support trivially_relocating polymorphic objects
#144420 opened
Jun 16, 2025 -
[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32
#144421 opened
Jun 16, 2025 -
[AMDGPU] Fix to prevent sinking of PERMLANE_SWAP instruction
#144423 opened
Jun 16, 2025 -
[lldb] Add count for number of DWO files loaded in statistics
#144424 opened
Jun 16, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Encode and decode callsite offsets in a newly-introduced SHT_LLVM_BB_ADDR_MAP version.
#144426 opened
Jun 16, 2025 -
[libc] Internal getrandom implementation
#144427 opened
Jun 16, 2025 -
[clang] Register all LLVM targets in AllClangUnitTest main
#144428 opened
Jun 16, 2025 -
[clang-doc] add support for concepts
#144430 opened
Jun 16, 2025 -
[NFC][Clang][AST] Adopt simplified `getTrailingObjects` in AST
#144432 opened
Jun 16, 2025 -
[SimplifyCFG] Emit SelectInst when folding branches to common dest with different PHI incoming values
#144434 opened
Jun 16, 2025 -
[DirectX] Implement `memcpy` in DXIL CBuffer Access pass
#144436 opened
Jun 16, 2025 -
[GOFF] Emit symbols for functions.
#144437 opened
Jun 16, 2025 -
[NFC][Clang] Adopt simplified `getTrailingObjects` in ASTReader
#144438 opened
Jun 16, 2025 -
[ASan] Recognize WASI as a platform with 64-bit off_t
#144441 opened
Jun 16, 2025 -
[RISCV] Factor out common SiFive7 scheduling model into an abstraction layer
#144442 opened
Jun 16, 2025 -
[libc++] Simplify std::function further after removing allocator support
#144443 opened
Jun 16, 2025 -
[[mlir][Vector] Add simple folders for `vector.from_element`/`vector.to_elements`
#144444 opened
Jun 16, 2025 -
IR/Verifier: Do not allow kernel to kernel calls.
#144445 opened
Jun 16, 2025 -
release/20.x: [objcopy][MachO] Revert special handling of encryptable binaries (#144058)
#144449 opened
Jun 16, 2025 -
[libc] Refactoring getauxval to use internal functions
#144451 opened
Jun 16, 2025 -
[Sema][ObjC] Loosen restrictions on reinterpret_cast involving indirect ARC-managed pointers
#144458 opened
Jun 17, 2025 -
release/20.x: [LoongArch] Pass OptLevel to LoongArchDAGToDAGISel correctly
#144459 opened
Jun 17, 2025 -
Fix a modules-enabled build CI failure
#144460 opened
Jun 17, 2025 -
[RISCV] Lower VP_SELECT constant false to use vmerge.vxm/vmerge.vim
#144461 opened
Jun 17, 2025 -
LowerTypeTests: Use jump table entry type as value type of jump table alias.
#144462 opened
Jun 17, 2025 -
[libc][math][c++23] Add bfloat16 support in LLVM libc
#144463 opened
Jun 17, 2025 -
[DirectX] Improve error accumulation in root signature parsing
#144465 opened
Jun 17, 2025 -
[libc++] Disabled unexpected_disabled test in modules build
#144466 opened
Jun 17, 2025 -
[Support] Set SuffixIdx and ConcatLen during node insertion
#144467 opened
Jun 17, 2025 -
[Clang][Driver] Warn on complex number range incompatibility with GCC
#144468 opened
Jun 17, 2025 -
[X86][GlobalIsel] G_BITCAST support
#144473 opened
Jun 17, 2025 -
Dump auto (c++11) type Inferences (Issue #17)
#144478 opened
Jun 17, 2025 -
[asan] Fix `unknown-crash` reported for multi-byte errors
#144480 opened
Jun 17, 2025 -
[AArch64] Use dupq (SVE2.1) for segmented lane splats
#144482 opened
Jun 17, 2025 -
[Flang][OpenMP] Update relevant warnings to emit when OMP >= v5.2
#144492 opened
Jun 17, 2025 -
[flang][OpenMP][NFC] Refactor to avoid global variable
#144493 opened
Jun 17, 2025 -
[Offload] Move (most) global state to an `OffloadContext` struct
#144494 opened
Jun 17, 2025 -
[compiler-rt] [Fuzzer] Fix ARMv7 test link failure by linking unwinder
#144495 opened
Jun 17, 2025 -
[LICM] Support hoisting of non-argmemonly readonly calls
#144497 opened
Jun 17, 2025 -
[llvm-cov][gcov] Support multi-files coverage in one basic block
#144504 opened
Jun 17, 2025 -
[BOLT][AArch64] Fix PREL Relocs on RHEL8
#144505 opened
Jun 17, 2025 -
[flang][OpenMP] Don't allow DO CONCURRENT inside of a loop nest
#144506 opened
Jun 17, 2025 -
[DAG] Implement SDPatternMatch `m_Abs()` matcher
#144512 opened
Jun 17, 2025 -
[mlir] remove unnecessary atomic_rmw expansions
#144515 opened
Jun 17, 2025 -
[LLVM][ComplexDeinterleaving] Update splat identification to include vector ConstantInt/FP.
#144516 opened
Jun 17, 2025 -
[flang][fir] Provide allocation block for `fir.local` when required
#144521 opened
Jun 17, 2025 -
[clang][headers]Remove unnecessary guard of !defined(__SCE__).
#144522 opened
Jun 17, 2025 -
[mlir] [python] Fixed the return type of `MemRefType.get_strides_and_offset`
#144523 opened
Jun 17, 2025 -
[PowerPC][AIX] Specify pointer info and alignment for stack store
#144526 opened
Jun 17, 2025 -
[Remarks] Remove yaml-strtab format
#144527 opened
Jun 17, 2025 -
JITLink: Add initial SystemZ Support.
#144528 opened
Jun 17, 2025 -
msan: Support free_sized and free_aligned_sized from C23
#144529 opened
Jun 17, 2025 -
tsan: Support free_sized and free_aligned_sized from C23
#144531 opened
Jun 17, 2025 -
[RISCV] Add patterns for generating QC_CTO and QC_CLO
#144532 opened
Jun 17, 2025 -
Fix variable naming style in PPCBoolRetToInt.cpp
#144533 opened
Jun 17, 2025 -
[flang][OpenMP] Ignore target-data operations with no offload targets
#144534 opened
Jun 17, 2025 -
[Offload] Add type information to device info nodes
#144535 opened
Jun 17, 2025 -
[flang][runtime] Allow INQUIRE(IOLENGTH=) in the presence of defined I/O
#144541 opened
Jun 17, 2025 -
[libc][printf] Fix out-of-range shift in float320 printf
#144542 opened
Jun 17, 2025 -
[lldb/cmake][WIP] Plugin layering enforcement mechanism
#144543 opened
Jun 17, 2025 -
[nfc][jt] Drop `std::optional` pointers
#144548 opened
Jun 17, 2025 -
[lldb] add has methods to all DemangledNameInfo attributes
#144549 opened
Jun 17, 2025 -
Check Affine AR only.
#144550 opened
Jun 17, 2025 -
[flang][NFC] Move new code to right place
#144551 opened
Jun 17, 2025 -
[lldb-dap] Use protocol types for ReadMemory request
#144552 opened
Jun 17, 2025 -
[libc++] Updated `<version>`'s `__cpp_lib_constrained_equality` value
#144553 opened
Jun 17, 2025 -
[Remarks] Auto-detect remark parser format
#144554 opened
Jun 17, 2025 -
[ORC] Fix synchronization in CoreAPIsTest.
#144556 opened
Jun 17, 2025 -
[LLDB] Add negative number parsing to DIL
#144557 opened
Jun 17, 2025 -
[flang][driver] add ability to look up feature flags without setting them
#144559 opened
Jun 17, 2025 -
[WIP][RISCV] Update SpacemiT X60 vector scheduling model with measured latencies
#144564 opened
Jun 17, 2025 -
[SelectionDAG][RISCV] (add (vscale * C0), (vscale * C1)) to (vscale * (C0 + C1)) in getNode.
#144565 opened
Jun 17, 2025 -
Allow folding icmp eq (add X, C2), C when there is more than one-use when we can compute the range
#144566 opened
Jun 17, 2025 -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 opened
Jun 17, 2025 -
[HIP] Emit the CUID value in the module with the new driver
#144570 opened
Jun 17, 2025 -
[Clang] Add standalone AMDGPU SPIR-V toolchain
#144576 opened
Jun 17, 2025 -
[DirectX] Improve error handling and validation in root signature parsing
#144577 opened
Jun 17, 2025 -
[lld][WebAssembly] Add missing relocation types to the --compress-relocations path
#144578 opened
Jun 17, 2025 -
[NVPTX] fold movs into loads and stores
#144581 opened
Jun 17, 2025 -
[CIR] Add support for member initialization from constructors
#144583 opened
Jun 17, 2025 -
Hexagon v87 v89 elf flags
#144584 opened
Jun 17, 2025 -
[MLIR][XeGPU] Clean up xegpu op tests
#144592 opened
Jun 17, 2025 -
[flang][OpenMP] Set isNewBlock directly on OpenMP constructs
#144593 opened
Jun 17, 2025 -
[Reland] [PowerPC] frontend get target feature from backend with cpu name
#144594 opened
Jun 17, 2025 -
[lldb-dap] Splitting ProtocolTypesTest into parts.
#144595 opened
Jun 17, 2025 -
[libc] Implemented wcrtomb internal function and public libc function
#144596 opened
Jun 17, 2025 -
[libc++] Add Docker images to support incoming pre-merge CI transition
#144597 opened
Jun 17, 2025 -
[llvm] revisions to `LLVM_ABI` export macro definitions
#144598 opened
Jun 17, 2025 -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 opened
Jun 17, 2025 -
lsan: Support free_sized and free_aligned_sized from C23
#144604 opened
Jun 17, 2025 -
[llvm] remove incorrect `LLVM_ABI` annotation usage
#144606 opened
Jun 17, 2025 -
[LangRef] Cap maximum value of vscale at 2^31-1.
#144607 opened
Jun 17, 2025 -
[lldb] Support non-blocking reads in JSONRPCTransport
#144610 opened
Jun 17, 2025 -
[AArch64] Add option -msve-streaming-vector-bits= .
#144611 opened
Jun 17, 2025 -
[WIP][llvm] Flag to forcibly outline fixed point mul/div intrinsics
#144612 opened
Jun 17, 2025 -
[clang-doc] mangle specialization file names
#144617 opened
Jun 17, 2025 -
[flang] Add general symbol dependence collection utility
#144618 opened
Jun 17, 2025 -
[Clang] include attribute scope in diagnostics
#144619 opened
Jun 17, 2025
70 Issues closed by 44 people
-
is_constant_evaluated can evaluate to false in static class member initializer
#99680 closed
Jun 17, 2025 -
[HLSL] Implement serialization of a root signature declaration
#138025 closed
Jun 17, 2025 -
[HLSL] Implement serialization of StaticSamplers
#138193 closed
Jun 17, 2025 -
[HLSL] Implement serialization of Root Descriptors
#138191 closed
Jun 17, 2025 -
[LLDB][Minidump] Backtrace broken on minidumps when binary also loaded
#119598 closed
Jun 17, 2025 -
[HLSL] Attribute vectors have different cast behavior
#142430 closed
Jun 17, 2025 -
[DirectX] Pointer type bitcast must be have same size.
#139013 closed
Jun 17, 2025 -
[HLSL] Move `Sema` work out of `Parser::ParseMicrosoftRootSignatureAttributeArgs`
#142834 closed
Jun 17, 2025 -
Bytecode Interpreter: Fix IntegralAP/Floating memory leaks
#139012 closed
Jun 17, 2025 -
clang frontend crash due to an exponential complexity of typo corrector
#43925 closed
Jun 17, 2025 -
clang::ASTStmtWriter::VisitTypoExpr llvm_unreachable("Cannot write TypoExpr nodes");
#45281 closed
Jun 17, 2025 -
Funny error message for invalid code.
#53448 closed
Jun 17, 2025 -
SLP Vectorizer Options trigger Assertion in cost computation on `s390x`
#143513 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes on invalid goto inside OpenMP sections block
#143231 closed
Jun 17, 2025 -
ICE on a lambda that uses deducing this and parameter pack capture
#144540 closed
Jun 17, 2025 -
[SPIRV] Implement the llvm.spv.get.specialization.constant intrinsic
#142991 closed
Jun 17, 2025 -
Release Asset Audit Failed
#144537 closed
Jun 17, 2025 -
slp-vectorizer miscompile
#142347 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes when using copyprivate with character argument
#142123 closed
Jun 17, 2025 -
LLVM Xcode6.1 compile crash
#120181 closed
Jun 17, 2025 -
AArch64 fails with "Don't know how to custom expand this" with illegal f16
#74402 closed
Jun 17, 2025 -
getting: "error: initializer element is not a compile-time constant" Even when struct is inside function
#87867 closed
Jun 17, 2025 -
[Support] Querying the terminal width on Linux is broken
#139499 closed
Jun 17, 2025 -
[clang-cl][Windows] When ASAN is enabled, the app starts crashing and the crash occurs in the runtime library
#143856 closed
Jun 17, 2025 -
CVE-2022-25883 and CVE-2022-3517 with respect to `mlir/utils/vscode/package-lock.json`
#140869 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes when using task private with character pointer/allocatable
#142365 closed
Jun 17, 2025 -
missed optimization for ceiling division with known ranges
#142497 closed
Jun 17, 2025 -
Missed DSE of non-inlineable call
#144300 closed
Jun 17, 2025 -
[AggressiveInstCombine] assertion failure loading from non-power-of-two byte-sized zero field of global struct
#144279 closed
Jun 17, 2025 -
Backport 90a52f494296 to release/20.x
#144297 closed
Jun 17, 2025 -
crash on "<invalid>: unknown current parser token" and a NULL-filled file (that's not NULL-filled)
#144218 closed
Jun 16, 2025 -
[LoopVectorize] Assertion failure: Instruction does not dominate all uses!
#144212 closed
Jun 16, 2025 -
[RISCV] failure to use mulw for 32 bit multiplication
#144422 closed
Jun 16, 2025 -
[flang] Defined assignment resolution error
#142481 closed
Jun 16, 2025 -
[flang] Allocate object must be conformable with the `SOURCE=` in an ALLOCATE statement
#143900 closed
Jun 16, 2025 -
[Flang] fails to diagnose invalid write statement in forall construct
#144181 closed
Jun 16, 2025 -
[HLSL] Implement implicit resource binding
#110722 closed
Jun 16, 2025 -
[OpenMP][SIMD] `ordered` has no effect in a loop SIMD region as of LLVM 18.1.0
#95611 closed
Jun 16, 2025 -
[ARM] Crash with -Og or -fextend-variable-liveness: "Do not know how to soften this operator's operand"
#137308 closed
Jun 16, 2025 -
Extra bytes at the beginning of llvm/include/llvm/ADT/GenericUniformityImpl.h
#144373 closed
Jun 16, 2025 -
Bug Report: clang-format incorrectly reorders const and static for std::size_t
#144328 closed
Jun 16, 2025 -
[DirectX] GEPs to multi-dimensional arrays are incorrectly flattened
#142836 closed
Jun 16, 2025 -
Clang frontend crashes on invalid usage of `[[deprecated]]` inside `constexpr` function
#144264 closed
Jun 16, 2025 -
Missed optimization: fold a-b > a+b to b<0
#143211 closed
Jun 16, 2025 -
`a & ~(a - b)` optimizes to `a & (~a + b)` even though most targets have an `ANDN` instruction
#140639 closed
Jun 16, 2025 -
[libc++] `basic_string_view` is exposed and depended by `bitset` before C++17
#143694 closed
Jun 16, 2025 -
libc++.modules.json references non-existent path within build tree
#143848 closed
Jun 16, 2025 -
error: no named 'auto_ptr' in namespace 'std'
#143859 closed
Jun 16, 2025 -
Unable to switch off diagnostics for "Invalid bitwise operation between different enumeration types"
#144291 closed
Jun 16, 2025 -
Compilation error with "alignas"
#144321 closed
Jun 16, 2025 -
[clang-cl][Windows] Runtime crash!,when ASAN is enabled.
#144353 closed
Jun 16, 2025 -
crash: Cross-compiling go-sqlite3 to openbsd/arm64
#68616 closed
Jun 16, 2025 -
[AArch64] Assertion failure when using preserve_all attribute
#66908 closed
Jun 16, 2025 -
CI Linux x64 failure on llvm-profdata: command not found
#144179 closed
Jun 16, 2025 -
struct return mis-compilation in C with escaped address
#37090 closed
Jun 16, 2025 -
Missed optimization: (xor (lshr i32 %0, 31), true) ? (%0 < 0) : false ==> false
#142593 closed
Jun 16, 2025 -
[ARM64EC]Extra pair of quotes added to EC symbol libcall name causes linker errors
#143890 closed
Jun 16, 2025 -
Backport fcc82cfa9394 to release/20.x
#144295 closed
Jun 16, 2025 -
[RISCV] Permutation intrinsics in Zvfhmin unnecessarily require Zvfh
#143975 closed
Jun 16, 2025 -
[InstCombine] ninf should not be propagated
#143122 closed
Jun 16, 2025 -
clang-format incorrectly formats C++ lambdas with BeforeLambdaBody true
#54518 closed
Jun 15, 2025 -
clang-reorder-fields mishandles macros
#52632 closed
Jun 15, 2025 -
Unable to debug std with llvm 20
#142279 closed
Jun 15, 2025 -
RTSan unit-tests can crash due to use of hard-coded file descirptors
#138311 closed
Jun 15, 2025 -
[InstSimplify] Missed optimization: `X != Y` implies `X | Y != 0`
#117436 closed
Jun 15, 2025 -
548.exchange2_r of SPEC CPU 2017 has 30% performance regression between LLVM 18/19 and LLVM 20 on amd64
#139274 closed
Jun 15, 2025 -
P2944R3: Update comparisons for `reference_wrapper`
#138233 closed
Jun 15, 2025 -
[WebAssembly] Loop that shouldn't be given a return type
#138394 closed
Jun 15, 2025
66 Issues opened by 56 people
-
[WebAssembly] Degenerate case in vectorization of all true
#144614 opened
Jun 17, 2025 -
Copying of adjacent fields can be merged
#144613 opened
Jun 17, 2025 -
Clang Module Cache performs no include path check
#144609 opened
Jun 17, 2025 -
[DirectX] DXIL Data Scalarization is not scalarizing GEP for an array of vectors
#144608 opened
Jun 17, 2025 -
[flang][OpenMP] Wrong or unclear error message for Fujitsu test 0481_0038
#144599 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` might show desugared type in fix-it hint for lamdba
#144585 opened
Jun 17, 2025 -
[HLSL][SPIRV] Generate sign extended image instructions
#144580 opened
Jun 17, 2025 -
[llvm] Triple string has inconsistency in the object format component when the value equals to the default
#144579 opened
Jun 17, 2025 -
[DirectX] Accessing a cbuffer array with a dynamic index hits an assertion error or generates incorrect code
#144573 opened
Jun 17, 2025 -
[flang][OpenMP] Invalid restriction for linear(ref(x))
#144563 opened
Jun 17, 2025 -
[RISCV] Investigation of Memory Operation Expansion Thresholds for RISC-V
#144562 opened
Jun 17, 2025 -
[AMDGPU][True16] si-fix-sgpr-copies: invalid sgpr_lo16 copy destination
#144561 opened
Jun 17, 2025 -
Request Commit Access For psunn
#144558 opened
Jun 17, 2025 -
[lldb] wrong std::deque size
#144555 opened
Jun 17, 2025 -
[flang] generation of invalid module file
#144530 opened
Jun 17, 2025 -
[RISCV] Enable loop vectorizer register pressure VF pruning again
#144520 opened
Jun 17, 2025 -
[AMDGPU] Avoid or clean unused IMPLICIT_DEF generated from SIFixSGPRCopies pass with REG_SEQUENCE instructions
#144518 opened
Jun 17, 2025 -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#144513 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` reports underlying type in fix-it for lamdba
#144510 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` might show invalid type in fix-it hint for lamdba with iterator
#144509 opened
Jun 17, 2025 -
Request Commit Access For necto
#144508 opened
Jun 17, 2025 -
Suspicious change to `libc++-20-dev` dependency on `libc++*`
#144501 opened
Jun 17, 2025 -
Some tests under fail unless _LIBCPP_ENABLE_EXPERIMENTAL is explicitly defined during compilation.
#144499 opened
Jun 17, 2025 -
[Windows] Does Clang support SME Intrinsics on Windows now ?
#144496 opened
Jun 17, 2025 -
[X86] Remove lowerToAddSubOrFMAddSub and update test coverage
#144489 opened
Jun 17, 2025 -
Request Commit Access For sebastiankreutzer
#144485 opened
Jun 17, 2025 -
Don't read from `vpcmpeqd xmm, xmm, xmm` and `vpternlogd zmm, zmm, zmm, 255` simultaneously
#144481 opened
Jun 17, 2025 -
[DAG] Add SDPatternMatch m_SpecificScalarVT / m_SpecificVectorElementVT matchers
#144477 opened
Jun 17, 2025 -
[clang-tidy] modernize-loop-convert for pointer and size
#144475 opened
Jun 17, 2025 -
[DAG] Add SDPatternMatch m_Abs() matcher
#144474 opened
Jun 17, 2025 -
[clang] fmodule-file-home-is-cwd doesn't work
#144470 opened
Jun 17, 2025 -
libc++.so not a symlink to libc++.so.1.0, resulting in 'file too short' error.
#144469 opened
Jun 17, 2025 -
[clang] unable to rename temporary "xxx.o.tmp" to "xxx.o" (random occur)
#144457 opened
Jun 17, 2025 -
Passing/returning structures in scalars does not handle poison
#144454 opened
Jun 17, 2025 -
[LLDB] SBMemoryRegionInfoListExtensions re-uses reference and then mutates it.
#144439 opened
Jun 16, 2025 -
Sanitizer support for free_sized and free_aligned_sized from C23
#144435 opened
Jun 16, 2025 -
[coverage] incorrect coverage for lines following conditional terminating statements
#144416 opened
Jun 16, 2025 -
[llvm-exegesis] Analysis mode should skip and report unknown instruction opcodes instead of just failing
#144403 opened
Jun 16, 2025 -
[tsan] Go's thread sanitizer prints garbage
#144400 opened
Jun 16, 2025 -
[flang] DTIO: Flang generates code to reference DTIO routines even there is not READ or WRITE in source code.
#144363 opened
Jun 16, 2025 -
Request Commit Access For saturn691
#144360 opened
Jun 16, 2025 -
[Aarch64][Codegen] fatal error: Invalid size request on a scalable vector
#144358 opened
Jun 16, 2025 -
The generated dSYM binary is corrupted when building chromium
#144357 opened
Jun 16, 2025 -
[Clang][Windows] Runtime crash!,when ASAN is enabled
#144355 opened
Jun 16, 2025 -
"Expected SME to be available" assert fails on memcpy
#144351 opened
Jun 16, 2025 -
Request Commit Access For naveen-seth
#144350 opened
Jun 16, 2025 -
libclang: clang_getPointeeType dereferences typedefs to functions with calling convention attribute
#144337 opened
Jun 16, 2025 -
[clang] Improve ABI version handling in clang
#144332 opened
Jun 16, 2025 -
NRVO not eliding copy on immediatly-invoked lambda
#144323 opened
Jun 16, 2025 -
[Clang] C++ Modules: Setting section attribute on variable in module causes miscompilation
#144312 opened
Jun 16, 2025 -
[clang][OpenMP] Crashes with OpenMP `parallel` and `lastprivate` inside template member function
#144302 opened
Jun 16, 2025 -
PDB shows wrong calling convention when compiling static functions on Windows x86
#144301 opened
Jun 16, 2025 -
disable `-Wmicrosoft-enum-value` and `-Wlanguage-extension-token`
#144292 opened
Jun 16, 2025 -
[flang][openmp] Please address not yet implemented: Unhandled clause reduction in omp.simd operation
#144290 opened
Jun 16, 2025 -
RISC-V: RVV mask register allocation spill
#144289 opened
Jun 16, 2025 -
LLVM can compile a function differently if there are different paramters even if the demanded bits are the same
#144282 opened
Jun 15, 2025 -
Clang rejects templated consteval lambda within template
#144280 opened
Jun 15, 2025 -
Compilation error when building llvm 20.1.7 on macOS that is older than 10.10 [patch included]
#144278 opened
Jun 15, 2025 -
quantize_and_dequantize_op.cc failed
#144277 opened
Jun 15, 2025 -
[SLPVectorizer][X86] Addition no longer vectorized
#144276 opened
Jun 15, 2025 -
[mlir][linalg][promotion] Allow promoting dynamic buffer with dynamic alloc size
#144268 opened
Jun 15, 2025 -
[X86] Delaying widening results in an unnecessary `vpmovsxwd` copy
#144266 opened
Jun 15, 2025 -
Illegal scale INF
#144260 opened
Jun 15, 2025
412 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.
-
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jun 17, 2025 • 32 new comments -
[mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution.
#142687 commented on
Jun 17, 2025 • 28 new comments -
[mlir][arith][transforms] Adds Truncf f32 to f4e2m1
#144157 commented on
Jun 17, 2025 • 28 new comments -
[mlir][gpu] Add gpu.rotate operation
#142796 commented on
Jun 17, 2025 • 25 new comments -
[mlir][mesh,mpi] Lower allreduce
#144060 commented on
Jun 17, 2025 • 24 new comments -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 commented on
Jun 17, 2025 • 21 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Jun 16, 2025 • 20 new comments -
[clang-tidy] Add performance-bool-bitwise-operation check
#142324 commented on
Jun 16, 2025 • 19 new comments -
[lldb] Add Model Context Protocol (MCP) support to LLDB
#143628 commented on
Jun 17, 2025 • 18 new comments -
[clang-tidy] Add new check `readability-use-numeric-limits`
#127430 commented on
Jun 15, 2025 • 18 new comments -
[Offload] Implement `olShutDown`
#144055 commented on
Jun 16, 2025 • 17 new comments -
[emitC]Pass in `mlir-opt` to wrap a func in class
#141158 commented on
Jun 17, 2025 • 16 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jun 17, 2025 • 15 new comments -
[clang-c] introduce queries on GCC-style inline assembly statements
#143424 commented on
Jun 16, 2025 • 15 new comments -
[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel
#136262 commented on
Jun 17, 2025 • 14 new comments -
[CIR] Add side effect attribute to call operations
#144201 commented on
Jun 17, 2025 • 13 new comments -
[CIR] Upstream ComplexType builtin_complex
#144225 commented on
Jun 17, 2025 • 13 new comments -
[Matrix] Propagate shape information through PHI insts
#141681 commented on
Jun 17, 2025 • 13 new comments -
[mlir][bufferization] Support custom types (1/N)
#142986 commented on
Jun 17, 2025 • 12 new comments -
[compiler-rt][cmake] Add option to control shared library builds
#139042 commented on
Jun 17, 2025 • 12 new comments -
[BPF] Handle nested wrapper structs in BPF map definition traversal
#144097 commented on
Jun 17, 2025 • 11 new comments -
[TRE] Adjust function entry count when using instrumented profiles
#143987 commented on
Jun 17, 2025 • 11 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jun 17, 2025 • 10 new comments -
[NVPTX] Fixup NVPTXPrologEpilogPass for opt-bisect-limit
#144136 commented on
Jun 17, 2025 • 10 new comments -
[LV][TTI] Calculate cost of extracting last index in a scalable vector
#144086 commented on
Jun 17, 2025 • 9 new comments -
[InstCombine] Combine interleaved PHI reduction chains.
#143878 commented on
Jun 16, 2025 • 9 new comments -
[PowePC] using MTVSRBMI instruction instead of constant pool in power10+
#144084 commented on
Jun 16, 2025 • 8 new comments -
[mlir][mesh] adding option for traversal order in sharding propagation
#144079 commented on
Jun 17, 2025 • 8 new comments -
[mlir] Allow using non-attribute properties in declarative rewrite patterns
#143071 commented on
Jun 17, 2025 • 8 new comments -
[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests.
#144220 commented on
Jun 16, 2025 • 8 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Jun 16, 2025 • 8 new comments -
Add initial support for SPE brstack format
#129231 commented on
Jun 17, 2025 • 8 new comments -
Implement diagnostics for why `std::is_standard_layout` is false
#144161 commented on
Jun 17, 2025 • 8 new comments -
[SLP]Initial support for copyable elements (non-schedulable only)
#140279 commented on
Jun 17, 2025 • 8 new comments -
[Modules] Record whether VarDecl initializers contain side effects
#143739 commented on
Jun 17, 2025 • 7 new comments -
[llvm-nm] Introduce synthetic flag
#138232 commented on
Jun 16, 2025 • 7 new comments -
[LoopVectorize] Add test case for minloc reduction
#141556 commented on
Jun 17, 2025 • 7 new comments -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 commented on
Jun 17, 2025 • 7 new comments -
[SelectionDAG] Handle `fneg`/`fabs`/`fcopysign` in `SimplifyDemandedBits`
#139239 commented on
Jun 16, 2025 • 7 new comments -
[AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Jun 17, 2025 • 7 new comments -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 commented on
Jun 16, 2025 • 7 new comments -
[MLIR] Determine contiguousness of memrefs with dynamic dimensions
#142421 commented on
Jun 17, 2025 • 7 new comments -
[flang][fold] fix bug with folding min/max
#144162 commented on
Jun 17, 2025 • 7 new comments -
[LLDB] Expose enumerator for separate-debug-info in SBModule
#144119 commented on
Jun 17, 2025 • 6 new comments -
[Draft] Summary Based Analysis Prototype
#144224 commented on
Jun 17, 2025 • 6 new comments -
[AArch64][SME] Fix restoring callee-saves from FP with hazard padding
#143371 commented on
Jun 17, 2025 • 6 new comments -
[lldb][breakpoint] Grey out disabled breakpoints
#91404 commented on
Jun 16, 2025 • 6 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jun 16, 2025 • 6 new comments -
Pass TargetMachine from from Clang to `BitcodeWriter`and `ThinLTOBitcodeWriter` pass for thin and fat LTO respectively.
#143692 commented on
Jun 16, 2025 • 5 new comments -
[HLSL] Add descriptor table metadata parsing
#142492 commented on
Jun 17, 2025 • 5 new comments -
[RISCV] Support non-power-of-2 types when expanding memcmp
#114971 commented on
Jun 17, 2025 • 5 new comments -
[InstCombine] remove dead loads, such as memcpy from undef
#143958 commented on
Jun 16, 2025 • 5 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Jun 16, 2025 • 5 new comments -
[InstCombine] Optimize sub(sext(add(x,y)),sext(add(x,z))).
#144174 commented on
Jun 16, 2025 • 5 new comments -
[Matrix] Lower vector reductions using shape info
#142055 commented on
Jun 16, 2025 • 5 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jun 17, 2025 • 5 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jun 17, 2025 • 5 new comments -
Introduce intra-procedural lifetime analysis in Clang
#142313 commented on
Jun 16, 2025 • 5 new comments -
ELF: Add branch-to-branch optimization.
#138366 commented on
Jun 15, 2025 • 5 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Jun 17, 2025 • 4 new comments -
[LoopPeel] Avoid unprofitable last iteration peeling with equalities
#143588 commented on
Jun 17, 2025 • 4 new comments -
[AMDGPU] Swap select operands to allow later v_cndmask shrinking into vop2
#142354 commented on
Jun 17, 2025 • 4 new comments -
[clang-reorder-fields] Prevent rewriting unsupported cases
#142149 commented on
Jun 17, 2025 • 4 new comments -
Non constant size and offset in DWARF
#141106 commented on
Jun 17, 2025 • 4 new comments -
[LICM] Hoisting writeonly calls
#143799 commented on
Jun 17, 2025 • 4 new comments -
[lld][COFF] Remove duplicate strtab entries
#141197 commented on
Jun 17, 2025 • 4 new comments -
[AMDGPU][True16][CodeGen] sext i16 inreg in true16 mode
#144024 commented on
Jun 17, 2025 • 4 new comments -
[AMDGPU] Support D16 folding for image.sample with multiple extractelement and fptrunc users
#141758 commented on
Jun 17, 2025 • 4 new comments -
[AArch64][GlobalISel] Fold buildvector of bitcast
#141553 commented on
Jun 17, 2025 • 4 new comments -
[clang-tidy] add 'IgnoreMarcos' option to 'avoid-goto' check
#143554 commented on
Jun 15, 2025 • 3 new comments -
[AMDGPU] Extend wave reduce intrinsics for i32 type
#126469 commented on
Jun 17, 2025 • 3 new comments -
[clang Dependency Scanning] Enhance File Caching Diagnostics
#144105 commented on
Jun 16, 2025 • 3 new comments -
[scudo] Add `__scudo_get_info` symbol to export stats to a buffer.
#130273 commented on
Jun 16, 2025 • 3 new comments -
[libc++] Optimizations for uniform_int_distribution
#140161 commented on
Jun 17, 2025 • 3 new comments -
[DLCov] Origin-Tracking: Collect stack traces in DebugLoc
#143592 commented on
Jun 16, 2025 • 3 new comments -
[AMDGPU][Scheduler] Support for rematerializing SGPRs and AGPRs
#140036 commented on
Jun 17, 2025 • 3 new comments -
[scudo] Make block storage in TransferBatch trailing objects
#144204 commented on
Jun 17, 2025 • 3 new comments -
[llvm-debuginfo-analyzer] Fix crash with WebAssembly dead code
#141616 commented on
Jun 17, 2025 • 3 new comments -
[mlir][func]: Introduce ReplaceFuncSignature tranform operation
#143381 commented on
Jun 16, 2025 • 3 new comments -
[AArch64] improve zero-cycle regmov test
#143680 commented on
Jun 17, 2025 • 3 new comments -
[LoopVectorize] Vectorize fixed-order recurrence with vscale x 1.
#142772 commented on
Jun 17, 2025 • 3 new comments -
[PowerPC] eliminate RLWINM instruction following LBARX as possible
#144089 commented on
Jun 16, 2025 • 3 new comments -
[SelectionDAG][x86] Ensure vector reduction optimization
#144231 commented on
Jun 17, 2025 • 3 new comments -
[InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible
#137322 commented on
Jun 16, 2025 • 3 new comments -
[clang-tidy] Add bugprone-move-shared-pointer-contents check.
#67467 commented on
Jun 16, 2025 • 3 new comments -
Add support for Windows Secure Hot-Patching
#138972 commented on
Jun 16, 2025 • 2 new comments -
[C++][Modules] A module directive may only appear as the first preprocessing tokens in a file
#144233 commented on
Jun 17, 2025 • 2 new comments -
[AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible
#142941 commented on
Jun 16, 2025 • 2 new comments -
[-Wunterminated-string-initialization] Handle C string literals ending with explicit '\0'
#143487 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Move performCombineVMergeAndVOps to RISCVVectorPeephole
#144076 commented on
Jun 16, 2025 • 2 new comments -
HIPSPV: Unbundle SDL
#136412 commented on
Jun 17, 2025 • 2 new comments -
[X86] Truncate i64 add to i32 when upper 33 bits are zeros
#144066 commented on
Jun 17, 2025 • 2 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jun 17, 2025 • 2 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Jun 16, 2025 • 2 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jun 15, 2025 • 2 new comments -
[KeyInstr] Add docs
#137991 commented on
Jun 16, 2025 • 2 new comments -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 commented on
Jun 17, 2025 • 2 new comments -
[libc++] Move std::abs into __math/abs.h
#139586 commented on
Jun 15, 2025 • 2 new comments -
[mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect
#137469 commented on
Jun 16, 2025 • 2 new comments -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 commented on
Jun 17, 2025 • 2 new comments -
[MLIR][OpenMP] Simplify OpenMP device codegen
#137201 commented on
Jun 17, 2025 • 2 new comments -
[AMDGPU] Consider FLAT instructions for VMEM hazard detection
#137170 commented on
Jun 16, 2025 • 2 new comments -
[mlir][emitc] Make CExpression trait into interface
#142771 commented on
Jun 16, 2025 • 2 new comments -
[LV] Change getSmallBestKnownTC to return an ElementCount (NFC)
#141793 commented on
Jun 17, 2025 • 2 new comments -
[Offload] Add `MAX_WORK_GROUP_SIZE` device info query
#143718 commented on
Jun 16, 2025 • 2 new comments -
[flang] Show types in DumpEvExpr
#143743 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Jun 17, 2025 • 2 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jun 17, 2025 • 2 new comments -
[mlir][tosa] Allow zero-points to be unranked
#143770 commented on
Jun 16, 2025 • 2 new comments -
[CIR] Implement folder for VecSplatOp
#143771 commented on
Jun 17, 2025 • 2 new comments -
[AArch64] Improve scalar and Neon popcount with SVE CNT.
#143870 commented on
Jun 17, 2025 • 2 new comments -
[RISCV] Add support for handling one tied operand in the source instruction for compress patterns
#143660 commented on
Jun 17, 2025 • 2 new comments -
[MLIR][FuncToLLVM] Propagate no_inline attribute
#143809 commented on
Jun 17, 2025 • 2 new comments -
[Clang][SPIRV][AMDGPU] Override `supportsLibCall` for AMDGCNSPIRV
#143814 commented on
Jun 17, 2025 • 2 new comments -
[libc++] P2944R3: Constrained comparisions - `variant` and `tuple`
#141396 commented on
Jun 17, 2025 • 2 new comments -
[MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice`
#142422 commented on
Jun 16, 2025 • 1 new comment -
[VPlan] Unroll VPReplicateRecipe by VF.
#142433 commented on
Jun 17, 2025 • 1 new comment -
[PowerPC] Use rldimi/rlwimi to optimize build_vector
#67640 commented on
Jun 16, 2025 • 1 new comment -
[clang] [libc++] fix _Atomic c11 compare exchange does not update expected results
#78707 commented on
Jun 17, 2025 • 1 new comment -
[libc++] Simplify the implementation of pointer_traits a bit
#142260 commented on
Jun 15, 2025 • 1 new comment -
[Xtensa] Implement Xtensa Floating Point Option.
#136086 commented on
Jun 15, 2025 • 1 new comment -
[clang-tidy] Fix false positives with template in `misc-unconventional-assign-operator` check
#143292 commented on
Jun 16, 2025 • 1 new comment -
[lldb][Minidump Parser] Implement a range data vector for minidump memory ranges
#136040 commented on
Jun 17, 2025 • 1 new comment -
[InstCombine] Fold rotate patterns with ZExt/Trunc at different Points
#142578 commented on
Jun 16, 2025 • 1 new comment -
[Codegen] Remove redundant instruction using machinelateCleanup
#139716 commented on
Jun 17, 2025 • 1 new comment -
[NVPTX] Attach Range attr to setmaxnreg and fence intrinsics
#144120 commented on
Jun 17, 2025 • 1 new comment -
[Preprocessor] Do not expand macros if the input is already preprocessed
#137665 commented on
Jun 16, 2025 • 1 new comment -
[RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions
#137748 commented on
Jun 17, 2025 • 1 new comment -
[AMDGPU][NFCI] Add IEEEMinimumMaximumInsts SubtargetFeature
#141081 commented on
Jun 17, 2025 • 1 new comment -
[clang-tidy] Warn about misuse of sizeof operator in loops.
#143205 commented on
Jun 16, 2025 • 1 new comment -
[OMPIRBuilder] Don't generate DISubprogram for outlined function.
#138149 commented on
Jun 17, 2025 • 1 new comment -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 17, 2025 • 1 new comment -
[RISCV][TTI] Check type-legalization for both src and dst when calculating cost of cast instructions.
#143843 commented on
Jun 16, 2025 • 1 new comment -
Ast importer visitors
#138838 commented on
Jun 17, 2025 • 1 new comment -
[Instrumentor] Allow printing a runtime stub
#138978 commented on
Jun 17, 2025 • 1 new comment -
[CIR] Upstream ComplexRealPtrOp for ComplexType
#144235 commented on
Jun 17, 2025 • 1 new comment -
[CMake] Options to control generation of reproducers
#143037 commented on
Jun 16, 2025 • 1 new comment -
[VPlan] Use VPInstructionWithType for uniform casts.
#140623 commented on
Jun 17, 2025 • 1 new comment -
[scudo] Add primary option to zero block on dealloc.
#142394 commented on
Jun 16, 2025 • 1 new comment -
[NVPTX] Add family-specific architectures support
#141899 commented on
Jun 17, 2025 • 1 new comment -
[InstCombine] Implement vp.reverse reordering/elimination through binop/unop
#143963 commented on
Jun 17, 2025 • 1 new comment -
[clang-format] Stop moving lambda to new line only to indent it more.
#141576 commented on
Jun 16, 2025 • 1 new comment -
[clang-doc] Precommit concept tests
#144160 commented on
Jun 16, 2025 • 1 new comment -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 commented on
Jun 17, 2025 • 1 new comment -
[HLSL][SPIRV] Add vk::constant_id attribute.
#143544 commented on
Jun 17, 2025 • 1 new comment -
[LLVM][IRBuilder] Use NUW arithmetic for Create{ElementCount,TypeSize}.
#143532 commented on
Jun 17, 2025 • 1 new comment -
[Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins
#143507 commented on
Jun 17, 2025 • 1 new comment -
Partition MUBUF load/store offsets into vector and scalar parts
#142328 commented on
Jun 16, 2025 • 1 new comment -
[ConstantFold] Special case atan +/-0.0
#143962 commented on
Jun 16, 2025 • 1 new comment -
[DLCov] Origin-Tracking: Enable collecting and symbolizing stack traces
#143591 commented on
Jun 16, 2025 • 1 new comment -
[LV] Extend FindLastIV to unsigned case
#141752 commented on
Jun 15, 2025 • 1 new comment -
[HIPSTDPAR] Add handling for math builtins
#140158 commented on
Jun 17, 2025 • 1 new comment -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jun 15, 2025 • 1 new comment -
[CI] Test all projects when CI scripts change
#144034 commented on
Jun 17, 2025 • 1 new comment -
llvm-tli-checker: Remove TLINameList helper struct
#142535 commented on
Jun 16, 2025 • 1 new comment -
[BOLT] Gadget scanner: detect authentication oracles
#135663 commented on
Jun 16, 2025 • 1 new comment -
[lldb] Fix `ObjectFileMachO` object format when missing version load commands
#144177 commented on
Jun 17, 2025 • 1 new comment -
[DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d))
#115150 commented on
Jun 16, 2025 • 1 new comment -
Extending LLDB to work on AIX
#102601 commented on
Jun 16, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "snippet crashed while running: Segmentation fault" for Load Instructions
#142552 commented on
Jun 16, 2025 • 0 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jun 17, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jun 16, 2025 • 0 new comments -
Revert [LoopPeel] Remove known trip count restriction when peeling last. #140792
#142943 commented on
Jun 17, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Jun 16, 2025 • 0 new comments -
[SimplifyCFG] Updated early exit in `CanRedirectPredsOfEmptyBBToSucc`
#142582 commented on
Jun 17, 2025 • 0 new comments -
Add a python JIT loader class.
#142514 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jun 17, 2025 • 0 new comments -
[NFC] Remove UnwindTable dependency on CIE, and FDE
#142520 commented on
Jun 17, 2025 • 0 new comments -
[InstrRef] Skip clobbered EntryValue register recovery
#142478 commented on
Jun 16, 2025 • 0 new comments -
[gn build] Use shutil.which to find git in write_vcsrevision.py
#142570 commented on
Jun 17, 2025 • 0 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jun 17, 2025 • 0 new comments -
ARM: Stop using setCmpLibcallCC in MachO case
#142710 commented on
Jun 16, 2025 • 0 new comments -
[Clang][PowerPC] Add __dmr type and DMF integer calculation builtins
#142480 commented on
Jun 17, 2025 • 0 new comments -
CodeGen: Move ABI option enums to support
#142912 commented on
Jun 17, 2025 • 0 new comments -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 commented on
Jun 15, 2025 • 0 new comments -
[LLVM][TableGen] Minor cleanup in CGIOperandList
#142721 commented on
Jun 16, 2025 • 0 new comments -
Fixed a bug in `-fsanitize-kcfi-arity`
#142867 commented on
Jun 17, 2025 • 0 new comments -
[CIR] Upstream ComplexImagPtrOp for ComplexType
#144236 commented on
Jun 17, 2025 • 0 new comments -
[REAPPLY][Clang-Repl] Add support for out-of-process execution. #110418
#144064 commented on
Jun 16, 2025 • 0 new comments -
Reapply "[CI] Migrate to runtimes build" (#143612)
#144033 commented on
Jun 17, 2025 • 0 new comments -
[MLIR] Add optional cached symbol tables to LLVM conversion patterns
#144032 commented on
Jun 16, 2025 • 0 new comments -
[IR2Vec] Simplifying creation of Embedder
#143999 commented on
Jun 17, 2025 • 0 new comments -
[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scaling
#143986 commented on
Jun 17, 2025 • 0 new comments -
[RISCV] Add SiFive X390 scheduling model
#143938 commented on
Jun 17, 2025 • 0 new comments -
[SPIRV] Add more id and range builtIns
#143909 commented on
Jun 17, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Jun 16, 2025 • 0 new comments -
[VPlan] Connect (MemRuntime|SCEV)Check blocks as VPlan transform (NFC).
#143879 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Replace tablegen field is_gfx940_xdl with is_sgemm. NFC.
#143865 commented on
Jun 16, 2025 • 0 new comments -
[msan] Add off-by-default flag to fix false negatives from partially undefined constant fixed-length vectors
#143837 commented on
Jun 16, 2025 • 0 new comments -
PowerPC: Stop reporting memcpy as an alias of memmove on AIX
#143836 commented on
Jun 17, 2025 • 0 new comments -
[RISCV] Save vector registers in interrupt handler.
#143808 commented on
Jun 17, 2025 • 0 new comments -
[LLDB] Update DIL to handle smart pointers; add more tests.
#143786 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Jun 16, 2025 • 0 new comments -
[FlattenCFG] Fixup Phi nodes during CFG flattening
#143766 commented on
Jun 17, 2025 • 0 new comments -
[LLDB] Explicitly use python for version fixup
#144217 commented on
Jun 16, 2025 • 0 new comments -
[ValueTracking] Fix poison propagation in `matchFastFloatClamp`
#144215 commented on
Jun 16, 2025 • 0 new comments -
[NFC][C++][Modules] Mark P2788R0(DR) as implemented and added more test
#144214 commented on
Jun 17, 2025 • 0 new comments -
[LTO] Fix System library path in LTO tests on macOS
#144203 commented on
Jun 16, 2025 • 0 new comments -
[MC] Use StringTable to reduce dynamic relocations
#144202 commented on
Jun 16, 2025 • 0 new comments -
[clang][ARM] Include arm_acle.h in intrin.h on supported platforms
#144172 commented on
Jun 17, 2025 • 0 new comments -
Add Dead Block Elimination to NVVMReflect
#144171 commented on
Jun 17, 2025 • 0 new comments -
[mlir] Expose linalg vectorization without replacement
#144158 commented on
Jun 17, 2025 • 0 new comments -
[AArch64] Use 0-cycle reg2reg MOVs for FPR32, FPR16, FPR8
#144152 commented on
Jun 16, 2025 • 0 new comments -
[NFC] Formatting PassRegistry.def
#144139 commented on
Jun 17, 2025 • 0 new comments -
[CIR] Upstream support for IncompleteArrayType
#144138 commented on
Jun 16, 2025 • 0 new comments -
[libc++][C++03] Fix a bunch of random tests
#144117 commented on
Jun 17, 2025 • 0 new comments -
[libc++][C++03] Fix tests which only fail due to incorrect includes
#144110 commented on
Jun 17, 2025 • 0 new comments -
[libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests
#144101 commented on
Jun 17, 2025 • 0 new comments -
[libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode
#144094 commented on
Jun 17, 2025 • 0 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jun 16, 2025 • 0 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jun 16, 2025 • 0 new comments -
Fix C++ demangling for _BitInt type
#143466 commented on
Jun 17, 2025 • 0 new comments -
llvm-c: Introduce 'LLVMDISubprogramReplaceType'
#143461 commented on
Jun 17, 2025 • 0 new comments -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 commented on
Jun 16, 2025 • 0 new comments -
[mlir][tosa] Check negative output size in resize shape inference
#143382 commented on
Jun 16, 2025 • 0 new comments -
[InstCombine] Pull extract through broadcast
#143380 commented on
Jun 16, 2025 • 0 new comments -
[NVPTX] Enable OpenCL 3d_image_writes support
#143331 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Support pre-aggregated returns
#143296 commented on
Jun 17, 2025 • 0 new comments -
[llvm-lto2] Replace std::atomic_init with brace initiation. NFC
#143274 commented on
Jun 16, 2025 • 0 new comments -
[mlir][Flang][NFC] Replace use of `vector.insertelement/extractelement`
#143272 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] Add options to control wrapped lambda brace indent.
#143249 commented on
Jun 15, 2025 • 0 new comments -
[SPARC][IAS] Properly set implied feature sets for ISA levels/extensions
#143232 commented on
Jun 17, 2025 • 0 new comments -
[LLDB] Add type summaries for MSVC STL strings
#143177 commented on
Jun 17, 2025 • 0 new comments -
[lldb] add plugin names to process save-core error output.
#143126 commented on
Jun 16, 2025 • 0 new comments -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Jun 16, 2025 • 0 new comments -
WebAssembly: Stop directly using RuntimeLibcalls.def
#143054 commented on
Jun 16, 2025 • 0 new comments -
[InstCombine] Fold `ceil(X / (2 ^ C)) == 0` -> `X == 0`
#143683 commented on
Jun 15, 2025 • 0 new comments -
[clang-format][NFC] Upgrade IndentBraces option to a struct
#143663 commented on
Jun 16, 2025 • 0 new comments -
[ORC] Add Executor Resolver Utility
#143654 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jun 16, 2025 • 0 new comments -
[AArch64] Lower jump table cases threshold to 10
#143632 commented on
Jun 17, 2025 • 0 new comments -
[LLVM][SelectionDAG] Don't legalise splat constants until required.
#143571 commented on
Jun 17, 2025 • 0 new comments -
[Offload][PGO] Fix PGO on NVPTX targets
#143568 commented on
Jun 17, 2025 • 0 new comments -
[CodeGenPrepare] Filter out unrecreatable addresses from memory optimization
#143566 commented on
Jun 17, 2025 • 0 new comments -
[VPlan] Support VPWidenCastRecipe in isSingleScalar.
#143552 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Optimize rotate instruction selection patterns
#143551 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Avoid type-punning between __hash_value_type and pair
#143501 commented on
Jun 17, 2025 • 0 new comments -
[Clang][Sema] Reject invalid member using-declaration whose nested-name-specifier doesn't refer to a base class of the current class in C++98 mode
#143492 commented on
Jun 16, 2025 • 0 new comments -
[mlir][emitc] Inline constant when translate
#143485 commented on
Jun 17, 2025 • 0 new comments -
[MLGO][IR2Vec] Integrating IR2Vec with MLInliner
#143479 commented on
Jun 17, 2025 • 0 new comments -
[SeparateConstOffsetFromGEP] propagate const offset through GEP chains
#143470 commented on
Jun 17, 2025 • 0 new comments -
[WholeProgramDevirt] Add check for AvailableExternal and give up icall.branch.funnel
#143468 commented on
Jun 17, 2025 • 0 new comments -
SingleSource/Regression/C/Regression-C-float16-smoke FAILs to link
#64247 commented on
Jun 17, 2025 • 0 new comments -
Error with building for pulp ara
#134994 commented on
Jun 17, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Jun 17, 2025 • 0 new comments -
Define a policy for merging Pull Requests with multiple commits
#56637 commented on
Jun 17, 2025 • 0 new comments -
[AVR] crash in SelectionDAG
#59914 commented on
Jun 17, 2025 • 0 new comments -
SelectionDag Assert (w/ asserts) / backend crash (w/o asserts) with Stack MTE + AFDO
#69907 commented on
Jun 17, 2025 • 0 new comments -
powerpc64le: power9 codgen bug when generating setb instructions
#143989 commented on
Jun 17, 2025 • 0 new comments -
[clang] vsetvli/vsetivli does not permit lmul operand to be optional
#143744 commented on
Jun 17, 2025 • 0 new comments -
[Flang][OpenMP] crashes with OpenMP 'parallel do collapse' and 'do concurrent' nested loops
#144178 commented on
Jun 17, 2025 • 0 new comments -
lldb's HostTests cause Windows Terminal to completely exit
#144077 commented on
Jun 17, 2025 • 0 new comments -
Missed optimization: fold (icmp eq a, c1) | (icmp ult f(a), c2) to icmp ult f(a), c2
#143957 commented on
Jun 17, 2025 • 0 new comments -
Crash report
#140382 commented on
Jun 17, 2025 • 0 new comments -
Make MSVC STL data formatters for Windows
#24834 commented on
Jun 17, 2025 • 0 new comments -
[Flang][CI] Merge CI rejects any change to llvm/Support/Compiler.h
#144211 commented on
Jun 17, 2025 • 0 new comments -
Suboptimal register allocation when combining stores
#143940 commented on
Jun 17, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 commented on
Jun 17, 2025 • 0 new comments -
Missed optimization: passing vectors with different (compatible) target features prevents inlining
#142321 commented on
Jun 17, 2025 • 0 new comments -
__builtin_is_replaceable issues
#144232 commented on
Jun 17, 2025 • 0 new comments -
run-clang-tidy.py and absolute paths in compile_commands.json
#144209 commented on
Jun 17, 2025 • 0 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics
#71675 commented on
Jun 17, 2025 • 0 new comments -
Possibly wrong declaration visibility with C++ module imports
#144230 commented on
Jun 17, 2025 • 0 new comments -
[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with
#99420 commented on
Jun 15, 2025 • 0 new comments -
Conditionalize use of POSIX features missing on WASI/WebAssembly
#92677 commented on
Jun 17, 2025 • 0 new comments -
[clangd] Add languages as server capabilities
#75633 commented on
Jun 16, 2025 • 0 new comments -
[PowerPC] Optimize select_cc with VSX compare and xxsel
#65295 commented on
Jun 15, 2025 • 0 new comments -
Windows 11 on ARM64: Clang Build Failure: function too large
#88368 commented on
Jun 17, 2025 • 0 new comments -
[LLD][AArch64] Occasionally LLD drops data marker for long abs thunks
#142326 commented on
Jun 17, 2025 • 0 new comments -
[clang-format]:Feature Request Add option to disable space before braces
#136497 commented on
Jun 17, 2025 • 0 new comments -
Incorrect deduplication of member of anonymous namespace in clang++17, 18, 19
#107642 commented on
Jun 17, 2025 • 0 new comments -
【opt】incorrect output dependence in loop interchange pass
#127176 commented on
Jun 17, 2025 • 0 new comments -
PowerPC regressions introduce by 3469db82b5c821c94b58c0b81f03bbef51efa30b
#141642 commented on
Jun 17, 2025 • 0 new comments -
[HLSL] Implement `Load(int, out uint)` overloads for buffer types
#138910 commented on
Jun 17, 2025 • 0 new comments -
[PPC] Support 64 bit code with 32 bit address space.
#52826 commented on
Jun 17, 2025 • 0 new comments -
[HLSL] Implement resource arrays
#133835 commented on
Jun 17, 2025 • 0 new comments -
[DirectX] External declaration 'switch.table.*' is unused
#140420 commented on
Jun 17, 2025 • 0 new comments -
[lld] Static linking fails when using GHC musl images with `gmp` big-integer implementation plus `ld.lld` as default linker
#142307 commented on
Jun 17, 2025 • 0 new comments -
Implement address sanitizer on AIX
#138916 commented on
Jun 17, 2025 • 0 new comments -
[llvm-debuginfo-analyzer] Remove 'LVScope::Children' container.
#69160 commented on
Jun 17, 2025 • 0 new comments -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#138259 commented on
Jun 17, 2025 • 0 new comments -
std::construct_at() seems to bypass [[clang::require_explicit_initialization]]
#141103 commented on
Jun 17, 2025 • 0 new comments -
Auto-vectorize saturating addition
#131601 commented on
Jun 17, 2025 • 0 new comments -
Release Asset Audit Failed
#132738 commented on
Jun 17, 2025 • 0 new comments -
Failed test `Flang :: Runtime/no-cpp-dep.c` no macOS in 13.0.1-rc2
#53201 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][SVE] MLIR's @setArmVLBits causing a seg-fault under QEMU
#143670 commented on
Jun 16, 2025 • 0 new comments -
Undefined reference to '__trampoline_setup' with the flang driver
#141147 commented on
Jun 16, 2025 • 0 new comments -
Request Commit Access For callumfare
#141729 commented on
Jun 16, 2025 • 0 new comments -
Take advantage of `assume`s on `x * x` (with `nuw`)
#122412 commented on
Jun 16, 2025 • 0 new comments -
[ARM][AArch64] Vector intrinsics do not match hardware behavior for NaN, subnormals
#128006 commented on
Jun 16, 2025 • 0 new comments -
[MC][AArch64] Assertion Failure in `MCAsmLexer::peekTok` with Chained Malformed AArch64 Assembly Instruction Input
#144126 commented on
Jun 16, 2025 • 0 new comments -
[AVX-512] vpternlogq fails to be emitted for longer chains of bitmanipulations
#134768 commented on
Jun 16, 2025 • 0 new comments -
[powerpc] Assertion failure using llvm-mc -show-encoding with plxv
#133345 commented on
Jun 16, 2025 • 0 new comments -
Assertion failure in `LocalInstantiationScope::findInstantiationOf`: `isa<LabelDecl>(D) && "declaration not instantiated in this scope"
#133792 commented on
Jun 16, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Incorrect memory order in atomic wait
#109290 commented on
Jun 15, 2025 • 0 new comments -
[clang] Satisfaction of constraint depends on itself for type with single-argument constructor
#143918 commented on
Jun 15, 2025 • 0 new comments -
[libcxxabi][llvm-symbolizer] Demangler produces bad output for templated `operator<`
#143473 commented on
Jun 15, 2025 • 0 new comments -
[SelectionDAG][x86] Shuffle pyramid is not eliminated
#144227 commented on
Jun 15, 2025 • 0 new comments -
[clang-tidy] "readability-implicit-bool-conversion" - should catch conversions that occur in a template function
#143328 commented on
Jun 15, 2025 • 0 new comments -
Source range of deleted or defaulted function outside class body is inaccurate
#64805 commented on
Jun 15, 2025 • 0 new comments -
clang dies with SIGBUS compiling gtest-all.cc on 32-bit SPARC
#66620 commented on
Jun 15, 2025 • 0 new comments -
Multi-Call command line building error
#143506 commented on
Jun 15, 2025 • 0 new comments -
Very poor performance from std::*_distribution
#144237 commented on
Jun 15, 2025 • 0 new comments -
LLDP-DAP conflicts with the Microsoft's C/C++ extension, the "lldb-dap" entry disappears from the debugger selection menu
#144239 commented on
Jun 15, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Jun 17, 2025 • 0 new comments -
[BPF] fatal error: error in backend: Empty type name for BTF_TYPE_ID_REMOTE reloc
#143774 commented on
Jun 17, 2025 • 0 new comments -
CodeGenFunction take LValue by value in many of its member function
#144180 commented on
Jun 17, 2025 • 0 new comments -
clang segfaults when file changes
#12110 commented on
Jun 16, 2025 • 0 new comments -
Fix Loop Transformations to Preserve Block Frequencies
#135812 commented on
Jun 16, 2025 • 0 new comments -
[clang-tidy] suggest adding `constexpr` when it is possible
#115622 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILCBufferAccess pass is removing globals without replacing all uses
#141840 commented on
Jun 16, 2025 • 0 new comments -
[AArch64] Missed optimization: Make full use of smaddl instruction in AArch64
#144208 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#140321 commented on
Jun 16, 2025 • 0 new comments -
ppc-reduce-cr-ops mishandles subregister uses and emits verifier error
#141643 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Implementation tracking for zvqdotq
#141826 commented on
Jun 16, 2025 • 0 new comments -
[clang] Warning when block captures a pointer to pointer or reference
#143924 commented on
Jun 16, 2025 • 0 new comments -
[SPIRV][Vulkan] OpCapability Kernel being set on Shaders
#140739 commented on
Jun 16, 2025 • 0 new comments -
[libc++] v2 ABI silently introduces new non-conforming behaviour for smart pointer destruction
#142066 commented on
Jun 16, 2025 • 0 new comments -
[clang] [outliner] Make `nooutline` accessible from `clang`
#144135 commented on
Jun 16, 2025 • 0 new comments -
Compiler crash
#140217 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] More control of wrapped lambda brace indentation
#143248 commented on
Jun 16, 2025 • 0 new comments -
[clang] NRVO used in C mode
#100902 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][BOLT] llvm-bolt annotateCFIState Assertion `!StateStack.empty() && "corrupt CFI stack"' failed.
#133501 commented on
Jun 16, 2025 • 0 new comments -
[DAG] foldMaskedMerge - add (~a | x) & (a | y) -> (a & (x ^ y)) ^y fold
#143864 commented on
Jun 16, 2025 • 0 new comments -
[DebugInfo] Place local ODR-uniqued types in decl DISubprograms
#142166 commented on
Jun 17, 2025 • 0 new comments -
[Clang][OpenMP][LoopTransformations] Fix incorrect number of generated loops for Tile and Reverse directives
#140532 commented on
Jun 17, 2025 • 0 new comments -
[libc++][NFC] Remove __remove_uncvref
#140531 commented on
Jun 15, 2025 • 0 new comments -
[IR] Add llvm `clmul` intrinsic
#140301 commented on
Jun 17, 2025 • 0 new comments -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jun 17, 2025 • 0 new comments -
[CUDA][HIP] add options `--[no-]offload-inc`
#140106 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jun 16, 2025 • 0 new comments -
[NFC][AMDGPU] Refactor allocatePreloadKernArgSGPRs
#139753 commented on
Jun 17, 2025 • 0 new comments -
Revert "[lit][clang] Avoid realpath on Windows due to MAX_PATH limitations"
#139739 commented on
Jun 16, 2025 • 0 new comments -
[libc++][format] Don't instantiate direct `__(u)int128_t` visitation
#139662 commented on
Jun 16, 2025 • 0 new comments -
Fix references to required libraries when building LLVM with ASAN and MultiThreaded[Debug] on Windows
#139657 commented on
Jun 16, 2025 • 0 new comments -
Implement `sigsetjmp` and `siglongjmp` for darwin/aarch64
#139555 commented on
Jun 15, 2025 • 0 new comments -
[libc++] Introduce `__product_iterator_traits` and optimise `flat_map::insert`
#139454 commented on
Jun 15, 2025 • 0 new comments -
[SPARC][IAS] Add definitions for cryptographic instructions
#139451 commented on
Jun 17, 2025 • 0 new comments -
[X86][Codegen] add sched for lnlp
#139446 commented on
Jun 16, 2025 • 0 new comments -
[clangd] Add tweak to override pure virtuals
#139348 commented on
Jun 16, 2025 • 0 new comments -
[lldb] Fix FindProcessImpl() for iOS simulators
#139174 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jun 16, 2025 • 0 new comments -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942
#138843 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Factor out MCInstReference from gadget scanner (NFC)
#138655 commented on
Jun 16, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jun 16, 2025 • 0 new comments -
[mlir][vector] Support complete folding in single pass for vector.insert/vector.extract
#142124 commented on
Jun 17, 2025 • 0 new comments -
[CIR] Add initial support for bitfields in structs
#142041 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Use _BitScanForward64 more often, by fixing availability detection, avoiding calling _BitScanForward twice
#142000 commented on
Jun 17, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: fix LR to be safe in leaf functions without CFG
#141824 commented on
Jun 16, 2025 • 0 new comments -
[OpenMP] Add directive spellings introduced in spec v6.0
#141772 commented on
Jun 17, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jun 16, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jun 17, 2025 • 0 new comments -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jun 17, 2025 • 0 new comments -
[llvm][GISel] Use computeKnownFPClass
#141484 commented on
Jun 17, 2025 • 0 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jun 17, 2025 • 0 new comments -
Include [[clang::require_explicit_initialization]] warnings in system headers
#141133 commented on
Jun 17, 2025 • 0 new comments -
github: Add mips backend to PR autolabeler
#140909 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] [PowerPC] Port
#140894 commented on
Jun 16, 2025 • 0 new comments -
[lldb][AArch64] Correctly invalidate svg when vg is written
#140875 commented on
Jun 17, 2025 • 0 new comments -
[NVPTX] Add syncscope support for cmpxchg
#140812 commented on
Jun 17, 2025 • 0 new comments -
[LV] Stengthen loop-invariance checks in isPredicatedInst
#140744 commented on
Jun 17, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jun 16, 2025 • 0 new comments -
AMDGPU: Fix tracking subreg defs when folding through reg_sequence
#140608 commented on
Jun 17, 2025 • 0 new comments -
[GlobalISel] prevent G_UNMERGE_VALUES for vectors with different elements
#133335 commented on
Jun 17, 2025 • 0 new comments -
[SROA] Vector promote some memsets
#133301 commented on
Jun 17, 2025 • 0 new comments -
[Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object
#132808 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jun 15, 2025 • 0 new comments -
[offload][SYCL] Add Module splitting by categories.
#131347 commented on
Jun 17, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Don't try to wait on a thread that hasn't started in std::async, take 2
#130145 commented on
Jun 15, 2025 • 0 new comments -
[AMDGPU] Add option to bias SGPR allocation to reduce read hazards
#129869 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Make list constexpr as part of P3372R3
#129799 commented on
Jun 16, 2025 • 0 new comments -
release/20.x: [lld][WebAssembly] Support for the custom-page-sizes WebAssembly proposal (#128942)
#129762 commented on
Jun 17, 2025 • 0 new comments -
[LoopInterchange] Enable it by default
#124911 commented on
Jun 17, 2025 • 0 new comments -
[lld][LoongArch] GOT indirection to PC relative optimization
#123743 commented on
Jun 17, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jun 17, 2025 • 0 new comments -
[TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Jun 16, 2025 • 0 new comments -
[mlir][vector] Restrict vector.insert/vector.extract
#121458 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Fix bitset conversion functions and refactor constructor
#121348 commented on
Jun 16, 2025 • 0 new comments -
[BOLT][AArch64] Introduce SPE mode in BasicAggregation
#120741 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Optimize ranges::copy for random_accsess_iterator and segmented_iterator
#120134 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Add the thread safety annotations unconditionally
#117497 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Add __builtin_invoke and use it in libc++
#116709 commented on
Jun 15, 2025 • 0 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#109914 commented on
Jun 17, 2025 • 0 new comments -
Add check 'cppcoreguidelines-use-enum-class'
#138282 commented on
Jun 15, 2025 • 0 new comments -
[llvm][release] Describe types of release package on the release page
#138144 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jun 16, 2025 • 0 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Annotate the data member of variant with no_unique_address
#137783 commented on
Jun 15, 2025 • 0 new comments -
[GOFF] Add writing of text records
#137235 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: detect untrusted LR before tail call
#137224 commented on
Jun 16, 2025 • 0 new comments -
[asan][sanitizer_common] Enable build and testing of asan+sanitizer_common on AIX
#137186 commented on
Jun 17, 2025 • 0 new comments -
AMDGPU: Allow operand folding between loop body and its preheader
#137022 commented on
Jun 17, 2025 • 0 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jun 17, 2025 • 0 new comments -
[InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: do not crash on debug-printing CFI instructions
#136151 commented on
Jun 16, 2025 • 0 new comments -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 commented on
Jun 17, 2025 • 0 new comments -
[RISCV][Driver] Add support for `-m` flag to linker job of Baremetal toolchain
#134442 commented on
Jun 17, 2025 • 0 new comments -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jun 17, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Jun 16, 2025 • 0 new comments