- Notifications
You must be signed in to change notification settings - Fork 13.3k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
635 Pull requests merged by 253 people
- [flang][Lower][nfc] vector subscript lhs first element to helper
#137456 merged
Apr 28, 2025 - [lldb][Format] Make function name frame-format variables work without debug-info
#137408 merged
Apr 28, 2025 - [clang][bytecode][NFC] Stop using Function in InterpBuiltin
#137597 merged
Apr 28, 2025 - [mlir][OpenMP] Convert omp.cancel parallel to LLVMIR
#137192 merged
Apr 28, 2025 - [InstCombine] Fix ninf propagation for fcmp+sel -> minmax
#136433 merged
Apr 28, 2025 - [RISCV] Add Andes XAndesperf (Andes Performance) extension.
#135110 merged
Apr 28, 2025 - [Analysis] Ensure use of strict fp exceptions in ConstantFolding
#136139 merged
Apr 28, 2025 - [InstCombine] Preserve the sign bit of NaN in
SimplifyDemandedUseFPClass
#137287 merged
Apr 28, 2025 - [AArch64] Add FPCR register usages to mop4 instructions
#135641 merged
Apr 28, 2025 - [VPlan] Invert condition if needed when creating inner regions.
#132292 merged
Apr 28, 2025 - [RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas
#135935 merged
Apr 28, 2025 - [RISCV] Select (add x, C) -> (sub x, -C) if -C cheaper to materialize
#137309 merged
Apr 28, 2025 - [mlir][tosa] Enhance verify checks for PAD Op
#137177 merged
Apr 28, 2025 - [MLIR][NFC] Retire let constructor for Async
#137461 merged
Apr 28, 2025 - [lldb] Highlight basenames in backtraces
#137301 merged
Apr 28, 2025 - [lldb][docs] Document new frame-format variables
#137522 merged
Apr 28, 2025 - [clang][bytecode] Fix two small builtin_constant_p cases
#137587 merged
Apr 28, 2025 - [AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs
#136091 merged
Apr 28, 2025 - [InstCombine] Support ptrtoint of gep folds for chain of geps
#137323 merged
Apr 28, 2025 - [LoongArch] Try to widen shuffle mask
#136081 merged
Apr 28, 2025 - Clarify
lit
's definition of failure and conditions when it exits with exit code 1#136190 merged
Apr 28, 2025 - [COFF] Preserve UniqueID used to create MCSectionCOFF
#123869 merged
Apr 28, 2025 - [SelectionDAG] Reduce code duplication between getStore, getTruncStore, and getIndexedStore.
#137435 merged
Apr 28, 2025 - [AArch64][SVE] Generate asrd instruction for pow-2 divisors …
#137151 merged
Apr 28, 2025 - [MLIR][NVVM] Add support for f6x2 conversion
#136537 merged
Apr 28, 2025 - [ASTMatchers] Simplify isDefaultedHelper (NFC)
#137571 merged
Apr 28, 2025 - [clang] Use range constructors of *Set (NFC)
#137574 merged
Apr 28, 2025 - [clang] Fix and test triviality of __ptrauth types
#137474 merged
Apr 28, 2025 - [Analysis] Remove has_arg_iterator_range (NFC)
#137568 merged
Apr 28, 2025 - [VPlan] Use correct constructor when cloning VPWidenIntrinsicRecipe without underlying CallInst
#137493 merged
Apr 28, 2025 - [RISCV] Widen i1 AnyOf reductions
#134898 merged
Apr 28, 2025 - [CodeGen] Make hash_value a non-friend function (NFC)
#137564 merged
Apr 28, 2025 - Clean up external users of GlobalValue::getGUID(StringRef)
#129644 merged
Apr 28, 2025 - [ASTMatchers] Use llvm::is_detected (NFC)
#137560 merged
Apr 28, 2025 - [mlir] Use range constructors of *Set (NFC)
#137563 merged
Apr 28, 2025 - [IR] Use llvm::is_detected (NFC)
#137562 merged
Apr 28, 2025 - [CodeGen] Use llvm::is_detected (NFC)
#137561 merged
Apr 28, 2025 - [debugserver] Migrate MachProcess away from PThreadMutex (NFC)
#137553 merged
Apr 28, 2025 - [llvm] Use range constructors of *Set (NFC)
#137552 merged
Apr 27, 2025 - [mlir] Simplify functions with "constexpr if" (NFC)
#137551 merged
Apr 27, 2025 - [alpha.webkit.RetainPtrCtorAdoptChecker] Check nullity before calling IgnoreParenCasts.
#137556 merged
Apr 27, 2025 - [debugserver] Migrate RNBRemote away from PThreadMutex (NFC)
#137547 merged
Apr 27, 2025 - [CodeGen] Use OwningArrayRef in PBQP::Vector (NFC)
#137548 merged
Apr 27, 2025 - [alpha.webkit.RetainPtrCtorAdoptChecker] An assortment of small enhancements
#135329 merged
Apr 27, 2025 - [CodeGen] Use OwningArrayRef in NodeMetadata (NFC)
#137539 merged
Apr 27, 2025 - [AMDGPU] Simplify GetMember...::Get (NFC)
#137536 merged
Apr 27, 2025 - [Support] Simplify mapOptionalWithContext (NFC)
#137529 merged
Apr 27, 2025 - [Support] Simplify setDefaultImpl (NFC)
#137528 merged
Apr 27, 2025 - [debugserver] Migrate MachThread away from PThreadMutex (NFC)
#137543 merged
Apr 27, 2025 - [debugserver] Migrate MachThreadList away from PThreadMutex (NFC)
#137542 merged
Apr 27, 2025 - [debugserver] Migrate DNBLog away from PThreadMutex (NFC)
#137541 merged
Apr 27, 2025 - [debugserver] Migrate DNBTimer away from PThreadMutex (NFC)
#137540 merged
Apr 27, 2025 - [TableGen] Simplify insertBits (NFC)
#137538 merged
Apr 27, 2025 - [Support] Simplify yamlizeMappingEnumInput (NFC)
#137537 merged
Apr 27, 2025 - [llvm] Use llvm::transform (NFC)
#137532 merged
Apr 27, 2025 - [llvm] Use llvm::interleaved (NFC)
#137531 merged
Apr 27, 2025 - [llvm] Use hash_combine_range with ranges (NFC)
#137530 merged
Apr 27, 2025 - [AMDGPU][True16][CodeGen] update wwm reg sorting check condition
#135053 merged
Apr 27, 2025 - [lldb-dap] Make lldb-dap.executable-path machine specific
#137485 merged
Apr 27, 2025 - [clang][bytecode] Don't ignore discarded ArraySubScriptExprs
#137526 merged
Apr 27, 2025 - [clang][bytecode] Check for global decls in destructors
#137525 merged
Apr 27, 2025 - [lldb-dap] Support the Module Event
#137380 merged
Apr 27, 2025 - [clang][bytecode] Diagnose heap-allocated array elem pointers...
#137523 merged
Apr 27, 2025 - [mlir] Simplify PreservedAnalyses::isInvalidated (NFC)
#137506 merged
Apr 27, 2025 - [Scalar] Simplify addPass and createFunctionToLoopPassAdaptor (NFC)
#137505 merged
Apr 27, 2025 - [PassSupport] Simplify callDefaultCtor (NFC)
#137504 merged
Apr 27, 2025 - [IR] Simplify isRequired and passIsRequiredImpl (NFC)
#137503 merged
Apr 27, 2025 - [AMDGPU] Simplify PrintField::printField (NFC)
#137502 merged
Apr 27, 2025 - [CI] Hash pin CI python deps
#137489 merged
Apr 27, 2025 - [Github] Install sccache from apt repo in CI container
#137491 merged
Apr 27, 2025 - [mlir][ptr] Switch
LogicalResult
tobool
inMemorySpaceAttrInterrface
#137513 merged
Apr 27, 2025 - [NFC][lldb] Fix unresolved test in buildbot lldb-aarch64-windows
#137516 merged
Apr 27, 2025 - [lldb][lldb-dap] Respect x86 disassembly flavor setting
#134722 merged
Apr 27, 2025 - [RISCV][NFC] Remove attributes in pr107950.ll
#137500 merged
Apr 27, 2025 - Complete ToJSON for OptionValues
#137375 merged
Apr 27, 2025 - [RISCV] Support vectorizing FMINIMUMNUM and FMAXIMUMNUM
#135727 merged
Apr 27, 2025 - [libc][stdfix] Fix riscv entrypoints for idivfx
#137499 merged
Apr 27, 2025 - [RISCV] Sink vp.splat operands of VP intrinsic.
#133245 merged
Apr 27, 2025 - [clang][bytecode] Diagnose delete of non-heap-allocated blocks
#137475 merged
Apr 27, 2025 - [llvm] Use llvm::interleaved (NFC)
#137496 merged
Apr 27, 2025 - [ADT] Use llvm::partition_point (NFC)
#137495 merged
Apr 27, 2025 - [Utils] Use llvm::partition (NFC)
#137494 merged
Apr 27, 2025 - [AMDGPU] Use llvm::count_if (NFC)
#137492 merged
Apr 27, 2025 - [X86][AVX512FP16] Decouple AVX512VL and AVX512DQ from AVX512FP16
#137450 merged
Apr 27, 2025 - [RISCV] Allow
Zicsr
/Zifencei
to duplicate withg
#136842 merged
Apr 27, 2025 - [CI] Fix command not found error in monolithic-linux
#137486 merged
Apr 27, 2025 - [X86] Avoid zero extend i16 when inserting fp16
#126194 merged
Apr 27, 2025 - [TableGen] Use llvm::interleaved (NFC)
#137483 merged
Apr 27, 2025 - [IR] Use llvm::interleaved (NFC)
#137482 merged
Apr 27, 2025 - [llvm] Use llvm::replace (NFC)
#137481 merged
Apr 27, 2025 - [llvm] Use llvm::copy_if (NFC)
#137480 merged
Apr 27, 2025 - [llvm] Use llvm::copy (NFC)
#137470 merged
Apr 26, 2025 - [lit] Support GoogleTest test discovery through prefixes, too
#137423 merged
Apr 26, 2025 - [clang-format] Annotate tok::star in a*b*c as BinaryOperator
#137433 merged
Apr 26, 2025 - [clang-format] Correctly handle C# new modifier
#137430 merged
Apr 26, 2025 - [LLVM-C] Support debug info for enumerators of arbitrary sizes
#76735 merged
Apr 26, 2025 - [Inliner] Preserve alignment of byval arguments
#137455 merged
Apr 26, 2025 - [Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType
#134930 merged
Apr 26, 2025 - [clang] Split out and disable tests that break relative rpaths
#137411 merged
Apr 26, 2025 - [SPARC] Promote i32 CTTZ when we have VIS3
#135894 merged
Apr 26, 2025 - [Driver] Fix _XOPEN_SOURCE definition on Solaris
#137141 merged
Apr 26, 2025 - [CIR] Upstream initial support for fixed size VectorType
#136488 merged
Apr 26, 2025 - [TTI] Simplify implementation (NFCI)
#136674 merged
Apr 26, 2025 - Remove a debugging message left in a unit test.
#137451 merged
Apr 26, 2025 - [AArch64] Correctly detect X reg from w reg in isCopyImpl
#137348 merged
Apr 26, 2025 - [X86] getFauxShuffleMask - generalise logical shifts to work with non-uniform shift amounts
#137349 merged
Apr 26, 2025 - [GlobalISel] Clear nsw flags when converting sub to add.
#137288 merged
Apr 26, 2025 - [CodeExtractor] Improve debug info for input values.
#136016 merged
Apr 26, 2025 - [Sink][NFC] Move all checks for unsafe instructions into one function
#137398 merged
Apr 26, 2025 - [clang-repl] : Fix clang-repl crash with --cuda flag
#136404 merged
Apr 26, 2025 - [InstCombine] Preserve signbit semantics of NaN with fold to fabs
#136648 merged
Apr 26, 2025 - [CodeGen] Use
TRI::regunits()
(NFC)#137356 merged
Apr 26, 2025 - [clang][bytecode] Allow memory leaks before C++20
#137445 merged
Apr 26, 2025 - [clang][bytecode] Diagnose PointerToIntegral casts
#137444 merged
Apr 26, 2025 - [AMDGPU][Verifier] Check address space of
alloca
instruction#135820 merged
Apr 26, 2025 - [InstCombine] Preserve disjoint or after folding casted bitwise logic
#136815 merged
Apr 26, 2025 - [CMake] Do not set CMP0116 explicitly to old
#90385 merged
Apr 26, 2025 - [clang][bytecode] Diagnose dynamic_cast before C++20
#137442 merged
Apr 26, 2025 - [SandboxIR] Implement ConstantDataVector member functions
#136200 merged
Apr 26, 2025 - [clang][bytecode] Check for dummy pointers when calling pseudo dtors
#137437 merged
Apr 26, 2025 - [mlir][gpu] Fix breaking constructor from GPUSubgroupSizeToROCDL
#137439 merged
Apr 26, 2025 - [clang][bytecode] Diagnose destroying already dead locals
#137357 merged
Apr 26, 2025 - [mlir][linalg] fix indexOp folder to work in genericOp build with createOrFold
#137427 merged
Apr 26, 2025 - [NFC][CFI] Fix setup of UBSAN_TEST_HAS_CFI
#137424 merged
Apr 26, 2025 - [LLDB][Telemetry] Collect telemetry from client when allowed.
#129728 merged
Apr 26, 2025 - [RISCV] SiFive CLIC Support
#132481 merged
Apr 26, 2025 - release/20.x: [clang-format] Correctly annotate kw_operator in using decls (#136545)
#136808 merged
Apr 25, 2025 - [NFC][CFI] Fix test from #137245
#137420 merged
Apr 25, 2025 - release/20.x: [RISCV] Handle scalarized reductions in getArithmeticReductionCost
#136688 merged
Apr 25, 2025 - Backport to 20.x "[clang][analyzer] Fix error path of builtin overflow (#136345)"
#136589 merged
Apr 25, 2025 - release/20.x: [clang-format] Fix mismatched break in BlockIndent (#124998)
#136238 merged
Apr 25, 2025 - [lldb] Fix SBTarget::ReadInstruction with flavor
#136034 merged
Apr 25, 2025 - release/20.x: [clang][AST] Handle implicit first argument in CallExpr::getBeginLoc()
#135927 merged
Apr 25, 2025 - [lldb-dap] Correcting the types for launch and attach requests.
#137365 merged
Apr 25, 2025 - release/20.x: [LoongArch] Don't crash on instruction prefetch intrinsics (#135760)
#135923 merged
Apr 25, 2025 - release/20.x: [HEXAGON] Fix corner cases for hwloops pass (#135439)
#135657 merged
Apr 25, 2025 - [MLIR][ROCDL] Lower
gpu.subgroup_size
towavefrontsize
#137360 merged
Apr 25, 2025 - release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801)
#134052 merged
Apr 25, 2025 - Skip tests if socket name is longer than 107 bytes
#137405 merged
Apr 25, 2025 - Fix Windows build
#137414 merged
Apr 25, 2025 - [TableGen][SelectionDAG][GISel] Support IsNonExtLoad for IsAtomic PatFrags.
#137401 merged
Apr 25, 2025 - [libc][bazel] Fix BUILD.bazel after 5ff2774.
#137404 merged
Apr 25, 2025 - doc: get rid of redundant TODO tag in FuzzedDataProvider.h
#137395 merged
Apr 25, 2025 - [HLSL][RootSignature] Add parsing of remaining Descriptor Table params
#137038 merged
Apr 25, 2025 - [lldb-dap] Show assembly depending on
stop-disassembly-display
settings#136494 merged
Apr 25, 2025 - [HLSL][NFC] Rename getBindingMap to getResourceMap and update pass name
#137256 merged
Apr 25, 2025 - [NFC][Sink] Change runtime checks to asserts
#137354 merged
Apr 25, 2025 - Fix connecting via abstract socket
#136466 merged
Apr 25, 2025 - [lldb-dap] Migrating the 'stepOut' request to use typed RequestHandler.
#137362 merged
Apr 25, 2025 - [lldb-dap] Fix formatting chrono::seconds warning.
#137371 merged
Apr 25, 2025 - [MachineLICM] Recognize registers clobbered at EH landing pad entry
#122446 merged
Apr 25, 2025 - [lldb-dap] Mitigate a build error on Windows.
#137388 merged
Apr 25, 2025 - [NFC][HLSL][RootSignature] Move
HLSLRootSignatureParser
intoclangSema
#137381 merged
Apr 25, 2025 - Revert "[clang][ARM][AArch64] Define intrinsics guarded by __has_builtin on all platforms"
#137374 merged
Apr 25, 2025 - [OpenACC][CIR] Lower 'wait' clause for compute/data constructs
#137359 merged
Apr 25, 2025 - [NFC][OpenACC] addDeviceType to init/shutdown ops
#137372 merged
Apr 25, 2025 - [clang-format] Correctly handle C# where clause
#137295 merged
Apr 25, 2025 - [lldb-dap] Fix broken tests with commanEscapePrefix=""
#137384 merged
Apr 25, 2025 - [HLSL][RootSignature] Add parsing of DescriptorRangeFlags
#136775 merged
Apr 25, 2025 - [NFC][CFI] Fix test from #137245
#137390 merged
Apr 25, 2025 - [CIR][NFC] Fix a build warning in CIRGenCall.cpp
#137366 merged
Apr 25, 2025 - [NFC][CFI] Add minimal runtime test for CFI
#137245 merged
Apr 25, 2025 - [CIR] Fix calling defined functions
#137271 merged
Apr 25, 2025 - Add symbol locator time for each module in statistics
#137379 merged
Apr 25, 2025 - [DirectX] Fix shader flag version-checking logic to match DXC
#136787 merged
Apr 25, 2025 - [mlir] added gpu.shuffle mode UP support
#137300 merged
Apr 25, 2025 - [RISCV] Allocate Feature Bits for Zilsd/Zclsd/Zcmp
#135197 merged
Apr 25, 2025 - [NVPTX] Remove 'param' variants of nvvm.ptr.* intrinics
#137065 merged
Apr 25, 2025 - Add symbol locator time for each module in statistics
#134563 merged
Apr 25, 2025 - [lldb] Emit diagnostics as "important" output
#137280 merged
Apr 25, 2025 - [lldb] Rename reverse-continue/TestReverseContinueNotSupported.py (NFC)
#137262 merged
Apr 25, 2025 - Use isa instead of !dyn_cast
#137344 merged
Apr 25, 2025 - SimplifyIndVar: Use use_empty instead of hasNUses(0)
#137346 merged
Apr 25, 2025 - [lldb] Fix error that lead Windows to think it could reverse execute
#137351 merged
Apr 25, 2025 - BypassSlowDivision: Use use_empty instead of hasNUses(0)
#137345 merged
Apr 25, 2025 - InlineFunction: Use use_empty instead of hasNUses(0)
#137347 merged
Apr 25, 2025 - [lldb-dap] Refactoring lldb-dap 'launch' request to use typed RequestHandler<>.
#133624 merged
Apr 25, 2025 - [Clang][NFC] Move OffloadArch enum to a generic location
#137070 merged
Apr 25, 2025 - [lldb-dap] fix wrong assembly line number x64
#136486 merged
Apr 25, 2025 - [lldb-dap] Handle stack frames without a module
#136777 merged
Apr 25, 2025 - [mlir][utils] Update generate-test-checks.py (use SSA names)
#136819 merged
Apr 25, 2025 - [Offload] Deprecate
openmp
andoffload
projects builds#136314 merged
Apr 25, 2025 - [mlir] Fix typo in CSE transform
#137341 merged
Apr 25, 2025 - [flang][docs] Fix typo in array description
#135908 merged
Apr 25, 2025 - ARM: Remove unnecessary use_empty check
#137338 merged
Apr 25, 2025 - ARM: Use use_empty instead of hasNUses(0)
#137337 merged
Apr 25, 2025 - [VPlan] Replace ExtractFromEnd with Extract(Last|Penultimate)Element (NFC).
#137030 merged
Apr 25, 2025 - SLPVectorizer: Use use_empty instead of hasNUses(0)
#137336 merged
Apr 25, 2025 - [Offload] Override linker for device build
#137246 merged
Apr 25, 2025 - LowerMatrixIntrinsics: Use use_empty instead of hasNUses(0)
#137334 merged
Apr 25, 2025 - [IRMover] Remove Visited set in type mapping (NFC)
#137329 merged
Apr 25, 2025 - [RISCV] Add codegen support for ri.vinsert.v.x and ri.vextract.x.v
#136708 merged
Apr 25, 2025 - [Flang] [Semantics] [OpenMP] Add semantic checks for ALLOCATE directive
#123421 merged
Apr 25, 2025 - [clang] Do not share ownership of
HeaderSearchOptions
#132984 merged
Apr 25, 2025 - [flang][openacc] Fix wait clause printer
#137263 merged
Apr 25, 2025 - [wasm-ld] Refactor WasmSym from static globals to per-link context
#134970 merged
Apr 25, 2025 - [flang] Change c_intmax_t to 64 bit to correspond to intmax_t in C
#137208 merged
Apr 25, 2025 - AMDGPU: Use poison in some lowering contexts
#137325 merged
Apr 25, 2025 - [flang] Use correct int extension flags for C-ABI calls on aarch64
#137105 merged
Apr 25, 2025 - [libc][math] Implement double precision asin correctly rounded for all rounding modes.
#134401 merged
Apr 25, 2025 - [X86][NFC] - Add sitofp and fptosi tests for x87 mode
#136860 merged
Apr 25, 2025 - [mlir][tosa] Support unranked input/weight tensors for convolution ops
#134856 merged
Apr 25, 2025 - [NFC] Clarify the syntax of passes flag
#136175 merged
Apr 25, 2025 - [MLIR][TOSA] Fix Conv3D bias dim check
#137296 merged
Apr 25, 2025 - [AArch64][SME] Allow spills of ZT0 around SME ABI routines again
#136726 merged
Apr 25, 2025 - [C] Warn on uninitialized const objects
#137166 merged
Apr 25, 2025 - [Documentation] Always use SVG for dot-generated doxygen images.
#136843 merged
Apr 25, 2025 - [libc][stdfix] Implement
idivfx
functions in LLVM libc#133005 merged
Apr 25, 2025 - [libc][math][c23] Add atanhf16 C23 math function.
#132612 merged
Apr 25, 2025 - [lldb][lldb-dap] Redirect LLDB's messages to the right output category.
#137002 merged
Apr 25, 2025 - [clang][analyzer][NFC] Add a helper for conjuring symbols at call events
#137182 merged
Apr 25, 2025 - [clang][bytecode] Diagnose pseudo dtor calls before C++20
#137303 merged
Apr 25, 2025 - [Clang][CodeGen] Emit fake uses before musttail calls
#136867 merged
Apr 25, 2025 - [mlir][tosa] Add verifier checks for Gather
#137204 merged
Apr 25, 2025 - [LLVM][InstCombine] Enable constant folding for SVE add,and,eor,fadd,fdiv,fsub,orr & sub intrinsics.
#136849 merged
Apr 25, 2025 - [GlobalISel] Add
combine
action for C++ combine rules#135941 merged
Apr 25, 2025 - Mark CXX module initializer with PACBTI attributes
#133716 merged
Apr 25, 2025 - Revert "[Clang][analyzer] replace Stmt* with ConstCFGElementRef in SymbolConjured"
#137304 merged
Apr 25, 2025 - [TySan] Fix false positives with derived classes
#126260 merged
Apr 25, 2025 - [mlir][OpenMP] add verifier and tests for cancel taskgroup
#137154 merged
Apr 25, 2025 - [Mips] Do not emit instruction teq if divisor is non-zero immediate value in FastISel implementation
#135768 merged
Apr 25, 2025 - Reland [AMDGPU] Support block load/store for CSR #130013
#137169 merged
Apr 25, 2025 - [clang][bytecode] Propagate IsVolatile bit to subobjects
#137293 merged
Apr 25, 2025 - [compiler-rt] [test] Adjust profile tests to allow arm_aapcs_vfpcc
#137176 merged
Apr 25, 2025 - [compiler-rt] Detect arm hardfloat targets via __ARM_PCS_VFP
#137175 merged
Apr 25, 2025 - [compiler-rt] [test] Look for the right file name suffix for arm targets
#137174 merged
Apr 25, 2025 - [compiler-rt] Only include asan on x86 architectures on Windows
#137173 merged
Apr 25, 2025 - [compiler-rt] Don't exclude ubsan-asan tests on Windows/x86_64
#137171 merged
Apr 25, 2025 - [mlir][tosa] Enhance error_if and verify checks for RESCALE Op
#137021 merged
Apr 25, 2025 - [LV] Strip bad FIXME in test
#137142 merged
Apr 25, 2025 - [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI
#127697 merged
Apr 25, 2025 - [libc++][NFC] Refactor string's extern template lists
#137264 merged
Apr 25, 2025 - [Clang][analyzer] replace Stmt* with ConstCFGElementRef in SymbolConjured
#128251 merged
Apr 25, 2025 - [libc++][NFC] Use early returns in basic_string::operator=
#137145 merged
Apr 25, 2025 - [libc++] Use __array_rank in Clang versions without any known bugs
#136103 merged
Apr 25, 2025 - AMDGPU: Add range to wavefrontsize intrinsic declaration
#136303 merged
Apr 25, 2025 - [OpenMP] Fix Taskgraph bugs
#136837 merged
Apr 25, 2025 - [llvm-c] Add
LLVMConstDataArray
andLLVMGetRawDataValues
#129440 merged
Apr 25, 2025 - [Driver][CFI] Allow CFI with minimal runtime
#137103 merged
Apr 25, 2025 - [CMake] Fix the check for Windows vs ccache
#137238 merged
Apr 25, 2025 - [AMDGPU][SplitModule] Do not create empty modules
#135761 merged
Apr 25, 2025 - [IR] Fix comments on module getLargeDataThreshold/setLargeDataThreshold (NFC)
#137283 merged
Apr 25, 2025 - [NFC][Driver] Add missing
-resource-dir
into test#137289 merged
Apr 25, 2025 - [clang][bytecode] Don't diagnose const extern reads in CPCE mode
#137285 merged
Apr 25, 2025 - [libcxx] [test] Clarify the condition for long double hex formatting
#135334 merged
Apr 25, 2025 - [mlir][vector] Update docs + add tests
#137144 merged
Apr 25, 2025 - [RISCV] Add support for Ziccamoc
#136694 merged
Apr 25, 2025 - [LangRef] Clarify the behavior of select with FP poison-generating flags
#137131 merged
Apr 25, 2025 - [clang][bytecode] Allow forming pointers to fields of extern globals
#137211 merged
Apr 25, 2025 - [mlir][bazel] Added a target for the CF dialect C API
#137146 merged
Apr 25, 2025 - [clang-format] Correctly identify include guards
#137112 merged
Apr 25, 2025 - [mlir][linalg] Fix partial fuse by collapse
#136326 merged
Apr 25, 2025 - [NVPTX][NFC] Refactoring and cleanup in NVPTXISelLowering
#137222 merged
Apr 25, 2025 - [InstCombine] Refactor the code for folding logicop and sext/zext. NFC.
#137132 merged
Apr 25, 2025 - Revert "[X86][APX] Support peephole optimization with CCMP instruction (#129994)"
#136796 merged
Apr 25, 2025 - [lldb][lldb-dap] fix repeating commands in repl mode
#135008 merged
Apr 25, 2025 - CodeGen: Add ISD::AssertNoFPClass
#135946 merged
Apr 25, 2025 - workflows/commit-access-greeter: Add pull-request read permissions
#137268 merged
Apr 25, 2025 - [lldb] Remerge #136236 (Avoid force loading symbols in statistics collection
#136795 merged
Apr 25, 2025 - [HLSL] Handle incomplete array types
#133508 merged
Apr 25, 2025 - [webkit.UncountedLambdaCapturesChecker] Treat a call to lambda function via a variable as safe.
#135688 merged
Apr 25, 2025 - [-Wunsafe-buffer-usage] Fix a bug that wrongly assumed CXXMethodDecl always has an identifier
#137248 merged
Apr 25, 2025 - [RISCV] Add codegen tests for
vector.(de)interleave3/5/7
on FP scalable vectors#137257 merged
Apr 24, 2025 - [MLIR][LLVM] Add CG Profile module flags support
#137115 merged
Apr 24, 2025 - [CIR] Upstream namepsace handling
#137253 merged
Apr 24, 2025 - [lldb-dap] Support StackFrameFormat
#137113 merged
Apr 24, 2025 - [bazel] Depend on full Utility library in lldb
#137265 merged
Apr 24, 2025 - [clang] Ensure correct copying of records with authenticated fields
#136783 merged
Apr 24, 2025 - github-automation.py: Add debug output to the commit-request-greeter
#137104 merged
Apr 24, 2025 - [mlir][NFC] Use Builder for getReassociationIndicesAttribute method.
#137251 merged
Apr 24, 2025 - [libc][math][c23] Add acospif16() function
#134664 merged
Apr 24, 2025 - [HLSL] Implement the
faceforward
intrinsic#135878 merged
Apr 24, 2025 - [BPF] Fix issues with external declarations of C++ structor decls
#137079 merged
Apr 24, 2025 - [CIR] Upstream support for name mangling
#137094 merged
Apr 24, 2025 - [OpenACC][CIR] Implement 'num_gangs' lowering
#137216 merged
Apr 24, 2025 - [HLSL] Adding support for Root Constants in LLVM Metadata
#135085 merged
Apr 24, 2025 - [LLVM][Cygwin] Fix shared library name
#136599 merged
Apr 24, 2025 - [BOLT][NFCI] Emit uniform diagnostics in DataAggregator
#136530 merged
Apr 24, 2025 - [DirectX] Handle <1 x ...> loads in DXILResourceAccess
#137076 merged
Apr 24, 2025 - [alpha.webkit.UncheckedCallArgsChecker] Checker fails to recognize CanMakeCheckedPtrBase
#136500 merged
Apr 24, 2025 - [NFC][UBSAN] Fix minimal UBSAN test names
#137244 merged
Apr 24, 2025 - [clang][bytecode] Emit diagnostics from GetGlobalUnchecked
#137203 merged
Apr 24, 2025 - [mlir][complex][NFC] Fix typo in PowOp
#137240 merged
Apr 24, 2025 - Revert "Revert "[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lexical_blocks""
#137243 merged
Apr 24, 2025 - [NVPTX] Support BFloat Store Parameter
#137074 merged
Apr 24, 2025 - LiveRangeShrink: Early exit when encountering a code motion barrier.
#136806 merged
Apr 24, 2025 - Attributor: Don't rely on use_empty for constants
#137218 merged
Apr 24, 2025 - [CmpInstAnalysis] Decompose icmp eq (and x, C) C2
#136367 merged
Apr 24, 2025 - [HLSL][RootSignature] Add parsing of ShaderVisibility to DescriptorTable
#136751 merged
Apr 24, 2025 - [NFC][CFI] Add tests for different reporting settings
#137225 merged
Apr 24, 2025 - [HLSL] Analyze updateCounter usage
#135669 merged
Apr 24, 2025 - Revert "[DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lexical_blocks"
#137237 merged
Apr 24, 2025 - [SelectionDAG][RISCV] Teach computeKnownBits to use range metadata for atomic_load.
#137119 merged
Apr 24, 2025 - [flang][cuda] Convert gpu.launch_func with result
#137231 merged
Apr 24, 2025 - [DLCov 2/5] Implement DebugLoc coverage tracking
#107279 merged
Apr 24, 2025 - [SLP]Improve reordering of the alternate nodes
#136329 merged
Apr 24, 2025 - Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time
#131030 merged
Apr 24, 2025 - [DAG] visitCONCAT_VECTORS - relax legality checks
#137210 merged
Apr 24, 2025 - [DebugInfo] Propagate source loc from invoke to replacement branch
#137206 merged
Apr 24, 2025 - [TableGen] Only store direct superclasses in Record
#123072 merged
Apr 24, 2025 - [AArch64][GlobalISel] Fix EXTRACT_SUBREG reg classes in patterns to generate MULL.
#136083 merged
Apr 24, 2025 - clang/HIP: Add tests that shows fpmath metadata ends up on sqrt calls
#136413 merged
Apr 24, 2025 - [DebugInfo][DWARF] Emit DW_AT_abstract_origin for concrete/inlined DW_TAG_lexical_blocks
#136205 merged
Apr 24, 2025 - [clang] Enable making the module build stack thread-safe
#137059 merged
Apr 24, 2025 - [lldb] Fix logic error in AppleObjCTypeEncodingParser
#137067 merged
Apr 24, 2025 - [mlir][vector] Fix emulation of "narrow" type
vector.store
#133231 merged
Apr 24, 2025 - update_test_checks: Relax DIFile filename checks
#135692 merged
Apr 24, 2025 - [flang][cuda][rt] Track asynchronous allocation stream for deallocation
#137073 merged
Apr 24, 2025 - [NFC][RootSignatures] Conform to new std::optional calling conventions
#136747 merged
Apr 24, 2025 - [ASan] Limits the conditions of the deadlock patch
#137127 merged
Apr 24, 2025 - [llvm-cov] Fix branch counts of template functions (second attempt)
#135074 merged
Apr 24, 2025 - [ms] [llvm-ml] Add support for
@CatStr
built-in function symbol#130781 merged
Apr 24, 2025 - Fix a crash in constant evaluation of ExtVectorElementExprs
#136771 merged
Apr 24, 2025 - [PowerPC] Intrinsics and tests for dmr insert/extract
#135653 merged
Apr 24, 2025 - [RISCV] Make xrivosvizip interleave2 and deinterleave2 undef safe
#136733 merged
Apr 24, 2025 - [Clang][NFC] Move temp variable back into the source
#137095 merged
Apr 24, 2025 - AMDGPU: Remove amdhsa_code_object_version module flags from most tests
#136363 merged
Apr 24, 2025 - [TableGen][GISel] Allow isTrivialOperatorNode to import patterns with isStore and a memory VT.
#137080 merged
Apr 24, 2025 - [CMake] Support using precompiled headers with ccache in flang
#136856 merged
Apr 24, 2025 - [clang][bytecode] Diagnose comparing pointers to fields...
#137159 merged
Apr 24, 2025 - [NFC] Add a pre-commit test case for #111696
#136730 merged
Apr 24, 2025 - [clang][SPIR-V] Addrspace of opencl_global should always be 1
#136753 merged
Apr 24, 2025 - [X86][Combine] Ensure single use chain in extract-load combine
#136520 merged
Apr 24, 2025 - [libclc] Remove (vload|vstore)_half helpers
#137181 merged
Apr 24, 2025 - [NFC][OpenMP] Fix task record/replay comments
#137178 merged
Apr 24, 2025 - [GlobalOpt] Do not promote malloc if there are atomic loads/stores
#137158 merged
Apr 24, 2025 - [DebugInfo][GlobalOpt] Preserve source locs for optimized loads
#134828 merged
Apr 24, 2025 - [RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertPoint
#135336 merged
Apr 24, 2025 - [libc][math] Improve performance test framework
#134501 merged
Apr 24, 2025 - [VPlan] Manage instruction metadata in VPlan.
#135272 merged
Apr 24, 2025 - [C] Add (new) -Wimplicit-void-ptr-cast to -Wc++-compat
#136855 merged
Apr 24, 2025 - [LLVM][TargetParser] Handle -msys targets the same as -cygwin.
#136817 merged
Apr 24, 2025 - [libclc] Remove unnecessary clcmacros.h
#137149 merged
Apr 24, 2025 - [mlir][bazel] Remove unnecessary dependencies.
#136999 merged
Apr 24, 2025 - [mlir][vector] Update the folder for vector.{insert|extract}
#136579 merged
Apr 24, 2025 - [X86] SimplifyDemandedVectorEltsForTargetNode - handle 512-bit X86ISD::VPERMI with lower half demanded elts
#137139 merged
Apr 24, 2025 - [libclang/python] Add equality comparison operators for File
#130383 merged
Apr 24, 2025 - SPIRV: Set NoPHIs property after rewriting them
#136327 merged
Apr 24, 2025 - [mlir][tosa] Add verifier check for Concat Op
#136047 merged
Apr 24, 2025 - [SystemZ] Add DAGCombine for FCOPYSIGN to remove rounding.
#136131 merged
Apr 24, 2025 - [clang][bytecode] Compute pointer differences as 64bit integers
#137128 merged
Apr 24, 2025 - [SystemZ] Handle f16 load positive/negative/complement without libcalls.
#136286 merged
Apr 24, 2025 - [TSan, SanitizerBinaryMetadata] Analyze the capture status for
alloca
rather than arbitraryAddr
#132756 merged
Apr 24, 2025 - [AArch64] Update __gcsss intrinsic to match revised ACLE specification
#136850 merged
Apr 24, 2025 - [VPlan] Fix typo in assertion. NFC
#137009 merged
Apr 24, 2025 - [RISCV] Add fixed-length patterns for disjoint or patterns for vwadd[u].v{v,x}
#136824 merged
Apr 24, 2025 - [libc++][ranges] Reject non-class types in ranges::to
#135802 merged
Apr 24, 2025 - Remove an incorrect assert in MFMASmallGemmSingleWaveOpt.
#130131 merged
Apr 24, 2025 - [mlir] add a fluent API to GreedyRewriterConfig
#137122 merged
Apr 24, 2025 - [VPlan] Remove ILV::sinkScalarOperands.
#136023 merged
Apr 24, 2025 - [clangd] Strip invalid fromRanges for outgoing calls
#134657 merged
Apr 24, 2025 - [AMDGPU] Use variadic isa<>. NFC.
#137016 merged
Apr 24, 2025 - [ARM][RISCV] Partially revert #101786
#137120 merged
Apr 24, 2025 - [Flang] Add a Fortran Standards Support doc
#132195 merged
Apr 24, 2025 - [AArch64] Allow variadic calls with SVE argument if it is named.
#136833 merged
Apr 24, 2025 - [lldb][lldb-dap] Add ToJSON for OptionValueEnumeration
#137007 merged
Apr 24, 2025 - [lldb][MachO] MachO corefile support for riscv32 binaries
#137092 merged
Apr 24, 2025 - [cfi] Fix one -fno-sanitize-merge case, and add two TODOs
#135438 merged
Apr 24, 2025 - [libclc] only check filename part of the source for avoiding duplication
#135710 merged
Apr 24, 2025 - [memprof] Dump the number of matched frames
#137082 merged
Apr 24, 2025 - [Driver][CFI] Add missing '-' into error message
#137097 merged
Apr 24, 2025 - [MLIR][LLVM] Allow strings in module flag value
#136793 merged
Apr 24, 2025 - [clang][p2719] Module deserialization does not restore allocator flags
#137102 merged
Apr 24, 2025 - Eval string one past end reland
#137091 merged
Apr 24, 2025 - [memprof] Move IndexedMemProfReader::deserialize to IndexedemProfData.cpp (NFC)
#137089 merged
Apr 24, 2025 - [mlir][AMDGPU] Add missing dependency
#137107 merged
Apr 24, 2025 - [mlir][vector] Fix parser of vector.transfer_read
#133721 merged
Apr 24, 2025 - [RISCV] Add Andes A45/AX45 processor definition
#136832 merged
Apr 24, 2025 - [Utils][vim] Add missing highlights for disjoint
#136801 merged
Apr 24, 2025 - [NFC][CFI] Add CFI minimal runtime tests
#137093 merged
Apr 24, 2025 - [mlir][AMDGPU] Implement gpu.subgroup_reduce with DPP intrinsics on AMD GPUs
#133204 merged
Apr 24, 2025 - Revert "[RISCV] Allow spilling to unused Zcmp Stack (#125959)"
#137060 merged
Apr 24, 2025 - [lldb-dap] Migrate 'stepIn' request to well structured types.
#137071 merged
Apr 24, 2025 - Revert "[ConstEval] Fix crash when comparing strings past the end"
#137088 merged
Apr 23, 2025 - [lldb] Quote module name in error message
#137083 merged
Apr 23, 2025 - [ConstEval] Fix crash when comparing strings past the end
#137078 merged
Apr 23, 2025 - [lldb] Implement CLI support for reverse-continue
#132783 merged
Apr 23, 2025 - [Clang] Fix crash when -header-include-filtering is not specified
#136232 merged
Apr 23, 2025 - [FunctionAttrs] Bail if initializes range overflows 64-bit signed int
#137053 merged
Apr 23, 2025 - [RISCV] Check the extension type for atomic loads in isel patterns.
#137019 merged
Apr 23, 2025 - Revert "[libc] build fix for sigsetjmp (#137047)"
#137077 merged
Apr 23, 2025 - Bug fix in FindModuleUUID
#137075 merged
Apr 23, 2025 - [memprof] Move writeMemProf to a separate file
#137051 merged
Apr 23, 2025 - [NVPTX] Switch to untyped float registers
#137011 merged
Apr 23, 2025 - [lldb] Minor improvements to AddNamesMatchingPartialString (NFC)
#136760 merged
Apr 23, 2025 - [NFC] [AArch64] Simplify offset scaling in ldst-opt
#137044 merged
Apr 23, 2025 - [lldb] returning command completions up to a maximum
#135565 merged
Apr 23, 2025 - [lldb] Fix typo in tagged-pointer syntax string (NFC)
#137069 merged
Apr 23, 2025 - [RISCV] Return false for Zalasr load/store in isWorthFoldingAdd.
#136799 merged
Apr 23, 2025 - [CIR] Create CIR_TypedAttr common class
#136852 merged
Apr 23, 2025 - [Clang][NFC] Use temporary instead of one use local variable when creating APValue
#137029 merged
Apr 23, 2025 - [flang][cuda][NFC] Update binary name
#137034 merged
Apr 23, 2025 - [lldb-dap] Show load addresses in disassembly
#136755 merged
Apr 23, 2025 - [libc] build fix for sigsetjmp
#137047 merged
Apr 23, 2025 - [RawPtrRefMemberChecker] Member variable checker should allow T* in smart pointer classes
#136503 merged
Apr 23, 2025 - [VPlan] Add exit phi operands during initial construction (NFC).
#136455 merged
Apr 23, 2025 - [Offload] Fix missing dependency on `clang-nvlink-wrapper'
#137033 merged
Apr 23, 2025 - Reland "[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params"
#136740 merged
Apr 23, 2025 - [bazel] Use non_arc_srcs instead of passing -fno-objc-arc
#137037 merged
Apr 23, 2025 - [libc] implement sigsetjmp/siglongjmp for x86-64
#136072 merged
Apr 23, 2025 - [mlir][LLVM] Improve
llvm.extractvalue
folder#136861 merged
Apr 23, 2025 - Fix stmt-seq-macho.test for little endian platforms
#137017 merged
Apr 23, 2025 - [LV] Fix missing entry in willGenerateVectors
#136712 merged
Apr 23, 2025 - Add RISC-V CPU type and CPU subtype to llvm & lldb
#136785 merged
Apr 23, 2025 - [lldb-dap] Ensure we acquire the SB API lock while handling requests.
#137026 merged
Apr 23, 2025 - SelectionDAG: Add missing AddNodeIDCustom case for MDNodeSDNode.
#136805 merged
Apr 23, 2025 - [clang][modules] Minor improvements to diagnosing
out of date
errors#136612 merged
Apr 23, 2025 - [CIR] Introduce type aliases for records
#136387 merged
Apr 23, 2025 - [clang-doc][NFC] Remove else after return
#136443 merged
Apr 23, 2025 - [clang][deps] Make dependency directives getter thread-safe
#136178 merged
Apr 23, 2025 - [lldb-dap] Updating the 'next' request handler use well structured types
#136642 merged
Apr 23, 2025 - [AMDGPU][True16][CodeGen] update GFX11Plus codegen test with true16 flag
#135078 merged
Apr 23, 2025 - [clang][bytecode] Refine diagnostics for volatile reads
#136857 merged
Apr 23, 2025 - [CUDA][HIP] capture possible ODR-used var
#136645 merged
Apr 23, 2025 - [libclang/C++] Fix clang_File_isEqual for in-memory files
#135773 merged
Apr 23, 2025 - [DirectX] Implement the ForwardHandleAccesses pass
#135378 merged
Apr 23, 2025 - [NFCI] Move ProfOStream from InstrProfWriter.cpp to InstrProf.h/cpp
#136791 merged
Apr 23, 2025 - AMDGPU/MC: Fix emitting absolute expressions
#136789 merged
Apr 23, 2025 - [InstCombine] Do not fold logical is_finite test
#136851 merged
Apr 23, 2025 - [Flang][OpenACC] Make async clause on data consistent with elsewhere
#136866 merged
Apr 23, 2025 - [DAG] narrowExtractedVectorLoad - reuse existing SDLoc. NFC
#136870 merged
Apr 23, 2025 - [NFC][LLVM][TableGen] Eliminate inheritance from std::vector
#136573 merged
Apr 23, 2025 - [libc] Special case PPC double double for print
#136614 merged
Apr 23, 2025 - [flang][cuda] Carry over the CUDA attribute in target rewrite
#136811 merged
Apr 23, 2025 - [libclc] Re-enable compiler warning
#136872 merged
Apr 23, 2025 - [libclc] Fix unguarded use of image types
#136871 merged
Apr 23, 2025 - [MLIR][NFC] Retire let constructor for MemRef
#134788 merged
Apr 23, 2025 - [TOSA] Rescale output_zp fix
#136116 merged
Apr 23, 2025 - [NFC][AArch64][GlobalISel] Add test coverage for vector load/store legalization
#134904 merged
Apr 23, 2025 - [mlir][acc] Use consistent name for device_num operand
#136745 merged
Apr 23, 2025 - [AArch64] Funnel Shift now uses rev32/rev64 instructions
#136707 merged
Apr 23, 2025 - [OpenMP] Update the bitcode library install and search path
#136754 merged
Apr 23, 2025 - [Offload] Fix handling of 'bare' mode when environment missing
#136794 merged
Apr 23, 2025 - [Clang][llvm] Implement fp8 FMOP4A intrinsics
#130127 merged
Apr 23, 2025 - [flang][OpenMP] Use OmpMemoryOrderType enumeration in FAIL clause
#136313 merged
Apr 23, 2025 - [AArch64][SVE] Add dot product lowering for PARTIAL_REDUCE_MLA node
#130933 merged
Apr 23, 2025 - [LV] Fix crash when building partial reductions using types that aren't known scale factors
#136680 merged
Apr 23, 2025 - [libclc] Build for OpenCL 3.0
#135733 merged
Apr 23, 2025 - [mlir][vector] Update test post 136699 (nfc)
#136841 merged
Apr 23, 2025 - Revert "[AMDGPU] Support block load/store for CSR"
#136846 merged
Apr 23, 2025 - [lldb] Preparation for DWARF indexing speedup
#123732 merged
Apr 23, 2025 - [lldb/DWARF] Remove "range lower than function low_pc" check
#132395 merged
Apr 23, 2025 - [DAG] shouldReduceLoadWidth - add optional<unsigned> byte offset argument
#136723 merged
Apr 23, 2025 - Fix formatting
#136847 merged
Apr 23, 2025 - [mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions - Fix
#136830 merged
Apr 23, 2025 - [flang][OpenMP] Extend common::AtomicDefaultMemOrderType enumeration
#136312 merged
Apr 23, 2025 - Control analysis-based diagnostics with #pragma
#136323 merged
Apr 23, 2025 - [Reassociate] Invalidate analysis passes after canonicalizeOperands
#136835 merged
Apr 23, 2025 - [RISCV] Support disjoint RISCVISD::OR_VL in combineOp_VLToVWOp_VL
#136820 merged
Apr 23, 2025 - [clang][AVR] Improve compatibility of inline assembly with avr-gcc
#136534 merged
Apr 23, 2025 - [SeparateConstOffsetFromGEP] Preserve inbounds flag based on ValueTracking and NUW
#130617 merged
Apr 23, 2025 - [BOLT] Do not return Def-ed registers from MCPlusBuilder::getUsedRegs
#129890 merged
Apr 23, 2025 - [LLVM][ISel][AArch64 Remove AArch64ISD::FCM##z nodes.
#135817 merged
Apr 23, 2025 - [SPIRV] Support for the SPV_INTEL_subgroup_matrix_multiply_accumulate SPIR-V extension
#135225 merged
Apr 23, 2025 - [mlir][tosa] Enhance CONV3D & DEPTHWISE_CONV2D verifier
#135738 merged
Apr 23, 2025 - [mlir][tosa] Align Variable ops to match with TOSA v1.0 spec
#130680 merged
Apr 23, 2025 - [SDag][ARM][RISCV] Allow lowering CTPOP into a libcall
#101786 merged
Apr 23, 2025 - [clang] XFAIL the
Xclangas.s
test on AIX.#136744 merged
Apr 23, 2025 - [MachinePipeliner] Use AliasAnalysis properly when analyzing loop-carried dependencies
#136691 merged
Apr 23, 2025 - InstCombine: Avoid counting uses of constants
#136566 merged
Apr 23, 2025 - [AMDGPU] Support block load/store for CSR
#130013 merged
Apr 23, 2025 - [InstCombine] Canonicalize
max(min(X, MinC), MaxC) -> min(max(X, MaxC), MinC)
#136665 merged
Apr 23, 2025 - [llvm-extract] support unnamed bbs.
#135140 merged
Apr 23, 2025 - [lldb][LoongArch] Fix expression function call failure
#136563 merged
Apr 23, 2025 - [AArch64] Fix tryToConvertShuffleOfTbl2ToTbl4 with non-buildvector input operands.
#135961 merged
Apr 23, 2025 - [docs] Fix the use of word "dependent" and other typos in the C++ Modules Doc
#136719 merged
Apr 23, 2025 - [RISCV] Add disjoint or patterns for vwadd[u].vv
#136716 merged
Apr 23, 2025 - [Clang] [Driver] use __cxa_atexit by default on Cygwin.
#135701 merged
Apr 23, 2025 - [CostModel] Remove optional from InstructionCost::getValue()
#135596 merged
Apr 23, 2025 - [clangd] Improve
BlockEnd
inlayhint presentation#136106 merged
Apr 23, 2025 - [mlir][utils] Update generate-test-checks.py
#136757 merged
Apr 23, 2025 - [RISCV] Add Andes N45/NX45 processor definition
#136670 merged
Apr 23, 2025 - [clang][bytecode] Allow casts from void* only in std::allocator calls
#136714 merged
Apr 23, 2025 - [CodeGenPrepare] Unfold slow ctpop when used in power-of-two test
#102731 merged
Apr 23, 2025 - [CIR] Infer MLIRContext in attr builders when possible
#136741 merged
Apr 23, 2025 - [lldb] Make sure changing the separator takes immediate effect
#136779 merged
Apr 23, 2025 - [libc][math] Skip checking for exceptional values in expm1f when LIBC_MATH_SKIP_ACCURATE_PASS is set.
#130968 merged
Apr 23, 2025 - [LoongArch] Pre-commit for widen shuffle mask
#136544 merged
Apr 23, 2025 - [clang] Rework
hasBooleanRepresentation
.#136038 merged
Apr 23, 2025 - [clang-format] Don't test stability if JS format test fails
#136662 merged
Apr 23, 2025 - [clang-format] Correctly annotate kw_operator in using decls
#136545 merged
Apr 23, 2025 - [clang-format] Fix a bug in lexing C++ UDL ending in $
#136476 merged
Apr 23, 2025 - [clang-format] Fix a bug in parsing C-style cast of lambdas
#136099 merged
Apr 23, 2025 - [RISCV] Clear kill flags after replaceRegWith in RISCVFoldMemOffset.
#136762 merged
Apr 23, 2025 - [MLIR] [python] Fixed the signature of
_OperationBase.get_asm
#136676 merged
Apr 23, 2025 - [NVPTX] Add support for Shared Cluster Memory address space [2/2]
#136768 merged
Apr 22, 2025 - [MLIR][Affine] Fix affine.apply verifier and add functionality to demote invalid symbols to dims
#128289 merged
Apr 22, 2025 - [NVPTX] Fix ptxas tests from #135444
#136782 merged
Apr 22, 2025 - [WebKit checkers] Treat global const variables as safe
#136170 merged
Apr 22, 2025 - Revert "[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions"
#136781 merged
Apr 22, 2025 - [clang] Enable making
CompilerInstance
diagnostics thread-safe#136601 merged
Apr 22, 2025 - [NVPTX] Use v2.u64 to load/store 128-bit values
#136638 merged
Apr 22, 2025 - [mlir][ptr] Add the
ptradd
andtype_offset
ops, andgeneric_space
attr#136434 merged
Apr 22, 2025 - [mlir][nfc] Cleanup some unused headers
#136738 merged
Apr 22, 2025 - [NVPTX] Add support for Shared Cluster Memory address space [1/2]
#135444 merged
Apr 22, 2025 - Reland [SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode
#136701 merged
Apr 22, 2025 - [NFC][llvm] Remove duplicate isUEFI check
#136593 merged
Apr 22, 2025 - [Flang][OpenMP] Add OpenMP standards support doc
#132707 merged
Apr 22, 2025 - [CIR] Upstream support for accessing structure members
#136383 merged
Apr 22, 2025 - [mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions
#135143 merged
Apr 22, 2025 - [lldb] Make the statusline separator configurable
#136611 merged
Apr 22, 2025 - [lldb] Clarify the documentation for GetIndexOfChildMemberWithName
#136633 merged
Apr 22, 2025 - [Clang] Remove use after move of lambda
#136728 merged
Apr 22, 2025 - [BOLT] Improve profile quality reporting
#130810 merged
Apr 22, 2025 - [libcxx] [test] Extend mingw workarounds for armv7/aarch64 too
#136419 merged
Apr 22, 2025 - cuda clang: Move nvptx-surface.cu test to CodeGenCUDA
#134758 merged
Apr 22, 2025 - [ARM] Save floating point registers and status registers with save_fp function attribute
#89654 merged
Apr 22, 2025 - [mlir][utils] Update generate-test-checks.py
#136721 merged
Apr 22, 2025 - [llvm][IR][NFC] Apply clang-tidy fixes to ProfDataUtils
#136447 merged
Apr 22, 2025 - [llvm][misexpect][NFC] Fix Twine usage
#136446 merged
Apr 22, 2025 - [clang-doc][NFC] Use isa<> over dyn_cast
#136445 merged
Apr 22, 2025 - [mlir][vector] Update ApplyVectorReductionToContractPatternsOp
#136699 merged
Apr 22, 2025 - [clang-doc] Fix clang-tidy naming diagnostics
#136444 merged
Apr 22, 2025 - [BOLT][test] Resolve symlink for nm tool (NFC)
#136722 merged
Apr 22, 2025 - [CIR] Upstream StackSave and StackRestoreOp
#136426 merged
Apr 22, 2025 - [flang][OpenMP] Introduce OmpHintClause, simplify OmpAtomicClause
#136311 merged
Apr 22, 2025 - [Offload] Implement the remaining initial Offload API
#122106 merged
Apr 22, 2025 - [LLVM][TableGen] Do not test fixed opcode value in DecoderEmitter tests
#136724 merged
Apr 22, 2025 - [DirectX] Allow llvm lifetime intrinsics to pass on to the DirectX backend
#136622 merged
Apr 22, 2025 - [libc] Fix warnings for freelist_heap_test/fuzz
#136634 merged
Apr 22, 2025 - [RISCV][TTI] Use processShuffleMask for shuffle legalization estimate
#136191 merged
Apr 22, 2025 - [Clang] Fix crash when building a module with CC_PRINT_HEADERS_FORMAT=json
#136227 merged
Apr 22, 2025 - [HLSL] Use hlsl_device address space for getpointer.
#127675 merged
Apr 22, 2025 - [mlir][nfc] Replace some
std::vector
s withSmallVector
#136703 merged
Apr 22, 2025 - [llvm] add LLVM_ABI_FRIEND macro for friend function decls
#136595 merged
Apr 22, 2025 - [DirectX] Implement Max64UAVs shader flag analysis
#136229 merged
Apr 22, 2025 - [flang][acc] Generate acc.bounds operation from FIR shape
#136637 merged
Apr 22, 2025 - [RISCV] Lower SEW<=32 vector_deinterleave(2) via vunzip2{a,b}
#136463 merged
Apr 22, 2025 - [DebugInfo] Handle additional types of stores in assignment tracking
#129070 merged
Apr 22, 2025 - [SelectionDAG] Pass LoadExtType when ATOMIC_LOAD is created.
#136653 merged
Apr 22, 2025 - [SLP]Prefer segmented/deinterleaved loads to strided and fix codegen
#135058 merged
Apr 22, 2025 - [docs][CoC] Update verbiage about appeal process
#136715 merged
Apr 22, 2025 - [CIR] Upstream SelectOp and ShiftOp
#133405 merged
Apr 22, 2025 - [CIR] Change 'CIR-int' to use a 'APIntParameter' argument
#136713 merged
Apr 22, 2025 - [SLP]Model single unique value insert + shuffle as splat + select, where profitable
#136590 merged
Apr 22, 2025 - [mlir][linalg] Add folder for
linalg.index
#136640 merged
Apr 22, 2025 - [RISCV] Use ri.vzip2{a,b} for interleave2 if available
#136364 merged
Apr 22, 2025 - [clang][bytecode] Allow reinterpret casts from/to the same pointer type
#136692 merged
Apr 22, 2025 - [VPlan] Fix MayReadFromMemory/MayWriteToMemory on VPWidenIntrinsicRecipe
#136684 merged
Apr 22, 2025 - [mlir][vector] Sink vector.extract/splat into load/store ops
#134389 merged
Apr 22, 2025 - [CostModel] Plumb CostKind into getExtractWithExtendCost
#135523 merged
Apr 22, 2025 - Reapply "[SPARC] Use umulxhi to do extending 64x64->128 multiply when we have VIS3" (#135897)
#136475 merged
Apr 22, 2025 - [OpenACC][CIR] Implement 'async' lowering.
#136626 merged
Apr 22, 2025 - [LLVM] Replace use of
LLVM_RUNTIMES_TARGET
withLLVM_DEFAULT_TARGET_TRIPLE
#136208 merged
Apr 22, 2025 - [SelectionDAG][X86] Fold
sub(x, mul(divrem(x,y)[0], y))
todivrem(x, y)[1]
#136565 merged
Apr 22, 2025 - [AMDGPU][InsertWaitCnts] Track global_wb/inv/wbinv
#135340 merged
Apr 22, 2025 - [AMDGPU][InsertWaitCnts] Add test for global_wb/inv/wbinv tracking
#135339 merged
Apr 22, 2025 - [mlir] Avoid doublespace in error (NFC).
#136560 merged
Apr 22, 2025 - Reapply "[AMDGPU] Insert readfirstlane in the function returns in sgpr."
#136678 merged
Apr 22, 2025 - Reorganize -Winitializer-overrides and -Wreorder-init-list
#136586 merged
Apr 22, 2025 - [lldb] Slide eh_frame unwind plan if it doesn't begin at function boundary
#135333 merged
Apr 22, 2025 - [mlir][gpu] Change GPU modules to globals
#135478 merged
Apr 22, 2025 - [AMDGPU] Do not fold COPY with implicit operands
#136003 merged
Apr 22, 2025 - [lldb] Fix use-color settings not persistent
#135626 merged
Apr 22, 2025 - [LLVM][CostModel][AArch64] Remove magic numbers from f16 vector compares.
#135795 merged
Apr 22, 2025 - [RISCV] Add ISel patterns for Xqcia instructions
#136548 merged
Apr 22, 2025 - [SPIR-V] Add store legalization for ptrcast
#135369 merged
Apr 22, 2025 - [flang][Parser][OpenMP] Fix unparser for cancellation_construct_type
#136001 merged
Apr 22, 2025 - [TTI] Make the rest of TTI::Concept/TTI::Model methods const (NFC)
#136668 merged
Apr 22, 2025 - [lldb] Use correct path for debugserver
#131609 merged
Apr 22, 2025 - [lldb] Clean up StartDebugserverProcess before I start refactoring it
#135342 merged
Apr 22, 2025 - [SPIR-V] Fix OpVectorShuffle operands on load
#135954 merged
Apr 22, 2025 - [MLIR][TableGen] Error on APInt parameter without custom comparator
#135970 merged
Apr 22, 2025 - Modify the localCache API to require an explicit commit on CachedFile…
#136121 merged
Apr 22, 2025 - [clangd] Support operators new and delete in textDocument/references
#135620 merged
Apr 22, 2025 - [TTI] Fix discrepancies in prototypes between interface and implementations (NFCI)
#136655 merged
Apr 22, 2025 - [LV] Use requested calling convention for vector math routines
#136122 merged
Apr 22, 2025 - [AMDGPU] SIInstrInfo: Fix resultDependsOnExec for VOPC instructions
#134629 merged
Apr 22, 2025 - [lldb/cmake] Normalize use of HAVE_LIBCOMPRESSION
#135528 merged
Apr 22, 2025 - [mlir][Transforms] Dialect conversion: Add flag to disable rollback
#136490 merged
Apr 22, 2025 - [CIR] Let ConstantOp builder infer its type automatically
#136606 merged
Apr 22, 2025 - [mlir][Transforms] Dialect conversion: Erase materialized constants instead of rollback
#136489 merged
Apr 22, 2025 - [CIR] Make UndefAttr use AttrBuilderWithInferredContext
#136605 merged
Apr 22, 2025 - [mlir][emitc] mark
emitc.load
withCExpression
#130802 merged
Apr 22, 2025 - [CIR] Make ZeroAttr use AttrBuilderWithInferredContext
#136604 merged
Apr 22, 2025 - [LangRef][IR] Fix default AS documentation for allocas without explicit AS
#135942 merged
Apr 22, 2025 - [SelectionDAG] Make the FoldingSet profile in getAtomic match AddNodeIDCustom.
#136651 merged
Apr 22, 2025 - [RISCV] Add smcntrpmf extension
#136556 merged
Apr 22, 2025 - [TTI] Make all interface methods const (NFCI)
#136598 merged
Apr 22, 2025 - [Clang] Improve error recovery for invalid calls
#136295 merged
Apr 22, 2025 - [flang][cuda] Update stream type for cuf kernel op
#136627 merged
Apr 22, 2025 - [RISCV] Fix Lsb > Msb case in (sra (sext_inreg X, _), C) for th.ext
#136287 merged
Apr 22, 2025 - LowerTypeTests: Switch to emitting one inline asm call per jump table entry.
#136265 merged
Apr 22, 2025 - [LLVM][TableGen] Fix VarlenDecoder.td to not used fixed opcode values
#136632 merged
Apr 22, 2025 - [MemProf] Merge callee clones as needed before assigning functions
#135702 merged
Apr 22, 2025 - [lldb] Avoid force loading symbols in statistics collection
#136236 merged
Apr 21, 2025 - [msan] Handle x86.avx512fp16.{add,sub.mul,div,min,max}.ph.512
#136619 merged
Apr 21, 2025 - [compiler-rt][profile][tests][NFC] Avoid using a.out from PATH
#136465 merged
Apr 21, 2025 - [flang][acc] Update stride calculation to include inner-dimensions
#136613 merged
Apr 21, 2025 - [NVPTX] Improve kernel byval parameter lowering
#136008 merged
Apr 21, 2025 - [PowerPC] Add dense math bfloat16 floating-point outer-product accumulate to DMR instructions
#133109 merged
Apr 21, 2025 - [CLANG][MS-STRUCT] bitfield padding warning presents padding to exact bit count
#136062 merged
Apr 21, 2025 - Reapply 19c708c "FunctionDecl::getFunctionTypeLoc: ignore function type attributes (#118420)"
#136484 merged
Apr 21, 2025 - [NVPTX] add test case for vector reduction intrinsics
#136381 merged
Apr 21, 2025 - [lld] Merge equivalent symbols found during ICF
#134342 merged
Apr 21, 2025 - [HLSL] Boolean in a RawBuffer should be i32 and Boolean vector in a RawBuffer should be <N x i32>
#135848 merged
Apr 21, 2025 - [clang][ARM][AArch64] Define intrinsics guarded by __has_builtin on all platforms
#128222 merged
Apr 21, 2025 - [AMDGPU] Partially revert my llvm::less_second patch
#136615 merged
Apr 21, 2025 - [flang][openacc] Make async clause behavior homogenous
#136610 merged
Apr 21, 2025 - AMDGPU: Add global-isel checks and rename fptrunc.v2f16.fpmath.ll
#136609 merged
Apr 21, 2025 - Revert "[Fuchsia] Disable PIC"
#136617 merged
Apr 21, 2025 - [mlir][SMT] update Bazel configuration to match 697aa99
#136616 merged
Apr 21, 2025 - [msan][NFCI] Add avx512fp16-{arith-intrinsics, arith-vl-intrinsics, intrinsics} tests
#136260 merged
Apr 21, 2025 - [libc][bazel] Add a helper library with all deps of generated headers.
#136582 merged
Apr 21, 2025 - [OpenMP] Remove dependency on LLVM include directory from DeviceRTL
#136359 merged
Apr 21, 2025 - [AMDGPU] Correct VOP3P encoding. NFC.
#136005 merged
Apr 21, 2025 - [LLVM] Cleanup pass initialization for Analysis passes
#135858 merged
Apr 21, 2025 - [OpenACC][CIR] Lower 'num_workers' for parallel/kernels
#136578 merged
Apr 21, 2025 - [TTI] Constify BasicTTIImplBase::thisT() (NFCI)
#136575 merged
Apr 21, 2025 - [lldb] Add symbol/table count into statistics
#136226 merged
Apr 21, 2025 - [RISCV] Report error if Zilsd is used on RV64.
#136577 merged
Apr 21, 2025 - [clang] Enable making
CompilerInstance
VFS thread-safe#135737 merged
Apr 21, 2025 - [CIR][NFC] Fix an unused variable warning
#136431 merged
Apr 21, 2025 - [Fuchsia] Disable PIC
#136376 merged
Apr 21, 2025 - [lldb][Mach-O corefiles] Don't init Target arch to corefile
#136065 merged
Apr 21, 2025 - [flang][cuda] Only convert launch from CUDA Fortran kernels
#136221 merged
Apr 21, 2025 - [VPlan] Also duplicated scalar-steps when it enables sinking scalars.
#136021 merged
Apr 21, 2025 - [HLSL] Reland; Make it possible to assign an array from a cbuffer
#136580 merged
Apr 21, 2025 - Reapply [MLIR][LLVM] Support for indirectbr
#136378 merged
Apr 21, 2025 - [SDAG] Handle insert_subvector in isKnownNeverNaN
#131989 merged
Apr 21, 2025 - Revert "[HLSL] Make it possible to assign an array from a cbuffer"
#136576 merged
Apr 21, 2025 - [AMDGPU] Insert readfirstlane in the function returns in sgpr.
#135326 merged
Apr 21, 2025 - Enable
-m32
,-maix32
and-maix64
for Flang on AIX.#136202 merged
Apr 21, 2025 - [flang] Support fir.pack_array in FIR alias analysis.
#131946 merged
Apr 21, 2025 - [ctxprof] Scale up everything under a root by its
TotalRootEntryCount
#136015 merged
Apr 21, 2025 - [HLSL] Make it possible to assign an array from a cbuffer
#134174 merged
Apr 21, 2025 - [LLVM][TableGen] Parameterize NumToSkip in DecoderEmitter
#136456 merged
Apr 21, 2025 - [llvm] Use llvm::SmallVector::pop_back_val (NFC)
#136533 merged
Apr 21, 2025 - [Clang] disallow use of attributes before extern template declarations
#136328 merged
Apr 21, 2025 - [DirectX] add Function name to DiagnosticInfoUnsupported Msg in DXILOpLowering
#136234 merged
Apr 21, 2025 - [SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value in getNode
#122741 merged
Apr 21, 2025 - [AMDGPU][NewPM] Make the pass flow consistent with the legacy pipeline.
#136551 merged
Apr 21, 2025
320 Pull requests opened by 210 people
- Added APInt::clearBits() method #136550
#136557 opened
Apr 21, 2025 - [ConstraintElim] Add facts about non-poison intrinsics on demand
#136558 opened
Apr 21, 2025 - [clang-tidy] added `AllowedTypes` option to `readability-qualified-auto` check
#136571 opened
Apr 21, 2025 - [mlir][vector] Linearization: push 'bit width' logic out of patterns
#136581 opened
Apr 21, 2025 - [mlir][vector] Relax constraints on shape_cast
#136587 opened
Apr 21, 2025 - [LLVM] Update handling of default runtime targets
#136591 opened
Apr 21, 2025 - [X86] SimplifyDemandedBitsForTargetNode - add handling for X86ISD::FAND/FOR
#136618 opened
Apr 21, 2025 - Emitc.convert
#136621 opened
Apr 21, 2025 - [llvm] annotate interfaces in llvm/Analysis for DLL export
#136623 opened
Apr 21, 2025 - [lld] NFC. Rename function to better reflect its implementation
#136625 opened
Apr 21, 2025 - [flang] Revamp evaluate::CoarrayRef
#136628 opened
Apr 21, 2025 - [llvm] annotate interfaces in llvm/ADT for DLL export
#136629 opened
Apr 21, 2025 - [llvm] Ensure propagated constants in the vtable are aligned
#136630 opened
Apr 21, 2025 - [AMDGPU] Added hot-block-rematerialize pass
#136631 opened
Apr 21, 2025 - [NVPTX] Add support for PTX ISA v8.8
#136639 opened
Apr 22, 2025 - [lld][ICF] Prevent merging two sections when they point to non-globals
#136641 opened
Apr 22, 2025 - Ws lend
#136643 opened
Apr 22, 2025 - [InstCombine] fold u <= (u <= (unsigned)b) into (u <= (unsigned)b).
#136654 opened
Apr 22, 2025 - [NVPTX] Add mix precision arith intrinsics
#136657 opened
Apr 22, 2025 - [X86] Add pass to suppress EPGR/NDD instructions for relocations
#136660 opened
Apr 22, 2025 - [NVPTX] Add fma mix precision intrinsics
#136661 opened
Apr 22, 2025 - [BOLT][binary-analysis] Fix pac-ret scanner's "major limitation"
#136664 opened
Apr 22, 2025 - [libc++][pair] P2944R3: Constrain `std::pair`'s equality operator
#136672 opened
Apr 22, 2025 - [DAGCombiner][RISCV] Add target hook to decide hoisting LogicOp with extension
#136677 opened
Apr 22, 2025 - [Draft][MLIR] Add reshape propagation through tensor.pad
#136681 opened
Apr 22, 2025 - [lldb] Fix crash after second run when set a previous watchpoint.
#136682 opened
Apr 22, 2025 - [Support] Use absolute paths for include filenames
#136687 opened
Apr 22, 2025 - [lldb] Upgrade `GetIndexOfChildWithName` to use `llvm::Expected`
#136693 opened
Apr 22, 2025 - [InstCombine] Infer exact for lshr by cttz
#136696 opened
Apr 22, 2025 - [AArch64] Merge scaled and unscaled narrow zero stores
#136705 opened
Apr 22, 2025 - [libc] implement aarch64 sigsetjmp
#136706 opened
Apr 22, 2025 - [LV][LAA][NFC]Add a test with non-power-of-2 store-load forward distance, NFC
#136710 opened
Apr 22, 2025 - [X86][GlobalIsel] support G_FABS for f80
#136718 opened
Apr 22, 2025 - [analyzer] Workaround for unintended slowdown (scope increase)
#136720 opened
Apr 22, 2025 - [flang] Restructured TBAA trees in AddAliasTags pass.
#136725 opened
Apr 22, 2025 - [OpenMP] Change build of OpenMP device runtime to be a separate runtime
#136729 opened
Apr 22, 2025 - [AMDGPU] remove move instruction if there is no user of it
#136735 opened
Apr 22, 2025 - [mlir][bufferization] Use TensorLike, BufferLike type interfaces
#136736 opened
Apr 22, 2025 - [compiler-rt] Make sure __clzdi2 doesn't call itself recursively on sparc64
#136737 opened
Apr 22, 2025 - [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types
#136739 opened
Apr 22, 2025 - [clang][ARM][AArch64] Don't require arm_acle header for universally defined intrinsics
#136742 opened
Apr 22, 2025 - [mlir][xegpu] Add SIMT distribution patterns for UpdateNdOffset, PrefetchNd and GPU Index Ops.
#136743 opened
Apr 22, 2025 - [lldb] Upstream lldb-rpc-gen and LLDB RPC server-side emitters
#136748 opened
Apr 22, 2025 - [LAA] Prefer set-contains over set-count (NFC)
#136749 opened
Apr 22, 2025 - release/20.x: [libcxx] [test] Extend mingw workarounds for armv7/aarch64 too (#136419)
#136752 opened
Apr 22, 2025 - [LAA] Improve convergent tests
#136758 opened
Apr 22, 2025 - [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions
#136759 opened
Apr 22, 2025 - [lldb][cmake] Add clang resource dir to LLDB shell tests config
#136761 opened
Apr 22, 2025 - [lldb] Expose language plugin commands based based on language of current frame
#136766 opened
Apr 22, 2025 - [mlir][memref] Fix typo in `BuiltinAttributeInterfaces` description
#136774 opened
Apr 22, 2025 - [flang] fix scoping of cray pointer declarations and add check for initialization
#136776 opened
Apr 22, 2025 - [flang][frontend] warn when a volatile target is pointer associated with an non-volatile pointer
#136778 opened
Apr 22, 2025 - [flang] Tune warning about incompatible implicit interfaces
#136788 opened
Apr 22, 2025 - [flang] Fetch the initial reduction value from the input array.
#136790 opened
Apr 23, 2025 - [Clang] Add `noalias` to `this` pointer in C++ constructors
#136792 opened
Apr 23, 2025 - [MLIR] Add a utility pass to linearize `memref`
#136797 opened
Apr 23, 2025 - [mlir][AMDGPU] Improve DPP implementation of subgroup reduction
#136804 opened
Apr 23, 2025 - [CIR] Upstream enum support
#136807 opened
Apr 23, 2025 - [CIR] Upstream cir.call with scalar arguments
#136810 opened
Apr 23, 2025 - [CodeGen][NPM] Support CodeGenSCCOrder in pipeline
#136818 opened
Apr 23, 2025 - [Mips] Support "$sp" named register
#136821 opened
Apr 23, 2025 - [clang-tidy] Add check 'bugprone-invalid-enum-default-initialization'
#136823 opened
Apr 23, 2025 - [mlir-runner] Check entry function does not expect arguments
#136825 opened
Apr 23, 2025 - [flang] Add __COUNTER__ preprocessor macro
#136827 opened
Apr 23, 2025 - [clang][ptrauth] add support for options parameter to __ptrauth
#136828 opened
Apr 23, 2025 - [Clang] Warning as error for fold expressions over comparison operators
#136836 opened
Apr 23, 2025 - [llvm][docs] Remove unnecessary apostrophe
#136844 opened
Apr 23, 2025 - [Clang][Driver] Fix condition in combineBackendCompile when using -no-integrated-cpp
#136853 opened
Apr 23, 2025 - [CIR] Cleanup support for C functions
#136854 opened
Apr 23, 2025 - [LV] Fix stale entry in MinBWs in tryToWiden
#136858 opened
Apr 23, 2025 - [docs] Reorder metadata examples in note
#136859 opened
Apr 23, 2025 - [ItaniumDemangle] Add Named flag to "pm" operator
#136862 opened
Apr 23, 2025 - [LangRef] No target-specific size limit for atomics
#136864 opened
Apr 23, 2025 - [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions fixed
#136868 opened
Apr 23, 2025 - [NFC][LLVM] Document and adopt variadic `isa` in a few places
#136869 opened
Apr 23, 2025 - [asan] Implement address sanitizer on AIX: memory mapping (6/6)
#136874 opened
Apr 23, 2025 - [RISCV] Add CompressPat for all cases in isCopyInstrImpl
#136875 opened
Apr 23, 2025 - [ObjC][ProvenanceEval] Only evaluate pointers
#136876 opened
Apr 23, 2025 - [NVPTX] Consistently check fast-math flags when lowering div
#136890 opened
Apr 23, 2025 - [LoopVectorizer] Bundle partial reductions with different extensions
#136997 opened
Apr 23, 2025 - [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector.
#136998 opened
Apr 23, 2025 - [NFC][LLVM][IR] Adopt vadiadic `isa<>`
#137001 opened
Apr 23, 2025 - [HLSL] Put tests for compatibility overloads for 'clamp', 'isinf', 'min', and 'max' in own files
#137004 opened
Apr 23, 2025 - [LV] Fix MinBWs in WidenIntrinsic case
#137005 opened
Apr 23, 2025 - [lldb] Parse DWARF CFI for discontinuous functions
#137006 opened
Apr 23, 2025 - [MLIR][XeGPU] Add unroll pass for XeGPU
#137010 opened
Apr 23, 2025 - [MC] Use StringTable for MCSchedClassDesc names
#137012 opened
Apr 23, 2025 - [InstCombine][DebugInfo] Update debug value uses in `freelyInvertAllUsersOf`
#137013 opened
Apr 23, 2025 - [sanitizer] Allow use-after-scope front-end argument to take effect with -fsanitize=kernel-address
#137015 opened
Apr 23, 2025 - [Flang][OpenMP] Permit loop construct in simd regions
#137020 opened
Apr 23, 2025 - AMDGPU: Allow operand folding between loop body and its preheader
#137022 opened
Apr 23, 2025 - [Flang-rt] Forward `libomp-mod` dependency for non-default runtime builds
#137035 opened
Apr 23, 2025 - [RISCV] Initial codegen support for zvqdotq extension
#137039 opened
Apr 23, 2025 - [LLDB] Ptrace seize dead process
#137041 opened
Apr 23, 2025 - AArch64: Use PTRUE_B as much as possible to increase CSE
#137042 opened
Apr 23, 2025 - [RISCV] Remove`riscv.segN.load/store` in favor of their mask variants
#137045 opened
Apr 23, 2025 - [Flang][LLVM] Remove leftover CMake for old flang handling
#137049 opened
Apr 23, 2025 - SPIRV: Simplify phi processing
#137050 opened
Apr 23, 2025 - [AMDGPU] Do not add cost for register aligned shufflevectors
#137052 opened
Apr 23, 2025 - [NVPTX] Small NVVMReflect bug
#137062 opened
Apr 23, 2025 - [JITLink][i386] Avoid 'i386' name clashing with built-in macro
#137063 opened
Apr 23, 2025 - [libc] add remarks to the setjmp implementation
#137066 opened
Apr 23, 2025 - [clang][Modules] Diagnose mismatching pcm dependencies in explicit buiilds
#137068 opened
Apr 23, 2025 - [lldb][CPlusPlus] Always use CPlusPlusNameParser for parsing C++ function names
#137072 opened
Apr 23, 2025 - Linker: Remove dropTriviallyDeadConstantArrays().
#137081 opened
Apr 23, 2025 - [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage`
#137085 opened
Apr 23, 2025 - [Clang] Add new -header-include-filtering=direct-per-file option
#137087 opened
Apr 23, 2025 - [flang] Make -fsave-main-program default
#137090 opened
Apr 24, 2025 - [APInt] Added APInt::clearBits() method
#137098 opened
Apr 24, 2025 - [LLD][COFF] Move delay IAT into its own .didat section.
#137100 opened
Apr 24, 2025 - [ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 opened
Apr 24, 2025 - [CIR] Upstream initial support for switch statements
#137106 opened
Apr 24, 2025 - [mlir][gpu] Pattern to promote `gpu.shuffle` to specialized AMDGPU ops
#137109 opened
Apr 24, 2025 - [flang] Retrieve shape from selector when generating assoc sym type
#137117 opened
Apr 24, 2025 - [Dwarf] Emit `DW_AT_bit_size` for non-byte-sized types
#137118 opened
Apr 24, 2025 - [lldb] Prefer `DW_AT_bit_size` over `DW_AT_byte_size` in `GetDIEBitSizeAndSign`
#137123 opened
Apr 24, 2025 - [DebugInfo][LoopDistribute] Salvage debug values using dead instructions in the distributed loops
#137124 opened
Apr 24, 2025 - [LoongArch] Fix fp_to_uint/fp_to_sint conversion errors for lasx
#137129 opened
Apr 24, 2025 - [mlir] allow function type cloning to fail
#137130 opened
Apr 24, 2025 - Thread Safety Analysis: Support reentrant capabilities
#137133 opened
Apr 24, 2025 - [Xtensa] Implement Xtensa S32C1I Option and atomics lowering.
#137134 opened
Apr 24, 2025 - [Xtensa] Implement Xtensa Region Protection Option and several other small Options.
#137135 opened
Apr 24, 2025 - [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 opened
Apr 24, 2025 - [LV] Improve code using [[maybe_unused]] (NFC)
#137138 opened
Apr 24, 2025 - [AMDGPU] Classify FLAT instructions as VMEM
#137148 opened
Apr 24, 2025 - [AMDGPU][NFC] Added Pre-commit tests for PR#137137
#137150 opened
Apr 24, 2025 - [lldb] Fix offset computation in RegisterContextUnwind
#137155 opened
Apr 24, 2025 - [clang][CompundLiteralExpr] Don't defer evaluation for CLEs
#137163 opened
Apr 24, 2025 - [SPIRV] Stop unconditionally emitting SPV_INTEL_arbitrary_precision_integers when allowed
#137167 opened
Apr 24, 2025 - [AMDGPU] Consider FLAT instructions for VMEM hazard detection
#137170 opened
Apr 24, 2025 - release/20.x: [GlobalOpt] Do not promote malloc if there are atomic loads/stores (#137158)
#137179 opened
Apr 24, 2025 - [mlir][bufferization][NFC] Rename to_memref to to_buffer
#137180 opened
Apr 24, 2025 - [libclc] Support the generic address space
#137183 opened
Apr 24, 2025 - [CIR] Upstream TernaryOp
#137184 opened
Apr 24, 2025 - [asan] Enable build and testing of asan on AIX
#137186 opened
Apr 24, 2025 - [clang][SPIR-V] Fix OpenCL addrspace mapping when using non-zero default AS
#137187 opened
Apr 24, 2025 - [SPIRV] Correctly map OpGenericCastToPtrExplicit builtins
#137189 opened
Apr 24, 2025 - [mlir][OpenMP] Convert omp.cancel sections to LLVMIR
#137193 opened
Apr 24, 2025 - [mlir][OpenMP] convert wsloop cancellation to LLVMIR
#137194 opened
Apr 24, 2025 - [RISCV] Expand constant multiplication for targets without M extension
#137195 opened
Apr 24, 2025 - [CGP] Despeculate ctlz/cttz with "illegal" integer types
#137197 opened
Apr 24, 2025 - [Flang][MLIR][OpenMP] Improve use_device_* handling
#137198 opened
Apr 24, 2025 - [MLIR][OpenMP] Assert on map translation functions, NFC
#137199 opened
Apr 24, 2025 - [Flang][OpenMP] Minimize host ops remaining in device compilation
#137200 opened
Apr 24, 2025 - [MLIR][OpenMP] Simplify OpenMP device codegen
#137201 opened
Apr 24, 2025 - [mlir][OpenMP] Convert omp.cancellation_point to LLVMIR
#137205 opened
Apr 24, 2025 - [Flang] Propogate fir.declare attributes through cg-rewrite
#137207 opened
Apr 24, 2025 - [AArch64] Use pattern to select bf16 fpextend
#137212 opened
Apr 24, 2025 - Reland "[libc] build fix for sigsetjmp (#137047)"
#137214 opened
Apr 24, 2025 - [InstCombine] Iterative replacement in PtrReplacer
#137215 opened
Apr 24, 2025 - [RISCV] Use ri.vunzip2{a,b} for e64 fixed length deinterleave(2) shuffles
#137217 opened
Apr 24, 2025 - [llvm-debuginfo-analyzer] Fix a couple of unhandled DWARF situations leading to a crash
#137221 opened
Apr 24, 2025 - [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage
#137223 opened
Apr 24, 2025 - [BOLT] Gadget scanner: detect untrusted LR before tail call
#137224 opened
Apr 24, 2025 - [MLIR][XeGPU] refine verifier for TensorDescType
#137226 opened
Apr 24, 2025 - [clang] Enable making the `CompilerInstance` module dependency collector thread-safe
#137227 opened
Apr 24, 2025 - [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module
#137228 opened
Apr 24, 2025 - [SPIRV] support for extension SPV_INTEL_maximum_registers
#137229 opened
Apr 24, 2025 - [DAG] Add utilities for inserting and extracting low sub-vectors [nfc]
#137230 opened
Apr 24, 2025 - [MLIR] [python] Fixed a bug in `PyRegionList` iterator
#137232 opened
Apr 24, 2025 - [CIR] Upstream support for Variable length Array
#137233 opened
Apr 24, 2025 - [C] Diagnose use of C++ keywords in C
#137234 opened
Apr 24, 2025 - [GOFF] Add writing of text records
#137235 opened
Apr 24, 2025 - [BOLT] Run PatchEntries pass before LongJmp
#137236 opened
Apr 24, 2025 - [AArch64][SME] Split SMECallAttrs out of SMEAttrs
#137239 opened
Apr 24, 2025 - [clang] Remove FEM_Indeterminable
#137247 opened
Apr 24, 2025 - [Clang][counted_by] Add support for 'counted_by' on struct pointers
#137250 opened
Apr 24, 2025 - [HLSL] Implement DXILResourceBindingAnalysis
#137258 opened
Apr 24, 2025 - [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj
#137259 opened
Apr 24, 2025 - [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors
#137261 opened
Apr 24, 2025 - [libc++] Remove a few unnecessary branches from basic_string::find
#137266 opened
Apr 24, 2025 - [MLIR][LLVM] More on CG Profile: support null function entries
#137269 opened
Apr 24, 2025 - Update MLIR to support nusw and nuw in GEP.
#137272 opened
Apr 25, 2025 - TODO
#137273 opened
Apr 25, 2025 - [Clang][NFC] Explicitly delete copy ctor and assignment for CGAtomicOptionsRAII
#137275 opened
Apr 25, 2025 - [lldb-dap] Fix TestDap_attach.py flakiness
#137278 opened
Apr 25, 2025 - [NFC] Refactoring MCDXBC to support out of order storage of root parameters
#137284 opened
Apr 25, 2025 - [clang-tidy] Do not pass any file when listing checks in run_clang_ti…
#137286 opened
Apr 25, 2025 - [CodeGen][Pass] Add `TargetPassBuilder`
#137290 opened
Apr 25, 2025 - [mlir][tosa] Add error if checks Variable Operators
#137291 opened
Apr 25, 2025 - [InstCombine] Split GEPs with multiple variable indices
#137297 opened
Apr 25, 2025 - Clarify ban evasion policy
#137298 opened
Apr 25, 2025 - [libc++][NFC] Use early returns in a few basic_string functions
#137299 opened
Apr 25, 2025 - [SystemZ] Implement .machine (push|pop) directives
#137302 opened
Apr 25, 2025 - SelectionDAG: Support nofpclass with zero/pzero/nzero
#137305 opened
Apr 25, 2025 - [Clang] Do not warn for serialized builtin or command-line definitions
#137306 opened
Apr 25, 2025 - [MLIR][OpenMP] Improve Generic-SPMD kernel detection
#137307 opened
Apr 25, 2025 - [SPIRV][libc] Introduce SPIR-V target for 'libc'
#137310 opened
Apr 25, 2025 - [lldb] Make ValueObject::Dereference less aggressive
#137311 opened
Apr 25, 2025 - [Offload] Add check-offload-unit for liboffload unittests
#137312 opened
Apr 25, 2025 - IR: Remove uselist for constantdata
#137313 opened
Apr 25, 2025 - IR: Remove reference counts from ConstantData
#137314 opened
Apr 25, 2025 - [Offload] Adding missing Offload unit tests for event entry points
#137315 opened
Apr 25, 2025 - [X86] foldMemoryOperandCustom - attempt to load-fold with a VEXTRACTF128/I128 into a regular load
#137316 opened
Apr 25, 2025 - [CMake][NFC] Remove libc and compiler-rt from LLVM_ALL_PROJECTS to av…
#137317 opened
Apr 25, 2025 - DAGCombiner: Support fmaximum/fminimum and fmaximumnum/fminimumnum
#137318 opened
Apr 25, 2025 - [LLVM][GlobalISel] Ensure G_{F}CONSTANT only store references to scalar Constant{Int,FP}.
#137319 opened
Apr 25, 2025 - [InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible
#137322 opened
Apr 25, 2025 - Fix crash with -ast-dump=json
#137324 opened
Apr 25, 2025 - [AArch64] Add FEAT_FPAC to supported CPUs
#137330 opened
Apr 25, 2025 - [LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code.
#137331 opened
Apr 25, 2025 - [IVDescriptors] Support reductions with minimumnum/maximumnum.
#137335 opened
Apr 25, 2025 - [Offload] Ensure all `llvm::Error`s are handled
#137339 opened
Apr 25, 2025 - [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors.
#137340 opened
Apr 25, 2025 - [RISCV] Add scheduler definitions for SpacemiT-X60
#137343 opened
Apr 25, 2025 - [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics.
#137350 opened
Apr 25, 2025 - [RTSan] Cherry pick rtsan osspinlock fix to release/20.x
#137353 opened
Apr 25, 2025 - [Clang][analyzer] replace Stmt& with ConstCFGElement in SymbolConjured (reland)
#137355 opened
Apr 25, 2025 - [IR] Require that global value initializers are sized
#137358 opened
Apr 25, 2025 - [NFC][LLVM][CodeGen] Refactor MIR Printer
#137361 opened
Apr 25, 2025 - [clang][modules][deps] Optimize in-process timestamping of PCMs
#137363 opened
Apr 25, 2025 - [CodeGen] Fix handling of nullptr in initializers
#137364 opened
Apr 25, 2025 - expandFMINIMUM_FMAXIMUM: FMAXNUM/FMINNUM treat +0>-0
#137367 opened
Apr 25, 2025 - [C] Diagnose declarations hidden in C++
#137368 opened
Apr 25, 2025 - [AMDGPU] Automatic conversion from wave32 to wave64
#137376 opened
Apr 25, 2025 - [X86][GlobalISel] - Legalize And Select of G_FPTOSI/G_SITOFP in X87 mode
#137377 opened
Apr 25, 2025 - [HLSL] Allow non `.hlsl` files as source files
#137378 opened
Apr 25, 2025 - [lldb][docs] Update instructions to build standalone
#137383 opened
Apr 25, 2025 - [mlir] Fix MemRefType alignment in ConvertVectorToLLVM
#137389 opened
Apr 25, 2025 - [HLSL] Treat classes and structs as packed by default
#137391 opened
Apr 25, 2025 - [NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates
#137393 opened
Apr 25, 2025 - [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo.
#137394 opened
Apr 25, 2025 - [OpenACC][NFCI] Implement 'helpers' for all of the clauses I've used so far
#137396 opened
Apr 25, 2025 - Warn on misuse of DiagnosticInfo classes that hold Twines
#137397 opened
Apr 25, 2025 - [DirectX] Legalize i8 allocas
#137399 opened
Apr 25, 2025 - [libc] Update assert for C23
#137402 opened
Apr 25, 2025 - [sanitizer_common] Remove interceptors for deprecated struct termio
#137403 opened
Apr 25, 2025 - [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations
#137406 opened
Apr 25, 2025 - Make stop-hooks fire when lldb first gains control of a process.
#137410 opened
Apr 25, 2025 - [DataLayout] Introduce DataLayout::getPointerAddressSize(AS)
#137412 opened
Apr 25, 2025 - [BOLT] Optimize the codegen of createLoadImmediate for AArch64.
#137413 opened
Apr 25, 2025 - Add the new test cases for gather scalar
#137416 opened
Apr 25, 2025 - [AutoUpgrade][AMDGPU] Adjust AS7 address width to 48 bits
#137418 opened
Apr 25, 2025 - [SLPVectorizer] Use accurate cost for external users of resize shuffles
#137419 opened
Apr 25, 2025 - [clang][Dependency Scanning] Report Exported Modules during Scanning
#137421 opened
Apr 25, 2025 - [AMDGPU] Add a new amdgcn.load.to.lds intrinsic
#137425 opened
Apr 26, 2025 - [lldb-dap] Migrating breakpointLocations request to use typed RequestHandler
#137426 opened
Apr 26, 2025 - [Targets] Migrate from atomic_load_8/16/32/64 to atomic_load_nonext_8/16/32/64. NFC
#137428 opened
Apr 26, 2025 - Silence spurious -Wnontrivial-memcall warnings in C mode
#137429 opened
Apr 26, 2025 - [Clang][NFC] Const correctness fix for range based for loop
#137431 opened
Apr 26, 2025 - [clang][headers][Apple] Don't include_next float.h to avoid an unnecessary module dependency
#137432 opened
Apr 26, 2025 - [TableGen][NFC] Refactor/deduplicate emitAction.
#137434 opened
Apr 26, 2025 - [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round
#137441 opened
Apr 26, 2025 - [SandboxIR][Region] Auxiliary vector metadata now requires a region
#137443 opened
Apr 26, 2025 - [lldb/Format] Make progress count show thousands separators (NFC)
#137446 opened
Apr 26, 2025 - [lldb-dap] migrate set breakpoint requests
#137448 opened
Apr 26, 2025 - SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl
#137449 opened
Apr 26, 2025 - [libc++] constexpr flat_map
#137453 opened
Apr 26, 2025 - [mlir][sparse_tensor] Fix memory leak in `sparse_index_dense.mlir`
#137454 opened
Apr 26, 2025 - [clang-repl] Delegate CodeGen related operations for PTU to IncrementalParser
#137458 opened
Apr 26, 2025 - [flang][OpenMP] Mark atomic clauses as unique
#137460 opened
Apr 26, 2025 - [libc++] fix flat_{multi}set insert_range
#137462 opened
Apr 26, 2025 - [GOFF] Fix buffer overflow for ED with offset
#137463 opened
Apr 26, 2025 - [clang][NFC] Avoid a duplicate variable in SemaExprCXX.cpp
#137464 opened
Apr 26, 2025 - [CIR] Standardize element type name between Array and Vector Types
#137465 opened
Apr 26, 2025 - [CIR][NFC] Fix an unused variable warning
#137466 opened
Apr 26, 2025 - [lldb] Deploy Python DLL on Windows
#137467 opened
Apr 26, 2025 - [mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect
#137469 opened
Apr 26, 2025 - [WebKit checkers] Treat std::bit_cast as a pointer conversion
#137476 opened
Apr 26, 2025 - Support pack expansion for Clang Thread Safety attributes
#137477 opened
Apr 26, 2025 - [MemProf][NFC] Hoist size computation out of the loop for v3
#137479 opened
Apr 26, 2025 - [OpenMP][NFC] Fix -Wsign-compare warning in kmp_collapse.cpp
#137487 opened
Apr 27, 2025 - [WIP][AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments
#137488 opened
Apr 27, 2025 - release/20.x: [RISCV] Allow `Zicsr`/`Zifencei` to duplicate with `g` (#136842)
#137490 opened
Apr 27, 2025 - [mlir][amdgpu] Define an amdgpu.scaling_mfma wrapper
#137498 opened
Apr 27, 2025 - [CIR] Upstream initial support for union type
#137501 opened
Apr 27, 2025 - [CIR] Upstream global initialization for VectorType
#137511 opened
Apr 27, 2025 - [lldb] add settings to control how synthetic symbol names are generated
#137512 opened
Apr 27, 2025 - [lldb] print a notice when `source list` paging reaches the end of th…
#137515 opened
Apr 27, 2025 - [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs
#137517 opened
Apr 27, 2025 - [DAG] Use SDValue for PatFrag checks
#137519 opened
Apr 27, 2025 - [flang][OpenMP] Allow UPDATE clause to not have any arguments
#137521 opened
Apr 27, 2025 - [libc++] LWG 3987 provide iterator.range access from flat_{map,set}
#137524 opened
Apr 27, 2025 - [SystemZ] Fix compile time regression in adjustInliningThreshold().
#137527 opened
Apr 27, 2025 - [NFC][AMDGPU] Auto generate check lines for some codegen tests
#137534 opened
Apr 27, 2025 - [llvm] Make charset constexpr (NFC)
#137535 opened
Apr 27, 2025 - [clang-format] Add ApplyAlwaysOnePerLineToTemplateArguments option
#137544 opened
Apr 27, 2025 - [libc][math][c23] Add rsqrtf16() function
#137545 opened
Apr 27, 2025 - [AMDGPU] IGLP: Fix static variables
#137549 opened
Apr 27, 2025 - [clangd] textDocument/documentLink to support include statements with macro argument
#137550 opened
Apr 27, 2025 - [debugserver] Migrate PThreadEvent away from PThreadMutex (NFC)
#137554 opened
Apr 27, 2025 - [debugserver] Remove PThreadMutex (NFC)
#137555 opened
Apr 27, 2025 - [mlir][vector] Add linearization patterns for vector.load & vector.store
#137558 opened
Apr 27, 2025 - [RawPtrRefMemberChecker] Make RawPtrRefMemberChecker consistent with other checkers
#137559 opened
Apr 27, 2025 - Support ptr to ptr and union in webkit member checker
#137566 opened
Apr 28, 2025 - LangRef: Clarify nsz on min/max operations for +0.0 vs -0.0
#137567 opened
Apr 28, 2025 - [X86][BreakFalseDeps] Using reverse order for undef register selection
#137569 opened
Apr 28, 2025 - [CodeGen] Port MachineCFGPrinter to new pass manager
#137570 opened
Apr 28, 2025 - [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI
#137573 opened
Apr 28, 2025 - [LV][AArch64] Add test for fp128 fmuladd reduction.(NFC)
#137576 opened
Apr 28, 2025 - [clang-format] Add OneLineFormatOffRegex option
#137577 opened
Apr 28, 2025 - [CodeGen] Port MachineUniformityAnalysis to new pass manager
#137578 opened
Apr 28, 2025 - [clang] Add `__ptrauth_restricted_intptr` qualifier
#137580 opened
Apr 28, 2025 - [llvm-exegesis] Error instead of aborting on verification failure
#137581 opened
Apr 28, 2025 - [SPIRV] Use the range constructor of SmallPtrSet (NFC)
#137583 opened
Apr 28, 2025 - [TableGen] Simplify a string comparison (NFC)
#137584 opened
Apr 28, 2025 - [CodeGen] Port gc-empty-basic-blocks to new pass manager
#137585 opened
Apr 28, 2025 - [Support] Construct SmallVector with ArrayRef (NFC)
#137586 opened
Apr 28, 2025 - [mlir][linalg] Fix memory leak in `pack-dynamic-inner-tile.mlir`
#137589 opened
Apr 28, 2025 - [mlir][memref] Fix memory leaks in `print-memref.mlir`
#137590 opened
Apr 28, 2025 - [mlir][linalg] Fix memory leak in `runtime-verification.mlir`
#137591 opened
Apr 28, 2025 - [libc] Add support for string/memory_utils functions for AArch64 without HW FP/SIMD
#137592 opened
Apr 28, 2025 - [LV] Enable considering higher VFs when data extend ops are present i…
#137593 opened
Apr 28, 2025 - [libc++] Add _LIBCPP_NO_UNIQUE_ADDRESS to flat_{,multi}map::value_compare
#137594 opened
Apr 28, 2025 - [ARM][Driver] Ensure NEON is enabled and disabled correctly
#137595 opened
Apr 28, 2025 - [Driver] Use AddRunTimeLibs on Solaris
#137596 opened
Apr 28, 2025 - [SPIR-V] Add legalize-addrspace-cast pass
#137598 opened
Apr 28, 2025 - [mlir][tosa] Fix mul folder conformance to the spec
#137601 opened
Apr 28, 2025 - [AArch64] Don't allow mixed partial reductions without i8mm
#137602 opened
Apr 28, 2025 - [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute`
#137604 opened
Apr 28, 2025 - release/20.x: [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (#136433)
#137605 opened
Apr 28, 2025 - release/20.x: [InstCombine] Do not fold logical is_finite test (#136851)
#137606 opened
Apr 28, 2025 - [clang][bytecode] Don't create function frames for builtin calls
#137607 opened
Apr 28, 2025 - release/20.x: [InstCombine] Preserve signbit semantics of NaN with fold to fabs (#136648)
#137608 opened
Apr 28, 2025 - [git-clang-format] add fallback style argument option
#137609 opened
Apr 28, 2025
239 Issues closed by 89 people
- Recent apt.llvm.org packages: can't find LLVMExports.cmake
#132556 closed
Apr 28, 2025 - [InstCombine] ninf should not be propagated
#136430 closed
Apr 28, 2025 - copysign not preserving sign bit of a NaN
#137196 closed
Apr 28, 2025 - 【clang】The while loop is lost when in -O1 or higher Optimization level
#137588 closed
Apr 28, 2025 - How does clangd ignore the RC_INVOKED macro
#137125 closed
Apr 28, 2025 - New __ptrauth types are wrongly reported as __is_trivially_equality_comparable
#137473 closed
Apr 28, 2025 - Module does not properly encapsulate non-exported headers
#33130 closed
Apr 28, 2025 - [RISCV][EVL] Improve AnyOf reduction codegen
#132180 closed
Apr 28, 2025 - Disable "New User Self-registration" for registred users
#48073 closed
Apr 27, 2025 - When rewriting the `From:` email header, need to add real sender to `Reply-To:` header.
#39537 closed
Apr 27, 2025 - bug in inline namespaces
#24110 closed
Apr 27, 2025 - names in an anonymous namespace should have internal linkage
#16560 closed
Apr 27, 2025 - valgrind error in llvm::ConstantExpr::getGetElementPtr
#82658 closed
Apr 27, 2025 - [lld] Not creating fully statically linked binaries on Alpine Linux
#137510 closed
Apr 27, 2025 - Support the Module Event in lldb-dap
#137058 closed
Apr 27, 2025 - LinkOnceAnyLinkage doesn't seem to be handled well within ORC JIT (regression)
#31624 closed
Apr 27, 2025 - Move {ARM/AArch64}TargetParser to a class based design.
#28248 closed
Apr 27, 2025 - Request Commit Access For NexMing
#135608 closed
Apr 27, 2025 - ‘dladdr’ was not declared in this scope
#16904 closed
Apr 27, 2025 - LLVM cannot devirtualize with MSVC-style RTTI
#49109 closed
Apr 27, 2025 - [X86] Target feature implication mismatch with GCC
#136209 closed
Apr 27, 2025 - New RISC-V failure on SPEC CPU 2017 523.xalancbmk_r
#136395 closed
Apr 27, 2025 - WRAPPER_ESCAPE
#105781 closed
Apr 27, 2025 - Class StreamingMemoryObject doesn't respect call to setKnownObjectSize.
#23548 closed
Apr 27, 2025 - `C->replaceUsesOfWithOnConstant(F, CNew, ReplaceWorklist[0])`
#24858 closed
Apr 27, 2025 - Poor diagnostic when a default argument uses a default initializer that has not been parsed yet
#16924 closed
Apr 27, 2025 - `__declspec(uuid(...))` should diagnose redeclaration yielding different GUID
#17286 closed
Apr 27, 2025 - Can't build LLVM libraries with BUILD_SHARED_LIBS ON (msvc 2010)
#15798 closed
Apr 27, 2025 - Delegating constructor causes error if parameter has same name as class
#37478 closed
Apr 27, 2025 - `MatchASTVisitor::classIsDerivedFrom` disagrees with its interface
#38425 closed
Apr 27, 2025 - No diagnostic for enum name and an identical function name
#35107 closed
Apr 27, 2025 - __builtin_offsetof doesn't allow scope qualifiers
#33978 closed
Apr 27, 2025 - [Windows] `__uuidof` in a template parameter issue with MSVC abi
#39228 closed
Apr 27, 2025 - [RISCV] error: duplicated standard user-level extension 'zifencei' since LLVM 19
#136803 closed
Apr 27, 2025 - recipe for target all failed on i686-pc-cygwin on Vista 32bit with Cygwin
#16234 closed
Apr 27, 2025 - Assert on invalid "Not an array type!" with alias template which doesn't provide a deduced value
#15833 closed
Apr 27, 2025 - Hidden type name causes confusion
#12314 closed
Apr 27, 2025 - redeclaration checking in dependent local scopes is broken
#6117 closed
Apr 27, 2025 - `allocate_shared` cannot allocate an allocator using allocator of same type
#23352 closed
Apr 27, 2025 - Explicit destructor call to template template parameter dependent type requires explicit typedef
#17902 closed
Apr 27, 2025 - Clang -target i686-none-linux-android -mstackrealign -O1 crashes in RAGreedy::evictInterference
#22694 closed
Apr 27, 2025 - Variadic pack at the beginning of function parameters not seen as a non-deduced context
#16171 closed
Apr 26, 2025 - Ambiguity between template-name and other name should be detected
#18860 closed
Apr 26, 2025 - in-class initialization for this pointer doesn't work on CRTP.
#19592 closed
Apr 26, 2025 - Erroneous overload resolution with multiple direct bases
#20596 closed
Apr 26, 2025 - assert if 'operator auto' is matched against a member template conversion operator
#20406 closed
Apr 26, 2025 - Error message when explicitly instantiating a template class via a template alias
#20905 closed
Apr 26, 2025 - Template type conversion operator not used leading to erroneous compilation error
#22146 closed
Apr 26, 2025 - MemcpyOpt doesn't strip TBAA correctly
#133984 closed
Apr 26, 2025 - variable template specialization, lambda and std::tuple
#22776 closed
Apr 26, 2025 - clang-format removing spaces between arithmetic operators/operands in macro calls
#137400 closed
Apr 26, 2025 - clang-format is confused by C# 'new' modifier
#75815 closed
Apr 26, 2025 - Inliner loses the original alignment for passing by value argument
#45778 closed
Apr 26, 2025 - Remove "New" keyword in email template
#28973 closed
Apr 26, 2025 - Static value in depended class is treated as non-constant expression.
#32435 closed
Apr 26, 2025 - noexcept for a class member function are missed when the function pass over template argument.
#34724 closed
Apr 26, 2025 - integer math miscompile from AArch64 global isel backend
#137254 closed
Apr 26, 2025 - Constructor resolution order fails in case of template parameter deduction from constructor
#33872 closed
Apr 26, 2025 - Fails to match template specialization with polymorphic non-type template argument
#32470 closed
Apr 26, 2025 - cannot initialize a variable of type [...] with an lvalue of type 'const auto'
#44727 closed
Apr 26, 2025 - pack expansion not correctly expended with pointer types
#39726 closed
Apr 26, 2025 - Failure to match template function
#42150 closed
Apr 26, 2025 - Type Traits with an empty parameter pack crashes. Also skip arity checks
#49838 closed
Apr 26, 2025 - access to a static inline member pointer from a template function
#45934 closed
Apr 26, 2025 - llvm built with clang analyzer fails to link on opt
#20415 closed
Apr 26, 2025 - `std::future` regression
#23473 closed
Apr 26, 2025 - Got an error while building project in unity WebGL platform
#102822 closed
Apr 26, 2025 - [C++20] Can't compare `tuple<string>` with `tuple<string_view>` when using libstdc++
#55865 closed
Apr 26, 2025 - clang miscompilation with `std::optional`?
#63415 closed
Apr 26, 2025 - clangd 17.0.3 gets wrong marco `__cpp_impl_coroutine` while clangd 16.0.2 is good
#74283 closed
Apr 26, 2025 - potentially incorrect Emacs marker in headers
#89965 closed
Apr 26, 2025 - [InstCombine] The sign bit of NaN is not preserved when folding `(X <= +/-0.0) ? (0.0 - X) : X to fabs(X)`
#136646 closed
Apr 26, 2025 - cmake 3.28 deprecation warnings
#83727 closed
Apr 26, 2025 - LLVM Compilation Error on Gentoo ARM64: Invalid Address (fault address: 0x30)
#93473 closed
Apr 26, 2025 - [HLSL] Implement the Root Signature Parser for Descriptor Tables
#126569 closed
Apr 25, 2025 - [lldb-dap] Debugging with no source code available
#136492 closed
Apr 25, 2025 - [MachineLICM] Wrong codegen post-RA due to ignored EH landing pad clobbers
#122315 closed
Apr 25, 2025 - C/C++: Function type returning BOOL breaks after name when ColumnLimit=0
#76347 closed
Apr 25, 2025 - [clang-format] Removes spaces in macro definitions where it shouldn't be
#70788 closed
Apr 25, 2025 - [clang-format] Strange Formatting...
#74947 closed
Apr 25, 2025 - [lldb-dap] X64 assembly shows wrong lines
#136495 closed
Apr 25, 2025 - Deprecate the use of `LLVM_ENABLE_PROJECTS` for openmp
#124014 closed
Apr 25, 2025 - Ubuntu Jammy: fails to build with "--lto-CGO2: unknown option"
#136822 closed
Apr 25, 2025 - [Flang] The value of c_intmax_t defined in iso_c_binding is different for Flang and Gfortran/ifx.
#128609 closed
Apr 25, 2025 - clang++-20 incorrect instruction encoding for VPDPBUSD on znver5 (only)
#137332 closed
Apr 25, 2025 - Request Commit Access For gbossu
#136137 closed
Apr 25, 2025 - [libc][math][c23] Implement C23 math function acospif16
#132211 closed
Apr 25, 2025 - No -Wc++-compat warning on uninitialized const field in struct
#19297 closed
Apr 25, 2025 - Implement fixed point idivfx functions in llvm-libc
#129125 closed
Apr 25, 2025 - [libc][math][c23] Implement C23 math function atanhf16
#132209 closed
Apr 25, 2025 - Better ways to write GlobalISel combine "match" and "apply" functions
#92410 closed
Apr 25, 2025 - [TySan] False positives accessing base class member variables
#125079 closed
Apr 25, 2025 - Request Commit Access For Jezurko
#136711 closed
Apr 25, 2025 - MIPS: trap is not needed if divisor is not zero
#130629 closed
Apr 25, 2025 - [analyzer] Crash using `clang_analyzer_explain()` in the `debug.ExprInspection` checker
#57270 closed
Apr 25, 2025 - interleaved memory access blocking loop vectorization
#43983 closed
Apr 25, 2025 - [llvm-c] `ConstantDataArray` constructors for element types other than `i8`
#129439 closed
Apr 25, 2025 - clang-format crashed with "IndentPPDirectives: BeforeHash"
#136814 closed
Apr 25, 2025 - [lldb][lldb-dap] DAP REPL always repeats the command before returning an output
#131589 closed
Apr 25, 2025 - Request Commit Access For tstellar
#137260 closed
Apr 25, 2025 - [HLSL] Initializer lists for incomplete arrays failing
#132958 closed
Apr 25, 2025 - Support StackFrameFormat
#137057 closed
Apr 24, 2025 - [MLIR][Affine] Canonicalizing a valid IR leads to invalid IR
#128403 closed
Apr 24, 2025 - Implement the `faceforward` HLSL Function
#99114 closed
Apr 24, 2025 - Create an issue subscriber team for backend:loongarch label
#137140 closed
Apr 24, 2025 - [HLSL] Add support to Root Signature Constant element to dxcontainer generation
#126637 closed
Apr 24, 2025 - [HLSL] Analyze and annotate updateCounter direction on a resource
#135667 closed
Apr 24, 2025 - Enable notifications when release files are uploaded to github
#42214 closed
Apr 24, 2025 - SLPVectorizer crash with hardened libc++
#137164 closed
Apr 24, 2025 - No DW_AT_abstract_origin emitted for a DW_TAG_lexical_block in an inlined function
#49297 closed
Apr 24, 2025 - LLVM :: tools/dsymutil/ARM/stmt-seq-macho.test FAILs
#137143 closed
Apr 24, 2025 - [OpenACC] SemaOpenACC::CheckLinkClauseVarList may need additional checks for Var
#137116 closed
Apr 24, 2025 - Request Commit Access For willfroom
#122733 closed
Apr 24, 2025 - [VectorCombine] Crash occured while fold load-insertelement-store
#132563 closed
Apr 24, 2025 - [GlobalOpt] Incorrect change of atomic type
#137152 closed
Apr 24, 2025 - asm volatile causes "Assertion `ConstraintID != InlineAsm::Constraint_Unknown"
#43926 closed
Apr 24, 2025 - Overly dramatic error when trying to use wrong mcmodel with aarch64 targets.
#46116 closed
Apr 24, 2025 - Why clang19 support explicit this parameter but doesn't define `__cpp_explicit_this_parameter` macro?
#137099 closed
Apr 24, 2025 - [Flang] Fortran / OpenMP conformance page
#62310 closed
Apr 24, 2025 - No warning for implicit void* cast
#17792 closed
Apr 24, 2025 - Link register not saved across Statepoint call sites
#49897 closed
Apr 24, 2025 - llc 18.1.6 incorrectly optimizes out llvm.s390.vperm when an U8 vector is zero-extended to an U16
#92615 closed
Apr 24, 2025 - fatal error: error in backend: Cannot select: intrinsic %llvm.aarch64.fjcvtzs
#46172 closed
Apr 24, 2025 - [AARCH64] vector zext hangs/crashes with NEON disabled
#43064 closed
Apr 24, 2025 - [libc++][ranges] `ranges::to` can have non-class return type
#132133 closed
Apr 24, 2025 - [LSR, PostRA scheduler] -stress-ivchain gives wrong-code.
#47544 closed
Apr 24, 2025 - Clang checks impossible cast
#136464 closed
Apr 24, 2025 - small .ll program crashes with -pre-RA-sched=list-ilp (llvm-stress)
#32070 closed
Apr 24, 2025 - How to configure clangd only complete parameter name?
#137110 closed
Apr 24, 2025 - Request Commit Access For rajatbajpai
#136666 closed
Apr 24, 2025 - [clang][LoongArch] spec2006 445.gobmk runtime error in llvm 20.1.3
#136873 closed
Apr 24, 2025 - clangd completion result incorrect when use explicit this parameter in VSCode
#137108 closed
Apr 24, 2025 - FunctionAttrs: Assertion `isOrder edRanges(RangesRef)' failed.
#134115 closed
Apr 23, 2025 - [lldb] max_return_elements parameter not used in SBCommandInterpreter::HandleCompletionWithDescriptions
#135553 closed
Apr 23, 2025 - [libc] remarks about using extended asm in GCC naked function and on aarch64
#137055 closed
Apr 23, 2025 - [PowerPC] Incorrect const loaded into reg while passing args
#118474 closed
Apr 23, 2025 - [LLD][COFF] undefined section symbol is not being handled correctly
#136235 closed
Apr 23, 2025 - [LoopVectorizer] Assertion `hasKnownScalarFactor(RHS) && "Expected RHS to be a known factor!"' failed.
#137024 closed
Apr 23, 2025 - [DirectX] Implement Shader Flag Analysis to collect properties of DML shaders
#113505 closed
Apr 23, 2025 - [Clang][CUDA][HIP] lambda capture of constexpr variable inconsistent between host and device
#132068 closed
Apr 23, 2025 - [DirectX] Add a pass to forward handle creation intrinsics to the accesses of those handles
#134574 closed
Apr 23, 2025 - [InstCombine] Poison safety violation in `foldLogicOfFCmps`
#136650 closed
Apr 23, 2025 - [HLSL][SPIR-V] Add RWBuffer type support
#81036 closed
Apr 23, 2025 - ppc64le offload build broken by 8437b7f5584765ad4f7885500647657714930fbb
#136596 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement attributes for early and late fragment tests
#136889 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::shader_record_ext
#136888 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::image_format
#136887 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::post_depth_coverage
#136886 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::constand_id
#136883 closed
Apr 23, 2025 - [HLSL][SPIRV] Decprecate vk::builtin
#136884 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::index
#136885 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::offset
#136882 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::counter_binding
#136881 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::binding
#136880 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::location
#136879 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan speicfic attributes
#136878 closed
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan speicfic language features
#136877 closed
Apr 23, 2025 - [AArch64] failed to form 'ubfiz'
#42536 closed
Apr 23, 2025 - [AArch64] does not use rev32/rev64 instructions, resulting in redundant shift operations
#130469 closed
Apr 23, 2025 - [AArch64] BOLT asserts when encoding out-of-range Pending Relocations
#116817 closed
Apr 23, 2025 - clang allows invalid unicode escapes in identifiers (only after first character)
#125177 closed
Apr 23, 2025 - Can't fully activate `-Wconsumed` using `#pragma clang diagnostic`
#42199 closed
Apr 23, 2025 - Wrong treatment of unicode named characters with lowercase letters
#109555 closed
Apr 23, 2025 - [InstCombine] Should we canonicalize max(min(x, C1), C2) to min(max(x, C2), C1)
#121870 closed
Apr 23, 2025 - [clang-tidy] spurious `warning: no header providing "std::streampos" is directly included`
#130499 closed
Apr 23, 2025 - [lldb][LoongArch] expression command cannot call the function
#136561 closed
Apr 23, 2025 - [AArch64] Bug when legalizing shuffle of tbl
#135950 closed
Apr 23, 2025 - `/usr/lib/llvm-18/lib/libLLVM-18.so.1` contained in multiple packages
#101911 closed
Apr 23, 2025 - clang-format regression on attribute macros
#136675 closed
Apr 23, 2025 - Version 17.0.1 is not available in apt repo
#66830 closed
Apr 23, 2025 - Debian Bookworm: Unable to install latest llvm 19 with apt
#109766 closed
Apr 23, 2025 - debian:testing (trixie) has removed `software-properties-common` dpkg required by `llvm.sh`
#120608 closed
Apr 23, 2025 - Packaging issue with apt.llvm.org on Ubuntu
#129407 closed
Apr 23, 2025 - [MLIR] SymbolOpInterface pass crashes on module that does not define a symbol
#134586 closed
Apr 23, 2025 - Power-of-two checks use popcnt even if underlying architecture does not support it
#94829 closed
Apr 23, 2025 - clang-format breaks C++ User-defined literal _$
#61612 closed
Apr 23, 2025 - [clang-format] Incorrect formatting when applying C-style cast to lambda expression
#135959 closed
Apr 23, 2025 - Request Commit Access For leecheechen
#134770 closed
Apr 23, 2025 - Request Commit Access For vigneshwarj
#126832 closed
Apr 23, 2025 - Request Commit Access For cassiebeckley
#132479 closed
Apr 23, 2025 - Request Commit Access For mmha
#136570 closed
Apr 23, 2025 - Request Commit Access For qinkunbao
#133512 closed
Apr 23, 2025 - A `long long` constant is out of range
#29953 closed
Apr 22, 2025 - [DirectX] Legalize Lifetime markers
#136620 closed
Apr 22, 2025 - [libc] missing .note.GPU-stack section in fake_heap.s
#122367 closed
Apr 22, 2025 - class result are different when using clang in my machine and C++ in ideone.com
#27957 closed
Apr 22, 2025 - [ms compat] compilation of spec2000: `255.vortex` is failing with `typedef` redefinition
#26608 closed
Apr 22, 2025 - automatic color diagnostics breaks terminfo configuration
#25381 closed
Apr 22, 2025 - [HLSL] Add hlsl_device address space
#127075 closed
Apr 22, 2025 - Parse error for boost thread with debug and `femit-all-decls` flags
#25223 closed
Apr 22, 2025 - Some `NestedNameSpecifierLocs` have invalid source locations
#25116 closed
Apr 22, 2025 - Deeply nested includes cause clang to get "stuck".
#24180 closed
Apr 22, 2025 - clang confused by using directive in namespace in linkage spec
#22808 closed
Apr 22, 2025 - Code-comment mismatch in `AutoType::getDeducedType`
#20589 closed
Apr 22, 2025 - [DirectX] Implement Shader Flags Analysis for Max64UAVs
#114553 closed
Apr 22, 2025 - Clang fails to add uwtable to some functions
#19587 closed
Apr 22, 2025 - [Optimization Request] Improve code generation for explicit division-by-zero checks
#136695 closed
Apr 22, 2025 - Clang does not detect narrowing in aggregate (array) initialization
#49020 closed
Apr 22, 2025 - MIR: Stack object without alignment causes div by 0 in estimateStackSize
#35807 closed
Apr 22, 2025 - Instconsistent sdiv and srem by pow2 codegen under Oz
#51823 closed
Apr 22, 2025 - Vectorizer generates inefficient code for variable-step loop at -Os
#118100 closed
Apr 22, 2025 - C++20 Designated Initializers - Multiple initializations of same struct member
#47037 closed
Apr 22, 2025 - `_builtin_cpu_supports` is missing a check for sha
#47958 closed
Apr 22, 2025 - Backport 053451cb3502144564b4d0b30a9046045d1820d4 to release/20.x
#136686 closed
Apr 22, 2025 - settings set use-color false has no effect
#22981 closed
Apr 22, 2025 - C++20 Designated Initializers - Nested initialization
#47039 closed
Apr 22, 2025 - [lldb] Issue with structure string
#135953 closed
Apr 22, 2025 - [clang] -Wpadded-bitfield warns a wrong number of padded bytes with ms_struct
#131647 closed
Apr 21, 2025 - Mislink with ICF and multi-instruction GOT entry references
#129122 closed
Apr 21, 2025 - [HLSL] Boolean vector in a RawBuffer should be <4 x i32>
#135635 closed
Apr 21, 2025 - UBSan: Incorrect generated `__ubsan_handle_type_mismatch_v1`?
#136592 closed
Apr 21, 2025 - '#pragma float_control' is not supported on this target (AArch64)
#55392 closed
Apr 21, 2025 - [RISCV] `clang` mistakenly permits `Zilsd` extension for `rv64`
#136564 closed
Apr 21, 2025 - [LLD][COFF] `start-lib` / `end-lib` incorrectly discards symbols referenced in the same library
#109707 closed
Apr 21, 2025 - Mixing inline and ifunc confuses clang
#47035 closed
Apr 21, 2025 - Request Commit Access For mmha
#131004 closed
Apr 21, 2025 - [HLSL] Assigning array from cbuffer fails
#133767 closed
Apr 21, 2025 - [Flang] No error checking when derived type is not interoperable because derived type has no BIND attribute
#136521 closed
Apr 21, 2025 - [Clang] No diagnostic for attribute in front of extern declarations
#79893 closed
Apr 21, 2025 - `[[gnu::used]]` unsupported. Breaks many `inline static` use cases including P0424R0.
#45404 closed
Apr 21, 2025 - [DirectX] DiagnosticInfoUnsupported doesn't print the same error string when called in clang vs opt
#135654 closed
Apr 21, 2025
260 Issues opened by 120 people
- `-Wpreferred-type-bitfield-enum-conversion` reported in `include/clang/Basic/LangOptions.def` (ComplexRange)
#137603 opened
Apr 28, 2025 - `-Wpreferred-type-bitfield-enum-conversion` reported in `include/clang/Basic/LangOptions.def` (FPEvalMethod)
#137600 opened
Apr 28, 2025 - Many lldb-dap TestDAP_Launch.py tests fail on Windows due to get_stdout()
#137599 opened
Apr 28, 2025 - [CVP] Miscompilation at -O3
#137582 opened
Apr 28, 2025 - [BOLT] Instrumentation of LLVM driver binary segfaults
#137579 opened
Apr 28, 2025 - SROA pass and llvm.fake.use
#137572 opened
Apr 28, 2025 - Missed optimization: Switch on truncated select result not folded for certain constants
#137557 opened
Apr 27, 2025 - False Positive of ODR Violation for Functions with Internal Linkage in Modules
#137533 opened
Apr 27, 2025 - [AVX-512] `vpternlog` can be used even when a subexpression is consumed
#137520 opened
Apr 27, 2025 - [clang] Regression: crash compiling dynamic_cast with final class and optimisation level higher than 0
#137518 opened
Apr 27, 2025 - Missed optimization: Suboptimal div / rem for 128-bits int by constant lowering
#137514 opened
Apr 27, 2025 - [mlir] Inconsistent output when executing MLIR program with `--sccp`
#137509 opened
Apr 27, 2025 - [clang] __MMX__ defined on non-SSE2 x86 targets
#137484 opened
Apr 27, 2025 - [compiler-RT/macOS] Fails to detect that -g is indeed supported
#137478 opened
Apr 26, 2025 - [openmp/macOS] Fails to find pthread even though it's found by llvm
#137472 opened
Apr 26, 2025 - "multi-character character constant" warning is not displayed for 4-character constants
#137471 opened
Apr 26, 2025 - lldb cannot change formatting of uint8_t[35] to print as an array of integers
#137468 opened
Apr 26, 2025 - Request Commit Access For Camsyn
#137457 opened
Apr 26, 2025 - Default operator<=> with an __attribute__((vector_size)) field crashes frontend
#137452 opened
Apr 26, 2025 - [AArch64] codegen for vector init
#137447 opened
Apr 26, 2025 - wasm-ld segfault: --emit-relocs + --pie
#137438 opened
Apr 26, 2025 - [X86] Suboptimal code for AVX-512 narrowing / blended permutex2var
#137422 opened
Apr 26, 2025 - Static analyzer crashes using std::bit_cast expression
#137417 opened
Apr 25, 2025 - [HLSL] Add appropriate validation for MD_range metadata kind
#137407 opened
Apr 25, 2025 - Request Commit Access For anutosh491
#137392 opened
Apr 25, 2025 - [HLSL] Add appropriate support for loop metadata kinds
#137387 opened
Apr 25, 2025 - [HLSL] Add appropriate validation for MD_tbaa metadata kind
#137386 opened
Apr 25, 2025 - [lldb] Using `.debug_frame` unwind info for IPs without symbol/function info
#137385 opened
Apr 25, 2025 - Request Commit Access For eronnen
#137382 opened
Apr 25, 2025 - [HLSL][SPIRV] Allow source files with extensions other than .hlsl in dxc mode.
#137370 opened
Apr 25, 2025 - [flang] Flang should reject bad volatile dummy arguments from gfortran volatile8 test
#137369 opened
Apr 25, 2025 - [clang] Driver does not select a default -isysroot when targeting macOS
#137352 opened
Apr 25, 2025 - [MLIR]crashes on `omp.parallel` due to missing terminator in AllocaScopeHoister
#137333 opened
Apr 25, 2025 - clang++ 19.1.7 crash in clang::Sema::tryCaptureVariable
#137327 opened
Apr 25, 2025 - use TargetIRAnalysis or any analysis crash ??
#137326 opened
Apr 25, 2025 - Crash during clang ast-dump, but only in JSON output mode
#137320 opened
Apr 25, 2025 - [ARM] Crash with -Og or -fextend-variable-liveness: "Do not know how to soften this operator's operand"
#137308 opened
Apr 25, 2025 - [suggestion][vscode][lldb-dap] Maybe it's a good idea to make an icon for this extension.
#137294 opened
Apr 25, 2025 - [clangd] end of line /// comment on member incorrectly attached to following member
#137292 opened
Apr 25, 2025 - [clang enhancement] improve -Wreturn-type-c-linkage warning message
#137282 opened
Apr 25, 2025 - [mlir] Inconsistent output when executing MLIR program with `--int-range-optimizations`
#137281 opened
Apr 25, 2025 - Uniformity Analysis: incorrect control-divergence result.
#137277 opened
Apr 25, 2025 - Assertion failure in clang::CodeGen::CodeGenTypes::isPointerZeroInitializable(clang::QualType)
#137276 opened
Apr 25, 2025 - AArch64 backend incorrectly lowers `mul` into `umull`
#137274 opened
Apr 25, 2025 - Clang fails to redo overload resolution in `typeid` operand after lambda _id-expression_ transformation
#137270 opened
Apr 24, 2025 - [SPIRV] Add PreLegalizer instCombine for `faceforward` GL extension
#137255 opened
Apr 24, 2025 - [StaticAnalyzer] A Static Analyzer bug related to initializing [[__no_unique_address__]] fields
#137252 opened
Apr 24, 2025 - Window scheduler ignores IMPLICIT_DEF instructions
#137249 opened
Apr 24, 2025 - Request Commit Access For @stumpOS
#137242 opened
Apr 24, 2025 - [clang-tidy] Invalid options reported by --dump-config
#137241 opened
Apr 24, 2025 - Possible data race issue with dsymutil
#137220 opened
Apr 24, 2025 - [X86][LV] Zen4: Loop Vectorization with masked memops slower than scalar
#137213 opened
Apr 24, 2025 - [DirectX] Legalize the `llvm.is.fpclass` intrinsic
#137209 opened
Apr 24, 2025 - [DirectX] Legalize i8 allocas
#137202 opened
Apr 24, 2025 - [llvm-profdata] Fails sometimes with quoted file names to deal with spaces in paths
#137191 opened
Apr 24, 2025 - [libc][math] log_eval_f uses overly precise polynomial for float16.
#137190 opened
Apr 24, 2025 - [DirectX] Legalize memcpy
#137188 opened
Apr 24, 2025 - [Loop Vectorize] Crash: Assertion `CastInst::castIsValid(opc, C, Ty) && "Invalid constantexpr cast!"'
#137185 opened
Apr 24, 2025 - lldb should have a way to show valid enum values for a setting
#137172 opened
Apr 24, 2025 - Missed GEP Optimization for Constant Index
#137168 opened
Apr 24, 2025 - Use-after-free involving CompoundLiteralExprs
#137165 opened
Apr 24, 2025 - [AArch64] can use XAR for vector rotates where possible
#137162 opened
Apr 24, 2025 - [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X
#137161 opened
Apr 24, 2025 - Segfault when building latest checkout
#137160 opened
Apr 24, 2025 - `clang-analyzer-cplusplus.Move` not reported for usage after `std::move()` with range
#137157 opened
Apr 24, 2025 - `bugprone-use-after-move` not reported for usage after `std::move()` with range
#137156 opened
Apr 24, 2025 - `performance-move-const-arg` not reported for `std::move()` with range
#137153 opened
Apr 24, 2025 - [mlir][vector] Update how OOB accesses are handled by vector.extract/vector.insert
#137147 opened
Apr 24, 2025 - OpenMP failure: Assertion failure at kmp_affinity.cpp(3523)
#137136 opened
Apr 24, 2025 - [flang] Flang is unable to lower to LLVM IR
#137126 opened
Apr 24, 2025 - Missing handling of nontemporal clause inside atomic construct
#137121 opened
Apr 24, 2025 - Missed optimizations on code that compares integer sign bits
#137114 opened
Apr 24, 2025 - [clangd enhancement] enhancing the non-template completion experience with type holes
#137111 opened
Apr 24, 2025 - AArch64: uses store from GP reg where vectorized reg would be better
#137086 opened
Apr 23, 2025 - AArch64: Missed post-increment opportunity
#137084 opened
Apr 23, 2025 - AMDGPU assertion on invalid inline asm
#137064 opened
Apr 23, 2025 - compiler-rt inconsistent with Clang about meaning of "arm-none-eabi"
#137054 opened
Apr 23, 2025 - [lldb] SBProcess.GetSTDENV doesn't not return the debugee error messages
#137048 opened
Apr 23, 2025 - libc++ change causes a segmentation fault when running some lldb tests
#137046 opened
Apr 23, 2025 - `lld-link` ignores section alignments greater than `/ALIGN`
#137043 opened
Apr 23, 2025 - AArch64 SVE: Multiple ptrue instructions not merged
#137040 opened
Apr 23, 2025 - [HLSL][SPIRV] Propagate address space casts to their uses
#137036 opened
Apr 23, 2025 - [HLSL][SPIRV] Generate and use the counter handle for RWStructuredBuffer
#137032 opened
Apr 23, 2025 - Strange compile error with std::print, std::filesystem::path and libremidi.hpp in a header unit
#137031 opened
Apr 23, 2025 - [NVPTX] Test SM Versions via `ptxas`
#137028 opened
Apr 23, 2025 - Request Commit Access For hidekisaito
#137027 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_Target
#137025 opened
Apr 23, 2025 - inefficient rv32i multiply by 10 ?
#137023 opened
Apr 23, 2025 - LLVM_RUNTIME_TARGETS option
#137018 opened
Apr 23, 2025 - ICE in getLambdaCallOperatorHelper
#137014 opened
Apr 23, 2025 - hipcc crash on __builtin_amdgcn_wmma_bf16_16x16x16_bf16_w32_gfx12
#137008 opened
Apr 23, 2025 - [HLSL][SPIRV] Pass reflection data to the SPIR-V backend
#136996 opened
Apr 23, 2025 - [HLSL][SPIRV] Pass debug information to the SPIR-V backend
#136995 opened
Apr 23, 2025 - [HLSL][SPIRV] Pass non-semantic data to the backend
#136994 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement user defined semantics
#136993 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_PatchConstantID
#136992 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_DomainLocation
#136991 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_InsideTessFactor
#136990 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_TessFactor
#136989 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_OutputControlPointID
#136988 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_GroupID
#136986 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_GroupIndex
#136987 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_GroupThreadID
#136985 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_DispatchThreadID
#136984 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_InnerCoverage
#136983 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_Coverage
#136981 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_SampleIndex
#136982 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_StencilRef
#136980 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_Depth
#136978 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_IsFrontFace
#136979 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_GSInstanceID
#136977 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_PrimitiveID
#136976 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_RenderTargetArrayIndex
#136975 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_ViewportArrayIndex
#136974 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_CullDistance
#136973 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_ClipDistance
#136972 opened
Apr 23, 2025 - [flang][LoongArch] Runtime error in spec2017 527.cam4_r with size=ref and optimization levels "-O3"/"-Ofast"
#136971 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_PointSize
#136970 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement system value semantic SV_POSITION
#136969 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement ray tracing shaders
#136967 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement semantics for SPIR-V backend
#136968 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement mesh shaders
#136966 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement task shaders
#136965 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement tessellation shaders
#136964 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement geometry shaders
#136963 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vertex shaders
#136961 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement fragment shaders
#136962 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement all Vulkan shader types
#136960 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-use-scalar-layout
#136959 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-use-gl-layout
#136958 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-use-dx-position-w
#136957 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-use-dx-layout
#136956 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-u-shift
#136955 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-support-nonzero-base-vertex
#136953 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-t-shift
#136954 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-s-shift
#136951 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-support-nonzero-base-instance
#136952 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-invert-y
#136950 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-bind-sampler-heap
#136949 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-bind-resource-heap
#136948 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-bind-register
#136947 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-bind-globals
#136946 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-bind-counter-heap
#136945 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-b-shift
#136944 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-use-vulkan-memory-model
#136942 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fvk-auto-shift-bindings
#136943 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-use-legacy-buffer-matrix-order
#136941 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-target-env
#136940 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-reflect
#136939 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-print-all
#136937 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-reduce-load-size
#136938 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-preserve-interface
#136936 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-preserve-bindings
#136935 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-max-id
#136934 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-flatten-resource-arrays
#136933 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-extension
#136932 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-entrypoint-name
#136931 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-enable-maximal-reconvergence
#136930 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan specific command line options
#136928 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement -fspv-debug
#136929 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement printf
#136927 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ReadClock
#136926 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan specific intrinsic functions
#136925 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_decorate_id
#136923 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_decorate_string
#136924 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_decorate
#136922 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_builtin_output
#136921 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_builtin_input
#136920 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_storage_class
#136919 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_literal
#136918 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_reference
#136917 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_instruction
#136916 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::spvexecutionmode
#136915 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_capability
#136914 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::SpirvType and vk::SpirvOpaqueType
#136912 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::ext_extension
#136913 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement attributes for inline SPIR-V
#136911 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::stencil_ref_less_equal_back
#136910 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::stencil_ref_greater_equal_back
#136909 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::stencil_ref_unchanged_back
#136908 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::stencil_ref_unchanged_front
#136906 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::stencil_ref_greater_equal_front
#136907 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::depth_unchanged
#136905 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::early_and_late_tests
#136904 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement attributes for early and late fragment tests
#136903 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::shader_record_ext
#136902 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::image_format
#136901 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::post_depth_coverage
#136900 opened
Apr 23, 2025 - [HLSL][SPIRV] Decprecate vk::builtin
#136898 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::index
#136899 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::constant_id
#136897 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::offset
#136896 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::counter_binding
#136895 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::binding
#136894 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement vk::location
#136893 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan specific attributes
#136892 opened
Apr 23, 2025 - [HLSL][SPIRV] Implement Vulkan specific language features
#136891 opened
Apr 23, 2025 - [x86] Unable to fold table lookup into tail call
#136848 opened
Apr 23, 2025 - [Flang] `!$` output by preprocessor results in scan error with -fopenmp
#136845 opened
Apr 23, 2025 - OOM for clang++-19 and clang++-20
#136840 opened
Apr 23, 2025 - Auto-vectorizer generates different code for the main loop and for the trailing section
#136838 opened
Apr 23, 2025 - "__llvm_profile_write_file" method can only append data to profraw file?
#136831 opened
Apr 23, 2025 - [cmake][compiler-rt]why set COMPILER_RT_CRT_USE_EH_FRAME_REGISTRY default ON
#136826 opened
Apr 23, 2025 - why clang use Ltmp lable
#136816 opened
Apr 23, 2025 - Clang crashes: "Out-of-bounds Bit access."
#136813 opened
Apr 23, 2025 - [clang-tidy] overflow builtins always write their output operand
#136812 opened
Apr 23, 2025 - [HLSL] Report error when register binding range overflows UINT32_MAX value
#136809 opened
Apr 23, 2025 - llvm-bolt instrument appears Segmentation fault (core dumped)
#136802 opened
Apr 23, 2025 - [libc++] Should we backport `hash<nullptr_t>` and conditionally enabled `hash` from P0513R0?
#136800 opened
Apr 23, 2025 - [HLSL] Implement `DXILResourceImplicitBindings` pass
#136786 opened
Apr 22, 2025 - [HLSL] Implement resource constructor with implicit binding
#136784 opened
Apr 22, 2025 - [SPIRV] Pointer legalization fails due to unimplemented downcasts
#136780 opened
Apr 22, 2025 - [DWARF] llvm-debuginfo-analyzer crashes on dead code?
#136772 opened
Apr 22, 2025 - P2944R3: Constrained equality - set FTM `__cpp_lib_constrained_equality`
#136770 opened
Apr 22, 2025 - P2944R3: Constrained equality - `std::variant`
#136769 opened
Apr 22, 2025 - P2944R3: Constrained equality - `std::optional`
#136767 opened
Apr 22, 2025 - P2944R3: Constrained equality - `std::tuple`
#136765 opened
Apr 22, 2025 - P2944R3: Constrained equality - `std::pair`
#136763 opened
Apr 22, 2025 - clang-cl rejects address of constinit dllimport variable in consteval constructor call
#136756 opened
Apr 22, 2025 - [AVX-512] Fused-load doesn't work for `<8 x i64>{ (PowerOf2 - 1), 0, 0, 0, 0, 0, 0, 0 }`
#136750 opened
Apr 22, 2025 - fshr-related miscompile by AArch64 backend
#136746 opened
Apr 22, 2025 - -Xclang=-fincremental-extensions flag breaks C build in Clang 20
#136731 opened
Apr 22, 2025 - AMDGPU misses optimization on check-all-workitem-ids are 0 pattern
#136727 opened
Apr 22, 2025 - [BOLT] Stripping .bolt.org.eh_frame and .bolt.org.eh_frame_hdr sections
#136709 opened
Apr 22, 2025 - lld default of --no-apply-dynamic-relocs is not ideal when no dynamic linking is required.
#136704 opened
Apr 22, 2025 - Clang on windows reject recursive variant compare
#136700 opened
Apr 22, 2025 - Bug in `SmallPtrSetImplBase::insert_imp_big`
#136698 opened
Apr 22, 2025 - [X86][AVX2][ISEL] Unnecessary masking and comparison instructions generated for movmsk
#136690 opened
Apr 22, 2025 - [[msvc::no_unique_address]] differs in layout from MSVC ABI
#136685 opened
Apr 22, 2025 - [AArch64] Backend error "Unsupported variadic calling convention" with variadic function with SVE argument
#136673 opened
Apr 22, 2025 - Build failure using MSVC 2019
#136671 opened
Apr 22, 2025 - [BOLT][AArch64] Start && "Entry point function not found
#136669 opened
Apr 22, 2025 - LLDB [error: process resume at entry point failed: Resume timed out.]
#136667 opened
Apr 22, 2025 - Documentation inconsistency for aliases
#136663 opened
Apr 22, 2025 - .clang-tidy not automatically find by clang-tidy 20.1.2
#136659 opened
Apr 22, 2025 - [RISCV] Miscompile when casting rvv type to pointer
#136658 opened
Apr 22, 2025 - [OpenMP] Compiler segfault with `#pragma omp` in global lambda
#136652 opened
Apr 22, 2025 - [clangd] Crashing during switching header / source file
#136647 opened
Apr 22, 2025 - File extremely slow to compile
#136635 opened
Apr 22, 2025 - Incorrect name qualification in AST / diagnostics for alias CTAD
#136624 opened
Apr 21, 2025 - [clang-cl] Cannot compile a nested struct with member named `std::string Name;`
#136608 opened
Apr 21, 2025 - std::generator usage with Clang causes warning/error when compiling HPX with C++23 and coroutines enabled
#136607 opened
Apr 21, 2025 - Loop unrolling confuses __builtin_dynamic_object_size() and __builtin_constant_p()
#136603 opened
Apr 21, 2025 - [clang-format] Pointer alignment option for function return types
#136597 opened
Apr 21, 2025 - Impossible to use `wasm:js-string` functions in webassembly
#136594 opened
Apr 21, 2025 - [BOLT][RISCV]could not find corresponding %pcrel_hi
#136588 opened
Apr 21, 2025 - [SPIRV][HLSL] Crash when calling exported function and targeting SPIRV
#136585 opened
Apr 21, 2025 - [flang] [OpenMP] Common block name symbol is not found (with the prefix "Internal")
#136583 opened
Apr 21, 2025 - [X86] Unnecessary sequences of 8 GPR `mov`s back and forth
#136574 opened
Apr 21, 2025 - [MLIR] JitRunner crashed with `PromoteIntegerOperand ` OP
#136569 opened
Apr 21, 2025 - Quadratic scaling in processing of designated initializers
#136568 opened
Apr 21, 2025 - compiler printf format warning doesn't really need to happen
#136562 opened
Apr 21, 2025
952 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
- [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed
#113903 commented on
Apr 27, 2025 • 54 new comments - [MLIR][ROCDL] Add conversion for gpu.subgroup_id to ROCDL
#136405 commented on
Apr 26, 2025 • 48 new comments - [llvm] Support multiple save/restore points in mir
#119357 commented on
Apr 23, 2025 • 39 new comments - Attributor: Add noalias.addrspace attribute for store and load
#136553 commented on
Apr 28, 2025 • 29 new comments - [msan] Add experimental '-mllvm -msan-embed-faulting-instruction' and MSAN_OPTIONS=print_faulting_instruction
#136539 commented on
Apr 23, 2025 • 28 new comments - [libc++] Implement P3379R0 Constrain `std::expected` equality operators
#135759 commented on
Apr 26, 2025 • 24 new comments - [mlir] Improve mlir-query tool by implementing `getBackwardSlice` and `getForwardSlice` matchers
#115670 commented on
Apr 26, 2025 • 24 new comments - [SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#135788 commented on
Apr 24, 2025 • 23 new comments - [AMDGPU] Handle MachineOperandType global address in SIFoldOperands.
#135424 commented on
Apr 28, 2025 • 23 new comments - [HLSL] Implement `SpirvType` and `SpirvOpaqueType`
#134034 commented on
Apr 21, 2025 • 22 new comments - Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler
#136098 commented on
Apr 28, 2025 • 21 new comments - [X86][AVX] Match v4f64 blend from shuffle of scalar values.
#135753 commented on
Apr 28, 2025 • 20 new comments - [BOLT] Gadget scanner: detect signing oracles
#134146 commented on
Apr 26, 2025 • 20 new comments - [AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Apr 25, 2025 • 18 new comments - [mlir][xegpu] SIMT distribution patterns for XeGPU CreateNdTdesc, LoadNd, StoreNd and Dpas Ops.
#135271 commented on
Apr 24, 2025 • 18 new comments - [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC)
#136450 commented on
Apr 28, 2025 • 18 new comments - [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive
#118751 commented on
Apr 28, 2025 • 18 new comments - [llvm][AsmPrinter] Emit call graph section
#87576 commented on
Apr 24, 2025 • 17 new comments - [clang] callee_type metadata for indirect calls
#117036 commented on
Apr 24, 2025 • 17 new comments - [mlir][tosa] Add error if and level checks for COND_IF & WHILE_LOOP
#136194 commented on
Apr 28, 2025 • 16 new comments - [lldb][AIX] get host info for AIX
#134354 commented on
Apr 24, 2025 • 16 new comments - [AMDGPU][GlobalISel] Enable kernel argument preloading
#134655 commented on
Apr 25, 2025 • 15 new comments - [IA][RISCV] Add support for vp.load/vp.store with shufflevector
#135445 commented on
Apr 25, 2025 • 15 new comments - Add examples for reinterpret_cast and subview operators to show their behavior in relation to their input memref underlying memory and view
#135244 commented on
Apr 25, 2025 • 14 new comments - [clang] Constant-evaluate format strings as last resort
#135864 commented on
Apr 25, 2025 • 14 new comments - [clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Apr 24, 2025 • 13 new comments - [DXIL] Remove incompatible metadata types when preparing DXIL.
#136386 commented on
Apr 26, 2025 • 13 new comments - [KeyInstr][DwarfDebug] Add is_stmt emission support
#133495 commented on
Apr 23, 2025 • 12 new comments - Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Apr 23, 2025 • 12 new comments - [lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Apr 23, 2025 • 12 new comments - [AMDGPU] Replace dynamic VGPR feature with attribute
#133444 commented on
Apr 25, 2025 • 12 new comments - default clause replaced by otherwise clause for metadirective in OpenMP 5.2
#128640 commented on
Apr 27, 2025 • 12 new comments - Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Apr 25, 2025 • 11 new comments - [MLIR][Linalg] Introduce transpose/broadcast semantic to linalg.batch…
#130944 commented on
Apr 23, 2025 • 11 new comments - [GlobalISel] Introduce `G_POISON`
#127825 commented on
Apr 22, 2025 • 11 new comments - [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe
#129508 commented on
Apr 25, 2025 • 11 new comments - [SystemZ] Add a SystemZ specific pre-RA scheduling strategy.
#135076 commented on
Apr 24, 2025 • 11 new comments - [ms] [llvm-ml] Allow PTR casting of registers to their own size
#132751 commented on
Apr 26, 2025 • 11 new comments - PowerPC/VSX: Select FMINNUM and FMAXNUM
#135739 commented on
Apr 25, 2025 • 10 new comments - [mlir] Add memref normalization support for reinterpret_cast op
#133417 commented on
Apr 28, 2025 • 10 new comments - [MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions
#135636 commented on
Apr 23, 2025 • 10 new comments - [InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 commented on
Apr 23, 2025 • 10 new comments - [clang-tidy] Added Conflicting Global Accesses checker
#130421 commented on
Apr 27, 2025 • 9 new comments - [TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Apr 27, 2025 • 9 new comments - [LoopVectorizer] Prune VFs based on plan register pressure
#132190 commented on
Apr 23, 2025 • 8 new comments - [AMDGPU] Implement IR expansion for frem instruction
#130988 commented on
Apr 28, 2025 • 8 new comments - [BOLT][AArch64] Support for pointer authentication (v2)
#120064 commented on
Apr 24, 2025 • 8 new comments - [NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Apr 22, 2025 • 8 new comments - Add C++23 stacktrace (P0881R7)
#136528 commented on
Apr 25, 2025 • 8 new comments - [Xtensa] Implement Xtensa Floating Point Option.
#136086 commented on
Apr 24, 2025 • 8 new comments - [DirectX] legalize memset
#136244 commented on
Apr 21, 2025 • 8 new comments - [LoopVectorizer] Bundle partial reductions inside VPMulAccumulateReductionRecipe
#136173 commented on
Apr 24, 2025 • 8 new comments - [Clang][C++23] Core language changes from P1467R9 extended floating-point types and standard names.
#78503 commented on
Apr 25, 2025 • 7 new comments - [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA
#130935 commented on
Apr 23, 2025 • 7 new comments - [IR] Relax convergence requirements on call
#135794 commented on
Apr 28, 2025 • 7 new comments - [Sink] Allow sinking of loads to distant blocks
#135986 commented on
Apr 26, 2025 • 7 new comments - [GOFF] Add writing of section symbols
#133799 commented on
Apr 25, 2025 • 7 new comments - [AMDGPU] fix up vop3p gisel errors
#136262 commented on
Apr 27, 2025 • 6 new comments - [AMDGPU][True16][CodeGen] optimize codegen for mad-mix in true16
#124995 commented on
Apr 21, 2025 • 6 new comments - [VPlan] Introduce VPlanConstantFolder
#125365 commented on
Apr 25, 2025 • 6 new comments - [Driver] Teach Barmetal toolchain about GCC installation
#121829 commented on
Apr 24, 2025 • 6 new comments - [lldb] Support riscv32 corefiles
#115408 commented on
Apr 25, 2025 • 6 new comments - [DependenceAnalysis] Extending SIV to handle separate loops
#128782 commented on
Apr 25, 2025 • 6 new comments - [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value
#134979 commented on
Apr 25, 2025 • 6 new comments - [DAGCombiner] Option --combiner-select-seq
#134813 commented on
Apr 21, 2025 • 6 new comments - [HWASan] Fix symbol indexing
#135967 commented on
Apr 24, 2025 • 6 new comments - [clang][OpenMP][SPIR-V] Fix AS of globals and set the default AS to 4
#135251 commented on
Apr 24, 2025 • 6 new comments - [clang][CodeGen] Fix metadata when vectorization is disabled by pragma
#135163 commented on
Apr 24, 2025 • 5 new comments - [Clang] [Driver] add a Cygwin ToolChain
#135691 commented on
Apr 23, 2025 • 5 new comments - AMDGPU/GlobalISel: add RegBankLegalize rules for bitfield extract
#132381 commented on
Apr 24, 2025 • 5 new comments - [mlir][Transform] Reuse bbArgs in FuseIntoContainingOp
#135066 commented on
Apr 24, 2025 • 5 new comments - [MLIR][Target/Cpp] Natural induction variable naming.
#136102 commented on
Apr 28, 2025 • 5 new comments - [Clang] Make the result type of sizeof/pointer subtraction/size_t lit…
#136542 commented on
Apr 24, 2025 • 5 new comments - [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support
#136180 commented on
Apr 28, 2025 • 5 new comments - [SelectionDAG][X86] Widen <2 x T> vector types for atomic load
#120598 commented on
Apr 27, 2025 • 5 new comments - [InstCombine] Offset both sides of an equality icmp
#134086 commented on
Apr 27, 2025 • 5 new comments - [AMDGPU] Fix undefined scc register in successor block of SI_KILL terminators
#134718 commented on
Apr 26, 2025 • 5 new comments - AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16
#128911 commented on
Apr 28, 2025 • 5 new comments - [X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector
#135010 commented on
Apr 25, 2025 • 5 new comments - [libunwind][Haiku] Fix signal frame unwinding
#135367 commented on
Apr 25, 2025 • 4 new comments - [RISCV] Remove `AND` mask generated by `( zext ( atomic_load ) )` by replacing the load with `zextload` for orderings not stronger then monotonic.
#136502 commented on
Apr 26, 2025 • 4 new comments - [Flang][OpenMP]Support for lowering task_reduction and in_reduction to MLIR
#111155 commented on
Apr 28, 2025 • 4 new comments - [Hexagon] Handle Call Operand vxi1 in Hexagon without HVX Enabled
#136546 commented on
Apr 21, 2025 • 4 new comments - [Serialization] Fix lazy template loading
#133057 commented on
Apr 28, 2025 • 4 new comments - [AArch64][GlobalISel] Perfect Shuffles
#106446 commented on
Apr 23, 2025 • 4 new comments - [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC)
#129388 commented on
Apr 26, 2025 • 4 new comments - LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations
#127399 commented on
Apr 23, 2025 • 4 new comments - [SPARC] Use op-then-neg instructions when we have VIS3
#135717 commented on
Apr 26, 2025 • 4 new comments - [HEXAGON] [MachinePipeliner] Fix the DAG in case of dependent phis.
#135925 commented on
Apr 23, 2025 • 4 new comments - [AA] Move Target Specific AA before BasicAA
#125965 commented on
Apr 23, 2025 • 4 new comments - [AMDGPU] Extend wave reduce intrinsics for i32 type
#126469 commented on
Apr 27, 2025 • 4 new comments - [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support
#131838 commented on
Apr 25, 2025 • 4 new comments - [ARM][AArch64] Add missing Neon Types
#126945 commented on
Apr 24, 2025 • 4 new comments - [llvm-mca][FeatureRequest] Itimeline graph, note source of delay for each instruction
#136423 commented on
Apr 23, 2025 • 4 new comments - [JumpThreading] Copy metadata when inserting preload into preds
#134403 commented on
Apr 28, 2025 • 4 new comments - [SLP] Simplify tryToFindDuplicates() (NFC)
#135766 commented on
Apr 28, 2025 • 4 new comments - [mlir][affine] Modify assertion into a user visible diagnostic
#136474 commented on
Apr 27, 2025 • 4 new comments - [llvm] Introduce callee_type metadata
#87573 commented on
Apr 25, 2025 • 4 new comments - [LSV] Insert casts to vectorize mismatched types
#134436 commented on
Apr 25, 2025 • 4 new comments - [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize
#119139 commented on
Apr 22, 2025 • 4 new comments - DO NOT MERGE: Identify places that need reserve.
#136543 commented on
Apr 24, 2025 • 3 new comments - [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul
#135274 commented on
Apr 25, 2025 • 3 new comments - [CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag
#135277 commented on
Apr 26, 2025 • 3 new comments - [HLSL] Allow resource annotations to specify only register space
#135287 commented on
Apr 23, 2025 • 3 new comments - [RISCV][NFC] Convert some predicates to TIIPredicate
#129658 commented on
Apr 23, 2025 • 3 new comments - [InstrRef] Preserve debug instr num in aarch64-ldst-opt.
#136009 commented on
Apr 25, 2025 • 3 new comments - [SDAG] Make Select-with-Identity-Fold More Flexible; NFC
#136554 commented on
Apr 22, 2025 • 3 new comments - [Clang] Reapply CWG2369 "Ordering between constraints and substitution"
#122423 commented on
Apr 25, 2025 • 3 new comments - [mlir][tblgen] Add custom parsing and printing within struct
#133939 commented on
Apr 25, 2025 • 3 new comments - [AArch64][SVE] Add lowering for PARTIAL_REDUCE_U/SMLA to USDOT
#131327 commented on
Apr 23, 2025 • 3 new comments - [MachinePipeliner] Add validation for missed dependencies
#135148 commented on
Apr 22, 2025 • 3 new comments - [libc][uefi] add crt1
#132150 commented on
Apr 24, 2025 • 3 new comments - [CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#136133 commented on
Apr 23, 2025 • 3 new comments - Change `fp128` lowering to use `f128` functions by default
#76558 commented on
Apr 28, 2025 • 3 new comments - Bundle operands to specify denormal modes
#136501 commented on
Apr 25, 2025 • 3 new comments - [libc++] Support sorting consteval-only ranges
#134623 commented on
Apr 25, 2025 • 3 new comments - [AMDGPU] IGLP: Fixes for VMEM load detection and unsigned int handling
#135090 commented on
Apr 27, 2025 • 3 new comments - [SystemZ] Add proper mcount handling
#135767 commented on
Apr 25, 2025 • 3 new comments - [RISCV][Driver] Add riscv emulation mode to linker job of BareMetal toolchain
#134442 commented on
Apr 24, 2025 • 3 new comments - [CLANG] Allow parsing arbitrary order of attributes for declarations
#133107 commented on
Apr 26, 2025 • 3 new comments - [MIPS] Add FeatureMSA to i6400 and i6500 cores
#134985 commented on
Apr 23, 2025 • 2 new comments - [clangd] Store documentation when indexing standard library
#133681 commented on
Apr 28, 2025 • 2 new comments - [clang-repl] Handle frontend options for clang-repl before calling executeAction
#132670 commented on
Apr 25, 2025 • 2 new comments - [MLIR][IRDL] Added IRDL to C++ Translation
#133982 commented on
Apr 28, 2025 • 2 new comments - [mlir][ODS] Fix default inferReturnTypes generation for variadic operands
#131483 commented on
Apr 21, 2025 • 2 new comments - [llvm] Add option to emit `callgraph` section
#87574 commented on
Apr 24, 2025 • 2 new comments - [AMDGPU] Support arbitrary types in amdgcn.dead
#134841 commented on
Apr 23, 2025 • 2 new comments - [clang-tidy] Avoid diagnosing std::array initializations for modernize-use-designated-initializers
#134774 commented on
Apr 28, 2025 • 2 new comments - [llvm] Extract and propagate indirect call type id
#87575 commented on
Apr 24, 2025 • 2 new comments - [AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Apr 27, 2025 • 2 new comments - [clang] Merge gtest binaries into AllClangUnitTests
#134196 commented on
Apr 26, 2025 • 2 new comments - [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op
#131326 commented on
Apr 24, 2025 • 2 new comments - [KeyInstr][Clang] Add Clang option -g[no-]key-instructions
#134627 commented on
Apr 23, 2025 • 2 new comments - [LLVM][Clang][Cygwin] Fix building Clang for Cygwin
#134494 commented on
Apr 27, 2025 • 2 new comments - [Clang][CodeGen] Add metadata for load from reference
#98746 commented on
Apr 28, 2025 • 2 new comments - [clang] Introduce CallGraphSection option
#117037 commented on
Apr 24, 2025 • 2 new comments - [BOLT] Gadget scanner: refactor issue reporting
#135662 commented on
Apr 25, 2025 • 2 new comments - [LiveVariables] Mark use as implicit-def if defined at instr
#119446 commented on
Apr 23, 2025 • 2 new comments - [AArch64][GlobalISel] Adopt some Ld* patterns to reduce codegen regressions
#135492 commented on
Apr 24, 2025 • 2 new comments - [clang] Fix UEFI Target info
#127290 commented on
Apr 22, 2025 • 2 new comments - [lldb][Minidump Parser] Implement a range data vector for minidump memory ranges
#136040 commented on
Apr 22, 2025 • 2 new comments - [GlobalISel] Diagnose inline assembly constraint lowering errors
#135782 commented on
Apr 25, 2025 • 2 new comments - [Analysis]: Allow inlining recursive call IF recursion depth is 1.
#119677 commented on
Apr 24, 2025 • 2 new comments - [RFC][TableGen] Require DAG argument for complex operands in InstAlias
#136411 commented on
Apr 23, 2025 • 2 new comments - [SPIRV] Add explicit layout
#135789 commented on
Apr 24, 2025 • 2 new comments - [llvm] annotate interfaces in llvm/Support for DLL export
#136014 commented on
Apr 23, 2025 • 2 new comments - [AMDGPU][True16][MC] add fake16 error and promote test
#135984 commented on
Apr 22, 2025 • 2 new comments - [InlineSpiller] Check rematerialization before folding operand
#134015 commented on
Apr 24, 2025 • 1 new comment - [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies
#131387 commented on
Apr 21, 2025 • 1 new comment - [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration
#133986 commented on
Apr 23, 2025 • 1 new comment - [flang][openacc] Allow open acc routines from other modules.
#136012 commented on
Apr 26, 2025 • 1 new comment - [libc++] P2165R4: Update deduction guides for map containers and container adaptors
#136011 commented on
Apr 23, 2025 • 1 new comment - Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space
#136046 commented on
Apr 23, 2025 • 1 new comment - Add inreg bit convert tests
#136112 commented on
Apr 27, 2025 • 1 new comment - [ms] [llvm-ml] Implement support for PROC NEAR/FAR
#131707 commented on
Apr 24, 2025 • 1 new comment - [libc++][docs] Confirm that P3136R1 Retiring niebloids is Complete
#135932 commented on
Apr 27, 2025 • 1 new comment - [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly.
#129689 commented on
Apr 23, 2025 • 1 new comment - llvm-reduce: Add values to return reduction
#132686 commented on
Apr 28, 2025 • 1 new comment - [flang] Add lowering of volatile references
#132486 commented on
Apr 24, 2025 • 1 new comment - [clang-tidy] do not diagnose array types within implicit instantiations of a template
#132924 commented on
Apr 25, 2025 • 1 new comment - [LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives
#136496 commented on
Apr 23, 2025 • 1 new comment - [CodeGen][NPM] Stitch up loop passes in codegen pipeline
#133050 commented on
Apr 22, 2025 • 1 new comment - [SelectionDAG][X86] Split via Concat <n x T> vector types for atomic load
#120640 commented on
Apr 26, 2025 • 1 new comment - [clang-tidy] Add check bugprone-misleading-setter-of-reference
#132242 commented on
Apr 24, 2025 • 1 new comment - [libc++][ranges] P2542R8: Implement `views::concat`
#120920 commented on
Apr 27, 2025 • 1 new comment - [GlobalISel]: G_UNMERGE_VALUES for vectors with different element sizes
#133335 commented on
Apr 22, 2025 • 1 new comment - [KeyInstr] Merge atoms in DILocation::getMergedLocation
#133480 commented on
Apr 23, 2025 • 1 new comment - [KeyInstr][SimplifyCFG] Remap atoms when folding br to common succ into pred
#133482 commented on
Apr 23, 2025 • 1 new comment - Propagate DebugLocs on phis in BreakCriticalEdges
#133492 commented on
Apr 23, 2025 • 1 new comment - [KeyInstr] Remap cloned PHIs in BreakCriticalEdges
#133493 commented on
Apr 23, 2025 • 1 new comment - [clang][OpenMP] Add AST node for root of compound directive
#118878 commented on
Apr 23, 2025 • 1 new comment - [clang][TSA] Make RequiresCapability a DeclOrType attribute
#67095 commented on
Apr 23, 2025 • 1 new comment - [WIP][AMDGPU] Improve the handling of `inreg` arguments
#133614 commented on
Apr 21, 2025 • 1 new comment - [BOLT] Fix the inaccurate profile data check
#136278 commented on
Apr 23, 2025 • 1 new comment - [clang] Add builtin_get_vtable_pointer and virtual_member_address
#135469 commented on
Apr 23, 2025 • 1 new comment - [MIPS]Remove unnecessary SLL instructions on MIPS64el
#109386 commented on
Apr 28, 2025 • 1 new comment - [AMDGPU] Print `workgroup_processor_mode` metadata field as a boolean
#135627 commented on
Apr 25, 2025 • 1 new comment - [clang][driver] Suppress gnu-line-marker when saving temps
#134621 commented on
Apr 21, 2025 • 1 new comment - [RISCV] Add support for vendor relocations on Xqci extensions
#135400 commented on
Apr 26, 2025 • 1 new comment - InstCombine: Fold samesign ult to slt with added constant when the range is known
#134556 commented on
Apr 22, 2025 • 1 new comment - [AArch64] Change the coercion type of structs with pointer members.
#135064 commented on
Apr 22, 2025 • 1 new comment - [MLIR][Linalg] pack, unpack to take memref inputs
#129036 commented on
Apr 21, 2025 • 1 new comment - [Clang] Add support for GCC bound member functions extension
#135649 commented on
Apr 22, 2025 • 1 new comment - [SPIR-V] Consistent handling of TargetExtTypes in emit-intrinsics
#135682 commented on
Apr 23, 2025 • 1 new comment - [SPARC] Use op-then-halve instructions when we have VIS3
#135718 commented on
Apr 26, 2025 • 1 new comment - SelectionDAG: Fix isKnownNeverNaN for Min and Max
#135742 commented on
Apr 22, 2025 • 1 new comment - Add commands to list/enable/disable plugins
#134418 commented on
Apr 25, 2025 • 1 new comment - [JumpThreading] Do not unfold select if block has address taken and used
#135106 commented on
Apr 23, 2025 • 1 new comment - [Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 commented on
Apr 27, 2025 • 1 new comment - [AMDGPU] Support bottom-up postRA scheduing.
#135295 commented on
Apr 25, 2025 • 1 new comment - [clang] Hide the `TargetOptions` pointer from `CompilerInvocation`
#106271 commented on
Apr 25, 2025 • 1 new comment - [Flang][MLIR][OpenMP] - Add support for firstprivate when translating omp.target ops from MLIR to LLVMIR
#131213 commented on
Apr 24, 2025 • 1 new comment - [clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 commented on
Apr 26, 2025 • 1 new comment - [mlir][vector] Canonicalize/fold 'order preserving' transposes
#135841 commented on
Apr 21, 2025 • 1 new comment - include telemetry session-id in diagnostic msg when enabled
#135924 commented on
Apr 23, 2025 • 1 new comment - [clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr
#134188 commented on
Apr 28, 2025 • 1 new comment - [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling
#125885 commented on
Apr 25, 2025 • 1 new comment - clang source-based code coverage *sometimes* incorrectly includes comments into coverage reports
#135049 commented on
Apr 28, 2025 • 0 new comments - [SelectionDAG] Legalize <1 x T> vector types for atomic load
#120385 commented on
Apr 26, 2025 • 0 new comments - Extending LLDB to work on AIX
#102601 commented on
Apr 25, 2025 • 0 new comments - x86 codegen for long AddRec expansion could be improved
#3007 commented on
Apr 28, 2025 • 0 new comments - [libc] implement template functions for localtime
#110363 commented on
Apr 22, 2025 • 0 new comments - [clang][C++] Bad error recovery when classes are defined inside template aliases
#91564 commented on
Apr 28, 2025 • 0 new comments - [MIPS] `llc` crashes with "Using an undefined physical register" when using global register variable
#136132 commented on
Apr 28, 2025 • 0 new comments - mlir-opt --tosa-to-linalg-pipeline fails in validation: element type 'f32' is not legal
#89926 commented on
Apr 28, 2025 • 0 new comments - [mlir] error: Dialect `ml_program' not found for custom op 'ml_program.global'
#136418 commented on
Apr 28, 2025 • 0 new comments - Windows clang-cl.exe 19.1.1 crash
#136481 commented on
Apr 28, 2025 • 0 new comments - [X86] Manage atomic load of fp -> int promotion in DAG
#120386 commented on
Apr 26, 2025 • 0 new comments - [X86] Improve `__bf16` code generation
#134859 commented on
Apr 26, 2025 • 0 new comments - [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x
#116422 commented on
Apr 25, 2025 • 0 new comments - [JITLink][AArch32] Add explicit visibility macros to functions needed by unittests
#116557 commented on
Apr 22, 2025 • 0 new comments - [lldb][breakpoint] Grey out disabled breakpoints
#91404 commented on
Apr 26, 2025 • 0 new comments - [CMake] Add a linker test for -Bsymbolic-functions to AddLLVM
#79539 commented on
Apr 23, 2025 • 0 new comments - [libc] Expand usage of libc null checks.
#116262 commented on
Apr 25, 2025 • 0 new comments - [ValueTracking] Infer `X | Y != 0` from `X != Y`
#117443 commented on
Apr 27, 2025 • 0 new comments - Parallel runtime library design doc (PRIF)
#76088 commented on
Apr 25, 2025 • 0 new comments - [WIP][X86] lowerBuildVectorAsBroadcast - don't convert constant vectors to broadcasts on AVX512VL targets
#73509 commented on
Apr 27, 2025 • 0 new comments - [LoopInterchange] Relax the legality check to accept more patterns
#118267 commented on
Apr 24, 2025 • 0 new comments - [clangd] Add container field to remote index Refs grpc method
#71605 commented on
Apr 28, 2025 • 0 new comments - [SDag] Notify listeners when deleting a node
#66991 commented on
Apr 26, 2025 • 0 new comments - Assertion `!isValueDependent() && "Expression evaluator can't be called on a dependent expression."` failed
#136118 commented on
Apr 28, 2025 • 0 new comments - Clang: Add nsz to llvm.minnum and llvm.maxnum emitted from fmin and fmax
#113133 commented on
Apr 27, 2025 • 0 new comments - [PowerPC] hoist xxspltiw instruction out of the loop with FMA mutation pass.
#111696 commented on
Apr 24, 2025 • 0 new comments - [LV]Enable non-power-of-2 store-load forwarding distance in predicated DataWithEVL vectorization mode
#100755 commented on
Apr 21, 2025 • 0 new comments - [BOLT][perf2bolt] Perf2bolt does not support perf.data data sampled by SimplePerf record
#134032 commented on
Apr 28, 2025 • 0 new comments - [Flang][OpenMP] Support for lowering Linear clause to mlir
#111085 commented on
Apr 25, 2025 • 0 new comments - [libcxx] Poison memory in variant destroy
#101048 commented on
Apr 25, 2025 • 0 new comments - IR/Verifier: Allow vector type in atomic load and store
#120384 commented on
Apr 26, 2025 • 0 new comments - Missed pattern 0 modulo/div/mul N in phi
#37827 commented on
Apr 27, 2025 • 0 new comments - [LoopVersioningLICM] wrong code
#35937 commented on
Apr 27, 2025 • 0 new comments - (New)GVN doesn't look through non-constant memcpy
#31917 commented on
Apr 27, 2025 • 0 new comments - [GVN] Should be able to PRE a load from memset
#25933 commented on
Apr 27, 2025 • 0 new comments - Canonicalizing load -> store to use integer type confuses LICM (II)
#22849 commented on
Apr 27, 2025 • 0 new comments - gvn does not remove loads after loop
#19222 commented on
Apr 27, 2025 • 0 new comments - GVN invalidates memdep
#3546 commented on
Apr 27, 2025 • 0 new comments - Early CSE and GVN miss an assume optimization when the value isn't used directly
#28460 commented on
Apr 27, 2025 • 0 new comments - [GVN, EarlyCSE, Missed Opt] Load from memory after invariant.end is undef
#21185 commented on
Apr 27, 2025 • 0 new comments - [PPC] Constant loads not hoisted out of loop
#30077 commented on
Apr 27, 2025 • 0 new comments - LoopUnroll introduces infinite loop with nested loops
#37207 commented on
Apr 27, 2025 • 0 new comments - Missed store-load forwarding due to asymmetric alias information
#38534 commented on
Apr 27, 2025 • 0 new comments - redundant mask op could be eliminated
#38926 commented on
Apr 27, 2025 • 0 new comments - Failure to exploit assume to eliminate use of load
#42503 commented on
Apr 27, 2025 • 0 new comments - [PRE] Failure to lift loop invariant load
#22640 commented on
Apr 27, 2025 • 0 new comments - SLP: missed vectorization due to cost model (benchmark from SPECFP 2006)
#51468 commented on
Apr 27, 2025 • 0 new comments - [SLP] Missed vectorization - failed to move load with loop-invariant address
#47233 commented on
Apr 27, 2025 • 0 new comments - SLP vectorizer fails to vectorize unrolled loop
#46522 commented on
Apr 27, 2025 • 0 new comments - SLP-vectorized function doesn't get inlined
#35843 commented on
Apr 27, 2025 • 0 new comments - SLP Vectorizer fails to vectorize a horizontal pattern when it's repeated
#41415 commented on
Apr 27, 2025 • 0 new comments - [SLP] Failure to vectorize interleaving of elements from two vector loads
#44422 commented on
Apr 27, 2025 • 0 new comments - Reassociation messes up SLPVectorizer reduction
#35829 commented on
Apr 28, 2025 • 0 new comments - SLP Vectorizer: some issues with getSpillCost()
#26916 commented on
Apr 28, 2025 • 0 new comments - Vector extract placement causes 37% regression on fp-convert.
#19632 commented on
Apr 28, 2025 • 0 new comments - vector ctlz should intelligently switch to scalar algorithm
#39020 commented on
Apr 28, 2025 • 0 new comments - [InstCombine] icmp with sdiv operand transformed strangely
#35588 commented on
Apr 27, 2025 • 0 new comments - Redundant comparisons are not eliminated
#34259 commented on
Apr 27, 2025 • 0 new comments - Optimizer doesn't eliminate select with two equivalent operands
#33576 commented on
Apr 27, 2025 • 0 new comments - memcpy in loop with known-zero source not optimized well
#31516 commented on
Apr 27, 2025 • 0 new comments - Redundant copy of arg into alloca can't be eliminated when there are reads through un-SROA-able pointers
#31045 commented on
Apr 27, 2025 • 0 new comments - CFG simplify sinking causes regression for a small testcase
#30298 commented on
Apr 27, 2025 • 0 new comments - InstCombine greediness blocks subsequent optimizations
#28595 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] eliminate bitcasts around bitwise logic ops when one input type and output type match
#28299 commented on
Apr 27, 2025 • 0 new comments - cse or gvn should replace opposite icmp with xor by true
#27805 commented on
Apr 27, 2025 • 0 new comments - swap select operands and reuse existing inverted condition
#40458 commented on
Apr 27, 2025 • 0 new comments - shufflevector of load does not reduce load size
#41769 commented on
Apr 27, 2025 • 0 new comments - Unable to detect loop entry guard with ScalarEvolution
#15577 commented on
Apr 27, 2025 • 0 new comments - Failure to notice that all arguments of a phi are the same
#13679 commented on
Apr 27, 2025 • 0 new comments - missed reassociate due to GEP
#11784 commented on
Apr 27, 2025 • 0 new comments - Loop passes (indvars) do not simplify the CFG before other loop passes run (loop-deletion).
#18823 commented on
Apr 27, 2025 • 0 new comments - InstCombiner::SimplifyDemandedBit can modify an instruction without adding it to the worklist
#20359 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] prematurely promoting floating point negation
#22288 commented on
Apr 27, 2025 • 0 new comments - Missed optimization due to instcombine + sroa creating inttoptr on 32bit platforms
#23160 commented on
Apr 27, 2025 • 0 new comments - InstCombine: GEP merging handles loop backedges poorly
#23267 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] hoist vector cast above splat as scalar cast?
#32212 commented on
Apr 27, 2025 • 0 new comments - InstCombine produces worse code when provided with range information
#36984 commented on
Apr 27, 2025 • 0 new comments - Instcombine can't remove a PHI cycle when that cycle should be replaced with a PHI
#25959 commented on
Apr 27, 2025 • 0 new comments - [Middle-end] Moving truncate before right-shift
#45579 commented on
Apr 27, 2025 • 0 new comments - SimplifyCFG may de-optimize code with highly predictable branches
#25117 commented on
Apr 27, 2025 • 0 new comments - LICM seems unnecessarily slow
#23451 commented on
Apr 28, 2025 • 0 new comments - LICM takes forever (100+ seconds) on a small testcase with large number of loads/stores per block
#29202 commented on
Apr 28, 2025 • 0 new comments - PostRA Machine LICM does not respect stack adjustments
#12381 commented on
Apr 28, 2025 • 0 new comments - IndVarSimplify incorrectly replaces a pointer with another
#39717 commented on
Apr 28, 2025 • 0 new comments - LoopStrengthReduce violates LoopPass rules
#9559 commented on
Apr 28, 2025 • 0 new comments - Code-size improvement possibilities for loop lowering
#35887 commented on
Apr 28, 2025 • 0 new comments - opt -indvars moves definition without updating debug info
#45527 commented on
Apr 28, 2025 • 0 new comments - LoopStrengthReduce generates incorrect IR
#31636 commented on
Apr 28, 2025 • 0 new comments - Some remainder checks on loop IV can be simplified by having another IV
#44048 commented on
Apr 28, 2025 • 0 new comments - -Oz is not respected by LSR (-enable-iv-rewrite revealed fluctuations in code size)
#12714 commented on
Apr 28, 2025 • 0 new comments - High loop unroll counts can result in long compile times
#20432 commented on
Apr 28, 2025 • 0 new comments - suboptimal code generation in nested loop unrolling
#11593 commented on
Apr 28, 2025 • 0 new comments - The monotonic loop optimization should be re-enabled
#13354 commented on
Apr 28, 2025 • 0 new comments - Missed optimizations with indirectbr terminators
#10749 commented on
Apr 28, 2025 • 0 new comments - LLVM_BUILD_LLVM_DYLIB should default to on
#43487 commented on
Apr 28, 2025 • 0 new comments - [LIT] Hang when lit output with non-ascii redirected to file with python 3
#43121 commented on
Apr 28, 2025 • 0 new comments - missed opt: function argument attribute propagation
#42452 commented on
Apr 28, 2025 • 0 new comments - clang-format breaks doxygen content
#43831 commented on
Apr 28, 2025 • 0 new comments - `__reference_binds_to_temporary` is missing binding an rvalue reference to a prvalue
#44056 commented on
Apr 28, 2025 • 0 new comments - [lldb] lldb not reading compile units for binaries compiled with -gdwarf64
#135208 commented on
Apr 28, 2025 • 0 new comments - BOLT instrumentation fails on aarch64 due to an unsupported CFI opcode OpNegateRAState
#74833 commented on
Apr 28, 2025 • 0 new comments - Diagnostic is not specific enough when when scoped enumeration requires a explicit conversion for binary operations
#24265 commented on
Apr 28, 2025 • 0 new comments - llvm-objdump print wrong function symbol of b instruction
#45433 commented on
Apr 28, 2025 • 0 new comments - lldb statusline problems in Windows terminal(s)
#134846 commented on
Apr 28, 2025 • 0 new comments - XORing of all bytes of a multi-word integer can be simplified
#31467 commented on
Apr 28, 2025 • 0 new comments - LLVM is missing loop splitting
#36338 commented on
Apr 28, 2025 • 0 new comments - Loop vectorization should handle the loop containing the same memory in different types
#29391 commented on
Apr 28, 2025 • 0 new comments - BB vectorization: wrongly selected vectorization pair breaks load/store order
#16229 commented on
Apr 28, 2025 • 0 new comments - Optimize array operations: loop fusion, temporary array elimination, etc
#7328 commented on
Apr 28, 2025 • 0 new comments - pow calls are not vectorised on Windows
#24019 commented on
Apr 28, 2025 • 0 new comments - Not vectorizing due to memcpy between stack arrays of trivially copyable struct
#50719 commented on
Apr 28, 2025 • 0 new comments - Missing identical block merging
#32930 commented on
Apr 28, 2025 • 0 new comments - phi node arguments oscillate with passes loop-vectorize and simplifycfg
#28070 commented on
Apr 28, 2025 • 0 new comments - BB vectorizer does not copy data to increase the number of pairable instructions
#12348 commented on
Apr 28, 2025 • 0 new comments - Missing loop canonicalization when iterating using a pointer or an integer index
#27769 commented on
Apr 28, 2025 • 0 new comments - cost models should allow something more than an instruction as an input
#30622 commented on
Apr 28, 2025 • 0 new comments - LICM behaves differently if multiple functions are present.
#38337 commented on
Apr 28, 2025 • 0 new comments - a loop with a pointer increment is folded into a form that it fails to optimize further
#40898 commented on
Apr 28, 2025 • 0 new comments - Missed loop optimizations? Optimiser misses good optimisations for std::merge
#41679 commented on
Apr 28, 2025 • 0 new comments - std::visit indirect call not folded in a loop
#42698 commented on
Apr 28, 2025 • 0 new comments - InstCombiner::foldAllocaCmp does not check whether icmp is not in a loop
#34450 commented on
Apr 28, 2025 • 0 new comments - LICM uses an overly conservative alias information
#28443 commented on
Apr 28, 2025 • 0 new comments - [indvars] Redundant loop increment after IV widening
#28994 commented on
Apr 28, 2025 • 0 new comments - missed loop invariant optimization and compare optimization
#30254 commented on
Apr 28, 2025 • 0 new comments - Missed induction variable optimization
#30905 commented on
Apr 28, 2025 • 0 new comments - Constant folding for trivial loop does not occur for float and double
#31278 commented on
Apr 28, 2025 • 0 new comments - IndVarSimpify does not eliminate dead-loops with variant induction variables
#31979 commented on
Apr 28, 2025 • 0 new comments - [LoopUnroll / DT] "DominatorTree is not up to date" if -unroll-runtime-multi-exit given
#34644 commented on
Apr 28, 2025 • 0 new comments - [Coroutines] Create C++ noop coroutine with default function attributes
#134878 commented on
Apr 25, 2025 • 0 new comments - [Clang] [OpenMP] Support NOWAIT with optional argument
#135030 commented on
Apr 22, 2025 • 0 new comments - [SimplifyCFG] Extend jump-threading to allow live local defs
#135079 commented on
Apr 24, 2025 • 0 new comments - [HLSL] Resource initialization by constructors
#135120 commented on
Apr 24, 2025 • 0 new comments - reduce max wrt divergent mask
#135138 commented on
Apr 22, 2025 • 0 new comments - [CodeGen][NPM] Support generic regalloc-npm option
#135149 commented on
Apr 23, 2025 • 0 new comments - [PassManager][Loop] Merge loop pass manager when add it
#135150 commented on
Apr 24, 2025 • 0 new comments - [LoopVersioningLICM] Only mark pointers with generated checks as noalias
#135168 commented on
Apr 23, 2025 • 0 new comments - [AMDGPU] Update pal metadata for v3.6
#135196 commented on
Apr 28, 2025 • 0 new comments - [Flang][OpenMP] Initial defaultmap implementation
#135226 commented on
Apr 24, 2025 • 0 new comments - Suppress errors from well-formed-testing type traits in SFINAE contexts
#135390 commented on
Apr 25, 2025 • 0 new comments - [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations.
#135398 commented on
Apr 22, 2025 • 0 new comments - [llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 commented on
Apr 23, 2025 • 0 new comments - optimize minmax_element
#135495 commented on
Apr 27, 2025 • 0 new comments - [CostModel] Remove some negative costs.
#135533 commented on
Apr 28, 2025 • 0 new comments - [lldb][AArch64] Fix Apple M4 on Linux
#135563 commented on
Apr 24, 2025 • 0 new comments - [CMake] Only export the LLVM_LINK_LLVM_DYLIB setting if not yet set
#135570 commented on
Apr 22, 2025 • 0 new comments - [Clang] enhance loop analysis to handle variable changes inside lambdas
#135573 commented on
Apr 21, 2025 • 0 new comments - [WIP] Adding Support for a unified ABI Lowering Library
#133886 commented on
Apr 26, 2025 • 0 new comments - [LV] Add support for partial reductions without a binary op
#133922 commented on
Apr 22, 2025 • 0 new comments - [WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes
#133947 commented on
Apr 25, 2025 • 0 new comments - [sanitizer][Darwin] Define TlsSize on arm64
#133989 commented on
Apr 24, 2025 • 0 new comments - [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Apr 24, 2025 • 0 new comments - [AMDGPU][NPM] Add isRequired to passes missing it
#134033 commented on
Apr 22, 2025 • 0 new comments - llvm-reduce: Change function return types if function is not called
#134035 commented on
Apr 25, 2025 • 0 new comments - release/20.x: [lldb] Use correct path for lldb-server executable (#131519)
#134072 commented on
Apr 28, 2025 • 0 new comments - [AMDGPU] add s_bitset[10]_b32 optimization for shl+[or,andn2] pattern
#134155 commented on
Apr 23, 2025 • 0 new comments - [RISCV] Support Push/Pop with Xqci
#134191 commented on
Apr 26, 2025 • 0 new comments - [libclc] Move fmin & fmax to CLC library
#134218 commented on
Apr 23, 2025 • 0 new comments - [HLSL] Run finalize linkage pass for all targets
#134260 commented on
Apr 24, 2025 • 0 new comments - [flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives
#134350 commented on
Apr 28, 2025 • 0 new comments - [SPIRV] Support for SPV_INTEL_fpga_reg extension
#134352 commented on
Apr 22, 2025 • 0 new comments - [clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Apr 27, 2025 • 0 new comments - [LLDB] Add unary operators Dereference and AddressOf to DIL
#134428 commented on
Apr 25, 2025 • 0 new comments - [RegisterCoalescer]: Try inflated RC for coalescing reg->subreg
#134438 commented on
Apr 24, 2025 • 0 new comments - [Transforms] Introduce BuildBuiltins.h atomic helpers
#134455 commented on
Apr 23, 2025 • 0 new comments - llvm-reduce: Support exotic terminators in instructions-to-return
#134794 commented on
Apr 25, 2025 • 0 new comments - [compiler-rt][sanitizer] fix msghdr for musl
#136195 commented on
Apr 27, 2025 • 0 new comments - [Clang][counted_by] Support casting the array to a different type
#136239 commented on
Apr 22, 2025 • 0 new comments - [libc] Clean up copt naming
#136274 commented on
Apr 25, 2025 • 0 new comments - [clang] Define convergence in C++ languages such as HIP, CUDA, OpenCL
#136280 commented on
Apr 22, 2025 • 0 new comments - [clang] Redefine `noconvergent` and generate convergence control tokens
#136282 commented on
Apr 22, 2025 • 0 new comments - release/20.x: [Clang] Fix the trailing comma regression (#136273)
#136283 commented on
Apr 26, 2025 • 0 new comments - [ConstraintElim] Fix poison check before adding intrinsic facts
#136291 commented on
Apr 25, 2025 • 0 new comments - AMDGPU: Add noundef to mbcnt intrinsic returns
#136304 commented on
Apr 25, 2025 • 0 new comments - [mlir][TOSA] Remove rollback from TOSA -> Linalg patterns
#136308 commented on
Apr 23, 2025 • 0 new comments - [libc] add loongarch32 and loongarch64 config
#136380 commented on
Apr 21, 2025 • 0 new comments - [clang] add `-fimplicit-constexpr` flag
#136436 commented on
Apr 22, 2025 • 0 new comments - [MC/DC][Coverage] Enable profile correlation for MC/DC
#136437 commented on
Apr 22, 2025 • 0 new comments - release/20.x: [libcxx] Provide locale conversions to tests through lit substitution (#105651)
#136449 commented on
Apr 22, 2025 • 0 new comments - release/20.x: Fix crash lowering stack guard on OpenBSD/aarch64. (#125416)
#136458 commented on
Apr 26, 2025 • 0 new comments - Experimental patch for understanding the pre-RA MachineScheduler
#136483 commented on
Apr 24, 2025 • 0 new comments - [mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim
#136485 commented on
Apr 28, 2025 • 0 new comments - [WebAssembly] Enable a limited amount of stackification for debug code
#136510 commented on
Apr 26, 2025 • 0 new comments - [BOLT][NFCI] Switch heatmap to using parsed basic/branch events
#136531 commented on
Apr 24, 2025 • 0 new comments - [X86] Distribute Certain Bitwise Operations over SELECT
#136555 commented on
Apr 22, 2025 • 0 new comments - [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst
#135588 commented on
Apr 21, 2025 • 0 new comments - Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 commented on
Apr 22, 2025 • 0 new comments - Minimal support of floating-point operand bundles
#135658 commented on
Apr 24, 2025 • 0 new comments - [BOLT] Gadget scanner: use more appropriate types (NFC)
#135661 commented on
Apr 25, 2025 • 0 new comments - [BOLT] Gadget scanner: detect authentication oracles
#135663 commented on
Apr 25, 2025 • 0 new comments - [CodeGen][NPM] Do not add required passes to pipeline
#135752 commented on
Apr 22, 2025 • 0 new comments - [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable.
#135769 commented on
Apr 22, 2025 • 0 new comments - [clang] Function type attribute to prevent CFI instrumentation
#135836 commented on
Apr 22, 2025 • 0 new comments - [lldb][TypeSystemClang] Allow arrays to be dereferenced in C/C++.
#135843 commented on
Apr 25, 2025 • 0 new comments - [Support] Recognise the '+' char for positive integers
#135856 commented on
Apr 27, 2025 • 0 new comments - [BOLT][test] Fix callcont-fallthru.s after #129481
#135867 commented on
Apr 25, 2025 • 0 new comments - [utils] update_llc_test_checks --downstream-target-handler-path option
#135879 commented on
Apr 25, 2025 • 0 new comments - [MLIR][LLVMIR] Relax mismatching calls
#135895 commented on
Apr 23, 2025 • 0 new comments - [AArch64] Replace 64-bit MADD with [SU]MADDL when possible
#135926 commented on
Apr 23, 2025 • 0 new comments - User/raoanag/refract
#136026 commented on
Apr 22, 2025 • 0 new comments - [OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Apr 23, 2025 • 0 new comments - [BOLT] Gadget scanner: clarify MCPlusBuilder callbacks interface
#136147 commented on
Apr 25, 2025 • 0 new comments - [BOLT] Gadget scanner: do not crash on debug-printing CFI instructions
#136151 commented on
Apr 25, 2025 • 0 new comments - [BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 commented on
Apr 25, 2025 • 0 new comments - [Clang][AArch64] Add fp8 variants for untyped NEON intrinsics
#128019 commented on
Apr 23, 2025 • 0 new comments - [LAA] Hoist setting condition for RT-checks
#128045 commented on
Apr 22, 2025 • 0 new comments - [clangd] Find better insertion locations in DefineOutline tweak
#128164 commented on
Apr 22, 2025 • 0 new comments - [clang][ASTImporter] Fix AST import if anonymous namespaces are merged
#128735 commented on
Apr 25, 2025 • 0 new comments - [Clang] [OpenMP] Support NOWAIT with optional argument
#128742 commented on
Apr 22, 2025 • 0 new comments - [lldb] Do not bump memory modificator ID when "internal" debugger memory is updated
#129092 commented on
Apr 23, 2025 • 0 new comments - [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop
#129695 commented on
Apr 25, 2025 • 0 new comments - [clang] Implement address sanitizer on AIX (1/n)
#129925 commented on
Apr 24, 2025 • 0 new comments - [llvm] Implement address sanitizer on AIX (2/n)
#129926 commented on
Apr 24, 2025 • 0 new comments - [mlir][memref] Add runtime verification for `memref.atomic_rmw`
#130414 commented on
Apr 27, 2025 • 0 new comments - [CodeGen][NPM] Port VirtRegRewriter to NPM
#130564 commented on
Apr 28, 2025 • 0 new comments - [GlobalISel] LLT changes for FPInfo
#130651 commented on
Apr 23, 2025 • 0 new comments - [PAC][InstCombine] Replace auth+sign with resign
#130807 commented on
Apr 22, 2025 • 0 new comments - [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors.
#130973 commented on
Apr 22, 2025 • 0 new comments - [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate
#131137 commented on
Apr 25, 2025 • 0 new comments - [GOFF] Introduce GOFFWriter class
#131216 commented on
Apr 24, 2025 • 0 new comments - [DAGCombiner] Eliminate fp casts if we have the right fast math flags
#131345 commented on
Apr 25, 2025 • 0 new comments - [offload][SYCL] Add SYCL Module splitting.
#131347 commented on
Apr 25, 2025 • 0 new comments - [libc] add uefi fullbuild to workflows
#131376 commented on
Apr 23, 2025 • 0 new comments - [X86] Add atomic vector tests for unaligned >1 sizes.
#120387 commented on
Apr 26, 2025 • 0 new comments - [TySan] Add option to outline instrumentation
#120582 commented on
Apr 25, 2025 • 0 new comments - [AtomicExpand] Add bitcasts when expanding load atomic vector
#120716 commented on
Apr 26, 2025 • 0 new comments - [LoopPeel] Add new option to peeling loops to make PHIs into IVs
#121104 commented on
Apr 23, 2025 • 0 new comments - [libc++] Optimize heap operations
#121480 commented on
Apr 28, 2025 • 0 new comments - [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 commented on
Apr 23, 2025 • 0 new comments - [RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Apr 23, 2025 • 0 new comments - [DA] do not handle array accesses of different offsets
#123436 commented on
Apr 28, 2025 • 0 new comments - [clang-refactor] Add Matcher Edit refactoring rule
#123782 commented on
Apr 24, 2025 • 0 new comments - [PseudoProbe] Support emitting to COFF object
#123870 commented on
Apr 28, 2025 • 0 new comments - [MLIR][parser] Add token type and parser methods for forward slashes
#125056 commented on
Apr 24, 2025 • 0 new comments - [clang][CodeGen][AA] Add `!llvm.errno.tbaa` gathering int-compatible TBAA nodes
#125258 commented on
Apr 25, 2025 • 0 new comments - [llvm] add gnu install dirs
#125376 commented on
Apr 28, 2025 • 0 new comments - [SelectionDAG][X86] Remove unused elements from atomic vector.
#125432 commented on
Apr 26, 2025 • 0 new comments - [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets
#125643 commented on
Apr 27, 2025 • 0 new comments - [libclang/python] Enable packaging libclang bindings
#125806 commented on
Apr 24, 2025 • 0 new comments - [lldb/Host] Enable inheriting "non-inheritable" FDs
#126935 commented on
Apr 24, 2025 • 0 new comments - [Clang] Disable RTTI for offloading at the frontend level
#127082 commented on
Apr 25, 2025 • 0 new comments - [LV] Improve code in selectInterleaveCount (NFC)
#128002 commented on
Apr 22, 2025 • 0 new comments - [Driver] Add option to force undefined symbols during linking in BareMetal toolchain object.
#132807 commented on
Apr 23, 2025 • 0 new comments - [Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object
#132808 commented on
Apr 23, 2025 • 0 new comments - AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Apr 24, 2025 • 0 new comments - [C23] Implement WG14 N3037
#132939 commented on
Apr 27, 2025 • 0 new comments - [include-cleaner] rename enabled flags to `disable-*`
#132991 commented on
Apr 25, 2025 • 0 new comments - [WIP] Clang ABI Types
#133080 commented on
Apr 25, 2025 • 0 new comments - [PowerPC] Add dense math half-precision floating-point outer-product accumulate to DMR instructions
#133272 commented on
Apr 25, 2025 • 0 new comments - [llvm][Support] Add YAMLSchemeGen for producing YAML Schemes from YAMLTraits
#133284 commented on
Apr 24, 2025 • 0 new comments - [SROA] Vector promote some memsets
#133301 commented on
Apr 24, 2025 • 0 new comments - [BOLT] Gadget scanner: analyze functions without CFG information
#133461 commented on
Apr 24, 2025 • 0 new comments - [KeyInstr] Add Atom Group waterline to LLVMContext
#133478 commented on
Apr 23, 2025 • 0 new comments - [KeyInstr] Add MIR parser support
#133494 commented on
Apr 23, 2025 • 0 new comments - compiler-rt: Introduce runtime functions for emulated PAC.
#133530 commented on
Apr 28, 2025 • 0 new comments - CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 commented on
Apr 27, 2025 • 0 new comments - [Clang] Make enums trivially equality comparable
#133587 commented on
Apr 26, 2025 • 0 new comments - llvm-reduce: Reduce with early return of arguments
#133627 commented on
Apr 25, 2025 • 0 new comments - [libc]: Add -Wextra for libc tests
#133643 commented on
Apr 22, 2025 • 0 new comments - Store GUIDs in metadata
#133682 commented on
Apr 28, 2025 • 0 new comments - [Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Apr 23, 2025 • 0 new comments - [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic
#131603 commented on
Apr 24, 2025 • 0 new comments - [clang-tidy] Improve `readability-function-size`: count class member initializers as statements
#131669 commented on
Apr 26, 2025 • 0 new comments - [GVN] Improve processBlock for instruction erasure
#131753 commented on
Apr 28, 2025 • 0 new comments - [lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Apr 25, 2025 • 0 new comments - [PHIElimination] Reuse existing COPY in predecessor basic block
#131837 commented on
Apr 28, 2025 • 0 new comments - [SDAG] Introduce inbounds flag for pointer arithmetic
#131862 commented on
Apr 23, 2025 • 0 new comments - [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n)
#131866 commented on
Apr 24, 2025 • 0 new comments - [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n)
#131868 commented on
Apr 24, 2025 • 0 new comments - [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/n)
#131870 commented on
Apr 28, 2025 • 0 new comments - [AMDGPU][NFC] Mark GEPs in flat offset folding tests as inbounds
#131994 commented on
Apr 23, 2025 • 0 new comments - [asan][NFCI] Rename asan_(malloc_)?linux.cpp to ...unix.cpp
#132263 commented on
Apr 24, 2025 • 0 new comments - [AMDGPU][SDAG] Only fold flat offsets if they are inbounds
#132353 commented on
Apr 23, 2025 • 0 new comments - AMDGPU/GlobalISel: add RegBankLegalize rules for AND OR and XOR
#132382 commented on
Apr 24, 2025 • 0 new comments - AMDGPU/GlobalISel: add RegBankLegalize rules for extends and trunc
#132383 commented on
Apr 24, 2025 • 0 new comments - AMDGPU/GlobalISel: add RegBankLegalize rules for select
#132384 commented on
Apr 24, 2025 • 0 new comments - AMDGPU/GlobalISel: add RegBankLegalize rules for bit shifts and sext-inreg
#132385 commented on
Apr 24, 2025 • 0 new comments - [mlir][memref] Remove runtime verification for `memref.reinterpret_cast`
#132547 commented on
Apr 27, 2025 • 0 new comments - Remove duplicate API
#132776 commented on
Apr 25, 2025 • 0 new comments - [Driver] Fix link order of BareMetal toolchain object
#132806 commented on
Apr 23, 2025 • 0 new comments - [LSR] Regression in array access with constant stride
#136498 commented on
Apr 26, 2025 • 0 new comments - [InstCombine] FoldIntegerTypedPHI: missed cases
#46183 commented on
Apr 26, 2025 • 0 new comments - Failure to optimize based on [[noreturn]]
#46166 commented on
Apr 26, 2025 • 0 new comments - Failure to optimize comparisons witht numbers after comparison with 0 to unsigned comparison when there are multiple of them
#45720 commented on
Apr 26, 2025 • 0 new comments - false-positive `-Wunused-local-typedef` warning for use in dependent scope specifier
#45769 commented on
Apr 26, 2025 • 0 new comments - clang++ incompatibility with libstdc++ gcc4-compatible ABI on Windows
#135910 commented on
Apr 26, 2025 • 0 new comments - AMDGPU/TeraScale3: `R600ControlFlowFinalizer::MakeALUClause`: `ALU clause is too big` (crash, regression)
#54942 commented on
Apr 26, 2025 • 0 new comments - ABI break for `_Atomic` in C++23 when using libstdc++
#132998 commented on
Apr 26, 2025 • 0 new comments - Clang-19.0 : Hang Issue with LLVM: No Output or Error Message involving recursive macros within a function
#99641 commented on
Apr 26, 2025 • 0 new comments - Feature request: manual outlining control (pragma to outline a statement)
#107298 commented on
Apr 26, 2025 • 0 new comments - Miscompile with `[[clang::musttail]]`: overwrapping local variable storages
#116568 commented on
Apr 26, 2025 • 0 new comments - [CIR] Upstream union support
#136059 commented on
Apr 26, 2025 • 0 new comments - Clang-18 crash when compiled with -O -fsanitize=dataflow -c.
#74323 commented on
Apr 26, 2025 • 0 new comments - Global templated variable is not defined
#88605 commented on
Apr 26, 2025 • 0 new comments - C, C11 and later: padding not set to “zero bits” in compound literal
#58945 commented on
Apr 26, 2025 • 0 new comments - Recursive call stack makes release build 4x slower
#73336 commented on
Apr 26, 2025 • 0 new comments - Wrong code with throwing const function
#50365 commented on
Apr 26, 2025 • 0 new comments - Wrong Debug Information for Oz. Stepping on dead code.
#45279 commented on
Apr 26, 2025 • 0 new comments - Add warnings about violation of aliasing rules
#50066 commented on
Apr 26, 2025 • 0 new comments - `VerifyDiagnosticConsumer` doens't work well with `#line` directives
#17326 commented on
Apr 26, 2025 • 0 new comments - 3 * possible missing copy constructor ?
#21562 commented on
Apr 26, 2025 • 0 new comments - Emitting remark when failing to unroll a loop with the unroll pragma specified
#20474 commented on
Apr 26, 2025 • 0 new comments - `__atomic_is_lock_free` incompatible with GCC
#31412 commented on
Apr 26, 2025 • 0 new comments - TBAA enhancement to hoist/sink global variable out of loop
#20959 commented on
Apr 26, 2025 • 0 new comments - Implicit cast missing from syntactic form of init list expression
#26126 commented on
Apr 26, 2025 • 0 new comments - #pragma visibility (GCC generates default, Clang hidden) if class forward declaration inserted into visibility push(hidden) section
#22628 commented on
Apr 26, 2025 • 0 new comments - Mangled names involving inline function incomplete local types lack discriminators
#46108 commented on
Apr 26, 2025 • 0 new comments - A invalid partial specialization is accepted
#51052 commented on
Apr 26, 2025 • 0 new comments - gsl::Owner seems not to work on custom class
#51309 commented on
Apr 26, 2025 • 0 new comments - [clang-tidy] Check request: bugprone-avoid-invalid-format-string
#131936 commented on
Apr 26, 2025 • 0 new comments - clang-format: IndentAccessModifiers causes an extra indent to be added in struct defined inside class declaration
#61631 commented on
Apr 24, 2025 • 0 new comments - Implement support in clang-cl for the `/GT` option
#19551 commented on
Apr 24, 2025 • 0 new comments - Implement the entire HLSL API set.
#99235 commented on
Apr 24, 2025 • 0 new comments - Rejects valid direct initialization from prvalue (private destructor)
#47370 commented on
Apr 24, 2025 • 0 new comments - [MLIR] Inconsistent output when executing MLIR program with and without `-test-loop-fusion=test-loop-fusion-transformation`
#132172 commented on
Apr 24, 2025 • 0 new comments - [WebAssembly] Incorrect stackification of effectful instructions
#136353 commented on
Apr 25, 2025 • 0 new comments - [LLDB] Fix lldb plug-ins isolation to reduce lldb-server size
#129543 commented on
Apr 25, 2025 • 0 new comments - flang: failure of IO on Windows/MinGW-w64 with separate shared library
#69952 commented on
Apr 25, 2025 • 0 new comments - Missed detection of aliasing violation with tysan
#120671 commented on
Apr 25, 2025 • 0 new comments - vector load and store instructions (LD4, ST4) slow execution performance
#44000 commented on
Apr 25, 2025 • 0 new comments - `__is_standard_layout` is wrong when a base class is the type of first non-static data member
#47741 commented on
Apr 25, 2025 • 0 new comments - [clang] Clang is unable to auto-vectorize maddubs_epi16 equivalent code.
#135353 commented on
Apr 25, 2025 • 0 new comments - [clang] Assertion `CachedLexPos != 0' failed.
#114815 commented on
Apr 25, 2025 • 0 new comments - [libc][math] Optimize fputil::cast for targets with fast half precision conversion
#133517 commented on
Apr 25, 2025 • 0 new comments - The LLVM security group should archive data on chromium.org
#96039 commented on
Apr 25, 2025 • 0 new comments - [gsoc2024][libc][math][c23] Implement _Float16 higher math functions
#95250 commented on
Apr 25, 2025 • 0 new comments - R_X86_64_REX_GOTPCRELX emitted in a kernel module when compiling with -fsanitize-coverage=trace-pc-guard
#132393 commented on
Apr 25, 2025 • 0 new comments - [compiler-rt] CMake 4.0.x breaks build on macOS
#135459 commented on
Apr 25, 2025 • 0 new comments - [clang][analyzer] suppress `optin.core.EnumCastOutOfRange` for bit-wise operator of scoped enum
#76208 commented on
Apr 25, 2025 • 0 new comments - [DirectX] Implement Shader Flag Analysis for RequiresGroup
#116276 commented on
Apr 25, 2025 • 0 new comments - [DirectX] Update DXContainerGlobals to get the shader flags from metadata rather than analysis
#120152 commented on
Apr 25, 2025 • 0 new comments - investigate how to use `llvm.is.fpclass` and replace `int_dx_isinf` with it
#87777 commented on
Apr 25, 2025 • 0 new comments - [MacOS 15][AppleClang] libtool duplicate member name warnings
#133199 commented on
Apr 25, 2025 • 0 new comments - [BUG][Clang][AArch64] LLVM backend error: Invalid size request on a scalable vector.
#96156 commented on
Apr 25, 2025 • 0 new comments - [AMDGPU] Sub-optimized instruction selection by GISel
#122111 commented on
Apr 25, 2025 • 0 new comments - [HLSL] Treat structures as packed
#121010 commented on
Apr 25, 2025 • 0 new comments - [AArch64][BOLT] llvm-bolt annotateCFIState Assertion `!StateStack.empty() && "corrupt CFI stack"' failed.
#133501 commented on
Apr 25, 2025 • 0 new comments - [clang-format] Combination of AlignArrayOfStructures with AlignEscapedNewlines does not work well within macros
#85937 commented on
Apr 25, 2025 • 0 new comments - TySan doesn't catch strict-aliasing violation when using struct initializers
#119615 commented on
Apr 26, 2025 • 0 new comments - Crash on LLVM MachineFunctionPass Plugin with `opt`
#135996 commented on
Apr 26, 2025 • 0 new comments - [clang-tidy] Check request: readability-pass-std-string-view-by-value
#121615 commented on
Apr 26, 2025 • 0 new comments - [clang-tidy] Check request: bugprone-thread-local-synchronization-primitive
#128201 commented on
Apr 26, 2025 • 0 new comments - CUDA grid sync hangs up with -O0
#98886 commented on
Apr 26, 2025 • 0 new comments - wrong results with union and strict-aliasing
#22099 commented on
Apr 26, 2025 • 0 new comments - decltype resolution doesn't terminate recursion
#40333 commented on
Apr 26, 2025 • 0 new comments - Bogus access error when befriending a member function template specialization
#30207 commented on
Apr 26, 2025 • 0 new comments - [clang] code generation issue with clang -march=amdfam10
#89008 commented on
Apr 26, 2025 • 0 new comments - [libc++] Should std::flat_set::insert construct a temporary value in its implementation?
#119016 commented on
Apr 26, 2025 • 0 new comments - Thread safety analysis incorrectly warns when using `std::scoped_lock` with multiple locks
#42000 commented on
Apr 26, 2025 • 0 new comments - Debug info for template variables don't have unique names
#22493 commented on
Apr 26, 2025 • 0 new comments - [clang] Thread Safety Analysis disables analysis within annotated methods
#56815 commented on
Apr 26, 2025 • 0 new comments - Poor code generation depending on constexprness of function
#31145 commented on
Apr 26, 2025 • 0 new comments - compilation error when copy constructor for `llvm::ilist` is called
#28462 commented on
Apr 26, 2025 • 0 new comments - Defect with `llvm::reverse` used in for loop with a comparison
#32574 commented on
Apr 26, 2025 • 0 new comments - Improve substitution failure diagnostic
#21602 commented on
Apr 26, 2025 • 0 new comments - Misleading error message: error: implicit instantiation of undefined template
#21454 commented on
Apr 26, 2025 • 0 new comments - No AST representation created for explicit instantiation declarations of function templates
#21040 commented on
Apr 26, 2025 • 0 new comments - Members of current instantiation should be non-dependent, but are mostly treated as dependent
#22412 commented on
Apr 26, 2025 • 0 new comments - spurious diagnostic produced for second use of ill-formed function template specialization
#21796 commented on
Apr 26, 2025 • 0 new comments - missing diagnostics with invalid names used in template non-type parameter declaration
#28487 commented on
Apr 26, 2025 • 0 new comments - Bad diagnostic when initializer list is used in variadic constructor
#19833 commented on
Apr 26, 2025 • 0 new comments - Flang on Windows AArch64: LLVM ERROR: INIT_TRAMPOLINE operation is only supported on Linux.
#136535 commented on
Apr 26, 2025 • 0 new comments - really bad diagnostic on array conversion operator
#19966 commented on
Apr 26, 2025 • 0 new comments - Wrong source location for friend static method
#22835 commented on
Apr 26, 2025 • 0 new comments - Wrong source range for template and templated decl
#22846 commented on
Apr 26, 2025 • 0 new comments - Instantiated CXXMethods are not always added at any DeclContext
#23216 commented on
Apr 26, 2025 • 0 new comments - Clang-tidy generates incorrect array name while generating a fix for a cppcoreguidelines-pro-bounds-constant-array-index warning
#37858 commented on
Apr 27, 2025 • 0 new comments - Accepts-invalid with dependent name not prefixed with typename
#17283 commented on
Apr 27, 2025 • 0 new comments - LLDB fails to evaluate expression with template class type
#42265 commented on
Apr 27, 2025 • 0 new comments - Conversion to ambiguous/inaccessible rvalue base is valid in unevaluated context
#37039 commented on
Apr 26, 2025 • 0 new comments - Conversion to ambiguous/inaccessible rvalue base is valid in evaluated context
#51004 commented on
Apr 26, 2025 • 0 new comments - Class member used in a member function has not yet been instantiated
#46761 commented on
Apr 26, 2025 • 0 new comments - Unexpected name lookup success in specialization of tempalte class with variadic number of base classes
#46931 commented on
Apr 26, 2025 • 0 new comments - operator overload template that instantiates to `operator+(int, int)` during overload resolution incorrectly rejected
#49197 commented on
Apr 26, 2025 • 0 new comments - invalid computation of formal linkage with `__declspec` for dllstorage
#42816 commented on
Apr 26, 2025 • 0 new comments - [BUG] Clang crashes when IR contains the same block 2 times
#89514 commented on
Apr 26, 2025 • 0 new comments - parameter pack expansion incorrectly when there is default parameter during template specialization
#51253 commented on
Apr 26, 2025 • 0 new comments - Candidate template shouldn't have been ignored
#44393 commented on
Apr 26, 2025 • 0 new comments - NRVO does not happen for template function with return type deduction
#42351 commented on
Apr 26, 2025 • 0 new comments - llvm-cov does not demangle template instantiations
#41953 commented on
Apr 26, 2025 • 0 new comments - template template argument deduction fail due to the imaginary conflict
#44291 commented on
Apr 26, 2025 • 0 new comments - template non-type with `decltype(auto)` placeholder does not work with template specialization when a reference is passed
#38721 commented on
Apr 26, 2025 • 0 new comments - Partial specialization is not matched inside of template class
#37479 commented on
Apr 26, 2025 • 0 new comments - Template variables could use a `-Wvexing-parse` diagnostic
#34924 commented on
Apr 26, 2025 • 0 new comments - Field ordering still causes extra memcpy
#39920 commented on
Apr 26, 2025 • 0 new comments - Partial specialization halfway accepted after instantiation
#37582 commented on
Apr 26, 2025 • 0 new comments - Reuse guard variable for multiple initializations
#38856 commented on
Apr 26, 2025 • 0 new comments - unclear diagnostic when trying to pass a builtin function as a template argument
#36264 commented on
Apr 26, 2025 • 0 new comments - adding min signed value constant does not result in expected 'unsigned add with overflow' codegen
#40188 commented on
Apr 26, 2025 • 0 new comments - reference binding and conversion operators to reference types
#34680 commented on
Apr 26, 2025 • 0 new comments - Template argument-dependent lookup fails to find a function in unnamed namespace
#34844 commented on
Apr 26, 2025 • 0 new comments - non-type template arguments with different types are considered as different
#35795 commented on
Apr 26, 2025 • 0 new comments - fold expression using binary conditional operator
#34871 commented on
Apr 26, 2025 • 0 new comments - PGO for macro expansion code
#24064 commented on
Apr 26, 2025 • 0 new comments - Possibility for function with cv-qualifier-seq be adjusted to function pointer
#27059 commented on
Apr 26, 2025 • 0 new comments - Compilation error when pass variadic type arguments to non-variadic template type alias
#34612 commented on
Apr 26, 2025 • 0 new comments - deduction fails to extend explicitly-specified parameter pack in mixed specified/unspecified deduction
#30928 commented on
Apr 26, 2025 • 0 new comments - Should `NamedDecl::declarationReplaces` consider friend status?
#30342 commented on
Apr 26, 2025 • 0 new comments - eagerly-instantiated entities whose templates are defined after the first point of instantiation don't get instantiated at all
#24502 commented on
Apr 26, 2025 • 0 new comments - [RISCV] `llvm::is_contained` is suboptimal compared to X86/AArch64
#134272 commented on
Apr 22, 2025 • 0 new comments - [Modules][libc++] Can't use modules with precompiled headers and libc++
#134855 commented on
Apr 22, 2025 • 0 new comments - [clang-format]:Feature Request Add option to disable space before braces
#136497 commented on
Apr 22, 2025 • 0 new comments - llvm-cov gcov does not add "(throw)" to branch statements
#47506 commented on
Apr 22, 2025 • 0 new comments - Clang download page is outdated
#129390 commented on
Apr 22, 2025 • 0 new comments - [LLDB] Segmentation fault when setting a previous watchpoint in the second run
#135590 commented on
Apr 22, 2025 • 0 new comments - Incorrect line numbers with `-E` and raw string
#47577 commented on
Apr 22, 2025 • 0 new comments - Wrong size of struct with overaligned bitfield
#48219 commented on
Apr 22, 2025 • 0 new comments - [clang] compilation (instruction selection) failure (crash) while targeting AArch64 architecture
#136540 commented on
Apr 22, 2025 • 0 new comments - Alignment deduction for mm_malloc/posix_memalign
#49374 commented on
Apr 22, 2025 • 0 new comments - [LLDB] s390x, incorrect byte order issues with `Cast` and `p/x $pc`
#135707 commented on
Apr 22, 2025 • 0 new comments - LSR takes a long time to build a c file with `-O2`
#7948 commented on
Apr 22, 2025 • 0 new comments - Wrong alignment of __declspec(align)ed typedef with reduced alignment
#48186 commented on
Apr 22, 2025 • 0 new comments - [VPlan][LoopVectorize] Potential issue in how replicate recipe is lowered to IR
#115169 commented on
Apr 22, 2025 • 0 new comments - linker command failed while compilation using rtti
#16502 commented on
Apr 22, 2025 • 0 new comments - do not allow implicit conversions between unrelated vector types
#17538 commented on
Apr 22, 2025 • 0 new comments - Build failure when building llvm-shlib: LLVMDemangle.lib no such file or directory
#57625 commented on
Apr 22, 2025 • 0 new comments - Widened pointers not optimized back to scalar for vectorized interleaved accesses on RISC-V
#136425 commented on
Apr 22, 2025 • 0 new comments - Compiling with clang-cl with recommended exceptions turned off gives error in header file
#18708 commented on
Apr 22, 2025 • 0 new comments - SemaObjC::HandleExprPropertyRefExpr assumes getInterfaceType() will never return nullptr
#134954 commented on
Apr 22, 2025 • 0 new comments - Clang fails to compile huge file
#20089 commented on
Apr 22, 2025 • 0 new comments - [InstCombine][X86] Failure to replace @llvm.x86.sse41.pblendvb with select
#66513 commented on
Apr 22, 2025 • 0 new comments - [RFE] Provide warning for C++ class without anchor method
#21493 commented on
Apr 22, 2025 • 0 new comments - [HLSL] Make implicit binding warning an off-by-default warning
#135907 commented on
Apr 22, 2025 • 0 new comments - Undefined references to static const members of class templates (but not when const is omitted)
#26380 commented on
Apr 22, 2025 • 0 new comments - [HLSL] Initializing an HLSL vector with a function call results in an assert
#136408 commented on
Apr 22, 2025 • 0 new comments - [mlir] -remove-dead-values generates invalid mlir for affine.for with iter_args, which executes only once.
#134291 commented on
Apr 22, 2025 • 0 new comments - Implement fixed point mulifx functions in llvm-libc
#129123 commented on
Apr 22, 2025 • 0 new comments - [libc][C23] N2829: Make `assert()` macro user friendly for C and C++
#136184 commented on
Apr 22, 2025 • 0 new comments - Request Commit Access For newling
#135419 commented on
Apr 23, 2025 • 0 new comments - internal compiler error: Invalid register name global variable
#47656 commented on
Apr 21, 2025 • 0 new comments - Loading/storing an 8 aligned i128 uses two `movq` instead of a single `movups`
#72640 commented on
Apr 21, 2025 • 0 new comments - Inefficient codegen for `copysign(known_zero_sign_bit, x)`
#136368 commented on
Apr 21, 2025 • 0 new comments - Configuration flags do not show up when --verbose
#135960 commented on
Apr 21, 2025 • 0 new comments - [x86-64 BMI2] Missed BLSR emit when AND is factored out of ternary conditional
#133848 commented on
Apr 21, 2025 • 0 new comments - consumed checker does not check `param_typestate`/`return_typestate` on constructor arguments
#42201 commented on
Apr 21, 2025 • 0 new comments - `__BIGGEST_ALIGNMENT__` not the same as gcc for AVX and later
#41899 commented on
Apr 21, 2025 • 0 new comments - clang11 does not generate code for `shared_ptr_emplace`
#44214 commented on
Apr 21, 2025 • 0 new comments - Stack object turned into invalid state during exception-caused stack unwinding
#44366 commented on
Apr 21, 2025 • 0 new comments - `__attribute__((warn_result_unused))` broken for GNU C statement expression
#44739 commented on
Apr 21, 2025 • 0 new comments - `openNativeFile` ignores mode on Windows
#44964 commented on
Apr 21, 2025 • 0 new comments - Function in non-type template param causes undefined reference with debug build
#45149 commented on
Apr 21, 2025 • 0 new comments - Code for virtual function not generated
#45298 commented on
Apr 21, 2025 • 0 new comments - Enhancement: allow requires-clause checking of statement expression substitution success or failure
#46036 commented on
Apr 21, 2025 • 0 new comments - clang-cl /clang: flag causes incorrect crash reproducer comments
#51339 commented on
Apr 21, 2025 • 0 new comments - Clang not emitting referenced destructors (leading to link errors)
#46044 commented on
Apr 21, 2025 • 0 new comments - Excessive moving of SIMD registers on x86-64
#81391 commented on
Apr 21, 2025 • 0 new comments - semantics for array subscripting with an enum value outside the range of representable values under `-fno-strict-enums` differ from GCC
#46822 commented on
Apr 21, 2025 • 0 new comments - [Flang] Incorrect execution result of assigning the value of an expression when the length of the variable is greater than the length of the expression
#136523 commented on
Apr 21, 2025 • 0 new comments - Enhance our tests for sparse kernels (medium level, independent, starter)
#51649 commented on
Apr 21, 2025 • 0 new comments - [CIR] Upstream enum support
#136055 commented on
Apr 21, 2025 • 0 new comments - `-Wcomma` flags Boost.Array code incorrectly
#46910 commented on
Apr 21, 2025 • 0 new comments - Missed Optimization: Store of Known Zero Not Folded in Conditional Path
#136536 commented on
Apr 21, 2025 • 0 new comments - adding `weak` on a redeclaration after the first use is unsound
#47007 commented on
Apr 21, 2025 • 0 new comments - Compiler crash, fails to compile
#136432 commented on
Apr 21, 2025 • 0 new comments - Assertion failed when trying to run `wasm-ld`
#135431 commented on
Apr 21, 2025 • 0 new comments - When -ffast-math was specified on Clang command line, it seems to be impossible to later turn off FP contraction via pragmas
#54925 commented on
Apr 21, 2025 • 0 new comments - Musttail calls do not work when compiling to x86 Windows
#53271 commented on
Apr 21, 2025 • 0 new comments - [CIR] Upstream support for switch statements
#132491 commented on
Apr 21, 2025 • 0 new comments - [clang] Diagnose misuse of block variable thread_locals with dynamic init or destruction.
#112782 commented on
Apr 21, 2025 • 0 new comments - Request Commit Access For vbvictor
#130793 commented on
Apr 23, 2025 • 0 new comments - Request Commit Access For bangtianliu
#135388 commented on
Apr 23, 2025 • 0 new comments - -Warray-bounds misses unsafe pointer arithmetic
#136379 commented on
Apr 23, 2025 • 0 new comments - [Clang] libstdc++’s `std::forward_like` doesn’t compile
#101614 commented on
Apr 23, 2025 • 0 new comments - [AArch64] `clz` on u8/u16 unnecessarily zero-extended to u32
#136516 commented on
Apr 23, 2025 • 0 new comments - flang: instrument function flags missing with misleading error
#112330 commented on
Apr 23, 2025 • 0 new comments - [HLSL][SPIRV] Add subpass inputs
#124579 commented on
Apr 23, 2025 • 0 new comments - AMDGPU misses general case to match s_bitset instructions
#130245 commented on
Apr 23, 2025 • 0 new comments - [HLSL] Implement Root Signature Parsing of Root Constants
#126576 commented on
Apr 23, 2025 • 0 new comments - segfault in clang-17 pass 'AArch64 Instruction Selection' while building google/highway on Mac OS X
#97198 commented on
Apr 23, 2025 • 0 new comments - Crash in aarch64 addSplitConstraints / AArch64TargetLowering
#98313 commented on
Apr 23, 2025 • 0 new comments - [APInt] Add APInt::clearBits() method
#136550 commented on
Apr 24, 2025 • 0 new comments - How do I get the future index of a symbol in the AsmPrinter stage?
#136538 commented on
Apr 24, 2025 • 0 new comments - [Clang-doc] invalid implementation file reference
#135587 commented on
Apr 24, 2025 • 0 new comments - [Clang] Incomplete/incorrect code completion about explicit object member function
#109608 commented on
Apr 24, 2025 • 0 new comments - Clang handles unqualified-ids incorrectly in lambda-expressions (P2036R3, P2579R0)
#95664 commented on
Apr 24, 2025 • 0 new comments - Missing python lldb type hints for mypy
#79043 commented on
Apr 24, 2025 • 0 new comments - Suboptimal boolean reduction vectorization
#128665 commented on
Apr 24, 2025 • 0 new comments - Copying of std::vector filled with neither copy constructible nor copy assignable elements
#136298 commented on
Apr 24, 2025 • 0 new comments - Bytecode interpreter: Optimization opportunities
#134785 commented on
Apr 24, 2025 • 0 new comments - lto and optimised out symbols
#136493 commented on
Apr 24, 2025 • 0 new comments - Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 commented on
Apr 24, 2025 • 0 new comments - [LLD] [COFF] PE delayload compatibility with IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION
#134546 commented on
Apr 24, 2025 • 0 new comments - LLVM-COV - Warnings of "X functions have mismatched data" and missing coverage data in reports
#72786 commented on
Apr 24, 2025 • 0 new comments - [RISC-V] extra `andi` instruction when loading a `bool` atomically
#131476 commented on
Apr 24, 2025 • 0 new comments - [meta] Tasks related to hosting source code at GitHub
#38741 commented on
Apr 24, 2025 • 0 new comments - Clang 20 compiler C++ frontend command failed due to signal
#131159 commented on
Apr 24, 2025 • 0 new comments - [HLSL] Fix failing SPIR-V backend tests that specify --target-env vulkan1.3
#136344 commented on
Apr 24, 2025 • 0 new comments - [lldb-dap] global `initCommands` settings for vscode extension
#134564 commented on
Apr 24, 2025 • 0 new comments - Arm Neoverse scheduling models have a way to large decode bandwidth (about 2x of the actual)
#136374 commented on
Apr 22, 2025 • 0 new comments - Clang miscompiles placement-new
#29137 commented on
Apr 22, 2025 • 0 new comments - clang-cl error with `-Wc++11-narrowing` and enums on code that MSVC accepts
#30124 commented on
Apr 22, 2025 • 0 new comments - `__attribute__((cleanup))` does not respect `__block` qualifier
#19695 commented on
Apr 22, 2025 • 0 new comments - `#embed` doesn't support reading from devices
#126629 commented on
Apr 22, 2025 • 0 new comments - The explicit conversion function shouldn't be considered in a model copy-initialization in reference binding
#51106 commented on
Apr 22, 2025 • 0 new comments - [lld][ELF] Support the `I` attribute for memory regions
#108153 commented on
Apr 22, 2025 • 0 new comments - [HLSL] Spec the c-style library architecture design for compiling shaders
#91627 commented on
Apr 22, 2025 • 0 new comments - [HLSL] `[WaveSize]` entry attribute
#70118 commented on
Apr 22, 2025 • 0 new comments - [DirectX backend] Illegal Dwarf Version emitted to final dxil.
#96912 commented on
Apr 22, 2025 • 0 new comments - Clang Formatter ignore special comment indentation
#98165 commented on
Apr 22, 2025 • 0 new comments - Regression: -fnon-call-exceptions Option No Longer Works as Expected from Clang 12 Onwards
#83521 commented on
Apr 22, 2025 • 0 new comments - Request Commit Access for asudarsa
#133970 commented on
Apr 23, 2025 • 0 new comments - [mlir] Inconsistent output when executing MLIR program with `--affine-data-copy-generate="generate-dma=false fast-mem-space=0 skip-non-unit-stride-loops"`
#130257 commented on
Apr 23, 2025 • 0 new comments - Using std::hash through <typeindex> does not compile for builtin arithmetic types
#129723 commented on
Apr 23, 2025 • 0 new comments - Add support of Ubuntu 25.04 apt repo (https://apt.llvm.org/)
#136529 commented on
Apr 23, 2025 • 0 new comments - [MLIR] unused llvm.mlir.poison crashes at runtime (JitRunner crashed with segmentation fault)
#136143 commented on
Apr 23, 2025 • 0 new comments - [DebugInfo][LoopDistribute] Removing instructions without salvaging the debug variable Info
#136532 commented on
Apr 23, 2025 • 0 new comments - [DebugInfo][ConstraintElimination] Potential debug value loss in replacing comparisons with the speculated constants
#135736 commented on
Apr 23, 2025 • 0 new comments - [clang++] Can not capture member of structured binding to lambda in constant evaluation.
#134897 commented on
Apr 23, 2025 • 0 new comments - clang incorrectly accepts non-constant consteval function calls in destructor
#109096 commented on
Apr 23, 2025 • 0 new comments - [libc++] Potential bugprone-use-after-move in std::map
#70696 commented on
Apr 23, 2025 • 0 new comments - AMDGPU should try to shrink 64-bit defs to 32-bit when rematerializing
#128716 commented on
Apr 23, 2025 • 0 new comments - Struct size is 0 even if the compiler emits "warning: struct has size 0 in C, size 1 in C++ [-Wc++-compat]"
#25085 commented on
Apr 23, 2025 • 0 new comments - [PowerPC] missing VSX FMA Mutation optimize in some case for option -schedule-ppc-vsx-fma-mutation-early
#111906 commented on
Apr 23, 2025 • 0 new comments - AArch64 patchpoint implementation fails to clobber lr
#39587 commented on
Apr 23, 2025 • 0 new comments - [GreedyRegAlloc] Multiple spill reloads into same register without intermediate def/overwrite
#135639 commented on
Apr 23, 2025 • 0 new comments - fatal error: error in backend: Attempting to emit INSvi64gpr instruction but the Feature_HasNEON predicate(s) are not met
#42079 commented on
Apr 23, 2025 • 0 new comments - wasm-ld: Disabling on-by-default features doesn't work when LTO is used
#109443 commented on
Apr 23, 2025 • 0 new comments - Request Commit Access For Chengjunp
#136222 commented on
Apr 23, 2025 • 0 new comments - Cannot run the check project with long path names
#10984 commented on
Apr 27, 2025 • 0 new comments - [Clang] Deduction guide wrongly produces non-deducible template parameter error when it can be deduced for alias template
#126489 commented on
Apr 27, 2025 • 0 new comments - Optimize switch wirh icmp with and
#47946 commented on
Apr 27, 2025 • 0 new comments - Reduce memory consumption of LazyValueInfo
#27295 commented on
Apr 27, 2025 • 0 new comments - operator overload resolution does too much work for enum types
#21654 commented on
Apr 27, 2025 • 0 new comments - missing `DiagnoseUseOfDecl` call in contextual implicit conversion; no diagnostic for deleted function
#20939 commented on
Apr 27, 2025 • 0 new comments - Consider a warning for alignment specifiers on underlying types of enums
#22664 commented on
Apr 27, 2025 • 0 new comments - CodeGenMapTable can fail to delete duplicate ColFieldValueMap entries
#26570 commented on
Apr 27, 2025 • 0 new comments - Enum constants defined in Support/MachO.h conflict with system header
#26245 commented on
Apr 27, 2025 • 0 new comments - incorrect optimization where i64 is converted to i192
#13414 commented on
Apr 27, 2025 • 0 new comments - TripleTest.Normalization is too slow
#24050 commented on
Apr 27, 2025 • 0 new comments - LLVMDumpModule emits invalid LLVM IR, preventing diagnosis and reporting of other bugs
#48702 commented on
Apr 27, 2025 • 0 new comments - llvm.dbg.value calls on phis appear in the wrong place
#29960 commented on
Apr 27, 2025 • 0 new comments - CSSPGO support in LLVM isn't complete
#48374 commented on
Apr 27, 2025 • 0 new comments - Nary Reassociate pass takes too long on simple programs
#29605 commented on
Apr 27, 2025 • 0 new comments - bad diagnostics: error AND warning for `volatile void`
#49047 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize simple bitwise pattern
#47868 commented on
Apr 27, 2025 • 0 new comments - opt -always-inline -instcombine is less powerful than two separate invocations of opt
#48020 commented on
Apr 27, 2025 • 0 new comments - llvm.abs ignores prof metadata
#48126 commented on
Apr 27, 2025 • 0 new comments - Iteration over arrays until end pointer (C++ vector iterator, Rust iterators) doesn't preserve number of iterations for the optimizer
#48309 commented on
Apr 27, 2025 • 0 new comments - Bad machine code: Subrange lanemask is invalid
#48690 commented on
Apr 27, 2025 • 0 new comments - switch over select is not optimized
#48896 commented on
Apr 27, 2025 • 0 new comments - Sub-optimal optimization of abs(x) % n
#49107 commented on
Apr 27, 2025 • 0 new comments - Implement the -Winvalid-memory-model
#48948 commented on
Apr 27, 2025 • 0 new comments - FileCheck Crash with Malformed Regex
#48663 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize strcat immediately after strcpy
#48514 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize add loop in -O3 as well as in -Oz
#48368 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize integer conversion pattern
#48036 commented on
Apr 27, 2025 • 0 new comments - Performance regression in SLPVectorize between llvm 10.0 and 11.0
#47830 commented on
Apr 27, 2025 • 0 new comments - Inline "noinline" function if becomes empty
#49355 commented on
Apr 27, 2025 • 0 new comments - Alternations in back-references are not handled correctly.
#25253 commented on
Apr 27, 2025 • 0 new comments - Autodetection of Host CPUs on AArch64
#29864 commented on
Apr 27, 2025 • 0 new comments - "Offset out of bounds!" assertion in SectionEntry::getLoadAddressWithOffset in RuntimeDyldImpl.h
#29932 commented on
Apr 27, 2025 • 0 new comments - --extract-blocks doesn't handle blockaddress
#7667 commented on
Apr 27, 2025 • 0 new comments - Conversion between different language linkages not diagnosed.
#6649 commented on
Apr 27, 2025 • 0 new comments - ordering issue with calls to memcpy (does not constant fold)
#11607 commented on
Apr 27, 2025 • 0 new comments - Provide mechanism for specifying data flow of input reference parameters
#5847 commented on
Apr 27, 2025 • 0 new comments - false positive, unused loop variable
#23790 commented on
Apr 27, 2025 • 0 new comments - Add optional warning for namespace scoped constants with implicit internal linkage
#22465 commented on
Apr 27, 2025 • 0 new comments - Expose a block "bias" metric from BlockFrequencyInfo
#20690 commented on
Apr 27, 2025 • 0 new comments - Missed opportunity for dead store elimination
#14803 commented on
Apr 27, 2025 • 0 new comments - SmallVector should either support inserting elements from the vector or not
#13100 commented on
Apr 27, 2025 • 0 new comments - Optimize switch over fields of homogeneous struct into pointer arithmetic
#33633 commented on
Apr 27, 2025 • 0 new comments - "reference to non-static member function must be called" error given twice
#29902 commented on
Apr 27, 2025 • 0 new comments - Bitfield optimization opportunity
#36446 commented on
Apr 27, 2025 • 0 new comments - [PostRA Machine Sink] Ensure dbg value consistency when moving dbg instructions across other dbg instructions.
#37245 commented on
Apr 27, 2025 • 0 new comments - Poor optimization of thread local globals on OSX
#41067 commented on
Apr 27, 2025 • 0 new comments - fneg (xor X -2147483648) -> X fold is missing in IR
#43967 commented on
Apr 27, 2025 • 0 new comments - standard library APIs missing noalias on rvalue references
#47582 commented on
Apr 27, 2025 • 0 new comments - `double free or corruption (!prev)` in `llvm::PassRegistry::registerPass`
#105547 commented on
Apr 27, 2025 • 0 new comments - Warning about `scope:;name()` typos
#31529 commented on
Apr 27, 2025 • 0 new comments - Loads from array into small struct are not fused.
#29256 commented on
Apr 27, 2025 • 0 new comments - Implicit copy assignment mistakenly marked noexcept
#14105 commented on
Apr 27, 2025 • 0 new comments - INITIALIZE_AG_PASS and similar macros define new function explicitly in llvm namespace
#9814 commented on
Apr 27, 2025 • 0 new comments - static initializer-based registration mechanism not portable
#4139 commented on
Apr 27, 2025 • 0 new comments - Method Verifier::visitAliaseeSubExpr stack overflows
#25018 commented on
Apr 27, 2025 • 0 new comments - Exception raised in copy constructor during EH should go to terminator()
#18659 commented on
Apr 27, 2025 • 0 new comments - Dataflow graph generation pass fails to run due to segmentation fault.
#57961 commented on
Apr 27, 2025 • 0 new comments - need a more restricted form of `unnamed_addr` for string literals
#63628 commented on
Apr 27, 2025 • 0 new comments - Block scope function declaration with implicit int + GNU attribute
#48016 commented on
Apr 27, 2025 • 0 new comments - Incorrect fabs optimization when fdiv or fmul is involved
#47287 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize strcpy+strchr of 0 to stpcpy
#46488 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] We need to recursively enqueue users of instructions whose use-count changed
#46582 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize out redundant compare
#45505 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Missed @llvm.usub.sat opportunity
#44505 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Select gt/lt with constant predicates not canonicalized
#43866 commented on
Apr 27, 2025 • 0 new comments - [InstSimplify] Failure to drop check-for-zero after uadd_with_overflow
#42591 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Failure to simplify usub.with.overflow+null check of non-null base pointer
#42596 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Failure to simplify add-of-negative+underflow check+null check of non-null base pointer
#42604 commented on
Apr 27, 2025 • 0 new comments - Conversion of br to switch prevents loop rotation
#43806 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] reduce icmp ult with or operand
#45011 commented on
Apr 27, 2025 • 0 new comments - strlen calls on non-const char[] not folded
#42969 commented on
Apr 27, 2025 • 0 new comments - Inlined functions are not optimized as well as the same code copied in-line
#42378 commented on
Apr 27, 2025 • 0 new comments - InstCombine unable to optimize away unnecessary sign extension having multiple use
#47109 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Unreported IR changes from InstCombine
#46845 commented on
Apr 27, 2025 • 0 new comments - Excessive moves when returning array from nested struct
#46458 commented on
Apr 27, 2025 • 0 new comments - Failure to optimize strlen that will always be smaller than a certain length
#45756 commented on
Apr 27, 2025 • 0 new comments - [instCombine] Suboptimal immediate size in range test
#42093 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Not-of-and or or-of-not's ?
#42065 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] icmp eq/ne (and (lshr C, X), Y), 0 fold missed
#41815 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Preferred shift direction in bit test
#41811 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] and-mask + conditional "sext" -> and-mask + sext
#41757 commented on
Apr 27, 2025 • 0 new comments - InstCombine: lshr + "sext" => ashr canonicalization
#41734 commented on
Apr 27, 2025 • 0 new comments - [SLP] Suboptimal codegen for {x, y} ↦ {x+x, x+y}
#40801 commented on
Apr 27, 2025 • 0 new comments - [SLP] produce vector cast ops from insert/extract of scalar casts
#39115 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] optimize compares of abs/nabs into union/intersection of compares
#38866 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] Fails to combine three shufflevectors produced by LoopVectorizer
#38140 commented on
Apr 27, 2025 • 0 new comments - LoopVectorize: different IR generation when debug info is present
#37075 commented on
Apr 27, 2025 • 0 new comments - Missing redundancy elimination for uadd.with.overflow and manual overflow check
#40192 commented on
Apr 27, 2025 • 0 new comments - SCEV ignores nuw/nsw when computing MaxBackedgeTakenCount
#49372 commented on
Apr 27, 2025 • 0 new comments - code compiled with -fwrapv is faster than without
#49764 commented on
Apr 27, 2025 • 0 new comments - SCEV: missed canonicalization ((-1 * (0 smin %n)) + %n) is actually just (0 smax %n)
#46283 commented on
Apr 27, 2025 • 0 new comments - [InstCombine?] Failure to fully optimize-out all of llvm::Bitfield abstractions
#46190 commented on
Apr 27, 2025 • 0 new comments - [IndVarSimplify] Functional change with -DLLVM_ENABLE_ASSERTIONS=OFF
#43037 commented on
Apr 27, 2025 • 0 new comments - LLVM produces redundant IVs and fails to eliminate them
#43035 commented on
Apr 27, 2025 • 0 new comments - [SCEV][LSR] Broken IR after LSR pass when compiling for armv8
#41781 commented on
Apr 27, 2025 • 0 new comments - InstCombine: shift amount reassociation when doing bit test
#41744 commented on
Apr 27, 2025 • 0 new comments - [SCEV] computeMaxBECountForLT() returns wrong result
#41520 commented on
Apr 27, 2025 • 0 new comments - No dead loops cleanup after unroll/peeling creates more opportunities in default -O3 pipeline
#35962 commented on
Apr 27, 2025 • 0 new comments - Vectorized loops do not get proper handling by LoopStrenghtReduction
#30061 commented on
Apr 27, 2025 • 0 new comments - SCEV is too conservative around proving no-overflow for loops without computable backedge counts
#28065 commented on
Apr 27, 2025 • 0 new comments - [AArch64] Loop counter duplicated during strength reduction for some 1-based loops
#27287 commented on
Apr 27, 2025 • 0 new comments - SCEV createNodeForPHI is too optimistic about NSW.
#17826 commented on
Apr 27, 2025 • 0 new comments - missing SCEV support for xor in loops
#17507 commented on
Apr 27, 2025 • 0 new comments - suboptimal code generation in loop unrolling
#11568 commented on
Apr 27, 2025 • 0 new comments - Study impact of SCEV thresholds on compilation time and performance
#33248 commented on
Apr 27, 2025 • 0 new comments - [ScalarEvolution] Seems to have un-updated data structures.
#42890 commented on
Apr 27, 2025 • 0 new comments - SCEV AA assumes inbounds and non-negative offsets
#33184 commented on
Apr 27, 2025 • 0 new comments - [SCEV] scev expansion generates redundent code in memcheck during vectorization
#29435 commented on
Apr 27, 2025 • 0 new comments - Induction variable simplification does not simplify truncates
#25044 commented on
Apr 27, 2025 • 0 new comments - Failure to hoist loop invariant
#23587 commented on
Apr 27, 2025 • 0 new comments - Compiler doesn't canonicalize truncates in SCEV expresions.
#19542 commented on
Apr 27, 2025 • 0 new comments - [META] Fix as many instructions with missing DebugLoc as possible.
#24211 commented on
Apr 27, 2025 • 0 new comments - Reordering IR-level optimization passes.
#18183 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] fold multiply and equality compare with constant
#51744 commented on
Apr 27, 2025 • 0 new comments - [InstCombine] failed to use popcount range metadata
#51436 commented on
Apr 27, 2025 • 0 new comments - missing simplification for llvm.vector.reduce.and on vector of i1
#50603 commented on
Apr 27, 2025 • 0 new comments - instcombine transform ruins simplifycfg if-then to select optimization
#49769 commented on
Apr 27, 2025 • 0 new comments - miss to recognize two equal variables
#47492 commented on
Apr 27, 2025 • 0 new comments - Fuzz llvm-as
#25013 commented on
Apr 27, 2025 • 0 new comments - `-Wbraced-scalar-init` should explain the `ATOMIC_FLAG_INIT` rule if applicable
#24273 commented on
Apr 27, 2025 • 0 new comments - SROA may create redundant PHI nodes
#26750 commented on
Apr 27, 2025 • 0 new comments - ControlFlowIntegrity: ban address-taken mmap, mprotect, etc
#27013 commented on
Apr 27, 2025 • 0 new comments - using C bindings, calling LLVMSetGC("shadow-stack") fails with an unsupported error
#23469 commented on
Apr 27, 2025 • 0 new comments - bad error message on invalid ::
#15181 commented on
Apr 27, 2025 • 0 new comments - AsmMatcherEmitter's ClassInfo comparator not transitive
#17793 commented on
Apr 27, 2025 • 0 new comments - RuntimeDyld drops sections that don't contain symbols
#17886 commented on
Apr 27, 2025 • 0 new comments - failing to mangle string literals in class definitions
#21108 commented on
Apr 27, 2025 • 0 new comments - static maps preclude multiple interpreter instances
#22337 commented on
Apr 27, 2025 • 0 new comments - warn on c-style cast that changes meaning after definition
#22555 commented on
Apr 27, 2025 • 0 new comments - Linker error only on FreeBSD
#15862 commented on
Apr 27, 2025 • 0 new comments - Replace Sema::DynamicClasses with something more targeted
#15608 commented on
Apr 27, 2025 • 0 new comments - Consider `-Wshadow-member` subgroup for derived members shadowing base members
#14247 commented on
Apr 27, 2025 • 0 new comments - Out-of-line definition mismatch doesn't mention the location of the class definition
#15126 commented on
Apr 27, 2025 • 0 new comments - Attempt to eliminate redundant loads whose addresses are dependent on the result of a select instruction.
#21426 commented on
Apr 27, 2025 • 0 new comments - [adce] is non deterministic
#39070 commented on
Apr 27, 2025 • 0 new comments - Undefined Reference to static constexpr when compiling with `-fprofile-instr-generate`
#51225 commented on
Apr 27, 2025 • 0 new comments - [X86] Failure to pull out common scaled address offset through select/cmov
#50413 commented on
Apr 27, 2025 • 0 new comments - Please implement the `-Wno-pmf-conversions` gcc extension
#44665 commented on
Apr 27, 2025 • 0 new comments - Fatal error g++ (GCC) 12.0.0 20210625 in APFloat.h
#50272 commented on
Apr 27, 2025 • 0 new comments - Missed constant propagation optimization in simple while loop
#44024 commented on
Apr 27, 2025 • 0 new comments - [WebAssembly Target] Import+Export Attribute: C++ Generics
#49236 commented on
Apr 27, 2025 • 0 new comments - wrong semantic check to prvalue as decltype operand
#44887 commented on
Apr 27, 2025 • 0 new comments - Assertion fails in bitcode writer with LLVM 12 RC5+
#49263 commented on
Apr 27, 2025 • 0 new comments - Example of missing overflow check folds
#42517 commented on
Apr 27, 2025 • 0 new comments - Filter expressions could (should?) be removed from LLVM exception handling
#2529 commented on
Apr 27, 2025 • 0 new comments - Address Sanitizer doesn't call `new_handler` when allocation fails
#15916 commented on
Apr 27, 2025 • 0 new comments - Incorrect error message when trying to modify a const reference in lambda
#24390 commented on
Apr 27, 2025 • 0 new comments - Convert indirect switch-to-jump/call tables to direct jump/call tables
#36764 commented on
Apr 27, 2025 • 0 new comments - Segmentation fault in clang-cpp when arguments are ignored
#11953 commented on
Apr 27, 2025 • 0 new comments - clang refuses to pass --no-demangle to lld on aarch64-none-elf
#108971 commented on
Apr 27, 2025 • 0 new comments - "incomplete" error message when trying to use a pointer with no linkage as a template argument
#16534 commented on
Apr 27, 2025 • 0 new comments - Templates in Microsoft Mode do not allow casting from one type to another
#17225 commented on
Apr 27, 2025 • 0 new comments - Template type diffing should be applied to non-templates
#16988 commented on
Apr 27, 2025 • 0 new comments - MSVC allows incomplete types as template params
#17598 commented on
Apr 27, 2025 • 0 new comments - GCC Compat attribute 'mode' doesn't work on type-aliases
#49735 commented on
Apr 27, 2025 • 0 new comments - Unhelpful error message when attempting to deduce an initializer list in a template context
#19114 commented on
Apr 27, 2025 • 0 new comments - "candidate template ignored: invalid explicitly-specified argument for template parameter" involving out-of-range packages int parameters
#18208 commented on
Apr 27, 2025 • 0 new comments - Significant missed block merging opportunity
#2428 commented on
Apr 27, 2025 • 0 new comments - Pack expansion that was already expanded treated as a non-deduced context.
#9392 commented on
Apr 27, 2025 • 0 new comments - Warning when c-style `(T)x` or functional `T(x)` cast does anything other than `static_cast<T>(x)`
#7475 commented on
Apr 27, 2025 • 0 new comments - Error for non-destroyable return type of overloaded call hard to understand
#12406 commented on
Apr 27, 2025 • 0 new comments - Should odr-use of a template function odr-use the template arguments?
#12500 commented on
Apr 27, 2025 • 0 new comments - Weird name lookup failure instantiating explicit destructor call
#14266 commented on
Apr 27, 2025 • 0 new comments - LLVMConstIntOfString: Possible bug or misunderstanding of feature
#14347 commented on
Apr 27, 2025 • 0 new comments - Document sema in the internals manual
#14660 commented on
Apr 27, 2025 • 0 new comments - friend declaration with qualified name fails to find class template made visible by using-directive
#16420 commented on
Apr 27, 2025 • 0 new comments - Block type signature is not preserved through template instantiation
#16486 commented on
Apr 27, 2025 • 0 new comments - Type diffing of pointers to template specializations
#16985 commented on
Apr 27, 2025 • 0 new comments - need warning for capturing and storing a ref to a local in lambda
#12938 commented on
Apr 27, 2025 • 0 new comments - Refactor all LLVM tools to use a common output file management library
#33417 commented on
Apr 27, 2025 • 0 new comments - SLP Vectorizer too aggressive with simple stores
#30464 commented on
Apr 27, 2025 • 0 new comments - implement gcc's Wsuggest-final incl. fixit hints
#30939 commented on
Apr 27, 2025 • 0 new comments - static const class variables in unnamed namespace have external linkage
#30148 commented on
Apr 27, 2025 • 0 new comments - Improve lit's ability to kill a process and all its children via a wrapper class
#30019 commented on
Apr 27, 2025 • 0 new comments - Diagnostic misleading on const override decl non-const defn
#36285 commented on
Apr 27, 2025 • 0 new comments - phi node arguments oscillate with passes loop-rotate and simplifycfg
#28067 commented on
Apr 27, 2025 • 0 new comments - injected-class-name should not be modelled as a CXXRecordDecl
#27906 commented on
Apr 27, 2025 • 0 new comments - Performance regression in AA
#26938 commented on
Apr 27, 2025 • 0 new comments - mishandling of ambiguous derived-to-base conversion in covariant return types
#18232 commented on
Apr 27, 2025 • 0 new comments - [SLPVectorizer] Vectorization of non-consecutive loads
#43189 commented on
Apr 27, 2025 • 0 new comments - Inconsistency between -Wshadow-all and -Wshadow-uncaptured-local
#46258 commented on
Apr 27, 2025 • 0 new comments - clang-format: Disabling Formatting on a one line
#54334 commented on
Apr 27, 2025 • 0 new comments - decltype-specifier accepted in destructor declarator-id
#20752 commented on
Apr 27, 2025 • 0 new comments - Clang's algorithm for choosing overloads that don't need to instantiate a class template might have room for improvement
#61821 commented on
Apr 27, 2025 • 0 new comments - [libc++] Introduce a concept for "product" iterators
#108624 commented on
Apr 27, 2025 • 0 new comments - Abnormally large compilation time with -O2 for a small file on x86_64-linux-gnu
#135965 commented on
Apr 27, 2025 • 0 new comments - Implement fixed point fxdivi functions in llvm-libc
#129126 commented on
Apr 27, 2025 • 0 new comments - [BOLT] Crash and FDE Mismatches when trying to BOLT glibc 2.40 on x86_64
#122828 commented on
Apr 27, 2025 • 0 new comments - [SystemZ] Large compile time regression in `SystemZTTIImpl::adjustInliningThreshold()`
#134714 commented on
Apr 27, 2025 • 0 new comments - [clang-tidy] create a check that warns on use of vararg functions
#135833 commented on
Apr 27, 2025 • 0 new comments - static operator in headers and modules can't be merged well
#61807 commented on
Apr 27, 2025 • 0 new comments - [clang-tidy] Check-request: modernize-use-operator-spaceship
#127672 commented on
Apr 27, 2025 • 0 new comments - Incomplete implementation of P2280 / CWG2517
#132825 commented on
Apr 27, 2025 • 0 new comments - False positive in -Wthread-safety-analysis when using mutexes in collections
#58535 commented on
Apr 27, 2025 • 0 new comments - ABI issue in i686 mingw + libstdc++ when using std::optional
#75411 commented on
Apr 27, 2025 • 0 new comments - forming reference to nullptr is not rejected in constexpr
#48665 commented on
Apr 27, 2025 • 0 new comments - UBsan warns on access to 0 sized arrays in union
#43953 commented on
Apr 27, 2025 • 0 new comments - sext .. to instruction inconsistency with i16
#47896 commented on
Apr 27, 2025 • 0 new comments - Misleading error message when third operand is a reference-to-const to a move-only type.
#40347 commented on
Apr 27, 2025 • 0 new comments - [SCEV] Inconsistent SCEV formation for zext
#36086 commented on
Apr 27, 2025 • 0 new comments - branch condition should be known from llvm.assume
#31277 commented on
Apr 27, 2025 • 0 new comments - [QoI] no warning emitted for mismatched dllstorage which is silently dropped
#32052 commented on
Apr 27, 2025 • 0 new comments - Discrepancy between Language Reference Manual and linker behavior: uniqueing identified types
#31810 commented on
Apr 27, 2025 • 0 new comments - Problematic loop-carried variable widening by InstCombine
#28245 commented on
Apr 27, 2025 • 0 new comments - ReplaceInstWithInst should update phi nodes when the instruction being replaced is a BranchInst
#18894 commented on
Apr 27, 2025 • 0 new comments - Don't resolve an undefined reference to a linkonce_* definition
#17482 commented on
Apr 27, 2025 • 0 new comments - Improve error message with brief type-information
#16384 commented on
Apr 27, 2025 • 0 new comments - Optimization introduces branch where none existed in the LLVM IR
#42246 commented on
Apr 27, 2025 • 0 new comments - -memcpyopt moves alloca struct load past stackrestore
#47943 commented on
Apr 27, 2025 • 0 new comments - 'throws' ought to be explicit IR instruction
#59006 commented on
Apr 27, 2025 • 0 new comments - [GVN] Assertion `VI != valueNumbering.end() && "Value not numbered?"
#46806 commented on
Apr 27, 2025 • 0 new comments - remove the phi requirement that each predecessor edge has an incoming value
#49572 commented on
Apr 27, 2025 • 0 new comments - [LTO] Excessive memory usage with IPGO due to Metadata merging
#51893 commented on
Apr 27, 2025 • 0 new comments - LICM: OptimizationRemarkEmitterAnalysis not cached at a higher level
#42618 commented on
Apr 27, 2025 • 0 new comments - Global -> Constant promotion for atomics fails on platforms using intrinsics
#36409 commented on
Apr 27, 2025 • 0 new comments - [PM] Bugpoint support
#28691 commented on
Apr 27, 2025 • 0 new comments - IRMover duplicates global variable !dbg attachments
#30360 commented on
Apr 27, 2025 • 0 new comments - performance regression in LoopStrengthReduce
#30977 commented on
Apr 27, 2025 • 0 new comments - MCJIT should provide a mechanism for detecting the target and cpu type based on the host.
#19884 commented on
Apr 27, 2025 • 0 new comments - MCJIT/RuntimeDyld memory usage is inefficient.
#17170 commented on
Apr 27, 2025 • 0 new comments - failure to optimize side-effect free assembly
#27984 commented on
Apr 27, 2025 • 0 new comments - Reassociate reports change made incorrectly
#28582 commented on
Apr 27, 2025 • 0 new comments - wrong code for hidden undefined weak symbol access
#34172 commented on
Apr 27, 2025 • 0 new comments - StructurizeCFG does not handle branching out of loops into function exit block
#25752 commented on
Apr 27, 2025 • 0 new comments - [meta] Make llvm passes debug info invariant
#37076 commented on
Apr 27, 2025 • 0 new comments - LLVMHello compile fails with blank in Path
#23854 commented on
Apr 27, 2025 • 0 new comments - Coroutine optimization change returned value when using proxy type
#39111 commented on
Apr 27, 2025 • 0 new comments - Unnecesary use of incorrect cast in InstructionCombining is causing assertion failure
#50827 commented on
Apr 27, 2025 • 0 new comments - Consider changing lit to always load suites, then resolve command line arguments
#30018 commented on
Apr 27, 2025 • 0 new comments - `dynamic_cast` prohibited due to wrongly detecting ambiguity
#20169 commented on
Apr 27, 2025 • 0 new comments - `final` does not cause devirtualization of nested calls
#42985 commented on
Apr 27, 2025 • 0 new comments - Constant Hoist Makes Inconsistent Code Generation
#40899 commented on
Apr 27, 2025 • 0 new comments - "Virtual register defs don't dominate all uses" error from dead-mi-elim
#42778 commented on
Apr 27, 2025 • 0 new comments - Assertion failure in TargetLoweringBase::isFAbsFree during SLP vectorization
#35976 commented on
Apr 27, 2025 • 0 new comments - [-fms-extensions] Allow multiply derived types to override ambiguously named members
#18003 commented on
Apr 27, 2025 • 0 new comments - alias analysis problem in LICM
#11703 commented on
Apr 27, 2025 • 0 new comments - missed optimization for inline virtual methods
#7119 commented on
Apr 27, 2025 • 0 new comments