-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
132 Pull requests merged by 89 people
-
[DirectX] Implement type formatting utilities for metadata validation
#144425 merged
Jun 16, 2025 -
Reland "[HLSL][RootSignature] Implement serialization of RootConstants and RootFlags"
#143019 merged
Jun 16, 2025 -
[mlir][emitc] Fix the emitc::ExpressionOp
#143894 merged
Jun 16, 2025 -
[flang] Restructure runtime to avoid recursion (relanding)
#143993 merged
Jun 16, 2025 -
[flang][runtime] Check SOURCE= conformability on ALLOCATE
#144113 merged
Jun 16, 2025 -
[flang] Don't generate module file for hermetic USE'd dependency
#144143 merged
Jun 16, 2025 -
lsan: Support free_sized and free_aligned_sized from C23
#144415 merged
Jun 16, 2025 -
[libc] build fix: always use our char8_t headers even in overlay mode
#144433 merged
Jun 16, 2025 -
[ASan] Recognize WASI platform in sanitizer_platform.h
#139017 merged
Jun 16, 2025 -
[HLSL] Use hidden visibility for external linkage.
#140292 merged
Jun 16, 2025 -
[lldb-dap][test] fix not supported error.
#144419 merged
Jun 16, 2025 -
[libc] Implemented CharacterConverter push/pop for utf32->utf8 conversions
#143971 merged
Jun 16, 2025 -
[lldb-dap] Add supported languages in package.json
#144414 merged
Jun 16, 2025 -
[AArch64TargetParser]Fix reconstructFromParsedFeatures ignoring negative features
#142236 merged
Jun 16, 2025 -
[instcombine] Delete dead transform for reverse of binop
#143967 merged
Jun 16, 2025 -
[libc] Change default behaviour of baremetal/printf to use stdout
#143703 merged
Jun 16, 2025 -
[objcopy][MachO] Revert special handling of encryptable binaries
#144058 merged
Jun 16, 2025 -
[mlir][Vector] Support
vector.extract(xfer_read)
folding with dynamic indices#143269 merged
Jun 16, 2025 -
[Object][AMDGPU] Support REL relocations
#143966 merged
Jun 16, 2025 -
Revert "[RISCV] Remove B and Zbc extension from Andes series cpus."
#144402 merged
Jun 16, 2025 -
[NFC][RootSignature] Use
llvm::EnumEntry
for serialization of Root Signature Elements#144106 merged
Jun 16, 2025 -
[Matrix] Hoist IRBuilder<> out of Visit* functions. NFC
#144369 merged
Jun 16, 2025 -
[CIR][NFC] Refactor constant pointer l-value handling
#144165 merged
Jun 16, 2025 -
[lldb-dap] Use structured types for stepInTargets request
#144072 merged
Jun 16, 2025 -
[RISCV] Use RISCV::RVVBitsPerBlock instead of 64 in getLMUL1VT. NFC
#144401 merged
Jun 16, 2025 -
[build] Fixed LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING handling.
#144391 merged
Jun 16, 2025 -
[CIR] Upstream ComplexType ImaginaryLiteral
#144223 merged
Jun 16, 2025 -
[llvm] annotate interfaces in llvm/ObjectYAML for DLL export
#143763 merged
Jun 16, 2025 -
[NFC][mlir][tensor] Use
ValueRange
instead ofSmallVector
intensor::createPadHighOp
#144397 merged
Jun 16, 2025 -
[llvm] annotate interfaces in XRay for DLL export
#143765 merged
Jun 16, 2025 -
[llvm] annotate interfaces in Passes for DLL export
#143794 merged
Jun 16, 2025 -
[libc] Removed public function calls in table.h
#144168 merged
Jun 16, 2025 -
[CIR] Implement folder for VecCmpOp
#143322 merged
Jun 16, 2025 -
[RISCV][TTI] Refine reverse shuffle costing for high LMUL
#144155 merged
Jun 16, 2025 -
[InstSimplify] Add basic simplifications for vp.reverse
#144112 merged
Jun 16, 2025 -
Revert "[InstCombine] Iterative replacement in PtrReplacer"
#144394 merged
Jun 16, 2025 -
[lldb-dap] show function name in the instruction comment.
#144070 merged
Jun 16, 2025 -
[InstCombine] Iterative replacement in PtrReplacer
#137215 merged
Jun 16, 2025 -
[mlir][spirv] Add definition for GL Length
#144041 merged
Jun 16, 2025 -
[flang][OpenMP] Put taskgroup in a new scope
#144122 merged
Jun 16, 2025 -
[IPO] Added attributor for identifying invariant loads
#141800 merged
Jun 16, 2025 -
Annotate potentially unused variables introduced in #133499
#144379 merged
Jun 16, 2025 -
[llvm] Remove unused includes (NFC)
#144293 merged
Jun 16, 2025 -
[lldb] Remove a redundant control flow statement (NFC)
#144284 merged
Jun 16, 2025 -
[llvm][DebugInfo] Encode DW_AT_object_pointer on method declarations with DW_FORM_implicit_const
#124790 merged
Jun 16, 2025 -
[Flang] NFC: Update test to work on Mac
#144253 merged
Jun 16, 2025 -
[DirectX] Fix bug where Flatten arrays was only using last index
#144146 merged
Jun 16, 2025 -
[MLIR][XeGPU] Add unroll patterns for scatter ops
#143602 merged
Jun 16, 2025 -
[AArch64][SelectionDAG] Enable new partial reduction lowering by default
#143565 merged
Jun 16, 2025 -
[OMPIRBuilder] - Make offloading input data persist for deferred target tasks
#133499 merged
Jun 16, 2025 -
[clang][Parser] Fix crash on malformed using declaration in constexpr function
#144286 merged
Jun 16, 2025 -
Revert "[AMDGPU] Extended vector promotion to aggregate types."
#144366 merged
Jun 16, 2025 -
[InstCombine] fold icmp with add/sub instructions having the same operands
#143241 merged
Jun 16, 2025 -
[DAG] Fold (and X, (add (not Y), Z)) -> (and X, (not (sub Y, Z))).
#141476 merged
Jun 16, 2025 -
[mlir] Expose linearize/delinearize lowering transforms
#144156 merged
Jun 16, 2025 -
[mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp'
#144151 merged
Jun 16, 2025 -
[TableGen] Use default member initializers. NFC.
#144349 merged
Jun 16, 2025 -
[LSR] Make canHoistIVInc allow non-integer types
#143707 merged
Jun 16, 2025 -
[Flang] Add llvm-profdata to list of tools to be built
#144325 merged
Jun 16, 2025 -
[MLIR][Transform] apply_registered_pass: support ListOptions
#144026 merged
Jun 16, 2025 -
[InstCombine][Docs] Update InstCombine contributor guide
#144228 merged
Jun 16, 2025 -
[X86] X86FixupInstTuning - prefer VPBLENDD to VPBLENDW shuffles on AVX2+ targets
#144269 merged
Jun 16, 2025 -
[clang] Fix PointerAuth semantics of cpp_trivially_relocatable
#143969 merged
Jun 16, 2025 -
[libc++] Remove a few workarounds for old Clang versions
#143858 merged
Jun 16, 2025 -
[LV] Use vscale for tuning when updating profile information
#143690 merged
Jun 16, 2025 -
[LV] Fix MVE regression from #132190
#141736 merged
Jun 16, 2025 -
[ValueTracking] Remove unused variable in matchSimpleRecurrence (NFC).
#144316 merged
Jun 16, 2025 -
[llvm-debuginfo-analyzer] Fix ODR violation in llvm::logicalview::LVObject
#140265 merged
Jun 16, 2025 -
[BOLT] Fix LLVM_APPEND_VC_REV support
#142410 merged
Jun 16, 2025 -
[ValueTracking] Remove opcode whitelist from matchSimpleRecurrence.
#144031 merged
Jun 16, 2025 -
[LV] Strip unnecessary make_{pair,optional} (NFC)
#141924 merged
Jun 16, 2025 -
[clang] Fix -fclang-abi-compat for clang 20
#144109 merged
Jun 16, 2025 -
[InstCombine] Combine trunc (lshr X, BW-1) to i1 --> icmp slt X, 0 (#142593)
#143846 merged
Jun 16, 2025 -
[MLIR][ODS] Optionally generate public C++ functions for attribute constraints
#144275 merged
Jun 16, 2025 -
[aarch64] Fix Arm64EC libcall lowering after recent refactoring.
#143977 merged
Jun 16, 2025 -
[RISCV] Change input register type for QC_SWM and QC_SWMI
#144294 merged
Jun 16, 2025 -
[clang][bytecode] Fix calling operator new with nothrow/align parameter
#144271 merged
Jun 16, 2025 -
[RISCV] Fix incorrect predicates for fp16 permutation intrinsics
#144063 merged
Jun 16, 2025 -
[InstCombine] Propagate FMF from fptrunc when folding
fptrunc fabs(X) -> fabs(fptrunc X)
#143352 merged
Jun 16, 2025 -
[clang] Remove unused includes (NFC)
#144285 merged
Jun 16, 2025 -
[TableGen] Use range-based for loops (NFC)
#144283 merged
Jun 16, 2025 -
[clang] Use StringRef in range-based for loops (NFC)
#144242 merged
Jun 16, 2025 -
[LLD][ELF][RISCV][Zicfilp][Zicfiss] Support
-z zicfilp=
and-z zicfiss=
to force enable/disable features#143114 merged
Jun 16, 2025 -
[RISCV] Add GetVTypeMinimalPredicates for the operation supported by zvfhmin. NFC.
#143847 merged
Jun 16, 2025 -
WebAssembly: Move runtime libcall setting out of TargetLowering
#142624 merged
Jun 16, 2025 -
[clang-format][NFC] Clean up DisallowLineBreaks lambda
#144255 merged
Jun 16, 2025 -
[AVR] Add many new AVR MCU model definitions
#144229 merged
Jun 16, 2025 -
[clang-reorder-fields] Use expanded location for macros
#142147 merged
Jun 15, 2025 -
[Clang] Fix typo in is_replaceable diagnostic
#144247 merged
Jun 15, 2025 -
[Sema] Use a range-based for loop (NFC)
#144252 merged
Jun 15, 2025 -
[lld] Use range-based for loops (NFC)
#144251 merged
Jun 15, 2025 -
[TableGen] Use range-based for loops (NFC)
#144250 merged
Jun 15, 2025 -
[modularize] Use range-based for loops (NFC)
#144244 merged
Jun 15, 2025 -
[clang][bytecode] Avoid revisiting decomposition decl in visitDeclRef
#144226 merged
Jun 15, 2025 -
[rtsan] Fix issue when intercepted function was not execve in test
#144018 merged
Jun 15, 2025 -
[rtsan] Fix issue where close test would lead to crash
#144017 merged
Jun 15, 2025 -
[GlobalISel] Split Legalizer debug ouput into paragraphs. NFC
#143427 merged
Jun 15, 2025 -
[CostModel] Mark all TTIImpls as final. NFC
#143404 merged
Jun 15, 2025 -
[ValueTracking] Add subtraction support for setLimitsForBinOp
#143618 merged
Jun 15, 2025 -
[ValueTracking] Infer
X | Y != 0
fromX != Y
#117443 merged
Jun 15, 2025 -
[mlir][bzl] Add CAPIIndex rule.
#144248 merged
Jun 15, 2025 -
[RISCV] Use StringRef in a range-based for loop (NFC)
#144243 merged
Jun 15, 2025 -
[mlir] Compare std::optional<T> to values directly (NFC)
#144241 merged
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisons - update
reference_wrapper
implementation#139368 merged
Jun 15, 2025 -
[RISCV] Remove B and Zbc extension from Andes series cpus.
#144022 merged
Jun 15, 2025 -
[clang][cmake] Don't pass -fno-strict-aliasing for GCC
#144222 merged
Jun 15, 2025 -
[mlir][nvvm][NFC] Fix typo in TargetAttr
#144159 merged
Jun 15, 2025 -
[Clang] add fix-it hints for unknown attributes
#141305 merged
Jun 14, 2025 -
[utils] Add "aarch64-apple-macosx" triple to update_llc_test_checks.py
#144023 merged
Jun 14, 2025 -
[SelectionDAG] Take passthru into account when widening ISD::MLOAD
#144170 merged
Jun 14, 2025 -
[AVR] Add support for many new AVR MCUs
#143914 merged
Jun 14, 2025 -
[OpenMP][clang] declare mapper: fix handling of nested types
#143504 merged
Jun 14, 2025 -
[llvm] [cmake] Use pkg-config to obtain libffi search hints
#144221 merged
Jun 14, 2025 -
[Clang] Fix fix-it hint regression from #143460
#144069 merged
Jun 14, 2025 -
[CIR] Upstream CreateOp for ComplexType with folder
#143192 merged
Jun 14, 2025 -
[clang] fix infinite recursion
#143244 merged
Jun 14, 2025 -
[clang-tidy][NFC] change patterns 'anyOf(..., anything())' to 'optionally(...)'
#143558 merged
Jun 14, 2025 -
[clang-format] Fix a bug in annotating braces
#144095 merged
Jun 14, 2025 -
[MSan] Fix minor issues in testcases
#144073 merged
Jun 14, 2025 -
[InstCombine] Avoid folding
select(umin(X, Y), X)
with min/max values in false arm#143020 merged
Jun 14, 2025 -
[Cygwin] Don't use version script for Cygwin target
#143133 merged
Jun 14, 2025 -
[RISCV] Simplify macros used for commuting vector multiply-accumulate instructions. NFC
#144169 merged
Jun 14, 2025 -
[RISCV] Simplify macros used by RISCVInstrInfo::convertToThreeAddress. NFC
#144173 merged
Jun 14, 2025 -
[RISCV] Use RISCVII::getVecPolicyOpNum instead of making assumptions. NFC
#144175 merged
Jun 14, 2025 -
[Cygwin] CYGWIN is not WIN32 in current CMake
#143130 merged
Jun 14, 2025 -
[ConstantFolding] Fold deinterleave2 of any splat vector not just zeroinitializer
#144144 merged
Jun 14, 2025 -
[clang-doc] remove default label on some switches
#143919 merged
Jun 13, 2025 -
[MSAN] handle assorted AVX permutations
#143462 merged
Jun 13, 2025 -
[MSAN] handle AVX vpermi2var
#143463 merged
Jun 13, 2025 -
Revert "Turn LIBC_COPT_STRING_UNSAFE_WIDE_READ on by default"
#144167 merged
Jun 13, 2025 -
Turn LIBC_COPT_STRING_UNSAFE_WIDE_READ on by default
#144163 merged
Jun 13, 2025
145 Pull requests opened by 108 people
-
[AArch64] Snap 32 and -32 to 31 and -31 if possible for ccmp and ccmn
#144166 opened
Jun 13, 2025 -
Add Dead Block Elimination to NVVMReflect
#144171 opened
Jun 13, 2025 -
[clang][ARM] Include arm_acle.h in intrin.h on supported platforms
#144172 opened
Jun 13, 2025 -
[InstCombine] Optimize sub(sext(add(x,y)),sext(add(x,z))).
#144174 opened
Jun 14, 2025 -
[mlir] Allow blacklist ops for reduction linalg elementwise fusion
#144176 opened
Jun 14, 2025 -
[lldb] Fix `ObjectFileMachO` object format when missing version load commands
#144177 opened
Jun 14, 2025 -
[CIR] Add side effect attribute to call operations
#144201 opened
Jun 14, 2025 -
[MC] Use StringTable to reduce dynamic relocations
#144202 opened
Jun 14, 2025 -
[LTO] Fix System library path in LTO tests on macOS
#144203 opened
Jun 14, 2025 -
[scudo] Make block storage in TransferBatch trailing objects
#144204 opened
Jun 14, 2025 -
Revert "[Cygwin] Define LLVM_ABI for Cygwin (#143222)"
#144210 opened
Jun 14, 2025 -
[clang-tidy] Improve `bugprone-infinite-loop` check by adding handing for structured bindings
#144213 opened
Jun 14, 2025 -
[NFC][C++][Modules] Mark P2788R0(DR) as implemented and added more test
#144214 opened
Jun 14, 2025 -
[ValueTracking] Fix poison propagation in `matchFastFloatClamp`
#144215 opened
Jun 14, 2025 -
[LLDB] Explicitly use python for version fixup
#144217 opened
Jun 14, 2025 -
clang-c/Index.h: Fix typoed comment
#144219 opened
Jun 14, 2025 -
[Draft] Summary Based Analysis Prototype
#144224 opened
Jun 14, 2025 -
[CIR] Upstream ComplexType builtin_complex
#144225 opened
Jun 14, 2025 -
[SelectionDAG][x86] Ensure vector reduction optimization
#144231 opened
Jun 14, 2025 -
[C++][Modules] A module directive may only appear as the first preprocessing tokens in a file
#144233 opened
Jun 14, 2025 -
[AArch64] Factor in the possible cmn commute by emitComparison
#144234 opened
Jun 14, 2025 -
[CIR] Upstream ComplexRealPtrOp for ComplexType
#144235 opened
Jun 14, 2025 -
[CIR] Upstream ComplexImagPtrOp for ComplexType
#144236 opened
Jun 14, 2025 -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 opened
Jun 14, 2025 -
[flang][cmake] Don't pass -fno-strict-aliasing for GCC either
#144245 opened
Jun 15, 2025 -
[clang][bytecode] Allocate IntegralAP and Floating types using an allocator
#144246 opened
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 opened
Jun 15, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Keep `unresolvedMaterializations` up to date
#144254 opened
Jun 15, 2025 -
[libc++] fix atomic::wait memory order on platforms with weak ordering
#144257 opened
Jun 15, 2025 -
[LLDB] Consolidate C++ string buffer summaries
#144258 opened
Jun 15, 2025 -
[lld-macho] Link against libatomic when necessary
#144259 opened
Jun 15, 2025 -
[CIR] Upstream __real__ for ComplexType
#144261 opened
Jun 15, 2025 -
[CIR] Upstream __imag__ for ComplexType
#144262 opened
Jun 15, 2025 -
[MLIR][NFC] Fixed some Typos
#144263 opened
Jun 15, 2025 -
[libc++] Move __has_iterator_typedefs to up-to-C++17 implementation of iterator_traits
#144265 opened
Jun 15, 2025 -
[ValueTracking] If overlap in unsigned and signed range is contiguous, return it
#144267 opened
Jun 15, 2025 -
[Clang] Improve diagnostics for 'placement new' with const storage argument
#144270 opened
Jun 15, 2025 -
[libc++] Define __libcpp_recursive_mutex_t on MIPS architecture
#144272 opened
Jun 15, 2025 -
[libc++] Disable isw*_l functions on old MSVCRT (< 0x800)
#144273 opened
Jun 15, 2025 -
[Clang] Fix '-Wformat-overflow' FP when floats had field-width and plus prefix
#144274 opened
Jun 15, 2025 -
[VPlan] Add VPBundleRecipe, replacing extended reduction recipes.
#144281 opened
Jun 15, 2025 -
[ElimAvailExtern] Add an option to allow to convert global variables in a specified address space to local
#144287 opened
Jun 16, 2025 -
Backport 90a52f494296 to release/20.x
#144299 opened
Jun 16, 2025 -
[GlobalOpt] Update debug info when changing CC to Fast
#144303 opened
Jun 16, 2025 -
[GlobalISel] fdiv to fmul transform
#144305 opened
Jun 16, 2025 -
[GlobalISel] Create a common register_vector_matchinfo
#144306 opened
Jun 16, 2025 -
[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialect
#144307 opened
Jun 16, 2025 -
[mlir][vector] Add documentation note on adding new ops
#144308 opened
Jun 16, 2025 -
[GlobalISel] Widen vector loads from aligned ptrs
#144309 opened
Jun 16, 2025 -
[libc++] Avoid including vector in <functional>
#144310 opened
Jun 16, 2025 -
[AArch64][GlobalISel] Widen more small vectors.
#144311 opened
Jun 16, 2025 -
DAG: Check libcall function is supported before emission
#144314 opened
Jun 16, 2025 -
[flang][OpenMP] Do not skip privatization of linear variable if it is OmpPreDetermined
#144315 opened
Jun 16, 2025 -
[libcxx] [test] Fix odr_signature tests with optimizations enabled
#144317 opened
Jun 16, 2025 -
[AArch64][SVE] Move incorrectly placed assert
#144318 opened
Jun 16, 2025 -
[LLVM][Coro] Add LifetimeMovePass
#144319 opened
Jun 16, 2025 -
[RISCV] Add Andes XAndesVBFHCvt (Andes Vector BFLOAT16 Conversion Product) extension
#144320 opened
Jun 16, 2025 -
release/20.x: [InstCombine] Avoid folding select(umin(X, Y), X) with min/max values in false arm (#143020)
#144322 opened
Jun 16, 2025 -
[KeyInstr] Enable Key Instructions support in LLVM
#144324 opened
Jun 16, 2025 -
[TargetParser] Increase MAX_SUBTARGET_FEATURES to 384
#144326 opened
Jun 16, 2025 -
[analyzer] Enforce not making overly complicated symbols
#144327 opened
Jun 16, 2025 -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 opened
Jun 16, 2025 -
[ConstantFolding] Handle reading from type padding
#144330 opened
Jun 16, 2025 -
CMake: Fix LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING in reentrancy situa…
#144331 opened
Jun 16, 2025 -
[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-ins into clc
#144333 opened
Jun 16, 2025 -
[mlir][linalg] Allow promotion to use the original subview size
#144334 opened
Jun 16, 2025 -
[llvm-cov] Export decision coverage to output json
#144335 opened
Jun 16, 2025 -
AArch64: Fix hardcoding calling convention of sincos_stret
#144336 opened
Jun 16, 2025 -
[WIP][RFC][X86] Remove MOVSS/D -> BLENDPS/D conversions from DAG/ISEL
#144338 opened
Jun 16, 2025 -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 opened
Jun 16, 2025 -
[examples] Fix invalid #ifndef LLVM_*_LINK_INTO_TOOLS
#144340 opened
Jun 16, 2025 -
[analyzer] Fix a false memory leak reports involving placement new
#144341 opened
Jun 16, 2025 -
[DAG] add (~a | x) & (a | y) -> (a & (x ^ y)) ^y for foldMaskedMerge
#144342 opened
Jun 16, 2025 -
[MemoryLocation][DSE] Allow other read effects in MemoryLocation::getForDest()
#144343 opened
Jun 16, 2025 -
[mlir][vector][memref] Add `alignment` attribute to memory access ops
#144344 opened
Jun 16, 2025 -
[DebugInfo] Fix incorrect debug attribution for inlined allocas
#144345 opened
Jun 16, 2025 -
[KeyInstr][Clang] Ctor memcpy-able members init source atom
#144346 opened
Jun 16, 2025 -
[runtimes] Allow use of external llvm-lit on standalone builds
#144347 opened
Jun 16, 2025 -
[BOLT] Ensure remember and restore CFIs are in the same list
#144348 opened
Jun 16, 2025 -
[AMDGPU] Add GFX12 wave register names with WAVE_ prefix
#144352 opened
Jun 16, 2025 -
[mlir][linalg] Fix padding transform and update transform padding op.
#144354 opened
Jun 16, 2025 -
AArch64: Add arm64ec libcall tests for __arm_sc_* functions
#144356 opened
Jun 16, 2025 -
[flang][OpenMP] Don't crash on iterator modifier in declare mapper
#144359 opened
Jun 16, 2025 -
[AMDGPU] Remove EXP_POS_ACCESS, EXP_PARAM_ACCESS. NFC.
#144361 opened
Jun 16, 2025 -
[flang][OpenMP] Handle REQUIRES ADMO in lowering
#144362 opened
Jun 16, 2025 -
[lldb-dap] Fix source references
#144364 opened
Jun 16, 2025 -
[mlir][tosa] Require signless types in validation and add corresponding conversion pass
#144367 opened
Jun 16, 2025 -
A couple of grammar fixes
#144368 opened
Jun 16, 2025 -
[Offload] Check for initialization
#144370 opened
Jun 16, 2025 -
[SPIRV] Add FloatControl2 capability
#144371 opened
Jun 16, 2025 -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 opened
Jun 16, 2025 -
AArch64: Move outline atomic libcalls configuration
#144374 opened
Jun 16, 2025 -
[AArch64] Enable other cost kinds for getCmpSelInstrCost.
#144375 opened
Jun 16, 2025 -
[CIR] Add support for __builtin_assume
#144376 opened
Jun 16, 2025 -
[C++20][Modules] Disable preferred_name when writing a C++20 header unit
#144377 opened
Jun 16, 2025 -
AArch64: Fix outline atomic libcall names for arm64ec
#144378 opened
Jun 16, 2025 -
[AArch64] Add support for unsigned comparisons in the condition optimizer
#144380 opened
Jun 16, 2025 -
PowerPC: Add baseline tests for more f128 libcall handling
#144381 opened
Jun 16, 2025 -
PowerPC: Fix using long double libm functions for f128 intrinsics
#144382 opened
Jun 16, 2025 -
[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction
#144383 opened
Jun 16, 2025 -
[CIR] Handle global string literals as char array initializer
#144384 opened
Jun 16, 2025 -
[AArch64] Add Cortex-A320 scheduling model
#144385 opened
Jun 16, 2025 -
[llvm] minor fixes for clang-cl Windows DLL build
#144386 opened
Jun 16, 2025 -
[AArch64] Add ISel for postindex ld1/st1 in big-endian
#144387 opened
Jun 16, 2025 -
Add warning for blocks capturing {'this', raw pointers, references}
#144388 opened
Jun 16, 2025 -
[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code
#144389 opened
Jun 16, 2025 -
[SystemZ] Treat FAKE_USE instructions as instructions without a size
#144390 opened
Jun 16, 2025 -
[OMPIRBuilder][debug] Don't drop debug info for loop constructs.
#144393 opened
Jun 16, 2025 -
[LLVM][CodeGen] Lower ConstantInt vectors like shufflevector base splats.
#144395 opened
Jun 16, 2025 -
[lldb] move XcodeSDK's sysroot into a separate class
#144396 opened
Jun 16, 2025 -
[RISCV] Update Xqci to v0.13.0
#144398 opened
Jun 16, 2025 -
[llvm-debuginfo-analyzer] Apply various memory savings in Core/LVxxx base classes
#144399 opened
Jun 16, 2025 -
[SCEV] Better preserve wrapping info in SimplifyICmpOperands for UGE.
#144404 opened
Jun 16, 2025 -
[PowerPC] Fix ppc-reduce-cr-ops mishandling of subregister uses
#144405 opened
Jun 16, 2025 -
[lldb] Implement priority system for symbol locator plugin
#144406 opened
Jun 16, 2025 -
[clang] Add release note for int->enum conversion change.
#144407 opened
Jun 16, 2025 -
[Analysis] Avoid some warnings about exit from noreturn function
#144408 opened
Jun 16, 2025 -
[clang][OpenMP] OpenMP ThreadSet clause - basic runtime
#144409 opened
Jun 16, 2025 -
[flang][OpenMP] Set _OPENMP macro for version 6.0
#144410 opened
Jun 16, 2025 -
[NFC][PowerPC] pre-commit running the update_llc_test_checks.py for all-atomics.ll,loop-comment.ll etc
#144411 opened
Jun 16, 2025 -
Revert "[llvm] annotate interfaces in llvm/Option and llvm/Remarks for DLL export (#142856)
#144412 opened
Jun 16, 2025 -
[mlir][Vector] Remove usage of `vector.insertelement/extractelement` from Vector
#144413 opened
Jun 16, 2025 -
[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass
#144417 opened
Jun 16, 2025 -
[llvm] updates to LLVM_ABI export macro definitions
#144418 opened
Jun 16, 2025 -
[clang][PAC] Support trivially_relocating polymorphic objects
#144420 opened
Jun 16, 2025 -
[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32
#144421 opened
Jun 16, 2025 -
[AMDGPU] Fix to prevent sinking of PERMLANE_SWAP instruction
#144423 opened
Jun 16, 2025 -
[lldb] Add count for number of DWO files loaded in statistics
#144424 opened
Jun 16, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Encode and decode callsite offsets in a newly-introduced SHT_LLVM_BB_ADDR_MAP version.
#144426 opened
Jun 16, 2025 -
[libc] Internal getrandom implementation
#144427 opened
Jun 16, 2025 -
[clang] Register all LLVM targets in AllClangUnitTest main
#144428 opened
Jun 16, 2025 -
Fix variable naming style in PPCBoolRetToInt.cpp
#144429 opened
Jun 16, 2025 -
[clang-doc] add support for concepts
#144430 opened
Jun 16, 2025 -
[CMake] Add BINARY_DIR argument for add_lit_testsuites
#144431 opened
Jun 16, 2025 -
[NFC][Clang][AST] Adopt simplified `getTrailingObjects` in AST
#144432 opened
Jun 16, 2025 -
[SimplifyCFG] Emit SelectInst when folding branches to common dest with different PHI incoming values
#144434 opened
Jun 16, 2025 -
[DirectX] Implement `memcpy` in DXIL CBuffer Access pass
#144436 opened
Jun 16, 2025 -
[GOFF] Emit symbols for functions.
#144437 opened
Jun 16, 2025 -
[NFC][Clang] Adopt simplified `getTrailingObjects` in ASTReader
#144438 opened
Jun 16, 2025 -
[LLVM][TableGen] Use `StringRef` for CodeGenInstruction::AsmString
#144440 opened
Jun 16, 2025 -
[ASan] Recognize WASI as a platform with 64-bit off_t
#144441 opened
Jun 16, 2025
65 Issues closed by 36 people
-
[LoopVectorize] Assertion failure: Instruction does not dominate all uses!
#144212 closed
Jun 16, 2025 -
[RISCV] failure to use mulw for 32 bit multiplication
#144422 closed
Jun 16, 2025 -
[flang] Defined assignment resolution error
#142481 closed
Jun 16, 2025 -
[flang] Allocate object must be conformable with the `SOURCE=` in an ALLOCATE statement
#143900 closed
Jun 16, 2025 -
[Flang] fails to diagnose invalid write statement in forall construct
#144181 closed
Jun 16, 2025 -
[HLSL] Implement implicit resource binding
#110722 closed
Jun 16, 2025 -
[OpenMP][SIMD] `ordered` has no effect in a loop SIMD region as of LLVM 18.1.0
#95611 closed
Jun 16, 2025 -
[ARM] Crash with -Og or -fextend-variable-liveness: "Do not know how to soften this operator's operand"
#137308 closed
Jun 16, 2025 -
Extra bytes at the beginning of llvm/include/llvm/ADT/GenericUniformityImpl.h
#144373 closed
Jun 16, 2025 -
Bug Report: clang-format incorrectly reorders const and static for std::size_t
#144328 closed
Jun 16, 2025 -
[DirectX] GEPs to multi-dimensional arrays are incorrectly flattened
#142836 closed
Jun 16, 2025 -
Clang frontend crashes on invalid usage of `[[deprecated]]` inside `constexpr` function
#144264 closed
Jun 16, 2025 -
Missed optimization: fold a-b > a+b to b<0
#143211 closed
Jun 16, 2025 -
`a & ~(a - b)` optimizes to `a & (~a + b)` even though most targets have an `ANDN` instruction
#140639 closed
Jun 16, 2025 -
[libc++] `basic_string_view` is exposed and depended by `bitset` before C++17
#143694 closed
Jun 16, 2025 -
libc++.modules.json references non-existent path within build tree
#143848 closed
Jun 16, 2025 -
error: no named 'auto_ptr' in namespace 'std'
#143859 closed
Jun 16, 2025 -
Unable to switch off diagnostics for "Invalid bitwise operation between different enumeration types"
#144291 closed
Jun 16, 2025 -
Compilation error with "alignas"
#144321 closed
Jun 16, 2025 -
[clang-cl][Windows] Runtime crash!,when ASAN is enabled.
#144353 closed
Jun 16, 2025 -
crash: Cross-compiling go-sqlite3 to openbsd/arm64
#68616 closed
Jun 16, 2025 -
[AArch64] Assertion failure when using preserve_all attribute
#66908 closed
Jun 16, 2025 -
CI Linux x64 failure on llvm-profdata: command not found
#144179 closed
Jun 16, 2025 -
struct return mis-compilation in C with escaped address
#37090 closed
Jun 16, 2025 -
Missed optimization: (xor (lshr i32 %0, 31), true) ? (%0 < 0) : false ==> false
#142593 closed
Jun 16, 2025 -
[ARM64EC]Extra pair of quotes added to EC symbol libcall name causes linker errors
#143890 closed
Jun 16, 2025 -
Backport fcc82cfa9394 to release/20.x
#144295 closed
Jun 16, 2025 -
[RISCV] Permutation intrinsics in Zvfhmin unnecessarily require Zvfh
#143975 closed
Jun 16, 2025 -
[InstCombine] ninf should not be propagated
#143122 closed
Jun 16, 2025 -
clang-format incorrectly formats C++ lambdas with BeforeLambdaBody true
#54518 closed
Jun 15, 2025 -
clang-reorder-fields mishandles macros
#52632 closed
Jun 15, 2025 -
Unable to debug std with llvm 20
#142279 closed
Jun 15, 2025 -
RTSan unit-tests can crash due to use of hard-coded file descirptors
#138311 closed
Jun 15, 2025 -
[InstSimplify] Missed optimization: `X != Y` implies `X | Y != 0`
#117436 closed
Jun 15, 2025 -
548.exchange2_r of SPEC CPU 2017 has 30% performance regression between LLVM 18/19 and LLVM 20 on amd64
#139274 closed
Jun 15, 2025 -
P2944R3: Update comparisons for `reference_wrapper`
#138233 closed
Jun 15, 2025 -
[WebAssembly] Loop that shouldn't be given a return type
#138394 closed
Jun 15, 2025 -
Support for avr-dx family
#116116 closed
Jun 14, 2025 -
Crash in SROA when using single-element vectors
#139718 closed
Jun 14, 2025 -
Can not install new version: Uninstall failed
#144216 closed
Jun 14, 2025 -
[clang-format] Unnecessary spacing with brace initialization and address of member function
#144057 closed
Jun 14, 2025 -
Missing loop vectorization due to optimization in InstrCombine
#139050 closed
Jun 14, 2025 -
[flang][OpenMP] Parallel do in declare target subroutine does not work
#143887 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144182 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144183 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144184 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144186 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144190 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144187 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144185 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144189 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144188 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144196 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144193 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144192 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144195 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144194 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144198 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144197 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144191 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144199 closed
Jun 14, 2025 -
Release Asset Audit Failed
#144200 closed
Jun 14, 2025
46 Issues opened by 44 people
-
[LLDB] SBMemoryRegionInfoListExtensions re-uses reference and then mutates it.
#144439 opened
Jun 16, 2025 -
Sanitizer support for free_sized and free_aligned_sized from C23
#144435 opened
Jun 16, 2025 -
[coverage] incorrect coverage for lines following conditional terminating statements
#144416 opened
Jun 16, 2025 -
[llvm-exegesis] Analysis mode should skip and report unknown instruction opcodes instead of just failing
#144403 opened
Jun 16, 2025 -
[tsan] Go's thread sanitizer prints garbage
#144400 opened
Jun 16, 2025 -
[flang] DTIO: Flang generates code to reference DTIO routines even there is not READ or WRITE in source code.
#144363 opened
Jun 16, 2025 -
Request Commit Access For saturn691
#144360 opened
Jun 16, 2025 -
[Aarch64][Codegen] fatal error: Invalid size request on a scalable vector
#144358 opened
Jun 16, 2025 -
The generated dSYM binary is corrupted when building chromium
#144357 opened
Jun 16, 2025 -
[Clang][Windows] Runtime crash!,when ASAN is enabled
#144355 opened
Jun 16, 2025 -
"Expected SME to be available" assert fails on memcpy
#144351 opened
Jun 16, 2025 -
Request Commit Access For naveen-seth
#144350 opened
Jun 16, 2025 -
libclang: clang_getPointeeType dereferences typedefs to functions with calling convention attribute
#144337 opened
Jun 16, 2025 -
[clang] Improve ABI version handling in clang
#144332 opened
Jun 16, 2025 -
NRVO not eliding copy on immediatly-invoked lambda
#144323 opened
Jun 16, 2025 -
[Clang] C++ Modules: Setting section attribute on variable in module causes miscompilation
#144312 opened
Jun 16, 2025 -
[clang][OpenMP] Crashes with OpenMP `parallel` and `lastprivate` inside template member function
#144302 opened
Jun 16, 2025 -
PDB shows wrong calling convention when compiling static functions on Windows x86
#144301 opened
Jun 16, 2025 -
Missed DSE of non-inlineable call
#144300 opened
Jun 16, 2025 -
Backport 90a52f494296 to release/20.x
#144297 opened
Jun 16, 2025 -
disable `-Wmicrosoft-enum-value` and `-Wlanguage-extension-token`
#144292 opened
Jun 16, 2025 -
[flang][openmp] Please address not yet implemented: Unhandled clause reduction in omp.simd operation
#144290 opened
Jun 16, 2025 -
RISC-V: RVV mask register allocation spill
#144289 opened
Jun 16, 2025 -
LLVM can compile a function differently if there are different paramters even if the demanded bits are the same
#144282 opened
Jun 15, 2025 -
Clang rejects templated consteval lambda within template
#144280 opened
Jun 15, 2025 -
[AggressiveInstCombine] assertion failure loading from non-power-of-two byte-sized zero field of global struct
#144279 opened
Jun 15, 2025 -
Compilation error when building llvm 20.1.7 on macOS that is older than 10.10 [patch included]
#144278 opened
Jun 15, 2025 -
quantize_and_dequantize_op.cc failed
#144277 opened
Jun 15, 2025 -
[SLPVectorizer][X86] Addition no longer vectorized
#144276 opened
Jun 15, 2025 -
[mlir][linalg][promotion] Allow promoting dynamic buffer with dynamic alloc size
#144268 opened
Jun 15, 2025 -
[X86] Delaying widening results in an unnecessary `vpmovsxwd` copy
#144266 opened
Jun 15, 2025 -
Illegal scale INF
#144260 opened
Jun 15, 2025 -
Very poor performance from std::*_distribution
#144237 opened
Jun 14, 2025 -
__builtin_is_replaceable issues
#144232 opened
Jun 14, 2025 -
Possibly wrong declaration visibility with C++ module imports
#144230 opened
Jun 14, 2025 -
[SelectionDAG][x86] Shuffle pyramid is not eliminated
#144227 opened
Jun 14, 2025 -
crash on "<invalid>: unknown current parser token" and a NULL-filled file (that's not NULL-filled)
#144218 opened
Jun 14, 2025 -
[Flang][CI] Merge CI rejects any change to llvm/Support/Compiler.h
#144211 opened
Jun 14, 2025 -
run-clang-tidy.py and absolute paths in compile_commands.json
#144209 opened
Jun 14, 2025 -
[AArch64] Missed optimization: Make full use of smaddl instruction in AArch64
#144208 opened
Jun 14, 2025 -
The impossible type restrict void can be created using a conditional operator
#144207 opened
Jun 14, 2025 -
CI test-build-unified-tree-check-flang on ppc64le-flang-rhel-test fails
#144206 opened
Jun 14, 2025 -
CodeGenFunction take LValue by value in many of its member function
#144180 opened
Jun 14, 2025 -
[Flang][OpenMP] crashes with OpenMP 'parallel do collapse' and 'do concurrent' nested loops
#144178 opened
Jun 14, 2025
359 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.
-
[mlir][mesh,mpi] Lower allreduce
#144060 commented on
Jun 16, 2025 • 23 new comments -
[clang-tidy] Add performance-bool-bitwise-operation check
#142324 commented on
Jun 16, 2025 • 22 new comments -
[BPF] Handle nested wrapper structs in BPF map definition traversal
#144097 commented on
Jun 16, 2025 • 21 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Jun 16, 2025 • 20 new comments -
[lldb] Add Model Context Protocol (MCP) support to LLDB
#143628 commented on
Jun 16, 2025 • 19 new comments -
[clang-tidy] Add new check `readability-use-numeric-limits`
#127430 commented on
Jun 15, 2025 • 18 new comments -
[emitC]Pass in `mlir-opt` to wrap a func in class
#141158 commented on
Jun 16, 2025 • 17 new comments -
[libc] utf8 to 32 CharacterConverter
#143973 commented on
Jun 16, 2025 • 17 new comments -
[Offload] Implement `olShutDown`
#144055 commented on
Jun 16, 2025 • 17 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jun 15, 2025 • 17 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jun 16, 2025 • 15 new comments -
[clang-c] introduce queries on GCC-style inline assembly statements
#143424 commented on
Jun 16, 2025 • 15 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jun 16, 2025 • 14 new comments -
[AMDGPU] fix up vop3p gisel errors
#136262 commented on
Jun 16, 2025 • 13 new comments -
[lldb-dap] Refactoring DebugCommunication to improve test consistency.
#143818 commented on
Jun 16, 2025 • 13 new comments -
[mlir][func]: Introduce ReplaceFuncSignature tranform operation
#143381 commented on
Jun 16, 2025 • 13 new comments -
[mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution.
#142687 commented on
Jun 16, 2025 • 12 new comments -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 commented on
Jun 16, 2025 • 12 new comments -
[Matrix] Propagate shape information through PHI insts
#141681 commented on
Jun 16, 2025 • 11 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jun 16, 2025 • 11 new comments -
[flang][OpenMP] Support using copyprivate with fir.boxchar arguments
#144092 commented on
Jun 16, 2025 • 9 new comments -
[InstCombine] Combine interleaved PHI reduction chains.
#143878 commented on
Jun 16, 2025 • 9 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jun 16, 2025 • 9 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Jun 16, 2025 • 8 new comments -
[mlir][gpu] Add gpu.rotate operation
#142796 commented on
Jun 16, 2025 • 8 new comments -
[mlir][arith][transforms] Adds Truncf f32 to f4e2m1
#144157 commented on
Jun 16, 2025 • 8 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 16, 2025 • 7 new comments -
[SelectionDAG] Handle `fneg`/`fabs`/`fcopysign` in `SimplifyDemandedBits`
#139239 commented on
Jun 16, 2025 • 7 new comments -
[llvm-nm] Introduce synthetic flag
#138232 commented on
Jun 16, 2025 • 7 new comments -
[LV][TTI] Calculate cost of extracting last index in a scalable vector
#144086 commented on
Jun 16, 2025 • 7 new comments -
[lldb][breakpoint] Grey out disabled breakpoints
#91404 commented on
Jun 16, 2025 • 7 new comments -
[clang-tidy] Add bugprone-move-shared-pointer-contents check.
#67467 commented on
Jun 16, 2025 • 6 new comments -
InstCombine: improve optimizations for ceiling division with no overflow
#142869 commented on
Jun 16, 2025 • 6 new comments -
[flang][fold] fix bug with folding min/max
#144162 commented on
Jun 16, 2025 • 6 new comments -
Pass TargetMachine from from Clang to `BitcodeWriter`and `ThinLTOBitcodeWriter` pass for thin and fat LTO respectively.
#143692 commented on
Jun 16, 2025 • 5 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Jun 16, 2025 • 5 new comments -
ELF: Add branch-to-branch optimization.
#138366 commented on
Jun 15, 2025 • 5 new comments -
Introduce intra-procedural lifetime analysis in Clang
#142313 commented on
Jun 16, 2025 • 5 new comments -
[Matrix] Lower vector reductions using shape info
#142055 commented on
Jun 16, 2025 • 5 new comments -
[clang-tidy] add 'IgnoreMarcos' option to 'avoid-goto' check
#143554 commented on
Jun 15, 2025 • 5 new comments -
[InstCombine] remove dead loads, such as memcpy from undef
#143958 commented on
Jun 16, 2025 • 5 new comments -
[clang Dependency Scanning] Enhance File Caching Diagnostics
#144105 commented on
Jun 16, 2025 • 4 new comments -
Add initial support for SPE brstack format
#129231 commented on
Jun 16, 2025 • 4 new comments -
[LLVM] [Support] Query the terminal width using the termios API
#143514 commented on
Jun 16, 2025 • 4 new comments -
[AArch64][SME] Fix restoring callee-saves from FP with hazard padding
#143371 commented on
Jun 16, 2025 • 4 new comments -
[mlir][bufferization] Support custom types (1/N)
#142986 commented on
Jun 16, 2025 • 4 new comments -
[InstCombine] Fold `ceil(X / (2 ^ C)) == 0` -> `X == 0`
#143683 commented on
Jun 15, 2025 • 4 new comments -
[mlir][emitc] Make CExpression trait into interface
#142771 commented on
Jun 16, 2025 • 4 new comments -
[AMDGPU] Swap select operands to allow later v_cndmask shrinking into vop2
#142354 commented on
Jun 16, 2025 • 4 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jun 16, 2025 • 4 new comments -
[Modules] Record whether VarDecl initializers contain side effects
#143739 commented on
Jun 16, 2025 • 4 new comments -
[clang] Add managarm support
#139271 commented on
Jun 15, 2025 • 3 new comments -
[analyzer] Conversion to CheckerFamily: NullabilityChecker
#143735 commented on
Jun 16, 2025 • 3 new comments -
[AMDGPU] Support D16 folding for image.sample with multiple extractelement and fptrunc users
#141758 commented on
Jun 16, 2025 • 3 new comments -
[InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible
#137322 commented on
Jun 16, 2025 • 3 new comments -
[AMDGPU] Consider FLAT instructions for VMEM hazard detection
#137170 commented on
Jun 16, 2025 • 3 new comments -
[mlir][mesh] adding option for traversal order in sharding propagation
#144079 commented on
Jun 16, 2025 • 3 new comments -
[libc++] Optimizations for uniform_int_distribution
#140161 commented on
Jun 16, 2025 • 3 new comments -
[PowerPC] eliminate RLWINM instruction following LBARX as possible
#144089 commented on
Jun 16, 2025 • 3 new comments -
[MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N]
#142797 commented on
Jun 16, 2025 • 3 new comments -
[clangd] Implement LSP 3.17 positionEncoding
#142903 commented on
Jun 16, 2025 • 3 new comments -
[AMDGPU][True16][CodeGen] sext i16 inreg in true16 mode
#144024 commented on
Jun 16, 2025 • 3 new comments -
[scudo] Add `__scudo_get_info` symbol to export stats to a buffer.
#130273 commented on
Jun 16, 2025 • 3 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jun 15, 2025 • 3 new comments -
[DLCov] Origin-Tracking: Collect stack traces in DebugLoc
#143592 commented on
Jun 16, 2025 • 3 new comments -
[clang-doc] Precommit concept tests
#144160 commented on
Jun 16, 2025 • 3 new comments -
[SLP] Fix isCommutative to check uses of the original instruction instead of the converted instruction.
#143094 commented on
Jun 16, 2025 • 2 new comments -
[LoopPeel] Avoid unprofitable last iteration peeling with equalitis
#143588 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Move performCombineVMergeAndVOps to RISCVVectorPeephole
#144076 commented on
Jun 16, 2025 • 2 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Jun 16, 2025 • 2 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Add support for handling one tied operand in the source instruction for compress patterns
#143660 commented on
Jun 16, 2025 • 2 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jun 15, 2025 • 2 new comments -
[MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM
#140573 commented on
Jun 16, 2025 • 2 new comments -
[Offload] Add `MAX_WORK_GROUP_SIZE` device info query
#143718 commented on
Jun 16, 2025 • 2 new comments -
[flang] Show types in DumpEvExpr
#143743 commented on
Jun 16, 2025 • 2 new comments -
[AMDGPU][Scheduler] Support for rematerializing SGPRs and AGPRs
#140036 commented on
Jun 16, 2025 • 2 new comments -
[FlattenCFG] Fixup Phi nodes during CFG flattening
#143766 commented on
Jun 16, 2025 • 2 new comments -
[mlir][tosa] Allow zero-points to be unranked
#143770 commented on
Jun 16, 2025 • 2 new comments -
[libc++] Move std::abs into __math/abs.h
#139586 commented on
Jun 15, 2025 • 2 new comments -
[LICM] Hoisting writeonly calls
#143799 commented on
Jun 16, 2025 • 2 new comments -
[Transforms] Implement always_specialize attribute lowering
#143983 commented on
Jun 14, 2025 • 2 new comments -
[llvm-exegesis] Add HasNoSchedulingInfo flag to MCInstDesc.
#143840 commented on
Jun 16, 2025 • 2 new comments -
Add support for Windows Secure Hot-Patching
#138972 commented on
Jun 16, 2025 • 2 new comments -
[Driver] Add options to control workaround for Cortex-A53 Erratum 843419
#143915 commented on
Jun 16, 2025 • 2 new comments -
[mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect
#137469 commented on
Jun 16, 2025 • 2 new comments -
[KeyInstr] Add docs
#137991 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Support non-power-of-2 types when expanding memcmp
#114971 commented on
Jun 16, 2025 • 2 new comments -
Implement diagnostics for why `std::is_standard_layout` is false
#144161 commented on
Jun 16, 2025 • 2 new comments -
[AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible
#142941 commented on
Jun 16, 2025 • 2 new comments -
[-Wunterminated-string-initialization] Handle C string literals ending with explicit '\0'
#143487 commented on
Jun 16, 2025 • 2 new comments -
[mlir][flang] Added Weighted[Region]BranchOpInterface's.
#142079 commented on
Jun 16, 2025 • 2 new comments -
Reland: "[Frontend][PCH]-Add support for ignoring PCH options (-ignore-pch). (#142409)"
#143614 commented on
Jun 16, 2025 • 1 new comment -
[InstCombine] Fold rotate patterns with ZExt/Trunc at different Points
#142578 commented on
Jun 16, 2025 • 1 new comment -
[clang-tidy] Fix false positives with template in `misc-unconventional-assign-operator` check
#143292 commented on
Jun 16, 2025 • 1 new comment -
[CIR] Implement folder for VecSplatOp
#143771 commented on
Jun 16, 2025 • 1 new comment -
[LoopVectorize] Vectorize fixed-order recurrence with vscale x 1.
#142772 commented on
Jun 15, 2025 • 1 new comment -
[AArch64] Report icmp as free if it can be folded into ands
#143286 commented on
Jun 16, 2025 • 1 new comment -
[DLCov] Origin-Tracking: Enable collecting and symbolizing stack traces
#143591 commented on
Jun 16, 2025 • 1 new comment -
[MLIR][FuncToLLVM] Propagate no_inline attribute
#143809 commented on
Jun 16, 2025 • 1 new comment -
[CMake] Options to control generation of reproducers
#143037 commented on
Jun 16, 2025 • 1 new comment -
[SPIRV] Allow __spirv_SpecConstant in Vulkan shaders
#143543 commented on
Jun 16, 2025 • 1 new comment -
[RISCV][TTI] Check type-legalization for both src and dst when calculating cost of cast instructions.
#143843 commented on
Jun 16, 2025 • 1 new comment -
[clang][Sema] Fixed Compound Literal is not Constant Expression
#143852 commented on
Jun 16, 2025 • 1 new comment -
Ast importer visitors
#138838 commented on
Jun 16, 2025 • 1 new comment -
WebAssembly: Stop directly using RuntimeLibcalls.def
#143054 commented on
Jun 16, 2025 • 1 new comment -
[HLSL][SPIRV] Add vk::constant_id attribute.
#143544 commented on
Jun 16, 2025 • 1 new comment -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 commented on
Jun 16, 2025 • 1 new comment -
[llvm-debuginfo-analyzer] Fix crash with WebAssembly dead code
#141616 commented on
Jun 16, 2025 • 1 new comment -
[clang-format] Stop moving lambda to new line only to indent it more.
#141576 commented on
Jun 16, 2025 • 1 new comment -
[clang-reorder-fields] Prevent rewriting unsupported cases
#142149 commented on
Jun 16, 2025 • 1 new comment -
[Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins
#143507 commented on
Jun 16, 2025 • 1 new comment -
[libc++] Simplify the implementation of pointer_traits a bit
#142260 commented on
Jun 15, 2025 • 1 new comment -
[libc++] P2944R3: Constrained comparisions - `variant` and `tuple`
#141396 commented on
Jun 15, 2025 • 1 new comment -
Partition MUBUF load/store offsets into vector and scalar parts
#142328 commented on
Jun 16, 2025 • 1 new comment -
Non constant size and offset in DWARF
#141106 commented on
Jun 16, 2025 • 1 new comment -
[LV] Extend FindLastIV to unsigned case
#141752 commented on
Jun 15, 2025 • 1 new comment -
[clang-tidy][performance-unnecessary-value-param] Avoid in coroutines
#140912 commented on
Jun 16, 2025 • 1 new comment -
[scudo] Add primary option to zero block on dealloc.
#142394 commented on
Jun 16, 2025 • 1 new comment -
[MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice`
#142422 commented on
Jun 16, 2025 • 1 new comment -
[HIPSTDPAR] Add handling for math builtins
#140158 commented on
Jun 16, 2025 • 1 new comment -
[HLSL] Add descriptor table metadata parsing
#142492 commented on
Jun 16, 2025 • 1 new comment -
llvm-tli-checker: Remove TLINameList helper struct
#142535 commented on
Jun 16, 2025 • 1 new comment -
Conditionalise the addition of Aarch64 function Multi versioning support on aarch64 target
#143749 commented on
Jun 16, 2025 • 1 new comment -
[BOLT] Gadget scanner: detect authentication oracles
#135663 commented on
Jun 16, 2025 • 1 new comment -
[ValueTracking] Improve `Bitcast` handling to match SDAG
#125935 commented on
Jun 14, 2025 • 1 new comment -
[CI] Test all projects when CI scripts change
#144034 commented on
Jun 16, 2025 • 1 new comment -
wasm-ld: Implement function pointer alignment
#105532 commented on
Jun 14, 2025 • 1 new comment -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jun 16, 2025 • 1 new comment -
[PowerPC] Use rldimi/rlwimi to optimize build_vector
#67640 commented on
Jun 16, 2025 • 1 new comment -
[Xtensa] Implement Xtensa Floating Point Option.
#136086 commented on
Jun 15, 2025 • 1 new comment -
[InstCombine][NFC] Pre-commit tests for #125935
#144111 commented on
Jun 14, 2025 • 1 new comment -
[CIR] Add Support For Library Builtins
#143984 commented on
Jun 16, 2025 • 1 new comment -
[llvm][StackProtector] Add noreturn to __stack_chk_fail call
#143976 commented on
Jun 16, 2025 • 1 new comment -
[lldb] Add support to list/enable/disable remaining plugin types.
#143970 commented on
Jun 13, 2025 • 1 new comment -
[InstCombine] Implement vp.reverse reordering/elimination through binop/unop
#143963 commented on
Jun 16, 2025 • 1 new comment -
[ConstantFold] Special case atan +/-0.0
#143962 commented on
Jun 16, 2025 • 1 new comment -
[PowePC] using MTVSRBMI instruction instead of constant pool in power10+
#144084 commented on
Jun 16, 2025 • 1 new comment -
[Preprocessor] Do not expand macros if the input is already preprocessed
#137665 commented on
Jun 16, 2025 • 1 new comment -
[clang] [libc++] fix _Atomic c11 compare exchange does not update expected results
#78707 commented on
Jun 14, 2025 • 1 new comment -
[DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d))
#115150 commented on
Jun 16, 2025 • 1 new comment -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 commented on
Jun 14, 2025 • 1 new comment -
[LLVM][SelectionDAG] Don't legalise splat constants until required.
#143571 commented on
Jun 16, 2025 • 0 new comments -
[llvm][CFI] Ensure COFF comdat renaming applies for imported functions
#143421 commented on
Jun 16, 2025 • 0 new comments -
[CodeGenPrepare] Filter out unrecreatable addresses from memory optimization
#143566 commented on
Jun 16, 2025 • 0 new comments -
[MC][AArch64] Assertion Failure in `MCAsmLexer::peekTok` with Chained Malformed AArch64 Assembly Instruction Input
#144126 commented on
Jun 16, 2025 • 0 new comments -
Windows 11 on ARM64: Clang Build Failure: function too large
#88368 commented on
Jun 16, 2025 • 0 new comments -
Fix C++ demangling for _BitInt type
#143466 commented on
Jun 16, 2025 • 0 new comments -
[WholeProgramDevirt] Add check for AvailableExternal and give up devirt
#143468 commented on
Jun 16, 2025 • 0 new comments -
Fix/reapply "[libc] Migrate stdio tests to ErrnoCheckingTest.
#144134 commented on
Jun 16, 2025 • 0 new comments -
[LLDB] Expose enumerator for separate-debug-info in SBModule
#144119 commented on
Jun 16, 2025 • 0 new comments -
[mlir][emitc] Inline constant when translate
#143485 commented on
Jun 16, 2025 • 0 new comments -
[Flang][OpenMP] ICE with do-loop inside BLOCK inside omp
#97940 commented on
Jun 14, 2025 • 0 new comments -
[CodeGen][NFC] Fix quadratic c-t for large jump tables
#144108 commented on
Jun 13, 2025 • 0 new comments -
[Clang][Sema] Reject invalid member using-declaration whose nested-name-specifier doesn't refer to a base class of the current class in C++98 mode
#143492 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Avoid type-punning between __hash_value_type and pair
#143501 commented on
Jun 16, 2025 • 0 new comments -
[Flang][OpenMP] fatal internal error: CHECK(IsValid(*range)) failed at /root/llvm-project/flang/lib/Parser/provenance.cpp(279)
#107502 commented on
Jun 14, 2025 • 0 new comments -
Implement strategy for loop ordering choice (true compiler starter)
#51651 commented on
Jun 14, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Jun 14, 2025 • 0 new comments -
[AVX-512] vpternlogq fails to be emitted for longer chains of bitmanipulations
#134768 commented on
Jun 16, 2025 • 0 new comments -
[libc++][C++03] Split libc++-specific tests for the frozen headers
#144093 commented on
Jun 14, 2025 • 0 new comments -
[lldb] Step over can step too far
#144061 commented on
Jun 14, 2025 • 0 new comments -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 commented on
Jun 16, 2025 • 0 new comments -
[lldb] add plugin names to process save-core error output.
#143126 commented on
Jun 16, 2025 • 0 new comments -
[LLDB] WIP: Add type summaries for MSVC STL strings
#143177 commented on
Jun 14, 2025 • 0 new comments -
JavaScriptWrapImports:false doesn't work with ColumnLimit:0
#52935 commented on
Jun 14, 2025 • 0 new comments -
[NFC][HLSL] Move Sema work from `ParseMicrosoftRootSignatureAttributeArgs`
#143184 commented on
Jun 16, 2025 • 0 new comments -
[HLSL][RootSignature] Implement serialization of remaining Root Elements
#143198 commented on
Jun 16, 2025 • 0 new comments -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 commented on
Jun 14, 2025 • 0 new comments -
[SPARC][IAS] Properly set implied feature sets for ISA levels/extensions
#143232 commented on
Jun 15, 2025 • 0 new comments -
[mlir] Expose linalg vectorization without replacement
#144158 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] Add options to control wrapped lambda brace indent.
#143249 commented on
Jun 15, 2025 • 0 new comments -
[mlir][Flang][NFC] Replace use of `vector.insertelement/extractelement`
#143272 commented on
Jun 16, 2025 • 0 new comments -
[llvm-lto2] Replace std::atomic_init with brace initiation. NFC
#143274 commented on
Jun 16, 2025 • 0 new comments -
[mlir][tablegen] Underlying signless integer storage for Enum Attributes is handled incorrectly
#144005 commented on
Jun 14, 2025 • 0 new comments -
[BOLT][NFCI] Simplify DataAggregator using traces
#143289 commented on
Jun 16, 2025 • 0 new comments -
[lldb-dap] Creating protocol types for setExceptionBreakpoints.
#144153 commented on
Jun 16, 2025 • 0 new comments -
[AArch64] Use 0-cycle reg2reg MOVs for FPR32, FPR16, FPR8
#144152 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Explicitly check for returns when extending call continuation profile
#143295 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Support pre-aggregated returns
#143296 commented on
Jun 16, 2025 • 0 new comments -
Take advantage of `assume`s on `x * x` (with `nuw`)
#122412 commented on
Jun 16, 2025 • 0 new comments -
[InstCombine] Pull extract through broadcast
#143380 commented on
Jun 16, 2025 • 0 new comments -
[ARM][AArch64] Vector intrinsics do not match hardware behavior for NaN, subnormals
#128006 commented on
Jun 16, 2025 • 0 new comments -
[mlir][tosa] Check negative output size in resize shape inference
#143382 commented on
Jun 16, 2025 • 0 new comments -
[CIR] Upstream support for IncompleteArrayType
#144138 commented on
Jun 16, 2025 • 0 new comments -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 commented on
Jun 16, 2025 • 0 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jun 16, 2025 • 0 new comments -
[clang] Satisfaction of constraint depends on itself for type with single-argument constructor
#143918 commented on
Jun 15, 2025 • 0 new comments -
[libcxxabi][llvm-symbolizer] Demangler produces bad output for templated `operator<`
#143473 commented on
Jun 15, 2025 • 0 new comments -
[MLIR] Add optional cached symbol tables to LLVM conversion patterns
#144032 commented on
Jun 16, 2025 • 0 new comments -
Request Commit Access For tomershafir
#143681 commented on
Jun 14, 2025 • 0 new comments -
[clang][scan-deps] Add option to disable caching stat failures
#144000 commented on
Jun 13, 2025 • 0 new comments -
[TRE] Adjust function entry count
#143987 commented on
Jun 14, 2025 • 0 new comments -
[Remarks] Elaborate on called intrinsics
#143985 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Jun 16, 2025 • 0 new comments -
[Reland] Adjust bit cast instruction filter for DXIL Prepare pass
#143783 commented on
Jun 16, 2025 • 0 new comments -
[LLDB] Update DIL to handle smart pointers; add more tests.
#143786 commented on
Jun 16, 2025 • 0 new comments -
[Clang][SPIRV][AMDGPU] Override `supportsLibCall` for AMDGCNSPIRV
#143814 commented on
Jun 13, 2025 • 0 new comments -
[clang-tidy] "readability-implicit-bool-conversion" - should catch conversions that occur in a template function
#143328 commented on
Jun 15, 2025 • 0 new comments -
[msan] Add off-by-default flag to fix false negatives from partially undefined constant fixed-length vectors
#143837 commented on
Jun 16, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 commented on
Jun 14, 2025 • 0 new comments -
[AMDGPU] Replace tablegen field is_gfx940_xdl with is_sgemm. NFC.
#143865 commented on
Jun 16, 2025 • 0 new comments -
Multi-Call command line building error
#143506 commented on
Jun 15, 2025 • 0 new comments -
Source range of deleted or defaulted function outside class body is inaccurate
#64805 commented on
Jun 15, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Jun 16, 2025 • 0 new comments -
[clang][Preprocessor] Add peekNextPPToken, makes look ahead next token without side-effects
#143898 commented on
Jun 14, 2025 • 0 new comments -
clang dies with SIGBUS compiling gtest-all.cc on 32-bit SPARC
#66620 commented on
Jun 15, 2025 • 0 new comments -
[llvm] Lower latency bonus threshold in function specialization.
#143954 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Add SiFive X390 scheduling model
#143938 commented on
Jun 16, 2025 • 0 new comments -
[NVPTX] add combiner rule for final packed op in reduction
#143943 commented on
Jun 14, 2025 • 0 new comments -
[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls
#143573 commented on
Jun 16, 2025 • 0 new comments -
[win][x64] Unwind v2 3/n: Add support for requiring unwind v2 to be used (equivalent to MSVC's /d2epilogunwindrequirev2)
#143577 commented on
Jun 16, 2025 • 0 new comments -
[powerpc] Assertion failure using llvm-mc -show-encoding with plxv
#133345 commented on
Jun 16, 2025 • 0 new comments -
[lld] check cache in loadDylib before real_path
#143595 commented on
Jun 16, 2025 • 0 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jun 16, 2025 • 0 new comments -
[llvm] annotate interfaces in llvm/Target for DLL export
#143615 commented on
Jun 16, 2025 • 0 new comments -
[PPC] Support 64 bit code with 32 bit address space.
#52826 commented on
Jun 16, 2025 • 0 new comments -
[X86] Remove LowerToHorizontalOp and update test coverage
#143000 commented on
Jun 14, 2025 • 0 new comments -
[BOLT][NFC] Using target_triple in lit config
#144078 commented on
Jun 16, 2025 • 0 new comments -
[lldb] Fix object format of some mach-o files by using vendor info in `getDefaultFormat()`
#143633 commented on
Jun 13, 2025 • 0 new comments -
[flang] Enable delayed localization by default for `do concurrent`
#144074 commented on
Jun 16, 2025 • 0 new comments -
Assertion failure in `LocalInstantiationScope::findInstantiationOf`: `isa<LabelDecl>(D) && "declaration not instantiated in this scope"
#133792 commented on
Jun 16, 2025 • 0 new comments -
[MSan] Fix wrong unpoison size in SignalAction
#144071 commented on
Jun 14, 2025 • 0 new comments -
[ORC] Add Executor Resolver Utility
#143654 commented on
Jun 16, 2025 • 0 new comments -
[REAPPLY][Clang-Repl] Add support for out-of-process execution. #110418
#144064 commented on
Jun 16, 2025 • 0 new comments -
[clang-format][NFC] Upgrade IndentBraces option to a struct
#143663 commented on
Jun 16, 2025 • 0 new comments -
Tracking progress for constexpr cmath (P0533R9, P1383R2)
#139885 commented on
Jun 14, 2025 • 0 new comments -
Add missing intrinsics to cuda headers
#143664 commented on
Jun 16, 2025 • 0 new comments -
[clang-cl] Generates bad manifest XML for Visual Studio UAC settings
#120394 commented on
Jun 14, 2025 • 0 new comments -
[AArch64] improve zero-cycle regmov test
#143680 commented on
Jun 15, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Incorrect memory order in atomic wait
#109290 commented on
Jun 15, 2025 • 0 new comments -
[AArch64][VecLib] Add libmvec support for AArch64 targets
#143696 commented on
Jun 16, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jun 14, 2025 • 0 new comments -
[BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 commented on
Jun 16, 2025 • 0 new comments -
[PowerPC] Optimize select_cc with VSX compare and xxsel
#65295 commented on
Jun 15, 2025 • 0 new comments -
[InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 commented on
Jun 16, 2025 • 0 new comments -
HIPSPV: Unbundle SDL
#136412 commented on
Jun 16, 2025 • 0 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Jun 14, 2025 • 0 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jun 16, 2025 • 0 new comments -
Fix Loop Transformations to Preserve Block Frequencies
#135812 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: detect untrusted LR before tail call
#137224 commented on
Jun 16, 2025 • 0 new comments -
[GOFF] Add writing of text records
#137235 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] Pointer type bitcast must be have same size.
#139013 commented on
Jun 16, 2025 • 0 new comments -
[libc++] constexpr flat_map
#137453 commented on
Jun 14, 2025 • 0 new comments -
[libc++] Annotate the data member of variant with no_unique_address
#137783 commented on
Jun 15, 2025 • 0 new comments -
[RISCV] Xqccmp v0.3
#137854 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jun 16, 2025 • 0 new comments -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#138259 commented on
Jun 16, 2025 • 0 new comments -
Add check 'cppcoreguidelines-use-enum-class'
#138282 commented on
Jun 15, 2025 • 0 new comments -
[clang-tidy] suggest adding `constexpr` when it is possible
#115622 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Factor out MCInstReference from gadget scanner (NFC)
#138655 commented on
Jun 16, 2025 • 0 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jun 16, 2025 • 0 new comments -
[ASan][cmake] Exclude .so build when building for WASI by default
#139042 commented on
Jun 16, 2025 • 0 new comments -
[lldb] Fix FindProcessImpl() for iOS simulators
#139174 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILCBufferAccess pass is removing globals without replacing all uses
#141840 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#140321 commented on
Jun 16, 2025 • 0 new comments -
[clangd] Add tweak to override pure virtuals
#139348 commented on
Jun 16, 2025 • 0 new comments -
[X86][Codegen] add sched for lnlp
#139446 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Introduce `__product_iterator_traits` and optimise `flat_map::insert`
#139454 commented on
Jun 15, 2025 • 0 new comments -
Implement `sigsetjmp` and `siglongjmp` for darwin/aarch64
#139555 commented on
Jun 15, 2025 • 0 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics
#71675 commented on
Jun 16, 2025 • 0 new comments -
Fix references to required libraries when building LLVM with ASAN and MultiThreaded[Debug] on Windows
#139657 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Add __builtin_invoke and use it in libc++
#116709 commented on
Jun 15, 2025 • 0 new comments -
[libc++] Add the thread safety annotations unconditionally
#117497 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Fix bitset conversion functions and refactor constructor
#121348 commented on
Jun 16, 2025 • 0 new comments -
[mlir][vector] Restrict vector.insert/vector.extract
#121458 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Jun 16, 2025 • 0 new comments -
[GVN] MemorySSA for GVN: embed the memory state in symbolic expressions
#123218 commented on
Jun 16, 2025 • 0 new comments -
[LoopInterchange] Enable it by default
#124911 commented on
Jun 16, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jun 16, 2025 • 0 new comments -
[SimplifyCFG] Introduce a heuristic code sinker to fold phi expressions
#128171 commented on
Jun 14, 2025 • 0 new comments -
[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with
#99420 commented on
Jun 15, 2025 • 0 new comments -
[scudo] Add EnableMultiRegions mode
#98076 commented on
Jun 14, 2025 • 0 new comments -
[libc++] Make list constexpr as part of P3372R3
#129799 commented on
Jun 16, 2025 • 0 new comments -
[AMDGPU] Add option to bias SGPR allocation to reduce read hazards
#129869 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Don't try to wait on a thread that hasn't started in std::async, take 2
#130145 commented on
Jun 15, 2025 • 0 new comments -
Improve string allocation
#92652 commented on
Jun 14, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jun 15, 2025 • 0 new comments -
[SROA] Vector promote some memsets
#133301 commented on
Jun 16, 2025 • 0 new comments -
[GlobalISel]: G_UNMERGE_VALUES for vectors with different element sizes
#133335 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Jun 16, 2025 • 0 new comments -
[clangd] Add languages as server capabilities
#75633 commented on
Jun 16, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Jun 16, 2025 • 0 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Jun 14, 2025 • 0 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jun 13, 2025 • 0 new comments -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jun 16, 2025 • 0 new comments -
[RISCV][Driver] Add support for `-m` flag to linker job of Baremetal toolchain
#134442 commented on
Jun 16, 2025 • 0 new comments -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 commented on
Jun 16, 2025 • 0 new comments -
[lldb][Minidump Parser] Implement a range data vector for minidump memory ranges
#136040 commented on
Jun 13, 2025 • 0 new comments -
[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#136133 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: do not crash on debug-printing CFI instructions
#136151 commented on
Jun 16, 2025 • 0 new comments -
[mlir][vector] Support complete folding in single pass for vector.insert/vector.extract
#142124 commented on
Jun 16, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jun 16, 2025 • 0 new comments -
AMDGPU: Combine nnan fminimum/fmaximum to fminnum_ieee/fmaxnum_ieee
#142217 commented on
Jun 16, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] More control of wrapped lambda brace indentation
#143248 commented on
Jun 16, 2025 • 0 new comments -
[clang] NRVO used in C mode
#100902 commented on
Jun 16, 2025 • 0 new comments -
[CodeGen][CodeLayout] Fix segfault on access to deleted block in MBP.
#142357 commented on
Jun 14, 2025 • 0 new comments -
[InstrRef] Skip clobbered EntryValue register recovery
#142478 commented on
Jun 16, 2025 • 0 new comments -
[Clang][PowerPC] Add __dmr type and DMF integer calculation builtins
#142480 commented on
Jun 16, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Jun 16, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "snippet crashed while running: Segmentation fault" for Load Instructions
#142552 commented on
Jun 16, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jun 16, 2025 • 0 new comments -
[SimplifyCFG] Updated early exit in `CanRedirectPredsOfEmptyBBToSucc`
#142582 commented on
Jun 16, 2025 • 0 new comments -
[CodeGen] Limit number of analyzed predecessors
#142584 commented on
Jun 14, 2025 • 0 new comments -
[AArch64][BOLT] llvm-bolt annotateCFIState Assertion `!StateStack.empty() && "corrupt CFI stack"' failed.
#133501 commented on
Jun 16, 2025 • 0 new comments -
ARM: Stop using setCmpLibcallCC in MachO case
#142710 commented on
Jun 16, 2025 • 0 new comments -
[LLVM][TableGen] Minor cleanup in CGIOperandList
#142721 commented on
Jun 16, 2025 • 0 new comments -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 commented on
Jun 15, 2025 • 0 new comments -
[DAG] foldMaskedMerge - add (~a | x) & (a | y) -> (a & (x ^ y)) ^y fold
#143864 commented on
Jun 16, 2025 • 0 new comments -
Failed test `Flang :: Runtime/no-cpp-dep.c` no macOS in 13.0.1-rc2
#53201 commented on
Jun 16, 2025 • 0 new comments -
Suboptimal register allocation when combining stores
#143940 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][SVE] MLIR's @setArmVLBits causing a seg-fault under QEMU
#143670 commented on
Jun 16, 2025 • 0 new comments -
Undefined reference to '__trampoline_setup' with the flang driver
#141147 commented on
Jun 16, 2025 • 0 new comments -
DAG: Move soft float predicate management into RuntimeLibcalls
#142905 commented on
Jun 16, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jun 16, 2025 • 0 new comments -
[NFCI][TableGen][DecoderEmitter] Cull Op handling when possible
#142974 commented on
Jun 16, 2025 • 0 new comments -
Request Commit Access For callumfare
#141729 commented on
Jun 16, 2025 • 0 new comments -
[mlir][vector] Remove bit-width logic tests
#143007 commented on
Jun 13, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Jun 16, 2025 • 0 new comments -
RuntimeLibcalls: Cleanup sincos predicate functions
#143081 commented on
Jun 16, 2025 • 0 new comments -
[NFC][VectorCombine] Add tests for narrow bitcast of shuffle
#143085 commented on
Jun 14, 2025 • 0 new comments -
[libc++][format] Don't instantiate direct `__(u)int128_t` visitation
#139662 commented on
Jun 16, 2025 • 0 new comments -
Revert "[lit][clang] Avoid realpath on Windows due to MAX_PATH limitations"
#139739 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jun 16, 2025 • 0 new comments -
[CUDA][HIP] add options `--[no-]offload-inc`
#140106 commented on
Jun 16, 2025 • 0 new comments -
ppc-reduce-cr-ops mishandles subregister uses and emits verifier error
#141643 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 commented on
Jun 16, 2025 • 0 new comments -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Implementation tracking for zvqdotq
#141826 commented on
Jun 16, 2025 • 0 new comments -
[libc++][NFC] Remove __remove_uncvref
#140531 commented on
Jun 15, 2025 • 0 new comments -
[Clang][OpenMP][LoopTransformations] Fix incorrect number of generated loops for Tile and Reverse directives
#140532 commented on
Jun 16, 2025 • 0 new comments -
[clang] Warning when block captures a pointer to pointer or reference
#143924 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] [PowerPC] Port
#140894 commented on
Jun 16, 2025 • 0 new comments -
[HLSL][RootSignature] Implement `ResourceRange` as an `IntervalMap`
#140957 commented on
Jun 16, 2025 • 0 new comments -
Include [[clang::require_explicit_initialization]] warnings in system headers
#141133 commented on
Jun 16, 2025 • 0 new comments -
Implement address sanitizer on AIX
#138916 commented on
Jun 16, 2025 • 0 new comments -
[lld][COFF] Remove duplicate strtab entries
#141197 commented on
Jun 16, 2025 • 0 new comments -
[mlir] Improve mlir-query by adding matcher combinators
#141423 commented on
Jun 16, 2025 • 0 new comments -
[LoopVectorize] Add test case for minloc reduction
#141556 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jun 16, 2025 • 0 new comments -
[SPIRV][Vulkan] OpCapability Kernel being set on Shaders
#140739 commented on
Jun 16, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 16, 2025 • 0 new comments -
[libc++] v2 ABI silently introduces new non-conforming behaviour for smart pointer destruction
#142066 commented on
Jun 16, 2025 • 0 new comments -
[OpenMP] Add directive spellings introduced in spec v6.0
#141772 commented on
Jun 16, 2025 • 0 new comments -
[clang] [outliner] Make `nooutline` accessible from `clang`
#144135 commented on
Jun 16, 2025 • 0 new comments -
[Matrix] Optimize static extracts with ShapeInfo
#141815 commented on
Jun 14, 2025 • 0 new comments -
[BOLT] Gadget scanner: fix LR to be safe in leaf functions without CFG
#141824 commented on
Jun 16, 2025 • 0 new comments -
[NVPTX] Add family-specific architectures support
#141899 commented on
Jun 16, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jun 16, 2025 • 0 new comments -
AMDGPU: Directly select minimumnum/maximumnum with ieee_mode=0
#141903 commented on
Jun 16, 2025 • 0 new comments -
[CIR] Add initial support for bitfields in structs
#142041 commented on
Jun 16, 2025 • 0 new comments -
Compiler crash
#140217 commented on
Jun 16, 2025 • 0 new comments