-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
652 Pull requests merged by 253 people
-
[llvm][ADT] Add wrappers to
std::includes
#143297 merged
Jun 10, 2025 -
AMDGPU: Try constant fold after folding immediate
#141862 merged
Jun 10, 2025 -
AMDGPU: Add test showing bit operations that should be reducible
#141837 merged
Jun 10, 2025 -
[clang][NFC] Refactor replaceExternalDecls to use llvm::any_of
#143275 merged
Jun 10, 2025 -
DAG: Assert fcmp uno runtime calls are boolean values
#142898 merged
Jun 10, 2025 -
[lldb][NFC] Split RegisterContextUnwind::SavedLocationForRegister
#139817 merged
Jun 10, 2025 -
ARM: Start moving runtime libcall configuration out of TargetLowering
#142617 merged
Jun 10, 2025 -
[MSAN] support vpermilvar AVX instructions
#143053 merged
Jun 10, 2025 -
[RISCV] Migrate zvqdotq reduce matching to use partial_reduce infrastructure
#142212 merged
Jun 10, 2025 -
[AMDGPU] Autogenerate bitop3 asm and dags. NFCI.
#143430 merged
Jun 9, 2025 -
cfi: Re-enable tests with lld on i386. NFCI.
#143459 merged
Jun 9, 2025 -
LowerTypeTests: Stop creating inline bitset tests on 32-bit architectures.
#143458 merged
Jun 9, 2025 -
[NFC] Separate high-level-dependent portions of DWARFExpression (revised)
#143170 merged
Jun 9, 2025 -
[lld] Add missing includes.
#143453 merged
Jun 9, 2025 -
[mlir] Add window.workDoneProgress LSP capability
#143449 merged
Jun 9, 2025 -
[mlir][spirv] Add definitions for GL inverse hyperbolic functions
#141720 merged
Jun 9, 2025 -
[AMDGPU] Autogenerate dst bytesel asm. NFCI.
#143429 merged
Jun 9, 2025 -
[AMDGPU] Fix getAsmVOP3Base SrcMods arguments. NFCI.
#143428 merged
Jun 9, 2025 -
PowerPC: Move runtime libcall configuration to RuntimeLibcallsInfo
#142542 merged
Jun 9, 2025 -
Revert "[HIP] use offload wrapper for non-device-only non-rdc (#132869)"
#143432 merged
Jun 9, 2025 -
[RISCV] Implement Feature Bits for B, E, H
#143436 merged
Jun 9, 2025 -
[git][NFC] add clang-tidy formatting commits to .git-blame-ignore-revs
#143438 merged
Jun 9, 2025 -
[Clang][NFC] Add nullptr check in InitializationSequence::InitializeFrom
#143067 merged
Jun 9, 2025 -
[clang][analyzer] Update python dependency versions
#143433 merged
Jun 9, 2025 -
[AArch64] Fix a multitude of AArch64 typos (NFC)
#143370 merged
Jun 9, 2025 -
[libc++] Remap headers in the debug info when building the library
#143004 merged
Jun 9, 2025 -
Remove GlobalObject::getAlign/setAlignment
#143188 merged
Jun 9, 2025 -
[llvm][X86] REX profile for UEFI
#138362 merged
Jun 9, 2025 -
Add commands to list/enable/disable plugins
#134418 merged
Jun 9, 2025 -
[AArch64][GlobalISel] Expand 64bit extracts to 128bit to allow more patterns
#142904 merged
Jun 9, 2025 -
[CIR] Add support for accessing members of base classes
#143195 merged
Jun 9, 2025 -
[CIR][NFS] Add test cases for VecShuffle with -1 index
#143304 merged
Jun 9, 2025 -
[VPlan] Add ReductionStartVector VPInstruction.
#142290 merged
Jun 9, 2025 -
[AArch64][GlobalISel] Combine G_UNMERGE(G_DUPLANE16) -> G_DUPLANE16
#142731 merged
Jun 9, 2025 -
[Matrix] Propagate shape information through (f)abs insts
#141704 merged
Jun 9, 2025 -
[memprof] Use std::tie to implement operator< (NFC)
#143401 merged
Jun 9, 2025 -
[X86] Use llvm::none_of (NFC)
#143398 merged
Jun 9, 2025 -
[mlir] Use llvm::max_element (NFC)
#143396 merged
Jun 9, 2025 -
[CodeGen] Use llvm::has_single_bit (NFC)
#143394 merged
Jun 9, 2025 -
[lld] Use llvm::has_single_bit (NFC)
#143393 merged
Jun 9, 2025 -
[BPF] Initialize SmallVector (NFC)
#143392 merged
Jun 9, 2025 -
[CodeGen] Construct SmallVector with ArrayRef (NFC)
#143391 merged
Jun 9, 2025 -
[bazel] Revert "[bazel] llvm-config.h: Turn on LLVM_ENABLE_PLUGINS" as it fails TensorFlow Windows build
#143419 merged
Jun 9, 2025 -
[ConstantFolding] Add support for llvm.atan in constant folding.
#143416 merged
Jun 9, 2025 -
[Support][Cygwin] Fix handling of Process symbol lookup.
#143072 merged
Jun 9, 2025 -
[Cygwin] wint_t is unsigned int
#143117 merged
Jun 9, 2025 -
[Clang] Implement CWG2496
#142975 merged
Jun 9, 2025 -
[AMDGPU][True16][CodeGen] atomic load/store i8 in true16 mode
#143044 merged
Jun 9, 2025 -
[LLVM][IR] Support target extension types in vectors
#140630 merged
Jun 9, 2025 -
[mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused.
#141853 merged
Jun 9, 2025 -
[clang-tidy][NFC] run clang-format over clang-tidy checks and tool code.
#143324 merged
Jun 9, 2025 -
[CodeGen] Add <4096 x i32> value type
#143417 merged
Jun 9, 2025 -
[DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag
#143207 merged
Jun 9, 2025 -
Introduce
arith.scaling_extf
andarith.scaling_truncf
#141965 merged
Jun 9, 2025 -
[PowerPC] extend smaller splats into bigger splats (with fix)
#142194 merged
Jun 9, 2025 -
[X86] collectConcatOps - handle extract_subvector(concat_subvectors(...)) patterns
#143406 merged
Jun 9, 2025 -
[CUDA] Disallow use of address_space(N) on CUDA device variables.
#142857 merged
Jun 9, 2025 -
[PowerPC] Change default for auto gen stxvp for cpu=future
#142826 merged
Jun 9, 2025 -
[tsan] Don't symbolize stack traces if dl_iterate_phdr is not ready
#143199 merged
Jun 9, 2025 -
[CIR] Add support for using enum constants
#143214 merged
Jun 9, 2025 -
[Clang] Clarify the
[[trivial_abi]]
documentation.#143243 merged
Jun 9, 2025 -
[Offload] Add
OFFLOAD_INCLUDE_TESTS
#143388 merged
Jun 9, 2025 -
[mlir][spirv] Implement UMod canonicalization for vector constants
#141902 merged
Jun 9, 2025 -
[Clang] Explain why a type is not replaceable.
#143265 merged
Jun 9, 2025 -
[C23][N3006] Documented behavior of underspecified object declarations
#140911 merged
Jun 9, 2025 -
[mlir][spirv] Make
CooperativeMatrixType
aShapedType
#142784 merged
Jun 9, 2025 -
[flang][OpenMP] Make static duration variables default to shared DSA
#142783 merged
Jun 9, 2025 -
[WebKit checkers] Add an annotation for pointer conversion.
#141277 merged
Jun 9, 2025 -
[WebKit checkers] Treat passing of a member variable which is capable of CheckedPtr as safe.
#142485 merged
Jun 9, 2025 -
[X86] IsElementEquivalent - pull out exact matching for same index/op.
#143367 merged
Jun 9, 2025 -
[mlir] Use *Map::try_emplace (NFC)
#143341 merged
Jun 9, 2025 -
[SDAG] Add partial_reduce_sumla node
#141267 merged
Jun 9, 2025 -
[Attributor] Use known non-flat AS before
getAssumedAddrSpace
#143221 merged
Jun 9, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in Stmt#143250 merged
Jun 9, 2025 -
[KeyInstr] MDNodeKeyImpl<DILocation> skip zero values for hash
#143357 merged
Jun 9, 2025 -
[Clang][NFC] Adopt simpified
getTrailingObjects
in CIRGenFunctionInfo#143253 merged
Jun 9, 2025 -
[AArch64][Subtarget] add missing direct include of Triple.h
#143362 merged
Jun 9, 2025 -
[Clang] Link libgcc_s.1.dylib when building for macOS 10.5 and older
#141401 merged
Jun 9, 2025 -
[GlobalISel] Fixes unused variable error in testMOPredicate_MO
#143364 merged
Jun 9, 2025 -
[AMDGPU] Detect trivially uniform arguments in InstCombine
#129897 merged
Jun 9, 2025 -
[TableGen] Move getSuperRegForSubReg into CodeGenRegBank. NFC.
#142979 merged
Jun 9, 2025 -
[X86] Fold (add X, (srl Y, 7)) -> (sub X, (icmp_sgt 0, Y)) on vXi8 vectors
#143359 merged
Jun 9, 2025 -
[AArch64] Change IssueWidth to 6 in AArch64SchedNeoverseV2.td
#142565 merged
Jun 9, 2025 -
libc++ test: update MinSequenceContainer.h to make some tests pass on MSVC STL
#140287 merged
Jun 9, 2025 -
[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION
#140066 merged
Jun 9, 2025 -
[SelectionDAG] Make
(a & x) | (~a & y) -> (a & (x ^ y)) ^ y
available for all targets#137641 merged
Jun 9, 2025 -
[lldb] make lit use the same PYTHONHOME for building and testing
#143183 merged
Jun 9, 2025 -
[lldb] Use llvm::find (NFC)
#143338 merged
Jun 9, 2025 -
[LLDB] Unify DWARF section name matching
#141344 merged
Jun 9, 2025 -
[Clang] Fix a crash when diagnosing a non relocatable with no copy ctr
#143350 merged
Jun 9, 2025 -
[GISel][AArch64] Allow PatLeafs to be imported in GISel which were previously causing warnings
#140935 merged
Jun 9, 2025 -
[ValueTracking] Update
Ordered
when both operands are non-NaN.#143349 merged
Jun 9, 2025 -
[AArch64][SVE] Mark AES instructions commutable.
#142919 merged
Jun 9, 2025 -
[AArch64][InstCombine] Combine AES instructions with zero operands.
#142781 merged
Jun 9, 2025 -
[AArch64][GlobalISel] Prefer DUPLANE to REV
#142725 merged
Jun 9, 2025 -
[llvm] Compare std::optional<T> to values directly (NFC)
#143340 merged
Jun 9, 2025 -
[ADT] Simplify popcount with constexpr if (NFC)
#143339 merged
Jun 9, 2025 -
[DirectoryWatcher] Use llvm::find (NFC)
#143337 merged
Jun 9, 2025 -
[SelectionDAG][X86] Handle
llvm.type.test
in DAGBuilder#142939 merged
Jun 9, 2025 -
[clangd] Guard against trivial FunctionProtoTypeLoc when creating inlay hints
#143087 merged
Jun 9, 2025 -
[RISCV] Add compress patterns for Xqcibi branch instructions
#143095 merged
Jun 9, 2025 -
[LoongArch][BF16] Add support for the __bf16 type
#142548 merged
Jun 9, 2025 -
[LoongArch] Lower vector_shuffle as lane permute and shuffle for lasx if possible.
#141196 merged
Jun 9, 2025 -
[BOLT][NFCI] Skip validation in parseLBRSample
#143288 merged
Jun 9, 2025 -
[BOLT] Sort EntryData
#143308 merged
Jun 9, 2025 -
[BOLT][NFC] Move LBREntry from DataReader to DataAggregator
#143287 merged
Jun 9, 2025 -
[X86][FP16] Do not generate X86 FMIN/FMAX for FP16 when VLX not enabled
#143100 merged
Jun 9, 2025 -
[llvm] Use *Map::try_emplace (NFC)
#143321 merged
Jun 8, 2025 -
[llvm] Use std::none_of (NFC)
#143320 merged
Jun 8, 2025 -
[lldb] Use std::none_of (NFC)
#143319 merged
Jun 8, 2025 -
[lld] Use std::none_of (NFC)
#143318 merged
Jun 8, 2025 -
[clangd] Use llvm::find (NFC)
#143317 merged
Jun 8, 2025 -
[CI] Use LLVM_ENABLE_RUNTIMES for runtimes builds on Linux
#142694 merged
Jun 8, 2025 -
[libcxx] Include __fwd/span.h in <mdspan>
#142925 merged
Jun 8, 2025 -
[clang-tidy][NFC] run clang-format over 'cert', 'cppcore', 'fuchsia',…
#143316 merged
Jun 8, 2025 -
[clang-tidy][NFC] run clang-format over 'android', 'boost' and 'bugprone' checks
#143315 merged
Jun 8, 2025 -
[clang-tidy][NFC] run clang-format over
abseil
andaltera
checks.#143314 merged
Jun 8, 2025 -
[clang] AST: fix dependency calculation for TypedefTypes
#143291 merged
Jun 8, 2025 -
Pretty print on -dump-pass-pipeline
#143223 merged
Jun 8, 2025 -
[LLVM][Tests] remove %exeext from lli-child-target parameter.
#143077 merged
Jun 8, 2025 -
[ARM] Handle roundeven for MVE.
#142557 merged
Jun 8, 2025 -
[LLD][Cygwin] Add libcygwin to exclude from auto-export library list
#143118 merged
Jun 8, 2025 -
[llvm][GVN] Propagate
trunc nuw to i1
equalities#143273 merged
Jun 8, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in AST/Type#143258 merged
Jun 8, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in TemplateBase#143257 merged
Jun 8, 2025 -
CodeGen: Look up frame-pointer attribute once
#142902 merged
Jun 8, 2025 -
Revert "[X86] Fold (add X, (srl Y, 7)) -> (sub X, (ashr Y, 7)) on vXi8 vectors"
#143303 merged
Jun 8, 2025 -
[clang-tidy][NFC] fix formatting of
namespace-comment-check
#143305 merged
Jun 8, 2025 -
[DAGCombiner] Allow freeze to sink through fmul by adding it to AllowMultipleMaybePoisonOperands
#142250 merged
Jun 8, 2025 -
[mlir][linalg] Simplify
createWriteOrMaskedWrite
(NFC)#141567 merged
Jun 8, 2025 -
[AtomicExpandPass] Match isIdempotentRMW with InstcombineRMW
#142277 merged
Jun 8, 2025 -
added option
google-readability-namespace-comments.AllowNoNamespaceComments
#124265 merged
Jun 8, 2025 -
[Scalar] Use std::none_of (NFC)
#143282 merged
Jun 8, 2025 -
[clang-tools-extra] Use llvm::any_of (NFC)
#143281 merged
Jun 8, 2025 -
[mlir] Strip away lambdas (NFC)
#143280 merged
Jun 8, 2025 -
[Vectorize] Strip away lambdas (NFC)
#143279 merged
Jun 8, 2025 -
[clang-move] Teach getDeclarationList to return ArrayRef (NFC)
#143278 merged
Jun 8, 2025 -
[Clang] Support constexpr asm at global scope.
#143268 merged
Jun 8, 2025 -
[clang-tidy] Fix false positives with deducing this in
readability-convert-member-functions-to-static
check#141391 merged
Jun 8, 2025 -
[clang-format][NFC] Clean up fillRanges() in ClangFormat.cpp
#143236 merged
Jun 8, 2025 -
[SelectionDAG] Use DAG.getSelect (NFC)
#143276 merged
Jun 8, 2025 -
[clang-tidy] Add option to disable bugprone-multi-level-pointer-conversion in C code
#141209 merged
Jun 7, 2025 -
[mlir][linalg] Refactor vectorization hooks to improve code reuse
#141244 merged
Jun 7, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in ParsedTemplate#143255 merged
Jun 7, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in ExprObjC#143254 merged
Jun 7, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in ExprConcepts#143252 merged
Jun 7, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in StmtCXX#143251 merged
Jun 7, 2025 -
[clang][AST] Fix spaces in TypePrinter for some calling convs
#143160 merged
Jun 7, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in StmtObjC#143256 merged
Jun 7, 2025 -
[RISC-V] Adjust trampoline code for branch control flow protection
#141949 merged
Jun 7, 2025 -
Refactor clang doc comment structure
#142273 merged
Jun 7, 2025 -
[Clang][Parse][NFC] Use
llvm::function_ref<>
instead ofstd::optional<llvm::function_ref<>>
#142906 merged
Jun 7, 2025 -
[GISel][NFC] Use ranged-for/enumerate in a few places.
#143185 merged
Jun 7, 2025 -
[flang] Fix missing includes in lib/Lower/Support/Utils.cpp
#143196 merged
Jun 7, 2025 -
[CIR] Implement folder for VecTernaryOp
#142946 merged
Jun 7, 2025 -
[CIR] Upstream ShuffleOp for VectorType
#142288 merged
Jun 7, 2025 -
[Clang] Implement CWG2517 Useless restriction on use of parameter in constraint-expression
#132919 merged
Jun 7, 2025 -
[TableGen] Use
emplace
instead ofinsert
and similar. NFC.#143164 merged
Jun 7, 2025 -
[TableGen] Use
contains
instead ofcount
. NFC.#143156 merged
Jun 7, 2025 -
[Clang] Added explanation why a is trivial copyable evaluated to false.
#142341 merged
Jun 7, 2025 -
[OpenMP][cmake] Add SPARC support
#142364 merged
Jun 7, 2025 -
[libc++] Do not call
reserve
in flat containers if underlying container is user defined#140379 merged
Jun 7, 2025 -
[InstCombine] Relax guard against FP min/max in select fold
#143144 merged
Jun 7, 2025 -
[clang] Use llvm::count (NFC)
#143228 merged
Jun 7, 2025 -
[FuzzMutate] Use llvm::any_of (NFC)
#143227 merged
Jun 7, 2025 -
[clang] Strip away lambdas (NFC)
#143226 merged
Jun 7, 2025 -
[llvm] Call hash_combine_range with ranges (NFC)
#143225 merged
Jun 7, 2025 -
[Sema] Drop const from a return type (NFC)
#143224 merged
Jun 7, 2025 -
[clang-format] Handle function decls with MS calling conventions
#143083 merged
Jun 7, 2025 -
Revert "[Clang] Add resource_dir_EQ flag to CC1Option group (#140870)"
#142509 merged
Jun 7, 2025 -
[llvm-cgdata] Fix Dangling StringRefs
#143210 merged
Jun 7, 2025 -
[bazel] Fix llvm-min-tblgen bazel build
#143213 merged
Jun 6, 2025 -
[RISCV] Remove -riscv-asm-relax-branches flag
#142855 merged
Jun 6, 2025 -
AMDGPU: Custom lower fptrunc vectors for f32 -> f16
#141883 merged
Jun 6, 2025 -
[utils][TableGen] Handle versions on clause/directive spellings
#143021 merged
Jun 6, 2025 -
[ubsan] Add more -fsanitize-annotate-debug-info checks
#141997 merged
Jun 6, 2025 -
[Driver] Move CommonArgs to a location visible by the Frontend Drivers
#142800 merged
Jun 6, 2025 -
Avoid Assertion Failure Using -fcs-profile-generate with distributed thin-lto
#129736 merged
Jun 6, 2025 -
[libc][GPU] clean up includes
#143203 merged
Jun 6, 2025 -
[AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32
#138281 merged
Jun 6, 2025 -
[AMDGPU][NFC] Add tests for 64-bit ashr with shifts >= 32
#142463 merged
Jun 6, 2025 -
[clang][dep-scan] Resolve lexer crash from a permutation of invalid tokens
#142452 merged
Jun 6, 2025 -
[msan] Rename '-msan-dump-strict-intrinsics' to '-msan-dump-heuristic-instructions'
#143186 merged
Jun 6, 2025 -
[libc] Add definitions to embedded AArch32/AArch64
#142597 merged
Jun 6, 2025 -
[CI] Remove buildkite from metrics container
#143049 merged
Jun 6, 2025 -
[CIR] Add support for completing forward-declared types
#143176 merged
Jun 6, 2025 -
[InstCombine] Allow min/max in constant BOp min/max folding
#142878 merged
Jun 6, 2025 -
LowerTypeTests: Shrink check size by 1 instruction on x86.
#142887 merged
Jun 6, 2025 -
LowerTypeTests: Precommit test for generated x86 asm.
#143189 merged
Jun 6, 2025 -
[SandboxVec][BottomUpVec] Fix ownership of Legality
#143018 merged
Jun 6, 2025 -
Filter out configuration file from compile commands
#131099 merged
Jun 6, 2025 -
[llvm] Fix cmake string expansion in CrossCompile.cmake
#138901 merged
Jun 6, 2025 -
[libc] clean up string_utils memory functions
#143031 merged
Jun 6, 2025 -
[libc] clean up unused exp_utils
#143181 merged
Jun 6, 2025 -
[OpenACC][CIR] Implement 'host_data' lowering, plus all clauses
#143136 merged
Jun 6, 2025 -
[llvm][DebugInfo] Add support for DW_OP_GNU_implicit_pointer
#142913 merged
Jun 6, 2025 -
[NFC] [DebugCounter] warn if --debug-counter is unused in NDEBUG
#143057 merged
Jun 6, 2025 -
[RISCV] Mark QC Relocations as Relaxable
#142794 merged
Jun 6, 2025 -
[flang] Use optimal shape for assign expansion as a loop.
#143050 merged
Jun 6, 2025 -
[flang] Relax conflicts detection in ElementalAssignBufferization.
#143045 merged
Jun 6, 2025 -
[clang] Fix a typo in documentation
#143169 merged
Jun 6, 2025 -
[AArch64] Fix unused-variable warning for non-dbg builds.
#143175 merged
Jun 6, 2025 -
[libc] Cleanup unimplemented math functions
#143173 merged
Jun 6, 2025 -
[libc++]
flat_meow
transparent comparator string literals#133654 merged
Jun 6, 2025 -
[AArch64] Add SUBS(CSEL) fold from brcond.
#142103 merged
Jun 6, 2025 -
[mlir][spirv] Implement lowering
gpu.subgroup_reduce
with cluster size for SPIRV#141402 merged
Jun 6, 2025 -
[AArch64][GlobalISel] Ensure we have a insert-subreg v4i32 GPR pattern
#142724 merged
Jun 6, 2025 -
[NFC] Split portions of DWARFDataExtractor into new class
#140096 merged
Jun 6, 2025 -
AArch64: Partially move setting of libcall names out of TargetLowering
#142985 merged
Jun 6, 2025 -
[lldb][Modules] Make decls from submodules visible for name lookup
#143098 merged
Jun 6, 2025 -
[mlir] Ensure newline at the end of files (NFC)
#143155 merged
Jun 6, 2025 -
[clang] Ensure newline at the end of files (NFC)
#143154 merged
Jun 6, 2025 -
[clang] Use range-based for loops (NFC)
#143153 merged
Jun 6, 2025 -
[AArch64] Spare N2I roundtrip when splatting float comparison
#141806 merged
Jun 6, 2025 -
[AArch64] Enable aggressivelyPreferBuildVectorSources
#142729 merged
Jun 6, 2025 -
[clang] Check constexpr int->enum conversions consistently.
#143034 merged
Jun 6, 2025 -
[Flang] - Handle
BoxCharType
infir.box_offset
op#141713 merged
Jun 6, 2025 -
[X86] combineConcatVectorOps - concat per-lane v2f64/v4f64 shuffles into vXf64 vshufpd
#143017 merged
Jun 6, 2025 -
[RISCV] Fix coalescing vsetvlis when AVL and vl registers are the same
#141941 merged
Jun 6, 2025 -
[Offload] Make olMemcpy src parameter const
#143161 merged
Jun 6, 2025 -
[libc] Correct x86_64 architecture for string(s) tests.
#143150 merged
Jun 6, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in ExprCXX#143125 merged
Jun 6, 2025 -
[clang] Reduce TemplateDeclInstantiator size.
#142983 merged
Jun 6, 2025 -
Hexagon: Move RuntimeLibcall setting out of TargetLowering
#142543 merged
Jun 6, 2025 -
[GISel] [NFC] Capitalize loop indices in GISelValueTracking.cpp for style consistency
#143113 merged
Jun 6, 2025 -
RuntimeLibcalls: Fix missing const on getLibcallNames
#143074 merged
Jun 6, 2025 -
[flang] Inline hlfir.copy_in for trivial types
#138718 merged
Jun 6, 2025 -
[NVPTX] Add pm_event intrinsics
#141278 merged
Jun 6, 2025 -
[llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage
#137223 merged
Jun 6, 2025 -
[alpha.webkit.UncheckedCallArgsChecker] Forwarding r-value reference should not result in a warning
#142471 merged
Jun 6, 2025 -
[Sema] Fix bug in builtin AS override
#138141 merged
Jun 6, 2025 -
[libc++][NFC] Remove some unused code from <map>
#142408 merged
Jun 6, 2025 -
[scan-build][Windows] Fix driver name transformation in scan-build
#143135 merged
Jun 6, 2025 -
[X86][APX] Prevent from emitting push2/pop2 if stack alignment<16B
#143076 merged
Jun 6, 2025 -
[OpenACC][CIR] Implement member exprs for 'copy' lowering
#142998 merged
Jun 6, 2025 -
[AArch64] Add custom lowering of nxv32i1 get.active.lane.mask nodes
#141969 merged
Jun 6, 2025 -
[analyzer][NFCI] Remove ad-hoc program point tagging
#142980 merged
Jun 6, 2025 -
[X86] Fold (add X, (srl Y, 7)) -> (sub X, (ashr Y, 7)) on vXi8 vectors
#143106 merged
Jun 6, 2025 -
[AArch64] Neoverse V2 FeatureDisableLatencySchedHeuristic
#140897 merged
Jun 6, 2025 -
[symbolizer] Update Release notes.
#142951 merged
Jun 6, 2025 -
[Offload] Allow setting null arguments in olLaunchKernel
#141958 merged
Jun 6, 2025 -
RuntimeLibcalls: Use iterable enum for libcall types
#143075 merged
Jun 6, 2025 -
[CGP] Bail out if (Base|Scaled)Reg does not dominate insert point.
#142949 merged
Jun 6, 2025 -
[Instruction] Add missing implementation for
moveAfter(InstListType::iterator)
#143093 merged
Jun 6, 2025 -
[Clang] Fail the constraint substitution early after CWG2369
#143096 merged
Jun 6, 2025 -
[bazel] Port #140572
#143110 merged
Jun 6, 2025 -
[bazel] Port #135636
#143109 merged
Jun 6, 2025 -
[AArch64][SDAG] Fix selection of extend of v1if16 SETCC
#140274 merged
Jun 6, 2025 -
[MLIR][Transform] Allow ApplyRegisteredPassOp to take options as a param
#142683 merged
Jun 6, 2025 -
[MLIR] Add apply_patterns.arm_sve.vector_contract_to_i8mm TD Op
#140572 merged
Jun 6, 2025 -
[mlir][OpenMP] set correct insert point after creating a barrier
#142997 merged
Jun 6, 2025 -
[Support] Properly zero initialize CPU set when querying affinity
#142924 merged
Jun 6, 2025 -
[X86] getIntImmCostInst - recognise i64 ICMP EQ/NE special cases
#142812 merged
Jun 6, 2025 -
Added TypeKind.FLOAT16 for 32 in cindex.py
#142634 merged
Jun 6, 2025 -
[MIRParser] Report register class errors in a deterministic order
#142928 merged
Jun 6, 2025 -
[MLIR][ArmSVE] Add initial lowering of vector.contract to SVE
*MMLA
instructions#135636 merged
Jun 6, 2025 -
[MLIR] Reduce complexity of searching circular function calls in bufferization
#142099 merged
Jun 6, 2025 -
[AArch64] Skip storing of stack arguments when lowering tail calls
#126735 merged
Jun 6, 2025 -
[LoongArch][NFC] Pre-commit for converting vector mask to
vXi1
using[X]VMSKLTZ
#142977 merged
Jun 6, 2025 -
[lit] show retry attempts
#142413 merged
Jun 6, 2025 -
[LoongArch] Add codegen support for atomic-ops on LA32
#141557 merged
Jun 6, 2025 -
[CIR][NFC] Use
getType()
instead of more verbosegetResult().getType()
#143024 merged
Jun 6, 2025 -
[flang][hlfir] do not propagate polymorphic temporary as allocatables
#142609 merged
Jun 6, 2025 -
[IVDesc] Drop unused arg in isConditionalRdxPattern (NFC)
#142942 merged
Jun 6, 2025 -
[C2y] Handle FP-suffixes on prefixed octals (#141230)
#141695 merged
Jun 6, 2025 -
[clang-tidy] Add support for lambda-expression in
use-trailing-return-type
check#135383 merged
Jun 6, 2025 -
[Mips] When emit instruction, ignore JUMP_TABLE_DEBUG_INFO
#139830 merged
Jun 6, 2025 -
[AA] Merge isNonEscapingLocalObject() into SimpleCaptureAnalysis (NFC)
#142971 merged
Jun 6, 2025 -
RuntimeLibcalls: Rename fminimum_num/fmaximum_num enums
#143078 merged
Jun 6, 2025 -
[clang-format] More consumeToken() cleanup
#143063 merged
Jun 6, 2025 -
[libc++] Move _ITER_TRAITS and _ITER_CONCEPT into <__iterator/concepts.h>
#140528 merged
Jun 6, 2025 -
[X86] Directly call isShuffleFoldableLoad (NFC)
#143060 merged
Jun 6, 2025 -
[llvm] Ensure newline at the end of files (NFC)
#143061 merged
Jun 6, 2025 -
[SCCP] Directly call SCCPSolver::isOverdefined (NFC)
#143059 merged
Jun 6, 2025 -
[MC] Remove dead code.
#114798 merged
Jun 6, 2025 -
[MLIR] Keep cached symbol tables across buffer deallocation insertions
#141956 merged
Jun 6, 2025 -
[NFC][TableGen] Print DecodeIdx for DecodeOps in DecoderEmitter
#142963 merged
Jun 6, 2025 -
[LoopPeel] Handle non-local instructions/arguments when updating exiting values
#142993 merged
Jun 6, 2025 -
[ValueTracking] Support scalable vectors for ExtractElement in computeKnownFPClass.
#143051 merged
Jun 6, 2025 -
[RISCV] Add support for -mtune=andes-45-series
#142900 merged
Jun 6, 2025 -
[RISCV] Don't commute with shift if XAndesPerf is enabled
#142920 merged
Jun 6, 2025 -
[clang-format] Handle requires clause following a pointer type
#142893 merged
Jun 6, 2025 -
[LLD][ELF][RISCV][Zicfilp] Handle .note.gnu.property sections for Zicfilp/Zicfiss features
#127193 merged
Jun 6, 2025 -
[lldb] Fix linux x64 test
#143048 merged
Jun 6, 2025 -
[clangd] [Modules] Fix to correctly handle module dependencies
#142828 merged
Jun 6, 2025 -
[RISCV] Add missing immediate operand type for verifyInstruction. NFC.
#143056 merged
Jun 6, 2025 -
[RISCV] Select unsigned bitfield insert for XAndesPerf
#142737 merged
Jun 6, 2025 -
[RISCV] Remove artificial restriction on ShAmt from (shl (and X, C2), C) -> (srli (slli X, C4), C4-C) isel.
#143010 merged
Jun 6, 2025 -
[DirectX] add maybe_unused to IsVolatile in legalizeMemCpy.
#143040 merged
Jun 6, 2025 -
[NFC][libclc] Simplify clc_dot and dot implementation
#142922 merged
Jun 6, 2025 -
[NFC] mark DebugCounter::Chunk method as const
#143039 merged
Jun 5, 2025 -
[CIR] Add decl case for template specialization
#143029 merged
Jun 5, 2025 -
Pass memory buffer to RuntimeDyld::MemoryManager factory
#142930 merged
Jun 5, 2025 -
[llvm] Use *Map::try_emplace (NFC)
#143002 merged
Jun 5, 2025 -
[mlir] Directly call ShapedType::isDynamic without lambdas (NFC)
#142994 merged
Jun 5, 2025 -
[CIR] Add empty handlers for Using and UsingShadow decls
#143032 merged
Jun 5, 2025 -
[lldb-dap] Migrating 'threads' request to structured types.
#142510 merged
Jun 5, 2025 -
[mlir][tensor] remove tensor.insert constant folding out of canonicalization
#142671 merged
Jun 5, 2025 -
[clang] Fixed Constant Evaluation don't Call Destructor
#140278 merged
Jun 5, 2025 -
Adjust bit cast instruction filter for DXIL Prepare pass
#142678 merged
Jun 5, 2025 -
[MemProf] Add dot graph dumping immediately after stack node update
#143025 merged
Jun 5, 2025 -
[Offload] Fix APU detection for MI300 testing
#143026 merged
Jun 5, 2025 -
[X86] combineX86ShuffleChainWithExtract - ensure subvector widening is at index 0
#143009 merged
Jun 5, 2025 -
[CIR] Defer emitting function definitions
#142862 merged
Jun 5, 2025 -
[CIR] Upstream global initialization for ComplexType
#141369 merged
Jun 5, 2025 -
Fix an error introduced in #138518
#142988 merged
Jun 5, 2025 -
[clang][Darwin] Simplify deployment version assignment in the Driver
#142013 merged
Jun 5, 2025 -
[Matrix] Pass ShapeInfo to Visit* methods (NFC).
#142487 merged
Jun 5, 2025 -
LowerTypeTests: Avoid zext of ptrtoint ConstantExpr.
#142886 merged
Jun 5, 2025 -
Add SimplifyTypeTests pass.
#141327 merged
Jun 5, 2025 -
Add -funique-source-file-identifier option.
#142901 merged
Jun 5, 2025 -
[mlir][vector] add unroll pattern for broadcast
#142011 merged
Jun 5, 2025 -
[utils][TableGen] Implement clause aliases as alternative spellings
#141765 merged
Jun 5, 2025 -
[Clang] Fix constant eval of assignment operators with an explicit object parameter
#142964 merged
Jun 5, 2025 -
[libc++] Avoid spuriously unsupporting the new FTM tests
#142024 merged
Jun 5, 2025 -
[lld][macho] Support order cstrings with -order_file
#140307 merged
Jun 5, 2025 -
[libcxx] Add span includes to some mdspan tests
#142693 merged
Jun 5, 2025 -
[HLSL][RootSignature] Metadata generation of StaticSampler
#142642 merged
Jun 5, 2025 -
[mlir][vector] Improve shape_cast lowering
#140800 merged
Jun 5, 2025 -
[CIR] Add support for derived class declarations
#142823 merged
Jun 5, 2025 -
[TableGen] Make more use of findSubRegIdx. NFCI.
#142996 merged
Jun 5, 2025 -
[AMDGPU] Patterns for <2 x bfloat> fneg (fabs)
#142911 merged
Jun 5, 2025 -
[bazel] Fix LLVM plugin tests under Analysis.
#142999 merged
Jun 5, 2025 -
[libclc] Support LLVM_ENABLE_RUNTIMES when building
#141574 merged
Jun 5, 2025 -
[AMDGPU][MC] Allow dpp in v_dot2_f32_bf16 for GFX11 and 12
#142451 merged
Jun 5, 2025 -
[Matrix] Don't update Changed based on Visit* return value (NFC).
#142417 merged
Jun 5, 2025 -
[clang] Add regression tests for narrowing with is_constant_evaluated.
#142885 merged
Jun 5, 2025 -
[lldb][Format] Add [inlined] marker to names of inlined frames
#142952 merged
Jun 5, 2025 -
[FuzzMutate] Prevent UB caused by parameter ABI attributes
#139737 merged
Jun 5, 2025 -
Revert "[libc][bazel] Support generating public libc headers in Bazel…
#143001 merged
Jun 5, 2025 -
Fix cross-references in Clang attribute reference
#142967 merged
Jun 5, 2025 -
[GlobalISel] support lowering of G_SHUFFLEVECTOR with pointer args
#141959 merged
Jun 5, 2025 -
[TableGen] Remove last remnant of CompositeIndices
#142960 merged
Jun 5, 2025 -
Fix error that reference to PointerType is ambiguous in clang/lib/Analysis/UnsafeBufferUsage.cpp
#142966 merged
Jun 5, 2025 -
[AMDGPU] Move S_ADD_U64_PSEUDO handling into getVALUOp. NFC.
#142934 merged
Jun 5, 2025 -
[AMDGPUI][True16][CodeGen] global atomic load i8 in true16 mode
#142822 merged
Jun 5, 2025 -
[LLDB][NFC]Add missing getKind/classof methods for ClientInfo
#142984 merged
Jun 5, 2025 -
[Clang][NFC] Use move in std::vector local in HandleTranslationUnit
#142851 merged
Jun 5, 2025 -
[CIR ] Add DLTI dialect support to module attributes
#142241 merged
Jun 5, 2025 -
[lldb] Don't create instance of
SymbolFileDWARFDebugMap
for non-Mach-O files#139170 merged
Jun 5, 2025 -
[MLIR][NVVM] Add prefetch Ops
#141737 merged
Jun 5, 2025 -
[Docs] Explicitly document libclang ABI and API stability
#141657 merged
Jun 5, 2025 -
[MemProf] Split MemProfiler into Instrumentation and Use.
#142811 merged
Jun 5, 2025 -
[tosa] Add verifier checks for Scatter
#142661 merged
Jun 5, 2025 -
[LoongArch] Lower vector select mask generation to
[X]VMSK{LT,GE,NE}Z
if possible#142109 merged
Jun 5, 2025 -
[clang] Simplify device kernel attributes
#137882 merged
Jun 5, 2025 -
[AMDGPU] Support bottom-up postRA scheduing.
#135295 merged
Jun 5, 2025 -
Thread Safety Analysis: Use replaceLock instead of removeLock+addLock
#141500 merged
Jun 5, 2025 -
[SiFive][RISCV] Remove VMConstraint from XSfvqmaccqoq and XSfvfwmaccqqq instructions.
#142914 merged
Jun 5, 2025 -
[utils][TableGen] Treat clause aliases equally with names
#141763 merged
Jun 5, 2025 -
[PowerPC] hoist xxspltiw instruction out of the loop with FMA mutation pass.
#111696 merged
Jun 5, 2025 -
[compiler-rt][AArch64] Readd SME ABI routines files to the build
#142953 merged
Jun 5, 2025 -
[LLVM][MC] Introduce
OrFail
variants of MCD ops#138614 merged
Jun 5, 2025 -
[NFC][TableGen] Manually format
StringSwitch
in X86RecognizableInstr.cpp#141615 merged
Jun 5, 2025 -
[clang] Reduce LateInstantiatedAttrVec vector default size.
#142840 merged
Jun 5, 2025 -
[X86][FP16] Widen UI2FP for FP16 when VLX not enabled
#142956 merged
Jun 5, 2025 -
[utils][TableGen] Unify converting names to upper-camel case
#141762 merged
Jun 5, 2025 -
[MachinePipeliner] Introduce a new class for loop-carried deps
#137663 merged
Jun 5, 2025 -
[LoongArch][NFC] Pre-commit for lowering vector mask generation to
[X]VMSK{LT,GE,NE}Z
#142108 merged
Jun 5, 2025 -
[Clang] Remap paths in OpenMP runtime calls (#82541)
#141250 merged
Jun 5, 2025 -
[X86][FP16] Add tests for inttofp without VLX, NFC
#142954 merged
Jun 5, 2025 -
[CodeGen] Add TBAA struct path info for array members
#137719 merged
Jun 5, 2025 -
[LLVM][PatternMatch] Simplify m_VScale to only match against llvm.vscale().
#142773 merged
Jun 5, 2025 -
[flang][OpenMP] Show error for task depend with no valid modifiers
#142595 merged
Jun 5, 2025 -
Revert "[clang-repl] Ensure clang-repl accepts all C keywords supported in all language models (#142749)
#142933 merged
Jun 5, 2025 -
Follow style configuration in clangd when inserting missing includes
#140594 merged
Jun 5, 2025 -
[X86][GlobalIsel] add test for fabs isel
#142558 merged
Jun 5, 2025 -
[DebugInfo] Use correct unit when creating variable across CU boundary
#133282 merged
Jun 5, 2025 -
[StaticAnalyzer] Fix tryExpandAsInteger's failures on PCH macros
#142722 merged
Jun 5, 2025 -
[AMDGPU] Baseline fneg-fabs.bf16.ll tests. NFC.
#142910 merged
Jun 5, 2025 -
[AMDGPU] Make <2 x bfloat> fabs legal
#142908 merged
Jun 5, 2025 -
[AMDGPU] Remove duplicated/confusing helpers. NFCI
#142598 merged
Jun 5, 2025 -
[CIR][NFCI] Update RValue class to reflect changes in classic CodeGen
#142779 merged
Jun 5, 2025 -
[CIR] Implement folder for VecShuffleDynamicOp
#142315 merged
Jun 5, 2025 -
[CIR] Upstream TernaryOp for VectorType
#142393 merged
Jun 5, 2025 -
[libclc] Add (fast) normalize to CLC; add half overloads
#139759 merged
Jun 5, 2025 -
[AMDGPU] Baseline fabs.bf16.ll tests. NFC.
#142907 merged
Jun 5, 2025 -
[mlir][tosa] Fix MulOp verifier handling for unranked operands
#141980 merged
Jun 5, 2025 -
[LoopInterchange] Handle confused dependence correctly
#140709 merged
Jun 5, 2025 -
[X86][FP16] Widen 128/256-bit CVTTP2xI to 512-bit when VLX not enabled
#142763 merged
Jun 5, 2025 -
MachineScheduler: Improve instruction clustering
#137784 merged
Jun 5, 2025 -
[X86] combineAdd - fold (add (sub (shl x, c), y), z) -> (sub (add (shl x, c), z), y)
#142734 merged
Jun 5, 2025 -
[libclang/python] Simplify __eq__ operators
#140540 merged
Jun 5, 2025 -
[OpenMP][cmake] Simplify -m32 handling
#142742 merged
Jun 5, 2025 -
[sanitizer_common] Remove <procfs.h> workaround on Solaris
#142758 merged
Jun 5, 2025 -
[mlir][gpu] Fix bug with gpu.printf global location
#142872 merged
Jun 5, 2025 -
[clang-repl] Ensure clang-repl accepts all C keywords supported in all language models
#142749 merged
Jun 5, 2025 -
[clang-tools-extra] Remove unused local variables (NFC)
#142881 merged
Jun 5, 2025 -
[lldb] Remove an unused local variable (NFC)
#142882 merged
Jun 5, 2025 -
[tools] Remove unused local variables (NFC)
#142880 merged
Jun 5, 2025 -
[clang][bytecode] Pop builtin args from the stack while evaluating
#142832 merged
Jun 5, 2025 -
[AMDGPU] Make <2 x bfloat> fneg legal
#142870 merged
Jun 5, 2025 -
[AMDGPU][AtomicExpand] Use full flat emulation if a target supports f64 global atomic add instruction
#142859 merged
Jun 5, 2025 -
[clang][bytecode] Save Constexpr bit in Function
#142793 merged
Jun 5, 2025 -
[RISCV] Fix schedule info for Zqvdotq
#142717 merged
Jun 5, 2025 -
[AMDGPU] Add baseline fneg.bf16.ll tests. NFC.
#142866 merged
Jun 5, 2025 -
[lldb] Provide TrackingOutputBufferDeleter for custom unique_ptr deleter
#142815 merged
Jun 5, 2025 -
[bazel] Port #141332
#142890 merged
Jun 5, 2025 -
Revert "[lldb-dap] Use structured types for stepInTargets request (#142439)"
#142891 merged
Jun 5, 2025 -
[mlir][tensor] Add runtime verification for
cast
/dim
/extract
/insert
/extract_slice
#141332 merged
Jun 5, 2025 -
[LSan] skip leaks from dlerror
#142876 merged
Jun 5, 2025 -
[NFCI] [hwasan] Add test demonstrating hwasan lsan false positive
#142874 merged
Jun 5, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Support decompressing the SHT_LLVM_BB_ADDR_MAP section.
#142825 merged
Jun 5, 2025 -
[NFC][AMDGPU] Add lit tests for FMA combining with freeze and nnan variants
#142628 merged
Jun 5, 2025 -
[LegalizeTypes][MSP430] Soften FAKE_USE operand
#142714 merged
Jun 5, 2025 -
[DirectX] Array GEPs need two indices
#142853 merged
Jun 5, 2025 -
[libc] Coalesce bitfield access in GPU malloc
#142692 merged
Jun 5, 2025 -
[DirectX] replace byte splitting via vector bitcast with scalar
#140167 merged
Jun 5, 2025 -
[Github] Test docs-flang-man target in documentation job
#142860 merged
Jun 5, 2025 -
[lldb-dap] Test Gardening, attach tests.
#141981 merged
Jun 5, 2025 -
[lldb] Set default object format to
MachO
inObjectFileMachO
#142704 merged
Jun 5, 2025 -
[libc++] Fix
basic_string::shrink_to_fit
for constant evaluation#142712 merged
Jun 4, 2025 -
[flang] Extend localization support for
do concurrent
(init
regions)#142564 merged
Jun 4, 2025 -
Revert "[lldb][headers] Create script to fix up versioning"
#142864 merged
Jun 4, 2025 -
[CIR] Defer definitions of global variables until they are used.
#142496 merged
Jun 4, 2025 -
[Flang] Add Sphinx man page and html support for Flang
#141882 merged
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/DebugInfo for DLL export
#140778 merged
Jun 4, 2025 -
[SandboxVec] Add a simple pack reuse pass
#141848 merged
Jun 4, 2025 -
[bazel] Fix one missed target also broken by ff844df719d7226a46b8cb0
#142854 merged
Jun 4, 2025 -
[bazel] fix libc bazel build broken by ff844df7.
#142848 merged
Jun 4, 2025 -
modulemap: add arm64 intrinsics header
#142653 merged
Jun 4, 2025 -
[tsan] Change personality CHECK to Printf() + Die()
#142821 merged
Jun 4, 2025 -
[bazel] fix bazel build broken by d96447b4.
#142841 merged
Jun 4, 2025 -
[MemProf] Optionally save context size info on largest cold allocations
#142837 merged
Jun 4, 2025 -
[ctxprof] Instrumentation: handle direct call targets to aliases
#142657 merged
Jun 4, 2025 -
[libc][cmake] Make libc not included in LLVM_ENABLE_PROJECTS=all.
#142626 merged
Jun 4, 2025 -
[ASTMatchers] Remove unused includes (NFC)
#142407 merged
Jun 4, 2025 -
[DirectX] add GEP i8 legalization
#142475 merged
Jun 4, 2025 -
[SPIRV] Use llvm::any_of (NFC)
#142792 merged
Jun 4, 2025 -
[AMDGPU] Use MachineRegisterInfo::def_instructions (NFC)
#142782 merged
Jun 4, 2025 -
[llvm] Remove unused includes (NFC)
#142733 merged
Jun 4, 2025 -
[APINotes] Remove unused includes (NFC)
#142406 merged
Jun 4, 2025 -
[Offload] Explicitly create directories that contain tablegen output
#142817 merged
Jun 4, 2025 -
Revert gsymutil changes due to concurrency problems
#142829 merged
Jun 4, 2025 -
[HLSL] Adding support for root descriptors in root signature metadata representation
#139781 merged
Jun 4, 2025 -
[clang] Function type attribute to prevent CFI instrumentation
#135836 merged
Jun 4, 2025 -
[llvm] Use ABI instead of preferred alignment for const prop checks
#142500 merged
Jun 4, 2025 -
[lldb] Remove USE_ALLOCATE_MEMORY_CACHE
#142689 merged
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/MC and llvm/MCA for DLL export
#142655 merged
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/ObjCopy and llvm/Object for DLL export
#142668 merged
Jun 4, 2025 -
[CIR] Introduce cir::RecordKind::Class
#142690 merged
Jun 4, 2025 -
[clang-doc] add tags to Mustache namespace template
#142045 merged
Jun 4, 2025 -
Revert "[MemProf] Drop unneccessary REQUIRES: x86-linux directives."
#142816 merged
Jun 4, 2025 -
[libc] Expand usage of libc null checks.
#116262 merged
Jun 4, 2025 -
[libc++] Ensure strong exception guarantee for forward_list::resize
#131025 merged
Jun 4, 2025 -
[X86] splitVector - use collectConcatOps to find pre-split subvectors
#142774 merged
Jun 4, 2025 -
[clang-doc] Fix brittle check in test
#142665 merged
Jun 4, 2025 -
[llvm][mustache] Fix UB in ASTNode::render()
#142249 merged
Jun 4, 2025 -
[RISCV] Add SiFive X390 processor definition
#142517 merged
Jun 4, 2025 -
[flang] Extension: allow override of inaccessible DEFERRED binding
#142691 merged
Jun 4, 2025 -
[flang] Fix corner case of defined component assignment
#142201 merged
Jun 4, 2025 -
[flang] Correct defined assignment case
#142020 merged
Jun 4, 2025 -
[flang][runtime] Accommodate change of type in assignment to allocatable
#141988 merged
Jun 4, 2025 -
[LAA] Keep pointer checks on partial analysis
#139719 merged
Jun 4, 2025 -
[MemProf] Drop unneccessary REQUIRES: x86-linux directives.
#142718 merged
Jun 4, 2025 -
[RISCV] Correct Branch Range
#142705 merged
Jun 4, 2025 -
[lldb][test] Free buffers in demangling tests to avoid leaks
#142676 merged
Jun 4, 2025 -
[RISCV] Fold SRLIW+SLLI+ADD into SRLIW+SHXADD
#142611 merged
Jun 4, 2025 -
Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner"
#142785 merged
Jun 4, 2025 -
[RISCV] Vendor Relocations for Xqci extension
#135400 merged
Jun 4, 2025 -
[AMDGPU][True16][MC][CodeGen] true16 mode for v_cvt_pk_bf8/fp8_f32
#141881 merged
Jun 4, 2025 -
Revert "[bazel] Port c3746ff3229c57110f7895ff5b93e520cead0d1b"
#142791 merged
Jun 4, 2025 -
[HashRecognize] Introduce dump methods for debug
#142748 merged
Jun 4, 2025 -
[KeyInstr][Clang] Ret atom
#134652 merged
Jun 4, 2025 -
[clang][ARM][AArch64] Reapply "Define intrinsics guarded by __has_builtin on all platforms (#128222)"
#140910 merged
Jun 4, 2025 -
[SCCP] Remove masking operations
#142736 merged
Jun 4, 2025 -
[AMDGPU][True16][CodeGen] legalize 16bit and 32bit use-def chain for moveToVALU in si-fix-sgpr-lowering
#138734 merged
Jun 4, 2025 -
[Offload] Fix missing dependencies in Offload API generation
#142776 merged
Jun 4, 2025 -
[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner
#142025 merged
Jun 4, 2025 -
[flang] Add aarch64 processor defines
#142606 merged
Jun 4, 2025 -
[llvm-debuginfo-analyzer][NFC] Move some functionality to LVReader.
#142740 merged
Jun 4, 2025 -
[X86] Use GFNI for LZCNT vXi8 ops
#141888 merged
Jun 4, 2025 -
[flang][OpenMP] Skip implicit typing for OpenMPDeclarativeConstruct
#142415 merged
Jun 4, 2025 -
[utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal
#141761 merged
Jun 4, 2025 -
[DSE] Fix uninitialized variable
#142768 merged
Jun 4, 2025 -
[X86] IsElementEquivalent - add handling for X86ISD::VPERMI nodes.
#142767 merged
Jun 4, 2025 -
[libc++] Disallow specializing
common_reference
#141465 merged
Jun 4, 2025 -
[mlir][spirv] Check output of getConstantInt
#140568 merged
Jun 4, 2025 -
[mlir] NFC: Add data flow analysis extension points
#142549 merged
Jun 4, 2025 -
[GISel][AArch64] Scalarize i128 bitreverse instructions. Added tests for i128 and v2i128 bitreverse
#142621 merged
Jun 4, 2025 -
[libc++] constexpr priority_queue
#140634 merged
Jun 4, 2025 -
[lldb-dap][test] Fix DAP disassemble test
#142129 merged
Jun 4, 2025 -
[InstCombine] Avoid infinite loop in
foldSelectValueEquivalence
#142754 merged
Jun 4, 2025 -
[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute
#138530 merged
Jun 4, 2025 -
[CIR][NFS] Fix dead code return statement warning
#142591 merged
Jun 4, 2025 -
[InlineCost]: Optimize inlining of recursive function.
#139982 merged
Jun 4, 2025 -
[docs] don't use "=" in lit options with arguments
#142340 merged
Jun 4, 2025 -
[lldb] Do not accept invalid
process save-core
plugins#142684 merged
Jun 4, 2025 -
[GlobalISel] Add G_CONCAT_VECTOR handling in computeNumSignBits
#142355 merged
Jun 4, 2025 -
[CIR] Fix missing return value warning in maybePromoteBoolResult
#142673 merged
Jun 4, 2025 -
[InstCombine] Fix miscompilation in
sinkNotIntoLogicalOp
#142727 merged
Jun 4, 2025 -
[Flang][OpenMP] Deprecate Allocate Directive
#142378 merged
Jun 4, 2025 -
[lldb/cmake] Implicitly pass arguments to llvm_add_library
#142583 merged
Jun 4, 2025 -
[lldb-dap] Add missing key for capabilities event.
#142751 merged
Jun 4, 2025 -
[AMDGPU] Simplify
GCNRegPressure::RegKind
(NFC)#142682 merged
Jun 4, 2025 -
[lldb][llvm][AIX] Added support for getProcFile with TID
#142586 merged
Jun 4, 2025 -
[SelectionDAG] Avoid one comparison when legalizing fmaximum
#142732 merged
Jun 4, 2025 -
ARM: Use correct file extension for IR test
#142728 merged
Jun 4, 2025 -
[OpenMP] Don't use libproc on Solaris
#142379 merged
Jun 4, 2025 -
[Matrix] Use shape info for StoreInst directly.
#142664 merged
Jun 4, 2025 -
[RISCV] Implement base scheduling model for andes 45 series processor.
#141008 merged
Jun 4, 2025 -
[clang][bytecode][NFC] Cache more integer type sizes
#142720 merged
Jun 4, 2025 -
[MLIR][NVVM] Add dot.accumulate.2way Op
#140518 merged
Jun 4, 2025 -
[AArch64][NFC] Rewrite aarch64-reassociate-accumulators tests
#142625 merged
Jun 4, 2025 -
[IR][DSE] Support non-malloc functions in malloc+memset->calloc fold
#138299 merged
Jun 4, 2025 -
[SelectionDAG] Use reportFatalUsageError() for invalid operand bundles
#142613 merged
Jun 4, 2025 -
[clang-tidy] NFCI: remove non-functional matcher from SizeofExpressionCheck
#142654 merged
Jun 4, 2025 -
[clang][PAC] Add __builtin_get_vtable_pointer
#139790 merged
Jun 4, 2025 -
[lldb-dap] Use structured types for stepInTargets request
#142439 merged
Jun 4, 2025 -
[EarlyCSE] Check attributes for commutative intrinsics
#142610 merged
Jun 4, 2025 -
[mlir]: Added properties/attributes ignore flags to OperationEquivalence
#142623 merged
Jun 4, 2025 -
[AMDGPU] SIInsertHardClause: add configurable clause length limit
#142343 merged
Jun 4, 2025 -
[SimplifyCFG] Bail out on vector GEPs in
passingValueIsAlwaysUndefined
#142526 merged
Jun 4, 2025 -
[BOLT] Zero initialize pre-aggregated counters
#142698 merged
Jun 4, 2025 -
[RISCV] Optimize two source deinterleave2 via ri.vunzip2{a,b}
#142667 merged
Jun 4, 2025 -
[PromoteMem2Reg] Optimize memory usage in PromoteMem2Reg
#142474 merged
Jun 4, 2025 -
[lldb] Fix data race in statusline format handling
#142489 merged
Jun 4, 2025 -
AVR: Move runtime libcall name setting out of TargetLowering
#142545 merged
Jun 4, 2025 -
[clang][modules] rename "AST" to precompiled in diagnostic messages NFCI
#142635 merged
Jun 4, 2025 -
[clang] Correct FixIt ranges for unused capture warnings
#141148 merged
Jun 4, 2025 -
[ELF] Consistently use gotEntrySize for GOT entries
#142064 merged
Jun 4, 2025 -
[Sanitizer][Doc][NFC] Update the doc for prefix:*=sanitize
#142659 merged
Jun 4, 2025 -
[AMDGPU] Bugfix for scaled MFMA parsing FP literals
#142493 merged
Jun 4, 2025 -
[Doc] Fix clang doc build.
#142700 merged
Jun 4, 2025 -
expandFMINIMUMNUM_FMAXIMUMNUM: Quiet is not needed for NaN vs NaN
#139237 merged
Jun 4, 2025 -
[libc] wmemchr implementation
#142640 merged
Jun 4, 2025 -
[libc] wcsncpy implementation
#142237 merged
Jun 3, 2025 -
[AArch64] Add MSVC-style mangling for SVE types.
#141887 merged
Jun 3, 2025 -
Revert "[MemProf] Optionally save context size info on largest cold allocations"
#142688 merged
Jun 3, 2025 -
[lldb-dap] Forward any error from stepping.
#142652 merged
Jun 3, 2025 -
release/20.x: [clang-format] Correctly annotate token-pasted function decl names (#142337)
#142482 merged
Jun 3, 2025 -
[lldb][TypeSystem][NFC] CreateFunctionType to take parameters by llvm::ArrayRef
#142620 merged
Jun 3, 2025 -
[bazel] Port 0a3e9aa336d1926691e1353e7251ff0704c32a69
#142680 merged
Jun 3, 2025 -
[ModuleMap] Fix module build after #141750
#142670 merged
Jun 3, 2025 -
release/20.x: [RelLookupTableConverter] Drop unnamed_addr to avoid generating GOTPCREL relocations (#142304)
#142311 merged
Jun 3, 2025 -
[NFC][PromoteMem2Reg] Move IncomingVals, IncomingLocs, Worklist into class
#142468 merged
Jun 3, 2025 -
Backport: [clang] Serialization: support hashing null template arguments
#141957 merged
Jun 3, 2025 -
[Test] Consolidate crel test coverage into existing file and remove redundant test.
#142644 merged
Jun 3, 2025 -
SystemZ: Move runtime libcall setting out of TargetLowering
#142622 merged
Jun 3, 2025 -
[MemProf] Optionally save context size info on largest cold allocations
#142507 merged
Jun 3, 2025 -
Revert "[mlir][tensor] Loosen restrictions on folding dynamic reshapes"
#142639 merged
Jun 3, 2025 -
ARM: Remove unused CondCode field from libcall table
#142616 merged
Jun 3, 2025 -
AArch64: Stop using StringSaver for runtime libcall names
#142544 merged
Jun 3, 2025 -
AArch64: Skip analyzeCompare for subregister uses
#141654 merged
Jun 3, 2025 -
[AArch64] Add v1i64 addsat/subsat
#142342 merged
Jun 3, 2025 -
[lldb][headers] Create script to fix up versioning
#141116 merged
Jun 3, 2025 -
[AggressiveInstCombine] Improve popcount matching if the input has known zero bits
#142501 merged
Jun 3, 2025 -
[RISCV][NFC] Simplify ISD::SELECT Legality
#142650 merged
Jun 3, 2025 -
[clang][AST] Reduce some AST node size.
#142585 merged
Jun 3, 2025 -
[Doc] Fix a typo in SanitizerSpecialCaseList.rst
#142494 merged
Jun 3, 2025 -
[BOLT][AArch64] Fix error message for failed ADR relaxation
#142533 merged
Jun 3, 2025 -
[libc] Also remove _FORTIFY_SOURCE before including <stdlib.h> in overlay mode.
#142647 merged
Jun 3, 2025 -
[lld][macho] fix test failure by adding # REQUIRES: aarch64
#142649 merged
Jun 3, 2025 -
[Clang][Sema] Add fortify warnings for stpcpy
#141646 merged
Jun 3, 2025 -
[NFCI][PromoteMem2Reg] Don't handle the first successor out of order
#142464 merged
Jun 3, 2025 -
[RISCV] Use ri.vunzip2{a,b} for e64 fixed length deinterleave(2) shuffles
#137217 merged
Jun 3, 2025 -
[libc][bazel] Support generating public libc headers in Bazel builds.
#141256 merged
Jun 3, 2025 -
[LV] Re-org tests; introduce iv-select-cmp-decreasing.ll
#141769 merged
Jun 3, 2025 -
[lld][macho] Strip .__uniq. and .llvm. hashes in -order_file
#140670 merged
Jun 3, 2025 -
[NFC][RootSignature] Move RootSignature util functions
#142491 merged
Jun 3, 2025 -
[libc] wcscat implementation
#142243 merged
Jun 3, 2025 -
[clang-doc] Reenable time trace support
#141139 merged
Jun 3, 2025 -
[llvm] annotate interfaces in llvm/LTO for DLL export
#142499 merged
Jun 3, 2025 -
[clang] Don't evaluate the initializer of constexpr-unknown parameters.
#142498 merged
Jun 3, 2025 -
[clang-doc] [test] Generalize error message patterns
#142373 merged
Jun 3, 2025 -
[tosa] Change VariableOp to align with spec
#142240 merged
Jun 3, 2025 -
[lldb-dap] Correct the disconnect helper on server shutdown.
#142508 merged
Jun 3, 2025 -
[lldb] Add Python properties to SBBreakpoint and similar
#142215 merged
Jun 3, 2025 -
[clang-doc] Add test case for #141990
#142209 merged
Jun 3, 2025 -
[llvm] annotate interfaces in llvm/ExecutionEngine for DLL export
#140809 merged
Jun 3, 2025 -
[lldb] Emit an error when using --wait-for without a name or pid
#142424 merged
Jun 3, 2025 -
[lldb] Disable TestTargetWatchAddress.py on Windows x86_64
#142573 merged
Jun 3, 2025 -
[mlir][tensor] add tensor insert/extract op folders
#142458 merged
Jun 3, 2025 -
[NFC] Remove goto in PromoteMem2Reg::RenamePass
#142454 merged
Jun 3, 2025 -
[ValueTracking] Make Depth last default arg (NFC)
#142384 merged
Jun 3, 2025 -
[mlir][tensor] Loosen restrictions on folding dynamic reshapes
#137963 merged
Jun 3, 2025 -
[libc++] Remove invalid char_traits instantiations from a test
#142016 merged
Jun 3, 2025 -
[libc++] Fix padding calculation for function reference types
#142125 merged
Jun 3, 2025 -
[clang][modules] Fix lambda and its enclosing function are not loaded from same module.
#142467 merged
Jun 3, 2025 -
[Offload] Don't check in generated files
#141982 merged
Jun 3, 2025 -
Revert "[KeyInstr][Clang] For range stmt atoms"
#142630 merged
Jun 3, 2025 -
[NFC][PowerPC] Add testcases for locking down the xxeval instruction support for ternary operators
#141601 merged
Jun 3, 2025 -
[Clang] Implement LWG3819 for
__reference_meows_from_temporary
#142554 merged
Jun 3, 2025 -
github: Add lib/CodeGen to PR autolabeler
#138131 merged
Jun 3, 2025 -
clang: Fix wrong C++ marker in tablegen file
#142534 merged
Jun 3, 2025 -
[KeyInstr][Clang] For range stmt atoms
#134647 merged
Jun 3, 2025 -
[mlir][spirv] Allow disabling control flow structurization
#140561 merged
Jun 3, 2025 -
[mlir][memref][spirv] Add conversion for memref.extract_aligned_point…
#86750 merged
Jun 3, 2025 -
[DebugInfo] Fix issue with debug line table offsets for empty functions
#142253 merged
Jun 3, 2025 -
[clang][bytecode] Partially address string literal uniqueness
#142555 merged
Jun 3, 2025 -
[clang][Sema] Fix and reapply 'Declare builtins used in #pragma intrinsic #138205'
#142019 merged
Jun 3, 2025 -
[IRMover] Don't consider opaque types isomorphic to other types
#138241 merged
Jun 3, 2025 -
[flang][OpenMP] Explicitly set Shared DSA in symbols
#142154 merged
Jun 3, 2025 -
[SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly.
#129689 merged
Jun 3, 2025 -
[LV] Prefer DenseMap::lookup over find (NFC)
#141809 merged
Jun 3, 2025 -
[VPlan] Add ComputeAnyOfResult VPInstruction (NFC)
#141932 merged
Jun 3, 2025 -
[NFC][KeyInstr][Clang] Add some additional tests
#134654 merged
Jun 3, 2025 -
Reapply "[AMDGPU] Use the AMDGPUToolChain when targeting C/C++ directly"
#125744 merged
Jun 3, 2025 -
[KeyInstr][Clang] For stmt atom
#134646 merged
Jun 3, 2025 -
[clang][bytecode] Remove some unused code
#142580 merged
Jun 3, 2025 -
[OpenMP][Offload] Fix typo in error message
#142589 merged
Jun 3, 2025 -
[DebugInfo][CodeView] Move codeview::SourceLanguage enumerators to CodeViewLanguages.def (NFC)
#141750 merged
Jun 3, 2025 -
[Clang] Improve infrastructure for libstdc++ workarounds (Reland)
#142592 merged
Jun 3, 2025 -
[analyzer] Fix tagging of PostAllocatorCall
#142132 merged
Jun 3, 2025 -
[ConstantFold] Constant fold icmp of boolean scalable vectors
#142528 merged
Jun 3, 2025 -
[CIR] Upstream lowering of conditional operators to TernaryOp
#138156 merged
Jun 3, 2025 -
[DAG] canCreateUndefOrPoison – mark fneg/fadd/fsub/fmul/fdiv/frem as not poison generating
#142345 merged
Jun 3, 2025 -
X86: Start moving setLibcallName calls out of TargetLowering
#142539 merged
Jun 3, 2025 -
[MLIR][AArch64] Add an extra test for Neon I8MM (NFC)
#135777 merged
Jun 3, 2025 -
[SelectionDAG][AArch64] Legalize power of 2 vector.[de]interleaveN
#141513 merged
Jun 3, 2025 -
[VPlan] Convert to concrete recipes before dissolving loop regions. NFCI
#141999 merged
Jun 3, 2025 -
[CoroSplit] Always erase lifetime intrinsics for spilled allocas
#142551 merged
Jun 3, 2025 -
[X86][NFC] - Remove fild/fist c++ predicates from patfrag
#142562 merged
Jun 3, 2025 -
[X86] Consistently use f128 libcalls
#142386 merged
Jun 3, 2025 -
Revert "[Clang] Improve infrastructure for libstdc++ workarounds"
#142432 merged
Jun 3, 2025 -
[bazel] Port ArmNeon after #140251
#142569 merged
Jun 3, 2025 -
SelectionDAG: Use unique_ptr for SwiftErrorValueTracking
#142532 merged
Jun 3, 2025 -
[LAA] Improve code in findForkedSCEVs (NFC)
#140384 merged
Jun 3, 2025 -
[DenseMap] Fix MSVC buildbot failure in lookup_or
#142268 merged
Jun 3, 2025 -
[RISCV][NFC] Simplify the creation of Scheduler
#142553 merged
Jun 3, 2025 -
[clang][docs] Add docs for CCC_OVERRIDE_OPTIONS.
#142396 merged
Jun 3, 2025 -
[MLIR] Use cached symbol tables in
getFuncOpsOrderedByCalls
#141967 merged
Jun 3, 2025 -
[flang] Harden testcase by changing variable name.
#142363 merged
Jun 3, 2025 -
[MLIR] Add
apply_patterns.arm_neon.vector_contract_to_i8mm
TD Op#140251 merged
Jun 3, 2025 -
[AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis
#133242 merged
Jun 3, 2025 -
[AArch64][SME] Store SME attributes in AArch64FunctionInfo (NFC)
#142362 merged
Jun 3, 2025 -
[VPlan] Remove CanonicalIV when dissolving loop regions (NFC).
#142372 merged
Jun 3, 2025 -
[X86] Reuse X86ISD::SUBV_BROADCAST_LOAD for subvector loads across chains
#142381 merged
Jun 3, 2025 -
[MLIR] Make SymbolTableCollection methods virtual
#141760 merged
Jun 3, 2025 -
[KeyInstr][Clang] Coerced store atoms
#134653 merged
Jun 3, 2025 -
[X86] combineConstantPoolLoads - correctly merge constant pool loads by pointer and chain
#139575 merged
Jun 3, 2025 -
Reland "[Clang][LoongArch] Support target attribute for function"
#142546 merged
Jun 3, 2025 -
[ARM,AArch64] Don't put BTI at asm goto branch targets
#141562 merged
Jun 3, 2025 -
[CodeGenPrepare] Fix signed overflow
#141487 merged
Jun 3, 2025 -
[AArch64] Fix invalid address-mode folding
#142167 merged
Jun 3, 2025 -
[Index] Remove unused includes (NFC)
#142525 merged
Jun 3, 2025 -
[llvm-cfi-verify] Avoid creating temporary instances of std::string (NFC)
#142524 merged
Jun 3, 2025 -
[DebugInfo] Avoid creating a temporary instance of std::string (NFC)
#142523 merged
Jun 3, 2025 -
[clang][LoongArch] Add support for the _Float16 type
#141703 merged
Jun 3, 2025 -
[LoongArch] Custom lower FP_TO_FP16 and FP16_TO_FP to correct ABI of libcall
#141702 merged
Jun 3, 2025 -
[RISCV] Select signed bitfield extracts for XAndesPerf
#142303 merged
Jun 3, 2025 -
[NFC][clang] Move argument handling: Driver::BuildActions -> handleArguments
#142455 merged
Jun 3, 2025 -
[NFC][CodeGen] Extract SanitizerHandler into own header
#142527 merged
Jun 3, 2025 -
[compiler-rt][RISC-V] ILP32E/LP64E Save/Restore Grouping
#95398 merged
Jun 3, 2025 -
[mlir][memref] Add a folder for chained AssumeAlignmentOp ops.
#142425 merged
Jun 3, 2025 -
[MISched] Add templates for creating custom schedulers
#141935 merged
Jun 3, 2025 -
[RISCV] Add pre-defined macro tests for Andes vendor extension. NFC.
#141172 merged
Jun 3, 2025 -
[Clang] Properly deprecate
__reference_binds_to_temporary
#141909 merged
Jun 3, 2025
349 Pull requests opened by 220 people
-
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 opened
Jun 3, 2025 -
llvm-tli-checker: Remove TLINameList helper struct
#142535 opened
Jun 3, 2025 -
TargetLibraryInfo: Add tests for function availability
#142536 opened
Jun 3, 2025 -
llvm-tli-checker: Print custom name instead of standard name
#142537 opened
Jun 3, 2025 -
llvm-tli-checker: Avoid a temporary string while printing
#142538 opened
Jun 3, 2025 -
[llvm-exegesis] Debug generated disassembly
#142540 opened
Jun 3, 2025 -
[clang] Diagnose [[nodiscard]] return types in Objective-C++
#142541 opened
Jun 3, 2025 -
[clang][modules] Remove the workaround for the lambda issue.
#142547 opened
Jun 3, 2025 -
[Passes] Report error when pass requires target machine
#142550 opened
Jun 3, 2025 -
[libc++][NFC] Move __libcpp_is_integral into the else branch
#142556 opened
Jun 3, 2025 -
[ARM] Add neon vector support for floor
#142559 opened
Jun 3, 2025 -
[AMDGPU] New RegBankSelect: Handle all 32/64 bit pointer types for B32/B64 rule
#142560 opened
Jun 3, 2025 -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 opened
Jun 3, 2025 -
[flang] Enable delayed localization by default for `do concurrent`
#142567 opened
Jun 3, 2025 -
[gn build] Use shutil.which to find git in write_vcsrevision.py
#142570 opened
Jun 3, 2025 -
[InstCombine] Fold rotate patterns with ZExt/Trunc at different Points
#142578 opened
Jun 3, 2025 -
TSan: Support relaxed accesses and fences
#142579 opened
Jun 3, 2025 -
[SimplifyCFG] Updated early exit in `CanRedirectPredsOfEmptyBBToSucc`
#142582 opened
Jun 3, 2025 -
[CodeGen] Limit number of analyzed predecessors
#142584 opened
Jun 3, 2025 -
[lldb/cmake] Use ADDITIONAL_HEADER(_DIR)?S
#142587 opened
Jun 3, 2025 -
[VPlan] Fix broadcasted values using loop region during execution
#142594 opened
Jun 3, 2025 -
[compiler-rt][test] Use packaging.version.Version to compare glibc versions
#142596 opened
Jun 3, 2025 -
[SCEV] Fold zext(C+A)<nsw> -> (sext(C) + zext(A))<nsw> if possible.
#142599 opened
Jun 3, 2025 -
[AMDGPU] New RegBanKSelect: Add S128 types
#142601 opened
Jun 3, 2025 -
[AMDGPU] New RegBankSelect: Add Ptr32/Ptr64/Ptr128
#142602 opened
Jun 3, 2025 -
[AMDGPU] Improve test coverage for G_INTTOPTR and G_PTRTOINT
#142603 opened
Jun 3, 2025 -
[AMDGPU] New RegBankSelect: Add rules for `G_PTRTOINT` and `G_INTTOPTR`
#142604 opened
Jun 3, 2025 -
[LoopPeel] Use loop guards when checking if last iter can be peeled.
#142605 opened
Jun 3, 2025 -
[lldb] switch to CalculateNumChildren where possible
#142607 opened
Jun 3, 2025 -
[mlir][xegpu] add support for structure control flow ops in workgroup to subgroup distribution
#142618 opened
Jun 3, 2025 -
[flang] Add David Truby as maintainer for Flang on Windows
#142619 opened
Jun 3, 2025 -
WebAssembly: Move runtime libcall setting out of TargetLowering
#142624 opened
Jun 3, 2025 -
[flang][OpenMP] Fix for crash of derived types in atomic constructs
#142627 opened
Jun 3, 2025 -
[Offload] Enable querying a kernel's program
#142632 opened
Jun 3, 2025 -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#142637 opened
Jun 3, 2025 -
[HLSL][SPIRV] Add vk::constant_id attribute.
#142638 opened
Jun 3, 2025 -
[MachineSink] Consider multiple instructions when sinking into cycle
#142641 opened
Jun 3, 2025 -
[libc] Independent strcat/strncat/stpcpy
#142643 opened
Jun 3, 2025 -
[X86] Enable unaligned loads on x86 using cmpxchg
#142645 opened
Jun 3, 2025 -
[AArch64] Change how we do bit computations for bfi
#142646 opened
Jun 3, 2025 -
release/20.x: [clang] Don't evaluate the initializer of constexpr-unknown parameters. (#142498)
#142648 opened
Jun 3, 2025 -
[docs][coroutines] Revamp "Debugging C++ coroutines"
#142651 opened
Jun 3, 2025 -
[flang] Support nested hermetic modules in hermetic module files
#142658 opened
Jun 3, 2025 -
[mlir] Fix ComposeExpandOfCollapseOp for dynamic case
#142663 opened
Jun 3, 2025 -
[InstCombine] Factor in op0's usages to decide leniency for one-use in foldComplexAndOrPatterns
#142666 opened
Jun 3, 2025 -
[Will be divided up] Vector linearization via strided ops
#142672 opened
Jun 3, 2025 -
[HLSL] Use ExtVector for firstbit intrinsics
#142679 opened
Jun 3, 2025 -
[mlir][vector] Refactor vector linearization patterns
#142685 opened
Jun 3, 2025 -
add -floop-fuse to clang and flang
#142686 opened
Jun 3, 2025 -
[mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution.
#142687 opened
Jun 3, 2025 -
[CI] Explicitly compute needed runtime targets
#142695 opened
Jun 3, 2025 -
[CI] Migrate to runtimes build
#142696 opened
Jun 3, 2025 -
[Github] Add pr-subscribes-infrastructure notifications
#142697 opened
Jun 3, 2025 -
[RISCV] Implement Relaxation for Xqcilb Jumps
#142702 opened
Jun 4, 2025 -
[IndVars] Teach widenLoopCompare to use sext if narrow IV is positive and other operand is already sext.
#142703 opened
Jun 4, 2025 -
MSP430: Add tests for fcmp
#142706 opened
Jun 4, 2025 -
MSP430: Stop using setCmpLibcallCC
#142708 opened
Jun 4, 2025 -
MSP430: Partially move runtime libcall config out of TargetLowering
#142709 opened
Jun 4, 2025 -
ARM: Stop using setCmpLibcallCC in MachO case
#142710 opened
Jun 4, 2025 -
[clang] Remove separate evaluation step for static class member init.
#142713 opened
Jun 4, 2025 -
[RISCV] Guard the alternative static chain register use on ILP32E/LP64E
#142715 opened
Jun 4, 2025 -
[AMDGPU] Add DAG mutation to improve scheduling before barriers
#142716 opened
Jun 4, 2025 -
[LLVM][TableGen] Minor cleanup in CodeGenInstruction
#142721 opened
Jun 4, 2025 -
[PowerPC] Support for Packed BCD conversion builtins
#142723 opened
Jun 4, 2025 -
release/20.x: [CVP] Keep `ReachableCaseCount` in sync with range of condition (#142302)
#142730 opened
Jun 4, 2025 -
[flang][OpenMP] Map basic `local` specifiers to `private` clauses
#142735 opened
Jun 4, 2025 -
[AMDGPU][SDAG] Add tests for ISD::PTRADD DAG combines
#142738 opened
Jun 4, 2025 -
[AMDGPU][SDAG] Add ISD::PTRADD DAG combines
#142739 opened
Jun 4, 2025 -
release/20.x: [AArch64][SME] Fix accessing the emergency spill slot with hazard padding (#142190)
#142741 opened
Jun 4, 2025 -
[RISCV] Get host CPU name via hwprobe
#142745 opened
Jun 4, 2025 -
[libc++] Refactor signed/unsigned integer traits
#142750 opened
Jun 4, 2025 -
[OpenMP][OMPIRBuilder] Use OMPKinds.def to specify callback metadata
#142753 opened
Jun 4, 2025 -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 opened
Jun 4, 2025 -
[AArch64][Clang] Update new Neon vector element types.
#142760 opened
Jun 4, 2025 -
[utils] Add a script to update regclass numbers in MIR tests
#142761 opened
Jun 4, 2025 -
[libc] Add NULL macro definitions to header files
#142764 opened
Jun 4, 2025 -
[AMDGPU] Flatten recursive register resource info propagation
#142766 opened
Jun 4, 2025 -
[mlir][emitc] make CExpression trait into interface
#142771 opened
Jun 4, 2025 -
[LoopVectorize] Vectorize fixed-order recurrence with vscale x 1.
#142772 opened
Jun 4, 2025 -
[AMDGPU][SDAG] Add test for ISD::PTRADD handling in SelectionDAGAddressAnalysis
#142777 opened
Jun 4, 2025 -
[AMDGPU][SDAG] Handle ISD::PTRADD in SelectionDAGAddressAnalysis
#142778 opened
Jun 4, 2025 -
[mlir][spirv] Deserialize OpConstantComposite of type Cooperative Matrix
#142786 opened
Jun 4, 2025 -
[InstCombine] Always rewrite multi-use GEP for pointer difference
#142787 opened
Jun 4, 2025 -
AMDGPU/GlobalISel: Add tests for missing readanylane combines
#142788 opened
Jun 4, 2025 -
AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize
#142789 opened
Jun 4, 2025 -
AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize
#142790 opened
Jun 4, 2025 -
[flang][OpenMP] Extend locality spec to OMP claues (`init` and `dealloc` regions)
#142795 opened
Jun 4, 2025 -
[mlir][gpu] Add gpu.rotate operation
#142796 opened
Jun 4, 2025 -
[MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N]
#142797 opened
Jun 4, 2025 -
[Offload] Store kernel name in GenericKernelTy
#142799 opened
Jun 4, 2025 -
[NFC][LLVM] Refactor IRBuilder::Create{VScale,ElementCount,TypeSize}.
#142803 opened
Jun 4, 2025 -
[TableGen] Add test showing incorrect SubRegIndex for a subreg of a subreg
#142810 opened
Jun 4, 2025 -
[llvm] Add a tool to check mustache compliance against the public spec
#142813 opened
Jun 4, 2025 -
[mlir] Re-land Loosen restrictions on folding dynamic reshapes
#142827 opened
Jun 4, 2025 -
[lldb-dap] Creating a 'capabilities' event helper.
#142831 opened
Jun 4, 2025 -
[clang-tidy] Add new check `llvm-prefer-static-over-anonymous-namespace`
#142839 opened
Jun 4, 2025 -
[ARM] Update costs for ARM insts
#142843 opened
Jun 4, 2025 -
[AArch64] Sub, add, and icmp should have the fact they can be negated in the cost
#142844 opened
Jun 4, 2025 -
[clang] Remove the experimental prefix from -fexperimental-relative-c++-abi-vtables
#142845 opened
Jun 4, 2025 -
[libc++] Expand Android libc++ test config files
#142846 opened
Jun 4, 2025 -
[LOH] Don't emit AdrpAddStr when register could be clobbered
#142849 opened
Jun 4, 2025 -
[NFC][CodingStandard] Deprecate use of void casts to suppress warnings
#142850 opened
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/Option and llvm/Remarks for DLL export
#142856 opened
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/ProfileData for DLL export
#142861 opened
Jun 4, 2025 -
[llvm] annotate interfaces in llvm/SandboxIR for DLL export
#142863 opened
Jun 4, 2025 -
Fixed a bug in `-fsanitize-kcfi-arity`
#142867 opened
Jun 4, 2025 -
InstCombine: improve optimizations for ceiling division with no overflow
#142869 opened
Jun 4, 2025 -
Reland "[lldb][headers] Create script to fix up versioning" (#142864)"
#142871 opened
Jun 4, 2025 -
Minor fix to connect-url to support unix-connect sockets on localhost
#142875 opened
Jun 4, 2025 -
[NVPTX] Misc table-gen cleanup (NFC)
#142877 opened
Jun 5, 2025 -
[DRAFT][memprof][darwin] Support memprof on Darwin platform and add binary access profile
#142884 opened
Jun 5, 2025 -
Fix and reapply IR PGO support for Flang
#142892 opened
Jun 5, 2025 -
[clang][CFG] Fix assertion failure in checkIncorrectLogicOperator
#142897 opened
Jun 5, 2025 -
[ELF,RISCV] Fix oscillation due to call relaxation
#142899 opened
Jun 5, 2025 -
[clangd] Implement LSP 3.17 positionEncoding
#142903 opened
Jun 5, 2025 -
DAG: Move soft float predicate management into RuntimeLibcalls
#142905 opened
Jun 5, 2025 -
CodeGen: Move ABI option enums to support
#142912 opened
Jun 5, 2025 -
[MLIR][AMDGPU] Fix bug in GatherToLDSOpLowering, get the correct MemRefType for destination
#142915 opened
Jun 5, 2025 -
[mlir][spirv] Truncate Literal String size at max number words
#142916 opened
Jun 5, 2025 -
Support --unresolved-symbols=@<file> option in LLD for ELF
#142917 opened
Jun 5, 2025 -
[clang-repl] Mark disambiguate-decl-stmt.cpp as UNSUPPORTED on ppc64le and AIX
#142923 opened
Jun 5, 2025 -
[BOLT] Create marker for source changes in nfc-mode testing.
#142931 opened
Jun 5, 2025 -
[lldb][RISCV] Handle subsets of CSRs in RV32 core dump images
#142932 opened
Jun 5, 2025 -
[Clang] Set the FTM for trivial relocation
#142936 opened
Jun 5, 2025 -
[mlir][vector] Fix attaching write effects on transfer_write's base
#142940 opened
Jun 5, 2025 -
[AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible
#142941 opened
Jun 5, 2025 -
Revert [LoopPeel] Remove known trip count restriction when peeling last. #140792
#142943 opened
Jun 5, 2025 -
[mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison
#142944 opened
Jun 5, 2025 -
[Clang] Fix name lookup of conversion operators
#142945 opened
Jun 5, 2025 -
[Offload] Implement olGetQueueInfo, olGetEventInfo
#142947 opened
Jun 5, 2025 -
[clang][python][test] Move python binding tests to lit framework
#142948 opened
Jun 5, 2025 -
[Offload] Add olKernelMaxGroupSize
#142950 opened
Jun 5, 2025 -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 opened
Jun 5, 2025 -
[InstCombine] Support nested GEPs in OptimizePointerDifference
#142958 opened
Jun 5, 2025 -
WordPos should be less than BITWORDS_PER_ELEMENT
#142959 opened
Jun 5, 2025 -
AMDGPU Mark permlane instructions as convergent
#142962 opened
Jun 5, 2025 -
[flang][fir] Add fir.if -> scf.if and add filecheck test file
#142965 opened
Jun 5, 2025 -
[CodeGen][clang] Use module metadata to mark hotpatchable modules
#142969 opened
Jun 5, 2025 -
[CodeGen][COFF] Always emit CodeView compiler info on Windows targets
#142970 opened
Jun 5, 2025 -
[NFCI][TableGen][DecoderEmitter] Cull `TryDecode` handling when possible
#142974 opened
Jun 5, 2025 -
[VectorCombine] Scalarize extracts of ZExt if profitable.
#142976 opened
Jun 5, 2025 -
[LoongArch] Convert vector mask to `vXi1` using `[X]VMSKLTZ`
#142978 opened
Jun 5, 2025 -
[CIR] Upstream minimal builtin function call support
#142981 opened
Jun 5, 2025 -
[AArch64] Add support for -mlong-calls code generation
#142982 opened
Jun 5, 2025 -
[mlir][bufferization] Support custom types (1/N)
#142986 opened
Jun 5, 2025 -
[BPF] Report an error if comparison imm operand cannot fit in 32bit
#142989 opened
Jun 5, 2025 -
[OpenMP][Flang]Fix omp_get_cancellation return type from integer to logical
#142990 opened
Jun 5, 2025 -
[mlir][vector] Remove bit-width logic tests
#143007 opened
Jun 5, 2025 -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 opened
Jun 5, 2025 -
[libc] Switched calls to inline_memcpy to __builtin_memcpy for wide char utilities
#143011 opened
Jun 5, 2025 -
[AArch64] Consider negated powers of 2 when calculating throughput cost
#143013 opened
Jun 5, 2025 -
[NVPTX] Use cvt.sat to lower min/max clamping to i8 and i16 ranges
#143016 opened
Jun 5, 2025 -
Reland "[HLSL][RootSignature] Implement serialization of RootConstants and RootFlags"
#143019 opened
Jun 5, 2025 -
[InstCombine] Avoid folding `select(umin(X, Y), X)` with min/max values in false arm
#143020 opened
Jun 5, 2025 -
[SROA] Single-element vectors address space convertion fix
#143027 opened
Jun 5, 2025 -
[CIR][NFC] Use actual operand name in adaptor-obtained operands
#143028 opened
Jun 5, 2025 -
[VPlan] Set branch weight metadata on middle term in VPlan (NFC)
#143035 opened
Jun 5, 2025 -
[libc++][Android] Always redirect <stdatomic.h> to <atomic>
#143036 opened
Jun 5, 2025 -
[CMake] Options to control generation of reproducers
#143037 opened
Jun 5, 2025 -
[Matrix] Hoist finalizeLowering into caller. NFC
#143038 opened
Jun 5, 2025 -
[NFC][HLSL][DXIL] Move D3D12.h enums and flags to DXILABI
#143041 opened
Jun 5, 2025 -
gn build: Add use_hwasan flag.
#143052 opened
Jun 6, 2025 -
WebAssembly: Stop directly using RuntimeLibcalls.def
#143054 opened
Jun 6, 2025 -
[libc++] Fix compilation for NetBSD.
#143055 opened
Jun 6, 2025 -
[OpenMp] Prototype OpenMP 5.1's omp_target_is_accessible
#143058 opened
Jun 6, 2025 -
[llvm][RISCV] Handle required features of intrinsic correctly
#143062 opened
Jun 6, 2025 -
[RISCV] Add XSfmm pseudo instruction and vset* insertion support
#143068 opened
Jun 6, 2025 -
[RISCV] Support XSfmm LLVM IR and CodeGen
#143069 opened
Jun 6, 2025 -
[RISCV] Support XSfmm C intrinsics
#143070 opened
Jun 6, 2025 -
[mlir] Allow using non-attribute properties in declarative rewrite patterns
#143071 opened
Jun 6, 2025 -
[AArch64] Remove AdjustCost from getCastInstrCost.
#143073 opened
Jun 6, 2025 -
[libc++] Split removing iterator bases and removing the second member in reverse_iterator
#143079 opened
Jun 6, 2025 -
RuntimeLibcalls: Cleanup sincos predicate functions
#143081 opened
Jun 6, 2025 -
RuntimeLibcalls: Use array initializers for default values
#143082 opened
Jun 6, 2025 -
[NFC][VectorCombine] Add tests for narrow bitcast of shuffle
#143085 opened
Jun 6, 2025 -
[mlir][vector] Lower vector.fma to llvm.intr.fma
#143089 opened
Jun 6, 2025 -
[SLP] Fix isCommutative to check uses of the original instruction instead of the converted instruction.
#143094 opened
Jun 6, 2025 -
[AA] Take read-only provenance captures into account
#143097 opened
Jun 6, 2025 -
[test][AArch64] Adjust vector insertion lit tests
#143101 opened
Jun 6, 2025 -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 opened
Jun 6, 2025 -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 opened
Jun 6, 2025 -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 3)
#143105 opened
Jun 6, 2025 -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 opened
Jun 6, 2025 -
[mlir][spirv] Fix int type declaration duplication when serializing
#143108 opened
Jun 6, 2025 -
[Clang] Non-polymorphic trivially relocatable types can have [[trivial_abi]]
#143111 opened
Jun 6, 2025 -
[mlir][OpenMP] Fix broken insertion point for charbox with omp task
#143112 opened
Jun 6, 2025 -
[LLD][ELF][RISCV][Zicfilp][Zicfiss] Support `-z zicfilp=` and `-z zicfiss=` to force enable/disable features
#143114 opened
Jun 6, 2025 -
[Cygwin] va_list must be treated like normal Windows
#143115 opened
Jun 6, 2025 -
[compiler-rt] Don't handle Linux-specific shmctl commands in sanitizer
#143116 opened
Jun 6, 2025 -
[Clang] Add check for -mstack-alignment
#143124 opened
Jun 6, 2025 -
[lldb] add plugin names to process save-core error output.
#143126 opened
Jun 6, 2025 -
[HLSL] Add WaveGetLaneCount() intrinsic to FE
#143127 opened
Jun 6, 2025 -
[LLVM][CodeGen][AArch64] Lower vector-(de)interleave to multi-register uzp/zip instructions.
#143128 opened
Jun 6, 2025 -
[Cygwin] CYGWIN is not WIN32 in current CMake
#143130 opened
Jun 6, 2025 -
[SPIRV] Fix type mismatch assertion in insertvalue.
#143131 opened
Jun 6, 2025 -
[DebugInfo][RegisterCoalescer] Drop DBG_VALUEs with unsupported register class
#143132 opened
Jun 6, 2025 -
[Cygwin] Don't use version script for Cygwin target
#143133 opened
Jun 6, 2025 -
[flang][hlfir] ensure hlfir.declare result box attributes are consistent
#143137 opened
Jun 6, 2025 -
[LLVM][CodeGen][AArch64] Add isel for i8/i16 sve.compact intrinsics.
#143139 opened
Jun 6, 2025 -
[Sema] Implement fix as suggested by FIXME
#143142 opened
Jun 6, 2025 -
[Clang][RFC] Resugar attributed type alias
#143143 opened
Jun 6, 2025 -
[clang-tidy] [NFC] Potential dereference of nullptr.
#143145 opened
Jun 6, 2025 -
[MLIR] Legalize certain `vector.transfer_read` ops of scalable vectors
#143146 opened
Jun 6, 2025 -
Add Macro for CSSC Feature
#143148 opened
Jun 6, 2025 -
[BOLT][AArch64] Fix adr-relaxation.s test
#143151 opened
Jun 6, 2025 -
[MLIR][Transform] apply_registered_pass op's options as a dict
#143159 opened
Jun 6, 2025 -
[libunwind] Remove checks for -nostdlib++
#143162 opened
Jun 6, 2025 -
release/20.x: [AArch64] Handle XAR with v1i64 operand types (#141754)
#143163 opened
Jun 6, 2025 -
[libc++] Add missing C++20 [time.point.arithmetic]
#143165 opened
Jun 6, 2025 -
[libc++] Move swap test to a .compile.pass.cpp
#143167 opened
Jun 6, 2025 -
[C++20][Modules] Fix false compilation error with constexpr
#143168 opened
Jun 6, 2025 -
[libc++] Introduce _LIBCPP_ABI_BOUNDED_ITERATORS_IN_{STRING_VIEW,SPAN}
#143172 opened
Jun 6, 2025 -
[SystemZ][z/OS] Refactor AutoConvert.h to remove large MVS guard
#143174 opened
Jun 6, 2025 -
[LLDB] WIP: Add type summaries for MSVC STL strings
#143177 opened
Jun 6, 2025 -
[NVPTX] Add cta_group support to TMA G2S intrinsics
#143178 opened
Jun 6, 2025 -
[SPIRV] Add intrinsic to represent spec constants
#143179 opened
Jun 6, 2025 -
[HLSL][SPIRV] Add vk::constant_id attribute.
#143180 opened
Jun 6, 2025 -
[NFC][HLSL] Move Sema work from `ParseMicrosoftRootSignatureAttributeArgs`
#143184 opened
Jun 6, 2025 -
[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTEM to be header-only.
#143187 opened
Jun 6, 2025 -
[CIR] Upstream CreateOp for ComplexType with folder
#143192 opened
Jun 6, 2025 -
[clangd] added const and constexpr
#143193 opened
Jun 6, 2025 -
[clang-format] Handle templates in qualified typenames
#143194 opened
Jun 6, 2025 -
[IR2Vec] Exposing Embedding as an ADT wrapped around std::vector<double>
#143197 opened
Jun 6, 2025 -
[HLSL][RootSignature] Implement serialization of remaining Root Elements
#143198 opened
Jun 6, 2025 -
[IR2Vec] Minor vocab changes and exposing weights
#143200 opened
Jun 6, 2025 -
[DXContainer] Update DXContainer descriptor range flag values to match D3D12 spec
#143201 opened
Jun 6, 2025 -
[LV] Don't mark ptrs as safe to speculate if fed by UB/poison op.
#143204 opened
Jun 6, 2025 -
[WIP] Warn about misuse of sizeof operator in loops.
#143205 opened
Jun 6, 2025 -
[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args
#143206 opened
Jun 6, 2025 -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 opened
Jun 6, 2025 -
[clang-doc] add namespaces to JSON generator
#143209 opened
Jun 6, 2025 -
[mlir][scf] Return `replacements` explicitly in `SCFTilingResult`.
#143217 opened
Jun 7, 2025 -
[llvm-remarkutil] bitstream2yaml: Keep output file
#143220 opened
Jun 7, 2025 -
[Cygwin] Define LLVM_ABI for Cygwin
#143222 opened
Jun 7, 2025 -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 opened
Jun 7, 2025 -
[SPARC][IAS] Properly set implied feature sets for ISA levels/extensions
#143232 opened
Jun 7, 2025 -
[BOLT][NFC] Simplify doTrace in BAT mode
#143233 opened
Jun 7, 2025 -
[InstCombine] fold icmp with add/sub instructions having the same operands
#143241 opened
Jun 7, 2025 -
[clang] fix infinite recursion
#143244 opened
Jun 7, 2025 -
[clang-format] Add options to control wrapped lambda brace indent.
#143249 opened
Jun 7, 2025 -
[CIR] Implement folder for VecShuffleOp
#143260 opened
Jun 7, 2025 -
[CIR] Extend VecShuffleOp verifier to catch invalid index
#143262 opened
Jun 7, 2025 -
[LLD][Cygwin] Implement --dll-search-prefix
#143263 opened
Jun 7, 2025 -
[libclang/python] Add missing enum variants
#143264 opened
Jun 7, 2025 -
[mlir][Vector] Support `xfer_read(vector.extract))` folding with dynamic indices
#143269 opened
Jun 7, 2025 -
[mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vectorizer
#143270 opened
Jun 7, 2025 -
[IR] Add `dead_on_return` attribute
#143271 opened
Jun 7, 2025 -
[mlir][Flang][NFC] Replace use of `vector.insertelement/extractelement`
#143272 opened
Jun 7, 2025 -
[llvm-lto2] Replace std::atomic_init with brace initiation. NFC
#143274 opened
Jun 7, 2025 -
[docs] Correct MD links to proper reST syntax in GitHub.rst
#143277 opened
Jun 7, 2025 -
[SelectionDAG] Allow vselect in foldBinOpIntoSelect
#143283 opened
Jun 7, 2025 -
[AArch64] Report icmp as free if it can be folded into ands
#143286 opened
Jun 7, 2025 -
[BOLT][NFCI] Simplify DataAggregator using traces
#143289 opened
Jun 7, 2025 -
[clang-tidy] Fix false positives with template in `misc-unconventional-assign-operator` check
#143292 opened
Jun 8, 2025 -
[BOLT] Explicitly check for returns when extending call continuation profile
#143295 opened
Jun 8, 2025 -
[BOLT] Support pre-aggregated returns
#143296 opened
Jun 8, 2025 -
[CI] Add mention of LLVM Developer Policy in email-check message (NFC)
#143300 opened
Jun 8, 2025 -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 opened
Jun 8, 2025 -
[clang-format] Fix an off-by-1 bug with -length option
#143302 opened
Jun 8, 2025 -
[RISCV] Allocate feature bits for Zifencei and Zmmul
#143306 opened
Jun 8, 2025 -
[Clang] Added explanation why a is constructible evaluated to false.
#143309 opened
Jun 8, 2025 -
[clang][analyzer] Correct SMT Layer for _BitInt cases refutations
#143310 opened
Jun 8, 2025 -
[X86] Use X86FixupInstTunings to select between (V)MOVSS/D and (V)BLENDPS/D
#143312 opened
Jun 8, 2025 -
[X86] Truncate i64 add/sub/mul arithmetic to i32 with known zeros in upper 32 bits
#143313 opened
Jun 8, 2025 -
[CIR] Implement folder for VecCmpOp
#143322 opened
Jun 8, 2025 -
[clang-format] Parse JSON outermost l_brace as braced list brace
#143327 opened
Jun 8, 2025 -
[NVPTX] Enable OpenCL 3d_image_writes support
#143331 opened
Jun 9, 2025 -
Add --offoading option to llvm-readobj
#143342 opened
Jun 9, 2025 -
release/20.x: [clangd] Guard against trivial FunctionProtoTypeLoc when creating inlay hints (#143087)
#143344 opened
Jun 9, 2025 -
[clang][Sema] Unify getPrototypeLoc helpers in SemaCodeComplete and clangd
#143345 opened
Jun 9, 2025 -
[mlir][lsp] Downgrade unregistered dialect error.
#143346 opened
Jun 9, 2025 -
Add --dump-offload-bundle option to llvm-objcopy
#143347 opened
Jun 9, 2025 -
[RISCV] Don't select sh{1,2,3}add if shl doesn't have one use
#143351 opened
Jun 9, 2025 -
[InstCombine] Propagate FMF from fptrunc when folding `fptrunc fabs(X) -> fabs(fptrunc X)`
#143352 opened
Jun 9, 2025 -
[mlir] Walk nested non-symbol table ops in symbol dce
#143353 opened
Jun 9, 2025 -
[RISCV] Select unsigned bitfield extract for Xqcibm
#143354 opened
Jun 9, 2025 -
[CIR] Implement folder for VecCreateOp
#143355 opened
Jun 9, 2025 -
[RISCV] Select signed bitfield insert for XAndesPerf
#143356 opened
Jun 9, 2025 -
[lld][test][PAC] Do not rely on concrete offsets in LTO tests
#143358 opened
Jun 9, 2025 -
[CI] Disable precompiled headers in monolithic-*.sh
#143369 opened
Jun 9, 2025 -
[AArch64][SME] Fix restoring callee-saves from FP with hazard padding
#143371 opened
Jun 9, 2025 -
[GISel] KnownFPClass ValueTracking fix handling of vectors
#143372 opened
Jun 9, 2025 -
[llvm-rc] Add support for multiplication and division in expressions
#143373 opened
Jun 9, 2025 -
[llvm-rc] Allow ALT on non-virtkey accelerators
#143374 opened
Jun 9, 2025 -
[RISCV] Select (add/or C, x) -> (add.uw C|0xffffffff00000000, x)
#143375 opened
Jun 9, 2025 -
[Flang] Do not attach tbaa tags for local pointers
#143376 opened
Jun 9, 2025 -
[CIR] Function calls with aggregate arguments and return values
#143377 opened
Jun 9, 2025 -
[InstCombine] Pull extract through broadcast
#143380 opened
Jun 9, 2025 -
[mlir][func]: Introduce ReplaceFuncSignature tranform operation
#143381 opened
Jun 9, 2025 -
[mlir][tosa] Check negative output size in resize shape inference
#143382 opened
Jun 9, 2025 -
[flang][OpenMP] Fix detecting nested OpenMP constructs
#143383 opened
Jun 9, 2025 -
[HLSL][Driver] Make vk1.3 the default.
#143384 opened
Jun 9, 2025 -
[lldb] Use 1 based row and column for statusline
#143385 opened
Jun 9, 2025 -
[mlir][SparseTensor] Re-enable tests on AArch64
#143387 opened
Jun 9, 2025 -
[MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose
#143389 opened
Jun 9, 2025 -
[OpenMP] Add `OPENMP_INCLUDE_TESTS`
#143390 opened
Jun 9, 2025 -
[BPF] Use heterogeneous lookup with std::map (NFC)
#143395 opened
Jun 9, 2025 -
[NFC][DebugInfo] Make MDNodeKeyImpl<DILocation>::Column 16 bits
#143399 opened
Jun 9, 2025 -
[GlobalOpt] Bail out for ConstantPtrAuth in isSimpleEnoughtToCommit.
#143400 opened
Jun 9, 2025 -
[RISCV][NFC] Update the comments in RISCVMatInt.h
#143402 opened
Jun 9, 2025 -
[AArch64] Add AArch64 SVE lowering for usdot
#143403 opened
Jun 9, 2025 -
[CostModel] Mark all TTIImpls as final. NFC
#143404 opened
Jun 9, 2025 -
[OpenMP] Use "standalone" include path if clang is not being built
#143405 opened
Jun 9, 2025 -
[NVPTX] Use prmt.f4e to lower pointer alignment fshr idiom
#143407 opened
Jun 9, 2025 -
[alpha.webkit.NoUnretainedMemberChecker] Recognize NS_REQUIRES_PROPERTY_DEFINITIONS
#143408 opened
Jun 9, 2025 -
[mlir][spirv] Add definition for GL Log2
#143409 opened
Jun 9, 2025 -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 opened
Jun 9, 2025 -
Use spelling for clangd missing includes filtering
#143411 opened
Jun 9, 2025 -
[HLSL][SPIRV] Use resource names
#143412 opened
Jun 9, 2025 -
[llvm] annotate interfaces in llvm/Transforms for DLL export
#143413 opened
Jun 9, 2025 -
Define a DataFlowSolver helper that loads sensible default analyses
#143415 opened
Jun 9, 2025 -
[flang] Add support for -mrecip[=<list>]
#143418 opened
Jun 9, 2025 -
[mlir][vector] Add unroll patterns for vector.load and vector.store
#143420 opened
Jun 9, 2025 -
[llvm][CFI] Ensure COFF comdat renaming applies for imported functions
#143421 opened
Jun 9, 2025 -
[DirectX] Add static sampler support to root signature and fix descriptor range flags
#143422 opened
Jun 9, 2025 -
Remove delayed typo expressions
#143423 opened
Jun 9, 2025 -
[clang-c] introduce queries on GCC-style inline assembly statements
#143424 opened
Jun 9, 2025 -
[X86] LowerStore - always split 512-bit concatenated stores
#143426 opened
Jun 9, 2025 -
[GlobalISel] Split Legalizer debug ouput into paragraphs. NFC
#143427 opened
Jun 9, 2025 -
[SPIRV] enable and copy device implementation for logb and scalbn builtins
#143431 opened
Jun 9, 2025 -
[LV][POC] Use umin to avoid second-to-last iteration problems with EVL
#143434 opened
Jun 9, 2025 -
[MLIR] Use mlir_target_link_libraries with MLIRTestIRDLToCppDialect
#143435 opened
Jun 9, 2025 -
[flang][cuda] Allocate the dst descriptor in data transfer
#143437 opened
Jun 9, 2025 -
[X86] Don't emit ENDBR for asm goto branch targets
#143439 opened
Jun 9, 2025 -
[flang][flang-driver] atomic control support
#143441 opened
Jun 9, 2025 -
[OpenMP 60] Initial parsing/sema for `need_device_addr` modifier on `adjust_args` clause
#143442 opened
Jun 9, 2025 -
[Clang][NFC][ByteCode] Initialize Function HasBody in constructor
#143443 opened
Jun 9, 2025 -
[llvm][InstCombine] Fold signum(x) into scmp(x, 0)
#143445 opened
Jun 9, 2025 -
[llvm] clang-format llvm/TargetParser/Host.h and llvm/Target/TargetOptions.h
#143446 opened
Jun 9, 2025 -
[llvm] annotate interfaces in llvm/TextAPI for DLL export
#143447 opened
Jun 9, 2025 -
[clang][NFC] Remove dead PassTypeToPlacementDelete field
#143448 opened
Jun 9, 2025 -
[DebugInfo][RemoveDIs] Remove scoped-dbg-format-setter
#143450 opened
Jun 9, 2025 -
[DebugInfo][RemoveDIs] Remove some debug intrinsic-only codepaths
#143451 opened
Jun 9, 2025 -
[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info
#143452 opened
Jun 9, 2025 -
[OpenMP] Fixup bugs found during fuzz testing
#143455 opened
Jun 9, 2025 -
[libc] Simplify wcscmp
#143457 opened
Jun 9, 2025 -
[Clang] fix missing source location for ':' error in macro-expanded case statements
#143460 opened
Jun 9, 2025 -
llvm-c: Introduce 'LLVMDISubprogramReplaceType'
#143461 opened
Jun 10, 2025 -
[MSAN] handle assorted AVX permutations
#143462 opened
Jun 10, 2025 -
[MSAN] handle AVX vpermi2var
#143463 opened
Jun 10, 2025 -
AMD GPU plugin implementation v0
#143464 opened
Jun 10, 2025 -
[AMDGPU][True16] remove AsmVOP3OpSel
#143465 opened
Jun 10, 2025 -
Fix C++ demangling for _BitInt type
#143466 opened
Jun 10, 2025 -
[WholeProgramDevirt] Add check for AvailableExternal and give up devirt
#143468 opened
Jun 10, 2025 -
[SeparateConstOffsetFromGEP] propagate const offset through GEP chains
#143470 opened
Jun 10, 2025 -
[InstCombine] Preserve NSW/NUW flags when folding const BOp with min/max
#143471 opened
Jun 10, 2025
171 Issues closed by 92 people
-
[AMDGPU] amdgpu-postlegalizer-combiner incorrectly removes zeroing mask
#139598 closed
Jun 10, 2025 -
[flang] Implicit ASYNCHRONOUS attribute constraint is not diagnosed.
#143425 closed
Jun 9, 2025 -
Missing constant folding for atan with -ffast-math on llvm 20.1.0
#143360 closed
Jun 9, 2025 -
Matrix mangling doesn't work on Windows
#127127 closed
Jun 9, 2025 -
[clang] __is_trivially_relocatable isn't correct on Windows
#69394 closed
Jun 9, 2025 -
[X86_64] Incorrect value of local variable after longjmp with optimizatio
#143379 closed
Jun 9, 2025 -
Incorrect optimization of multiple __builtin_unreachable() conditions leads to logic errors in control flow
#143397 closed
Jun 9, 2025 -
[Sema] Memory leak in `SemaOverload.cpp`
#143129 closed
Jun 9, 2025 -
improve trivial_abi documentation to better describe the cases where it should not be used
#36667 closed
Jun 9, 2025 -
[mlir][spirv] Add support for vector of integers in UModSimplication canonicalization pattern
#63174 closed
Jun 9, 2025 -
[flang][OpenMP] Missing pre-determined DSA for static duration variables
#140732 closed
Jun 9, 2025 -
[AArch64] Avoid dependent FSQRT and FDIV where possible
#60816 closed
Jun 9, 2025 -
Clang/Clang++ 20.1.5 major performance regression comparing to 20.1.4
#140386 closed
Jun 9, 2025 -
[X86] `acc -= val < 0` converted to less efficient `acc += (val >> 7) & 1`
#130549 closed
Jun 9, 2025 -
[Flang][OpenMP] Compilation error when type-list in declare reduction construct is a derived type
#92832 closed
Jun 9, 2025 -
[Flang][OpenMP] Compilation error of `declare reduction` directive
#66453 closed
Jun 9, 2025 -
[Flang][OpenMP] Compilation error when initializer-clause is specified as declare reduction directive
#97241 closed
Jun 9, 2025 -
[Flang][OpenMP] crash on declare reduction directive
#141306 closed
Jun 9, 2025 -
Machines lacking AND-NOT should transform `(a & x) | (~a & y)` -> `(a & (x ^ y)) ^ y`
#83637 closed
Jun 9, 2025 -
relocation diagnostics asserts in response to code that is broken for unrelated reasons #awesome
#143325 closed
Jun 9, 2025 -
[InstCombine] fcmp is incorrectly inverted
#143123 closed
Jun 9, 2025 -
Potential Missed IPSCCP Optimization Due to Range Metadata
#139238 closed
Jun 9, 2025 -
Clang incorrectly rejects getting address of conditionally noexcept function in a nested class template
#81962 closed
Jun 9, 2025 -
[Flang] Incorrect execution result of EXTENDS_TYPE_OF intrinsic function
#134567 closed
Jun 9, 2025 -
[SelectionDAG][X86] Compiler crash when using `-opt-bisect-limit=0` because of `llvm.type.test` intrinsic
#142937 closed
Jun 9, 2025 -
Backport fix for #142608 to the 20.x branch
#143343 closed
Jun 9, 2025 -
[clangd] crash in InlayHints.cpp on trivial FunctionProtoTypeLoc
#142608 closed
Jun 9, 2025 -
[BOLT] The -Werror build is broken after 97a32f2ad9ded95806db1dcfc281f64b0c1874a6
#143299 closed
Jun 8, 2025 -
Missed optimization of constant folding when using 'trunc nuw i64 %v to i1'
#142744 closed
Jun 8, 2025 -
[AMDGPU] InstCombine moving freeze instructions breaks FMA formation
#141622 closed
Jun 8, 2025 -
Early-cse is not idempotent
#143293 closed
Jun 8, 2025 -
Clang crashes when passing std::string_view to asm() outside of functions, instead of reporting an error
#143242 closed
Jun 8, 2025 -
False-positive `readability-convert-member-functions-to-static` when using explicit object parameters
#141381 closed
Jun 8, 2025 -
clang-tidy crash.
#143285 closed
Jun 7, 2025 -
clang-tidy: bugprone-multi-level-implicit-pointer-conversion should ignore malloc/calloc/realloc/free
#140659 closed
Jun 7, 2025 -
[Clang] Cannot use a static constexpr/consteval member function to initialize a static constexpr member
#126558 closed
Jun 7, 2025 -
[clang-doc] Handle additional comment types in MustacheHTMLGenerator
#142083 closed
Jun 7, 2025 -
Suspicious code generation when unrolling+vectorising memset
#143015 closed
Jun 7, 2025 -
Incomplete implementation of P2280 / CWG2517
#132825 closed
Jun 7, 2025 -
-Wunused-const-variable is too aggressive, shouldn't be part of "-Wall" anyway
#19970 closed
Jun 7, 2025 -
Bogus -Winvalid-partial-specialization when specialization has `const auto&` NTTP parameter
#47036 closed
Jun 7, 2025 -
'The dependency target "cxx" of target "check-cxxabi" does not exist.'
#43527 closed
Jun 7, 2025 -
[LoongArch] llc crash on the "Prologue/Epilogue Insertion & Frame Finalization" pass
#143239 closed
Jun 7, 2025 -
Missed Optimization: fold fcmp ord + select before fcmp oeq (x, C) into a single fcmp oeq (x, C)
#142711 closed
Jun 7, 2025 -
Redundant spaces before new line after format document use clang-format
#56299 closed
Jun 7, 2025 -
missing optimization oppotunity?
#143212 closed
Jun 6, 2025 -
Request Commit Access For svkeerthy
#141255 closed
Jun 6, 2025 -
not all store instructions are converted in the compressed format
#143182 closed
Jun 6, 2025 -
[RISCV] VSETVLI pass crashes due to "Cannot create empty or backwards segment" error
#141907 closed
Jun 6, 2025 -
AArch64 failure to parse emitted asm "error: requested extract overflows register"
#61192 closed
Jun 6, 2025 -
TestSettings hang on Windows (a.out hangs)
#43776 closed
Jun 6, 2025 -
LLVM crash "Instruction does not dominate all uses" introduced recently
#142830 closed
Jun 6, 2025 -
[HLSL][SPIR-V] Implement `InterlockedAnd`
#142809 closed
Jun 6, 2025 -
[HLSL][SPIR-V] Implement WaveGetLaneCount()
#142805 closed
Jun 6, 2025 -
[HLSL][SPIR-V] Implement `InterlockedExchange`
#142808 closed
Jun 6, 2025 -
[HLSL][SPIR-V] Implement `InterlockedAdd`
#142807 closed
Jun 6, 2025 -
[clang] C++20 Concept in Template Specialization Should Not See Protected Member.
#115838 closed
Jun 6, 2025 -
[clang] compilation (instruction selection) failure (crash) while targeting AArch64 architecture
#136540 closed
Jun 6, 2025 -
[Flang][OpenMP] compilation failed with "Basic Block in function '_QQmain' does not have terminator!"
#138436 closed
Jun 6, 2025 -
[X86] 64-bit constant compiled to `movabs`+`add` after branch
#142513 closed
Jun 6, 2025 -
[BUG] Missing TypeKind for _Float16 (CXType_Float16 = 32) in Python bindings
#142633 closed
Jun 6, 2025 -
clangd crash with this simple code (typedef used)
#143006 closed
Jun 6, 2025 -
[clang] Assertion `StatusOrErr && "Invalid floating point representation"' failed.
#141230 closed
Jun 6, 2025 -
report `modernize-use-trailing-return-type` for lambdas
#95711 closed
Jun 6, 2025 -
[MIPS] Compiler crash when using -O3
#134916 closed
Jun 6, 2025 -
Unexpected error: LLVM ERROR: expected relocatable expression
#16551 closed
Jun 6, 2025 -
[LoopPeel] Assertion `V && "Dereferencing deleted ValueHandle"' failed.
#142895 closed
Jun 6, 2025 -
clang-format not respecting RequiresClausePosition with trailing-return-type
#142818 closed
Jun 6, 2025 -
while loop miscompilation, likely due to invalid assumption
#143046 closed
Jun 5, 2025 -
[clangd] Cannot build the module if it's declared in a file with `.ixx` extension
#140209 closed
Jun 5, 2025 -
[libc][wchar] implement wmemchr
#124349 closed
Jun 5, 2025 -
[HLSL] Generate Root Signature metadata from AST
#119014 closed
Jun 5, 2025 -
[clang] constant evaluation of `for` loop does not run destructor for condition variable
#139818 closed
Jun 5, 2025 -
[DirectX] Pointer type bitcast must be have same size.
#139013 closed
Jun 5, 2025 -
[X86] Assertion `WideRoot.getValueSizeInBits() == WideSizeInBits && "WideRootSize mismatch"' failed
#142995 closed
Jun 5, 2025 -
[flang] SIGABORT with invalid argument to `EXECUTE_COMMAND_LINE"
#143022 closed
Jun 5, 2025 -
lldb editrc configuration
#142752 closed
Jun 5, 2025 -
Static library version of zlib, zstd are not linked in lldELF and LLVMSupport
#142261 closed
Jun 5, 2025 -
Crash in constant evaluation of explicit object member assignment operator
#142835 closed
Jun 5, 2025 -
[HLSL] Generate remaining Root Signature element Metadata from AST
#126586 closed
Jun 5, 2025 -
Deprecate the use of `LLVM_ENABLE_PROJECTS` for libclc
#124013 closed
Jun 5, 2025 -
[clang] Enabling `-ftime-report` pollutes the output of `-stats-file`
#138173 closed
Jun 5, 2025 -
clang evaluates is_constant_evaluated incorrectly with narrowing conversion
#142707 closed
Jun 5, 2025 -
[flang] Incorrect COMMON block storage sequence
#142488 closed
Jun 5, 2025 -
Absolute file name for source file emitted with `-fopenmp`
#82541 closed
Jun 5, 2025 -
[clang-tidy] Check request: readability-bitwise-missing-parentheses
#141249 closed
Jun 5, 2025 -
[Flang][OpenMP] UNREACHABLE executed at llvm-project/flang/lib/Parser/parse-tree.cpp:297!
#133678 closed
Jun 5, 2025 -
[AArch64, CLANG]: unexpected generated instructions when passing two symmetric inputs to vceqq_f32,f64
#59855 closed
Jun 5, 2025 -
[DWARF] DWARF verification error with LTO - invalid FileID
#109227 closed
Jun 5, 2025 -
Failure to optimize pattern to x * 8
#55714 closed
Jun 5, 2025 -
compiler-rt/test/fuzzer/fork.test is flaky on sanitizer-x86_64-linux-fuzzer
#65124 closed
Jun 5, 2025 -
lld/ELF: Fix repeated linker script errors in more cases
#87535 closed
Jun 5, 2025 -
Move MCSymbolRefExpr::VK_AMDGPU_ to AMDGPUMCExpr::
#130006 closed
Jun 5, 2025 -
SROA pass and llvm.fake.use
#137572 closed
Jun 5, 2025 -
HTTPClient.cpp: fails to build with `error: 'errc' has not been declared`
#142852 closed
Jun 5, 2025 -
[DirectX] [Scalarizer] Validator is erroring with Instructions must be of an allowed type.
#139020 closed
Jun 5, 2025 -
[Flang] position of `-L$LLVM_DIR/lib`
#129688 closed
Jun 5, 2025 -
[Flang] man pages cannot be built
#141757 closed
Jun 4, 2025 -
[DirectX] Validation Failure: Explicit gep type does not match pointee type of pointer operand
#140415 closed
Jun 4, 2025 -
[HLSL] Add Root Descriptor element support to dxcontainer generation
#126638 closed
Jun 4, 2025 -
"-fno-builtin" and "-fno-builtin-memset" does not affect clang when targeting wasm32
#63232 closed
Jun 4, 2025 -
-fno-builtin wont works if -O0
#142780 closed
Jun 4, 2025 -
[libc] Expand usage of LIBC_ADD_NULL_CHECKS.
#111546 closed
Jun 4, 2025 -
LWG4164: Missing guarantees for `forward_list` modifiers
#118366 closed
Jun 4, 2025 -
[flang] Incorrect resolution of defined assignment
#142151 closed
Jun 4, 2025 -
[flang] Incorrect generic resolution of ASSIGNMENT(=)
#141807 closed
Jun 4, 2025 -
TIMEOUT: lldb-shell :: Settings/TestCxxFrameFormatRecursive.test on Linux
#142726 closed
Jun 4, 2025 -
Linker missing `_FortranACopyInAssign`
#100403 closed
Jun 4, 2025 -
offload `fatal error: 'OffloadAPI.h' file not found` - on linux
#142756 closed
Jun 4, 2025 -
[flang][OpenMP] DECLARE SIMD LINEAR implicitly declaring a variable
#140754 closed
Jun 4, 2025 -
[clang-format] How to remove blank line after open curly bracket (`{`)?
#142631 closed
Jun 4, 2025 -
[X86] Use GFNI for LZCNT vXi8 ops
#140729 closed
Jun 4, 2025 -
LLVM fails to reduce zext(op(zext)) in some cases
#141360 closed
Jun 4, 2025 -
Flang.Lower/namelist.f90 failed in an unrelated PR
#142719 closed
Jun 4, 2025 -
[libc++] P3372R3: constexpr `priority_queue`
#128671 closed
Jun 4, 2025 -
[InstCombine] Infinite loop at -O3
#142405 closed
Jun 4, 2025 -
[HLSL][SPIRV] Implement vk::ext_builtin_input
#136920 closed
Jun 4, 2025 -
[Flang] Assignments for local non-contiguous allocatable arrays are slower than GFortran
#121126 closed
Jun 4, 2025 -
[AArch64] Unable to lower `fadd` when arguments are `bfloat`
#58465 closed
Jun 4, 2025 -
lldb process save-core will accept anything for the plugin name and silently produce a minidump
#142581 closed
Jun 4, 2025 -
InstCombine miscompilation
#142518 closed
Jun 4, 2025 -
[lldb][AIX] Need to add per thread variants of getProcFile in AIX
#139509 closed
Jun 4, 2025 -
llvm-ar fails to handle long paths on Windows
#54559 closed
Jun 4, 2025 -
Compiler asserts running pass "early-cse<memssa>"
#142462 closed
Jun 4, 2025 -
[Flang] Compilation error of unlimited-format-item specified in FORMAT statement with double parentheses
#142325 closed
Jun 4, 2025 -
[Clang] Bug with lookup
#94052 closed
Jun 4, 2025 -
Excessive memory usage in SROA
#142461 closed
Jun 4, 2025 -
Unrelated CI failure: "'OMP.inc' has been modified since the precompiled header was built"
#138719 closed
Jun 4, 2025 -
PCH failure in CI: "xxxxx.h has been modified since the precompiled header ... was built"
#141234 closed
Jun 4, 2025 -
[sanitizer] "prefix:*=sanitize" does not work for UBSan
#139128 closed
Jun 4, 2025 -
Unused lambda capture source ranges are slightly off
#106445 closed
Jun 4, 2025 -
bad codegen for `sqsub` on `aarch64`
#142323 closed
Jun 3, 2025 -
Performance: LLVM 20 aggressively optimizes popcnt and results in worse performance
#142042 closed
Jun 3, 2025 -
clang-tidy 14 flags a constructor with an initializer list as replaceable with `= default`
#56447 closed
Jun 3, 2025 -
[clang-tidy] False warning in "modernize-avoid-c-arrays"
#53578 closed
Jun 3, 2025 -
Preserving old Compiler Explorer links in Phabricator archive
#142100 closed
Jun 3, 2025 -
clang-cl no longer able to interpret (slightly outdated) microsoft headers
#121881 closed
Jun 3, 2025 -
bad compilation with default arguments in clang 20
#141858 closed
Jun 3, 2025 -
Unknown references and pointers related bad codegen
#141114 closed
Jun 3, 2025 -
Bogus "constraint depends on itself"
#134880 closed
Jun 3, 2025 -
LLDB-DAP "Cannot read properties of undefined" in latest version
#142351 closed
Jun 3, 2025 -
error: invalid application of 'sizeof' to a function type; with clang++/llvm-20.1.5
#142118 closed
Jun 3, 2025 -
[clang] Function body and its inner lambda are loaded from different module.
#141582 closed
Jun 3, 2025 -
clang-11 crashes on the thrill project
#47906 closed
Jun 3, 2025 -
clang-11 crashes on the deal.ii project
#47050 closed
Jun 3, 2025 -
[Clang] Unexpected results from `__reference_{constructs,converts}_from_temporary`
#114344 closed
Jun 3, 2025 -
[Flang][OpenMP][Task] Loop iteration variable treated as firstprivate instead of private in task construct
#140882 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142571 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142572 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142574 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142575 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142576 closed
Jun 3, 2025 -
Release Asset Audit Failed
#142577 closed
Jun 3, 2025 -
[lldb][test] Fix TestClangModulesDeclLookup
#142590 closed
Jun 3, 2025 -
[InstCombine] ICmp i1 X, C not simplified as expected. with opt "-passes=lto<O3>"
#142447 closed
Jun 3, 2025 -
C++20 coroutine with stateful allocator results in ASAN stack-use-after-scope starting with clang 19
#124612 closed
Jun 3, 2025 -
[clang-format] add option(s) to add space(s) around token-pasting operator (##)
#142515 closed
Jun 3, 2025 -
`__reference_binds_to_temporary` is missing binding an rvalue reference to a prvalue
#44056 closed
Jun 3, 2025
139 Issues opened by 109 people
-
[libcxxabi][llvm-symbolizer] Demangler produces bad output for templated `operator<`
#143473 opened
Jun 10, 2025 -
BOLT instrument failed on Aarch64
#143472 opened
Jun 10, 2025 -
Compiler extension for Rust-like using syntax
#143469 opened
Jun 10, 2025 -
[AVX2] SAD pattern detection is too strict
#143456 opened
Jun 9, 2025 -
[libc][errno] Deprecate `LIBC_ERRNO_MODE_SYSTEM` in favor of `LIBC_ERRNO_MODE_SYSTEM_INLINE`.
#143454 opened
Jun 9, 2025 -
[analyzer] Static Analysis runs out of memory on a tiny test-case
#143440 opened
Jun 9, 2025 -
[IndVarSimplify] LFTR Narrows IV to an Odd Sized Integer
#143414 opened
Jun 9, 2025 -
[AArch64] Expanding reductions for scalable vectors is undefined.
#143386 opened
Jun 9, 2025 -
[lldb] Extend lldb-test to emit Symtab data as well.
#143378 opened
Jun 9, 2025 -
Missed deadcode elimination when using `phi`
#143368 opened
Jun 9, 2025 -
Error when building current Tensorflow 2 with certain CPU instructions avx512f avx512vnni avx512bf16 fma
#143365 opened
Jun 9, 2025 -
[DAG] Convert foldMaskedMerge to SDPatternMatch to match (m & x) | (~m & y)
#143363 opened
Jun 9, 2025 -
[BPF] `BTFDebug` doesn't generate BTF for all structs, if BPF map type is wrapped in Rust wrapper types
#143361 opened
Jun 9, 2025 -
[clang-tidy] `readability-braces-around-statements` not detected `else containing if` without braces
#143348 opened
Jun 9, 2025 -
[ASAN] "-fsanitize=address" flag halting the executable
#143336 opened
Jun 9, 2025 -
Missing -Wformat-overflow diagnostics for positional directives with dynamic width or precision (*m$)
#143334 opened
Jun 9, 2025 -
ld64.lld: Segfault cross-compiling from linux-amd64 to darwin-arm64
#143332 opened
Jun 9, 2025 -
[clang-tidy] Check request: bugprone-unreached-function-overload
#143329 opened
Jun 9, 2025 -
[clang-tidy] Check request: portability-minmax-macro-defensive
#143326 opened
Jun 8, 2025 -
[Clang] Conversion operators and references
#143311 opened
Jun 8, 2025 -
clang::ParseAST compile error
#143307 opened
Jun 8, 2025 -
RISC-V: clang generates bcmp for memcmp for small comparisons
#143294 opened
Jun 8, 2025 -
Request commit access for snarang181
#143290 opened
Jun 7, 2025 -
unnecessary constraint enforcement within static_assert() within structure definition
#143284 opened
Jun 7, 2025 -
Missing optimization: loop invariant memset should be hoisted if it's the only memory access in loop
#143267 opened
Jun 7, 2025 -
Clangd crash Exception Code: 0xC0000005
#143261 opened
Jun 7, 2025 -
Failure to spot `scmp(x, 0)` idiom
#143259 opened
Jun 7, 2025 -
[clang-format] More control of wrapped lambda brace indentation
#143248 opened
Jun 7, 2025 -
clang generates incorrect code when storing to memory location 0x1 for target avr-none
#143247 opened
Jun 7, 2025 -
MLIR Regression: 54 tests started to fail recently
#143246 opened
Jun 7, 2025 -
MSVC Compatibility: [[msvc::no_unique_address]] doesn't work in a base class
#143245 opened
Jun 7, 2025 -
Unify getPrototypeLoc functions in InlayHints.cpp and SemaCodeComplete.cpp
#143240 opened
Jun 7, 2025 -
[X86][SDAG] Infinite loop at O3
#143238 opened
Jun 7, 2025 -
Invalid exception object catch from nested lambda coroutines with clang 20.1.0 on windows
#143235 opened
Jun 7, 2025 -
[flang] Use of precompiled headers leads to undetected missing includes
#143234 opened
Jun 7, 2025 -
[Flang][OpenMP] crashes on invalid goto inside OpenMP sections block
#143231 opened
Jun 7, 2025 -
[Flang][OpenMP] crashes on invalid goto inside OpenMP parallel/master block
#143229 opened
Jun 7, 2025 -
[flang][perf] Adding noalias for function arguments affects function specialization
#143219 opened
Jun 7, 2025 -
Wrong linkage and mangling for class-scope lambda expressions
#143218 opened
Jun 7, 2025 -
clang error report missing location
#143216 opened
Jun 6, 2025 -
[RISCV] missed optimization: use sh or sw when can infer the offset from alignment
#143215 opened
Jun 6, 2025 -
Missed optimization: fold a-b > a+b to b<0
#143211 opened
Jun 6, 2025 -
[HLSL] static constants are not fully optimized
#143191 opened
Jun 6, 2025 -
Clang does not warn for unused variables in included files, but only main file
#143190 opened
Jun 6, 2025 -
[HLSL][SPIRV] 64bit firstbithigh returns incorrect values
#143171 opened
Jun 6, 2025 -
[X86] Merge combineX86ShuffleChainWithExtract into combineX86ShufflesRecursively
#143158 opened
Jun 6, 2025 -
llvm-windres gives error in file that other MinGW toolchains do not
#143157 opened
Jun 6, 2025 -
[clang] ODR violation with header modules and template conversion operator
#143152 opened
Jun 6, 2025 -
A few of lldb's frame formatting function options do not work on Windows
#143149 opened
Jun 6, 2025 -
[WebAssembly] Crash when compiling wasm32 with strict floating point exception behaviour
#143147 opened
Jun 6, 2025 -
[HLSL][SPIRV] Pass the resource name to the backend, and use it.
#143141 opened
Jun 6, 2025 -
[X86] lowerBuildVectorAsBroadcast - remove constant handling
#143140 opened
Jun 6, 2025 -
flang-rt creates a second llvm_gtest library that can cause problems in parallel builds
#143134 opened
Jun 6, 2025 -
[InstCombine] ninf should not be propagated
#143122 opened
Jun 6, 2025 -
overzealous `-Wconditional-uninitialized` with known state of conditional code
#143121 opened
Jun 6, 2025 -
[InstCombine] nnan should not be propagated
#143120 opened
Jun 6, 2025 -
[clang-cl][Windows] After setting the manifest configuration, the app cannot start!
#143119 opened
Jun 6, 2025 -
lldb cannot break on an inlined function name when using PDB debug information
#143104 opened
Jun 6, 2025 -
[X86][GISel] Add legalization support for non-constant G_BUILD_VECTOR
#143099 opened
Jun 6, 2025 -
Clang-21 Crash: Assertion `!Info.isIncomplete() && "Access to an object of an incomplete type!"' failed.
#143091 opened
Jun 6, 2025 -
[META][X86] Remove unnecessary x86 code from DAG/X86ISelLowering
#143088 opened
Jun 6, 2025 -
[clang-doc] RecordInfo.FullName is always empty when emitted and not tested
#143086 opened
Jun 6, 2025 -
[lldb] Is there a way to communicate base address through JIT debug interface?
#143084 opened
Jun 6, 2025 -
[Cygwin] lli crashes with --no-process-syms
#143080 opened
Jun 6, 2025 -
Request Commit Access For tonykuttai
#143064 opened
Jun 6, 2025 -
Broken libc++ installation in 20250528 release of Ubuntu libc++1-20 package
#143042 opened
Jun 5, 2025 -
Missed optimization: fold add(umax(x, 1), x) < x ? C : y to y
#143030 opened
Jun 5, 2025 -
[lld][ELF] lld doesn't check RISC-V e_flags for ET_DYN inputs
#143023 opened
Jun 5, 2025 -
Request Commit Access For usha1830
#143012 opened
Jun 5, 2025 -
[RISCV] 507.cactuBSSN_r regression after bidirectional scheduling/register pressure tracking
#143005 opened
Jun 5, 2025 -
[HLSL][SPIRV] 64bit firstbitlow returns incorrect values
#143003 opened
Jun 5, 2025 -
[X86] Remove LowerToHorizontalOp and update test coverage
#143000 opened
Jun 5, 2025 -
[HLSL] Add vk::constant_id tests to the offload test suite
#142992 opened
Jun 5, 2025 -
[SPIRV] Implement the llvm.spv.get.specialization.constant intrinsic
#142991 opened
Jun 5, 2025 -
Runtime abort in statically linked test
#142987 opened
Jun 5, 2025 -
[RISCV] Incorrect cost for fptosi_sat.v8i16.v8f64 with Zve32f
#142973 opened
Jun 5, 2025 -
[X86] Remove MOVSS/D -> BLENDPS/D conversions from DAG/ISEL
#142972 opened
Jun 5, 2025 -
Is there a way to tell the compiler that "this function won't modify what this pointer points to"
#142968 opened
Jun 5, 2025 -
[aarch64] gcc get better result than llvm for abs
#142961 opened
Jun 5, 2025 -
loop-vectorize miscompile
#142957 opened
Jun 5, 2025 -
[flang][openmp] compiler crash when private clause is used with SIMD
#142935 opened
Jun 5, 2025 -
Remove `OPENMP_ENABLE_LIBOMPTARGET` CMake option
#142929 opened
Jun 5, 2025 -
A error diagnostic for non-existent `PHDR` would be helpful
#142927 opened
Jun 5, 2025 -
A warning/error would be helpful if `PHDRS` is specified with partial links
#142926 opened
Jun 5, 2025 -
`Z3Solver.cpp:942:40: error: use of undeclared identifier 'FloatStyle'` - on linu
#142921 opened
Jun 5, 2025 -
[clang-tidy] readability-redundant-member-init: flag assignment with std::nullopt
#142918 opened
Jun 5, 2025 -
Request Commit Access For zwuis
#142889 opened
Jun 5, 2025 -
[clang-doc] Reconsider use of enum InfoType::IT_default
#142888 opened
Jun 5, 2025 -
[clang-format] `AlwaysOnePerLine` of `BinPackParameters` breaks on templates
#142883 opened
Jun 5, 2025 -
[RISC-V] [RVV] The vd isn't marked as input operand for some instructions
#142879 opened
Jun 5, 2025 -
APT packages ahead of released versions
#142873 opened
Jun 4, 2025 -
lld-link: delay load stub sometimes not marked as a CFG target
#142868 opened
Jun 4, 2025 -
clang assert on invalid with is_constant_evaluated in template argument
#142865 opened
Jun 4, 2025 -
Dead branch instructions in Aarch64 atomic compare exchange
#142858 opened
Jun 4, 2025 -
[GlobalISel] [AArch64] Passthrough `i1` stack arguments are unecessarily loaded and stored in tail calls
#142847 opened
Jun 4, 2025 -
[clang] crash infinite recursion template template parameter default argument
#142842 opened
Jun 4, 2025 -
[flang][OpenMP] Incorrect execution of Fujitsu tests 1052_0201, 1052_0205
#142838 opened
Jun 4, 2025 -
[DirectX] GEPs to multi-dimensional arrays are incorrectly flattened
#142836 opened
Jun 4, 2025 -
[HLSL] Move `Sema` work out of `Parser::ParseMicrosoftRootSignatureAttributeArgs`
#142834 opened
Jun 4, 2025 -
[flang][OpenMP] Incorrect signature for omp_get_cancellation()
#142833 opened
Jun 4, 2025 -
Improve discoverability of `CallBase` call targets that are global aliases.
#142819 opened
Jun 4, 2025 -
[RISC-V V] Idea: Interleave independent op-chains by `vsetvli` category
#142814 opened
Jun 4, 2025 -
[HLSL][SPIR-V] Implement `groupshared` lowering
#142806 opened
Jun 4, 2025 -
[HLSL][SPIR-V] Implement missing features to port VulkanCTS reconvergences tests to the offload test suite
#142804 opened
Jun 4, 2025 -
Request Commit Access For RossBrunton
#142802 opened
Jun 4, 2025 -
-Wdangling-gsl only diagnoses first template argument
#142801 opened
Jun 4, 2025 -
LLD: Support --unresolved-symbols=@path/to/file option for lld
#142798 opened
Jun 4, 2025 -
Clang c++20compat warnings trigger on assembly-with-cpp files.
#142775 opened
Jun 4, 2025 -
[Sanitizer Common] Typo in COMMON_INTERCEPTOR_MEMCPY_IMPL?
#142770 opened
Jun 4, 2025 -
Missed optimization: equivalent expressions generate different assembly with extra load
#142765 opened
Jun 4, 2025 -
libc++1-20 deb packages missing libc++.so.1 symlink
#142759 opened
Jun 4, 2025 -
[lldb] Wrong map node type after Xcode upgrade 16.2->16.4
#142755 opened
Jun 4, 2025 -
Crash in clang-scan-deps-21 from 2025-06-03 with forgotten semicolon
#142743 opened
Jun 4, 2025 -
[nvptx] Unrolled loop condition rewritten does out of bounds nvptx64-nvidia-cuda
#142699 opened
Jun 4, 2025 -
[lldb-dap] REPL auto-detection does not recognize scripted command containers
#142681 opened
Jun 3, 2025 -
[HLSL][SPIRV] Handle 16/64-bit versions of `countbits`
#142677 opened
Jun 3, 2025 -
Request Commit Access For SharonXSharon
#142675 opened
Jun 3, 2025 -
Missed Optimization: umul.with.overflow(x, C0).overflow || (prod > C1) —> x > C1 // C0
#142674 opened
Jun 3, 2025 -
[HLSL][SPIRV] Clang should run spirv-val if available
#142669 opened
Jun 3, 2025 -
[DebugInfo] always-inlining of allocas gives wrong source-location attribution to stack-protection
#142662 opened
Jun 3, 2025 -
[clang-tidy] false positive/negative for universal reference parameters
#142660 opened
Jun 3, 2025 -
Request Commit Access For AGindinson
#142656 opened
Jun 3, 2025 -
[clang-tidy] Check to add `void` to functions without parameters in C
#142629 opened
Jun 3, 2025 -
[ARM] Add big.LITTLE mcpu tuning options
#142615 opened
Jun 3, 2025 -
[Clang] Different `-Wunused-value` output in preprocessed source code
#142614 opened
Jun 3, 2025 -
Missed optimization: (xor (lshr i32 %0, 31), true) ? (%0 < 0) : false ==> false
#142593 opened
Jun 3, 2025 -
[X86] Use X86FixupInstTunings to select between (V)MOVSS/D and (V)BLENDPS/D
#142588 opened
Jun 3, 2025 -
lldb inline diagnostics print unsupported characters to Windows terminal by default
#142568 opened
Jun 3, 2025 -
[Clang] Incorrect "Case value is not a constant expression"
#142566 opened
Jun 3, 2025 -
[SVE] Compile error with SVE intrinsic with windows on arm
#142561 opened
Jun 3, 2025
518 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jun 6, 2025 • 47 new comments -
[llvm-objdump] Add inlined function display support
#142246 commented on
Jun 7, 2025 • 42 new comments -
[VPlan] Unroll VPReplicateRecipe by VF.
#142433 commented on
Jun 9, 2025 • 33 new comments -
[llvm-debuginfo-analyzer] Add support for LLVM IR format.
#135440 commented on
Jun 9, 2025 • 30 new comments -
[libc++] Start implementing std::datapar::simd
#139919 commented on
Jun 5, 2025 • 30 new comments -
[mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down
#139105 commented on
Jun 9, 2025 • 29 new comments -
[offload][SYCL] Add Module splitting by categories.
#131347 commented on
Jun 9, 2025 • 27 new comments -
[MLIR] Determine contiguousness of memrefs with dynamic dimensions
#142421 commented on
Jun 9, 2025 • 27 new comments -
[InstCombine] Fold max/min when incrementing/decrementing by 1
#142466 commented on
Jun 9, 2025 • 25 new comments -
[flang][OpenMP] Overhaul implementation of ATOMIC construct
#137852 commented on
Jun 5, 2025 • 23 new comments -
[AArch64] Extend usage of `XAR` instruction for fixed-length operations
#139460 commented on
Jun 9, 2025 • 20 new comments -
[VPlan] Use VPInstruction for uniform binops.
#141429 commented on
Jun 4, 2025 • 20 new comments -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#127505 commented on
Jun 4, 2025 • 20 new comments -
[AArch64TargetParser]Fix reconstructFromParsedFeatures ignoring negative features
#142236 commented on
Jun 9, 2025 • 19 new comments -
[llvm-exegesis][AArch64] Check for PAC keys before disabling them
#138643 commented on
Jun 6, 2025 • 19 new comments -
[MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice`
#142422 commented on
Jun 9, 2025 • 17 new comments -
[clang-tidy] Replace /* ... */ single-line comments with // ... comments
#124319 commented on
Jun 8, 2025 • 16 new comments -
[clang-doc] add a JSON generator
#142483 commented on
Jun 10, 2025 • 16 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jun 10, 2025 • 16 new comments -
[IPO] Added attributor for identifying invariant loads
#141800 commented on
Jun 10, 2025 • 16 new comments -
[emitC]Option to mlir-translate class instead of function
#141158 commented on
Jun 7, 2025 • 15 new comments -
[Driver] Add support for GCC installation detection in Baremetal toolchain
#121829 commented on
Jun 9, 2025 • 14 new comments -
[OpenMP] Update out of date documentation
#142411 commented on
Jun 10, 2025 • 14 new comments -
[HLSL] Add descriptor table metadata parsing
#142492 commented on
Jun 10, 2025 • 14 new comments -
[scudo] Add `__scudo_get_info` symbol to export stats to a buffer.
#130273 commented on
Jun 6, 2025 • 13 new comments -
[flang][cli] Add diagnostic flags to the CLI
#142022 commented on
Jun 8, 2025 • 13 new comments -
[AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32
#138204 commented on
Jun 10, 2025 • 13 new comments -
[Frontend][PCH]-Add support for ignoring PCH options (-ignore-pch).
#142409 commented on
Jun 9, 2025 • 13 new comments -
[LV] Support scalable interleave groups for factors 3,5,6 and 7
#141865 commented on
Jun 6, 2025 • 13 new comments -
[libc++] Remove allocator support from std::function
#140395 commented on
Jun 8, 2025 • 11 new comments -
[clang] Catch missing format attributes
#105479 commented on
Jun 7, 2025 • 11 new comments -
[libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees
#132615 commented on
Jun 9, 2025 • 10 new comments -
[memcpyopt] handle memcpy from memset in more cases
#140954 commented on
Jun 9, 2025 • 10 new comments -
[mlir][AMDGPU] Add scaled floating point conversion ops fp8
#141554 commented on
Jun 9, 2025 • 10 new comments -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 commented on
Jun 5, 2025 • 10 new comments -
[clang-tidy] Add AllowFalseEvaluated flag to clang-tidy noexcept-move-constructor check
#126897 commented on
Jun 6, 2025 • 10 new comments -
[mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect
#137469 commented on
Jun 6, 2025 • 10 new comments -
[VPlan] Add VPInst::getNumOperandsForOpcode, use to verify in ctor (NFC)
#142284 commented on
Jun 6, 2025 • 9 new comments -
[CGData] Make an option to skip reading Names into StableFunctionMap
#142095 commented on
Jun 6, 2025 • 9 new comments -
[llvm] Introduce callee_type metadata
#87573 commented on
Jun 5, 2025 • 9 new comments -
[DirectX] Scalarize `extractelement` and `insertelement` with dynamic indices
#141676 commented on
Jun 7, 2025 • 9 new comments -
[compiler-rt][ARM] Add missing PACBTI support to assembly aeabi functions
#142400 commented on
Jun 6, 2025 • 9 new comments -
[libc++] Make forward_list constexpr as part of P3372R3
#129435 commented on
Jun 6, 2025 • 9 new comments -
Add initial support for SPE brstack format
#129231 commented on
Jun 4, 2025 • 9 new comments -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#109914 commented on
Jun 9, 2025 • 9 new comments -
Add check 'cppcoreguidelines-use-enum-class'
#138282 commented on
Jun 4, 2025 • 9 new comments -
[NVPTX] Add family-specific architectures support
#141899 commented on
Jun 9, 2025 • 8 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jun 6, 2025 • 8 new comments -
compiler-rt: Introduce runtime functions for emulated PAC.
#133530 commented on
Jun 6, 2025 • 8 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jun 9, 2025 • 8 new comments -
[Clang] Fix crash on template-specialization
#142338 commented on
Jun 4, 2025 • 7 new comments -
[clang][ptrauth] Add support for querying the ptrauth schema of a type
#138482 commented on
Jun 6, 2025 • 7 new comments -
[AArch64][FMV] Enable PAuth and BTI hardening of resolver functions
#141573 commented on
Jun 5, 2025 • 7 new comments -
Add support for Windows Secure Hot-Patching
#138972 commented on
Jun 10, 2025 • 7 new comments -
[clang-tidy] Improve integer comparison by matching valid expressions outside implicitCastExpr
#134188 commented on
Jun 7, 2025 • 7 new comments -
[LV] Fix MVE regression from #132190
#141736 commented on
Jun 9, 2025 • 7 new comments -
[HLSL][SPIR-V] Handle SV_Postion builtin in PS
#141759 commented on
Jun 6, 2025 • 7 new comments -
[libc++] Make list constexpr as part of P3372R3
#129799 commented on
Jun 5, 2025 • 7 new comments -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 commented on
Jun 7, 2025 • 7 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jun 8, 2025 • 6 new comments -
[MLIR][Target/Cpp] Natural induction variable naming.
#136102 commented on
Jun 6, 2025 • 6 new comments -
[InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul
#136013 commented on
Jun 5, 2025 • 6 new comments -
[lldb] Revive TestSimulatorPlatform.py
#142244 commented on
Jun 10, 2025 • 6 new comments -
[clang-tidy] Add performance-bool-bitwise-operation check
#142324 commented on
Jun 8, 2025 • 6 new comments -
[AMDGPU] Swap select operands to allow later v_cndmask shrinking into vop2
#142354 commented on
Jun 9, 2025 • 6 new comments -
[mlir][spirv] Add bfloat16 support
#141458 commented on
Jun 5, 2025 • 6 new comments -
[PowerPC] enable AtomicExpandImpl::expandAtomicCmpXchg for powerpc
#142395 commented on
Jun 9, 2025 • 6 new comments -
[AMDGPU][True16][CodeGen] v_s_xxx_f16 t16 mode handling in movetoVALU process
#141152 commented on
Jun 10, 2025 • 6 new comments -
AArch64: Relax x16/x17 constraint on AUT in certain cases.
#132857 commented on
Jun 6, 2025 • 6 new comments -
[mlir][flang] Added Weighted[Region]BranchOpInterface's.
#142079 commented on
Jun 5, 2025 • 6 new comments -
[X86][GlobalIsel] support G_FABS
#136718 commented on
Jun 7, 2025 • 5 new comments -
[LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives
#136496 commented on
Jun 9, 2025 • 5 new comments -
[CodeGen] Inline stack guard check on Windows
#136290 commented on
Jun 6, 2025 • 5 new comments -
[Matrix] Propagate shape information through Select insts
#141876 commented on
Jun 9, 2025 • 5 new comments -
[LV] Change getSmallBestKnownTC to return an ElementCount (NFC)
#141793 commented on
Jun 6, 2025 • 5 new comments -
[clang][CGObjC] Sign the v-table pointer in ObjC exception RTTI.
#135562 commented on
Jun 4, 2025 • 5 new comments -
[Offload] Add MPI Proxy Plugin
#114574 commented on
Jun 3, 2025 • 5 new comments -
[llvm][GISel] Use computeKnownFPClass
#141484 commented on
Jun 9, 2025 • 5 new comments -
[mlir] Improve mlir-query by adding matcher combinators
#141423 commented on
Jun 9, 2025 • 5 new comments -
[LV] Add early-exit-with-store tests
#140899 commented on
Jun 4, 2025 • 5 new comments -
[libc++] Upgrade to GCC 15
#138293 commented on
Jun 6, 2025 • 5 new comments -
[mlir][ArmSME] Remove `ConvertIllegalShapeCastOpsToTransposes`
#139706 commented on
Jun 7, 2025 • 5 new comments -
[MLIR][Arith] add and(a, or(a,b)) folder
#138998 commented on
Jun 4, 2025 • 5 new comments -
[AArch64][SME] Support split ZPR and PPR area allocation
#142392 commented on
Jun 5, 2025 • 5 new comments -
expandFMINIMUMNUM_FMAXIMUMNUM: Improve compare between zeros
#140193 commented on
Jun 9, 2025 • 5 new comments -
[AMDGPU] fix up vop3p gisel errors
#136262 commented on
Jun 10, 2025 • 4 new comments -
[LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan.
#141900 commented on
Jun 9, 2025 • 4 new comments -
[InstrRef] Skip clobbered EntryValue register recovery
#142478 commented on
Jun 9, 2025 • 4 new comments -
[Flang][OpenMP] - When mapping a `fir.boxchar`, map the underlying data pointer as a member
#141715 commented on
Jun 6, 2025 • 4 new comments -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jun 5, 2025 • 4 new comments -
[clangd] Improve Markup Rendering
#140498 commented on
Jun 7, 2025 • 4 new comments -
[RegisterCoalescer]: Try inflated RC for coalescing reg->subreg
#134438 commented on
Jun 5, 2025 • 4 new comments -
[DAG] Fold (and X, (add (not Y), Z)) -> (and X, (not (sub Y, Z))).
#141476 commented on
Jun 3, 2025 • 4 new comments -
[LoopInterchange] Improve profitability check for vectorization
#133672 commented on
Jun 6, 2025 • 4 new comments -
Ast importer visitors
#138838 commented on
Jun 9, 2025 • 4 new comments -
Add a python JIT loader class.
#142514 commented on
Jun 9, 2025 • 4 new comments -
[clang-reorder-fields] Prevent rewriting unsupported cases
#142149 commented on
Jun 9, 2025 • 4 new comments -
[clang-tidy] modernize-use-std-print,format: Fix checks with Abseil functions
#142312 commented on
Jun 9, 2025 • 4 new comments -
[VPlan] Truncate/Extend ComputeReductionResult at construction (NFC).
#141860 commented on
Jun 9, 2025 • 4 new comments -
[clang] [libc++] fix _Atomic c11 compare exchange does not update expected results
#78707 commented on
Jun 9, 2025 • 3 new comments -
[llvm][DebugInfo] Encode DW_AT_object_pointer on method declarations with DW_FORM_implicit_const
#124790 commented on
Jun 4, 2025 • 3 new comments -
[VectorCombine] Fold ZExt/SExt (Shuffle (ZExt/SExt %src)) to ZExt/SExt (Shuffle %src).
#141109 commented on
Jun 5, 2025 • 3 new comments -
Non constant size and offset in DWARF
#141106 commented on
Jun 4, 2025 • 3 new comments -
[libunwind][AArch64] Protect PC within libunwind's context.
#113368 commented on
Jun 7, 2025 • 3 new comments -
[BOLT] Gadget scanner: detect authentication oracles
#135663 commented on
Jun 3, 2025 • 3 new comments -
[PowerPC10][XXEVAL] Exploit xxeval instruction for cases of the ternary(A,X, and(B,C)), ternary(A,X,B), ternary(A,X,C), ternary(A,X,xor(B,C)) forms.
#141733 commented on
Jun 6, 2025 • 3 new comments -
[ConstantFolding] Add folding for [de]interleave2, insert and extract
#141301 commented on
Jun 9, 2025 • 3 new comments -
[llvm] annotate interfaces in llvm-c for DLL export
#141701 commented on
Jun 9, 2025 • 3 new comments -
[libc] add ioctl
#141393 commented on
Jun 9, 2025 • 3 new comments -
[Offload] Correctly regenerate API files if modified
#141679 commented on
Jun 3, 2025 • 3 new comments -
WIP [libc++]P2944R3: Constrained comparisions - `variant` and `tuple`
#141396 commented on
Jun 5, 2025 • 3 new comments -
[CIR] Upstream splat op for VectorType
#139827 commented on
Jun 9, 2025 • 3 new comments -
[PAuth] Use different discriminators for __int128_t / __uint128_t / _BitInt(n)
#140276 commented on
Jun 6, 2025 • 3 new comments -
[LoopVectorize] Add test case for minloc reduction
#141556 commented on
Jun 3, 2025 • 3 new comments -
[VectorCombine][AMDGPU] Narrow Phi of Shuffles.
#140188 commented on
Jun 5, 2025 • 3 new comments -
[libc++] LWG 3987 provide iterator.range access from flat_{map,set}
#137524 commented on
Jun 7, 2025 • 3 new comments -
[debuginfo][coro] Fix linkage name for clones of coro functions
#141889 commented on
Jun 3, 2025 • 3 new comments -
[Matrix] Propagate shape information through cast insts
#141869 commented on
Jun 5, 2025 • 3 new comments -
[libc++] Introduce `__product_iterator_traits` and optimise `flat_map::insert`
#139454 commented on
Jun 8, 2025 • 3 new comments -
[NVPTX] Add syncscope support for cmpxchg
#140812 commented on
Jun 6, 2025 • 3 new comments -
[TargetParser] Parse Amazon Linux triple and handle RuntimeLibcalls
#136114 commented on
Jun 4, 2025 • 3 new comments -
[PowerPC] frontend get target feature from backend with cpu name
#137670 commented on
Jun 9, 2025 • 3 new comments -
[ValueTracking] Make the MaxAnalysisRecursionDepth overridable
#137721 commented on
Jun 6, 2025 • 3 new comments -
[lldb][RPC] Upstream RPC server interface emitters
#138032 commented on
Jun 5, 2025 • 2 new comments -
[clang][Sema] Refine unused-member-function diagnostic message for constructors
#84515 commented on
Jun 6, 2025 • 2 new comments -
[Codegen] Add a separate stack ID for scalable predicates
#142390 commented on
Jun 5, 2025 • 2 new comments -
Enable fexec-charset option
#138895 commented on
Jun 6, 2025 • 2 new comments -
[CodeGen][NewPM] Port `AsmPrinter` to new pass manager
#99320 commented on
Jun 9, 2025 • 2 new comments -
[VPlan] Materialize constant vector trip counts before final opts.
#142309 commented on
Jun 9, 2025 • 2 new comments -
[mlir][spirv] Fix FuncOpVectorUnroll to process placeholder values in all blocks
#142339 commented on
Jun 9, 2025 • 2 new comments -
[Matrix] Add -debug-only prints when matrices get flattened
#142078 commented on
Jun 9, 2025 • 2 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 9, 2025 • 2 new comments -
[CIR] Add initial support for bitfields in structs
#142041 commented on
Jun 8, 2025 • 2 new comments -
[AArch64] Signed comparison using CMN is safe when the subtraction is nsw
#141993 commented on
Jun 9, 2025 • 2 new comments -
[flang] [cuda] Fix CUDA generic resolution for VALUE arguments in device procedures
#140952 commented on
Jun 10, 2025 • 2 new comments -
[libclang/python] Derive library function types from annotations
#142120 commented on
Jun 7, 2025 • 2 new comments -
[CMake] Make precompiled headers opt-in for ccache builds
#141927 commented on
Jun 6, 2025 • 2 new comments -
[LV] Strip unnecessary make_{pair,optional} (NFC)
#141924 commented on
Jun 9, 2025 • 2 new comments -
[llvm][mlir][OpenMP] Support translation for linear clause in omp.wsloop
#139386 commented on
Jun 3, 2025 • 2 new comments -
[libc++] P2944R3: Constrained comparisons - update `reference_wrapper` implementation
#139368 commented on
Jun 4, 2025 • 2 new comments -
[Timers] Add a flag to set a minimum timer value for printing
#139306 commented on
Jun 6, 2025 • 2 new comments -
[Clang] add fix-it hints for unknown attributes
#141305 commented on
Jun 6, 2025 • 2 new comments -
[OpenMP] Fix various alignment issues
#142376 commented on
Jun 7, 2025 • 1 new comment -
[libc++] Inline __has_feature and __has_extension uses
#133634 commented on
Jun 6, 2025 • 1 new comment -
[HLSL][RootSignature] Implement validation of resource ranges for `RootDescriptors`
#140962 commented on
Jun 6, 2025 • 1 new comment -
[IR] Introduce the `ptrtoaddr` instruction
#139357 commented on
Jun 10, 2025 • 1 new comment -
[AMDGPU] Replace dynamic VGPR feature with attribute
#133444 commented on
Jun 5, 2025 • 1 new comment -
[LV] Support strided load with a stride of -1
#128718 commented on
Jun 4, 2025 • 1 new comment -
[AArch64][PAC] Protect the entire function if pac-ret+leaf is passed
#140895 commented on
Jun 4, 2025 • 1 new comment -
[lldb][test] Synchronize `__compressed_pair_padding` with libc++
#142516 commented on
Jun 3, 2025 • 1 new comment -
[RISCV][FPEnv] Lowering of fpenv intrinsics
#141498 commented on
Jun 7, 2025 • 1 new comment -
[RISCV] Support memcmp expansion for vectors
#114517 commented on
Jun 9, 2025 • 1 new comment -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jun 3, 2025 • 1 new comment -
[MLIR][SliceAnalysis] Add comment and restore failure condition
#142223 commented on
Jun 9, 2025 • 1 new comment -
[RISCV][MC] Support Base P non-GPR pair instructions
#137927 commented on
Jun 6, 2025 • 1 new comment -
[AMDGPU] Support D16 folding for image.sample with multiple extractelement and fptrunc users
#141758 commented on
Jun 8, 2025 • 1 new comment -
[X86][BreakFalseDeps] Using reverse order for undef register selection
#137569 commented on
Jun 9, 2025 • 1 new comment -
[lldb][RPC] Upstream LLDB to RPC converstion Python script
#138028 commented on
Jun 4, 2025 • 1 new comment -
[X86] Stop emitting CFI instructions on i386-windows
#135648 commented on
Jun 3, 2025 • 1 new comment -
[LoongArch] Allow difference across sections
#141722 commented on
Jun 6, 2025 • 1 new comment -
Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays
#135607 commented on
Jun 4, 2025 • 1 new comment -
[Matrix] Propagate shape information through PHI insts
#141681 commented on
Jun 9, 2025 • 1 new comment -
[lld/ELF][x86-64] Place large executable sections at the edges of binary
#70358 commented on
Jun 3, 2025 • 1 new comment -
[clang] Fix bad error recovery when classes are defined inside template
#142278 commented on
Jun 4, 2025 • 1 new comment -
Fix .bss section accumulated in ELF file
#78265 commented on
Jun 6, 2025 • 1 new comment -
[clang-tidy] Added check 'bugprone-function-visibility-change'
#140086 commented on
Jun 6, 2025 • 1 new comment -
[Mips] Support "$sp" named register
#136821 commented on
Jun 9, 2025 • 1 new comment -
[Clang][CodeGen][X86] don't coerce int128 into `{i64,i64}` for SysV-like ABIs
#135230 commented on
Jun 3, 2025 • 1 new comment -
[AMDGPU] Compute GISel KnownBits for S_BFE instructions
#141588 commented on
Jun 5, 2025 • 1 new comment -
[InstCombine] Iterative replacement in PtrReplacer
#137215 commented on
Jun 9, 2025 • 1 new comment -
[libc++] fix std::make_exception_ptr interaction with ObjC
#135386 commented on
Jun 5, 2025 • 1 new comment -
[libc++] Simplify the implementation of std::hash
#140407 commented on
Jun 8, 2025 • 1 new comment -
[AMDGPU] Add AMDGPU support for llvm-objcopy
#92066 commented on
Jun 5, 2025 • 1 new comment -
[llvm-debuginfo-analyzer] Fix crash with WebAssembly dead code
#141616 commented on
Jun 6, 2025 • 1 new comment -
[libc++] Move std::abs into __math/abs.h
#139586 commented on
Jun 6, 2025 • 0 new comments -
[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal.
#140508 commented on
Jun 3, 2025 • 0 new comments -
[mlir][Linalg] Fix fusing of indexed linalg consumer with different axes
#140892 commented on
Jun 9, 2025 • 0 new comments -
[llvm-debuginfo-analyzer] Fix ODR violation in llvm::logicalview::LVObject
#140265 commented on
Jun 9, 2025 • 0 new comments -
[clangd] Collect references in array designators
#140356 commented on
Jun 3, 2025 • 0 new comments -
[LAA] Rewrite findForkedPointer (NFCI)
#140298 commented on
Jun 3, 2025 • 0 new comments -
[WIP] Implement workdistribute construct
#140523 commented on
Jun 5, 2025 • 0 new comments -
[InstCombine] Fold max(max(x, c1) << c2, c3) —> max(x << c2, c3) when c3 >= c1 * 2 ^ c2
#140526 commented on
Jun 9, 2025 • 0 new comments -
Add sycl_external attribute
#140282 commented on
Jun 9, 2025 • 0 new comments -
[GISelValueTracking] Add test case for G_PTRTOINT
#139608 commented on
Jun 10, 2025 • 0 new comments -
[libcxx] adds size-based `__split_buffer` representation to unstable ABI
#139632 commented on
Jun 6, 2025 • 0 new comments -
Implement `sigsetjmp` and `siglongjmp` for darwin/aarch64
#139555 commented on
Jun 6, 2025 • 0 new comments -
[Clang][OpenMP][LoopTransformations] Fix incorrect number of generated loops for Tile and Reverse directives
#140532 commented on
Jun 9, 2025 • 0 new comments -
[MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM
#140573 commented on
Jun 9, 2025 • 0 new comments -
[MIPS][float] Fixed SingleFloat codegen on N32/N64 targets
#140575 commented on
Jun 7, 2025 • 0 new comments -
Fix references to required libraries when building LLVM with ASAN and MultiThreaded[Debug] on Windows
#139657 commented on
Jun 9, 2025 • 0 new comments -
Adding Matching and Inference Functionality to Propeller-Patch 1
#140886 commented on
Jun 5, 2025 • 0 new comments -
[lldb][AArch64] Correctly invalidate svg when vg is written
#140875 commented on
Jun 3, 2025 • 0 new comments -
[Codegen] Remove redundant instruction using machinelateCleanup
#139716 commented on
Jun 3, 2025 • 0 new comments -
[InferAddressSpaces] Handle unconverted ptrmask
#140802 commented on
Jun 9, 2025 • 0 new comments -
[TargetParser] Normalize "aarch64-amazon-linux" to "aarch64-amazon-linux-gnu"
#140070 commented on
Jun 4, 2025 • 0 new comments -
[vector][mlir] Canonicalize to shape_cast where possible
#140583 commented on
Jun 5, 2025 • 0 new comments -
AMDGPU: Fix tracking subreg defs when folding through reg_sequence
#140608 commented on
Jun 3, 2025 • 0 new comments -
[libc++] Simplify <limits> a bit
#140021 commented on
Jun 6, 2025 • 0 new comments -
[AArch64] Avoid vector Ext in case by-element operation variant apply for all elements
#140733 commented on
Jun 3, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jun 8, 2025 • 0 new comments -
[AMDGPU][Scheduler] Support for rematerializing SGPRs and AGPRs
#140036 commented on
Jun 3, 2025 • 0 new comments -
Reapply "[Clang] Profile singly-resolved UnresolvedLookupExpr with the declaration"
#140680 commented on
Jun 7, 2025 • 0 new comments -
Global string alignment
#142346 commented on
Jun 6, 2025 • 0 new comments -
[LoopVectorize] Vectorize the reduction pattern of integer min/max with index. (2/2)
#142335 commented on
Jun 10, 2025 • 0 new comments -
[VPlan] Replace RdxDesc with RecurKind in VPReductionPHIRecipe (NFC).
#142322 commented on
Jun 9, 2025 • 0 new comments -
Introduce intra-procedural lifetime analysis in Clang
#142313 commented on
Jun 5, 2025 • 0 new comments -
[TTI] Remove PPC hasActiveVectorLength impl, simplify interface (NFC).
#142310 commented on
Jun 4, 2025 • 0 new comments -
[mlir][linalg] Add pure tensor check for `winogradConv2DHelper`
#142299 commented on
Jun 8, 2025 • 0 new comments -
[X86] mtune should be generic
#142297 commented on
Jun 3, 2025 • 0 new comments -
[VPlan] Manage Sentinel value for FindLastIV in VPlan.
#142291 commented on
Jun 9, 2025 • 0 new comments -
[SPIRV] Test for spirv-target-types.ll and unused-sret-opaque-ptr.ll
#142281 commented on
Jun 4, 2025 • 0 new comments -
[InstCombine] Add cast support in simplifyUsingControlFlow
#142263 commented on
Jun 7, 2025 • 0 new comments -
[libc++] Simplify the implementation of pointer_traits a bit
#142260 commented on
Jun 6, 2025 • 0 new comments -
[libc] Implemented wmemmove
#142245 commented on
Jun 9, 2025 • 0 new comments -
[PowerPC][NFC] Update lowering STXVP to STXV in Oct word spilling
#142220 commented on
Jun 5, 2025 • 0 new comments -
[AMDGPU][MC] Allow op_sel in v_alignbit_b32 etc in GFX9 and GFX10
#142188 commented on
Jun 3, 2025 • 0 new comments -
[DebugInfo] Place local ODR-uniqued types in decl DISubprograms
#142166 commented on
Jun 9, 2025 • 0 new comments -
[CIR] Skip generation of a continue block when flattening TernaryOp
#142165 commented on
Jun 4, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jun 9, 2025 • 0 new comments -
[clang-reorder-fields] Use expanded location for macros
#142147 commented on
Jun 4, 2025 • 0 new comments -
[MLIR][MemRef] Add `alloca` support for `erase_dead_alloc_and_stores`
#142131 commented on
Jun 9, 2025 • 0 new comments -
[Offload] Add olLaunchKernelSuggestedGroupSize
#142130 commented on
Jun 3, 2025 • 0 new comments -
[mlir][vector] Support complete folding in single pass for vector.insert/vector.extract
#142124 commented on
Jun 9, 2025 • 0 new comments -
[libc++] Update GDB pretty-printer to work with GDB 17
#142106 commented on
Jun 9, 2025 • 0 new comments -
`llvm.canonicalize` in common code
#142105 commented on
Jun 6, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 6, 2025 • 0 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jun 6, 2025 • 0 new comments -
[NFC] Remove UnwindTable dependency on CIE, and FDE
#142520 commented on
Jun 6, 2025 • 0 new comments -
[Clang][OpenMP] Fix mapping of arrays of structs with members with mappers
#142511 commented on
Jun 3, 2025 • 0 new comments -
[Clang][PowerPC] Add __dmr type and DMF integer calculation builtins
#142480 commented on
Jun 9, 2025 • 0 new comments -
Improvements to TextEncodingConverter
#142476 commented on
Jun 3, 2025 • 0 new comments -
[flang] Ensure overrides of special procedures
#142465 commented on
Jun 9, 2025 • 0 new comments -
[PowerPC] Add code to spill and restore DMRp registers
#142443 commented on
Jun 6, 2025 • 0 new comments -
[X86][GlobalISel] Enable SINCOS with libcall mapping
#142438 commented on
Jun 5, 2025 • 0 new comments -
[flang] Propagate volatile on reduction variables
#142435 commented on
Jun 9, 2025 • 0 new comments -
[AArch64] Use `ZIP1/2` over `INS` for vector concat
#142427 commented on
Jun 3, 2025 • 0 new comments -
[PowerPC] Remove carry register
#142420 commented on
Jun 5, 2025 • 0 new comments -
[BOLT] Fix LLVM_APPEND_VC_REV support
#142410 commented on
Jun 5, 2025 • 0 new comments -
[libc++] Remove a bunch of now unnecessary indirections in __tree
#142397 commented on
Jun 3, 2025 • 0 new comments -
[scudo] Add primary option to zero block on dealloc.
#142394 commented on
Jun 6, 2025 • 0 new comments -
[AArch64] Prepare for split ZPR and PPR area allocation (NFCI)
#142391 commented on
Jun 3, 2025 • 0 new comments -
[clang][docs] Fix docs-clang-html.
#142387 commented on
Jun 4, 2025 • 0 new comments -
[OpenMP][test] XFAIL misc_bugs/many-microtask-args.c on SPARC
#142385 commented on
Jun 4, 2025 • 0 new comments -
[JITLink] [test] Generalize UNSUPPORTED markings for Windows/arm64
#142377 commented on
Jun 6, 2025 • 0 new comments -
[JITLink] [test] Extend preexisting MinGW XFAILs to new tests
#142375 commented on
Jun 6, 2025 • 0 new comments -
[lldb-dap] Reimplement `runInTerminal` with signals
#142374 commented on
Jun 6, 2025 • 0 new comments -
[CodeGen] Fix INLINEASM regclass numbers to match names in tests
#142359 commented on
Jun 4, 2025 • 0 new comments -
[CodeGen][CodeLayout] Fix segfault on access to deleted block in MBP.
#142357 commented on
Jun 6, 2025 • 0 new comments -
[clang][python][test] Check if libclang.so is loadable
#142353 commented on
Jun 5, 2025 • 0 new comments -
[mlir] Allow accessing DialectResourceBlobManager::blobMap
#142352 commented on
Jun 6, 2025 • 0 new comments -
[BOLT] Expose external entry count for functions
#141674 commented on
Jun 9, 2025 • 0 new comments -
[mlir][linalg] fix OuterUnitDims linalg.pack decomposition pattern
#141613 commented on
Jun 4, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jun 9, 2025 • 0 new comments -
[AMDGPU] Move S_BFE lowering into RegBankCombiner
#141589 commented on
Jun 4, 2025 • 0 new comments -
[lldb][AIX] Added XCOFF ParseSymtab handling
#141577 commented on
Jun 9, 2025 • 0 new comments -
[AArch64][GlobalISel] Fold buildvector of bitcast
#141553 commented on
Jun 3, 2025 • 0 new comments -
[AArch64][GlobalISel] Add push_mul_through_s/zext
#141551 commented on
Jun 9, 2025 • 0 new comments -
[LoongArch] Add codegen support for ILP32D calling convention
#141539 commented on
Jun 7, 2025 • 0 new comments -
[cmake] Introduce LLVM_DISABLE_PROJECTS to easily exclude projects
#141535 commented on
Jun 4, 2025 • 0 new comments -
[lldb] Show coro_frame in `std::coroutine_handle` pretty printer
#141516 commented on
Jun 3, 2025 • 0 new comments -
[LoopVectorize] Vectorize the reduction pattern of integer min/max with index. (1/2)
#141467 commented on
Jun 10, 2025 • 0 new comments -
[mlir][Vector] Add `vector.to_elements` op
#141457 commented on
Jun 9, 2025 • 0 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jun 9, 2025 • 0 new comments -
AArch64: Clear hasSideEffects on AUT and AUTPAC.
#141330 commented on
Jun 9, 2025 • 0 new comments -
[LOH] Emit hints for LDP/STP instructions
#141297 commented on
Jun 4, 2025 • 0 new comments -
[lld][COFF] Remove duplicate strtab entries
#141197 commented on
Jun 9, 2025 • 0 new comments -
[SimpleLoopUnswitch] Record loops from unswitching non-trivial conditions
#141121 commented on
Jun 5, 2025 • 0 new comments -
[VPlan] Support VPWidenCastRecipe in narrowToSingleScalarRecipes.
#141080 commented on
Jun 9, 2025 • 0 new comments -
[AArch64][SME] Simplify initialization of the TPIDR2 block
#141049 commented on
Jun 5, 2025 • 0 new comments -
[libc++] Introduce a new attribute keyword for Clang improves compatibility with Mingw-GCC
#141040 commented on
Jun 9, 2025 • 0 new comments -
[AArch64] Change cost of (s|z)ext <4 x i8> -> <4 x i32> to 2.
#141029 commented on
Jun 4, 2025 • 0 new comments -
[lldb] Show more children of top level values
#140938 commented on
Jun 6, 2025 • 0 new comments -
[clang-tidy][performance-unnecessary-value-param] Avoid in coroutines
#140912 commented on
Jun 9, 2025 • 0 new comments -
MemoryDependenceAnalysis: Consider a pointer clobbered if it is saved
#142096 commented on
Jun 4, 2025 • 0 new comments -
[Matrix] Lower vector reductions using shape info
#142055 commented on
Jun 10, 2025 • 0 new comments -
[RISC-V] Add SMLoc info for fixup. [NFCI]
#142054 commented on
Jun 7, 2025 • 0 new comments -
[lldb][headers] Create Python script to fix up framework headers
#142051 commented on
Jun 4, 2025 • 0 new comments -
[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr
#142047 commented on
Jun 5, 2025 • 0 new comments -
[AMDGPU] Handle direct loads to LDS in memory model
#142018 commented on
Jun 4, 2025 • 0 new comments -
[lldb-dap] Test Gardening, Breakpoints.
#141983 commented on
Jun 5, 2025 • 0 new comments -
Add Offloading to llvm-readobj and llvm-objcopy
#141978 commented on
Jun 3, 2025 • 0 new comments -
[InstCombine] Add Missed Optimization
#141962 commented on
Jun 8, 2025 • 0 new comments -
AMDGPU: Reduce cost of f64 copysign
#141944 commented on
Jun 4, 2025 • 0 new comments -
[debuginfo][coro] Emit debug info labels for coroutine resume points
#141937 commented on
Jun 3, 2025 • 0 new comments -
[lld] Refactor storage of PAuth ABI core info
#141920 commented on
Jun 4, 2025 • 0 new comments -
AMDGPU: Directly select minimumnum/maximumnum with ieee_mode=0
#141903 commented on
Jun 3, 2025 • 0 new comments -
[Clang][attr] Add cfi_salt attribute
#141846 commented on
Jun 9, 2025 • 0 new comments -
[ConstantFolding] Fold sqrt poison -> poison
#141821 commented on
Jun 3, 2025 • 0 new comments -
[Matrix] Optimize static extracts with ShapeInfo
#141815 commented on
Jun 5, 2025 • 0 new comments -
[AMDGPU][GlobalISel] Fix G_UNMERGE_VALUES combine
#141812 commented on
Jun 6, 2025 • 0 new comments -
Enable WPD without lto
#141777 commented on
Jun 9, 2025 • 0 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jun 9, 2025 • 0 new comments -
[WIP] [lldb] Add fetching of source files used in modules.
#141773 commented on
Jun 4, 2025 • 0 new comments -
[OpenMP] Add directive spellings introduced in spec v6.0
#141772 commented on
Jun 6, 2025 • 0 new comments -
[NFC][AMDGPU] Add D16 test for multiple fptrunc image sample
#141771 commented on
Jun 8, 2025 • 0 new comments -
[LV] Extend FindLastIV to unsigned case
#141752 commented on
Jun 4, 2025 • 0 new comments -
[AMDGPU][SDAG] Initial support for ISD::PTRADD
#141725 commented on
Jun 4, 2025 • 0 new comments -
[DAG] SDPatternMatch - m_Zero can't see through bitcasts
#140745 commented on
Jun 6, 2025 • 0 new comments -
[LLVM] APInt::tcAdd has quiet poor codegen.
#135486 commented on
Jun 6, 2025 • 0 new comments -
Undefined reference to '__trampoline_setup' with the flang driver
#141147 commented on
Jun 6, 2025 • 0 new comments -
Not DSEing of stores to aggregates arguments
#141200 commented on
Jun 6, 2025 • 0 new comments -
Alias to common symbol produces an MC error
#23256 commented on
Jun 6, 2025 • 0 new comments -
Terrible error message when section name matches variable name
#42657 commented on
Jun 6, 2025 • 0 new comments -
Request Commit Access For arnab-polymage
#139865 commented on
Jun 6, 2025 • 0 new comments -
Trivial relocatability follow up
#128725 commented on
Jun 6, 2025 • 0 new comments -
Implement the `WaveGetLaneCount` HLSL Function
#99159 commented on
Jun 6, 2025 • 0 new comments -
[Sparc] V9 only instructions are defined for Sparc V8
#142388 commented on
Jun 6, 2025 • 0 new comments -
trivial_abi can't be used on class inherited from trivial_abi base class with user-defined move constructor on windows
#59131 commented on
Jun 6, 2025 • 0 new comments -
[Flang][OpenMP] crashes on invalid substring reference in depend clause
#142404 commented on
Jun 6, 2025 • 0 new comments -
slp-vectorizer miscompile
#142347 commented on
Jun 6, 2025 • 0 new comments -
N3573: Add operators `_Widthof`, `_Minof`, `_Maxof`
#130429 commented on
Jun 6, 2025 • 0 new comments -
Missing loop vectorization due to optimization in InstrCombine
#139050 commented on
Jun 6, 2025 • 0 new comments -
[AArch64] codegen for vector init
#137447 commented on
Jun 6, 2025 • 0 new comments -
[Coroutine] Coroutine collect unneeded variables to coroutine frame.
#49716 commented on
Jun 6, 2025 • 0 new comments -
LLD 17.0.6 does not set VERDEF when linking ELF libraries
#83614 commented on
Jun 6, 2025 • 0 new comments -
clang-tidy x86 crashes when modernize-use-nullptr check is enabled.
#53778 commented on
Jun 6, 2025 • 0 new comments -
[HLSL] Root Signature support (non-library)
#119032 commented on
Jun 6, 2025 • 0 new comments -
[HLSL] Attribute vectors have different cast behavior
#142430 commented on
Jun 6, 2025 • 0 new comments -
[HLSL] Update `RootSignatures-AST.hlsl` to have full sample testcase once parser is complete
#124595 commented on
Jun 5, 2025 • 0 new comments -
[lldb] `command script import -c` fails on path containing slashes
#142197 commented on
Jun 5, 2025 • 0 new comments -
Error using “clang hello.cpp -o hello -lstdc++ -ccc-print-phases” in WSL Ubuntu 24.04 LTS
#99447 commented on
Jun 5, 2025 • 0 new comments -
[lldb] Add a CI step to run a python type checker
#141877 commented on
Jun 5, 2025 • 0 new comments -
[Bazel] LLVM builds fail unless NVPTX backend is enabled in llvm_configure
#63135 commented on
Jun 5, 2025 • 0 new comments -
LLVM/Clang does not process visionOS (xros) availability correctly
#142502 commented on
Jun 5, 2025 • 0 new comments -
[arm] Cannot select `i32 = setcc 0x00000000, Constant:i64`
#140445 commented on
Jun 4, 2025 • 0 new comments -
[DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code
#136192 commented on
Jun 9, 2025 • 0 new comments -
[Clang][LoopAccessAnalysis] Stride might be wrongly replaced by 1 in certain situation.
#95086 commented on
Jun 9, 2025 • 0 new comments -
Missed Optimization: -(x & c1) >> shamt | -(x & c1) —> x & c1 ? -1 : 0 when 2^shamt > c1 and shamt ≤ bitwidth(x)/2
#139641 commented on
Jun 9, 2025 • 0 new comments -
[lld] Static linking fails when using GHC musl images with `gmp` big-integer implementation plus `ld.lld` as default linker
#142307 commented on
Jun 9, 2025 • 0 new comments -
Inefficient codegen for checking top bits of a 64-bit integer
#62145 commented on
Jun 9, 2025 • 0 new comments -
Cannot compile libc for rv32imc_zaamo_zalrsc
#126706 commented on
Jun 9, 2025 • 0 new comments -
[Flang] Flang does not work correctly in file containing /* Old style C comments*/ in fixed source form
#127426 commented on
Jun 9, 2025 • 0 new comments -
[Flang][OpenMP] No error checking of a continuation line that does not have a line to be continued in Fixed Source Form Conditional Compilation Sentinel
#129457 commented on
Jun 9, 2025 • 0 new comments -
[Support] Querying the terminal width on Linux is broken
#139499 commented on
Jun 9, 2025 • 0 new comments -
[libc++] Incorrect memory order in atomic wait
#109290 commented on
Jun 8, 2025 • 0 new comments -
Request Commit Access For Rajveer100
#139365 commented on
Jun 8, 2025 • 0 new comments -
forming reference to nullptr is not rejected in constexpr
#48665 commented on
Jun 8, 2025 • 0 new comments -
[Clang] Explain satisfaction failure for more type traits
#141911 commented on
Jun 8, 2025 • 0 new comments -
[libc++] `ranges::contains(vector<int>)` is slow
#129321 commented on
Jun 8, 2025 • 0 new comments -
RTSan unit-tests can crash due to use of hard-coded file descirptors
#138311 commented on
Jun 8, 2025 • 0 new comments -
[clang-format] de-indentation of a block comment does not work without ReflowComments
#53425 commented on
Jun 8, 2025 • 0 new comments -
[clang-sa] Macro definitions of header TUs not included in the plist file
#140845 commented on
Jun 8, 2025 • 0 new comments -
Debian/Ubuntu package does not ship LLVMgold.so
#139602 commented on
Jun 7, 2025 • 0 new comments -
[libc++] `std::variant` introduces padding if a variant member contains a variant
#129803 commented on
Jun 7, 2025 • 0 new comments -
[lld] LLVM successful link depends on static libraries order
#116669 commented on
Jun 7, 2025 • 0 new comments -
Don't warn on -Wunused-const-variable when the variable comes from a template specialization in a macro.
#29248 commented on
Jun 7, 2025 • 0 new comments -
__attribute__((cleanup(...))) not modeled by the analyzer's CFG
#4260 commented on
Jun 7, 2025 • 0 new comments -
ICE in Clang 21 with recursive lambda capture — infinite name mangling loop since clang-17
#139089 commented on
Jun 7, 2025 • 0 new comments -
Support for avr-dx family
#116116 commented on
Jun 7, 2025 • 0 new comments -
Infinite recursion in clang::Sema when defining a struct with std::atomic of the same struct since clang 20 until trunk
#141789 commented on
Jun 7, 2025 • 0 new comments -
MIPS/ASM: may optimize SW + ADDIU
#132685 commented on
Jun 7, 2025 • 0 new comments -
[MIPS][COFF] Missing support for thread local variables
#134915 commented on
Jun 7, 2025 • 0 new comments -
clang-format --length behavior
#56245 commented on
Jun 7, 2025 • 0 new comments -
[x86]: Cannot select: `constant:i128<0>` for `llvm.maximum.f128`
#139381 commented on
Jun 4, 2025 • 0 new comments -
[aarch64] `Cannot select: constant:i128<0>` for `llvm.maximum.f128`
#139380 commented on
Jun 4, 2025 • 0 new comments -
[Flang][OpenMP] crashes when using task private with character pointer/allocatable
#142365 commented on
Jun 4, 2025 • 0 new comments -
clang-tidy does not respect clang++.cfg
#142119 commented on
Jun 4, 2025 • 0 new comments -
Bolt creating corrupted instrumented binary for a C++ binary that uses Boost library (arm64)
#133465 commented on
Jun 4, 2025 • 0 new comments -
[Mips] `Cannot select: t28: i64 = MipsISD::GPRel TargetGlobalAddress:i64<ptr @.str.5> 0 [TF=3]` when building musl `libc.a` with `-mno-abicalls`
#142060 commented on
Jun 4, 2025 • 0 new comments -
name lookup on conversion function doesn't include object scope
#28181 commented on
Jun 4, 2025 • 0 new comments -
Also group CFI jump tables according to sections
#140943 commented on
Jun 4, 2025 • 0 new comments -
[Infrastructure] build kite linux x64 test failure due to unrelated reason - pct size change
#142449 commented on
Jun 4, 2025 • 0 new comments -
clang thread safety analysis does not take into account assert_exclusive_lock attribute
#123512 commented on
Jun 4, 2025 • 0 new comments -
PowerPC regressions introduce by 3469db82b5c821c94b58c0b81f03bbef51efa30b
#141642 commented on
Jun 3, 2025 • 0 new comments -
[lldb][test][Windows] Fix TestTargetWatchAddress.py on Windows x86_64
#142196 commented on
Jun 3, 2025 • 0 new comments -
How to implement relocation of return values
#140329 commented on
Jun 3, 2025 • 0 new comments -
Bolt crashes in Intel Arch while optimizing a C++ binary only when using update debug section
#142519 commented on
Jun 3, 2025 • 0 new comments -
Reading uninitialized memory must be poison, not undef
#52930 commented on
Jun 3, 2025 • 0 new comments -
unhandled opcode in isAArch64FrameOffsetLegal
#142314 commented on
Jun 3, 2025 • 0 new comments -
[LLD][COFF] LIB-imported symbols seem to have weaker precedence than LIB-defined symbols
#82050 commented on
Jun 3, 2025 • 0 new comments -
[Clang][Sema] Add Fortify Warnings for more functions
#142230 commented on
Jun 3, 2025 • 0 new comments -
[Flang][OpenMP] Compilation abnormally terminates when the left-hand side of write-statement specified in atomic write construct is a variable of derived type
#126451 commented on
Jun 3, 2025 • 0 new comments -
Clang-19 crash: void* clang::DeclarationName::getFETokenInfo() const: Assertion `getPtr() && "getFETokenInfo on an empty DeclarationName!"' failed.
#95420 commented on
Jun 3, 2025 • 0 new comments -
AArch64 infinite recursion at llvm::DAGTypeLegalizer::RemapId(unsigned int&)
#57251 commented on
Jun 3, 2025 • 0 new comments -
Request Commit Access For uzairnawaz
#142495 commented on
Jun 3, 2025 • 0 new comments -
[clang-format] No control over whitespace around token pasting operator `##`
#80054 commented on
Jun 3, 2025 • 0 new comments -
Empty basic blocks with unconditional branches aren't eliminated
#142242 commented on
Jun 3, 2025 • 0 new comments -
LLVM uses deprecated `distutils` python module
#54337 commented on
Jun 3, 2025 • 0 new comments -
[[clang-format] Main header search algorithm should consider directories, not only file names
#142505 commented on
Jun 3, 2025 • 0 new comments -
hwasan: globals which have been assigned a section cannot be instrumented
#142442 commented on
Jun 3, 2025 • 0 new comments -
[OpenMP][OMPT] `initial_device_num` on `initialize` callback set incorrectly
#134451 commented on
Jun 5, 2025 • 0 new comments -
[DirectX] audit the list of trivially scalarizable dxil ops
#140579 commented on
Jun 5, 2025 • 0 new comments -
[HLSL] Investigate whether we can avoid memset and memcpy in object construction and type casting
#138788 commented on
Jun 5, 2025 • 0 new comments -
[clang-format] const method quilifier is split on own line
#142512 commented on
Jun 5, 2025 • 0 new comments -
[HLSL] Add Static Sampler element support to metadata representation
#126641 commented on
Jun 5, 2025 • 0 new comments -
[HLSL][SPIRV] Boolean vector in a RawBuffer should be <4 x i32>
#141089 commented on
Jun 5, 2025 • 0 new comments -
[HLSL][DirectX] determine intrinsics that need to be backported codegen for older shader models
#123812 commented on
Jun 5, 2025 • 0 new comments -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 commented on
Jun 5, 2025 • 0 new comments -
[RISCV64] ld.lld: error: relaxation not converged
#123248 commented on
Jun 5, 2025 • 0 new comments -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#138259 commented on
Jun 5, 2025 • 0 new comments -
[LV] Inefficient gather/scatter address calculation for strided access
#129474 commented on
Jun 5, 2025 • 0 new comments -
[aarch64] Inappropriate optimization: vtstq NEON intrinsic compiled as a sequence of instructions
#51736 commented on
Jun 5, 2025 • 0 new comments -
[clang] -Wunique-object-duplication in static class member functions, intentional?
#131745 commented on
Jun 5, 2025 • 0 new comments -
[lld] Wrong folding of .data.rel.ro section in ICF for armv7a-linux-gnueabihf
#138764 commented on
Jun 5, 2025 • 0 new comments -
[OpenMP] The implementation of gcc is significantly simpler than that of clang
#105621 commented on
Jun 5, 2025 • 0 new comments -
[Clang] C++ Modules: Template function body changes don't trigger recompilation
#142298 commented on
Jun 5, 2025 • 0 new comments -
libc++: Several related issues in std::layout_* with empty extents.
#141499 commented on
Jun 5, 2025 • 0 new comments -
Missed optimization on aarch64: decompose 64 byte vector into 4 16 byte vectors automatically
#66159 commented on
Jun 5, 2025 • 0 new comments -
Remove lit feature "reverse_iteration"
#64085 commented on
Jun 5, 2025 • 0 new comments -
[CMake] LLVM_HOST_TRIPLE cross compilation ignores CMAKE_SHARED_LINKER_FLAGS
#85504 commented on
Jun 5, 2025 • 0 new comments -
[llvm-symbolizer] allow specifying pdb file path directly on command line
#142490 commented on
Jun 5, 2025 • 0 new comments -
[RISCV] ld.lld: error: relaxation not converged with openssl
#113838 commented on
Jun 5, 2025 • 0 new comments -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#140321 commented on
Jun 5, 2025 • 0 new comments -
libclang: Get interface name of a category (`CXCursor_ObjCCategoryImplDecl`)
#139535 commented on
Jun 4, 2025 • 0 new comments -
std::construct_at() seems to bypass [[clang::require_explicit_initialization]]
#141103 commented on
Jun 4, 2025 • 0 new comments -
[CUDA] __constant__ aggregate initializer values return undef in host compilation
#142504 commented on
Jun 4, 2025 • 0 new comments -
[libc++] v2 ABI silently introduces new non-conforming behaviour for smart pointer destruction
#142066 commented on
Jun 4, 2025 • 0 new comments -
[clang-format]: `ColumnLimit` as one option, should not contain two different rules
#58417 commented on
Jun 4, 2025 • 0 new comments -
[LoopVectorizer] Bundle partial reductions inside VPMulAccumulateReductionRecipe
#136173 commented on
Jun 5, 2025 • 0 new comments -
[SPIRV]Added support for extension SPV_INTEL_arbitrary_precision_fixed_point
#136085 commented on
Jun 5, 2025 • 0 new comments -
[libc++] Fix strict aliasing violation for `deque::const_iterator`
#136067 commented on
Jun 6, 2025 • 0 new comments -
[SeparateConstOffsetFromGEP] Decompose constant xor operand if possible
#135788 commented on
Jun 4, 2025 • 0 new comments -
Add DebugSSAUpdater class to track debug value liveness
#135349 commented on
Jun 4, 2025 • 0 new comments -
[SimplifyCFG] Extend jump-threading to allow live local defs
#135079 commented on
Jun 4, 2025 • 0 new comments -
[AArch64] Change the coercion type of structs with pointer members.
#135064 commented on
Jun 9, 2025 • 0 new comments -
[AMDGPU] Document "relaxed buffer OOB mode", update HSA default
#134734 commented on
Jun 9, 2025 • 0 new comments -
[OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clause
#134709 commented on
Jun 9, 2025 • 0 new comments -
[clang][driver] Suppress gnu-line-marker when saving temps
#134621 commented on
Jun 9, 2025 • 0 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jun 9, 2025 • 0 new comments -
Extract SipHash implementation into a header.
#134197 commented on
Jun 6, 2025 • 0 new comments -
[lldb] Fix the incorrect reporting of dwarf5 .debug_names index time during partial indexing
#134133 commented on
Jun 9, 2025 • 0 new comments -
[WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes
#133947 commented on
Jun 6, 2025 • 0 new comments -
[OMPIRBuilder] - Make offloading input data persist for deferred target tasks
#133499 commented on
Jun 3, 2025 • 0 new comments -
[doc] Use ISO nomenclature for 1024 byte units
#133148 commented on
Jun 7, 2025 • 0 new comments -
[zOS] Avoid ambiguous declarations when z/OS libc or wrapper lib adds functionality
#133104 commented on
Jun 5, 2025 • 0 new comments -
[Clang][Driver] Override complex number calculation method by -fno-fast-math
#132680 commented on
Jun 3, 2025 • 0 new comments -
[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly
#132621 commented on
Jun 7, 2025 • 0 new comments -
[clang] Fix static_cast bypassing access control
#132285 commented on
Jun 7, 2025 • 0 new comments -
[lld][AArch64][Build Attributes] Add support for converting AArch64 Build Attributes to GNU Properties
#131990 commented on
Jun 3, 2025 • 0 new comments -
[clang-tidy] Improve `readability-function-size`: count class member initializers as statements
#131669 commented on
Jun 6, 2025 • 0 new comments -
[Clang][NFC] Add test for CWG2289 "Uniqueness of structured binding names"
#131054 commented on
Jun 10, 2025 • 0 new comments -
[LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors.
#130973 commented on
Jun 6, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jun 9, 2025 • 0 new comments -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 commented on
Jun 6, 2025 • 0 new comments -
[AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor`
#101609 commented on
Jun 9, 2025 • 0 new comments -
[libc++] Use template variables in a bunch of places instead of class templates
#139518 commented on
Jun 8, 2025 • 0 new comments -
[GlobalISel] Add computeNumSignBits for ASHR
#139503 commented on
Jun 3, 2025 • 0 new comments -
[lld][ELF] Merge equivalent symbols found during ICF
#139493 commented on
Jun 5, 2025 • 0 new comments -
[SPARC][IAS] Add definitions for cryptographic instructions
#139451 commented on
Jun 7, 2025 • 0 new comments -
[clang-tidy] fix false negatives with type aliases in `cppcoreguidlines-pro-bounds-pointer-arithmetic` check
#139430 commented on
Jun 6, 2025 • 0 new comments -
[clangd] Add tweak to override pure virtuals
#139348 commented on
Jun 4, 2025 • 0 new comments -
[clang] Add managarm support
#139271 commented on
Jun 9, 2025 • 0 new comments -
SelectionDAG: Improve expandFP_TO_INT_SAT
#139217 commented on
Jun 9, 2025 • 0 new comments -
[WIP][AMDGPU][MC] Support 128b rsrc reg in mimg instructions
#139121 commented on
Jun 9, 2025 • 0 new comments -
[CodeGen] Expose the extensibility of PassConfig to plugins
#139059 commented on
Jun 6, 2025 • 0 new comments -
[vectorization] Change vectorized to custom coefficients in …
#138709 commented on
Jun 3, 2025 • 0 new comments -
[libcxxabi][cmake] Account for LIBCXXABI_TARGET_SUBDIR in test config
#138527 commented on
Jun 8, 2025 • 0 new comments -
ELF: Add branch-to-branch optimization.
#138366 commented on
Jun 10, 2025 • 0 new comments -
[flang] Updated the parsing structure of some OpenAcc constructs to give better/more uniform inspection
#138076 commented on
Jun 5, 2025 • 0 new comments -
[DLCov][NFC] Propagate annotated DebugLocs through transformations
#138047 commented on
Jun 9, 2025 • 0 new comments -
[flang][runtime] Replace recursion with iterative work queue
#137727 commented on
Jun 4, 2025 • 0 new comments -
[Preprocessor] Do not expand macros if the input is already preprocessed
#137665 commented on
Jun 5, 2025 • 0 new comments -
[libc++] constexpr flat_map
#137453 commented on
Jun 8, 2025 • 0 new comments -
[BOLT] Optimize the codegen of createLoadImmediate for AArch64.
#137413 commented on
Jun 7, 2025 • 0 new comments -
[LV] Improve code using [[maybe_unused]] (NFC)
#137138 commented on
Jun 5, 2025 • 0 new comments -
[AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 commented on
Jun 4, 2025 • 0 new comments -
[ARM] enable FENV_ACCESS pragma support for hard-float targets
#137101 commented on
Jun 9, 2025 • 0 new comments -
[LLD][COFF] Move delay IAT into its own .didat section.
#137100 commented on
Jun 10, 2025 • 0 new comments -
[LoopVectorizer] Bundle partial reductions with different extensions
#136997 commented on
Jun 4, 2025 • 0 new comments -
[clang][PAC] add support for options parameter to __ptrauth
#136828 commented on
Jun 6, 2025 • 0 new comments -
[Hexagon] Handle Call Operand vxi1 in Hexagon without HVX Enabled
#136546 commented on
Jun 4, 2025 • 0 new comments -
[IRCE] Fix '"Instruction does not dominate all uses!" after IRCE pass #63984'
#136505 commented on
Jun 5, 2025 • 0 new comments -
[InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 commented on
Jun 5, 2025 • 0 new comments -
[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with
#99420 commented on
Jun 9, 2025 • 0 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Jun 6, 2025 • 0 new comments -
[libc++] Implement std::move_only_function (P0288R9)
#94670 commented on
Jun 9, 2025 • 0 new comments -
[libc++][format] Propagate `m` when formatting range elements
#94562 commented on
Jun 3, 2025 • 0 new comments -
[libc++] Add __pointer_int_pair
#94324 commented on
Jun 9, 2025 • 0 new comments -
Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter'
#92467 commented on
Jun 5, 2025 • 0 new comments -
[BOLT][NFCI] Use FileSymbols for local symbol disambiguation
#89088 commented on
Jun 9, 2025 • 0 new comments -
[AMDGPU][MC] Add dpp for V_PK_FMAC_F16 for GFX10
#79598 commented on
Jun 4, 2025 • 0 new comments -
[clangd] Add languages as server capabilities
#75633 commented on
Jun 9, 2025 • 0 new comments -
[clang-tidy] Add bugprone-move-shared-pointer-contents check.
#67467 commented on
Jun 3, 2025 • 0 new comments -
[libc++] Implement `views::join_with`
#65536 commented on
Jun 7, 2025 • 0 new comments -
Miscompilation when targeting mipsel with -static-pie
#124681 commented on
Jun 10, 2025 • 0 new comments -
remote debugging macOS to macOS launches app-bundle as "standalone executable"
#107095 commented on
Jun 9, 2025 • 0 new comments -
could not find gdb-remote stub exe '' when remote debugging macOS to macOS
#106854 commented on
Jun 9, 2025 • 0 new comments -
[flang] Defined assignment resolution error
#142481 commented on
Jun 9, 2025 • 0 new comments -
Request Commit Access For mcinally
#141813 commented on
Jun 9, 2025 • 0 new comments -
Implement strategy for loop ordering choice (true compiler starter)
#51651 commented on
Jun 9, 2025 • 0 new comments -
Incorrect std::type_info comparison and hash_code for pointer to incomplete type
#36746 commented on
Jun 9, 2025 • 0 new comments -
[libc++] Question about __libcpp_timed_backoff_policy implementation
#123855 commented on
Jun 9, 2025 • 0 new comments -
[HLSL][SPIRV] Replace name mangling for resource types
#138533 commented on
Jun 9, 2025 • 0 new comments -
flang: recent regression - CXXFLAGS are passed to flang
#139220 commented on
Jun 9, 2025 • 0 new comments -
[coverage] nested macro with unused branch leads to incorrect coverage
#140893 commented on
Jun 9, 2025 • 0 new comments -
aarch64 specific misscompilation with TBAA
#141928 commented on
Jun 9, 2025 • 0 new comments -
[VPlan][LoopVectorize] Potential issue in how replicate recipe is lowered to IR
#115169 commented on
Jun 9, 2025 • 0 new comments -
Crash in TypoCorrectionConsumer::getNextCorrection
#142457 commented on
Jun 9, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Jun 9, 2025 • 0 new comments -
Baremetal builds fail as standard C library headers are imported
#49338 commented on
Jun 9, 2025 • 0 new comments -
[clang-tidy] `modernize-use-trailing-return-type`: add an option to apply to `void`-returning functions as well
#129406 commented on
Jun 4, 2025 • 0 new comments -
[libc++] constexpr deque
#129368 commented on
Jun 5, 2025 • 0 new comments -
[SPIRV] Addition of @llvm.lround.* and @llvm.llround.* intrinsic
#129240 commented on
Jun 5, 2025 • 0 new comments -
[DependenceAnalysis] Extending SIV to handle separate loops
#128782 commented on
Jun 3, 2025 • 0 new comments -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 commented on
Jun 4, 2025 • 0 new comments -
[LAA] Hoist setting condition for RT-checks
#128045 commented on
Jun 3, 2025 • 0 new comments -
[clang-tidy] Add new check `readability-use-numeric-limits`
#127430 commented on
Jun 4, 2025 • 0 new comments -
[libcxx] Avoid hash key in __hash_table::find() if it is empty.
#126837 commented on
Jun 10, 2025 • 0 new comments -
Integrated Distributed ThinLTO (DTLTO): Design Overview
#126654 commented on
Jun 4, 2025 • 0 new comments -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 commented on
Jun 4, 2025 • 0 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Jun 7, 2025 • 0 new comments -
[ValueTracking] Improve `Bitcast` handling to match SDAG
#125935 commented on
Jun 5, 2025 • 0 new comments -
[PowerPC] Fix lowering when performing conditional jumps on f128 or f16
#125776 commented on
Jun 4, 2025 • 0 new comments -
[AArch64] Improve the cost model for extending mull
#125651 commented on
Jun 6, 2025 • 0 new comments -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Jun 9, 2025 • 0 new comments -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 commented on
Jun 9, 2025 • 0 new comments -
[MachineOutliner] Preserve regmasks in calls to outlined functions
#120940 commented on
Jun 9, 2025 • 0 new comments -
[Clang][Driver][Test] Created test for unsupported driver options
#120900 commented on
Jun 6, 2025 • 0 new comments -
[VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize
#119139 commented on
Jun 6, 2025 • 0 new comments -
[VPlan] Expand VPWidenIntOrFpInductionRecipe into separate recipes
#118638 commented on
Jun 3, 2025 • 0 new comments -
[llvm-cov] Add support for baseline coverage
#117910 commented on
Jun 3, 2025 • 0 new comments -
[TLI Checker] Extend the targets for Linux, macOS and Windows.
#114556 commented on
Jun 3, 2025 • 0 new comments -
[clang] MicrosoftCXXABI: Serialize the exception copy constructor table in the AST
#114075 commented on
Jun 4, 2025 • 0 new comments -
[libc] implement template functions for localtime
#110363 commented on
Jun 6, 2025 • 0 new comments -
[VPlan] Refine return types in VPBuilder (NFC)
#108858 commented on
Jun 3, 2025 • 0 new comments -
[BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost.
#107303 commented on
Jun 8, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jun 10, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jun 9, 2025 • 0 new comments