-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
llvmorg-21.1.0-rc2 LLVM 21.1.0-rc2
published
Jul 29, 2025
785 Pull requests merged by 292 people
-
[AMDGPU] Add gfx1250 V_ADD_{MIN|MAX}_{U|I}32 instructions
#151379 merged
Jul 30, 2025 -
[SECV] Try to push the op into ZExt: A + zext (-A + B) -> zext (B)
#151227 merged
Jul 30, 2025 -
[WebAssembly] Add gc target feature to addBleedingEdgeFeatures
#151294 merged
Jul 30, 2025 -
[lldb][test] Fix running TestWithLimitDebugInfo.py on Windows
#150579 merged
Jul 30, 2025 -
[lldb] Fix updating persistent variables without JIT
#149642 merged
Jul 30, 2025 -
Revert "[MemProf] Change histogram storage from uint64_t to uint16_t"
#151382 merged
Jul 30, 2025 -
[mlir][linalg][nfc] Clean-up leftover code post #149156
#151334 merged
Jul 30, 2025 -
[AMDGPU] Fix op_sel settings for v_cvt_scale32_* and v_cvt_sr_*
#151286 merged
Jul 30, 2025 -
[CIR] Upstream Unary Plus & Minus op for ComplexType
#150281 merged
Jul 30, 2025 -
[MemProf] Change histogram storage from uint64_t to uint16_t
#147854 merged
Jul 30, 2025 -
[flang] Support fixed-width input field truncation for LOGICAL
#151203 merged
Jul 30, 2025 -
[flang][near NFC] Fix English in an error message
#151029 merged
Jul 30, 2025 -
[flang][CUDA] Apply intrinsic operator overrides
#151018 merged
Jul 30, 2025 -
[flang][runtime] Remove redundant initialization
#150984 merged
Jul 30, 2025 -
[RISCV] Fix bug in [l](lrint|lround) vector-cost
#151298 merged
Jul 30, 2025 -
[SPIRV] Preserve implicit bitcast
#151041 merged
Jul 30, 2025 -
[clang][X86] Update __cpuidex_conflict.c test post #126324
#151220 merged
Jul 30, 2025 -
Revert "[lldb] Pick the builder for the target platform"
#151367 merged
Jul 30, 2025 -
[bazel] Port #151010: DW_OP_WASM_location
#151364 merged
Jul 30, 2025 -
[IR2Vec] Add triplet generation utility script for vocabulary training
#149215 merged
Jul 30, 2025 -
[lldb] deactivate some tests on older SDKs
#147768 merged
Jul 30, 2025 -
[ORC] Fix synchronization in CoreAPIsTest.
#144556 merged
Jul 30, 2025 -
[InstCombine] Added pattern for recognising the construction of packed integers.
#147414 merged
Jul 30, 2025 -
[mlir][spirv] Fix serialization of multi-dimensional TensorArm constant
#151158 merged
Jul 30, 2025 -
[mlir][spirv] Fix UpdateVCEPass pass to deduce the correct version
#151192 merged
Jul 30, 2025 -
[libc] Add implementation of getcpu syscall wrapper
#150871 merged
Jul 30, 2025 -
[clang-format] Disable IntegerLiteralSeparator for C++ before c++14
#151273 merged
Jul 30, 2025 -
[bazel][mlir] Add build files for transform examples
#151351 merged
Jul 30, 2025 -
[mlir][Vector] Allow elementwise/broadcast swap to handle mixed types
#151274 merged
Jul 30, 2025 -
[LTO][NFC] Switch LTO API from output parameter to return value
#151272 merged
Jul 30, 2025 -
Revert "[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabilities"
#151358 merged
Jul 30, 2025 -
[lldb] Support DW_OP_WASM_location in DWARFExpression
#151010 merged
Jul 30, 2025 -
[TSan][compiler-rt] Defer symbolization of Reports to as late as possible
#151120 merged
Jul 30, 2025 -
[LLDB][NativePDB] Fix name access for classes in
CVTagRecord::name
#151190 merged
Jul 30, 2025 -
[cmake] Don't generate per-file "__SHORT_FILE__" defines on visual studio builds
#151167 merged
Jul 30, 2025 -
[lldb] Remove %T from lit tests
#151343 merged
Jul 30, 2025 -
[NFC][ELF] Replace DynamicReloc::Kind with the equivalent bool in APIs
#150813 merged
Jul 30, 2025 -
[NFCI][ELF] Store DynamicReloc Kind as two bools
#150812 merged
Jul 30, 2025 -
[NFC][ELF] Don't duplicate DynamicReloc constructor
#150811 merged
Jul 30, 2025 -
[NFCI][ELF][Mips] Replace MipsMultiGotPage with new RE_MIPS_OSEC_LOCAL_PAGE
#150810 merged
Jul 30, 2025 -
[NFCI][ELF] Merge AgainstSymbol and AgainstSymbolWithTargetVA
#150798 merged
Jul 30, 2025 -
[llvm-mc] Add --runs option for benchmarking
#151149 merged
Jul 30, 2025 -
[NFCI][ELF] Merge AddendOnly and AddendOnlyWithTargetVA
#150797 merged
Jul 30, 2025 -
[NFCI][ELF] Introduce explicit Computed state for DynamicReloc
#150799 merged
Jul 30, 2025 -
[ELF] Add a dummySym member to Ctx
#150796 merged
Jul 30, 2025 -
[MLIR] Migrate some conversion passes and dialects to LDBG() macro (NFC)
#151349 merged
Jul 30, 2025 -
[NVPTX] Enhance
mul.wide
andmad.wide
peepholes#150477 merged
Jul 30, 2025 -
[MLIR] Use LDBG in MLIR AsmPrinter
#151163 merged
Jul 30, 2025 -
[InstCombine] Strip trailing zero GEP indices
#151338 merged
Jul 30, 2025 -
[MLIR] Migrate InlinerInterfaceImpl to the new LDBG() debug form (NFC)
#150853 merged
Jul 30, 2025 -
[InstCombine] Don't handle non-canonical index type in icmp of load fold
#151346 merged
Jul 30, 2025 -
[RISCV] Handled the uimm9 offset while FrameIndex folding.
#149303 merged
Jul 30, 2025 -
[lldb] Pick the builder for the target platform
#151262 merged
Jul 30, 2025 -
[flang][openacc] Add semantic checks for atomic constructs
#149579 merged
Jul 30, 2025 -
[NFC][analyzer] Conversion to CheckerFamily: CStringChecker
#150971 merged
Jul 30, 2025 -
[msan] Approximately handle AVX Galois Field Affine Transformation
#150794 merged
Jul 30, 2025 -
[MLIR][XeGPU] Refactor xegpu-wg-to-sg tests
#149204 merged
Jul 30, 2025 -
[bazel] Port #151324
#151345 merged
Jul 30, 2025 -
[Clang][AArch64] Remove unwarranted 'cannot be used in non-streaming mode' diagnostic.
#150592 merged
Jul 30, 2025 -
[Coroutines] Remove a redundant call to std::unique_ptr<T>::get (NFC)
#151284 merged
Jul 30, 2025 -
[lldb] Remove a redundant call to std::unique_ptr<T>::get (NFC)
#151283 merged
Jul 30, 2025 -
[IR] Remove getDestAlignment and getSourceAlignment
#151282 merged
Jul 30, 2025 -
[llvm] Proofread BackGuide.rst
#151281 merged
Jul 30, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#151280 merged
Jul 30, 2025 -
[AMDGPU] Remove an unnecessary cast (NFC)
#151279 merged
Jul 30, 2025 -
[AST] Remove an unnecessary cast (NFC)
#151278 merged
Jul 30, 2025 -
[LinkerWrapper] Fix -fsave-optimization-record default file
#149003 merged
Jul 30, 2025 -
[clang][bytecode] Clean up {Compiler,Interp}.h
#151335 merged
Jul 30, 2025 -
[clang][DebugInfo] Don't emit VTable debug symbols for -gline-tables-only.
#151025 merged
Jul 30, 2025 -
[mlir][spirv] Fix UpdateVCEPass to deduce the correct set of capabilities
#151108 merged
Jul 30, 2025 -
Reland "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG"
#134408 merged
Jul 30, 2025 -
[mlir][spirv] Add support for structs decorations
#149793 merged
Jul 30, 2025 -
[Analysis] Prevent revisiting block when searching for noreturn vars
#150582 merged
Jul 30, 2025 -
[llvm-objcopy] [COFF] Ignore associative sections in executables
#151143 merged
Jul 30, 2025 -
Reapply "[mlir][llvm] Add intrinsic arg and result attribute support …
#151324 merged
Jul 30, 2025 -
[analyzer] Fix FP for cplusplus.placement new #149240
#150161 merged
Jul 30, 2025 -
[TableGen] Implement getNamedOperandIdx with another table lookup. NFC.
#151116 merged
Jul 30, 2025 -
[mlir][tosa] Fix invalid data type combinations check
#150066 merged
Jul 30, 2025 -
[analyzer] Conversion to CheckerFamily: StackAddrEscapeChecker
#151136 merged
Jul 30, 2025 -
[analyzer] Conversion to CheckerFamily: NSOrCFErrorDerefChecker
#151171 merged
Jul 30, 2025 -
[AArch64] Keep floating-point conversion in SIMD
#147707 merged
Jul 30, 2025 -
Revert "Reland "[mlir][llvm] Add intrinsic arg and result attribute support (…"
#151316 merged
Jul 30, 2025 -
[mlir][docs] Use APIntParameter instead of APInt in AttributesAndTypes.md
#151315 merged
Jul 30, 2025 -
Reland "[mlir][llvm] Add intrinsic arg and result attribute support (…
#151125 merged
Jul 30, 2025 -
[HIP] Handle
-fhip-emit-reloctable
in the new driver#151237 merged
Jul 30, 2025 -
[AArch64] Use CNEG for absolute difference patterns.
#151177 merged
Jul 30, 2025 -
[MLIR] Migrate NVVM to the new LDBG debug macro (NFC)
#151162 merged
Jul 30, 2025 -
[SPIRV] Support G_IS_FPCLASS
#148637 merged
Jul 30, 2025 -
[MLIR] Avoid #include OMPIRBuilder.h
#151302 merged
Jul 30, 2025 -
[NFC][analyzer] Clean bug type use in BasicObjCFoundationChecks
#151141 merged
Jul 30, 2025 -
[GISel] Introduce MIFlags::InBounds
#150900 merged
Jul 30, 2025 -
[InstCombine] Split GEPs with multiple variable indices
#137297 merged
Jul 30, 2025 -
[LLVM][CodeGen][SME] Only emit strided loads in streaming mode.
#150445 merged
Jul 30, 2025 -
[lldb][FreeBSD] Add Auxv numbers for HWCAP3 and HWCAP4
#151152 merged
Jul 30, 2025 -
[LLVM][SelectionDAG] Align poison/undef binop folds with IR.
#149334 merged
Jul 30, 2025 -
[Clang] Replace include with forward declaration (NFC)
#151292 merged
Jul 30, 2025 -
[LoongArch] Optimize insertelement containing variable index using compare+select
#151131 merged
Jul 30, 2025 -
[Clang][Driver] Installation detectors in user facing include dir
#151114 merged
Jul 30, 2025 -
[BOLT] Allow to compile with MSVC
#151189 merged
Jul 30, 2025 -
[AArch64][NEON] NEON intrinsic compilation error with -fno-lax-vector-conversion flag fix
#149329 merged
Jul 30, 2025 -
[ConstantFolding] Fix typo in GetNVVMDenormMode
#151297 merged
Jul 30, 2025 -
[Object] Parsing and dumping of SFrame FDEs
#149828 merged
Jul 30, 2025 -
[VPlan] Convert EVL loops to variable-length stepping after dissolution
#147222 merged
Jul 30, 2025 -
[clangd] Make inline friend functions appear in document symbols
#150629 merged
Jul 30, 2025 -
[X86][APX] Use TEST instruction for CLOAD/CSTORE
#151160 merged
Jul 30, 2025 -
[RISCV] Support PreserveMost calling convention
#148214 merged
Jul 30, 2025 -
[AArch64] Refactor AND/ANDS bitmask splitting (NFC).
#150619 merged
Jul 30, 2025 -
[DAG] Fold (setcc ((x | x >> c0 | ...) & mask)) sequences
#146054 merged
Jul 30, 2025 -
[clang][bytecode] Move Pointer::{Prev,Next} into BlockPointer
#151097 merged
Jul 30, 2025 -
Reapply "[CodeGen][NPM] Stitch up loop passes in codegen pipeline"
#151098 merged
Jul 30, 2025 -
[offload] Add missing build dependency
#149326 merged
Jul 30, 2025 -
[Flang][OpenMP] Skip DSA for canonical loops
#150593 merged
Jul 30, 2025 -
[utils][UpdateTestChecks] update_llc_test_checks.py - armv7-apple-darwin triple no longer working
#150906 merged
Jul 30, 2025 -
[AMDGPU][GISel] Use buildObjectPtrOffset instead of buildPtrAdd
#150899 merged
Jul 30, 2025 -
[Clang] Don't allow implicit this access when checking function constraints
#151276 merged
Jul 30, 2025 -
[AMDGPU] introduce S_WAITCNT_LDS_DIRECT in the memory legalizer
#150887 merged
Jul 30, 2025 -
[Uniformity Analysis] Fix print method to dump uniformity info
#151130 merged
Jul 30, 2025 -
[GVN][Tests] Add MSSA coverage to some PRE tests 3/N
#150603 merged
Jul 30, 2025 -
AMDGPU: Test VGPR and AGPR case for xf32 mfmas
#150891 merged
Jul 30, 2025 -
[Driver][MinGW] Always put libc argument last, even if non-standard
#149434 merged
Jul 30, 2025 -
Revert "[WebAssembly] Add gc target feature to addBleedingEdgeFeatures"
#151268 merged
Jul 30, 2025 -
[Clang] fix coroutine await suspend wrapper linkage types
#151224 merged
Jul 30, 2025 -
[libc][math] Refactor atanf implementation to header-only in src/__support/math folder.
#150854 merged
Jul 30, 2025 -
[-Wunsafe-buffer-usage] Support safe patterns of "%.*s" in printf functions
#145862 merged
Jul 30, 2025 -
[VPlan] Fix header masks in EVL tail folding
#150202 merged
Jul 30, 2025 -
[RISCV] Add copies to physical registers in VL optimizer tests. NFC
#151170 merged
Jul 30, 2025 -
[NFC] [Sema] [Modules] Use DynamicRecursiveASTVisitor to reduce generted code size
#151074 merged
Jul 30, 2025 -
Update BUILD.bazel to add RegisterAllPasses/Dialects/Extensions
#151233 merged
Jul 30, 2025 -
[AMDGPU] gfx1250 V_{MIN|MAX}_{I|U}64 opcodes
#151256 merged
Jul 30, 2025 -
[compiler-rt] Remove %T from tests
#151265 merged
Jul 30, 2025 -
[CIR] Add support for C++ conversion operators
#151066 merged
Jul 30, 2025 -
[WebAssembly] Add gc target feature to addBleedingEdgeFeatures
#151107 merged
Jul 30, 2025 -
[lldb] Fix libcxx configuration in dotest.py
#151258 merged
Jul 30, 2025 -
[ELF][AsmPrinter] Emit trailing dot for constant pool section when it has a hotness prefix
#150859 merged
Jul 30, 2025 -
Fix llvm_process_sources to append source file properties instead of overriding it
#151251 merged
Jul 30, 2025 -
[AMDGPU] Update MC tests for vflat instructions on GFX1250
#151232 merged
Jul 29, 2025 -
[AMDGPU] Bitop3 opcodes for gfx1250
#151235 merged
Jul 29, 2025 -
[CMake][Release] Build with -ffat-lto-objects
#140381 merged
Jul 29, 2025 -
[AMDGPU] Implement v_mad_u32/v_mad_nc_u|i64_u32 on gfx1250
#151226 merged
Jul 29, 2025 -
[llvm-readobj][COFF] Add support for more CET and hotpatch flags
#150967 merged
Jul 29, 2025 -
[bazel] Use rules_cc everywhere and reformat
#149584 merged
Jul 29, 2025 -
[lldb][cmake] Create dependencies for LLDB header targets
#150995 merged
Jul 29, 2025 -
[libFuzzer] Mark libFuzzer SIGTRAP test unsupported on windows
#151109 merged
Jul 29, 2025 -
[RISCV] Combine a vsse from a vsseg with one active segment
#151198 merged
Jul 29, 2025 -
[libc][math] Make BFloat16 comparison tests constexpr
#151211 merged
Jul 29, 2025 -
[AMDGPU] Organize VOP3 profiles for single HasExt64BitDPP. NFC.
#151212 merged
Jul 29, 2025 -
[RISCV] Fix build failure in getIntrinsicInstrCost
#151210 merged
Jul 29, 2025 -
[LV] Revert back to use Loop::isLoopInvariant in isPredicatedInst.
#150828 merged
Jul 29, 2025 -
[BOLT][AArch64] Compensate for missing code markers
#151060 merged
Jul 29, 2025 -
[IR2Vec][llvm-ir2vec] Revamp triplet generation and add entity mapping mode
#149214 merged
Jul 29, 2025 -
[bazel] Port #150696: XeVM to LLVMIR
#151207 merged
Jul 29, 2025 -
[VectorUtils] Trivially vectorize ldexp, [l]lround
#145545 merged
Jul 29, 2025 -
[CostModel/RISCV] Fix costs of vector [l](lrint|lround)
#146058 merged
Jul 29, 2025 -
[libc][math] Refactor atan implementation to header-only in src/__support/math folder.
#150852 merged
Jul 29, 2025 -
[C23] AST equivalence of attributes
#151196 merged
Jul 29, 2025 -
[MLIR][XeVM] Add XeVM to LLVMIR translation.
#150696 merged
Jul 29, 2025 -
Switch sanity check to assert; NFC
#151181 merged
Jul 29, 2025 -
[libc][math] Fix buildbot fails
#151186 merged
Jul 29, 2025 -
[C23] More improved type compatibility for enumerations
#150946 merged
Jul 29, 2025 -
[clang][bytecode] Add Pointer::initializeAllElements()
#151151 merged
Jul 29, 2025 -
[PowerPC] Exploit xxeval instruction for ternary patterns - ternary(A, X, and(B,C))
#141733 merged
Jul 29, 2025 -
[bazel] Port #151150: Move InitAll*** implementation into static library
#151183 merged
Jul 29, 2025 -
[libc][math] Refactor asinhf16 implementation to header-only in src/__support/math folder.
#150849 merged
Jul 29, 2025 -
[lldb] Add WebAssembly Process Plugin
#150143 merged
Jul 29, 2025 -
[flang][acc] Lower do and do concurrent loops specially in acc regions
#149614 merged
Jul 29, 2025 -
[AMDGPU][CodeGen][True16] Correct size calculation for d16 insts
#151042 merged
Jul 29, 2025 -
[Clang][Cygwin] Enable few conditions that are shared with MinGW
#149637 merged
Jul 29, 2025 -
[LLVM][Cygwin] Enable conditions that are shared with MinGW
#149638 merged
Jul 29, 2025 -
[mlir][linalg] Fix padding shape computation in PadTilingInterface for convs
#149576 merged
Jul 29, 2025 -
[CIR] Upstream proper function alias lowering
#150520 merged
Jul 29, 2025 -
[AMDGPU] Support f64 atomics on gfx1250
#151172 merged
Jul 29, 2025 -
[mlir][Vector] Make elementwise-on-broadcast sinking handle splat consts
#150867 merged
Jul 29, 2025 -
[libc] Reland #148948 "Implement barriers for pthreads"
#151021 merged
Jul 29, 2025 -
[libc] Reland wchar string conversion mb to wc
#151048 merged
Jul 29, 2025 -
[OMPIRBuilder] Don't drop debug loc from LocationDescription.
#148713 merged
Jul 29, 2025 -
[rtsan][compiler-rt] Fix ioctl test causing segfault on exit
#151182 merged
Jul 29, 2025 -
[RISCV] Use Hints for Xqcisim/Xqcisync Aliases
#151040 merged
Jul 29, 2025 -
[CIR] Add support for array cleanups
#150499 merged
Jul 29, 2025 -
[libc][math][c++23] Add fabsbf16 math function
#148398 merged
Jul 29, 2025 -
[CIR] Add proper handling for no prototype function calls
#150553 merged
Jul 29, 2025 -
[MLIR] Add conversion support for more ops from ComplexToROCDLLibraryCalls
#151166 merged
Jul 29, 2025 -
[Offload] Add framework for math conformance tests on GPUs
#149242 merged
Jul 29, 2025 -
[Flang][OpenMP][Docs] Update target-related support in Flang docs, NFC
#150443 merged
Jul 29, 2025 -
[Dexter] Add DAP support for Dexter, including lldb-dap
#149394 merged
Jul 29, 2025 -
[llvm] annotate recently added interfaces for DLL export
#150101 merged
Jul 29, 2025 -
[CIR] Add support for -ffine-grained-bitfield-accesses
#150687 merged
Jul 29, 2025 -
Windows: use EcoQoS for ThreadPriority::Background
#148797 merged
Jul 29, 2025 -
[AMDGPU] Support builtin/intrinsics for async loads/stores on gfx1250
#151058 merged
Jul 29, 2025 -
[Basic] Remove getVirtualFile
#151086 merged
Jul 29, 2025 -
[llc] Remove an unnecessary cast (NFC)
#151085 merged
Jul 29, 2025 -
[Support] Remove an unnecessary cast (NFC)
#151083 merged
Jul 29, 2025 -
[ExecutionEngine] Remove an unnecessary cast (NFC)
#151082 merged
Jul 29, 2025 -
[MemProf] Use DenseMap for call map (NFC)
#151161 merged
Jul 29, 2025 -
AMDGPU: Allow readonly features to be written to IR when there is no target
#148141 merged
Jul 29, 2025 -
[mlir] Reland
Move InitAll*** implementation into static library
#151150 merged
Jul 29, 2025 -
Avoid copies in getChecked
#147721 merged
Jul 29, 2025 -
[RISCV] Rewrite deinterleave load as vlse optimization as DAG combine
#150049 merged
Jul 29, 2025 -
[Clang][Driver] Valid
-march
value is not mandatory in AArch64 multilib#151103 merged
Jul 29, 2025 -
[mlir][spirv]: Add ImageSsupport in ABI Lowering
#150996 merged
Jul 29, 2025 -
[M68k][GISel] Fix buildbot failure caused by additional MIFlags
#151147 merged
Jul 29, 2025 -
[OpenCL] Add decls for cl_intel_bfloat16_conversions
#150393 merged
Jul 29, 2025 -
[NFC][WebAssembly] Precommit test for v8i8 mul
#151139 merged
Jul 29, 2025 -
[CIR] Add bit ffs operation
#150997 merged
Jul 29, 2025 -
[libclc] Optimize generic CLC fmin/fmax
#128506 merged
Jul 29, 2025 -
[C23] Handle type compatibility for enumerations better
#150282 merged
Jul 29, 2025 -
[LLVM][LV] Improve UF calculation for vscale based scalar loops.
#146102 merged
Jul 29, 2025 -
[ConstantFolding][SVE] Do not fold fcmp of denormal without known mode.
#150614 merged
Jul 29, 2025 -
[llvm][release] Add links to commonly used release packages
#147719 merged
Jul 29, 2025 -
[mlir] Report line number from file rather than split
#150982 merged
Jul 29, 2025 -
[mlir][linalg] Add folder for broadcast(broadcast) -> broadcast
#150825 merged
Jul 29, 2025 -
[AMDGPU] Add tests for workgroup/workitem intrinsic optimizations
#146053 merged
Jul 29, 2025 -
[DAG] Remove AssertZext if the input is masked
#146052 merged
Jul 29, 2025 -
[mlir][NFC] Use range-based overload of
llvm::sort
#150934 merged
Jul 29, 2025 -
[GISel] Introduce MachineIRBuilder::(build|materialize)ObjectPtrOffset
#150392 merged
Jul 29, 2025 -
release/21.x: [Clang] Fix a partial ordering bug involving CTAD injected template arguments (#149782)
#151075 merged
Jul 29, 2025 -
release/21.x: Align f128 and i128 to 16 bytes when passing on x86-32
#150746 merged
Jul 29, 2025 -
Revert "[mlir][core] Move
InitAll***
implementation into static library."#151118 merged
Jul 29, 2025 -
[mlir][core] Move
InitAll***
implementation into static library.#150805 merged
Jul 29, 2025 -
[libclc] Fix building top-level 'libclc' target
#150972 merged
Jul 29, 2025 -
[FunctionAttrs] Don't bail out on unknown calls
#150958 merged
Jul 29, 2025 -
[clang][SME] Remove folding of
__arm_in_streaming_mode()
(NFC)#150917 merged
Jul 29, 2025 -
[AMDGPU][gfx1250] Add
cu-store
subtarget feature#150588 merged
Jul 29, 2025 -
[mlir][SymbolOpInterface] Easier visibility overriding
#151036 merged
Jul 29, 2025 -
[LLD][COFF] Add ignored linker flags
#150815 merged
Jul 29, 2025 -
[lldb][AArch64] Fix arm64 hardware breakpoint/watchpoint to arm32 process.
#147198 merged
Jul 29, 2025 -
[libc++][format][NFC] Granularize
__fmt_pair_like
#150583 merged
Jul 29, 2025 -
[libc++] Add [[nodiscard]] to the vector accessor functions
#150615 merged
Jul 29, 2025 -
Fix build warnings after 6fbc397964340ebc9cb04a094fd04bef9a53abc3
#151100 merged
Jul 29, 2025 -
[WebAssembly] v16i8 mul support
#150209 merged
Jul 29, 2025 -
Revert "[mlir][llvm] Add intrinsic arg and result attribute support (…
#151099 merged
Jul 29, 2025 -
[mlir][gpu] Make offset and width in gpu.rotate as attributes
#150901 merged
Jul 29, 2025 -
[Clang][ARM][Sema] Reject bad sizes of __builtin_arm_ldrex
#150419 merged
Jul 29, 2025 -
release/21.x: [LLD][COFF] Avoid resolving symbols with -alternatename if the target is undefined (#149496)
#151027 merged
Jul 29, 2025 -
[WebAssemblyLowerEmscriptenEHSjLj] Avoid lifetime of phi
#150932 merged
Jul 29, 2025 -
release/21.x: [clang] Fix const eval of constexpr-unknown relational comparisons. (#150088)
#150981 merged
Jul 29, 2025 -
release/21.x: [CodeGen] More consistently expand float ops by default (#150597)
#150970 merged
Jul 29, 2025 -
release/21.x: opencl: Ensure printf symbol is not mangled. (#150210)
#150960 merged
Jul 29, 2025 -
release/21.x: [lldb] [Windows] Silence format string warnings (#150886)
#150919 merged
Jul 29, 2025 -
release/21.x: Revert "[MIPS]Fix QNaNs in the MIPS legacy NaN encodings" (#150773)
#150902 merged
Jul 29, 2025 -
[IR][SDAG] Remove lifetime size handling from SDAG
#150944 merged
Jul 29, 2025 -
release/21.x: [Driver] Default to -mv8plus on 32-bit Solaris/SPARC (#150176)
#150898 merged
Jul 29, 2025 -
release/21.x: [lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion (#123730)
#150895 merged
Jul 29, 2025 -
[IR] Add new CreateVectorInterleave interface
#150931 merged
Jul 29, 2025 -
release/21.x: [Mips] Fix wrong ELF FP ABI info when inline asm was empty (#146457)
#150866 merged
Jul 29, 2025 -
release/21.x: [flang-rt] Remove hard-coded dependency on compiler-rt path on Windows (#150244)
#150764 merged
Jul 29, 2025 -
release/21.x: [CodeGenPrepare] Make sure that
AddOffset
is also a loop invariant (#150625)#150646 merged
Jul 29, 2025 -
[libc] Fix bazel build by build by adding missing deps.
#151093 merged
Jul 29, 2025 -
[libc++][hardening] Introduce assertion semantics.
#149459 merged
Jul 29, 2025 -
[mlir][llvm] Add intrinsic arg and result attribute support
#150783 merged
Jul 29, 2025 -
[TableGen] Improve handling for dag op names
#149248 merged
Jul 29, 2025 -
[libc] Fix bazel build by build by adding missing deps.
#151090 merged
Jul 29, 2025 -
release/21.x: [lldb] Allow building using Mingw-w64 on Windows. (#150398)
#150591 merged
Jul 29, 2025 -
release/21.x: Remove extraneous addition of
-X
flag in baremetal toolchain (#148855)#150089 merged
Jul 29, 2025 -
[X86][AVX10.2] Fix VNNIINT16 maskz intrinsics arguments order
#151077 merged
Jul 29, 2025 -
[TableGen] Use ListSeparator to handle joining condition checks in CompressInstEmitter. NFC
#151089 merged
Jul 29, 2025 -
[Preprocessor] Do not expand macros if the input is already preprocessed
#137665 merged
Jul 29, 2025 -
[CIR][NFC] Reformat Attr to use common CIR_ prefix and traits style
#150694 merged
Jul 29, 2025 -
MCFragment: Use trailing data for fixed-size part
#150846 merged
Jul 29, 2025 -
[AArch64] Remove
UnsafeFPMath
#150876 merged
Jul 29, 2025 -
[TableGen] Check destination instruction predicates in CompressInstEmitter.
#151061 merged
Jul 29, 2025 -
[RISCV] Add IsSignExtendingOpW to P-ext CLS, CLSW, and ABSW instructions.
#151037 merged
Jul 29, 2025 -
[PAC][compiler-rt] Fix init/fini array signing schema
#150691 merged
Jul 29, 2025 -
[GlobalISel] Remove
UnsafeFPMath
references#146319 merged
Jul 29, 2025 -
[Clang][Sema] Expression in assumption attribute should be full expression
#150814 merged
Jul 29, 2025 -
[mlir] Make parser not rely on terminating null.
#151007 merged
Jul 29, 2025 -
[mlir] Generalize OneShotModuleBufferize to operate on any Operation
#148327 merged
Jul 29, 2025 -
[AMDGPU] Add NoaliasAddrSpace to AAMDnodes
#149247 merged
Jul 29, 2025 -
[clang-tools-extra] using wrapper llvm::sort(nfc)
#150998 merged
Jul 29, 2025 -
[mlir][EmitC]Expand the MemRefToEmitC pass - Lowering
AllocOp
#148257 merged
Jul 29, 2025 -
[libc] Correct include path for wchar_utils.h in libc/src/wchar/wcspbrk.cpp
#151059 merged
Jul 29, 2025 -
[llvm] ensure DEMANGLE_ABI is properly defined
#151023 merged
Jul 29, 2025 -
[SelectionDAG] Remove
UnsafeFPMath
in LegalizeDAG#146316 merged
Jul 29, 2025 -
[libclc] Add generic native half implementation of __clc_normalize
#150165 merged
Jul 29, 2025 -
[libclc] Simplify unary_def_scalarize.inc's use in __clc_erf/erfc/tgamma
#150181 merged
Jul 29, 2025 -
Reapply "[MemProf] Ensure all callsite clones are assigned a function clone" (#150856)
#151055 merged
Jul 29, 2025 -
Hot-patch __ref_* variables should be placed in .rdata, not .data
#151008 merged
Jul 28, 2025 -
[clang][Driver] Prefer non-Linux emulations for baremetal Arm/AArch64 targets
#149235 merged
Jul 28, 2025 -
Switch the ScriptedBreakpointResolver over to the ScriptedInterface form
#150720 merged
Jul 28, 2025 -
[HIPSTDPAR] Add handling for math builtins
#140158 merged
Jul 28, 2025 -
[MemProf] Change map to vector to avoid unstable iteration
#151039 merged
Jul 28, 2025 -
[AMDGPU] MC support for async load and store on gfx1250
#151030 merged
Jul 28, 2025 -
[BPF] Visit nested map array during BTF generation
#150608 merged
Jul 28, 2025 -
Reapply "[llvm] Add CalleeTypeIds field to CallSiteInfo" (#150335)
#150990 merged
Jul 28, 2025 -
[NFC][AMDGPU] Move cmp+select arguments optimization to SIISelLowering.
#150929 merged
Jul 28, 2025 -
[lldb] support ieee_single and ieee_double gdbtypes for registers
#150268 merged
Jul 28, 2025 -
[scudo] Fix secondary caching for mte
#150156 merged
Jul 28, 2025 -
[libcxx] Enable installing new runner binary on existing container
#148073 merged
Jul 28, 2025 -
[libcxx] Install runner last when building CI containers
#148072 merged
Jul 28, 2025 -
Revert "[libc] Reland #149423 "wchar string conversion functions mb to wc""
#151016 merged
Jul 28, 2025 -
Revert "[libc] Implement barriers for pthreads"
#151014 merged
Jul 28, 2025 -
[CIR] Implement LValueBitcast for ComplexType
#150668 merged
Jul 28, 2025 -
[RISCV] Rewrite vlseg tests to avoid riscv.tuple.extract [nfc]
#151003 merged
Jul 28, 2025 -
[libc] Implement barriers for pthreads
#148948 merged
Jul 28, 2025 -
HIPSPV: Unbundle SDL
#136412 merged
Jul 28, 2025 -
[clang-tidy][mlir] Make rewrite more conservative.
#150757 merged
Jul 28, 2025 -
[mlir][Vector] Remove
vector.extractelement
andvector.insertelement
ops#149603 merged
Jul 28, 2025 -
[Clang] Reland '__has_builtin should return false for aux triple builtins'
#126324 merged
Jul 28, 2025 -
[NVPTX] Fix v2i8 call lowering, use generic ld/st nodes for call params
#146930 merged
Jul 28, 2025 -
[libc] Reland #149423 "wchar string conversion functions mb to wc"
#150667 merged
Jul 28, 2025 -
[llvm][utils] Add summary formatter for SmallBitVector
#150542 merged
Jul 28, 2025 -
[LLD][COFF] Avoid resolving symbols with -alternatename if the target is undefined
#149496 merged
Jul 28, 2025 -
[mlir][linalg] Enable pack consumer fusion for all perfect tiling cases.
#150672 merged
Jul 28, 2025 -
[WebAssembly] Add pattern for relaxed nmadd
#150684 merged
Jul 28, 2025 -
[HIP] Always respect
--gpu-bundle-output
in the new driver#150989 merged
Jul 28, 2025 -
Add MTIA and META to triple
#150236 merged
Jul 28, 2025 -
[IR2VecTest] Avoid magic constants
#150878 merged
Jul 28, 2025 -
[Clang] Search for 'offload-arch' only next to the clang driver
#150965 merged
Jul 28, 2025 -
Reland "[mlir][spirv] Fix int type declaration duplication when serializing"
#145687 merged
Jul 28, 2025 -
Reapply "[mlir][linalg] Restrict linalg.pack to not have artificial padding." (#150675)
#150680 merged
Jul 28, 2025 -
[Clang][Docs] Fix typo in clang.rst
#150907 merged
Jul 28, 2025 -
Introduce a "log level" support for DEBUG_TYPE
#150855 merged
Jul 28, 2025 -
[libc] Reduce reference counter to a 32-bit integer
#150961 merged
Jul 28, 2025 -
[libc] Stop duplicating wcschr().
#150661 merged
Jul 28, 2025 -
Rename 'free' in warning messages to 'release'
#150935 merged
Jul 28, 2025 -
[[gnu::nonstring]] should work on pointers too
#150974 merged
Jul 28, 2025 -
[CI] Downgrade to clang-20 for libc fullbuild
#150246 merged
Jul 28, 2025 -
[LLD][X86] Match delayLoad thunk with MSVC
#149521 merged
Jul 28, 2025 -
[lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl
#145033 merged
Jul 28, 2025 -
Use F.hasOptSize() instead of checking optsize directly
#147348 merged
Jul 28, 2025 -
AMDGPU: Remove -stress-regalloc arguments from mfma selection tests
#150890 merged
Jul 28, 2025 -
AMDGPU: Disable AGPR allocation in VGPR MFMA tests
#150873 merged
Jul 28, 2025 -
[clang-tidy] Add
IgnoreAliasing
option toreadability-qualified-auto check
#147060 merged
Jul 28, 2025 -
[CI] Backport recent changes to release branch
#150949 merged
Jul 28, 2025 -
[libc][math] Refactor asinhf implementation to header-only in src/__support/math folder.
#150843 merged
Jul 28, 2025 -
[lldb][AArch64] Add HWCAP3 to register field detection
#145029 merged
Jul 28, 2025 -
[llvm][docs] Refresh "Restrict Visibility" in Coding Standards
#150914 merged
Jul 28, 2025 -
[LLD][COFF] Move resolving alternate names to SymbolTable (NFC)
#149495 merged
Jul 28, 2025 -
[LLD][COFF] Allow symbols with empty chunks to have no associated output section in the PDB writer
#149523 merged
Jul 28, 2025 -
[RISCV] Cost bf16/f16 vector non-unit memory accesses as legal without zvfhmin/zvfbfmin
#150882 merged
Jul 28, 2025 -
[MLIR] Fix pipelineInitializationKey never being correctly updated
#150948 merged
Jul 28, 2025 -
[compiler-rt][libFuzzer] Add support for capturing SIGTRAP exits.
#149120 merged
Jul 28, 2025 -
opencl: Ensure printf symbol is not mangled.
#150210 merged
Jul 28, 2025 -
[clang][bytecode][NFC] Fix a few clang-tidy complaints
#150940 merged
Jul 28, 2025 -
[AMDGPU][gfx12] Clean-up implementation of waits before SCOPE_SYS stores
#150587 merged
Jul 28, 2025 -
[lldb][NFC] Use IterationAction for ModuleList::ForEach callbacks
#150930 merged
Jul 28, 2025 -
[clang] Diagnose [[nodiscard]] return types in Objective-C++
#142541 merged
Jul 28, 2025 -
[libc] Improve starting indices for GPU allocation
#150432 merged
Jul 28, 2025 -
[flang][MLIR][OpenMP][llvm]Atomic Control Support
#150860 merged
Jul 28, 2025 -
[VPlan] Fall back to scalar epilogue if possible when EVL isn't legal
#150908 merged
Jul 28, 2025 -
AMDGPU: Remove unused TargetPassConfig include from attributor
#150892 merged
Jul 28, 2025 -
[lldb][Arm32] Remove unused refcount.
#150770 merged
Jul 28, 2025 -
[BOLT][NFC] Register profiled functions once
#150622 merged
Jul 28, 2025 -
Fix
DEBUGLOG_WITH_STREAM_TYPE_AND_FILE
broken in #150750#150920 merged
Jul 28, 2025 -
[Clang] Fix a regression introduced by #147046
#150893 merged
Jul 28, 2025 -
[LV] Use SCEV::getElementCount in selectEpilogueVectorizationFactor.
#150018 merged
Jul 28, 2025 -
[InstCombine] Let shrinkSplatShuffle act on vectors of different lengths
#148593 merged
Jul 28, 2025 -
[bazel] add new cmakedefine from #147418 to bazel config file
#150912 merged
Jul 28, 2025 -
[analyzer] Conversion to CheckerFamily: DereferenceChecker
#150442 merged
Jul 28, 2025 -
[lldb] [Windows] Silence format string warnings
#150886 merged
Jul 28, 2025 -
[gn build] Use shutil.which to find git in write_vcsrevision.py
#142570 merged
Jul 28, 2025 -
[llvm][docs] Update list of working Linux host platforms
#149503 merged
Jul 28, 2025 -
[MLIR][TOSA] Update IfOp print/parse to support ranked condition tens…
#149791 merged
Jul 28, 2025 -
AMDGPU: Fix test to stop pipeline after VGPR allocation
#150809 merged
Jul 28, 2025 -
[Serialization] Fix crash while lazy-loading template specializations
#150430 merged
Jul 28, 2025 -
[AMDGPU][gfx1250] Use SCOPE_SE for stores that may hit scratch
#150586 merged
Jul 28, 2025 -
[mlir][tosa] Allow scalar int8 tensors to be unranked
#150731 merged
Jul 28, 2025 -
release/21.x: [clang] Fix potential constant expression checking with constexpr-unknown.
#149402 merged
Jul 28, 2025 -
[mlir][memref] Support test-compose-subview dynamic size
#146881 merged
Jul 28, 2025 -
[mlir] Nominate MLIR Egress category maintainers
#149487 merged
Jul 28, 2025 -
Revert "[MIPS]Fix QNaNs in the MIPS legacy NaN encodings"
#150773 merged
Jul 28, 2025 -
AMDGPU: Move getMaxNumVectorRegs into GCNSubtarget (NFC)
#150889 merged
Jul 28, 2025 -
[LLD][COFF] Discard .llvmbc and .llvmcmd sections
#150897 merged
Jul 28, 2025 -
AMDGPU: Avoid contraction in wwm allocation failure message
#150888 merged
Jul 28, 2025 -
[mlir] Nominate Tensor Compiler maintainers
#149488 merged
Jul 28, 2025 -
[mlir][linalg][nfc] Clean-up leftover code post #149156
#150602 merged
Jul 28, 2025 -
[mlir] Nominate MLIR Core category maintainers
#149485 merged
Jul 28, 2025 -
[CodeGen] More consistently expand float ops by default
#150597 merged
Jul 28, 2025 -
[clang-format] Fix a bug in
DerivePointerAlignment: true
#150744 merged
Jul 28, 2025 -
[docs] Add clang/llvm release notes for mipsel-windows-* targets
#147133 merged
Jul 28, 2025 -
release/21.x: [RISCV] Pass sign-extended value to isInt check in expandMul (#150211)
#150556 merged
Jul 28, 2025 -
release/21.x: [Driver] Default to -mcpu=ultrasparc3 on Solaris/SPARC (#149990)
#150530 merged
Jul 28, 2025 -
release/21.x: Adding Loongarch64 to OpenBSD parts (#149737)
#150529 merged
Jul 28, 2025 -
release/21.x: [libc++][hardening] Add an experimental function to log hardening errors (#149452)
#150481 merged
Jul 28, 2025 -
release/21.x: [clang-format] Add AfterNot to SpaceBeforeParensOptions (#150367)
#150457 merged
Jul 28, 2025 -
release/21.x: [flang][OpenMP] Avoid analyzing assumed-size array bases (#150324)
#150411 merged
Jul 28, 2025 -
release/21.x: [X86] Fix misassemble due to not storing registers to state machine on RParen (#150252)
#150402 merged
Jul 28, 2025 -
[DTLTO] Add Clang release note for LLVM 21
#150172 merged
Jul 28, 2025 -
release/21.x: [KeyInstr] Inline asm atoms (#149076)
#150056 merged
Jul 28, 2025 -
release/21.x: [Sparc] Remove bogus stack adjustment for LD/GD TLS (#149890)
#150048 merged
Jul 28, 2025 -
Reland "[clangd] Add tweak to override pure virtuals"
#150788 merged
Jul 28, 2025 -
release/21.x: [RISCV] Don't lose elements from False in vmerge -> vmv peephole (#149720)
#149968 merged
Jul 28, 2025 -
release/21.x: [MachinePipeliner] Fix incorrect dependency direction (#149436)
#149950 merged
Jul 28, 2025 -
release/21.x: [lld] Add thunks for hexagon (#111217)
#149723 merged
Jul 28, 2025 -
release/21.x: [libc++] Fix hash_multi{map,set}::insert (#149290)
#149435 merged
Jul 28, 2025 -
[COFF] Set .llvmbc and .llvmcmd to metadata section
#150879 merged
Jul 28, 2025 -
[LoopFusion] Fix sink instructions
#147501 merged
Jul 28, 2025 -
Revert "[CodeGen][NPM] Stitch up loop passes in codegen pipeline"
#150883 merged
Jul 28, 2025 -
[CodeGen][NPM] Stitch up loop passes in codegen pipeline
#148114 merged
Jul 28, 2025 -
[clang-tidy] Add handling of type aliases in
use-designated-initializers
check#150842 merged
Jul 28, 2025 -
[libc] Add misssing inttypes dependencies
#150861 merged
Jul 28, 2025 -
[LoongArch] Custom legalizing build_vector with same constant elements
#150584 merged
Jul 28, 2025 -
[RISCV] Add negative pre-defined macro test for XSfmm* extension. NFC.
#150596 merged
Jul 28, 2025 -
[Mips] Fix wrong ELF FP ABI info when inline asm was empty
#146457 merged
Jul 28, 2025 -
IRSymtab: Use StringSet instead of DenseMap for preserved symbols
#149836 merged
Jul 28, 2025 -
Revert "[MemProf] Ensure all callsite clones are assigned a function clone"
#150856 merged
Jul 27, 2025 -
[X86][GlobalIsel] Add test for IS_FP_CLASS
#148816 merged
Jul 27, 2025 -
Implement a custom stream for LDBG macro to handle newlines
#150750 merged
Jul 27, 2025 -
[mlir][toy] Update dialect conversion example
#150826 merged
Jul 27, 2025 -
[MemProf] Ensure all callsite clones are assigned a function clone
#150735 merged
Jul 27, 2025 -
[MLIR] Update MLIR tutorial to use LDBG() macro
#150763 merged
Jul 27, 2025 -
[MLIR] Remove overly verbose Debug for TypeID checks (NFC)
#150751 merged
Jul 27, 2025 -
Migrate more of DataFlow framework to LDBG (NFC)
#150752 merged
Jul 27, 2025 -
[MLIR] Update Inliner.cpp to use LDBG() for logging (NFC)
#150762 merged
Jul 27, 2025 -
[MLIR] Migrate some "transform dialect" source to use the standard LDBG macro (NFC)
#150695 merged
Jul 27, 2025 -
[llvm] Use a range-based for loop instead of {std,llvm}::for_each (NFC)
#150841 merged
Jul 27, 2025 -
[llvm] Proofread YamlIO.rst
#150840 merged
Jul 27, 2025 -
[AsmPrinter] Remove an unnecessary cast (NFC)
#150839 merged
Jul 27, 2025 -
[Analysis] Remove an unnecessary cast (NFC)
#150838 merged
Jul 27, 2025 -
[libc][math] Refactor asinf16 implementation to header-only in src/__support/math folder.
#150800 merged
Jul 27, 2025 -
Revert "[OMPIRBuilder] Don't use invalid debug loc in reduction functions."
#150832 merged
Jul 27, 2025 -
[llvm] Proofread ProgrammersManual.rst
#150787 merged
Jul 27, 2025 -
[VPlan] Remove VPVectorPointer for part 0 after unrolling.
#149735 merged
Jul 27, 2025 -
[CIR] Add poison attribute
#150760 merged
Jul 27, 2025 -
[mlir][Transforms] Dialect Conversion: Fix folder implementation
#150775 merged
Jul 27, 2025 -
[CIR][NFC] Fix an unused variable warning
#150758 merged
Jul 27, 2025 -
[mlir][IR] Set insertion point when erasing an operation
#146955 merged
Jul 27, 2025 -
[VPlan] Add ExtractLane VPInst to extract across multiple parts.
#148817 merged
Jul 27, 2025 -
[Support] Remove get getThreadCount (NFC)
#150786 merged
Jul 27, 2025 -
[ExecutionEngine] Remove unnecessary casts (NFC)
#150785 merged
Jul 27, 2025 -
[CodeGen] Remove an unnecessary cast (NFC)
#150784 merged
Jul 27, 2025 -
[rtsan] Disable pthread_cond_wait test
#150807 merged
Jul 26, 2025 -
[NFC][ELF] Wrap invokeELFT in do { } while (0) so it behaves as a function
#150119 merged
Jul 26, 2025 -
[Flang/Flang-RT] Fix OldUnit tests on Windows
#150734 merged
Jul 26, 2025 -
[rtsan] Add test for pthread_cond_wait segfault
#150776 merged
Jul 26, 2025 -
[flang][CMake] CYGWIN: Fix undefined references at link time.
#67105 merged
Jul 26, 2025 -
[OpenMP] Remove %preload-tool definition from archer tests
#150779 merged
Jul 26, 2025 -
[OpenMP] Move tool tests out of individual folders
#150780 merged
Jul 26, 2025 -
[MemCpyOpt] fix incorrect handling of lifetime markers
#143782 merged
Jul 26, 2025 -
[CostModel][X86] Update SK_Reverse based on cost kinds
#150650 merged
Jul 26, 2025 -
[BOLT] Remove Uses of %T From Lit Tests
#150716 merged
Jul 26, 2025 -
Update .git-blame-ignore-revs for OpBuilder update
#150772 merged
Jul 26, 2025 -
[VPlan] Materialize constant vector trip counts before final opts.
#142309 merged
Jul 26, 2025 -
[Clang][CodeGen] Emit “trap reasons” on UBSan traps
#145967 merged
Jul 26, 2025 -
[clang-tidy] Fix linking regression in clangTidyLLVMModule
#150769 merged
Jul 26, 2025 -
[mlir][test] Turn
test-legalize-mode
into a pass option#150767 merged
Jul 26, 2025 -
[ObjCARC] Completely remove ObjCARCAPElimPass
#150717 merged
Jul 26, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Improve
insert
callbacks#150753 merged
Jul 26, 2025 -
[mlir][Transforms] Dialect Conversion: check for "failure" after modification
#150748 merged
Jul 26, 2025 -
[PGO] Drive profile validator from opt
#147418 merged
Jul 26, 2025 -
[clang][NFC] Add header comment for OSLog.cpp
#148537 merged
Jul 26, 2025 -
[flang-rt] Remove hard-coded dependency on compiler-rt path on Windows
#150244 merged
Jul 26, 2025 -
[CostModel][X86] Update SK_Broadcast based on cost kinds
#150620 merged
Jul 26, 2025 -
Revert "[libc][math][c23] Implement C23 math function asinpif16"
#150756 merged
Jul 26, 2025 -
Revert "[libc][math][c23] Temporarily disable asinpif16 C23 math function"
#150755 merged
Jul 26, 2025 -
[libc][math][c23] Temporarily disable asinpif16 C23 math function
#150754 merged
Jul 26, 2025 -
[libc][math] inline functions in shared math headers
#150703 merged
Jul 26, 2025 -
[libc][math][c23] Implement C23 math function asinpif16
#146226 merged
Jul 26, 2025 -
Strip the full path from __FILE__ in the LDBG macro and keep only the filename
#150677 merged
Jul 26, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Move
lookup
functions#150743 merged
Jul 26, 2025 -
[mlir][SCF] Do not access erased operation in
scf.while
lowering#150741 merged
Jul 26, 2025 -
[RISCV] Accept c.slli/c.srli/c.srli with a 0 immediate as hints.
#150689 merged
Jul 26, 2025 -
[OpenMP] Remove uses of %T from lit tests
#150723 merged
Jul 26, 2025 -
[lld] Remove uses of %T from tests
#150740 merged
Jul 26, 2025 -
[LoongArch] Avoid expanding build_vector containing insertion of undef elements
#150377 merged
Jul 26, 2025 -
AMDGPU: Fix not folding splat immediate into VGPR MFMA src2
#150628 merged
Jul 26, 2025 -
[RISCV] Handle 'c.addi x0, $imm' alias for c.nop using PseudoC_ADDI_NOP.
#150719 merged
Jul 26, 2025 -
[RISCV] Merge some of the C_*_HINT instruction into the regular C_* instructions.
#150710 merged
Jul 26, 2025 -
Revert "MC: Allocate initial fragment and define section symbol in changeSection"
#150736 merged
Jul 26, 2025 -
AMDGPU: Add a few mfma test with immediate splat src2
#150627 merged
Jul 26, 2025 -
TableGen: Sort RuntimeLibcallImpls secondarily by enum names
#150728 merged
Jul 26, 2025 -
Mips: Add frexp intrinsic test
#148677 merged
Jul 26, 2025 -
DAG: Emit an error if trying to legalize read/write register with illegal types
#145197 merged
Jul 26, 2025 -
Mips: Add some llvm.sincos tests
#147465 merged
Jul 26, 2025 -
[libc] Fix unused statements in asin when accurate path is not needed.
#150726 merged
Jul 26, 2025 -
[mlir][doc] Fix transform dialect tutorial ch3
#150456 merged
Jul 26, 2025 -
[lldb] Protect the selected frame idx in StackFrameList
#150718 merged
Jul 26, 2025 -
[MLIR] Remove uses of %T from lit tests
#150725 merged
Jul 26, 2025 -
AMDGPU: Add tests with forced selection of mfmas to VGPR form
#150626 merged
Jul 26, 2025 -
[OpenMP] Fix runtimes default build
#149871 merged
Jul 25, 2025 -
[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature
#150201 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/lib
create APIs (35/n)#150708 merged
Jul 25, 2025 -
[TextAPI] Fix memory leak in SymbolSet.
#150589 merged
Jul 25, 2025 -
[Offload] Remove uses of %T from lit tests
#150721 merged
Jul 25, 2025 -
[libc][math] Refactor asinf implementation to header-only in src/__support/math folder.
#150697 merged
Jul 25, 2025 -
[lldb] Use std::make_shared where possible (NFC)
#150714 merged
Jul 25, 2025 -
[lldb][rpc] Disable building lldb-rpc-gen tool
#150699 merged
Jul 25, 2025 -
[flang][runtime] Handle ';' in fixed-width input field
#150512 merged
Jul 25, 2025 -
[flang][runtime] Refine state associated with child I/O
#150461 merged
Jul 25, 2025 -
[flang] Catch both EXTERNAL and INTRINSIC on type declaration stmt
#150254 merged
Jul 25, 2025 -
[flang][runtime] Fix formatted input of NAN(...)
#149606 merged
Jul 25, 2025 -
[libc][bazel] Allow building llvm_libc_types_float128 on Windows.
#150704 merged
Jul 25, 2025 -
Update development status for OpenMP 6.0
#150700 merged
Jul 25, 2025 -
[RISCV] Use Record from CompressPat in compress/uncompress functions.
#150664 merged
Jul 25, 2025 -
Fix FULL_LDBG when NDEBUG is defined
#150698 merged
Jul 25, 2025 -
[mlir][LLVM] Remove
llvm
deps from the LLVM dialect#150692 merged
Jul 25, 2025 -
[AMDGPU] Allocate AVRegClass last
#146606 merged
Jul 25, 2025 -
[CIR] Add support for C++ initializer lists
#150681 merged
Jul 25, 2025 -
reland "[StructurizeCFG] Hoist and simplify zero-cost incoming else p…
#149744 merged
Jul 25, 2025 -
[clang][Modules] Respect -fno-cxx-modules as a driver flag
#150349 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/examples
create APIs (31/n)#150652 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (33/n)#150659 merged
Jul 25, 2025 -
[clang-doc] add code comments to comment template
#150648 merged
Jul 25, 2025 -
[NFC] [HWASan] remove unneeded pointer cast
#150510 merged
Jul 25, 2025 -
[TableGen] Use MapVector in InstrInfoEmitter::emitOperandNameMappings
#150630 merged
Jul 25, 2025 -
[MLIR] Migrate PatternLoggingListener to the standard LDBG output
#150686 merged
Jul 25, 2025 -
[Github][libcxx] Run Container Build Workflow on Stacked PRs
#150683 merged
Jul 25, 2025 -
[libc][math] Refactor asin implementation to header-only in src/__support/math folder.
#148578 merged
Jul 25, 2025 -
[libc] Implement mbsinit
#150654 merged
Jul 25, 2025 -
[Flang] Implement LOWER= argument for C_F_POINTER (Fortran 2023)
#149870 merged
Jul 25, 2025 -
[clang-doc] add return comments to comment template
#150647 merged
Jul 25, 2025 -
[WebAssembly] Added vectorized version of fexp10 to the supported list
#150564 merged
Jul 25, 2025 -
[clang-format] fix typo in docs
#150658 merged
Jul 25, 2025 -
Revert "Adjust LDBG output: surround DebugType between
[
and]
"#150685 merged
Jul 25, 2025 -
[clang] Fix issue with FoldingSet and DependentTemplateSpecialization…
#150559 merged
Jul 25, 2025 -
[AMDGPU] Support AMDGPUClamp for bf16 on gfx1250
#150663 merged
Jul 25, 2025 -
[AMDGPU] NFCI: Track AV Register Pressure separately
#149863 merged
Jul 25, 2025 -
Adjust LDBG output: surround DebugType between
[
and]
#150671 merged
Jul 25, 2025 -
[ConstantFolding] Merge constant gep
inrange
attributes#150546 merged
Jul 25, 2025 -
[MLIR] Add a OpWithFlags class that acts as a "stream modifier" to customize Operation streaming
#150636 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (32/n)#150657 merged
Jul 25, 2025 -
[libc][math] Refactor acospif16 implementation to header-only in src/__support/math folder.
#148574 merged
Jul 25, 2025 -
Revert "[mlir][linalg] Restrict linalg.pack to not have artificial padding."
#150675 merged
Jul 25, 2025 -
[DA] Add check for base pointer invariance
#148241 merged
Jul 25, 2025 -
[clang-doc] add param comments to comment template
#150571 merged
Jul 25, 2025 -
[mlir][linalg] Restrict linalg.pack to not have artificial padding.
#150522 merged
Jul 25, 2025 -
[MLIR] Add missing includes to NVVM/Target.cpp (fix build)
#150637 merged
Jul 25, 2025 -
[libc] Make fenv utility functions constexpr.
#150447 merged
Jul 25, 2025 -
[clang-doc] generate comments for functions
#150570 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir
create APIs (34/n)#150660 merged
Jul 25, 2025 -
[libc] Remove constexpr from math::exp10_range_reduction and math::exp.
#150653 merged
Jul 25, 2025 -
[libc++] Add missing CPO tests for range adaptors
#149557 merged
Jul 25, 2025 -
Revert "fix: replace report_fatal_error with Diags and exit"
#150662 merged
Jul 25, 2025 -
[libc] Fuzz tests for fsqrt, f16sqrt, and hypot
#150489 merged
Jul 25, 2025 -
Update CODEOWNERS for MLIR python bindings
#150609 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (27/n)#150638 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (30/n)#150643 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (28/n)#150641 merged
Jul 25, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (29/n)#150642 merged
Jul 25, 2025 -
[HLSL] Fix detection of overlapping binding with unbounded array
#150547 merged
Jul 25, 2025 -
[mlir][EmitC]Remove the Unused Option in the
wrap-emitc-func-in-class
Pass#150577 merged
Jul 25, 2025 -
[CodeGenPrepare] Make sure that
AddOffset
is also a loop invariant#150625 merged
Jul 25, 2025 -
[mlir] Switch to new LDBG macro
#150616 merged
Jul 25, 2025 -
[libc] Fix dependency list of libc.src.__support.math.exp10f16.
#150434 merged
Jul 25, 2025 -
[CIR] Add folders for bit manipulation operations
#150235 merged
Jul 25, 2025 -
[LLDB] Add formatters for MSVC STL std::string_view and friends
#150318 merged
Jul 25, 2025 -
[clang-format] Google Style: disable DerivePointerAlignment.
#149602 merged
Jul 25, 2025 -
[CIR] Upstream Support Init ComplexType from 1 size InitList
#150293 merged
Jul 25, 2025 -
[X86][NewPM] Add Skeleton for X86 Pass Registry
#150573 merged
Jul 25, 2025 -
[CI] Remove ccache from Linux CI Container
#149197 merged
Jul 25, 2025 -
Revert "[BranchFolding] Kill common hoisted debug instructions"
#150632 merged
Jul 25, 2025 -
[Offload] Erase entries from JIT cache when program is destroyed
#148847 merged
Jul 25, 2025 -
[NFC][mlir][mesh,shard] Fixing misnomers in mesh dialect, renaming 'mesh' dialect to 'shard'
#150177 merged
Jul 25, 2025 -
[libc][bazel] Enable parse_headers feature for llvm-libc.
#150538 merged
Jul 25, 2025 -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 merged
Jul 25, 2025 -
AMDGPU: Convert some mfma tests to generated checks
#150607 merged
Jul 25, 2025 -
[Github] Use sparse checkout in release asset audit
#148646 merged
Jul 25, 2025 -
[SCEV] Try to re-use pointer LCSSA phis when expanding SCEVs.
#147824 merged
Jul 25, 2025 -
[MemProf] Include caller clone information in dot graph nodes
#150492 merged
Jul 25, 2025 -
[libc++][NFC] Make __is_segmented_iterator a variable template
#149976 merged
Jul 25, 2025 -
fix: replace report_fatal_error with Diags and exit
#147959 merged
Jul 25, 2025 -
[BranchFolding] Kill common hoisted debug instructions
#149999 merged
Jul 25, 2025 -
[Flang][OpenMP] Appropriately emit present/load/store in all cases in MapInfoFinalization
#150311 merged
Jul 25, 2025 -
[Offload] Refactor device information queries to use new tagging
#147318 merged
Jul 25, 2025 -
[flang][OpenMP] Detect BLOCK construct through lookahead
#150617 merged
Jul 25, 2025 -
[LoopInterchange] Consider forward/backward dependency in vectorize heuristic
#133672 merged
Jul 25, 2025 -
Revert "[AArch64][Machine-Combiner] Split gather patterns into neon regs to multiple vectors (#142941)"
#150505 merged
Jul 25, 2025 -
TargetLibraryInfo: Bring FreeBSD function list up to date
#144846 merged
Jul 25, 2025 -
[VectorCombine] Refine cost model and decision logic in foldSelectShuffle
#146694 merged
Jul 25, 2025 -
[AMDGPU][Scheduler] Use
AMDGPU::NoSubRegister
instead of 0 (NFC)#150610 merged
Jul 25, 2025 -
[mlir][python] fix PyDenseResourceElementsAttribute finalizer
#150561 merged
Jul 25, 2025 -
[AMDGPU] Simplify SIInstrInfo::isLegalToSwap. NFC.
#149058 merged
Jul 25, 2025 -
[mlir][amd] fix LLVM::InsertValueOp::create failure to disambiguate
#150605 merged
Jul 25, 2025 -
[BOLT] Require CFG in BAT mode
#150488 merged
Jul 25, 2025 -
[AMDGPU][Scheduler] Fix usage of
TII.reMaterialize
(NFC)#150259 merged
Jul 25, 2025 -
[VPlan] Improve code in VPlanPredicator (NFC)
#150416 merged
Jul 25, 2025 -
AMDGPU: Fix -amdgpu-mfma-vgpr-form flag on gfx908
#150599 merged
Jul 25, 2025 -
[AArch64][PAC] Introduce AArch64::PAC pseudo instruction
#146488 merged
Jul 25, 2025 -
[RISCV][TTI] Enable masked interleave access for scalable vector
#149981 merged
Jul 25, 2025 -
[libc++] Move a bunch of tests from libcxx/test/libcxx to libcxx/test/std
#150199 merged
Jul 25, 2025 -
[llvm][support] Fix DebugLogTest.
#150585 merged
Jul 25, 2025 -
[HWAsan] Fix incorrect lifetime sizes in tests (NFC)
#150459 merged
Jul 25, 2025 -
[mlir] fix transform dialect doc includes
#150408 merged
Jul 25, 2025 -
MC: Allocate initial fragment and define section symbol in changeSection
#150574 merged
Jul 25, 2025 -
[MSan] Fix check overflow in a test case
#150429 merged
Jul 25, 2025 -
[lldb] Fix uninitialized memory access.
#150544 merged
Jul 25, 2025 -
[AArch64] Ensure the type of LDNP/STNP is always v2i64
#150378 merged
Jul 25, 2025 -
[llvm][support] Add LDBG macro.
#143704 merged
Jul 25, 2025 -
[TableGen] Strengthen check for what operands can be an immediate in CompressInstEmitter.
#150568 merged
Jul 25, 2025 -
[RISCV] Remove -riscv-enable-vl-optimizer flag
#149349 merged
Jul 25, 2025 -
[RISCV][IA] Rework VL for strided LD/ST optimization [nfc]
#150525 merged
Jul 25, 2025 -
[IA] Recognize repeated masks which come from shuffle vectors
#150285 merged
Jul 25, 2025 -
[RISCV] Implement load/store support for XAndesBFHCvt
#150350 merged
Jul 25, 2025 -
GOFF: Only register sections within MCObjectStreamer::changeSection
#150183 merged
Jul 25, 2025 -
[RISCV] Merge verifyDagOpCount into addDagOperandMapping in CompressInstEmitter.
#150548 merged
Jul 25, 2025 -
[clang-doc] remove nesting of text comments inside paragraphs
#150451 merged
Jul 25, 2025 -
[RISCV] Remove empty pattern argument from RISCVVPseudo instantiations. NFC
#150554 merged
Jul 25, 2025 -
[mlir][vector] Add a check to ensure input vector rank equals target shape rank
#149239 merged
Jul 25, 2025 -
[mlir][NFC] Use
getDefiningOp<OpTy>()
instead ofdyn_cast<OpTy>(getDefiningOp())
#150428 merged
Jul 25, 2025 -
[clang-doc] enable comments in class templates
#149848 merged
Jul 25, 2025 -
[flang][fir]: Add conversion of
fir.if
toscf.if
.#149959 merged
Jul 25, 2025 -
AVR: Add llvm.sincos intrinsic test
#148601 merged
Jul 25, 2025 -
[VPlan] Handle VPWidenSelectRecipe in tryToFoldLiveIns
#150357 merged
Jul 25, 2025 -
[Fuchsia] Add fputs workaround in baremetal targets
#150565 merged
Jul 25, 2025 -
[clang-doc] separate comments into categories
#149590 merged
Jul 25, 2025 -
AMDGPU: Fix asserting on non-register mfma src2
#150552 merged
Jul 25, 2025 -
[RISCV] Remove extra operands from Zcb compression patterns. NFC
#150541 merged
Jul 25, 2025 -
[MLIR][EmitC][NFC] Use
llvm::function_ref<>
instead ofstd::optional<llvm::function_ref<>>
#146478 merged
Jul 25, 2025 -
[clangd] Improve Markup Rendering
#140498 merged
Jul 25, 2025 -
[mlir][Transforms] Remove UB dialect dependency from Canonicalizer pass
#150555 merged
Jul 25, 2025 -
[RISCV] Guard against out of bound shifts in expandMul.
#150464 merged
Jul 25, 2025 -
Fix Bug in RemoveDeadValues Pass
#148437 merged
Jul 25, 2025 -
[AMDGPU] Fix flat D16 patterns handling of cpol. NFCI.
#150551 merged
Jul 25, 2025 -
[RISCV] Pass sign-extended value to isInt check in expandMul
#150211 merged
Jul 25, 2025 -
[DirectX] Add support for vector type checking in DXIL Shader Flag Analysis
#150532 merged
Jul 25, 2025 -
MSP430: Add test for llvm.exp10 intrinsic
#148605 merged
Jul 25, 2025 -
[mlir][AMDGPU] Add canonicalizer for folding casts into gather_to_lds
#150503 merged
Jul 24, 2025 -
Revert "[libc] wchar string conversion functions mb to wc"
#150549 merged
Jul 24, 2025 -
[AMDGPU] Support builtin/intrinsics for load monitors on gfx1250
#150540 merged
Jul 24, 2025 -
[libc] wchar string conversion functions mb to wc
#149423 merged
Jul 24, 2025 -
[mlir][NFC] update
flang/lib
create APIs (12/n)#149914 merged
Jul 24, 2025 -
[mlir][NFC] update
flang
create APIs (13/n)#149913 merged
Jul 24, 2025 -
[NFC][HLSL] Let
RootSignatureParser
own the references#150310 merged
Jul 24, 2025 -
[llvm] Proofread YamlIO.rst
#150475 merged
Jul 24, 2025 -
[Scalar] Remove an unnecessary cast (NFC)
#150474 merged
Jul 24, 2025 -
[SPIRV] Remove an unnecessary cast (NFC)
#150473 merged
Jul 24, 2025 -
[ADT] Remove MutableArrayRef(std::nullopt_t) (NFC)
#150471 merged
Jul 24, 2025 -
[CI][Github] Set SCCACHE_IDLE_TIMEOUT to 0
#150508 merged
Jul 24, 2025 -
[mlir][Bufferization] Fix to_buffer(tensor.cast) folder
#150511 merged
Jul 24, 2025 -
[NFC] [HWASan] remove unused bool return value
#150516 merged
Jul 24, 2025 -
[LLVM][NVPTX] Upstream tanh intrinsic for libdevice
#149596 merged
Jul 24, 2025 -
[DirectX] Fix crash in passes when building with LLVM_ENABLE_EXPENSIVE_CHECKS
#150483 merged
Jul 24, 2025 -
[libc] Don't rely LIBC_HAS_SANITIZER when enabling null checks.
#150341 merged
Jul 24, 2025 -
Reapply "Support SFrame command-line and .cfi_section syntax (#150316)
#150509 merged
Jul 24, 2025 -
[libc] Fix some warnings in tests.
#150500 merged
Jul 24, 2025 -
[mlir][linalg] Take artificial padding into account for pack/unpack folding.
#150272 merged
Jul 24, 2025 -
Revert "[flang][flang-driver][mlir][OpenMP] atomic control support"
#150504 merged
Jul 24, 2025 -
[HLSL] Avoid putting the byval attribute on out and inout parameters
#150495 merged
Jul 24, 2025 -
[InstCombine] Propagate neg
nsw
when foldingabs(-x)
toabs(x)
#150460 merged
Jul 24, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (18/n)#149925 merged
Jul 24, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (17/n)#149924 merged
Jul 24, 2025 -
[mlir][Tosa] Allow scalar tensors to be unranked in the TOSA dialect
#150399 merged
Jul 24, 2025 -
[clang] Fix const eval of constexpr-unknown relational comparisons.
#150088 merged
Jul 24, 2025 -
[DirectX] Do not flatten GEP chains for unsupported types
#150484 merged
Jul 24, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (15/n)#149921 merged
Jul 24, 2025 -
[CIR] Implement CK_LValueToRValueBitCast for ComplexType
#150296 merged
Jul 24, 2025 -
[AMDGPU] Select VMEM prefetch for llvm.prefetch on gfx1250
#150493 merged
Jul 24, 2025 -
[libc] Implement wcs to mbs family of functions
#149421 merged
Jul 24, 2025 -
[bazel] Add missing clang/unittests targets
#150491 merged
Jul 24, 2025 -
[ExpandFP] Replace getIntN(Ty) with getInt32/64(Ty). NFC
#150501 merged
Jul 24, 2025 -
[clang-tidy] Add parallel execution by default in 'run-clang-tidy' and 'clang-tidy-diff'
#149739 merged
Jul 24, 2025 -
[sanitizer] Remove usage of termios ioctl constants on Linux glibc since 2.41
#149140 merged
Jul 24, 2025 -
[lldb][docs] Update instructions to build standalone
#137383 merged
Jul 24, 2025 -
[AMDGPU] Add v_fma_mix_f32_f16 as an alias of v_fma_mix_f32 on gfx1250
#150502 merged
Jul 24, 2025 -
[clang-tidy] modernize-use-std-print,format: Fix checks with Abseil functions
#142312 merged
Jul 24, 2025 -
[CI] Add unittesting for metrics collection script
#150360 merged
Jul 24, 2025 -
[CIR] Unblock destructor alias handling
#150497 merged
Jul 24, 2025 -
[AMDGPU] MC support for load monitor instructions on gfx1250
#150496 merged
Jul 24, 2025 -
[AArch64] Use getMergeValues to simplify code. NFC
#150337 merged
Jul 24, 2025 -
[AMDGPU] gfx1250 vmem prefetch target intrinsics and builtins
#150466 merged
Jul 24, 2025 -
[mlir-lsp] Fix window.workDoneProgress capability
#149905 merged
Jul 24, 2025 -
[RISC-V] Update SpacemiT-X60 Vector Integer latencies
#149207 merged
Jul 24, 2025 -
[libc] Fix issue with sigjmp_buf.h not being found
#150439 merged
Jul 24, 2025 -
[BOLT] More refactoring of PHDR handling. NFC
#148932 merged
Jul 24, 2025 -
[CIR] Add support for normal cleanups
#149948 merged
Jul 24, 2025 -
[libc] Implemented wcsdup libc function
#150453 merged
Jul 24, 2025 -
[libc] Implemented mblen functions
#150141 merged
Jul 24, 2025 -
[mlir] Remove unused includes (NFC)
#150476 merged
Jul 24, 2025 -
[ProfileData] Remove an unnecessary cast (NFC)
#150472 merged
Jul 24, 2025 -
[llvm] get cl::opt instantiations working with MSVC DLL build
#147810 merged
Jul 24, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (14/n)#149920 merged
Jul 24, 2025 -
[AMDGPU] gfx1250 flat and global prefetch MC support
#150455 merged
Jul 24, 2025 -
[NFC][clang-scan-deps] Refine the implementation of dependency_directives_scan::Token::isOneOf
#150433 merged
Jul 24, 2025 -
clang: Handle deleting pointers to incomplete array types
#150359 merged
Jul 24, 2025 -
[libc++][hardening] Add an experimental function to log hardening errors
#149452 merged
Jul 24, 2025 -
[Offload] Fix olWaitEvents tests after change to events API
#150465 merged
Jul 24, 2025 -
[mlir][ArithToAMDGPU] Use native packing support
#150342 merged
Jul 24, 2025 -
[CodeGen][ARM] Bug fix InsertStackProtectors with EH_SJ_LJ
#147411 merged
Jul 24, 2025 -
[ARM] Allow FP reg conversion when copying Sx to Dx
#147559 merged
Jul 24, 2025 -
[libc++][NFC] Remove __all_default_constructible
#150406 merged
Jul 24, 2025 -
[mlir] Fix missing import
#150330 merged
Jul 24, 2025 -
[ICP] Add a few tunings to indirect-call-promotion
#149892 merged
Jul 24, 2025 -
[Fuchsia] Add BOOTSTRAP_BOOTSTRAP flags for PGO
#150448 merged
Jul 24, 2025 -
[flang][flang-driver][mlir][OpenMP] atomic control support
#143441 merged
Jul 24, 2025 -
[AMDGPU] Support V_FMA_MIX*_BF16 instructions on gfx1250
#150381 merged
Jul 24, 2025 -
[clang-format] Fix a bug in
DerivePointerAlignment: true
#150387 merged
Jul 24, 2025 -
[lldb] Remove HasCallbackParameter
#150366 merged
Jul 24, 2025 -
[clang-format] Add AfterNot to SpaceBeforeParensOptions
#150367 merged
Jul 24, 2025 -
[lld][test] Fix unintentional write to a non-writeable dir
#150436 merged
Jul 24, 2025 -
[CIR] Add support for array constructors
#149142 merged
Jul 24, 2025 -
[AMDGPU] Remove AAInstanceInfo from the AMDGPUAttributor
#150232 merged
Jul 24, 2025 -
[mlir][linalg] Drop unit dims on IndexingMapOpInterface
#150280 merged
Jul 24, 2025 -
[bazel] Port #149148
#150435 merged
Jul 24, 2025 -
[mlir][tosa] Fix integer-to-boolean cast folder
#150370 merged
Jul 24, 2025 -
[SPIR-V] Fix emit intrinsic for resource type
#150224 merged
Jul 24, 2025 -
[AArch64] Predicate should be NE for CBNZW
#150287 merged
Jul 24, 2025 -
[OpenMP] Fix initialization order for CopyOverlappedEntryGaps
#150431 merged
Jul 24, 2025 -
[analyzer] Eliminate unique release point assertion
#150240 merged
Jul 24, 2025 -
[clang][Driver] Add a new member for CLANG_DEFAULT_LINKER to clang::driver::Driver (NFC)
#149784 merged
Jul 24, 2025 -
[TTI] Share value and type based llvm.vector.reverse cost
#150415 merged
Jul 24, 2025 -
[clang-tidy] Fix typo in doc
#150424 merged
Jul 24, 2025 -
[flang][OpenMP] Parse strictly- and loosely-structured blocks
#150298 merged
Jul 24, 2025 -
Fix formatting in llvm/Maintainers.md.
#147545 merged
Jul 24, 2025 -
Reject out-of-bounds enum sentinels in DenseMap/DenseSet.
#150308 merged
Jul 24, 2025 -
[clang-tidy] Add MLIR check for old op builder usage.
#149148 merged
Jul 24, 2025 -
[OpenMP] Don't emit redundant zero-sized mapping nodes for overlapped structs
#148947 merged
Jul 24, 2025 -
[CI] Run All Tests When Changing third-party
#150251 merged
Jul 24, 2025 -
[CI] Test All Projects On Workflow Changes
#150250 merged
Jul 24, 2025 -
[CI] Refactor compute_projects to Introduce Meta Projects
#150249 merged
Jul 24, 2025 -
[Offload] Replace "EventOut" parameters with
olCreateEvent
#150217 merged
Jul 24, 2025 -
[CI][Github] Add Workflow to Run Python Tests in CI Folder
#148696 merged
Jul 24, 2025 -
Reapply "[AMDGPU] fold
memref.subview/expand_shape/collapse_shape
intoamdgpu.gather_to_lds
"#150334 merged
Jul 24, 2025 -
[NFC][analyzer] Document optin.portability.UnixAPI
#150005 merged
Jul 24, 2025 -
[Flang] Assign unittests to flang_compile pool
#150041 merged
Jul 24, 2025 -
[clang-tidy] Fix false positives on C23 enums in
bugprone-signed-char-misuse
#149790 merged
Jul 24, 2025 -
[RISCV] Simplify mask operand check in VLOptimizer. NFC
#150373 merged
Jul 24, 2025 -
[mlir][spirv][nfc] Refactor member decorations in StructType
#150218 merged
Jul 24, 2025 -
[flang][OpenMP] Avoid analyzing assumed-size array bases
#150324 merged
Jul 24, 2025 -
[mlir][NFC] update
mlir/Dialect
create APIs (20/n)#149927 merged
Jul 24, 2025 -
[utils] Add spirv triple to update_llc_test_checks
#150223 merged
Jul 24, 2025 -
[clang-tools-extra][Docs][NFC] Add back lost release notes
#150409 merged
Jul 24, 2025 -
Revert "[clangd] Add tweak to override pure virtuals (#139348)"
#150404 merged
Jul 24, 2025 -
[llvm] annotate interfaces in Demangle for DLL export
#147564 merged
Jul 24, 2025 -
[NFC][AMDGPU] Refactor handling of
amdgpu-synchronize-as
MD on fences#148630 merged
Jul 24, 2025 -
[NFC][AMDGPU] Rename "amdgpu-as" to "amdgpu-synchronize-as"
#148627 merged
Jul 24, 2025 -
[lldb] Allow building using Mingw-w64 on Windows.
#150398 merged
Jul 24, 2025 -
[Flang] Fix a crash when equivalence and namelist statements are used
#150292 merged
Jul 24, 2025 -
[clang][deps] Add a release note for fixing crashes in
clang-scan-deps
. (#149857)#150329 merged
Jul 24, 2025 -
release/21.x: [Flang] Fix ASSIGN statement (#149941)
#150228 merged
Jul 24, 2025 -
release/21.x: [flang][OpenMP] Restore reduction processor behavior broken by #145837 (#150178)
#150200 merged
Jul 24, 2025 -
release/21.x: [WebAssembly] Unstackify registers with no uses in ExplicitLocals (#149626)
#150187 merged
Jul 24, 2025 -
[DTLTO] Add COFF LLD release note for LLVM 21
#150173 merged
Jul 24, 2025 -
[DTLTO] Add LLVM release note for LLVM 21
#150171 merged
Jul 24, 2025 -
release/21.x: [LLD][COFF] Make /wholearchive thin-archive member identifiers consistent (#145487)
#150168 merged
Jul 24, 2025 -
release/21.x: [LoopSimplifyCFG] Add check for missing loop preheader (#149743)
#150026 merged
Jul 24, 2025 -
release/21.x: [KeyInstr] goto stmt atoms (#149101)
#150010 merged
Jul 24, 2025 -
release/21.x: [DTLTO][LLD][COFF] Add support for Integrated Distributed ThinLTO (#148594)
#149979 merged
Jul 24, 2025 -
release/21.x: [DTLTO][Clang] Add support for Integrated Distributed ThinLTO (llvm#147265)
#149978 merged
Jul 24, 2025 -
[LLVM][CodeGen][SVE] Don't combine shifts at the expense of addressing modes.
#149873 merged
Jul 24, 2025 -
release/21.x: [LoongArch] Strengthen stack size estimation for LSX/LASX extension (#146455)
#149777 merged
Jul 24, 2025 -
release/21.x: [compiler-rt][Mips] Fix stat size check on mips64 musl (#143301)
#149683 merged
Jul 24, 2025 -
release/21.x: [libc++][NFC] Fix typos in the libc++ 21 release notes (#149536)
#149540 merged
Jul 24, 2025 -
release/21.x: [libc++][Android] Reenable 2 tests for Android (#149415)
#150002 merged
Jul 24, 2025 -
release/21.x: [KeyInstr] Fix verifier check (#149043)
#149053 merged
Jul 24, 2025 -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#147970 merged
Jul 24, 2025 -
[X86] Fix misassemble due to not storing registers to state machine on RParen
#150252 merged
Jul 24, 2025 -
[CMake]fix CUDAToolkit_LIBRARY_ROOT DEFINED check
#146472 merged
Jul 24, 2025 -
[AArch64] Fix the type of NZCV operands/results
#150313 merged
Jul 24, 2025 -
[clang] Fix crash when diagnosing unsupported attributes
#150333 merged
Jul 24, 2025 -
[SimpleLoopUnswitch] Record loops from unswitching non-trivial conditions
#141121 merged
Jul 24, 2025 -
[clang-format] Stop ctor initializer from being inlined
#150361 merged
Jul 24, 2025 -
[update_mir_test_checks] Add missing MIFlags
#150012 merged
Jul 24, 2025 -
[Clang] Fix a partial ordering bug involving CTAD injected template arguments
#149782 merged
Jul 24, 2025 -
[AMDGPU] Disable SGPR read hazard mitigation for gfx1250
#150344 merged
Jul 24, 2025 -
[Clang] suppress deprecated field warnings in implicit special-member functions
#147400 merged
Jul 24, 2025 -
[AArch64] Remove redundant FMOV for zero-extended i32/i16 loads to f64
#146920 merged
Jul 24, 2025 -
[AMDGPU][Offload][LIT] Run unified_shared_memory tests on gfx950
#150372 merged
Jul 24, 2025 -
[RISCV] Add missing Zvl dependencies for XSfvqmaccdod/XSfvqmaccqoq/XSfvfwmaccqqq.
#150346 merged
Jul 24, 2025 -
[MLIR][Affine] Improve sibling fusion - handle memrefs from memref defining nodes
#149641 merged
Jul 24, 2025 -
[libc] Add missing libc.include.inttypes for targets including <inttypes.h>.
#150345 merged
Jul 24, 2025 -
[IA] Add masked.load/store support for shuffle (de)interleave load/store
#150241 merged
Jul 24, 2025 -
MC: Declare MCFragment before MCSection
#150180 merged
Jul 24, 2025 -
[mlir][NFC] Use
hasOneBlock
instead ofllvm::hasSingleElement(region)
#149809 merged
Jul 24, 2025 -
[mlir][docs] Fix broken links of LIFT
#150152 merged
Jul 24, 2025 -
[bazel] Port #150303 some more
#150358 merged
Jul 24, 2025 -
[lldb][headers] Fix header staging target for RPC
#150355 merged
Jul 24, 2025 -
[bazel] Port #149198
#150352 merged
Jul 24, 2025 -
[bazel] Port #150303
#150351 merged
Jul 24, 2025 -
Reland "[lldb][RPC] Upstream lldb-rpc-gen tool" (#146969)" Attempt 2
#148996 merged
Jul 24, 2025 -
[clang] Avoid inheriting [[noreturn]] in explicit function template specializations
#150003 merged
Jul 24, 2025 -
[bazel] Port #149221
#150347 merged
Jul 24, 2025 -
[RISCV][llvm-exegesis] Add missing operand frm for FCVT_D_W
#149989 merged
Jul 24, 2025 -
[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h> includes.
#150303 merged
Jul 24, 2025 -
[DirectX] Moving Root Signature Metadata Parsing in to Shared Root Signature Metadata lib
#149221 merged
Jul 24, 2025 -
[IR] Remove static variables from Type::getWasm_ExternrefTy/getWasm_FuncrefTy.
#150323 merged
Jul 23, 2025 -
Revert "[llvm] Add CalleeTypeIds field to CallSiteInfo"
#150335 merged
Jul 23, 2025 -
[llvm] annotate ABIBreakingChecks symbols for DLL export
#149198 merged
Jul 23, 2025 -
[clang-doc] integrate JSON as the source for Mustache templates
#149589 merged
Jul 23, 2025 -
[llvm] Proofread AMDGPUUsage.rst
#150273 merged
Jul 23, 2025 -
[mlir] Remove unused includes (NFC)
#150266 merged
Jul 23, 2025 -
[llvm] Remove unused includes (NFC)
#150265 merged
Jul 23, 2025 -
[Analysis] Drop const from return types (NFC)
#150258 merged
Jul 23, 2025 -
[AsmPrinter] Remove an unnecessary cast (NFC)
#150257 merged
Jul 23, 2025 -
[AMDGPU] Support V_PK_MIN3/MAX3_NUM_F16 on gfx1250
#150326 merged
Jul 23, 2025 -
[IR] Remove unnecessary casts from IntegerType::get. NFC
#150299 merged
Jul 23, 2025 -
Revert "Support SFrame command-line and .cfi_section syntax (#149935)"
#150316 merged
Jul 23, 2025 -
[clang-repl] Disable new test after #148701
#150294 merged
Jul 23, 2025 -
[libc] Add support for __builtin_is_constant_evaluated for GCC 9+.
#150322 merged
Jul 23, 2025 -
[clang][Sema][NFC] Fixed incorrect assert messages in SemaOpenMP
#150305 merged
Jul 23, 2025 -
[clang][test] Specify value of
-fopenmp=libomp
for test.#150301 merged
Jul 23, 2025 -
AMDGPU: Support V_PK_MAXIMUM3_F16 and V_PK_MINIMUM3_F16 on gfx1250
#150307 merged
Jul 23, 2025 -
[Clang] Fix new driver HIP SPIR-V compilation in device only mode
#150309 merged
Jul 23, 2025 -
[DirectX] Support ConstExpr GEPs
#150082 merged
Jul 23, 2025 -
[AMDGPU] Add V_ADD|SUB|MUL_U64 gfx1250 opcodes
#150291 merged
Jul 23, 2025
350 Pull requests opened by 228 people
-
[AArch64] Support MI and PL
#150314 opened
Jul 23, 2025 -
[AMDGPU][True16][MC] vinterp opsel in asm
#150315 opened
Jul 23, 2025 -
[AMDGPU][True16][CodeGen] 16bit inline constant check for COPY
#150317 opened
Jul 23, 2025 -
add vgpr16 to reg pressure case
#150320 opened
Jul 23, 2025 -
[ARM] Simplify cmp (a - b), 0 to just cmp (a, b) if the cond is mi or pl
#150325 opened
Jul 23, 2025 -
[LLDB] added getName method in SBModule
#150331 opened
Jul 23, 2025 -
[WIP][CFI] Use .cfi of aleasee if the function is infact a alias
#150339 opened
Jul 23, 2025 -
[clang-repl] adding documentation and information for %commands
#150348 opened
Jul 24, 2025 -
[M68k] Add anyext patterns for PCD addressing mode
#150356 opened
Jul 24, 2025 -
[SCEV] Check bitwidth for constant ranges comparison
#150364 opened
Jul 24, 2025 -
[VPlan] Fold common edges away in convertPhisToBlends
#150368 opened
Jul 24, 2025 -
[VPlan] Remove VPBlendRecipe and replace with select VPInstructions
#150369 opened
Jul 24, 2025 -
[libc++] Fix return type of ilogb(double)
#150374 opened
Jul 24, 2025 -
[MemProf] Write out raw profile bytes in little endian.
#150375 opened
Jul 24, 2025 -
[RISCV] Support Base P RV32/64 Instructions
#150379 opened
Jul 24, 2025 -
[InstCombine] Lower multi-dimensional GEP to ptradd
#150383 opened
Jul 24, 2025 -
[flang][mlir] Add support for implicit linearization in omp.simd
#150386 opened
Jul 24, 2025 -
[DAG] combineVSelectWithAllOnesOrZeros - missing freeze
#150388 opened
Jul 24, 2025 -
[StackProtector] Introduce stack-protect-attributor pass to remove unnecessary protections.
#150390 opened
Jul 24, 2025 -
[AArch64] Allow splitting bitmasks for EOR/ORR.
#150394 opened
Jul 24, 2025 -
[AMDGPU] Propagate Constants for Wave Reduction Intrinsics
#150395 opened
Jul 24, 2025 -
[libc][math][c23] Implement C23 math function atanpif16
#150400 opened
Jul 24, 2025 -
big archive recognition by the llvm-symbolizer
#150401 opened
Jul 24, 2025 -
[libc++] Simplify the tuple constructors a bit
#150405 opened
Jul 24, 2025 -
[clang][bytecode] Diagnose subtracting pointers to array elements...
#150407 opened
Jul 24, 2025 -
[MLIR] Split InlinerConfig into seperate header and add pass overload with it
#150413 opened
Jul 24, 2025 -
[clang][analyzer] Add StoreToImmutable checker
#150417 opened
Jul 24, 2025 -
[PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code
#150418 opened
Jul 24, 2025 -
[InstCombine] Support well-defined recurrences in isGuaranteedNotToBeUndefOrPoison
#150420 opened
Jul 24, 2025 -
[WIP][LLVM][CodeGen][SVE] Lower to multivector loads instead of splitting them.
#150421 opened
Jul 24, 2025 -
[PowerPC] vector compare greater than support
#150422 opened
Jul 24, 2025 -
[LLVM][Docs][SPIRV] Correct `-spirv-ext` option name, reorder
#150423 opened
Jul 24, 2025 -
release/21.x: [DAG] visitFREEZE - limit freezing of multiple operands
#150425 opened
Jul 24, 2025 -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#150438 opened
Jul 24, 2025 -
[SLP] Loop aware cost model/tree building
#150450 opened
Jul 24, 2025 -
Update wording for GitHub CI/CD admin requests to direct to the LLVM Infrastructure Area Team
#150462 opened
Jul 24, 2025 -
[AArch64][GISel] Signed comparison using CMN is safe when the subtraction is nsw
#150480 opened
Jul 24, 2025 -
[AArch64] Add sve bf16 fpext and fpround costs.
#150485 opened
Jul 24, 2025 -
[MemProf] Fix FileCheck prefix in the histogram test.
#150506 opened
Jul 24, 2025 -
[LLDB] Make MSVC STL formatters work with (Native/DIA) PDB
#150513 opened
Jul 24, 2025 -
[AArch64] Allow commuting cmn
#150514 opened
Jul 24, 2025 -
[RISCV] Update SpacemiT-X60 vector fixed-point arithmetic latencies
#150517 opened
Jul 24, 2025 -
Fix a nullptr dereferencing in a `FuncBufferizableOpInterfaceImpl.cpp::getCalledFunction`
#150518 opened
Jul 24, 2025 -
[AArch64] Add getCondCode() helper (NFC)
#150521 opened
Jul 24, 2025 -
[mlir][vector] Canonicalize broadcast of shape_cast
#150523 opened
Jul 24, 2025 -
[lldb] Remove unnecessary calls to Fix{Code,Data}Address
#150537 opened
Jul 24, 2025 -
[GVN/MemDep] Limit the size of the cache for non-local dependencies.
#150539 opened
Jul 24, 2025 -
[MSSAUpdater] Replace recursion with worklist and cap it.
#150543 opened
Jul 24, 2025 -
[mlir][xegpu] Bug fix in UpdateNdOffset distribution.
#150545 opened
Jul 24, 2025 -
[clang] Forbid reinterpret_cast of function pointers in constexpr.
#150557 opened
Jul 25, 2025 -
[libc++][hardening] Add a greppable prefix to assertion messages.
#150560 opened
Jul 25, 2025 -
[mlir][vector] Add special lowering for 2D transpose on 1D broadcast
#150562 opened
Jul 25, 2025 -
AMDGPU: Handle rewriting VGPR MFMAs with immediate src2
#150566 opened
Jul 25, 2025 -
[mlir][EmitC]Add a Reflection Map to a Class
#150572 opened
Jul 25, 2025 -
[lanai] Add back the ability to set the memory model with --mcmodel.
#150575 opened
Jul 25, 2025 -
[MLIR][XeGPU] Allow load/store/prefetch uses [memref+offset] instead of tdesc
#150576 opened
Jul 25, 2025 -
[mlir][tosa] Use `typeConverter->convertType<T>`
#150578 opened
Jul 25, 2025 -
[Clang][Unittest] Support for `target` update directive and `from` clause in clang unittests
#150580 opened
Jul 25, 2025 -
[libc++] Make __is_std_ templates variable templates
#150590 opened
Jul 25, 2025 -
[AArch64] Dont inline streaming fn into non-streaming caller
#150595 opened
Jul 25, 2025 -
[mlir][tosa] Enable constant operand check by default
#150598 opened
Jul 25, 2025 -
[Flang][OpenMP] Fix to resolve the crash with SIMD aligned clause.
#150612 opened
Jul 25, 2025 -
[RISCV] Update SpacemiT-X60 vector floating-point instructions latencies
#150618 opened
Jul 25, 2025 -
[compiler-rt] Fix linux header includes for musl with old kernels
#150621 opened
Jul 25, 2025 -
[RISCV] Remove fixed vector constraint on masked interleave costing
#150624 opened
Jul 25, 2025 -
[DebugInfo] Slice out a few more users of debug intrinsics
#150631 opened
Jul 25, 2025 -
[HLSL][DirectX] Extract HLSLBinding out of DXILResource. NFC
#150633 opened
Jul 25, 2025 -
wip: demonstrate HLSLBinding usage in SemaHLSL
#150634 opened
Jul 25, 2025 -
[libc++] Refactor for_each_n
#150635 opened
Jul 25, 2025 -
[InstCombine] Make foldCmpLoadFromIndexedGlobal more resiliant to non-array geps.
#150639 opened
Jul 25, 2025 -
[AArch64] Snap 32 and -32 to 31 and -31 if possible for ccmp and ccmn
#150640 opened
Jul 25, 2025 -
[RISCV] Update SpacemiT-X60 vector mask instructions latencies
#150644 opened
Jul 25, 2025 -
[clang-doc] add throws comments to comment template
#150649 opened
Jul 25, 2025 -
[LLVM][DAGCombiner] fold (shl (X * vscale(C0)), C1) -> (X * vscale(C0 << C1)).
#150651 opened
Jul 25, 2025 -
[clang-doc] place HTML/JSON output inside their own directories
#150655 opened
Jul 25, 2025 -
[clang-doc] add option to delete JSON residuals
#150656 opened
Jul 25, 2025 -
[libc++] Add checks for misused hardening macros
#150669 opened
Jul 25, 2025 -
[LifetimeSafety] Handle pruned-edges (null blocks) in dataflow
#150670 opened
Jul 25, 2025 -
[llvm-objdump][MachO] Update check in flaky test that depends on directory path
#150674 opened
Jul 25, 2025 -
[libc++] Fix the Docker image build
#150679 opened
Jul 25, 2025 -
LTO: Redesign the CFI !aliases metadata.
#150690 opened
Jul 25, 2025 -
[SCEV] Allow adds of constants in tryToReuseLCSSAPhi.
#150693 opened
Jul 25, 2025 -
[PowerPC] Implement vector uncompress instructions
#150702 opened
Jul 25, 2025 -
[MLIR] Specify new padOp's output type in DropPadUnitDims
#150706 opened
Jul 25, 2025 -
[AMDGPU] More accurately account for AVGPR pressure
#150711 opened
Jul 25, 2025 -
[AMDGPU][MC] GFX9 - allow op_sel in v_interp_p2_f16
#150712 opened
Jul 25, 2025 -
[SelectionDAG] Detect impossible conditions using known bits analysis
#150715 opened
Jul 25, 2025 -
[OpenMP] Add Fortran tests
#150722 opened
Jul 25, 2025 -
[RISCV][llvm] Support fixed-length vector inline assembly constraints
#150724 opened
Jul 25, 2025 -
[ELF][Mips] Fix addend for preemptible static TLS
#150729 opened
Jul 26, 2025 -
[NFCI][ELF][Mips] Refactor MipsGotSection to avoid explicit writes
#150730 opened
Jul 26, 2025 -
[lldb] Implement DW_CFA_val_offset and DW_CFA_val_offset_sf
#150732 opened
Jul 26, 2025 -
[AMDGPU] Avoid setting GLC for image atomics when result is unused
#150742 opened
Jul 26, 2025 -
[CIR] Plus & Minus CompoundAssignment support for ComplexType
#150759 opened
Jul 26, 2025 -
[LLD][COFF] Add more variety of CET and hotpatch flags
#150761 opened
Jul 26, 2025 -
[clang][NFC] add comments for canBeJoined function
#150766 opened
Jul 26, 2025 -
[flang][OpenMP] Make OmpDirectiveNameModifier a distrinct type
#150768 opened
Jul 26, 2025 -
[llvm-config] Append the version number to the llvm-config executable name
#150774 opened
Jul 26, 2025 -
[lldb-dap] Add network symbol optimization configuration options
#150777 opened
Jul 26, 2025 -
[ARM] Only forbid PL if using vselect
#150781 opened
Jul 26, 2025 -
[clangd] introduce doxygen parser
#150790 opened
Jul 26, 2025 -
[clang-tidy] Add `-std` argument in `check_clang_tidy.py` for C files
#150791 opened
Jul 26, 2025 -
[MemCpyOpt] allow more memcpy-to-memcpy optimization
#150792 opened
Jul 26, 2025 -
Add Windows release binary builds
#150793 opened
Jul 26, 2025 -
[libc] Fix memory leak in linux/file.cpp
#150801 opened
Jul 26, 2025 -
[libc] Fix copy/paste error in file.cpp
#150802 opened
Jul 26, 2025 -
[ARM][AArch64] Allow the CSE to take into consideration uses of the carry and overflow flags in ARM and AArch64
#150803 opened
Jul 26, 2025 -
[flang][OpenMP] Store directive information in OpenMPSectionConstruct
#150804 opened
Jul 26, 2025 -
[MemCpyOpt] add memcpy removal for write-once dest
#150808 opened
Jul 26, 2025 -
MC: Refine ALIGN relocation conditions
#150816 opened
Jul 27, 2025 -
[mlir][IR] Adjust insertion block when splitting blocks / moving ops
#150819 opened
Jul 27, 2025 -
[Clang] Initial support for P2841 (Variable template and concept template parameters)
#150823 opened
Jul 27, 2025 -
[clang] Fix constant evaluation of member pointer access into sibling class.
#150829 opened
Jul 27, 2025 -
[CIR] Upstream MulOp for ComplexType
#150834 opened
Jul 27, 2025 -
Reserve R9 on armv6 iOS before 3.0
#150835 opened
Jul 27, 2025 -
[SystemZ] Fix code in widening vector multiplication
#150836 opened
Jul 27, 2025 -
[VPlan] Use scalar VPPhi instead of VPWidenPHIRecipe in createPlainCFG.
#150847 opened
Jul 27, 2025 -
[VPlan] Move initial skeleton construction earlier (NFC).
#150848 opened
Jul 27, 2025 -
Thread safety analysis: Don't warn on acquiring reentrant capability
#150857 opened
Jul 27, 2025 -
[libc][math] Refactor atanf16 implementation to header-only in src/__support/math folder.
#150868 opened
Jul 28, 2025 -
RuntimeLibcalls: Add bitset for available libcalls
#150869 opened
Jul 28, 2025 -
RuntimeLibcalls: Move __stack_smash_handler config to tablegen
#150870 opened
Jul 28, 2025 -
[RISCV][GlobalISel][TargetLowering] Change SSUBO to do (LHS < RHS) XOR (RESULT < 0)
#150872 opened
Jul 28, 2025 -
Draft: [OpenMP] Fix td_tdg_task_id underflow with taskloop and taskgraph
#150877 opened
Jul 28, 2025 -
Draft: [OpenMP] Fix datarace with taskgraph dependencies and task stealing
#150880 opened
Jul 28, 2025 -
[mlir] Add non-attribute property predicates to adaptor verifiers
#150881 opened
Jul 28, 2025 -
[MachineScheduler] Make cluster check more efficient
#150884 opened
Jul 28, 2025 -
TargetLibraryInfo: Add DragonFly function list
#150885 opened
Jul 28, 2025 -
[AggressiveInstCombine] Make cttz fold more resiliant to non-array geps
#150896 opened
Jul 28, 2025 -
AMDGPU: Move asm constraint physreg parsing to utils
#150903 opened
Jul 28, 2025 -
AMDGPU: Figure out required AGPR count for inline asm
#150910 opened
Jul 28, 2025 -
[TailDup] Delay aggressive computed-goto taildup to after RegAlloc.
#150911 opened
Jul 28, 2025 -
[loop-idiom] Forget outer loop scev when loop-idiom introduces memset…
#150916 opened
Jul 28, 2025 -
[clang,WebAssembly] Support reference types in test_function_pointer_signature
#150921 opened
Jul 28, 2025 -
[MLIR][OpenMP] Remove Generic-SPMD early detection
#150922 opened
Jul 28, 2025 -
[OpenMP][OMPIRBuilder] Add device shared memory allocation support
#150923 opened
Jul 28, 2025 -
[MLIR][OpenMP] Support allocations of device shared memory
#150924 opened
Jul 28, 2025 -
[OpenMP][OMPIRBuilder] Use device shared memory for arg structures
#150925 opened
Jul 28, 2025 -
[OpenMP][OMPIRBuilder] Support parallel in Generic kernels
#150926 opened
Jul 28, 2025 -
[OpenMPOpt] Make parallel regions reachable from new DeviceRTL loop functions
#150927 opened
Jul 28, 2025 -
Fix: Changed parameter to const reference instead of pass-by-value
#150928 opened
Jul 28, 2025 -
[SSAUpdaterBulk] Add PHI simplification pass.
#150936 opened
Jul 28, 2025 -
[AMDGPU] Improve StructurizeCFG pass performance by using SSAUpdaterBulk.
#150937 opened
Jul 28, 2025 -
[clang][DebugInfo] Disable VTable debug info (#130255) on COFF platforms
#150938 opened
Jul 28, 2025 -
[flang][clang] Add support for -finit-logical in Flang
#150939 opened
Jul 28, 2025 -
[SPIR-V] Fix some GEP legalization
#150943 opened
Jul 28, 2025 -
[MLIR] Add tensor compiler dialect maintainers
#150945 opened
Jul 28, 2025 -
[NVPTX] Add sparse MMA intrinsics
#150950 opened
Jul 28, 2025 -
[clang]: Support `analyzer_noreturn` attribute in `CFG`
#150952 opened
Jul 28, 2025 -
[flang][OpenMP] Use GetOmpDirectiveName to find directive source loca…
#150955 opened
Jul 28, 2025 -
[flang][OpenMP] Make all block constructs share the same structure
#150956 opened
Jul 28, 2025 -
[HLSL][SPIRV] Add vk::binding attribute
#150957 opened
Jul 28, 2025 -
Fix Clang bug that -Wformat-signedness is not reported properly.
#150962 opened
Jul 28, 2025 -
[BOLT] Not use hlt as split point when build the CFG
#150963 opened
Jul 28, 2025 -
[llvm][docs] Refresh Arm builtins cross compile guide
#150966 opened
Jul 28, 2025 -
[libc][math] Refactor atan2 implementation to header-only in src/__support/math folder.
#150968 opened
Jul 28, 2025 -
[X86] Check if signed value is too large for fixup under some conditions
#150976 opened
Jul 28, 2025 -
Enable running ClangReplInterpreterTests in an Emscripten environment
#150977 opened
Jul 28, 2025 -
[mlir][memref][spirv] Add SPIR-V Image Lowering
#150978 opened
Jul 28, 2025 -
[flang][OpenMP] Support delayed privatisation for composite do simd
#150979 opened
Jul 28, 2025 -
release/21.x: [[gnu::nonstring]] should work on pointers too (#150974)
#150980 opened
Jul 28, 2025 -
[flang] [mlir] Avoid clobbering mlir-tblgen target by defining dummy imported targets
#150987 opened
Jul 28, 2025 -
[MLIR] Migrate pattern application / dialect conversion to the LDBG logging format
#150991 opened
Jul 28, 2025 -
[LV] Don't consider VPValues without underlying value as generating vectors
#150992 opened
Jul 28, 2025 -
[libc][math] Refactor atan2f implementation to header-only in src/__support/math folder.
#150993 opened
Jul 28, 2025 -
[compiler-rt][sanitizer_common] Make sanitizer_common tests work for other Apple Platforms
#150994 opened
Jul 28, 2025 -
[lldb] add TemplateRange and NameQualifiersRange to DemangledNameInfo
#150999 opened
Jul 28, 2025 -
[llvm] using wrapper llvm::sort(nfc)
#151000 opened
Jul 28, 2025 -
[PowerPC] Implement vector unpack instructions
#151004 opened
Jul 28, 2025 -
[Bitcode] Fix nondeterministic phi instruction order
#151006 opened
Jul 28, 2025 -
[llvm-objdump] Handle .callgraph section
#151009 opened
Jul 28, 2025 -
[clang-tidy] Add 'enable-check-profiling' with aggregated results to 'run-clang-tidy'
#151011 opened
Jul 28, 2025 -
[libc][math] Refactor atan2f128 implementation to header-only in src/__support/math folder.
#151012 opened
Jul 28, 2025 -
[PowerPC] need to set CallFrameSize for the pass PPCReduceCRLogicals when insert a new block
#151017 opened
Jul 28, 2025 -
[Flang] Add parser support for AUTOMAP modifier
#151020 opened
Jul 28, 2025 -
[AArch64] Adjust comparison constant if adjusting it means less instructions
#151024 opened
Jul 28, 2025 -
[libc++] Fix std::variant/std::invoke too eager instantiation
#151028 opened
Jul 28, 2025 -
[DirectX][NFC] Refactoring DirectX backend to not use `llvm::to_underlying` in switch cases.
#151032 opened
Jul 28, 2025 -
[AMDGPU] Optimize away v_readfirstlane_b32 on SGPR input
#151033 opened
Jul 28, 2025 -
[VPlan] Use vector tripcount if computable when simplifying conds.
#151034 opened
Jul 28, 2025 -
[clang-tidy] Avoid matching nodes in system headers
#151035 opened
Jul 28, 2025 -
[mlir][ExecutionEngine] Add LevelZeroRuntimeWrapper.
#151038 opened
Jul 28, 2025 -
[llvm] Optimize usub.sat fix for #79690
#151044 opened
Jul 28, 2025 -
[HIP] Link the LLVM libc libraries in no-RDC mode
#151046 opened
Jul 28, 2025 -
[flang][OpenMP] Handle implicit symbols more consistently
#151049 opened
Jul 28, 2025 -
Fix bazel.BUILD for libc wcschr build errors
#151050 opened
Jul 28, 2025 -
[Flang] Fix crash when a derived type with private attribute is specified in extends
#151051 opened
Jul 28, 2025 -
release/21.x: [clang][Driver] Prefer non-Linux emulations for baremetal Arm/AArch64 targets (#149235)
#151052 opened
Jul 28, 2025 -
[clang] Followup for constexpr-unknown potential constant expressions.
#151053 opened
Jul 28, 2025 -
[AArch64] Support negation in Global-ISEL unless the left operand is and AND
#151054 opened
Jul 28, 2025 -
[lldb] Implement RegisterContextWasm
#151056 opened
Jul 28, 2025 -
Remove redundant inclusion for 0 (NFC)
#151057 opened
Jul 28, 2025 -
[IRCE] Check loop clone legality before attempting to do so
#151062 opened
Jul 29, 2025 -
[AMDGPU]: Do not provide AGPR for AV if !mayNeedAGPRs
#151063 opened
Jul 29, 2025 -
[scudo] Allow the quarantine code to be compiled out
#151064 opened
Jul 29, 2025 -
[DAG] Always use stack to promote bitcast when the source is vector
#151065 opened
Jul 29, 2025 -
[clang][CodeGen] Extends lifetime of coroutine promise(CWG2563)
#151067 opened
Jul 29, 2025 -
[CIR] Upstream support for variable template specializations
#151069 opened
Jul 29, 2025 -
[NVPTX] Vectorize loads when lowering of byval calls, misc. cleanup
#151070 opened
Jul 29, 2025 -
[DirectX] Add GlobalDCE pass after finalize linkage pass in DirectX backend
#151071 opened
Jul 29, 2025 -
[CIR] Upstream support for function-level variable decompositions
#151073 opened
Jul 29, 2025 -
[CIR] Support more declarations without any codegen
#151076 opened
Jul 29, 2025 -
[AMDGPU] Remove `UnsafeFPMath` uses
#151079 opened
Jul 29, 2025 -
[X86][GlobalIsel] Support IS_FP_CLASS intrinsic 1/4
#151084 opened
Jul 29, 2025 -
[llvm] Proofread *.rst
#151087 opened
Jul 29, 2025 -
[clang][bytecode] Always track item types in InterpStack
#151088 opened
Jul 29, 2025 -
[LAA] Pre-commit tests exercising different types
#151091 opened
Jul 29, 2025 -
release/21.x: [X86][AVX10.2] Fix VNNIINT16 maskz intrinsics arguments order (#151077)
#151092 opened
Jul 29, 2025 -
Reapply "Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#143845)"
#151094 opened
Jul 29, 2025 -
release/21.x: [libc++][hardening] Introduce assertion semantics. (#149459)
#151095 opened
Jul 29, 2025 -
release/21.x: [PAC][compiler-rt] Fix init/fini array signing schema (#150691)
#151096 opened
Jul 29, 2025 -
[llvm-c] Add missing nullptr check in LLVMGetFirstDbgRecord
#151101 opened
Jul 29, 2025 -
[LV] Fix gap mask requirement for interleaved access
#151105 opened
Jul 29, 2025 -
[RISCV] Implement MC support for Zvfbfa extension
#151106 opened
Jul 29, 2025 -
[DAGCombiner] Add combine for vector interleave of splats
#151110 opened
Jul 29, 2025 -
release/21.x: [lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl (#145033)
#151111 opened
Jul 29, 2025 -
[VectorUtils] Simplify the code by new function InterleaveGroup::isFull. nfc
#151112 opened
Jul 29, 2025 -
[InstCombine] Support folding intrinsics into phis
#151115 opened
Jul 29, 2025 -
[OpenMP] Fix LLVM_ENABLE_PROJECTS=openmp build
#151117 opened
Jul 29, 2025 -
[mlir][amx] Vector to AMX conversion pass
#151121 opened
Jul 29, 2025 -
[AMDGPU][GlobalISel] Lower G_FMINIMUM and G_FMAXIMUM
#151122 opened
Jul 29, 2025 -
[WIP][CodeGen] Encode liveness for COPY instructions after virtRegRewriter pass.
#151123 opened
Jul 29, 2025 -
[WIP][AMDGPU][CopyPhysReg] Expand the COPY instructions using the encoded liveness mask.
#151124 opened
Jul 29, 2025 -
release/21.x: [llvm][release] Add links to commonly used release packages (#147719)
#151129 opened
Jul 29, 2025 -
[PredicateInfo] Support existing `PredicateType` by adding `PredicatePHI` when needing introduction of phi nodes
#151132 opened
Jul 29, 2025 -
[SCEV] Check if predicate is known false for predicated AddRecs.
#151134 opened
Jul 29, 2025 -
release/21.x: [C23] Handle type compatibility for enumerations better (#150282)
#151137 opened
Jul 29, 2025 -
[RISCV] add more generic macrofusions
#151140 opened
Jul 29, 2025 -
[SimplifyCFG] Avoid threading for loop headers
#151142 opened
Jul 29, 2025 -
[WebAssembly] v8i8 mul support
#151145 opened
Jul 29, 2025 -
[IR] Allow poison argument to lifetime markers
#151148 opened
Jul 29, 2025 -
[mlir][math] Add `clampf` and clean math `ExpandOps` API
#151153 opened
Jul 29, 2025 -
[flang][OpenMP] Check for OpenMP 5.0+ for the if clause on "do simd"
#151154 opened
Jul 29, 2025 -
[mlir][linalg] Enhance `isaInlinedFillOp`
#151155 opened
Jul 29, 2025 -
[clang] Only build c-index-test and apinotes-test when clang tests are included
#151157 opened
Jul 29, 2025 -
[AArch64] Allow unrolling of scalar epilogue loops
#151164 opened
Jul 29, 2025 -
[flang][doc] Update some F2023 status.
#151165 opened
Jul 29, 2025 -
[mlir][spirv] Fix verification and serialization replicated constant …
#151168 opened
Jul 29, 2025 -
[flang][OpenMP] Support delayed privatisation for composite distribute simd
#151169 opened
Jul 29, 2025 -
[PredicateInfo] Use bitcast instead of ssa.copy
#151174 opened
Jul 29, 2025 -
[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowering
#151175 opened
Jul 29, 2025 -
[AArch64] Improve lowering of scalar abs(sub(a, b)).
#151180 opened
Jul 29, 2025 -
[ARM] Port ConditionOptimizer to ARM
#151187 opened
Jul 29, 2025 -
[GVN] Check IndirectBr in Predecessor Terminators
#151188 opened
Jul 29, 2025 -
[lit] Support wildcard in --xfail-not option
#151191 opened
Jul 29, 2025 -
[BOLT] Fixed calling clang++ in tests on Windows
#151193 opened
Jul 29, 2025 -
[PowerPC][NFC] Refactor PPCInstrFutureMMA.td to combine sections
#151194 opened
Jul 29, 2025 -
[lldb] add software watchpoints support
#151195 opened
Jul 29, 2025 -
[C23] More improved type compatibility for enumerations
#151199 opened
Jul 29, 2025 -
release/21.x: [scudo] Make Ptr volatile so that the malloc and free calls are not optimized out (#149944)
#151201 opened
Jul 29, 2025 -
[InstCombine] Add additional known bits info for self multiply
#151202 opened
Jul 29, 2025 -
[NVPTX] Fixup ISel patterns for setcc of i8 extract
#151204 opened
Jul 29, 2025 -
[AArch64] Do a blanket check for all instructions that modify NZCV (NFC)
#151205 opened
Jul 29, 2025 -
[mlir][EmitC] Expand the MemRefToEmitC pass - Lowering `CopyOp`
#151206 opened
Jul 29, 2025 -
[lldb] Clear Frames when changing `disable-language-runtime-unwindplans`
#151208 opened
Jul 29, 2025 -
[BOLT] Fixed cmdline-args.test to work on Windows
#151209 opened
Jul 29, 2025 -
[API notes] Allow SwiftConformsTo on Typedefs
#151213 opened
Jul 29, 2025 -
Ignore FileCheck when profcheck is enabled
#151214 opened
Jul 29, 2025 -
[CIR] Simplify ConstantOp accesses and its getDefiningOp
#151216 opened
Jul 29, 2025 -
[CIR] Use getDefiningOp<OpTy>() instead of dyn_cast<OpTy>(getDefiningOp()) (NFC)
#151217 opened
Jul 29, 2025 -
[NFC] test/lit.cfg.py formatting
#151218 opened
Jul 29, 2025 -
Generate an .sframe section with a skeleton header
#151223 opened
Jul 29, 2025 -
[DWARF] Emit 0/1 for constant boolean values
#151225 opened
Jul 29, 2025 -
[libc][math][c++23] Implement basic arithmetic operations for BFloat16
#151228 opened
Jul 29, 2025 -
[BOLT] Fix debug line emission for functions in multiple compilation units
#151230 opened
Jul 29, 2025 -
[lldb][test] Add LLDB test for UBSan trap frame recognizer
#151231 opened
Jul 29, 2025 -
[Clang] [Diagnostics] Add a new text diagnostics format that supports nested diagnostics
#151234 opened
Jul 29, 2025 -
[MemProf] Extend MemProfUse pass to make use of data access profiles to partition data
#151238 opened
Jul 29, 2025 -
[Clang] Only link C device libraries by default for OpenMP
#151239 opened
Jul 29, 2025 -
[OpenMP] Use the `libc` malloc for AMDGPU if available
#151241 opened
Jul 29, 2025 -
Split TypeMismatch UBSan handler into 4 handlers
#151243 opened
Jul 29, 2025 -
[SelectionDAG] Improve the doxygen description for SDValue::isOperandOf. NFC
#151244 opened
Jul 29, 2025 -
release/21.x: [CMake][Release] Build with -ffat-lto-objects (#140381)
#151245 opened
Jul 29, 2025 -
[mlir][python] automatic location inference
#151246 opened
Jul 29, 2025 -
[CIR] Add ComputeVolatileBitfields Implementation
#151252 opened
Jul 29, 2025 -
[LLD][COFF] Introduce Symbol::getDefined helper. (NFC)
#151253 opened
Jul 29, 2025 -
[LLD][COFF] Move entry thunk offset writing to writeSections (NFC)
#151254 opened
Jul 29, 2025 -
[LLD][COFF] Add support for ARM64X same-address thunks
#151255 opened
Jul 29, 2025 -
[llvm-profgen] Set FirstLoadableAddress only once
#151257 opened
Jul 29, 2025 -
[clang][test] Require staticanalyzer for Modules/specializations-lazy-load-parentmap-crash.cpp
#151259 opened
Jul 30, 2025 -
[llvm-profgen][NFC] Show only mmap events in convertPerfDataToTrace
#151260 opened
Jul 30, 2025 -
Memref prefetch side effect
#151261 opened
Jul 30, 2025 -
[AMDGPU] Do not fold an immediate into instructions with frame indexes
#151263 opened
Jul 30, 2025 -
[CodeGen][counted_by] See past parentheses and no-op casts
#151266 opened
Jul 30, 2025 -
[MLIR] Fix duplicated attribute nodes in MLIR bytecode deserialization
#151267 opened
Jul 30, 2025 -
[-Wunsafe-buffer-usage] Do not warn about class methods with libc function names
#151270 opened
Jul 30, 2025 -
[ARM] Remove `UnsafeFPMath` uses
#151275 opened
Jul 30, 2025 -
clang: Make the type_info builtin declaration a singleton
#151277 opened
Jul 30, 2025 -
[RISCV] Handle recurrences in RISCVVLOptimizer
#151285 opened
Jul 30, 2025 -
[AArch64] Remove wrong processor feature
#151289 opened
Jul 30, 2025 -
[lldb][rpc] Add sysroot to lldb-rpc-gen test suite invocation
#151291 opened
Jul 30, 2025 -
[Hexagon] Add nounwind to hexagon-strcpy.ll
#151293 opened
Jul 30, 2025 -
[AArch64] Support symmetric complex deinterleaving with higher factors
#151295 opened
Jul 30, 2025 -
[LV] Add support for speculative loads in loops that may fault
#151300 opened
Jul 30, 2025 -
[Object] Parsing and dumping of SFrame Frame Row Entries
#151301 opened
Jul 30, 2025 -
[libc++] Optimize copy construction and assignment of __tree
#151304 opened
Jul 30, 2025 -
[OMPIRBuilder] Avoid invalid debug location.
#151306 opened
Jul 30, 2025 -
release/21.x: [LLD][X86] Match delayLoad thunk with MSVC (#149521)
#151307 opened
Jul 30, 2025 -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 2
#151309 opened
Jul 30, 2025 -
[IRCE] Use function_ref<> instead of optional<function_ref<>> (NFC)
#151308 opened
Jul 30, 2025 -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 3
#151310 opened
Jul 30, 2025 -
[LV] Replace UncountableEdge with UncountableEarlyExitingBlock (NFC).
#151311 opened
Jul 30, 2025 -
Avoid concurrency issues in LibompGetArchitecture
#151313 opened
Jul 30, 2025 -
release/21.x: [AArch64] Keep floating-point conversion in SIMD (#147707)
#151317 opened
Jul 30, 2025 -
[mlir][llvm] adds an attribute for the module level assembly
#151318 opened
Jul 30, 2025 -
[AMDGPU] Check noalias.addrspace in mayAccessScratchThroughFlat
#151319 opened
Jul 30, 2025 -
[clang] support avx512fp16 target multiversioning
#151320 opened
Jul 30, 2025 -
[MLIR][Transform] Prefer entry points in current module
#151323 opened
Jul 30, 2025 -
[DA] Fix the check between Subscript and Size after delinearization
#151326 opened
Jul 30, 2025 -
[RISCV] Remove unused vector pseudo class. NFC
#151327 opened
Jul 30, 2025 -
[X86][APX] Do optimizeMemoryInst for v1X masked load/store
#151331 opened
Jul 30, 2025 -
[libc++] std::cmp_less and other integer comparison functions could be improved
#151332 opened
Jul 30, 2025 -
[InstCombine] Split GEPs with multiple non-zero offsets
#151333 opened
Jul 30, 2025 -
release/21.x: [llvm-objcopy] [COFF] Ignore associative sections in executables (#151143)
#151336 opened
Jul 30, 2025 -
[mlir][spirv] Add OpExtension "SPV_INTEL_tensor_float32_conversion "
#151337 opened
Jul 30, 2025 -
[RISCV] Add Tied operands to insert instructions in Qualcomm uC extension Xqcibm
#151339 opened
Jul 30, 2025 -
[clang][bytecode] Fix diagnostics for int128 enums
#151340 opened
Jul 30, 2025 -
[RISCV] Fold vmv.v.v into vmerge
#151341 opened
Jul 30, 2025 -
[MachineBB] Make sure there are successors in terminatorIsComputedGoto.
#151342 opened
Jul 30, 2025 -
[libclc] Add an option to build SPIR-V targets with the LLVM backend
#151347 opened
Jul 30, 2025 -
[Clang][Basic] Enable `__has_feature(cfi)`
#151348 opened
Jul 30, 2025 -
[lldb] Add `ValueObject::CreateValueObjectFromScalar` and fix `Scalar::GetData`
#151350 opened
Jul 30, 2025 -
[mlir][scf] Add `no_inline` attribute to `scf.execute_region`
#151352 opened
Jul 30, 2025 -
[HLSL] fix D3DCOLORtoUBYTE4 return type to be int
#151353 opened
Jul 30, 2025 -
[clang][ARM] Fix build failure in <arm_acle.h> for __swp
#151354 opened
Jul 30, 2025 -
[lldb][TypeSystemClang] Make AsmLabel parameter a std::optional<std::string>
#151355 opened
Jul 30, 2025 -
[clang-tidy][NFC] Enable `readability-avoid-return-with-void-value` check in the codebase
#151356 opened
Jul 30, 2025 -
[GlobalISel] Add constant matcher for APInt
#151357 opened
Jul 30, 2025 -
[WIP][Attributor] Check range size before constant fold load
#151359 opened
Jul 30, 2025 -
[OpenACC][CIR] Implement 'private' clause lowering.
#151360 opened
Jul 30, 2025 -
[libc][rework] arc4random with vDSO support
#151361 opened
Jul 30, 2025 -
release/21.x: [clang-format] Disable IntegerLiteralSeparator for C++ before c++14 (#151273)
#151362 opened
Jul 30, 2025 -
[CIR] Add CIRGen for cir.unreachable and cir.trap
#151363 opened
Jul 30, 2025 -
[llvm] get Linux `-fvisibility=hidden` shared library build working with GCC
#151365 opened
Jul 30, 2025 -
[LLVM][CGP] Allow finer control for sinking compares.
#151366 opened
Jul 30, 2025 -
[mlir] Add VCIX dialect maintainer
#151369 opened
Jul 30, 2025 -
[analyzer] Retain address space information in getElementRegion
#151370 opened
Jul 30, 2025 -
[AArch64] Fix post-inc stores of floating-point conversions
#151372 opened
Jul 30, 2025 -
[lldb] Fix lldb-dotest on macOS
#151373 opened
Jul 30, 2025 -
[lldb] Fallback to expression eval when Dump of variable fails in dwim-print
#151374 opened
Jul 30, 2025 -
[NVPTX] Mark callseq insts as reading and writing memory
#151376 opened
Jul 30, 2025 -
[CIR] Add vptr type and generate vptr field when needed
#151377 opened
Jul 30, 2025 -
[DebugInfo][DWARF] Don't emit bogus DW_AT_call_target for complex calls
#151378 opened
Jul 30, 2025 -
[MLIR][LLVM] Propagate alignment attribute from memref to LLVM
#151380 opened
Jul 30, 2025 -
release/21.x: [Analysis] Prevent revisiting block when searching for noreturn vars (#150582)
#151381 opened
Jul 30, 2025 -
Revert "MCFragment: Use trailing data for fixed-size part"
#151383 opened
Jul 30, 2025 -
[IR2Vec][llvm-ir2vec] Changing clEnumValN to cl::SubCommand
#151384 opened
Jul 30, 2025 -
[AMDGPU] Add gfx1250 v_cvt_sr_pk_bf16_f32 instruction
#151385 opened
Jul 30, 2025 -
[lli] Fix crash with --no-process-syms on MinGW
#151386 opened
Jul 30, 2025
146 Issues closed by 94 people
-
[flang] Runtime error with DC editor : Part 2
#151178 closed
Jul 30, 2025 -
[Flang] English error in compilation error message
#150864 closed
Jul 30, 2025 -
[HLSL][SPIRV] Hitting assert when compiling program with 'asint' in HLSL
#146942 closed
Jul 30, 2025 -
[IR2Vec] Tooling for Vocabulary Generation
#141834 closed
Jul 30, 2025 -
Clang format produces code which does not compile with clang
#151102 closed
Jul 30, 2025 -
[mlir] Cannot build target libMLIRLLVMIRTransforms due to missing omp dependency
#150959 closed
Jul 30, 2025 -
Incorrect handling of lateout pairs in inline asm
#57550 closed
Jul 30, 2025 -
bugprone-unchecked-optional-access false positive
#109462 closed
Jul 30, 2025 -
[clang-tidy] False positive bugprone-unchecked-optional-access with call to non-const member
#151287 closed
Jul 30, 2025 -
[clang][Sema][regression] compiling gromacs hangs after introduction of #144408
#150336 closed
Jul 30, 2025 -
llvm-strip.exe error: unexpected associative section index
#53433 closed
Jul 30, 2025 -
[analyzer] FP for cplusplus.PlacementNew
#149240 closed
Jul 30, 2025 -
[mlir][docs] Out of date code in the tutorial "Adding a new Attribute or Type definition"
#151314 closed
Jul 30, 2025 -
[SPIR-V] Unable to legalize G_IS_FPLASS
#72862 closed
Jul 30, 2025 -
[Clang] Friend function reported to be undeclared unless one of the arguments is the class type
#60524 closed
Jul 30, 2025 -
[llvm-mc] llcm-mc cannot decode certain aarch64 instructions
#111474 closed
Jul 30, 2025 -
[AArch64] NEON intrinsic compilation error occurs when using -fno-lax-vector-conversions
#71362 closed
Jul 30, 2025 -
RISC-V backend does not support PreserveMost calling convention
#148147 closed
Jul 30, 2025 -
[utils][UpdateTestChecks] update_llc_test_checks.py - armv7-apple-darwin triple no longer working
#150207 closed
Jul 30, 2025 -
[clang] `friend` declaration does not apply during constraint validation
#145505 closed
Jul 30, 2025 -
Regression caused by #143096
#151271 closed
Jul 30, 2025 -
[clang] Unnecessary instantiations of `constexpr` functions in `if constexpr (false)`
#151113 closed
Jul 30, 2025 -
Unoptimized header masks mixed with VP intrinsics may have different lengths during EVL tail folding
#150197 closed
Jul 30, 2025 -
LLVM 20 packages ship bitcode instead of object files
#133580 closed
Jul 29, 2025 -
[LoopVectorize] Miscompilation at -Os
#149347 closed
Jul 29, 2025 -
Please backport "[scudo] Make Ptr volatile so that the malloc and free calls are not optimized out" to 21.x
#151197 closed
Jul 29, 2025 -
Check anonymous namespaces usage compliance to LLVM standards
#27641 closed
Jul 29, 2025 -
[clang] Enums differing in underlying type are compatible
#150594 closed
Jul 29, 2025 -
LLVM 21.1.0-rc1 C++ Standard Library Compatibility Issues
#151081 closed
Jul 29, 2025 -
[MLIR][PadTilingInterface] Incorrect input padding for convolutions
#148679 closed
Jul 29, 2025 -
[HLSL][SPIRV] Implement -fvk-auto-shift-bindings
#136943 closed
Jul 29, 2025 -
llvm-dwarfdump doesn't understand call-site info
#41191 closed
Jul 29, 2025 -
[clang-tidy] Warn when `char` is passed to `<ctype.h>`/`<cctype>` functions
#139589 closed
Jul 29, 2025 -
Support LOWER optional argument in C_F_POINTER interface
#147819 closed
Jul 29, 2025 -
[LLVM][ConstantFolding] missed fold for libcalls with long double constants
#19916 closed
Jul 29, 2025 -
C23 structure and union compatibility should allow for compatible members
#149965 closed
Jul 29, 2025 -
[Clang] `constexpr` `std::string` fails to compile
#151126 closed
Jul 29, 2025 -
Incorrect compiler flags are passed to GCC when cross compiling BOLT from x86_64 to aarch64
#151128 closed
Jul 29, 2025 -
[regression, libcxx, C++26] __cpp_lib_filesystem is not available in libc++ until <fstream> is included
#151127 closed
Jul 29, 2025 -
[FunctionAttrs] Failure to infer nounwind for function with nounwind inline asm
#150817 closed
Jul 29, 2025 -
[AVR] crash in SelectionDAG
#59914 closed
Jul 29, 2025 -
[Bolt][Question] Will modifying the size of .bolt.org.text inside the program pose a risk to the location?
#150915 closed
Jul 29, 2025 -
Invalid use of constinit, constexpr, and consteval in function parameter not diagnosed
#151013 closed
Jul 28, 2025 -
crash: llvm.lifetime.start/end can only be used on alloca
#150498 closed
Jul 28, 2025 -
[LLVM][BranchFolding] Infinite loop happens in BranchFolding with BPF jumptable support
#149712 closed
Jul 28, 2025 -
SIGSEGV in EvaluateComparisonBinaryOperator -> clang::Decl::getKind
#150015 closed
Jul 28, 2025 -
[Clang] Attribute gnu::nonstring should apply to char * variables
#150951 closed
Jul 28, 2025 -
lld-link /delayload - first call of a function with bad floating point parameter on x64
#51941 closed
Jul 28, 2025 -
[CI] Backport CI changes to release branch
#150941 closed
Jul 28, 2025 -
OpenCL C++: printf becomes mangled c++ symbol, not working with e.g. pocl and llvm-spirv
#122453 closed
Jul 28, 2025 -
Crash in clang when compiling 4x4x4 vector.matrix.multiply intrinsic
#150933 closed
Jul 28, 2025 -
Should diagnose discard of Objective-C++ method returning nodiscard type
#141504 closed
Jul 28, 2025 -
aarch64: Invalid register name passed to __arm_rsr64 causes an ICE
#104614 closed
Jul 28, 2025 -
[BOLT][RISC-V]createInstrumentedIndCallHandlerExitBB() seems not to be implemented.
#129458 closed
Jul 28, 2025 -
flang/LoongArch "Do not know how to promote this operator" in DAG->DAG Pattern Instruction Selection
#110995 closed
Jul 28, 2025 -
libclc: breaking changes in release/21.x branch
#149659 closed
Jul 28, 2025 -
Allow scalar int8 tensors to be unranked in the TOSA dialect
#150519 closed
Jul 28, 2025 -
[Driver] Default to -mv8plus on 32-bit Solaris/SPARC
#150527 closed
Jul 28, 2025 -
[Mips] NaN-related regressions on hard float in LLVM 21
#149295 closed
Jul 28, 2025 -
[SelectionDAG] Incorrect handling of lifetimes with multiple objects
#104776 closed
Jul 28, 2025 -
[PowerPC] fatal error: error in backend: Cannot select: t35: v4f32 = froundeven t34
#121390 closed
Jul 28, 2025 -
powerpc64le: ICE during instruction selection
#110753 closed
Jul 28, 2025 -
clang-format adds extra spaces between type and pointer
#150327 closed
Jul 28, 2025 -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#150894 closed
Jul 28, 2025 -
No iostream on Windows
#53914 closed
Jul 28, 2025 -
[clang-tidy] modernize-use-designated-initializers fails to detect missing designated initializers
#150782 closed
Jul 28, 2025 -
SVE support for WoA
#124384 closed
Jul 28, 2025 -
[Mips] Fix wrong ELF FP ABI info when inline asm was empty
#150863 closed
Jul 28, 2025 -
[Mips] Presence of inline asm instructions affects ELF ABI info
#135283 closed
Jul 28, 2025 -
[LLVM][RISCV64] ExecutionEngine/Orc/./OrcJITTests/4/6 test fails
#150818 closed
Jul 27, 2025 -
[mlir][spirv] Support abbreviated SPIR-V type format
#58132 closed
Jul 27, 2025 -
[mlir][spirv] Modernize op assembly formats and syntax docs
#73359 closed
Jul 27, 2025 -
Failed to compile octave using llvm 3.4 but managed using llvm 3.2.
#17308 closed
Jul 27, 2025 -
cannot install without permissions to write to source tree
#12065 closed
Jul 26, 2025 -
Encountered a warning when running the command cmake --build . --target check-mlir
#93424 closed
Jul 26, 2025 -
libclc fails to build with `/bin/sh: 1: -o: not found`
#149437 closed
Jul 26, 2025 -
[libc][math][c23] Implement C23 math function asinpif16
#132210 closed
Jul 26, 2025 -
RISC-V assembler should accept compressed shift hints with 0 immediates
#150304 closed
Jul 26, 2025 -
[flang] I/O Runtime failure with `BLANK=zero` in READ
#150035 closed
Jul 25, 2025 -
[flang] I/O Runtime failure with DC editor.
#150047 closed
Jul 25, 2025 -
[flang] Runtime failure at the READ statement of list-directed I/O with an array input item.
#149885 closed
Jul 25, 2025 -
[flang] external must conflict with intrinsic and vice versa
#149771 closed
Jul 25, 2025 -
[flang] Runtime failure on list-directed I/O
#149533 closed
Jul 25, 2025 -
--std=c++20 -fno-modules still sets __has_feature(modules) to 1
#57432 closed
Jul 25, 2025 -
[clang-format] typo in docs
#150533 closed
Jul 25, 2025 -
[Github] Create reminder message to manually start workflow
#146034 closed
Jul 25, 2025 -
[CodeGenPrepare] Crash with `Instruction does not dominate all uses!`
#150611 closed
Jul 25, 2025 -
Clang-21 Crash: fatal error: error in backend: can't open file './xxxxxx': No such file or directory
#147187 closed
Jul 25, 2025 -
[CUDA] std::clamp doesn't compile with latest clang and gcc
#95183 closed
Jul 25, 2025 -
clangd needs a feature to build reduced context as input to large language model prompts
#141154 closed
Jul 25, 2025 -
LoopLoadElimination crash
#148364 closed
Jul 25, 2025 -
[DirectX] Shader flag analysis does not take into account vector types
#150482 closed
Jul 25, 2025 -
[Mips] Correctly define IntPtrType
#150528 closed
Jul 24, 2025 -
clang-format wrongly indents Java code after a switch returning value and variable assignment
#150507 closed
Jul 24, 2025 -
[DirectX] `ScalarizierPass` does not invalidate analyses after modifying function
#148681 closed
Jul 24, 2025 -
[DirectX] Update passes to report when it modifies input
#148680 closed
Jul 24, 2025 -
[Driver] Default to -mcpu=ultrasparc3 on Solaris/SPARC
#150526 closed
Jul 24, 2025 -
Adding Loongarch64 to OpenBSD parts
#150524 closed
Jul 24, 2025 -
[HLSL] `inout` on arrays is not correctly handled
#148063 closed
Jul 24, 2025 -
Allow scalar tensors to be unranked in the TOSA dialect
#149779 closed
Jul 24, 2025 -
[DXIL] DXIL Flatten Arrays Pass crashing
#150463 closed
Jul 24, 2025 -
[flang] The presence of `iostat=` specifier doesn't stop Flang runtime from crashing.
#150306 closed
Jul 24, 2025 -
[clang-tidy] Run `run-clang-tidy` and `clang-tidy-diff` scripts in parallel implicitly
#148624 closed
Jul 24, 2025 -
[compiler-rt]use of undeclared identifier 'TCGETS' for x86_64-linux-gnu (latest linux kernel and glibc)
#149103 closed
Jul 24, 2025 -
modernize-use-std-format clang tidy warning not working on example code from documentation
#129484 closed
Jul 24, 2025 -
[SLPVectorizer] Assertion `valid() && "InstructionsState is invalid."' failed.
#150479 closed
Jul 24, 2025 -
[RISC-V] Machine Block Placement generates extra jump instructions that are not cleaned up.
#135188 closed
Jul 24, 2025 -
[x86] Assertion `(SizeInBits % EltSizeInBits) == 0 && "Can't split constant!"` failed in LLVM 21
#150117 closed
Jul 24, 2025 -
[clang-format] Lack of space after 'not' operator before parens since clang-format-20
#149971 closed
Jul 24, 2025 -
[AArch64] ORRv: Bad machine code: Using an undefined physical register
#149380 closed
Jul 24, 2025 -
[MLIR][TOSA] Folding cast to bool gives wrong value
#150302 closed
Jul 24, 2025 -
[libc] Flaky builds on CI
#149993 closed
Jul 24, 2025 -
[analyzer] Assertion `!ReleaseFunctionLC && "There should be only one release point"' failed.
#149754 closed
Jul 24, 2025 -
[infra] Making a change to third-party/benchmark/src/sysinfo.cc caused nothing to be built in CI
#149154 closed
Jul 24, 2025 -
[clang-tidy] `bugprone-signed-char-misuse` gives false positives in C23 for enum with signed char type
#145651 closed
Jul 24, 2025 -
Flang OpenMP: OpenMP BLAS build broken with latest Flang.
#150297 closed
Jul 24, 2025 -
Incorrect branch weights being added around vector epilogue loops
#144683 closed
Jul 24, 2025 -
Implement inline __security_check_cookie call pass for AArch64 Windows
#117618 closed
Jul 24, 2025 -
[AArch64] Invalid size request on a scalable vector: DAGCombiner::visitSHL
#149654 closed
Jul 24, 2025 -
error: invalid instruction mnemonic 'hvc'
#88342 closed
Jul 24, 2025 -
[clang] Silent missasembly of invalid x86 addressing mode
#116883 closed
Jul 24, 2025 -
[BUG][mlir]Incorrect usage of variable in CMakeLists.txt
#146344 closed
Jul 24, 2025 -
Wrong return type in some ARM NEON intrinsics
#71365 closed
Jul 24, 2025 -
clang crashes on valid code at -O1 and above on x86_64-linux-gnu: Assertion `hasUseList()' failed
#150338 closed
Jul 24, 2025 -
[x86] compiling a program for Arm with assertion-enabled clang causes a crash
#150237 closed
Jul 24, 2025 -
[14.0.0 regression] Compiler hang at -O3 on x86_64-linux-gnu
#138509 closed
Jul 24, 2025 -
clang-format won't format constructor with braced initialization of base class and following member
#81822 closed
Jul 24, 2025 -
Clang 20 implicit CTAD regression?
#134613 closed
Jul 24, 2025 -
Don't warn about deprecated fields in implicitly generated special member functions
#147293 closed
Jul 24, 2025 -
mlir/Affine: sibling loop fusion pass missing opportunity when memrefs are allocated in function scope
#61825 closed
Jul 24, 2025 -
MLIR linalg documentation broken link
#150080 closed
Jul 24, 2025 -
clang: add __builtin functions for vector elementwise
#112164 closed
Jul 24, 2025 -
[NFC][HLSL][DirectX] Move parsing of root signature metadata to `RootSignatureMetdata`
#145942 closed
Jul 24, 2025 -
libc premerge matrix isn't testing all intended configurations
#146161 closed
Jul 23, 2025 -
Deprecate the use of `LLVM_ENABLE_PROJECTS` for pstl
#124015 closed
Jul 23, 2025
143 Issues opened by 114 people
-
LLVM 21.1.0: Unable to expand result for ppcf128 with ISD::AssertNoFPClass
#151375 opened
Jul 30, 2025 -
Nested replacement field in format string fails to compile on Clang + libstdc++
#151371 opened
Jul 30, 2025 -
[BOLT] [perf2bolt] PERF2BOLT-ERROR: could not find a profile matching binary "vmlinux"
#151368 opened
Jul 30, 2025 -
SPIR-V: Verification errors with struct-returning IR
#151344 opened
Jul 30, 2025 -
llvm-objdump does not print arguments to sdot
#151330 opened
Jul 30, 2025 -
[NVPTX] MIR optimizations incorrectly deleting return value register
#151329 opened
Jul 30, 2025 -
[libc++] Regression with std::variant move construction
#151328 opened
Jul 30, 2025 -
[MLIR] Unexpected inf output from `tosa.rsqrt` on zero input
#151322 opened
Jul 30, 2025 -
[flang][mlir][llvm] Build fails with GCC 14 on aarch
#151321 opened
Jul 30, 2025 -
[Clang] -Wself-assign should be enabled by default
#151312 opened
Jul 30, 2025 -
[MLIR][SVE] Unable to lower code with SVE transforms
#151305 opened
Jul 30, 2025 -
[InstCombine] Incorrect fabs + nsz fold
#151303 opened
Jul 30, 2025 -
TableGen backends as plugins
#151299 opened
Jul 30, 2025 -
[RISCV] Check if we still need EVLIndVarSimplifyPass
#151296 opened
Jul 30, 2025 -
[BUG][OpenMP][runtime]The OpenMP runtime memory mapping table cannot be properly deleted.
#151290 opened
Jul 30, 2025 -
Missing optimizations involving byval arguments passing on x86_64
#151288 opened
Jul 30, 2025 -
[clang] No way to recognize lambda expression in DWARF
#151269 opened
Jul 30, 2025 -
LTO pipeline crashes when incompatible bitcode gets used in an LTO build
#151250 opened
Jul 29, 2025 -
Tail merging removes the lines from DWARF line program
#151248 opened
Jul 29, 2025 -
Failure to install libMLIR.so when LLVM_DYLIBs and TOOLCHAIN_ONLY are enabled
#151247 opened
Jul 29, 2025 -
[clang] Accepts-invalid (?) in discarded statement with return type deduction
#151242 opened
Jul 29, 2025 -
`__builtin_dynamic_object_size` does not report size of function argument VLAs
#151240 opened
Jul 29, 2025 -
`__builtin_dynamic_object_size` of pointer member marked with `counted_by` confused by extra parens
#151236 opened
Jul 29, 2025 -
Request Commit Access For jriv01
#151229 opened
Jul 29, 2025 -
[flang] DTIO SIGABRT when the input item is namelist.
#151222 opened
Jul 29, 2025 -
Issue in the last two weeks installing v21 clang-format and clang-tidy
#151221 opened
Jul 29, 2025 -
[CI] Upgrade to clang-22 in libc fullbuild tests
#151215 opened
Jul 29, 2025 -
[HLSL] Replace `getResourceName` usages with `enumToString`
#151200 opened
Jul 29, 2025 -
Inlined subroutine should own its call site entries, not the parent subprogram
#151185 opened
Jul 29, 2025 -
[clang] Clang doesn't support parsing Doxygen group comments
#151184 opened
Jul 29, 2025 -
[TableGen] Update LLVM TableGen documentation with some of the common errors and its possible meaning
#151179 opened
Jul 29, 2025 -
[TableGen] Add support for C style macro expressions in TableGen
#151176 opened
Jul 29, 2025 -
[CIR] Difference while lowering in GEP instruction
#151173 opened
Jul 29, 2025 -
[flang][OpenMP] Lowering crashes for composite distribute simd constructs with private clause
#151159 opened
Jul 29, 2025 -
[Clang] Fails to diagnose `return;` in non-void function in class template
#151156 opened
Jul 29, 2025 -
[clangd][feature request] add hover comments for import statements
#151146 opened
Jul 29, 2025 -
SimplifyCFG breaks canonical loops even if --keep-loops is requested
#151144 opened
Jul 29, 2025 -
How to generate 0xFFFFFFFF NAN value using __builtin_nanf
#151138 opened
Jul 29, 2025 -
Merge via Graphite in rebase loop, probably related to pre-merge CI
#151135 opened
Jul 29, 2025 -
Request Commit Access For PrasoonMishra
#151133 opened
Jul 29, 2025 -
clang crashes at -O1 and above on x86_64-linux-gnu: Assertion `hasUseList()' failed
#151119 opened
Jul 29, 2025 -
Why does LLVM generate select ... -1 ... before operator new[] when array size < 1
#151104 opened
Jul 29, 2025 -
[AVR] Induction variable not found (missed optimization)
#151080 opened
Jul 29, 2025 -
Checked range of variables is forgotten after a slightly non-trivial condition
#151078 opened
Jul 29, 2025 -
[Clang] Segmentation fault in CXXNameMangler::mangleName due to infinite recursion
#151072 opened
Jul 29, 2025 -
Request Commit Access For satyajanga
#151068 opened
Jul 29, 2025 -
[CodeGen] Assertion failure in MachineInstr::setDebugValueUndef during BranchFolder optimization
#151047 opened
Jul 28, 2025 -
Scripted Interface affordances should have a uniform way to report script errors
#151045 opened
Jul 28, 2025 -
Additional missing known bits info for x * x
#151043 opened
Jul 28, 2025 -
[flang] Building flang on Macs requires manually passing a flag with path to runtime libraries
#151031 opened
Jul 28, 2025 -
Change IntrusiveRefCntPtr API to reduce unclear object lifetimes
#151026 opened
Jul 28, 2025 -
Support __has_feature(cfi)
#151022 opened
Jul 28, 2025 -
[GitHub] PR bot posts escaped HTML for body
#151019 opened
Jul 28, 2025 -
[lld][WebAssembly] `--stack-first` should be the default for wasm-ld
#151015 opened
Jul 28, 2025 -
clang-tidy cppcoreguidelines-special-member-functions should encourage rule of zero
#151005 opened
Jul 28, 2025 -
Request Commit Access For davidmrdavid
#151001 opened
Jul 28, 2025 -
AArch64 misuse of zero register for exclusive store status (maybe latent in 20.x)
#150988 opened
Jul 28, 2025 -
MLIRConfig.cmake overrides MLIR_TABLEGEN_EXE and breaks external/flang builds
#150986 opened
Jul 28, 2025 -
Build fails on Mac M4: LLDB test suite requires libc++ but it is disabled
#150985 opened
Jul 28, 2025 -
[flang][OpenMP] Composite simd with if clause ICE without -fopenmp-version=52
#150983 opened
Jul 28, 2025 -
[flang][OpenMP] Lowering crashes for composite do simd constructs with private clause
#150975 opened
Jul 28, 2025 -
[Machine uniformity Analysis] uniformity of a value inside and outside a loop
#150973 opened
Jul 28, 2025 -
Request Commit Access For DanBlackwell
#150964 opened
Jul 28, 2025 -
x86 missed optimization for __builtin_clz()^31
#150954 opened
Jul 28, 2025 -
Extend _Countof() to work with array parameters
#150953 opened
Jul 28, 2025 -
lldMain causes hang when called from forked process
#150918 opened
Jul 28, 2025 -
[ppc64le] unknown relocation (18) against symbol exit
#150913 opened
Jul 28, 2025 -
[clang-Cuda]: unused command line argument `-fgpu-default-stream=per-thread`
#150904 opened
Jul 28, 2025 -
[GlobalIsel] Assertion when generating code for ptrtoint with vector operands
#150875 opened
Jul 28, 2025 -
After overloading the type conversion operator, clang-tidy analysis errors occur.
#150874 opened
Jul 28, 2025 -
[Flang] About BIND(C) attribute terminating abnormally during compilation
#150865 opened
Jul 28, 2025 -
clang-format does not remove spaces in front of `::`
#150858 opened
Jul 27, 2025 -
[clang-format] BreakTemplateDeclarations and RequiresClausePosition
#150845 opened
Jul 27, 2025 -
Optimization when 'while' loop can be converted to 'do-while'
#150844 opened
Jul 27, 2025 -
[Flang][OpenMP] crashes with OpenMP reduction on structure component array element
#150830 opened
Jul 27, 2025 -
trixie/unstable debian packages: apt-key used in llvms.h but not available anymore
#150827 opened
Jul 27, 2025 -
[llvm][sroa] Why does SROA merge arrays into a large integer? Shouldn't this be handled by another pass?
#150824 opened
Jul 27, 2025 -
llvm.sh 21 (dev branch) fails on ubuntu 24.04
#150822 opened
Jul 27, 2025 -
[Flang][OpenMP] Assertion `converter.getModuleOp().lookupSymbol(mapperIdName) && "mapper not found"' failed.
#150821 opened
Jul 27, 2025 -
[Flang] Assertion `!hostAssocTuple && val' failed.
#150820 opened
Jul 27, 2025 -
Support running the test suite from Darwin host on a non-Darwin target
#150806 opened
Jul 26, 2025 -
[clang-tidy] Add speed info about each check in 'clang-tidy/checks/list.html'
#150789 opened
Jul 26, 2025 -
[mlir][SPIR-V] Question: How to lower math.isFinite to SPIR-V?
#150778 opened
Jul 26, 2025 -
[flang] Some tests fail with `SDKROOT` on macOS
#150765 opened
Jul 26, 2025 -
[Flang] crashes when passing character(*) explicit-shape array to class(*) dummy argument
#150749 opened
Jul 26, 2025 -
[Flang][OpenMP] crashes with OpenMP target teams followed by distribute parallel do
#150747 opened
Jul 26, 2025 -
[Flang] atanh calls with different types cause LLVM IR generation failure
#150745 opened
Jul 26, 2025 -
lld mingw undefined weak symbol, --wrap, import library, and relocation results in garbage pointer
#150739 opened
Jul 26, 2025 -
[clang] crash on invalid lambda default argument in templated function
#150738 opened
Jul 26, 2025 -
[RegAlloc][AArch64] Missed optimizate for register spill
#150737 opened
Jul 26, 2025 -
[clang] crash on invalid in C++11 mode
#150733 opened
Jul 26, 2025 -
[Clang] Trap reasons null check
#150707 opened
Jul 25, 2025 -
Assertion `TL.getFullDataSize() == CurrTL.getFullDataSize()' failed.
#150688 opened
Jul 25, 2025 -
[HLSL][SPIRV] Invalid SPIRV produced when compiling code using D3DCOLORtoUBYTE4
#150678 opened
Jul 25, 2025 -
[DirectX] Clean up to_underlying in case labels
#150676 opened
Jul 25, 2025 -
[HLSL][DirectX] Validation error seen when compiling code using D3DCOLORtoUBYTE4
#150673 opened
Jul 25, 2025 -
[libc] Wrong dependencies naming for many targets in libc
#150665 opened
Jul 25, 2025 -
[llvm-reduce] Remove module asm
#150613 opened
Jul 25, 2025 -
[DA] Insufficient validation of delinearization results
#150604 opened
Jul 25, 2025 -
libcxx test failure when libcxx is build with no exceptions and no RTTI
#150601 opened
Jul 25, 2025 -
[Clang] ICE with forward declares and modules
#150581 opened
Jul 25, 2025 -
llvm-objdump --mcpu=help doesn't work without an input file
#150567 opened
Jul 25, 2025 -
lld-link cannot find std::vector destructor in certain situations
#150563 opened
Jul 25, 2025 -
[WebAssembly] Compiler can't recognize avgr_u pattern in C
#150550 opened
Jul 24, 2025 -
[clang] clang 21.1.0_rc1 hangs while compiling GTK 3.24.49 with -Wmissing-noreturn
#150536 opened
Jul 24, 2025 -
Replace libc RISCV post commit buildbots with emulated builds
#150535 opened
Jul 24, 2025 -
GVN (MemDep): Pathological or infinite behavior
#150531 opened
Jul 24, 2025 -
[GlobalISel] Port known-bit and known-sign-bits for all operations
#150515 opened
Jul 24, 2025 -
lldb-dap hangs when internet is not reachable
#150494 opened
Jul 24, 2025 -
Add a docker container for libc premerge tests
#150490 opened
Jul 24, 2025 -
[libc++] Allow building the dylib with the observe assertion semantic
#150487 opened
Jul 24, 2025 -
[lldb] lldb-rpc still compiles failure
#150454 opened
Jul 24, 2025 -
[flang] Create the real constant directly with the argument type.
#150452 opened
Jul 24, 2025 -
WebAssembly support in LLDB
#150449 opened
Jul 24, 2025 -
[coverage] support source-based static destructor coverage
#150440 opened
Jul 24, 2025 -
Missed moving load after if.end block in memory_grow ()
#150437 opened
Jul 24, 2025 -
extent_v in static_assert not detecting inferred array length with rest argument expansion before use
#150426 opened
Jul 24, 2025 -
udiv128by64to64default not adding back
#150412 opened
Jul 24, 2025 -
MLIR Python binding is not available through apt
#150410 opened
Jul 24, 2025 -
[ObjC] Assertion `(GC_L != GC_R) && "unequal qualifier sets had only equal elements"' failed.
#150403 opened
Jul 24, 2025 -
[clang-tidy] Invalid fixit from cppcoreguidelines-init-variables in the presence of goto
#150397 opened
Jul 24, 2025 -
How can I access DbgValueInst in LLVM Pass written by myself
#150389 opened
Jul 24, 2025 -
Is the FlowSensitive WTODataflowWorklist used for anything?
#150385 opened
Jul 24, 2025 -
Hang in __sanitizer::StopTheWorld when ptrace system call is disallowed
#150380 opened
Jul 24, 2025 -
Name lookup in operator's requires-clause causes constraint recursion
#150376 opened
Jul 24, 2025 -
Possible range of values isn't fully tracked after division
#150353 opened
Jul 24, 2025 -
clang incorrectly allows converting function pointers to and from void* in constant expressions
#150340 opened
Jul 23, 2025 -
Vector reduction on zeroed vectors not eliminated
#150321 opened
Jul 23, 2025 -
Clang refuses to inline one-liners
#150319 opened
Jul 23, 2025
539 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.
-
[lldb][Expression] Encode Module and DIE UIDs into function AsmLabels
#148877 commented on
Jul 30, 2025 • 41 new comments -
[mlir][linalg] Enable scalable vectorization of linalg.unpack
#149293 commented on
Jul 30, 2025 • 37 new comments -
[MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface
#145899 commented on
Jul 28, 2025 • 34 new comments -
[SLP] Check for extracts, being replaced by original scalars, for user nodes
#149572 commented on
Jul 29, 2025 • 30 new comments -
[flang][OpenMP] Add -f[no]-openmp-simd
#150269 commented on
Jul 28, 2025 • 26 new comments -
[MLIR][Wasm] Introduce the WasmSSA MLIR dialect
#149233 commented on
Jul 30, 2025 • 25 new comments -
[SPIRV] Do not use OpTypeRuntimeArray in Kernel env.
#149522 commented on
Jul 30, 2025 • 24 new comments -
[DirectX] Error handling improve in root signature metadata Parser
#149232 commented on
Jul 30, 2025 • 23 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Jul 28, 2025 • 22 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Jul 30, 2025 • 21 new comments -
[llvm-profgen] Extend llvm-profgen to generate vtable profiles with data access events.
#148013 commented on
Jul 30, 2025 • 21 new comments -
AMDGPU: Add codegen for atomicrmw operations usub_cond and usub_sat
#141068 commented on
Jul 24, 2025 • 20 new comments -
[PGO] Add `llvm.loop.estimated_trip_count` metadata
#148758 commented on
Jul 28, 2025 • 20 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jul 30, 2025 • 19 new comments -
[Clang] Introduce OverflowBehaviorType for fine-grained overflow control
#148914 commented on
Jul 29, 2025 • 19 new comments -
add -floop-fuse to clang and flang
#142686 commented on
Jul 30, 2025 • 18 new comments -
[AMDGPU] Fixed llvm-debuginfo-analyzer for AMDGPU.
#145125 commented on
Jul 28, 2025 • 17 new comments -
[lld][LoongArch] GOT indirection to PC relative optimization
#123743 commented on
Jul 30, 2025 • 17 new comments -
[SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text format
#148002 commented on
Jul 30, 2025 • 16 new comments -
[clang][CodeComplete] skip explicit obj param in SignatureHelp
#146649 commented on
Jul 30, 2025 • 15 new comments -
[Attributor] Propagate alignment through ptrmask
#150158 commented on
Jul 30, 2025 • 15 new comments -
[lld][MachO]Multi-threaded i/o. Twice as fast linking a large project.
#147134 commented on
Jul 30, 2025 • 15 new comments -
[VPlan] Extract reverse operation for reverse accesses
#146525 commented on
Jul 30, 2025 • 14 new comments -
Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC
#149646 commented on
Jul 30, 2025 • 14 new comments -
[clang-tidy] Add check 'bugprone-invalid-enum-default-initialization'
#136823 commented on
Jul 30, 2025 • 14 new comments -
[Flang][OpenMP] Make implicitly captured scalars fully firstprivatized
#147442 commented on
Jul 28, 2025 • 13 new comments -
[VPlan] Expand VPWidenPointerInductionRecipe into separate recipes
#148274 commented on
Jul 28, 2025 • 13 new comments -
[LoopVectorize] Generate wide active lane masks
#147535 commented on
Jul 30, 2025 • 13 new comments -
[DirectX] Validate registers are bound to root signature
#146785 commented on
Jul 30, 2025 • 13 new comments -
[LLDB][NativePDB] Allow type lookup in namespaces
#149876 commented on
Jul 29, 2025 • 12 new comments -
[WebAssembly] Constant fold wasm.dot
#149619 commented on
Jul 29, 2025 • 12 new comments -
[lldb] refactor PlatformAndroid
#145382 commented on
Jul 29, 2025 • 12 new comments -
[DemandedBits] Support non-constant shift amounts
#148880 commented on
Jul 30, 2025 • 11 new comments -
[Offload] Introduce ATTACH map-type support for pointer attachment.
#149036 commented on
Jul 30, 2025 • 11 new comments -
[mlir][vector] vector.splat deprecation: folding/canonicalizing parity with broadcast
#150284 commented on
Jul 29, 2025 • 11 new comments -
[asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported
#144480 commented on
Jul 29, 2025 • 11 new comments -
[MLIR] Add shape propagation through tensor.pad
#136681 commented on
Jul 29, 2025 • 10 new comments -
[OpenMP] Adds omp_target_is_accessible routine
#138294 commented on
Jul 30, 2025 • 10 new comments -
[llvm] Support multiple save/restore points in mir
#119357 commented on
Jul 29, 2025 • 10 new comments -
[include-cleaner] Support multi-header symbols in mapping generator
#147720 commented on
Jul 29, 2025 • 10 new comments -
[InstCombine] Match intrinsic recurrences when known to be hoisted
#149858 commented on
Jul 29, 2025 • 10 new comments -
[LV] Add initial legality checks for ee loops with stores
#145663 commented on
Jul 29, 2025 • 10 new comments -
[OFFLOAD][OPENMP] 6.0 compatible interop interface
#143491 commented on
Jul 29, 2025 • 9 new comments -
[Clang][Driver] Revise Cygwin ToolChain to call linker directly
#147960 commented on
Jul 30, 2025 • 9 new comments -
[LV] Create in-loop sub reductions
#147026 commented on
Jul 30, 2025 • 9 new comments -
[clang] Implement -Walloc-size diagnostic option
#150028 commented on
Jul 30, 2025 • 9 new comments -
[Clang][attr] Add 'kcfi_salt' attribute
#141846 commented on
Jul 30, 2025 • 8 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (4/4) (NFC)
#146331 commented on
Jul 28, 2025 • 8 new comments -
[InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2
#140526 commented on
Jul 24, 2025 • 8 new comments -
[clang-tidy] Added check 'misc-visibility-change-to-virtual-function'
#140086 commented on
Jul 25, 2025 • 8 new comments -
[lldb] Update JSONTransport to use MainLoop for reading.
#148300 commented on
Jul 30, 2025 • 7 new comments -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Jul 30, 2025 • 7 new comments -
[RISCV] add load/store misched/PostRA subtarget features
#149409 commented on
Jul 28, 2025 • 7 new comments -
[IR] llvm.reloc.none intrinsic for no-op symbol references
#147427 commented on
Jul 29, 2025 • 7 new comments -
[SPIR-V] Add support for the SPIR-V extension SPV_INTEL_tensor_float32_conversion
#150090 commented on
Jul 30, 2025 • 7 new comments -
[SPIRV] Add pass to replace gethandlefromimplicitbinding
#146756 commented on
Jul 30, 2025 • 7 new comments -
[PowerPC] Add intrinsic definition for load and store with Right Length Left-justified
#148873 commented on
Jul 30, 2025 • 7 new comments -
[lldb] Zero extend APInt when piece size is bigger than the bitwidth
#150149 commented on
Jul 29, 2025 • 7 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jul 24, 2025 • 7 new comments -
[libcxx] Update testing documentation about CI container images.
#149192 commented on
Jul 29, 2025 • 7 new comments -
[IndVarSimplify] Fix Masking Issue by Adding nsw/nuw Flags to Trunc Instruction
#150179 commented on
Jul 25, 2025 • 7 new comments -
[DAG] Combine `store + vselect` to `masked_store`
#145176 commented on
Jul 30, 2025 • 6 new comments -
[lldb-dap] support moduleId in the stackTrace response
#149774 commented on
Jul 30, 2025 • 6 new comments -
[PowerPC][CLANG] DMF VSX Vector float GER 2x (rank-2 update)
#147383 commented on
Jul 25, 2025 • 6 new comments -
[lldb][windows] use Windows APIs to print to the console
#149493 commented on
Jul 30, 2025 • 6 new comments -
[Clang][OpenMP] Non-contiguous strided update
#144635 commented on
Jul 29, 2025 • 6 new comments -
[AMDGPU] Extending wave reduction intrinsics for `i64` types - 1
#150169 commented on
Jul 30, 2025 • 6 new comments -
[clang][StaticAnalyzer] Fix crash in SimpleSValBuilder with unsigned __int128 and negative literals
#150225 commented on
Jul 28, 2025 • 6 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Jul 30, 2025 • 6 new comments -
[mlir][vector] Avoid use of vector.splat in transforms
#150279 commented on
Jul 29, 2025 • 6 new comments -
AMDGPU: Track AGPR pressure
#150288 commented on
Jul 29, 2025 • 6 new comments -
[lld][ELF] Introduce an option to keep data section prefix.
#148985 commented on
Jul 27, 2025 • 6 new comments -
Add --dump-offload-bundle option to llvm-objcopy
#143347 commented on
Jul 24, 2025 • 5 new comments -
[wip][Clang-Repl] Add custom function as lambda in launchExecutor and fetch PID of launched executor
#147478 commented on
Jul 29, 2025 • 5 new comments -
[mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison
#142944 commented on
Jul 30, 2025 • 5 new comments -
[AMDGPU] Add builtins for wave reduction intrinsics
#150170 commented on
Jul 30, 2025 • 5 new comments -
[lldb][rpc] Upstream RPC Client Library Emitters
#147655 commented on
Jul 30, 2025 • 5 new comments -
[VectorCombine][TTI] Prevent extract/ins rewrite to GEP
#150216 commented on
Jul 30, 2025 • 5 new comments -
[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests.
#148286 commented on
Jul 30, 2025 • 5 new comments -
[OpenMP] Add ompTest library to OpenMP
#147381 commented on
Jul 30, 2025 • 5 new comments -
[SPARC] Use FMA instructions when we have UA2007
#148434 commented on
Jul 26, 2025 • 5 new comments -
[mlir][linalg] Morphism across linalg named, category and generic ops.
#148424 commented on
Jul 30, 2025 • 5 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jul 29, 2025 • 5 new comments -
[WIP] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors
#149691 commented on
Jul 28, 2025 • 5 new comments -
[AArch64][GlobalISel] Add push_mul_through_s/zext
#141551 commented on
Jul 30, 2025 • 5 new comments -
[X86][AVX10.2] Decouple AMX-AVX512 from AVX10.2
#148633 commented on
Jul 24, 2025 • 5 new comments -
[lldb][rpc] Use Clang attributes to keep track of pointer plus len
#148981 commented on
Jul 29, 2025 • 5 new comments -
[BPF] Support Jump Table
#149715 commented on
Jul 27, 2025 • 5 new comments -
[DirectX] Add Range Overlap validation to `DXILPostOptimizationValidation.cpp`
#148919 commented on
Jul 25, 2025 • 5 new comments -
[DAGCombiner] Fold setcc of trunc, generalizing some NVPTX isel logic
#150270 commented on
Jul 30, 2025 • 4 new comments -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 commented on
Jul 30, 2025 • 4 new comments -
[libc++] Fix missing 'get_new_handler()' for Windows builds
#150182 commented on
Jul 30, 2025 • 4 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Jul 29, 2025 • 4 new comments -
[AArch64] Tune unrolling prefs for more patterns on Apple CPUs
#149358 commented on
Jul 30, 2025 • 4 new comments -
[DemandedBits] Add div/rem support
#148853 commented on
Jul 25, 2025 • 4 new comments -
[OpenMP][clang] 6.0: num_threads strict (part 3: codegen)
#146405 commented on
Jul 24, 2025 • 4 new comments -
[AMDGPU] Constrain AV->VReg if we do not exceed RP thresholds
#150086 commented on
Jul 25, 2025 • 4 new comments -
Add IR and codegen support for deactivation symbols.
#133536 commented on
Jul 30, 2025 • 4 new comments -
[IR] Introduce the `ptrtoaddr` instruction
#139357 commented on
Jul 28, 2025 • 4 new comments -
[Clang][RFC] Do not eat SFINAE diagnostics for explicit template arguments
#139066 commented on
Jul 25, 2025 • 4 new comments -
[LoopUnroll] Rotate loop before unrolling inside of UnrollRuntimeLoopRemainder
#148243 commented on
Jul 28, 2025 • 4 new comments -
[AMDGPU] Generate waterfall for calls with SGPR(inreg) argument
#146997 commented on
Jul 30, 2025 • 4 new comments -
[Sema] Fix -Wunreachable-code false negative when operands differ only by implicit casts
#149972 commented on
Jul 30, 2025 • 4 new comments -
[RISCV][TTI] Implement getAddressComputationCost() in RISCV TTI.
#149955 commented on
Jul 29, 2025 • 4 new comments -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jul 30, 2025 • 4 new comments -
[X86] Correct 32-bit immediate assertion and fix 64-bit lowering for huge frame offsets
#123872 commented on
Jul 28, 2025 • 4 new comments -
[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr
#142047 commented on
Jul 30, 2025 • 4 new comments -
[llvm][AsmPrinter] Emit call graph section
#87576 commented on
Jul 29, 2025 • 3 new comments -
[AMDGPU][Scheduler] Consistent occupancy calculation during rematerialization
#149224 commented on
Jul 30, 2025 • 3 new comments -
[clang] callee_type metadata for indirect calls
#117036 commented on
Jul 28, 2025 • 3 new comments -
[Clang]Throw frontend error for target feature mismatch when using `flatten` attribute
#150044 commented on
Jul 23, 2025 • 3 new comments -
[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising
#147007 commented on
Jul 29, 2025 • 3 new comments -
[SelectionDAG] Handle more opcodes in isGuaranteedNotToBeUndefOrPoison
#147019 commented on
Jul 29, 2025 • 3 new comments -
[clang-tidy] Teach `readability-uppercase-literal-suffix` about C++23 and C23 suffixes
#148275 commented on
Jul 26, 2025 • 3 new comments -
[AMDGPU] narrow only on store to pow of 2 mem location
#150093 commented on
Jul 30, 2025 • 3 new comments -
[AMDGPU] Ensure non-reserved CSR spilled regs are live-in
#146427 commented on
Jul 29, 2025 • 3 new comments -
[LifetimeSafety] Implement a basic use-after-free diagnostic
#149731 commented on
Jul 25, 2025 • 3 new comments -
[X86] Try to shrink i64 compares if the input has enough sign bits
#149719 commented on
Jul 29, 2025 • 3 new comments -
[SelectionDAG] Verify SDTCisVT and SDTCVecEltisVT constraints
#150125 commented on
Jul 23, 2025 • 3 new comments -
[mlir][xegpu] Add definition of SliceAttr
#150146 commented on
Jul 25, 2025 • 3 new comments -
[RISCV][VLOPT] Added support for vmv.s.x and vfmv.s.f
#149562 commented on
Jul 30, 2025 • 3 new comments -
[win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY.
#132558 commented on
Jul 27, 2025 • 3 new comments -
[CGP][PAC] Flip PHI and blends when all immediate modifiers are the same
#150226 commented on
Jul 29, 2025 • 3 new comments -
[HashRecognize] Fix LHS ConstantRange check for BE
#148620 commented on
Jul 30, 2025 • 3 new comments -
[libc++] Implement P3168R2: Give optional range support
#149441 commented on
Jul 29, 2025 • 3 new comments -
[mlir][spirv] Fix lookup logic `spirv.target_env` for `gpu.module`
#147262 commented on
Jul 25, 2025 • 3 new comments -
[DependenceAnalysis] Extending SIV to handle fusable loops
#128782 commented on
Jul 29, 2025 • 3 new comments -
[ARM] Have custom lowering for ucmp and scmp
#149315 commented on
Jul 29, 2025 • 3 new comments -
[OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible
#143058 commented on
Jul 28, 2025 • 2 new comments -
[OpenMP][Flang] Emit default declare mappers implicitly for derived types
#140562 commented on
Jul 28, 2025 • 2 new comments -
[RISCV] Support resumable non-maskable interrupt handlers
#148134 commented on
Jul 25, 2025 • 2 new comments -
[clang-tidy] Add modernize-make-direct check
#118120 commented on
Jul 30, 2025 • 2 new comments -
[SelectionDAG] fold (not (sub Y, X)) -> (add X, ~Y)
#147825 commented on
Jul 27, 2025 • 2 new comments -
[llvm][mlir][OpenMP] Support translation for linear clause in omp.wsloop and omp.simd
#139386 commented on
Jul 24, 2025 • 2 new comments -
[DAG] visitFREEZE - enable SRA/SRL handling
#148252 commented on
Jul 24, 2025 • 2 new comments -
[MLIR][OpenMP] Simplify OpenMP device codegen
#137201 commented on
Jul 28, 2025 • 2 new comments -
[HIP] Move HIP to the new driver by default
#123359 commented on
Jul 28, 2025 • 2 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jul 24, 2025 • 2 new comments -
[clang-tidy] Fix bugprone-tagged-union-member-count false-positive
#135831 commented on
Jul 30, 2025 • 2 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jul 28, 2025 • 2 new comments -
[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signatures
#147573 commented on
Jul 24, 2025 • 2 new comments -
MSP430: Add test for llvm.sincos intrinsic
#148602 commented on
Jul 25, 2025 • 2 new comments -
[X86] `combinePMULH` - combine `mulhu` + `srl`
#132548 commented on
Jul 29, 2025 • 2 new comments -
[SCEV] Try to prove no-wrap for AddRecs via BTC.
#131538 commented on
Jul 30, 2025 • 2 new comments -
[RFC] Extend MemoryEffects to Support Target-Specific Memory Locations
#148650 commented on
Jul 24, 2025 • 2 new comments -
[clang][MinGW] Implement -mcrtdll option to switch crt choice
#149469 commented on
Jul 30, 2025 • 2 new comments -
[Sema] Fix false positive warnings for misaligned member access
#150025 commented on
Jul 25, 2025 • 2 new comments -
[DAGCombiner] Remove all `UnsafeFPMath` references
#146295 commented on
Jul 28, 2025 • 2 new comments -
[SPIRV] Filter disallowed extensions for env
#150051 commented on
Jul 29, 2025 • 2 new comments -
[utils][UpdateTestChecks] Warn about possible target triple mismatch
#149645 commented on
Jul 29, 2025 • 2 new comments -
[Clang] disallow # operators in attribute argument lists
#147308 commented on
Jul 30, 2025 • 2 new comments -
[SYCL] Add property set types and JSON representation
#147321 commented on
Jul 28, 2025 • 2 new comments -
[DAG] optimize llvm.ucmp for 1-bit inputs to return subtraction of operands
#150058 commented on
Jul 29, 2025 • 2 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (2/4) (NFC)
#146329 commented on
Jul 28, 2025 • 2 new comments -
[Transforms/Util] Add SimplifySwitchVar pass
#149937 commented on
Jul 30, 2025 • 2 new comments -
Thread safety analysis: Allocate FactEntrys with BumpPtrAllocator
#149660 commented on
Jul 28, 2025 • 2 new comments -
[Clang] Take libstdc++ into account during GCC detection
#145056 commented on
Jul 30, 2025 • 2 new comments -
[libc] Mutex implementation for single-threaded baremetal
#145358 commented on
Jul 29, 2025 • 2 new comments -
[clang][ExprConst] Consider integer pointers of value 0 nullptr
#150164 commented on
Jul 29, 2025 • 2 new comments -
[RISCV] Add initial assembler/MC layer support for big-endian
#146534 commented on
Jul 30, 2025 • 2 new comments -
[X86][GlobalISel] Improve carry value selection
#146586 commented on
Jul 29, 2025 • 2 new comments -
[hwasan] Add hwasan-all-globals option
#149621 commented on
Jul 30, 2025 • 2 new comments -
[ScheduleDAG] Fix and simplify the algorithm used for finding callseq_start
#149692 commented on
Jul 25, 2025 • 2 new comments -
Make sanitizer special case list slash-agnostic
#149886 commented on
Jul 30, 2025 • 2 new comments -
[OpenMP] Introduce omp.target_allocmem and omp.target_freemem omp dialect ops.
#145464 commented on
Jul 29, 2025 • 2 new comments -
[InferAlignment] Propagate alignment between loads/stores of the same base pointer
#145733 commented on
Jul 30, 2025 • 1 new comment -
[PowerPC][AIX] Using milicode for memcmp instead of libcall
#147093 commented on
Jul 29, 2025 • 1 new comment -
[clang][RISCV] Fix crash on VLS calling convention
#145489 commented on
Jul 28, 2025 • 1 new comment -
[clang][Diagnostic] Clarify error message for auto
#149781 commented on
Jul 28, 2025 • 1 new comment -
[libc++] Save duration/timeout locally for condition_variable waits
#148330 commented on
Jul 27, 2025 • 1 new comment -
[VPlan] Run narrowInterleaveGroups during general VPlan optimizations.
#149706 commented on
Jul 24, 2025 • 1 new comment -
[AMDGPU][SDAG] Handle ISD::PTRADD in VOP3 patterns
#143881 commented on
Jul 30, 2025 • 1 new comment -
[LoopStrengthReduce] Mitigation of issues introduced by compilation time optimization in SolveRecurse.
#147588 commented on
Jul 28, 2025 • 1 new comment -
[clang][analyzer][NFC] Run `modernize-use-using` check over all the code
#149934 commented on
Jul 30, 2025 • 1 new comment -
[SPIR-V] Implement SPV_KHR_float_controls2
#146941 commented on
Jul 30, 2025 • 1 new comment -
[clang] Rename files that MacOS libtool warns about (NFC)
#150054 commented on
Jul 30, 2025 • 1 new comment -
[clang]: Propagate `*noreturn` attributes in `CFG`
#146355 commented on
Jul 25, 2025 • 1 new comment -
[OpenMP] Add diagnostic for 'factor' width mismatch in 'unroll partial'
#139986 commented on
Jul 30, 2025 • 1 new comment -
[clang] Add the ability to link libclc OpenCL libraries
#146503 commented on
Jul 30, 2025 • 1 new comment -
[RISCV] Fix alignment when mixing rvc/norvc relax/norelax code
#150159 commented on
Jul 27, 2025 • 1 new comment -
[windows][lldb] implement system logging on Windows
#150213 commented on
Jul 30, 2025 • 1 new comment -
[GlobalISel] Support saturated truncate
#150219 commented on
Jul 24, 2025 • 1 new comment -
[mlir][spirv] Add support for SPV_ARM_graph extension
#147937 commented on
Jul 28, 2025 • 1 new comment -
[IR] Remove size argument from lifetime intrinsics
#150248 commented on
Jul 29, 2025 • 1 new comment -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jul 30, 2025 • 1 new comment -
[libc] Modular printf option (float only)
#147426 commented on
Jul 29, 2025 • 1 new comment -
[DataLayout][LangRef] Split non-integral and unstable pointer properties
#105735 commented on
Jul 30, 2025 • 1 new comment -
[Clang][AMDGPU] Add builtins for some buffer resource atomics
#149216 commented on
Jul 30, 2025 • 1 new comment -
[compiler-rt][sanitizer-common] Use os_log for DriverKit as os_log_error is undefined
#148848 commented on
Jul 29, 2025 • 1 new comment -
[AMDGPU][MC] In GFX11+ v_pk_fmac_f16 should not allow DPP
#148751 commented on
Jul 30, 2025 • 1 new comment -
Annotate disassembly with register‐resident variable locations
#147460 commented on
Jul 25, 2025 • 1 new comment -
[LV] Convert gather loads with invariant stride into strided loads
#147297 commented on
Jul 24, 2025 • 1 new comment -
One more fix for P3144R2 implementation
#149406 commented on
Jul 24, 2025 • 1 new comment -
[mlir][emitc] Only mark operator with fundamental type have no side effect
#144990 commented on
Jul 29, 2025 • 1 new comment -
[DebugInfo][DWARF] Add heapallocsite information
#132073 commented on
Jul 30, 2025 • 1 new comment -
[SPIRV] Fix type mismatch assertion in insertvalue.
#143131 commented on
Jul 30, 2025 • 1 new comment -
[MLIR][NVVM] Support stmatrix intrinsics
#148377 commented on
Jul 30, 2025 • 1 new comment -
[clang-tidy] Make `modernize-use-using`'s fix-its more robust
#149694 commented on
Jul 30, 2025 • 1 new comment -
[TSan] Add support for Android
#147580 commented on
Jul 29, 2025 • 1 new comment -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Jul 28, 2025 • 1 new comment -
[RISCV] Support XSfmm C intrinsics
#143070 commented on
Jul 24, 2025 • 1 new comment -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jul 24, 2025 • 1 new comment -
[clang] Introduce CallGraphSection option
#117037 commented on
Jul 28, 2025 • 1 new comment -
[AMDGPU] Support merging 16-bit and 8-bit TBUFFER load/store instruction
#145078 commented on
Jul 28, 2025 • 1 new comment -
[Clang][OpenMP] Fixing Clang error for metadirective with multiple when clauses and no otherwise
#148583 commented on
Jul 24, 2025 • 1 new comment -
[AMDGPU] Switch default dwarf register encoding to wave32
#149515 commented on
Jul 25, 2025 • 1 new comment -
RuntimeLibcalls: Stop opting out of exp10
#148604 commented on
Jul 28, 2025 • 1 new comment -
[mlir][PDL] PDLToPDLInterp: Use the pdl pattern name in the generated rewriter.
#149481 commented on
Jul 24, 2025 • 1 new comment -
[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor`
#146720 commented on
Jul 28, 2025 • 0 new comments -
[InstCombine] Fold `lshr -> zext -> shl` patterns
#147737 commented on
Jul 30, 2025 • 0 new comments -
[LV] Vectorize FMax w/o fast-math flags.
#146711 commented on
Jul 28, 2025 • 0 new comments -
[clang] "modular_format" attribute for functions using format strings
#147431 commented on
Jul 29, 2025 • 0 new comments -
[IR] "modular-format" attribute for functions using format strings
#147429 commented on
Jul 29, 2025 • 0 new comments -
[AMDGPU] Support function attribute to override postRA scheduling direction
#147708 commented on
Jul 28, 2025 • 0 new comments -
[MLIR][Vector]Add constraints to vector.shape_cast(constant) -> constant
#147691 commented on
Jul 23, 2025 • 0 new comments -
[tools] LLVM Advisor - compilation wrapper with artifact collection and analysis
#147451 commented on
Jul 24, 2025 • 0 new comments -
[libFuzzer] always install signal handler with SA_ONSTACK
#147422 commented on
Jul 29, 2025 • 0 new comments -
[libc++][ranges] P3060R3: Add `std::views::indices(n)`
#146823 commented on
Jul 25, 2025 • 0 new comments -
[WebAssembly] Implement getInterleavedMemoryOpCost
#146864 commented on
Jul 30, 2025 • 0 new comments -
Logging setup for lldb-dap extension
#146884 commented on
Jul 30, 2025 • 0 new comments -
[SLP]Initial support for copyable elements
#147366 commented on
Jul 30, 2025 • 0 new comments -
[clang-tidy] Add portability-avoid-platform-specific-fundamental-types
#146970 commented on
Jul 26, 2025 • 0 new comments -
Draft: [LLDB] Add scalar literal node
#147064 commented on
Jul 25, 2025 • 0 new comments -
[InstCombine] fold icmp of select with constants and invertible op
#147182 commented on
Jul 26, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis for calls and tail calls
#147136 commented on
Jul 25, 2025 • 0 new comments -
[LoongArch][NFC] Pre-commit for lowering v32i8 vector mask generation to `VMSKLTZ`
#149952 commented on
Jul 28, 2025 • 0 new comments -
[PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes
#149949 commented on
Jul 28, 2025 • 0 new comments -
[LoopInfo] Pointer to stack object may not be loop invariant in a coroutine function
#149936 commented on
Jul 30, 2025 • 0 new comments -
[LLDB] Update SBMemoryRegionInfo doc strings to document len and str
#149903 commented on
Jul 28, 2025 • 0 new comments -
[OpenMP] Remove standalone build mode
#149878 commented on
Jul 26, 2025 • 0 new comments -
Fix SIFixSGPRCopies To Handle Physical Registers
#149859 commented on
Jul 23, 2025 • 0 new comments -
[WebAssembly] Generate a call to __wasm_apply_global_tls_relocs in __wasm_init_memory
#149832 commented on
Jul 28, 2025 • 0 new comments -
[AMDGPU] Optimize rotate/funnel shift pattern matching in instruction selection
#149817 commented on
Jul 30, 2025 • 0 new comments -
[mlir][arith.constant]Fix element type of the dense attributes in target attributes to be consistent with result type in LLVM::detail::oneToOneRewrite()
#149787 commented on
Jul 30, 2025 • 0 new comments -
[flang][Driver] Enable FLANG_DEFAULT_LINKER
#149786 commented on
Jul 26, 2025 • 0 new comments -
[Clang][CUDA] Add support for __managed__ variables in non-RDC and default RDC mode
#149716 commented on
Jul 26, 2025 • 0 new comments -
[RISCV] Add TSFlag for reading past VL behaviour. NFCI
#149704 commented on
Jul 30, 2025 • 0 new comments -
[VPlan] Compute interleave count for VPlan.
#149702 commented on
Jul 29, 2025 • 0 new comments -
[AArch64][BTI] Mark EH landing pads as jump targets
#149680 commented on
Jul 23, 2025 • 0 new comments -
[BOLT][RISCV]Fix handling of GOT relocation pairs
#149658 commented on
Jul 29, 2025 • 0 new comments -
[DWARFLinker] Fix matching logic to remove type 1 missing offsets
#149618 commented on
Jul 30, 2025 • 0 new comments -
[lldb] Use ThreadPlanSP instead of raw ThreadPlan* (NFC)
#149598 commented on
Jul 28, 2025 • 0 new comments -
[InstCombine] Canoncalize complex boolean expressions into ~((y | z) ^ x)
#149530 commented on
Jul 29, 2025 • 0 new comments -
[Offload] Make olLaunchKernel test thread safe
#149497 commented on
Jul 24, 2025 • 0 new comments -
[LoopUnroll] Introduce parallel reduction phis when unrolling.
#149470 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU] Added llvm-debuginfo-check
#149429 commented on
Jul 24, 2025 • 0 new comments -
[lldb][cmake] Remove unnecessary target dependency
#150300 commented on
Jul 29, 2025 • 0 new comments -
[ARM] Complete SubsumesPredicate
#150261 commented on
Jul 29, 2025 • 0 new comments -
[flang][Lower] Make reduction processing failure a hard error
#150233 commented on
Jul 30, 2025 • 0 new comments -
[PowerPC] fix bug affecting float to int32 conversion on LE PowerPC
#150194 commented on
Jul 29, 2025 • 0 new comments -
TableGen: Emit perfect hash function for runtime libcalls
#150192 commented on
Jul 28, 2025 • 0 new comments -
[LangRef] asm clobber constrains: '~memory' allows reads and synchronization
#150191 commented on
Jul 23, 2025 • 0 new comments -
[libclc] Implement clc_log/sinpi/sqrt with __nv_* functions
#150174 commented on
Jul 29, 2025 • 0 new comments -
MC: Add ELF section and directive for specifying a section's preferred alignment.
#150151 commented on
Jul 27, 2025 • 0 new comments -
release/21.x: [libunwind] Fix return type of `DwarfFDECache::findFDE()` in definition (#146308)
#150126 commented on
Jul 29, 2025 • 0 new comments -
[clang] Delay checking of `-fopenmp-host-ir-file-path`
#150124 commented on
Jul 23, 2025 • 0 new comments -
[clang] Delay normalization of `-fmodules-cache-path`
#150123 commented on
Jul 23, 2025 • 0 new comments -
[clang] Infer compilation directory in driver
#150112 commented on
Jul 30, 2025 • 0 new comments -
Implement `preserve_none` for 32-bit x86
#150106 commented on
Jul 28, 2025 • 0 new comments -
[AArch64] Exhaustively have all flag and non-flag instructions map to each other
#150085 commented on
Jul 27, 2025 • 0 new comments -
[Coroutines] suspend metadata preservation
#150077 commented on
Jul 30, 2025 • 0 new comments -
Fixes to unblock building LLVM and Clang as Arm64EC
#150068 commented on
Jul 24, 2025 • 0 new comments -
[mlir][IR] Add `getPropertyAsAttr` and `setPropertyFromAttr` methods.
#150060 commented on
Jul 29, 2025 • 0 new comments -
[AArch64] Enable preferZeroCompareBranch for AArch64 when we don't have fused cmp+br
#150045 commented on
Jul 27, 2025 • 0 new comments -
[clang][RISCV] Fix clang dwarf info generation for unprtototyped function
#150022 commented on
Jul 30, 2025 • 0 new comments -
[DAG] visitFREEZE - replace multiple frozen/unfrozen uses of an SDValue with just the frozen node
#150017 commented on
Jul 29, 2025 • 0 new comments -
[Mips] Fix atomic min/max generate mips4 instructions when compiling for mips2
#149983 commented on
Jul 30, 2025 • 0 new comments -
[flang] Adding NOTIFY specifier in image selector and add notify type checks
#148810 commented on
Jul 29, 2025 • 0 new comments -
RuntimeLibcalls: Remove target check for sjlj config
#148792 commented on
Jul 28, 2025 • 0 new comments -
RuntimeLibcalls: Move __stack_chk_fail config to tablegen
#148789 commented on
Jul 28, 2025 • 0 new comments -
RuntimeLibcalls: Remove darwin override of half convert libcalls
#148782 commented on
Jul 28, 2025 • 0 new comments -
RuntimeLibcalls: Really move default libcall handling to tablegen
#148780 commented on
Jul 28, 2025 • 0 new comments -
Add LLVMGlobalAddDebugInfo to Core.cpp
#148747 commented on
Jul 28, 2025 • 0 new comments -
[Clang] [Driver] Canoncalise `-internal-isystem` include paths
#148745 commented on
Jul 29, 2025 • 0 new comments -
[OPT] Fixes print-changed=dot-cfg for unnamed basic blocks.
#148582 commented on
Jul 28, 2025 • 0 new comments -
Thread Safety Analysis: Compare values of literals
#148551 commented on
Jul 27, 2025 • 0 new comments -
[ORC] Add automatic shared library resolver for unresolved symbols.
#148410 commented on
Jul 29, 2025 • 0 new comments -
[CFGPrinter] Added command line option to change DOT font
#148403 commented on
Jul 26, 2025 • 0 new comments -
[Utils] update_llc_test_checks.py: updated the regexp for ARM target
#148287 commented on
Jul 30, 2025 • 0 new comments -
[Clang] Add `__builtin_stack_address`
#148281 commented on
Jul 27, 2025 • 0 new comments -
[compiler-rt] Fix frame numbering for unparsable frames.
#148278 commented on
Jul 28, 2025 • 0 new comments -
[TSan] Add option to ignore capturing behavior when instrumenting
#148156 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU][NPM] Add isRequired to passes missing it
#148115 commented on
Jul 30, 2025 • 0 new comments -
[RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature
#147990 commented on
Jul 28, 2025 • 0 new comments -
AMDGPU: Handle multiple AGPR MFMA rewrites
#147975 commented on
Jul 26, 2025 • 0 new comments -
[MLIR][Linalg] Remove matmul_transpose variants
#147961 commented on
Jul 28, 2025 • 0 new comments -
[libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC
#147956 commented on
Jul 29, 2025 • 0 new comments -
[PATCH 1/7] [clang] Improve nested name specifier AST representation
#147835 commented on
Jul 24, 2025 • 0 new comments -
[DTLTO][LLD][ELF] Support bitcode members of thin archives
#149425 commented on
Jul 29, 2025 • 0 new comments -
[LLDB] Process minidump is in memory check command
#149401 commented on
Jul 24, 2025 • 0 new comments -
[AMDGPU] Add scheduling stage to rewrite MFMA from VGPR to AGPR
#149367 commented on
Jul 29, 2025 • 0 new comments -
[AIX] Handle arbitrary sized integers when lowering formal arguments passed on the stack
#149351 commented on
Jul 25, 2025 • 0 new comments -
[CostModel] Provide a default model for histogram intrinsics
#149348 commented on
Jul 25, 2025 • 0 new comments -
[LLDB] Run API tests with native PDB too
#149305 commented on
Jul 24, 2025 • 0 new comments -
[mlir][dataflow] Update dataflow tutorial doc and add dataflow example code
#149296 commented on
Jul 26, 2025 • 0 new comments -
[CodeGen] Ensure clearRegisterKills clears inside bundles.
#149177 commented on
Jul 28, 2025 • 0 new comments -
[mlir][python] source line info
#149166 commented on
Jul 29, 2025 • 0 new comments -
[SLP]Initial FMA support
#149102 commented on
Jul 29, 2025 • 0 new comments -
[Coverage] Add gap region between binary operator '&& and ||' and RHS
#149085 commented on
Jul 29, 2025 • 0 new comments -
[WebAssembly] Mask undef shuffle lanes
#149084 commented on
Jul 29, 2025 • 0 new comments -
[clang][driver] Improve warning message for complex range overrides and GCC incompatibility
#149028 commented on
Jul 29, 2025 • 0 new comments -
AMDGPU: Handle rewriting non-tied MFMA to AGPR form
#149027 commented on
Jul 26, 2025 • 0 new comments -
AMDGPU: Add a few missing mfma rewrite tests
#149026 commented on
Jul 28, 2025 • 0 new comments -
[lldb] Always compute the execution & symbol context
#148994 commented on
Jul 26, 2025 • 0 new comments -
[clang][Modules] Reporting Errors for Duplicating Link Declarations in `modulemap`s
#148959 commented on
Jul 30, 2025 • 0 new comments -
[lldb-dap] fix crash if disconnect request is not sent.
#148878 commented on
Jul 28, 2025 • 0 new comments -
[llvm-lto2] Added version command for llvm-lto2
#148866 commented on
Jul 28, 2025 • 0 new comments -
[StandardInstrumentations]Add support for numeric label
#148844 commented on
Jul 25, 2025 • 0 new comments -
[mlir][spirv] Add 8-bit float type emulation
#148811 commented on
Jul 28, 2025 • 0 new comments -
The Clang Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
#147874 commented on
Jul 29, 2025 • 0 new comments -
[Modules TS] MSVC std library produces ambiguous type_info reference when including module with ms-compatibility
#38400 commented on
Jul 29, 2025 • 0 new comments -
[clang] ICE on NTTP with a constrained placeholder type in static/non-static member function templates of class templates
#146095 commented on
Jul 29, 2025 • 0 new comments -
[GreedyRegAlloc] Multiple spill reloads into same register without intermediate def/overwrite
#135639 commented on
Jul 29, 2025 • 0 new comments -
Wrong LICM of expression involving pointer to `alloca` object in coroutine function
#149604 commented on
Jul 29, 2025 • 0 new comments -
[MLIR] crashed in `-gpu-kernel-outlining` pass with error message: Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed
#149318 commented on
Jul 29, 2025 • 0 new comments -
[C++20] [Modules] Diagnose exposure for TUlocal entity
#112294 commented on
Jul 29, 2025 • 0 new comments -
"Instruction does not dominate all uses!" after IRCE pass
#63984 commented on
Jul 29, 2025 • 0 new comments -
[HLSL] [DirectX] Clang emits struct alloca instructions for structs with one or more array-typed fields, or any struct when compiling with `-O0`
#147109 commented on
Jul 28, 2025 • 0 new comments -
[Flang] Compilation error when a constructor of derived type with extends (derived type with private attribute is specified in extends)
#120922 commented on
Jul 28, 2025 • 0 new comments -
Min runtime ubsan messages are ambiguous
#149943 commented on
Jul 28, 2025 • 0 new comments -
[libc][math] Tracking Issue - Refactor Higher Math Functions to Header Only
#147386 commented on
Jul 28, 2025 • 0 new comments -
[clang-tidy] suggest adding `constexpr` when it is possible
#115622 commented on
Jul 28, 2025 • 0 new comments -
[X86] Unnecessary sequences of 7 GPR `mov`s back and forth
#136574 commented on
Jul 28, 2025 • 0 new comments -
fmaximum/minimum_num incorrect result for -0/+0
#139481 commented on
Jul 28, 2025 • 0 new comments -
clang incorrectly accepts non-constant consteval function calls in destructor
#109096 commented on
Jul 28, 2025 • 0 new comments -
[Sema] Memory leak in `SemaOverload.cpp`
#143129 commented on
Jul 28, 2025 • 0 new comments -
[AVR] Ran out of registers during register allocation
#104032 commented on
Jul 28, 2025 • 0 new comments -
clang 21.1.0-rc1 creates broken executables on Cygwin/MinGW when linked with GNU ld.bfd
#149639 commented on
Jul 28, 2025 • 0 new comments -
Spurious compilation error using <format> and import std
#149404 commented on
Jul 28, 2025 • 0 new comments -
[LoongArch] Backend Optimizers too aggressive for SIMD, causing worsen codegen
#100907 commented on
Jul 28, 2025 • 0 new comments -
Unsupported architecture for jump tables
#71633 commented on
Jul 28, 2025 • 0 new comments -
MIPS: wrong qNaN encoding for r2 from IR
#100495 commented on
Jul 28, 2025 • 0 new comments -
clang-cuda: ICE when trying to take the address of a pure virtual function
#67533 commented on
Jul 28, 2025 • 0 new comments -
[mlir][gpu] `gpu.rotate` verifier shouldn't check for constant operands
#147320 commented on
Jul 28, 2025 • 0 new comments -
[libc++]: Crash in std::type_info::hash_code() on Apple ARM64 because of junk address dereference
#58561 commented on
Jul 28, 2025 • 0 new comments -
Suboptimal register allocation when combining stores
#143940 commented on
Jul 28, 2025 • 0 new comments -
unordered_map and unordered_set operator== double key comparison causes exponential behavior
#42106 commented on
Jul 28, 2025 • 0 new comments -
Lack of autovectorization of loops over references into contiguous memory
#106011 commented on
Jul 25, 2025 • 0 new comments -
Finalise setup of buildbot for RISC-V RVA23 EVL tail folding
#123947 commented on
Jul 30, 2025 • 0 new comments -
[LoopInterchange] Creates invalid IR: PHINode should have one entry for each predecessor of its parent basic block!
#149730 commented on
Jul 30, 2025 • 0 new comments -
[clang] C++20 Concept in Template Specialization Should Not See Protected Member.
#115838 commented on
Jul 30, 2025 • 0 new comments -
[opt] incorrect output dependence in loop interchange pass
#127176 commented on
Jul 30, 2025 • 0 new comments -
[Flang] Compilation error of using %VAL for an actual argument
#118239 commented on
Jul 30, 2025 • 0 new comments -
apple x86-64 build Symbol not found __ZNSt3__122__libcpp_verbose_abortEPKcz
#74559 commented on
Jul 30, 2025 • 0 new comments -
Static library compiled with -no-rtti breaks exception handling in an executable it's linked into on ARM Mac
#116015 commented on
Jul 30, 2025 • 0 new comments -
[clangd] crash when parsing the code
#150195 commented on
Jul 29, 2025 • 0 new comments -
[Flang] Compilation abnormally terminates when result-name of RESULT is not defined in function subprogram
#126452 commented on
Jul 29, 2025 • 0 new comments -
Call site info: Register offsets ignored when emitting DW_AT_call_target
#70949 commented on
Jul 29, 2025 • 0 new comments -
[clang] Assertion `0 && "Invalid SLocOffset or bad function choice"' failed.
#115007 commented on
Jul 29, 2025 • 0 new comments -
[clang-tidy] Check to add `void` to functions without parameters in C
#142629 commented on
Jul 29, 2025 • 0 new comments -
clang 19 or 20 miscompiles llvm::MergeBasicBlockIntoOnlyPred for PPC32
#133507 commented on
Jul 29, 2025 • 0 new comments -
[HLSL][SPIR-V] Resource binding allocation
#124561 commented on
Jul 29, 2025 • 0 new comments -
Make MSVC STL data formatters for Windows
#24834 commented on
Jul 29, 2025 • 0 new comments -
Clang reports an undefined function that has been defined
#73232 commented on
Jul 29, 2025 • 0 new comments -
readability-simplify-boolean-expr dose not work in pure c program.
#127384 commented on
Jul 29, 2025 • 0 new comments -
clang crash assigning to a global named register variable when the matching -ffixed- option is not used
#109778 commented on
Jul 29, 2025 • 0 new comments -
Vector Saturating Subtractions should be flipped around when the result is AND'ed
#79690 commented on
Jul 29, 2025 • 0 new comments -
[Clang] Implement P2843R3 - Preprocessing is never undefined
#145658 commented on
Jul 29, 2025 • 0 new comments -
opt -gvn fails with Assertion `!isa<IndirectBrInst>(TI) && "Cannot split critical edge from IndirectBrInst"'
#49237 commented on
Jul 29, 2025 • 0 new comments -
readability-convert-member-functions-to-static: inspection doesn't handle case when template is used
#43654 commented on
Jul 29, 2025 • 0 new comments -
Failure to recognise unnecessary sext for add+cmp
#130088 commented on
Jul 29, 2025 • 0 new comments -
Add clang-format option for formatting single statement function on one line with braces
#145161 commented on
Jul 29, 2025 • 0 new comments -
[DAG] combineShiftToAVG - failure to match avgceil patterns on preferIncOfAddToSubOfNot targets
#147946 commented on
Jul 29, 2025 • 0 new comments -
[GVN] hits assertion "Cannot split critical edge from IndirectBrInst" in llvm::SplitKnownCriticalEdge
#150229 commented on
Jul 29, 2025 • 0 new comments -
clang-cl.exe LLVM-21.1.0-rc1-win64 infinite loop while try compiler some file
#149537 commented on
Jul 29, 2025 • 0 new comments -
lldb RISC-V support
#55383 commented on
Jul 29, 2025 • 0 new comments -
[clangd] clangd crashed.
#148558 commented on
Jul 29, 2025 • 0 new comments -
lldb-server crashes on startup on AArch64 Linux which has SME but not SVE
#138717 commented on
Jul 25, 2025 • 0 new comments -
[Integer division]Optimization missed in looped division
#146483 commented on
Jul 25, 2025 • 0 new comments -
P2988R12: `std::optional<T&>`
#148131 commented on
Jul 25, 2025 • 0 new comments -
[clang] Failed to compile simple and legal code while gcc is ok
#141732 commented on
Jul 25, 2025 • 0 new comments -
lldb-dap takes 3000ms instead of 120-400ms
#150220 commented on
Jul 24, 2025 • 0 new comments -
[mlir][python] Op properties are broken for python
#150009 commented on
Jul 24, 2025 • 0 new comments -
[RISCV] Crash when ir-outliner is run on functions with interrupt attribute
#149969 commented on
Jul 24, 2025 • 0 new comments -
LLVM fails 4 ExecutionEngine tests
#59429 commented on
Jul 24, 2025 • 0 new comments -
Build failure on Fedora Linux x86_64 due to missing llvm::StdThreadPool::asyncEnqueue(std::function<void ()>, llvm::ThreadPoolTaskGroup*)
#124117 commented on
Jul 24, 2025 • 0 new comments -
[lldb] support XDG directory structure for .lldbinit files
#71426 commented on
Jul 24, 2025 • 0 new comments -
[MLIR] Existing Python bindings issues
#139785 commented on
Jul 24, 2025 • 0 new comments -
[CodeGen] Machine Late Instructions Cleanup Pass recursion
#99608 commented on
Jul 24, 2025 • 0 new comments -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 commented on
Jul 24, 2025 • 0 new comments -
[RISCV64] LLD command to link libcodec2_soft_av1enc.so is taking longer than usual
#148084 commented on
Jul 24, 2025 • 0 new comments -
[LLVM] Missed optimization on boolean instructions.
#97044 commented on
Jul 24, 2025 • 0 new comments -
Request Commit Access For shay-kl
#145403 commented on
Jul 24, 2025 • 0 new comments -
[MLIR]`tosa.exp` on large constant produces inf
#149954 commented on
Jul 24, 2025 • 0 new comments -
P1317R2: Remove return type deduction in `std::apply`
#148183 commented on
Jul 24, 2025 • 0 new comments -
[DA] Assume coefficient of subscript is non-zero
#149991 commented on
Jul 24, 2025 • 0 new comments -
[DAG] Fold trunc(abdu(x,y)) and trunc(abds(x,y)) if they have sufficient leading zero/sign bits
#147683 commented on
Jul 24, 2025 • 0 new comments -
Implement address sanitizer on AIX
#138916 commented on
Jul 24, 2025 • 0 new comments -
[DAG] visitFREEZE - enable SRA/SRL handling
#150204 commented on
Jul 24, 2025 • 0 new comments -
[Clang][DebugInfo] Inconsistency Between Assembly Code and Debug Information
#149957 commented on
Jul 24, 2025 • 0 new comments -
Mustache templates produce irregular whitespace
#149844 commented on
Jul 24, 2025 • 0 new comments -
[InstCombine] Missed rewrite for comparisons against results of division
#55695 commented on
Jul 24, 2025 • 0 new comments -
clang: Invalid address-of-packed-member warning
#144729 commented on
Jul 23, 2025 • 0 new comments -
Add the VS Code MLIR extension to the Open VSX extension registry
#147991 commented on
Jul 23, 2025 • 0 new comments -
[clang-tidy] crash on `bugprone-crtp-constructor-accessibility` check
#145093 commented on
Jul 23, 2025 • 0 new comments -
clang-format: ColumnLimit:0 breaks lambda formatting
#50275 commented on
Jul 28, 2025 • 0 new comments -
[clang] mips4 instructions generated when compiling for mips2
#145411 commented on
Jul 28, 2025 • 0 new comments -
[Clang][Driver] GCC used as backend linking driver in scenarios that do not call for it
#149850 commented on
Jul 28, 2025 • 0 new comments -
SIMD & reduction on signed types emits sign-conversion diagnostic
#45304 commented on
Jul 27, 2025 • 0 new comments -
vget_lane_p64 triggers -Wvector-conversion diagnostic
#47601 commented on
Jul 27, 2025 • 0 new comments -
[clang-tidy] modernize-use-using suggests incorrect fix for typedef with comma
#150276 commented on
Jul 27, 2025 • 0 new comments -
[LLD][RISCV] LLD RISC-V relaxation bug
#149583 commented on
Jul 27, 2025 • 0 new comments -
[clang][cuda] clang++ does not support __managed__ variables
#147373 commented on
Jul 27, 2025 • 0 new comments -
Real-time Sanitizer causes pthread_cond_signal to segfault when a thread is doing a timed wait on a condition variable
#146120 commented on
Jul 26, 2025 • 0 new comments -
[gvnhoist] evaluate impact of gvnhoist optimization
#95045 commented on
Jul 26, 2025 • 0 new comments -
[RISCV] Large code model places integer/FP constant pool entries in .rodata and uses PC-relative accesses.
#145080 commented on
Jul 26, 2025 • 0 new comments -
[SCEV] Unbounded recursion in createSCEV leading to Stack Overflow
#148253 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU][MC][GFX9] Several VOP3 opcodes do not support op_sel
#38650 commented on
Jul 25, 2025 • 0 new comments -
fatal error: error in backend: Failed to evaluate function length in SEH unwind info
#149547 commented on
Jul 25, 2025 • 0 new comments -
[-Wunsafe-buffer-usage]: false negative on smart pointers
#73452 commented on
Jul 25, 2025 • 0 new comments -
`-1 << (k + 1)` => `-2 << k` Inverted shift optimizations should incorporate offsets
#102946 commented on
Jul 25, 2025 • 0 new comments -
llvm-tblgen and clang-tblgen: error while loading shared libraries: libc++.so.1
#53561 commented on
Jul 25, 2025 • 0 new comments -
clang fails an ExceptionTest
#59428 commented on
Jul 25, 2025 • 0 new comments -
[HLSL][SPIRV] Implement implicit set and binding assignment for resources.
#146907 commented on
Jul 25, 2025 • 0 new comments -
[Lifetime Safety] Analysis crashes on an infinite for loop
#150095 commented on
Jul 25, 2025 • 0 new comments -
Include Regrouping May Break If Macros Inserted Between Groups
#80374 commented on
Jul 25, 2025 • 0 new comments -
Requesting Github CI/CD access for cmtice
#147827 commented on
Jul 25, 2025 • 0 new comments -
Incorrect deduplication of member of anonymous namespace in clang++17, 18, 19
#107642 commented on
Jul 25, 2025 • 0 new comments -
[flang][OpenMP][debug] Build failure with duplicate variable mapping
#146847 commented on
Jul 25, 2025 • 0 new comments -
[MC/DC][llvm-cov] Branch not found in Decisions
#95739 commented on
Jul 25, 2025 • 0 new comments -
[CoverageMapping] fail to evaluate "constant folded" conditions at compile time
#101241 commented on
Jul 25, 2025 • 0 new comments -
[Mlir][affine] --affine-loop-fusion pass failed
#149507 commented on
Jul 25, 2025 • 0 new comments -
[SCEV] llvm::ScalarEvolution::verify() expensive check failure
#149377 commented on
Jul 25, 2025 • 0 new comments -
LoongArch: `__attribute__((target("lasx")))` does not imply LSX
#149512 commented on
Jul 25, 2025 • 0 new comments -
[ORC] Add Executor Resolver Utility
#143654 commented on
Jul 29, 2025 • 0 new comments -
[AMDGPU] Optimize rotate instruction selection patterns
#143551 commented on
Jul 28, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jul 25, 2025 • 0 new comments -
[compiler-rt][test] Use packaging.version.Version to compare glibc versions
#142596 commented on
Jul 28, 2025 • 0 new comments -
TSan: Support relaxed accesses and fences
#142579 commented on
Jul 30, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jul 30, 2025 • 0 new comments -
[PowerPC] Remove carry register
#142420 commented on
Jul 24, 2025 • 0 new comments -
[InstCombine] Add cast support in simplifyUsingControlFlow
#142263 commented on
Jul 30, 2025 • 0 new comments -
[MLIR] fix func.func to llvm.func lowering where no_inline attribute is not propagated over
#142088 commented on
Jul 30, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jul 28, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Fix G_UNMERGE_VALUES combine
#141812 commented on
Jul 29, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jul 25, 2025 • 0 new comments -
MachineCombiner: Partially fix losing subregister indexes
#141661 commented on
Jul 24, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jul 29, 2025 • 0 new comments -
Trying to fix undefined symbol error caused by iterator variable
#141507 commented on
Jul 29, 2025 • 0 new comments -
AArch64: Clear hasSideEffects on AUT and AUTPAC.
#141330 commented on
Jul 25, 2025 • 0 new comments -
[clang-tidy] Don't run use-nullptr check on objective-c code.
#141229 commented on
Jul 24, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jul 24, 2025 • 0 new comments -
[clangd] Drop the optimization where only shards for modified files are updated in the background index
#140651 commented on
Jul 28, 2025 • 0 new comments -
[libunwind] Add CMake option to enable execute-only code generation on AArch64
#140554 commented on
Jul 30, 2025 • 0 new comments -
[flang] Implement workdistribute construct lowering
#140523 commented on
Jul 25, 2025 • 0 new comments -
[IR] Add llvm `clmul` intrinsic
#140301 commented on
Jul 29, 2025 • 0 new comments -
[libc++][format] Don't instantiate direct `__(u)int128_t` visitation
#139662 commented on
Jul 28, 2025 • 0 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Jul 25, 2025 • 0 new comments -
[InstSimplify] Optimize maximumnum and minimumnum
#139581 commented on
Jul 28, 2025 • 0 new comments -
[VN] be more consistent about forwarding null inputs and ignoring SVE outputs
#139574 commented on
Jul 26, 2025 • 0 new comments -
[clang-tidy] fix `bugprone-narrowing-conversions` false positive for conditional expression
#139474 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942
#138843 commented on
Jul 30, 2025 • 0 new comments -
[LAA] Be more precise on different store sizes
#122318 commented on
Jul 28, 2025 • 0 new comments -
[Multilib] Extend the Multilib system to support an IncludeDirs field.
#146651 commented on
Jul 29, 2025 • 0 new comments -
[TableGen][DecoderEmitter] Add option to emit type-specialized code
#146593 commented on
Jul 30, 2025 • 0 new comments -
[clang-tidy] add modernize-use-constexpr check
#146553 commented on
Jul 24, 2025 • 0 new comments -
[AArch64][PAC] Rework discriminator analysis in AUT and AUTPAC
#146489 commented on
Jul 26, 2025 • 0 new comments -
[analyzer] Fix crash on compound literals with bitfields in unions
#146418 commented on
Jul 25, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (3/4) (NFC)
#146330 commented on
Jul 24, 2025 • 0 new comments -
[AArch64][llvm] Unify AArch64 tests into a single file (1/4) (NFC)
#146328 commented on
Jul 24, 2025 • 0 new comments -
[NVPTX] Add prefetch tensormap variant
#146203 commented on
Jul 29, 2025 • 0 new comments -
[workflows] Update commit access request PR links
#146169 commented on
Jul 28, 2025 • 0 new comments -
[GISel] Combine compare of bitfield extracts or'd together.
#146055 commented on
Jul 30, 2025 • 0 new comments -
[flang] Add support for workdistribute construct in flang frontend
#146029 commented on
Jul 24, 2025 • 0 new comments -
[IRLinker] Don't add duplicate named MD node operand to dest module
#146020 commented on
Jul 28, 2025 • 0 new comments -
[AMDGPU] Intrinsic for launching whole wave functions
#145859 commented on
Jul 29, 2025 • 0 new comments -
[AMDGPU] Fold into uses of splat REG_SEQUENCEs through COPYs.
#145691 commented on
Jul 28, 2025 • 0 new comments -
AlwaysInliner: A new inlining algorithm to interleave alloca promotion with inlines.
#145613 commented on
Jul 28, 2025 • 0 new comments -
[AMDGPU] Use reverse iteration in CodeGenPrepare
#145484 commented on
Jul 30, 2025 • 0 new comments -
[DFAJumpThreading] Prevent pass from using too much memory.
#145482 commented on
Jul 30, 2025 • 0 new comments -
[Reland][ValueTracking] Improve Bitcast handling to match SDAG
#145223 commented on
Jul 29, 2025 • 0 new comments -
[mlir][emitc] Relax `hasSideEffect` rules for Var/Member
#145011 commented on
Jul 30, 2025 • 0 new comments -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 commented on
Jul 28, 2025 • 0 new comments -
[NFC][analyzer] Update docs of CodeChecker --ctu-ast-mode
#144901 commented on
Jul 30, 2025 • 0 new comments -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 commented on
Jul 30, 2025 • 0 new comments -
[VPlan] Make CanIV part of region.
#144803 commented on
Jul 26, 2025 • 0 new comments -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 commented on
Jul 25, 2025 • 0 new comments -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 commented on
Jul 29, 2025 • 0 new comments -
[NFC] Fix typos 'seperate' -> 'separate'
#144368 commented on
Jul 24, 2025 • 0 new comments -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 commented on
Jul 25, 2025 • 0 new comments -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 commented on
Jul 25, 2025 • 0 new comments -
[Runtimes][CMake] Add CMake option to enable execute-only code generation on AArch64
#143698 commented on
Jul 30, 2025 • 0 new comments -
Expose format (attribute) info for function declarations in Clang Index API
#113754 commented on
Jul 28, 2025 • 0 new comments -
[ORC-RT] Initial check-in for a new, top-level ORC runtime project.
#113499 commented on
Jul 28, 2025 • 0 new comments -
[MLIR] Auto generate source location for python bindings
#112923 commented on
Jul 30, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jul 30, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jul 29, 2025 • 0 new comments -
Conditionalize use of POSIX features missing on WASI/WebAssembly
#92677 commented on
Jul 27, 2025 • 0 new comments -
[libc++] P2502R2: `std::generator`
#92213 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU] Add AMDGPU support for llvm-objcopy
#92066 commented on
Jul 29, 2025 • 0 new comments -
Enable printing newlines and indents in attribute and type printers
#87948 commented on
Jul 29, 2025 • 0 new comments -
[llvm] Extract and propagate callee_type metadata
#87575 commented on
Jul 29, 2025 • 0 new comments -
[RFC][AMDGPU] Add vulkan:private/nonprivate MMRAs support
#78573 commented on
Jul 30, 2025 • 0 new comments -
[libc++][ranges] P2164R9: Implements `views::enumerate`
#73617 commented on
Jul 28, 2025 • 0 new comments -
[mlir] `transform.include` does not handle nested specs with the same name
#119578 commented on
Jul 30, 2025 • 0 new comments -
[BOLT][AArch64] After BOLT optimization, .so crashes and the call information cannot be viewed.
#147017 commented on
Jul 30, 2025 • 0 new comments -
[HLSL][RootSignature] Add support for root signature as a target
#150286 commented on
Jul 30, 2025 • 0 new comments -
bugprone-unchecked-optional-access false positive
#86185 commented on
Jul 30, 2025 • 0 new comments -
[HLSL][RootSignature] Add support for `rootsig-define` compiler flag
#150274 commented on
Jul 30, 2025 • 0 new comments -
Implement fixed point fxdivi functions in llvm-libc
#129126 commented on
Jul 30, 2025 • 0 new comments -
modernize-return-braced-init-list warning not generated when class contains member of type std::string
#47444 commented on
Jul 30, 2025 • 0 new comments -
[clang] Compiling empty file traps ubsan
#149078 commented on
Jul 30, 2025 • 0 new comments -
[libc++] `std::cmp_less` and other integer comparison functions could be improved
#65136 commented on
Jul 30, 2025 • 0 new comments -
[D121485] [libc++] Fix performance inconsistency between map/set copy-assignment and copy-constructor
#77658 commented on
Jul 30, 2025 • 0 new comments -
Unnecessary stack usage
#53348 commented on
Jul 30, 2025 • 0 new comments -
clang 18.1.8 generates incorrect debug info for double precison float parameter at optimisation level -O1 (ARM cortex-m4, soft float target)
#110482 commented on
Jul 30, 2025 • 0 new comments -
Single step atomic sequences
#24318 commented on
Jul 30, 2025 • 0 new comments -
Pre-C23 check in for declaration is incorrect
#149633 commented on
Jul 30, 2025 • 0 new comments -
[TableGen] Track location for Inits
#121792 commented on
Jul 30, 2025 • 0 new comments -
[MLIR] optimization int-range-optimizations crashes
#131273 commented on
Jul 30, 2025 • 0 new comments -
[libc++] Adds additional FTM input validation.
#138462 commented on
Jul 29, 2025 • 0 new comments -
[llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms
#138187 commented on
Jul 30, 2025 • 0 new comments -
[libc][math] Implementation of sinpi, correctly rounded to all modes
#137953 commented on
Jul 30, 2025 • 0 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jul 30, 2025 • 0 new comments -
[Flang][OpenMP] Move builtin .mod generation into runtimes
#137828 commented on
Jul 26, 2025 • 0 new comments -
[clangd] textDocument/documentLink to support include statements with macro argument
#137550 commented on
Jul 29, 2025 • 0 new comments -
[LLD][COFF] Move delay IAT into its own .didat section.
#137100 commented on
Jul 27, 2025 • 0 new comments -
[LLDB] Ptrace seize dead processes on Linux
#137041 commented on
Jul 24, 2025 • 0 new comments -
[ConstraintElim] Add facts about non-poison intrinsics on demand
#136558 commented on
Jul 26, 2025 • 0 new comments -
[libc++] Fix strict aliasing violation for `deque::const_iterator`
#136067 commented on
Jul 29, 2025 • 0 new comments -
[LLVM][Triple] Drop unknown object types from normalized triples
#135571 commented on
Jul 25, 2025 • 0 new comments -
[mlir][linalg] Produce canonical linalg.generic for im2col
#134675 commented on
Jul 24, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jul 29, 2025 • 0 new comments -
[LV] Move isPredicatedInst into LVLegality (NFC)
#134261 commented on
Jul 30, 2025 • 0 new comments -
[libc]: Add -Wextra for libc tests
#133643 commented on
Jul 29, 2025 • 0 new comments -
MachineInstrBuilder: Introduce copyMIMetadata() function.
#133535 commented on
Jul 30, 2025 • 0 new comments -
ELF: Introduce R_AARCH64_PATCHINST relocation type.
#133534 commented on
Jul 30, 2025 • 0 new comments -
CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations.
#133533 commented on
Jul 30, 2025 • 0 new comments -
ELF: Introduce R_AARCH64_FUNCINIT64 relocation type.
#133531 commented on
Jul 30, 2025 • 0 new comments -
[clang] Introduce elementwise clz/ctz builtins
#131995 commented on
Jul 30, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jul 25, 2025 • 0 new comments -
[AMDGPU][SIFoldOperand] Hoist readlane through some instructions
#129687 commented on
Jul 30, 2025 • 0 new comments -
[clang] Allow constexpr-unknown values pre C++23
#129646 commented on
Jul 28, 2025 • 0 new comments -
[VectorCombine] Shrink loads used in shufflevector rebroadcasts
#128938 commented on
Jul 29, 2025 • 0 new comments -
[VP][RISCV] Add a vp.load.ff intrinsic for fault only first load.
#128593 commented on
Jul 30, 2025 • 0 new comments -
workflows/release-binaries: Enable Windows x86 builds
#128274 commented on
Jul 27, 2025 • 0 new comments -
[mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis
#128113 commented on
Jul 30, 2025 • 0 new comments -
Add support for flag output operand "=@cc" for SystemZ.
#125970 commented on
Jul 25, 2025 • 0 new comments -
[IndVars] Fix high-cost-expand check in LFTR
#125828 commented on
Jul 30, 2025 • 0 new comments