-
Notifications
You must be signed in to change notification settings - Fork 14.2k
Insights: llvm/llvm-project
Overview
Could not load contribution data
Please try again later
622 Pull requests merged by 268 people
-
AMDGPU: Use reportFatalUsageError for unsupported code object version
#145133 merged
Jun 21, 2025 -
[RISCV] Implement Feature Bit for Q
#145001 merged
Jun 21, 2025 -
AMDGPU: Use reportFatalUsageError in AMDGPULowerModuleLDS
#145130 merged
Jun 21, 2025 -
AArch64: Replace AArch64MCExpr with MCSpecifierExpr
#144632 merged
Jun 21, 2025 -
Revert "[Reland][InstCombine] Iterative replacement in PtrReplacer"
#145137 merged
Jun 21, 2025 -
[clang-doc] add support for concepts
#144430 merged
Jun 21, 2025 -
[clang-doc] Precommit concept tests
#144160 merged
Jun 20, 2025 -
[HLSL] Emit a version in the dx.rootsignatures metadata
#145113 merged
Jun 20, 2025 -
[NFC] Add comment to describe the intention use of newly added
avail-extern-gv-in-addrspace-to-local
#144911 merged
Jun 20, 2025 -
[lldb/crashlog] Make registers always available & fix x29/x30 parsing
#145104 merged
Jun 20, 2025 -
Reapply "[CI] Migrate to runtimes build" (#143612)
#144033 merged
Jun 20, 2025 -
[Reland][InstCombine] Iterative replacement in PtrReplacer
#144626 merged
Jun 20, 2025 -
[HLSL][RootSignature] Implement validation of resource ranges for
RootDescriptors
#140962 merged
Jun 20, 2025 -
[libc] Implemented wcrtomb internal function and public libc function
#144596 merged
Jun 20, 2025 -
[BOLT][NFCI] Use FileSymbols for local symbol disambiguation
#89088 merged
Jun 20, 2025 -
[RISCV] Allow larger offset when matching build_vector as vid sequence
#144756 merged
Jun 20, 2025 -
[AMDGPU] Omit image waits in function prologue on gfx1250
#145097 merged
Jun 20, 2025 -
[libc] Added closing quote
#145101 merged
Jun 20, 2025 -
[mlir][vector] Add unroll patterns for vector.load and vector.store
#143420 merged
Jun 20, 2025 -
[GlobalISel] Create a common register_vector_matchinfo
#144306 merged
Jun 20, 2025 -
[lldb] Add support for x86_64h to scripted process
#145099 merged
Jun 20, 2025 -
[clang][scan-deps] Add option to disable caching stat failures
#144000 merged
Jun 20, 2025 -
[AArch64] Add CodeGen support for scalar FEAT_CPA
#105669 merged
Jun 20, 2025 -
[libc] mbrtowc implementation
#144760 merged
Jun 20, 2025 -
[AMDGPU] Add gfx1250 runlines to vop3 dpp tests. NFC.
#145089 merged
Jun 20, 2025 -
[LLDB] Explicitly use python for version fixup
#144217 merged
Jun 20, 2025 -
[BOLT][NFCI] Use heuristic for matching split global functions
#90429 merged
Jun 20, 2025 -
[BOLT][NFC] Simplify doTrace in BAT mode
#143233 merged
Jun 20, 2025 -
[mlir][python] expose operation.block
#145088 merged
Jun 20, 2025 -
[AMDGPU] Add s_wait_xcnt gfx1250 instruction
#145086 merged
Jun 20, 2025 -
[DirectX] Don't limit visitGetElementPtrInst to global ptrs
#144959 merged
Jun 20, 2025 -
[AMDGPU] Don't insert wait instructions that are not supported by gfx1250
#145084 merged
Jun 20, 2025 -
[HLSL] Add descriptor table metadata parsing
#142492 merged
Jun 20, 2025 -
[AMDGPU] gfx1250 SOPP MC tests. NFC.
#145082 merged
Jun 20, 2025 -
[LV] Consider whether vscale is a known power of two for iteration check
#144963 merged
Jun 20, 2025 -
[mlir][core|ptr] Add
PtrLikeTypeInterface
and casting ops to theptr
dialect#137469 merged
Jun 20, 2025 -
[DirectX] Scalarize
extractelement
andinsertelement
with dynamic indices#141676 merged
Jun 20, 2025 -
[[mlir][Vector] Add simple folders for
vector.from_element
/vector.to_elements
#144444 merged
Jun 20, 2025 -
[TargetParser][cmake] Be Smarter about TableGen Deps
#144848 merged
Jun 20, 2025 -
[RISCV] Treat bf16->f32 as separate ExtKind in combineOp_VLToVWOp_VL.
#144653 merged
Jun 20, 2025 -
[mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution.
#142687 merged
Jun 20, 2025 -
[BPF] Handle nested wrapper structs in BPF map definition traversal
#144097 merged
Jun 20, 2025 -
[msan] Add off-by-default flag to fix false negatives from partially undefined constant fixed-length vectors
#143837 merged
Jun 20, 2025 -
[X86] combineConcatVectorOps - only concat AVX1 v4i64 shift-by-32 to a shuffle if the concat is free
#145043 merged
Jun 20, 2025 -
[Clang][PowerPC] Add __dmr1024 type and DMF integer calculation builtins
#142480 merged
Jun 20, 2025 -
[libc] Reworked CharacterConverter isComplete into isFull and isEmpty
#144799 merged
Jun 20, 2025 -
[libc++] Disabled unexpected_disabled test in modules build
#144466 merged
Jun 20, 2025 -
[AMDGPU] Add another test showing unwanted VALU codegen
#145062 merged
Jun 20, 2025 -
[libc++] Updated
<version>
's__cpp_lib_constrained_equality
value#144553 merged
Jun 20, 2025 -
[AMDGPU] Fix a potential integer overflow in GCNRegPressure when true16 is enabled
#144968 merged
Jun 20, 2025 -
[mlir][arith][transforms] Adds f4E2M1FN support to truncf and extf
#144157 merged
Jun 20, 2025 -
[InstCombine] fix hwasan mistake in "remove dead loads"
#145057 merged
Jun 20, 2025 -
Revert "[lldb][DWARF] Remove object_pointer from ParsedDWARFAttributes"
#145065 merged
Jun 20, 2025 -
msan: Support free_sized and free_aligned_sized from C23
#144529 merged
Jun 20, 2025 -
[TableGen][Docs] Fix empty list syntax in TableGen doc.
#145041 merged
Jun 20, 2025 -
[BOLT][test] Update X86/perf2bolt-spe.test
#145061 merged
Jun 20, 2025 -
Reapply "Reapply "[clang][bytecode] Allocate IntegralAP and Floating …
#145014 merged
Jun 20, 2025 -
[AMDGPU] Do not replace SALU floating point multiply with VALU-only ldexp
#145048 merged
Jun 20, 2025 -
[lldb] Add Model Context Protocol (MCP) support to LLDB
#143628 merged
Jun 20, 2025 -
[mlir] Migrate away from ArrayRef(std::nullopt) (NFC)
#144989 merged
Jun 20, 2025 -
[Offload] Rework compiling device code for unit test suites
#144776 merged
Jun 20, 2025 -
Define a DataFlowSolver helper that loads sensible default analyses
#143415 merged
Jun 20, 2025 -
Fix references to required libraries when building LLVM with ASAN and MultiThreaded[Debug] on Windows
#139657 merged
Jun 20, 2025 -
[ExtractAPI] Include +/- symbols for ObjC methods
#145035 merged
Jun 20, 2025 -
[MLIR] Incorrect track of usedKey in setPropertiesFromParsedAttr
#144789 merged
Jun 20, 2025 -
[lldb][DWARF] Remove object_pointer from ParsedDWARFAttributes
#144880 merged
Jun 20, 2025 -
[X86] combineConcatVectorOps - only always concat logic ops on AVX512 targets
#145036 merged
Jun 20, 2025 -
[lldb][AIX] Added base file for AIX Register Context
#144645 merged
Jun 20, 2025 -
[VPlan] Pass NumUnrolledElems as operand to VPWidenPointerInductionRecipe. NFC
#119859 merged
Jun 20, 2025 -
[InstCombine] remove dead loads, such as memcpy from undef
#143958 merged
Jun 20, 2025 -
[Offload] Add type information to device info nodes
#144535 merged
Jun 20, 2025 -
[Offload] Check for initialization
#144370 merged
Jun 20, 2025 -
[CIR] Add initial support for bitfields in structs
#142041 merged
Jun 20, 2025 -
[LV] Add early-exit-with-store tests
#140899 merged
Jun 20, 2025 -
[mlir][transform] extract a minimal DomainAndOperandsAffineMapT…
#145034 merged
Jun 20, 2025 -
[NFC][TableGen][DecoderEmitter] Use structured binding in range for loop
#144890 merged
Jun 20, 2025 -
[mlir][SparseTensor] Re-enable tests on AArch64
#143387 merged
Jun 20, 2025 -
[AArch64] Use indexed dup for 128b segmented splat
#144688 merged
Jun 20, 2025 -
[flang][OpenMP] Skip runtime mapping with no offload targets
#144534 merged
Jun 20, 2025 -
[LV] Stengthen loop-invariance checks in isPredicatedInst
#140744 merged
Jun 20, 2025 -
[VPlan] Refine return types in VPBuilder (NFC)
#108858 merged
Jun 20, 2025 -
[MLIR] Print more user-friendly error message when generating local reproducer and threading is enabled
#144905 merged
Jun 20, 2025 -
[mlir][arith][NFC] Remove redundant trait declaration
#145007 merged
Jun 20, 2025 -
[LV] Don't mark ptrs as safe to speculate if fed by UB/poison op.
#143204 merged
Jun 20, 2025 -
[AsmPrinter] Fix crash when remarks section is unsupported
#144724 merged
Jun 20, 2025 -
[MLIR] Add ReturnLike trait to memref.atomic_yield
#144932 merged
Jun 20, 2025 -
[flang][OpenMP] Reintroduce TODO for FIR lowering of linear clause
#144883 merged
Jun 20, 2025 -
[flang][OpenMP] Do not skip privatization of linear variable if it is OmpPreDetermined
#144315 merged
Jun 20, 2025 -
[AMDGPU] Fix to prevent sinking of PERMLANE_SWAP instruction
#144423 merged
Jun 20, 2025 -
[flang][OpenMP] Move lowering of ATOMIC to separate file, NFC
#144960 merged
Jun 20, 2025 -
[NFC][AMDGPU] Automate any_extend_vector_inreg.ll check line generation
#145013 merged
Jun 20, 2025 -
[PredicateInfo] Clean up DFS sorting (NFC)
#144943 merged
Jun 20, 2025 -
[LLVM][CodeGen][SVE] Add isel for bfloat unordered reductions.
#143540 merged
Jun 20, 2025 -
[mlir][Transforms] Add a PadTilingInterface transformation and hook i…
#144991 merged
Jun 20, 2025 -
[BOLT] Support pre-aggregated returns
#143296 merged
Jun 20, 2025 -
[mlir][Func][NFC] Simplify implementation after #144706
#145006 merged
Jun 20, 2025 -
Add initial support for SPE brstack format
#129231 merged
Jun 20, 2025 -
AMDGPU: Remove AMDGPUInstrInfo class
#144984 merged
Jun 20, 2025 -
[mlir][arith] Add back ElementwiseMappable to
arith.trunci
#145000 merged
Jun 20, 2025 -
[CodeGen] Limit number of analyzed predecessors
#142584 merged
Jun 20, 2025 -
[LLD][ELF] Include offset when adding Thunk symbols
#144995 merged
Jun 20, 2025 -
[AArch64][SelectionDAG] Fix UDOT regression
#144907 merged
Jun 20, 2025 -
[SLP] NFC: Simplify CandidateVFs initialization
#144882 merged
Jun 20, 2025 -
[llvm-cov][gcov] Support multi-files coverage in one basic block
#144504 merged
Jun 20, 2025 -
[AMDGPU] Add trivial gfx1250 runlines to MC tests. NFC.
#144988 merged
Jun 20, 2025 -
AMDGPU: Remove legacy pass manager version of AMDGPUUnifyMetadata
#144985 merged
Jun 20, 2025 -
AMDGPU: Remove legacy PM version of AMDGPUPromoteAllocaToVector
#144986 merged
Jun 20, 2025 -
[PredicateInfo] Remove unnecessary EdgeUsesOnly set (NFC)
#144912 merged
Jun 20, 2025 -
AArch64: Use reportFatalUsageError for unsupported calling conv
#144840 merged
Jun 20, 2025 -
[clang] Add managarm support
#144791 merged
Jun 20, 2025 -
[clang] Migrate away from ArrayRef(std::nullopt) (NFC)
#144982 merged
Jun 20, 2025 -
[BOLT][Linux] Fix linux_banner lookup
#144962 merged
Jun 20, 2025 -
[AMDGPU] Initial support for gfx1250 target.
#144965 merged
Jun 20, 2025 -
[llvm] Migrate away from ArrayRef(std::nullopt) (NFC)
#144967 merged
Jun 20, 2025 -
[SDPatternMatch] Add m_Poison matcher
#144860 merged
Jun 20, 2025 -
[lldb-dap] Make connection URLs match lldb
#144770 merged
Jun 20, 2025 -
[yaml2obj] Report error when the input filename does not exist
#144835 merged
Jun 20, 2025 -
[RISCV] Add symbol parsing support for XAndesPerf branch instructions
#137748 merged
Jun 20, 2025 -
[X86] Remove CLDEMOTE from Arrowlake and later hybrid processors
#144833 merged
Jun 20, 2025 -
[DirectX] Add Root Signature Version Support and Update Test IR Format
#144957 merged
Jun 20, 2025 -
WebAssembly: Stop directly using RuntimeLibcalls.def
#143054 merged
Jun 20, 2025 -
ARM: Avoid using isTarget wrappers around Triple predicates
#144705 merged
Jun 20, 2025 -
[WholeProgramDevirt] Add check for AvailableExternal and give up icall.branch.funnel
#143468 merged
Jun 20, 2025 -
[llvm] Remove an extraneous cast (NFC)
#144955 merged
Jun 19, 2025 -
[LV] Consider EVL legality for TTI tail folding preference
#144790 merged
Jun 19, 2025 -
[TTI] Plumb CostKind through getPartialReductionCost
#144953 merged
Jun 19, 2025 -
[SPARC][IAS] Properly set implied feature sets for ISA levels/extensions
#143232 merged
Jun 19, 2025 -
[llvm] Remove unused includes (NFC)
#144941 merged
Jun 19, 2025 -
[CodeGen] Use range-based for loops (NFC)
#144939 merged
Jun 19, 2025 -
[libc] Use
raise_except_if_required
for log2f.#144961 merged
Jun 19, 2025 -
[LV] Introduce and use VPBuilder::createScalarZExtOrTrunc [nfc]
#144946 merged
Jun 19, 2025 -
[Offload] Move (most) global state to an
OffloadContext
struct#144494 merged
Jun 19, 2025 -
[flang][NFC] Move new code to right place
#144551 merged
Jun 19, 2025 -
[memprof] Use a lambda instead of std::bind (NFC)
#144940 merged
Jun 19, 2025 -
[llvm] Use "= delete" to delete constructors (NFC)
#144938 merged
Jun 19, 2025 -
[ADT] Remove an extraneous variable (NFC)
#144937 merged
Jun 19, 2025 -
[TableGen] Use ListSeparator (NFC)
#144936 merged
Jun 19, 2025 -
[flang] Set low probability for array repacking code.
#144830 merged
Jun 19, 2025 -
[libc] Fix bug in LIBC_CONF_ERRNO_MODE being undefined
#144896 merged
Jun 19, 2025 -
[Clang][AMDGPU][Driver] Add
avail-extern-gv-in-addrspace-to-local
option when ThinTLO is enabled#144914 merged
Jun 19, 2025 -
AMDGPU/GFX12: Fix s_barrier_signal_isfirst for single-wave workgroups
#143634 merged
Jun 19, 2025 -
Allow bf16 operands on new MFMAs
#144925 merged
Jun 19, 2025 -
lsan: fix macos build after #144604
#144818 merged
Jun 19, 2025 -
[ValueTracking] Improve
Bitcast
handling to match SDAG#125935 merged
Jun 19, 2025 -
[InstCombine] Optimize sub(sext(add(x,y)),sext(add(x,z))).
#144174 merged
Jun 19, 2025 -
[mlir][cf] Preserve branch weights during cf.cond_br canonicalization.
#144822 merged
Jun 19, 2025 -
[mlir][vector] Use
result
consistently as the result argument name#144739 merged
Jun 19, 2025 -
[NFC][Clang] Adopt simplified
getTrailingObjects
in ASTReader#144438 merged
Jun 19, 2025 -
[NFC][Clang][AST] Adopt simplified
getTrailingObjects
in AST#144432 merged
Jun 19, 2025 -
[libc] Fix setjmp build order.
#144917 merged
Jun 19, 2025 -
[HLSL][SPIRV] Reapply "[HLSL][SPIRV] Add vk::constant_id attribute."
#144902 merged
Jun 19, 2025 -
Fix bazel build after #144594, mark variable as potentially unused
#144910 merged
Jun 19, 2025 -
[SelectionDAG][RISCV] Preserve nneg flag when folding (trunc (zext X))->(zext X).
#144807 merged
Jun 19, 2025 -
Fix bazel build after #144594
#144904 merged
Jun 19, 2025 -
[RISCV] Update SpacemiT X60 scheduling latencies based on hardware measurements
#144730 merged
Jun 19, 2025 -
[mlir][arith] Delete mul ext canonicalizations
#144844 merged
Jun 19, 2025 -
[Flang][OpenMP] Update default MapType for Map Clauses and OpenMP 5.2
#144715 merged
Jun 19, 2025 -
[Clang] Add standalone AMDGPU SPIR-V toolchain
#144576 merged
Jun 19, 2025 -
[HIP] Remove dots in HIP runtime path
#143792 merged
Jun 19, 2025 -
[mlir][Transforms] Fix replaceUsesOfBlockArgument API
#144706 merged
Jun 19, 2025 -
[InstCombine][NFC] Pre-commit tests for #125935
#144111 merged
Jun 19, 2025 -
[AMDGPU][True16][Codegen] keep srcmod/clamp/omod from v_s_xxx_f16 when moved to VALU
#144781 merged
Jun 19, 2025 -
[MLIR][NFC] Fixed some Typos
#144263 merged
Jun 19, 2025 -
[Reland] [PowerPC] frontend get target feature from backend with cpu name
#144594 merged
Jun 19, 2025 -
Implement
sigsetjmp
andsiglongjmp
for darwin/aarch64#139555 merged
Jun 19, 2025 -
[LLDB] Add negative number parsing to DIL
#144557 merged
Jun 19, 2025 -
[BOLT] Gadget scanner: do not crash on debug-printing CFI instructions
#136151 merged
Jun 19, 2025 -
[HIP] Emit the CUID value in the module with the new driver
#144570 merged
Jun 19, 2025 -
[lldb] add has methods to all DemangledNameInfo attributes
#144549 merged
Jun 19, 2025 -
[lldb][DWARFASTParserClang] Make GetCXXObjectParameter public and call it from unit-tests
#144879 merged
Jun 19, 2025 -
Fix build issue caused by commit #0fe78c4
#144888 merged
Jun 19, 2025 -
[LLVM][IRBuilder] Use NUW arithmetic for Create{ElementCount,TypeSize}.
#143532 merged
Jun 19, 2025 -
[flang][OpenMP] Handle REQUIRES ADMO in lowering
#144362 merged
Jun 19, 2025 -
[BOLT] Gadget scanner: detect authentication oracles
#135663 merged
Jun 19, 2025 -
[analyzer] Conversion to CheckerFamily: DynamicTypePropagation
#144735 merged
Jun 19, 2025 -
[mlir][arith] Add overflow flags to
arith.trunci
#144863 merged
Jun 19, 2025 -
[lldb][DWARFASTParserClang] GetCXXObjectParameter to take DeclContext DIE parameter
#144876 merged
Jun 19, 2025 -
[HashRecognize] Make it a non-PM analysis
#144742 merged
Jun 19, 2025 -
RuntimeLibcalls: Pass in exception handling type
#144696 merged
Jun 19, 2025 -
MC: Move ExceptionHandling enum to Support
#144692 merged
Jun 19, 2025 -
RuntimeLibcalls: Pass in FloatABI and EABI type
#144691 merged
Jun 19, 2025 -
[LV][NFC] Add branch weight test showing incorrect behaviour
#144682 merged
Jun 19, 2025 -
[mlir][linalg] Add option to pad dynamic dims to
linalg::rewriteAsPaddedOp
#144354 merged
Jun 19, 2025 -
[MLIR][NVVM-Docs] Fix rendering of a few tables in NVVM Docs
#144764 merged
Jun 19, 2025 -
[lldb][AArch64] Correctly invalidate svg when vg is written
#140875 merged
Jun 19, 2025 -
[libc++] Move std::abs into __math/abs.h
#139586 merged
Jun 19, 2025 -
[TSan] Make Shadow/Meta region inclusive-exclusive
#144647 merged
Jun 19, 2025 -
[AMDGPU] New RegBankSelect: Add rules for
G_PTRTOINT
andG_INTTOPTR
#142604 merged
Jun 19, 2025 -
[NFC][AMDGPU] print more info when debugging InsertWaitCnts pass
#144629 merged
Jun 19, 2025 -
[AMDGPU] Improve test coverage for G_INTTOPTR and G_PTRTOINT
#142603 merged
Jun 19, 2025 -
[LICM] Hoisting writeonly calls
#143799 merged
Jun 19, 2025 -
[libc++] Simplify the implementation of pointer_traits a bit
#142260 merged
Jun 19, 2025 -
Revert "[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()"
#144850 merged
Jun 19, 2025 -
[AMDGPU] New RegBankSelect: Add Ptr32/Ptr64/Ptr128
#142602 merged
Jun 19, 2025 -
[RISCV] Don't prefer QC_EXT for SEXT_INREG patterns when Zbb is enabled
#144837 merged
Jun 19, 2025 -
[AMDGPU] New RegBanKSelect: Add S128 types
#142601 merged
Jun 19, 2025 -
[AMDGPU] New RegBankSelect: Handle all 32/64 bit pointer types for B32/B64 rule
#142560 merged
Jun 19, 2025 -
[BOLT][AArch64] Fix PREL Relocs on RHEL8
#144505 merged
Jun 19, 2025 -
[libc++][test] Don't pass ill-formed UTF-8 to MAKE_STRING_VIEW
#136403 merged
Jun 19, 2025 -
[lldb] Disable TestTargetWatchAddress on Windows x86_64
#144779 merged
Jun 19, 2025 -
[RISCV] Add support for handling one tied operand in the source instruction for compress patterns
#143660 merged
Jun 19, 2025 -
[CIR] Implement folder for VecSplatOp
#143771 merged
Jun 19, 2025 -
Reapply "[Clang] Profile singly-resolved UnresolvedLookupExpr with the declaration"
#140680 merged
Jun 19, 2025 -
[mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down
#139105 merged
Jun 19, 2025 -
[NVPTX] Add family-specific architectures support
#141899 merged
Jun 19, 2025 -
[lldb/crashlog] Make interactive mode the new default
#144839 merged
Jun 19, 2025 -
[mlir][docs] Fix broken links to Traits documentation.
#144820 merged
Jun 19, 2025 -
[X86] Remove CLDEMOTE from Alderlake and later hybrid processors
#144662 merged
Jun 19, 2025 -
[NVPTX] Attach Range attr to setmaxnreg and fence intrinsics
#144120 merged
Jun 19, 2025 -
[RISCV] Fix a bug where AVL is the last MI in MBB.
#144668 merged
Jun 19, 2025 -
[CIR] Add side effect attribute to call operations
#144201 merged
Jun 19, 2025 -
[RISCV] Save vector registers in interrupt handler.
#143808 merged
Jun 19, 2025 -
ARM: Move ABI helpers from Subtarget to TargetMachine
#144680 merged
Jun 19, 2025 -
ARM: Move declaration of supportSplitCSR to be public
#144679 merged
Jun 19, 2025 -
Augment
uncaught-exception.test
fuzzer test to be msvc-compatible#125924 merged
Jun 19, 2025 -
Revert "[HLSL][SPIRV] Add vk::constant_id attribute."
#144812 merged
Jun 18, 2025 -
[AArch64] Lower jump table cases threshold to 10
#143632 merged
Jun 18, 2025 -
[llvm] explicitly link llvm-jitlink-executor with ExecutionEngine
#144778 merged
Jun 18, 2025 -
Revert "[lldb][target] Add progress report for wait-attaching to process"
#144810 merged
Jun 18, 2025 -
Revert "[IPO] Added attributor for identifying invariant loads"
#144808 merged
Jun 18, 2025 -
[MLIR][XEGPU] Add blocking support for scatter ops
#144766 merged
Jun 18, 2025 -
[lldb-dap] Use protocol types for ReadMemory request
#144552 merged
Jun 18, 2025 -
[llvm-debuginfo-analyzer] Apply various memory savings in Core/LVxxx base classes
#144399 merged
Jun 18, 2025 -
[RISCV] Reduce the VL of both operands in VMERGE_VVM
#144759 merged
Jun 18, 2025 -
[mlir] Fix integer comparison warning
#144794 merged
Jun 18, 2025 -
[CIR] Upstream ComplexType builtin_complex
#144225 merged
Jun 18, 2025 -
[lldb][target] Add progress report for wait-attaching to process
#144768 merged
Jun 18, 2025 -
[clang] Use TargetInfo to determine device kernel calling convention
#144728 merged
Jun 18, 2025 -
[mlir][Vector] Add
vector.to_elements
op#141457 merged
Jun 18, 2025 -
Hexagon v87 v89 elf flags
#144584 merged
Jun 18, 2025 -
Revert "[mlir][spirv] Fix int type declaration duplication when serializing" and follow up commits
#144773 merged
Jun 18, 2025 -
[llvm] build Blake3 source with LLVM_EXPORTS defined
#144753 merged
Jun 18, 2025 -
[lldb][breakpoint] Grey out disabled breakpoints
#91404 merged
Jun 18, 2025 -
lsan: Support free_sized and free_aligned_sized from C23
#144604 merged
Jun 18, 2025 -
[Remarks] Auto-detect remark parser format
#144554 merged
Jun 18, 2025 -
[CIR] Upstream support for IncompleteArrayType
#144138 merged
Jun 18, 2025 -
[MemCpyOpt] allow some undef contents overread in processMemCpyMemCpyDependence
#143745 merged
Jun 18, 2025 -
[AArch64] fix trampoline implementation: actually use X15
#143892 merged
Jun 18, 2025 -
Revert "[llvm-cov] Export decision coverage to output json"
#144783 merged
Jun 18, 2025 -
[HashRecognize] Tighten pre-conditions for analysis
#144757 merged
Jun 18, 2025 -
[HashRecognize] Don't const-qualify Values in result
#144752 merged
Jun 18, 2025 -
[HashRecognize] Fix big-endian CRC tables
#144754 merged
Jun 18, 2025 -
[libc++] Fix a typo in documentation
#144763 merged
Jun 18, 2025 -
[llvm-cov] Export decision coverage to output json
#144335 merged
Jun 18, 2025 -
[Clang][OpenMP][LoopTransformations] Fix incorrect number of generated loops for Tile and Reverse directives
#140532 merged
Jun 18, 2025 -
[flang][driver] add ability to look up feature flags without setting them
#144559 merged
Jun 18, 2025 -
[NFC][PowerPC] pre-commit running the update_llc_test_checks.py for all-atomics.ll,loop-comment.ll etc
#144411 merged
Jun 18, 2025 -
[TTI] Remove PPC hasActiveVectorLength impl, simplify interface (NFC).
#142310 merged
Jun 18, 2025 -
Revert "[VPlan] Remove unnecessary DomTreeUpdater flush (NFC)."
#144758 merged
Jun 18, 2025 -
[libc] Internal getrandom implementation
#144427 merged
Jun 18, 2025 -
[AArch64] improve zero-cycle regmov test
#143680 merged
Jun 18, 2025 -
[PowerPC] Add code to spill and restore DMRp registers
#142443 merged
Jun 18, 2025 -
sanitizer_common: add unsupported test for free_sized and free_aligned_sized from C23
#144727 merged
Jun 18, 2025 -
Revert "Add missing intrinsics to cuda headers"
#144755 merged
Jun 18, 2025 -
[AArch64] Fix build failure with -Werror
#144749 merged
Jun 18, 2025 -
[CodeGen][NFC] Fix quadratic c-t for large jump tables
#144108 merged
Jun 18, 2025 -
[flang] Show types in DumpEvExpr
#143743 merged
Jun 18, 2025 -
[mlir][vector] Support complete folding in single pass for vector.insert/vector.extract
#142124 merged
Jun 18, 2025 -
[DAG] add (~a | x) & (a | y) -> (a & (x ^ y)) ^y for foldMaskedMerge
#144342 merged
Jun 18, 2025 -
[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators
#132896 merged
Jun 18, 2025 -
[libc++] Clean up casts in std::forward_list
#130310 merged
Jun 18, 2025 -
Fix bazel build issue caused by #142986 second attempt (#144721 didnt…
#144743 merged
Jun 18, 2025 -
[Clang] Fix the clang/test/PCH/ignored-pch.c test.
#144737 merged
Jun 18, 2025 -
[libc++] Make list constexpr as part of P3372R3
#129799 merged
Jun 18, 2025 -
[scudo] Make report pointers const.
#144624 merged
Jun 18, 2025 -
[Matrix] Propagate shape information through PHI insts
#141681 merged
Jun 18, 2025 -
[InstCombine] Implement vp.reverse reordering/elimination through binop/unop
#143963 merged
Jun 18, 2025 -
[flang][OpenMP] Clarify confusing error message
#144707 merged
Jun 18, 2025 -
[AMDGPU][True16][CodeGen] sext i16 inreg in true16 mode
#144024 merged
Jun 18, 2025 -
[AArch64] Use dupq (SVE2.1) for segmented lane splats
#144482 merged
Jun 18, 2025 -
[HLSL][SPIR-V] Fix LinkageAttribute emission for BuiltIn
#144701 merged
Jun 18, 2025 -
[AArch64] Add ISel for postindex ld1/st1 in big-endian
#144387 merged
Jun 18, 2025 -
[InstCombine] Fold tan(x) * cos(x) => sin(x)
#136319 merged
Jun 18, 2025 -
Fix bazel build issue caused by 142986
#144721 merged
Jun 18, 2025 -
[RemoveDIs][NFC] Remove dbg intrinsic handling code from SelectionDAG ISel
#144702 merged
Jun 18, 2025 -
[compiler-rt] [Fuzzer] Fix ARMv7 test link failure by linking unwinder
#144495 merged
Jun 18, 2025 -
[mlir][bufferization] Support custom types (1/N)
#142986 merged
Jun 18, 2025 -
[Sema][ObjC] Loosen restrictions on reinterpret_cast involving indirect ARC-managed pointers
#144458 merged
Jun 18, 2025 -
[libc++] Move __has_iterator_typedefs to the up-to-C++17 implementation of iterator_traits
#144265 merged
Jun 18, 2025 -
[mlir] [python] Fixed the return type of
MemRefType.get_strides_and_offset
#144523 merged
Jun 18, 2025 -
[MLIR] Mark LLVM::FMAOp as legal
#144671 merged
Jun 18, 2025 -
[nfc][jt] Drop
std::optional
pointers#144548 merged
Jun 18, 2025 -
[Flang][OpenMP] Update relevant warnings to emit when OMP >= v5.2
#144492 merged
Jun 18, 2025 -
[Remarks] Remove yaml-strtab format
#144527 merged
Jun 18, 2025 -
Revert "Reland [Driver] Add support for GCC installation detection in…
#144684 merged
Jun 18, 2025 -
[mlir][amdgpu][nfc] Add PatternBenefit to populate methods
#144663 merged
Jun 18, 2025 -
[mlir] mlir/test/lit.local.cfg -> mlir/test/Target/SPIRV/lit.local.cfg
#144685 merged
Jun 18, 2025 -
[flang][OpenMP] Don't allow DO CONCURRENT inside of a loop nest
#144506 merged
Jun 18, 2025 -
[flang][OpenMP] Don't crash on iterator modifier in declare mapper
#144359 merged
Jun 18, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Keep
unresolvedMaterializations
up to date#144254 merged
Jun 18, 2025 -
[mlir][bufferization] Use Type instead of Value in unknown conversion
#144658 merged
Jun 18, 2025 -
[AArch64] Add Cortex-A320 scheduling model
#144385 merged
Jun 18, 2025 -
Reapply "[clang][bytecode] Allocate IntegralAP and Floating types usi…
#144676 merged
Jun 18, 2025 -
[AArch64][SME] Fix restoring callee-saves from FP with hazard padding
#143371 merged
Jun 18, 2025 -
[mlir] remove unnecessary atomic_rmw expansions
#144515 merged
Jun 18, 2025 -
Fix tests failing on fuchsia clang x86_64 builders
#144655 merged
Jun 18, 2025 -
[libcxx] [test] Fix odr_signature tests with optimizations enabled
#144317 merged
Jun 18, 2025 -
Reland: [GlobalISel] prevent G_UNMERGE_VALUES for vectors with different elements
#144661 merged
Jun 18, 2025 -
CodeGen: Move ABI option enums to support
#142912 merged
Jun 18, 2025 -
[LLVM][ComplexDeinterleaving] Update splat identification to include vector ConstantInt/FP.
#144516 merged
Jun 18, 2025 -
[LV] Change getSmallBestKnownTC to return an ElementCount (NFC)
#141793 merged
Jun 18, 2025 -
[HLSL][SPIRV] Add vk::constant_id attribute.
#143544 merged
Jun 18, 2025 -
[LICM] Support hoisting of non-argmemonly readonly calls
#144497 merged
Jun 18, 2025 -
Fix for bazel build #142079
#144665 merged
Jun 18, 2025 -
Fixed a bug in
-fsanitize-kcfi-arity
#142867 merged
Jun 18, 2025 -
[SystemZ] Treat FAKE_USE instructions as instructions without a size
#144390 merged
Jun 18, 2025 -
[runtimes] Allow use of external llvm-lit on standalone builds
#144347 merged
Jun 18, 2025 -
Fix bazel build for #142771
#144659 merged
Jun 18, 2025 -
[clang][headers]Remove unnecessary guard of !defined(__SCE__).
#144522 merged
Jun 18, 2025 -
[CIR] Add support for __builtin_assume
#144376 merged
Jun 18, 2025 -
[TSan] Fix missing inst cleanup
#144067 merged
Jun 18, 2025 -
[mlir][mesh] adding option for traversal order in sharding propagation
#144079 merged
Jun 18, 2025 -
Add check 'cppcoreguidelines-use-enum-class'
#138282 merged
Jun 18, 2025 -
[PowerPC][AIX] Specify pointer info and alignment for stack store
#144526 merged
Jun 18, 2025 -
[GlobalOpt] Use cast instead of dyn_cast. NFC
#144634 merged
Jun 18, 2025 -
[flang][fir] Provide allocation block for
fir.local
when required#144521 merged
Jun 18, 2025 -
[RISCV] Support non-power-of-2 types when expanding memcmp
#114971 merged
Jun 18, 2025 -
[LoopVectorize] Vectorize fixed-order recurrence with vscale x 1.
#142772 merged
Jun 18, 2025 -
[libc][printf] Fix out-of-range shift in float320 printf
#144542 merged
Jun 18, 2025 -
Revert "[GlobalISel] prevent G_UNMERGE_VALUES for vectors with different elements"
#144650 merged
Jun 18, 2025 -
[DAG] Implement SDPatternMatch
m_Abs()
matcher#144512 merged
Jun 18, 2025 -
Reland [Driver] Add support for GCC installation detection in Baremetal toolchain
#144640 merged
Jun 18, 2025 -
[GlobalISel] prevent G_UNMERGE_VALUES for vectors with different elements
#133335 merged
Jun 18, 2025 -
[MSan] Fix wrong unpoison size in SignalAction
#144071 merged
Jun 18, 2025 -
[mlir][emitc] Make CExpression trait into interface
#142771 merged
Jun 18, 2025 -
[SelectionDAG][RISCV] (add (vscale * C0), (vscale * C1)) to (vscale * (C0 + C1)) in getNode.
#144565 merged
Jun 18, 2025 -
PowerPC: Fix using long double libm functions for f128 intrinsics
#144382 merged
Jun 18, 2025 -
PowerPC: Add baseline tests for more f128 libcall handling
#144381 merged
Jun 18, 2025 -
[RISCV] Add patterns for generating QC_CTO and QC_CLO
#144532 merged
Jun 18, 2025 -
[lldb][Minidump Parser] Implement a range data vector for minidump memory ranges
#136040 merged
Jun 18, 2025 -
[RISCV] Add Andes XAndesVBFHCvt (Andes Vector BFLOAT16 Conversion) extension
#144320 merged
Jun 18, 2025 -
LowerTypeTests: Use jump table entry type as value type of jump table alias.
#144462 merged
Jun 18, 2025 -
[AMDGPU] Support D16 folding for image.sample with multiple extractelement and fptrunc users
#141758 merged
Jun 18, 2025 -
[MLIR][XeGPU] Clean up xegpu op tests
#144592 merged
Jun 18, 2025 -
github: Add mips backend to PR autolabeler
#140909 merged
Jun 18, 2025 -
[llvm] minor fixes for clang-cl Windows DLL build
#144386 merged
Jun 18, 2025 -
Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter'
#92467 merged
Jun 18, 2025 -
[ElimAvailExtern] Add an option to allow to convert global variables in a specified address space to local
#144287 merged
Jun 17, 2025 -
[Xtensa] Implement Xtensa Interrupt/Exception/Debug Options.
#143820 merged
Jun 17, 2025 -
[clang] Remove separate evaluation step for static class member init.
#142713 merged
Jun 17, 2025 -
[NFC] Extract Printing portions of DWARFCFIProgram to new files
#143762 merged
Jun 17, 2025 -
AMDGPU: Report special input intrinsics as free
#141948 merged
Jun 17, 2025 -
[RISCV] Set the exact flag on the SRL created for converting vscale to a read of vlenb.
#144571 merged
Jun 17, 2025 -
AMDGPU: Add baseline cost model tests for special argument intrinsics
#141947 merged
Jun 17, 2025 -
AMDGPU: Cost model for minimumnum/maximumnum
#141946 merged
Jun 17, 2025 -
[mlir][flang] Added Weighted[Region]BranchOpInterface's.
#142079 merged
Jun 17, 2025 -
AMDGPU: Move fpenvIEEEMode into TTI
#141945 merged
Jun 17, 2025 -
[llvm] Lower latency bonus threshold in function specialization.
#143954 merged
Jun 17, 2025 -
AMDGPU: Reduce cost of f64 copysign
#141944 merged
Jun 17, 2025 -
AMDGPU: Fix cost model for 16-bit operations on gfx8
#141943 merged
Jun 17, 2025 -
Revert "[lldb-dap] Refactoring DebugCommunication to improve test con…
#144616 merged
Jun 17, 2025 -
[HLSL][RootSignature] Implement serialization of remaining Root Elements
#143198 merged
Jun 17, 2025 -
AMDGPU: Add cost model tests for minimumnum/maximumnum
#141904 merged
Jun 17, 2025 -
Revert "[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls"
#144615 merged
Jun 17, 2025 -
[MLIR][XeGPU] Extend unrolling support for scatter ops with chunk_size
#144447 merged
Jun 17, 2025 -
[clang] Add release note for int->enum conversion change.
#144407 merged
Jun 17, 2025 -
[lldb-dap] Refactoring DebugCommunication to improve test consistency.
#143818 merged
Jun 17, 2025 -
[LinkerWrapper] Fix 'save-temps' when targeting SPIR-V
#144605 merged
Jun 17, 2025 -
[libc] Moved shared constexpr to the top
#144569 merged
Jun 17, 2025 -
[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls
#143573 merged
Jun 17, 2025 -
Revert stack "[Driver] Add support for GCC installation detection in …
#144603 merged
Jun 17, 2025 -
[clang-tidy] Add missing colon in the docs of performance-enum-size
#144525 merged
Jun 17, 2025 -
[llvm] re-order LLVM_ABI and extern on NoKernelInfoEndLTO decl
#144601 merged
Jun 17, 2025 -
[lldb] Add support to list/enable/disable remaining plugin types.
#143970 merged
Jun 17, 2025 -
[LLVM] [Support] Disable
ioctl()
terminal size check on Solaris#144600 merged
Jun 17, 2025 -
[libc++][NFC] Refactor basic_streambuf to use public API functions when possible
#144547 merged
Jun 17, 2025 -
[Driver] Fix Arm/AArch64 Link Argument tests
#144582 merged
Jun 17, 2025 -
[HLSL] Use ExtVector for firstbit intrinsics
#142679 merged
Jun 17, 2025 -
[AMDGPU] Fix getAsmVOP3Base call agruments.
#144572 merged
Jun 17, 2025 -
[AMDGPU] Remove AsmVOP3OpSel field completely. NFCI.
#144574 merged
Jun 17, 2025 -
[llvm] annotate interfaces in llvm/Target for DLL export
#143615 merged
Jun 17, 2025 -
[libc++][NFC] Consistently qualify calls to C functions in <fstream>
#144539 merged
Jun 17, 2025 -
[CIR] Handle global string literals as char array initializer
#144384 merged
Jun 17, 2025 -
[Driver] Add option to force undefined symbols during linking in BareMetal toolchain object.
#132807 merged
Jun 17, 2025 -
[Offload][libc] Add cmake cache AMDGPU buildbot
#144500 merged
Jun 17, 2025 -
[Reland] Adjust bit cast instruction filter for DXIL Prepare pass
#143783 merged
Jun 17, 2025 -
[RISCV] Consolidate both copies of getLMUL1VT [nfc]
#144568 merged
Jun 17, 2025 -
Revert "lsan: Support free_sized and free_aligned_sized from C23"
#144575 merged
Jun 17, 2025 -
[NFC][HLSL] Move Sema work from
ParseMicrosoftRootSignatureAttributeArgs
#143184 merged
Jun 17, 2025 -
[LoopPeel] Support last iteration peeling of min/max intrinsics
#143598 merged
Jun 17, 2025 -
[DXContainer] Update DXContainer to match D3D12 spec
#143201 merged
Jun 17, 2025 -
[Driver] Fix link order of BareMetal toolchain object
#132806 merged
Jun 17, 2025 -
[IR2Vec] Consider only reachable BBs and non-debug instructions
#143476 merged
Jun 17, 2025 -
Add missing intrinsics to cuda headers
#143664 merged
Jun 17, 2025 -
Fix/reapply "[libc] Migrate stdio tests to ErrnoCheckingTest.
#144134 merged
Jun 17, 2025 -
Conditionalise the addition of Aarch64 function Multi versioning support on aarch64 target
#143749 merged
Jun 17, 2025 -
[CIR][NFCI] Represent Complex RValues As Single Value
#144519 merged
Jun 17, 2025 -
[HLSL][RootSignature] Implement
ResourceRange
as anIntervalMap
#140957 merged
Jun 17, 2025 -
[VPlan] Expand VPWidenIntOrFpInductionRecipe into separate recipes
#118638 merged
Jun 17, 2025 -
[clangd] Implement LSP 3.17 positionEncoding
#142903 merged
Jun 17, 2025 -
[Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#121830 merged
Jun 17, 2025 -
[Remarks] Elaborate on called intrinsics
#143985 merged
Jun 17, 2025 -
[CMake] Add BINARY_DIR argument for add_lit_testsuites
#144431 merged
Jun 17, 2025 -
[MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N]
#142797 merged
Jun 17, 2025 -
[lldb] make lit use the same Python executable for building and testing
#143756 merged
Jun 17, 2025 -
[BPF] Do not allow gotol in the middle of asm insn
#144545 merged
Jun 17, 2025 -
[LLDB] Consolidate C++ string buffer summaries
#144258 merged
Jun 17, 2025 -
[X86] matchLogicBlend - convert to SDPatternMatch matching. NFC.
#144546 merged
Jun 17, 2025 -
[lldb][Formatter] Get element type for unordered_maps from __hash_table::value_type
#144517 merged
Jun 17, 2025 -
[clang][bytecode] Allocate IntegralAP and Floating types using an allocator
#144246 merged
Jun 17, 2025 -
[X86] combineLogicBlendIntoConditionalNegate - convert to SDPatternMatch matching. NFC.
#144536 merged
Jun 17, 2025 -
Reland "[libc] utf8 to 32 CharacterConverter"
#144450 merged
Jun 17, 2025 -
[Driver] Add support for GCC installation detection in Baremetal toolchain
#121829 merged
Jun 17, 2025 -
[NVPTX] Cleanup ld/st lowering
#143936 merged
Jun 17, 2025 -
[flang][OpenMP] Fix goto within SECTION
#144502 merged
Jun 17, 2025 -
[AMDGPU] Use subtarget feature for v_lshl_add_u64 pattern. NFC.
#144544 merged
Jun 17, 2025 -
[lldb][Expression] Don't create Objective-C IR checker for pure-C++ targets/frames
#144503 merged
Jun 17, 2025 -
[lld][test][PAC] Do not rely on concrete offsets in LTO tests
#143358 merged
Jun 17, 2025 -
AMDGPU: Directly select minimumnum/maximumnum with ieee_mode=0
#141903 merged
Jun 17, 2025 -
[SPIRV] Allow __spirv_SpecConstant in Vulkan shaders
#143543 merged
Jun 17, 2025 -
[llvm] include Compiler.h in a few headers where it was missed
#144464 merged
Jun 17, 2025 -
[SLPVectorizer] Use accurate cost for external users of resize shuffles
#137419 merged
Jun 17, 2025 -
[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code
#144389 merged
Jun 17, 2025 -
Port #143108 to bazel
#144538 merged
Jun 17, 2025 -
[mlir][spirv] Fix int type declaration duplication when serializing
#143108 merged
Jun 17, 2025 -
[flang][OpenMP] Support using copyprivate with fir.boxchar arguments
#144092 merged
Jun 17, 2025 -
[X86] Remove combineShuffleOfConcatUndef fold
#144524 merged
Jun 17, 2025 -
[SCEV] Better preserve wrapping info in SimplifyICmpOperands for UGE.
#144404 merged
Jun 17, 2025 -
[lldb][Expression] Remove IR pointer checker
#144483 merged
Jun 17, 2025 -
[lld] check cache in loadDylib before real_path
#143595 merged
Jun 17, 2025 -
[SLP] Fix isCommutative to check uses of the original instruction instead of the converted instruction.
#143094 merged
Jun 17, 2025 -
[AArch64] Report icmp as free if it can be folded into ands
#143286 merged
Jun 17, 2025 -
[MLIR][LLVMIR] Mark Funcop as affinescope
#144456 merged
Jun 17, 2025 -
[BOLT] Explicitly check for returns when extending call continuation profile
#143295 merged
Jun 17, 2025 -
[NFCI][TableGen][DecoderEmitter] Cull Op handling when possible
#142974 merged
Jun 17, 2025 -
[clang][Sema] Fixed Compound Literal is not Constant Expression
#143852 merged
Jun 17, 2025 -
[LLVM] [Support] Query the terminal width using the termios API
#143514 merged
Jun 17, 2025 -
AMDGPU: Combine nnan fminimum/fmaximum to fminnum_ieee/fmaxnum_ieee
#142217 merged
Jun 17, 2025 -
[flang][OpenMP] Set _OPENMP macro for version 6.0
#144410 merged
Jun 17, 2025 -
Revert "[clang] Add managarm support"
#144514 merged
Jun 17, 2025 -
[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#136133 merged
Jun 17, 2025 -
[SLP] vectorizeStores: Name things a bit more clearly (NFC)
#144511 merged
Jun 17, 2025 -
[mlir] Improve mlir-query by adding matcher combinators
#141423 merged
Jun 17, 2025 -
[X86] detectZextAbsDiff - convert to SDPatternMatch matching. NFC.
#144498 merged
Jun 17, 2025 -
[mlir] fix MemRefToLLVM lowering of atomic operations
#139045 merged
Jun 17, 2025 -
[X86] isAddSubOrSubAdd - convert to SDPatternMatch matching. NFC.
#144486 merged
Jun 17, 2025 -
[analyzer] Avoid contradicting assumption in tainted div-by-0 error node
#144491 merged
Jun 17, 2025 -
[clang][bytecode] Simplify Block::replacePointer()
#144490 merged
Jun 17, 2025 -
[clang][bytecode] Keep the last chunk in InterpStack::clear()
#144487 merged
Jun 17, 2025 -
[GVN] MemorySSA for GVN: embed the memory state in symbolic expressions
#123218 merged
Jun 17, 2025 -
[LLVM][CodeGen] Lower ConstantInt vectors like shufflevector base splats.
#144395 merged
Jun 17, 2025 -
[AArch64][VecLib] Add libmvec support for AArch64 targets
#143696 merged
Jun 17, 2025 -
[MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM
#140573 merged
Jun 17, 2025 -
Reland: "[Frontend][PCH]-Add support for ignoring PCH options (-ignore-pch). (#142409)"
#143614 merged
Jun 17, 2025 -
[analyzer] Conversion to CheckerFamily: NullabilityChecker
#143735 merged
Jun 17, 2025 -
AArch64: Fix hardcoding calling convention of sincos_stret (NFC)
#144336 merged
Jun 17, 2025 -
[mlir][OpenMP] Fix broken insertion point for charbox with omp task
#143112 merged
Jun 17, 2025 -
[X86] combineCastedMaskArithmetic - convert to SDPatternMatch matching. NFC.
#144472 merged
Jun 17, 2025 -
Fix for #144391 not fully addressed by #144484
#144488 merged
Jun 17, 2025 -
Revert "[flang] Enable delayed localization by default for
do concurrent
(#144074)"#144476 merged
Jun 17, 2025 -
[RISCV] Move RISCVIndirectBranchTracking before Branch Relaxation
#139993 merged
Jun 17, 2025 -
Amend enviroment variables in bazel - change from #144391
#144484 merged
Jun 17, 2025 -
[MLIR][VSCode] update packages to fix CVE-2022-25883 and CVE-2022-3517
#144479 merged
Jun 17, 2025 -
[clang-tidy][performance-unnecessary-value-param] Avoid in coroutines
#140912 merged
Jun 17, 2025 -
[C++20][Modules] Disable preferred_name when writing a C++20 header unit
#144377 merged
Jun 17, 2025 -
[OMPIRBuilder][debug] Don't drop debug info for loop constructs.
#144393 merged
Jun 17, 2025 -
[analyzer] Fix a false memory leak reports involving placement new
#144341 merged
Jun 17, 2025 -
[mlir][vector] Add documentation note on adding new ops
#144308 merged
Jun 17, 2025 -
[AArch64][SVE] Move incorrectly placed assert
#144318 merged
Jun 17, 2025 -
[lldb][AIX] Added XCOFF ParseSymtab handling
#141577 merged
Jun 17, 2025 -
[Flang][OpenMP] Add Parsing support for Indirect Clause
#143505 merged
Jun 17, 2025 -
InstCombine: improve optimizations for ceiling division with no overflow
#142869 merged
Jun 17, 2025 -
[MemoryLocation][DSE] Allow other read effects in MemoryLocation::getForDest()
#144343 merged
Jun 17, 2025 -
[ConstantFolding] Handle reading from type padding
#144330 merged
Jun 17, 2025 -
[BOLT][NFCI] Simplify DataAggregator using traces
#143289 merged
Jun 17, 2025 -
[BOLT][NFC] Using target_triple in lit config
#144078 merged
Jun 17, 2025 -
[clang] Add managarm support
#139271 merged
Jun 17, 2025 -
[RISCV] Xqccmp v0.3
#137854 merged
Jun 17, 2025 -
[RISCV] Update Xqci to v0.13.0
#144398 merged
Jun 17, 2025 -
[RISCV] Rename Relocation QC_E_JUMP_PLT to QC_E_CALL_PLT
#143998 merged
Jun 17, 2025 -
[flang][OpenMP] Add symbol table scopes for
teams
andparallel
#144015 merged
Jun 17, 2025 -
[flang] Enable delayed localization by default for
do concurrent
#144074 merged
Jun 17, 2025 -
[NFC][flang][OpenMP] Unify
genSectionsOp
's prototype to match othergenXXXOp
functions#144013 merged
Jun 17, 2025 -
[bazel][lld] Remove unneeded dependencies.
#144455 merged
Jun 17, 2025 -
[TargetParser] Increase MAX_SUBTARGET_FEATURES to 384
#144326 merged
Jun 17, 2025 -
[llvm-exegesis] Ignore the instructions for which InstrDesc.getSchedClass() == 0
#143840 merged
Jun 17, 2025 -
[LoongArch] Allow difference across sections
#141722 merged
Jun 17, 2025 -
[LLVM][TableGen] Use
StringRef
for CodeGenInstruction::AsmString#144440 merged
Jun 17, 2025 -
RuntimeLibcalls: Use array initializers for default values
#143082 merged
Jun 17, 2025 -
[Driver] Add options to control workaround for Cortex-A53 Erratum 843419
#143915 merged
Jun 17, 2025 -
AArch64: Add arm64ec libcall tests for __arm_sc_* functions
#144356 merged
Jun 17, 2025 -
AArch64: Fix outline atomic libcall names for arm64ec
#144378 merged
Jun 17, 2025 -
AArch64: Move outline atomic libcalls configuration
#144374 merged
Jun 17, 2025 -
RuntimeLibcalls: Cleanup sincos predicate functions
#143081 merged
Jun 17, 2025 -
DAG: Move soft float predicate management into RuntimeLibcalls
#142905 merged
Jun 17, 2025 -
[lldb-dap] Creating protocol types for setExceptionBreakpoints.
#144153 merged
Jun 17, 2025 -
Revert "[llvm][StackProtector] Add noreturn to __stack_chk_fail call"
#144452 merged
Jun 16, 2025 -
[flang] Fixed LIT tests to create modfiles in a temp dir.
#144448 merged
Jun 16, 2025 -
[llvm][CFI] Ensure COFF comdat renaming applies for imported functions
#143421 merged
Jun 16, 2025 -
[llvm][StackProtector] Add noreturn to __stack_chk_fail call
#143976 merged
Jun 16, 2025 -
Revert "[libc] utf8 to 32 CharacterConverter"
#144446 merged
Jun 16, 2025 -
[libc] utf8 to 32 CharacterConverter
#143973 merged
Jun 16, 2025 -
[CIR] Add Support For Library Builtins
#143984 merged
Jun 16, 2025 -
[DirectX] Implement type formatting utilities for metadata validation
#144425 merged
Jun 16, 2025 -
Reland "[HLSL][RootSignature] Implement serialization of RootConstants and RootFlags"
#143019 merged
Jun 16, 2025 -
[mlir][emitc] Fix the emitc::ExpressionOp
#143894 merged
Jun 16, 2025 -
[flang] Restructure runtime to avoid recursion (relanding)
#143993 merged
Jun 16, 2025 -
[flang][runtime] Check SOURCE= conformability on ALLOCATE
#144113 merged
Jun 16, 2025 -
[flang] Don't generate module file for hermetic USE'd dependency
#144143 merged
Jun 16, 2025 -
lsan: Support free_sized and free_aligned_sized from C23
#144415 merged
Jun 16, 2025 -
[libc] build fix: always use our char8_t headers even in overlay mode
#144433 merged
Jun 16, 2025 -
[ASan] Recognize WASI platform in sanitizer_platform.h
#139017 merged
Jun 16, 2025 -
[HLSL] Use hidden visibility for external linkage.
#140292 merged
Jun 16, 2025 -
[lldb-dap][test] fix not supported error.
#144419 merged
Jun 16, 2025 -
[libc] Implemented CharacterConverter push/pop for utf32->utf8 conversions
#143971 merged
Jun 16, 2025 -
[lldb-dap] Add supported languages in package.json
#144414 merged
Jun 16, 2025 -
[AArch64TargetParser]Fix reconstructFromParsedFeatures ignoring negative features
#142236 merged
Jun 16, 2025 -
[instcombine] Delete dead transform for reverse of binop
#143967 merged
Jun 16, 2025 -
[libc] Change default behaviour of baremetal/printf to use stdout
#143703 merged
Jun 16, 2025 -
[objcopy][MachO] Revert special handling of encryptable binaries
#144058 merged
Jun 16, 2025 -
[mlir][Vector] Support
vector.extract(xfer_read)
folding with dynamic indices#143269 merged
Jun 16, 2025 -
[Object][AMDGPU] Support REL relocations
#143966 merged
Jun 16, 2025 -
Revert "[RISCV] Remove B and Zbc extension from Andes series cpus."
#144402 merged
Jun 16, 2025 -
[NFC][RootSignature] Use
llvm::EnumEntry
for serialization of Root Signature Elements#144106 merged
Jun 16, 2025 -
[Matrix] Hoist IRBuilder<> out of Visit* functions. NFC
#144369 merged
Jun 16, 2025 -
[CIR][NFC] Refactor constant pointer l-value handling
#144165 merged
Jun 16, 2025 -
[lldb-dap] Use structured types for stepInTargets request
#144072 merged
Jun 16, 2025 -
[RISCV] Use RISCV::RVVBitsPerBlock instead of 64 in getLMUL1VT. NFC
#144401 merged
Jun 16, 2025 -
[build] Fixed LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING handling.
#144391 merged
Jun 16, 2025 -
[CIR] Upstream ComplexType ImaginaryLiteral
#144223 merged
Jun 16, 2025 -
[llvm] annotate interfaces in llvm/ObjectYAML for DLL export
#143763 merged
Jun 16, 2025 -
[NFC][mlir][tensor] Use
ValueRange
instead ofSmallVector
intensor::createPadHighOp
#144397 merged
Jun 16, 2025 -
[llvm] annotate interfaces in XRay for DLL export
#143765 merged
Jun 16, 2025 -
[llvm] annotate interfaces in Passes for DLL export
#143794 merged
Jun 16, 2025 -
[libc] Removed public function calls in table.h
#144168 merged
Jun 16, 2025 -
[CIR] Implement folder for VecCmpOp
#143322 merged
Jun 16, 2025 -
[RISCV][TTI] Refine reverse shuffle costing for high LMUL
#144155 merged
Jun 16, 2025 -
[InstSimplify] Add basic simplifications for vp.reverse
#144112 merged
Jun 16, 2025 -
Revert "[InstCombine] Iterative replacement in PtrReplacer"
#144394 merged
Jun 16, 2025 -
[lldb-dap] show function name in the instruction comment.
#144070 merged
Jun 16, 2025 -
[InstCombine] Iterative replacement in PtrReplacer
#137215 merged
Jun 16, 2025 -
[mlir][spirv] Add definition for GL Length
#144041 merged
Jun 16, 2025 -
[flang][OpenMP] Put taskgroup in a new scope
#144122 merged
Jun 16, 2025 -
[IPO] Added attributor for identifying invariant loads
#141800 merged
Jun 16, 2025 -
Annotate potentially unused variables introduced in #133499
#144379 merged
Jun 16, 2025 -
[llvm] Remove unused includes (NFC)
#144293 merged
Jun 16, 2025 -
[lldb] Remove a redundant control flow statement (NFC)
#144284 merged
Jun 16, 2025 -
[llvm][DebugInfo] Encode DW_AT_object_pointer on method declarations with DW_FORM_implicit_const
#124790 merged
Jun 16, 2025 -
[Flang] NFC: Update test to work on Mac
#144253 merged
Jun 16, 2025 -
[DirectX] Fix bug where Flatten arrays was only using last index
#144146 merged
Jun 16, 2025 -
[MLIR][XeGPU] Add unroll patterns for scatter ops
#143602 merged
Jun 16, 2025 -
[AArch64][SelectionDAG] Enable new partial reduction lowering by default
#143565 merged
Jun 16, 2025 -
[OMPIRBuilder] - Make offloading input data persist for deferred target tasks
#133499 merged
Jun 16, 2025 -
[clang][Parser] Fix crash on malformed using declaration in constexpr function
#144286 merged
Jun 16, 2025 -
Revert "[AMDGPU] Extended vector promotion to aggregate types."
#144366 merged
Jun 16, 2025 -
[InstCombine] fold icmp with add/sub instructions having the same operands
#143241 merged
Jun 16, 2025 -
[DAG] Fold (and X, (add (not Y), Z)) -> (and X, (not (sub Y, Z))).
#141476 merged
Jun 16, 2025 -
[mlir] Expose linearize/delinearize lowering transforms
#144156 merged
Jun 16, 2025 -
[mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp'
#144151 merged
Jun 16, 2025 -
[TableGen] Use default member initializers. NFC.
#144349 merged
Jun 16, 2025 -
[LSR] Make canHoistIVInc allow non-integer types
#143707 merged
Jun 16, 2025 -
[Flang] Add llvm-profdata to list of tools to be built
#144325 merged
Jun 16, 2025 -
[MLIR][Transform] apply_registered_pass: support ListOptions
#144026 merged
Jun 16, 2025 -
[InstCombine][Docs] Update InstCombine contributor guide
#144228 merged
Jun 16, 2025 -
[X86] X86FixupInstTuning - prefer VPBLENDD to VPBLENDW shuffles on AVX2+ targets
#144269 merged
Jun 16, 2025 -
[clang] Fix PointerAuth semantics of cpp_trivially_relocatable
#143969 merged
Jun 16, 2025 -
[libc++] Remove a few workarounds for old Clang versions
#143858 merged
Jun 16, 2025 -
[LV] Use vscale for tuning when updating profile information
#143690 merged
Jun 16, 2025 -
[LV] Fix MVE regression from #132190
#141736 merged
Jun 16, 2025 -
[ValueTracking] Remove unused variable in matchSimpleRecurrence (NFC).
#144316 merged
Jun 16, 2025 -
[llvm-debuginfo-analyzer] Fix ODR violation in llvm::logicalview::LVObject
#140265 merged
Jun 16, 2025 -
[BOLT] Fix LLVM_APPEND_VC_REV support
#142410 merged
Jun 16, 2025 -
[ValueTracking] Remove opcode whitelist from matchSimpleRecurrence.
#144031 merged
Jun 16, 2025 -
[LV] Strip unnecessary make_{pair,optional} (NFC)
#141924 merged
Jun 16, 2025 -
[clang] Fix -fclang-abi-compat for clang 20
#144109 merged
Jun 16, 2025 -
[InstCombine] Combine trunc (lshr X, BW-1) to i1 --> icmp slt X, 0 (#142593)
#143846 merged
Jun 16, 2025 -
[MLIR][ODS] Optionally generate public C++ functions for attribute constraints
#144275 merged
Jun 16, 2025 -
[aarch64] Fix Arm64EC libcall lowering after recent refactoring.
#143977 merged
Jun 16, 2025 -
[RISCV] Change input register type for QC_SWM and QC_SWMI
#144294 merged
Jun 16, 2025 -
[clang][bytecode] Fix calling operator new with nothrow/align parameter
#144271 merged
Jun 16, 2025 -
[RISCV] Fix incorrect predicates for fp16 permutation intrinsics
#144063 merged
Jun 16, 2025 -
[InstCombine] Propagate FMF from fptrunc when folding
fptrunc fabs(X) -> fabs(fptrunc X)
#143352 merged
Jun 16, 2025 -
[clang] Remove unused includes (NFC)
#144285 merged
Jun 16, 2025 -
[TableGen] Use range-based for loops (NFC)
#144283 merged
Jun 16, 2025 -
[clang] Use StringRef in range-based for loops (NFC)
#144242 merged
Jun 16, 2025 -
[LLD][ELF][RISCV][Zicfilp][Zicfiss] Support
-z zicfilp=
and-z zicfiss=
to force enable/disable features#143114 merged
Jun 16, 2025 -
[RISCV] Add GetVTypeMinimalPredicates for the operation supported by zvfhmin. NFC.
#143847 merged
Jun 16, 2025 -
WebAssembly: Move runtime libcall setting out of TargetLowering
#142624 merged
Jun 16, 2025 -
[clang-format][NFC] Clean up DisallowLineBreaks lambda
#144255 merged
Jun 16, 2025 -
[AVR] Add many new AVR MCU model definitions
#144229 merged
Jun 16, 2025 -
[clang-reorder-fields] Use expanded location for macros
#142147 merged
Jun 15, 2025 -
[Clang] Fix typo in is_replaceable diagnostic
#144247 merged
Jun 15, 2025 -
[Sema] Use a range-based for loop (NFC)
#144252 merged
Jun 15, 2025 -
[lld] Use range-based for loops (NFC)
#144251 merged
Jun 15, 2025 -
[TableGen] Use range-based for loops (NFC)
#144250 merged
Jun 15, 2025 -
[modularize] Use range-based for loops (NFC)
#144244 merged
Jun 15, 2025 -
[clang][bytecode] Avoid revisiting decomposition decl in visitDeclRef
#144226 merged
Jun 15, 2025 -
[rtsan] Fix issue when intercepted function was not execve in test
#144018 merged
Jun 15, 2025 -
[rtsan] Fix issue where close test would lead to crash
#144017 merged
Jun 15, 2025 -
[GlobalISel] Split Legalizer debug ouput into paragraphs. NFC
#143427 merged
Jun 15, 2025 -
[CostModel] Mark all TTIImpls as final. NFC
#143404 merged
Jun 15, 2025 -
[ValueTracking] Add subtraction support for setLimitsForBinOp
#143618 merged
Jun 15, 2025 -
[ValueTracking] Infer
X | Y != 0
fromX != Y
#117443 merged
Jun 15, 2025 -
[mlir][bzl] Add CAPIIndex rule.
#144248 merged
Jun 15, 2025 -
[RISCV] Use StringRef in a range-based for loop (NFC)
#144243 merged
Jun 15, 2025 -
[mlir] Compare std::optional<T> to values directly (NFC)
#144241 merged
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisons - update
reference_wrapper
implementation#139368 merged
Jun 15, 2025 -
[RISCV] Remove B and Zbc extension from Andes series cpus.
#144022 merged
Jun 15, 2025 -
[clang][cmake] Don't pass -fno-strict-aliasing for GCC
#144222 merged
Jun 15, 2025 -
[mlir][nvvm][NFC] Fix typo in TargetAttr
#144159 merged
Jun 15, 2025 -
[Clang] add fix-it hints for unknown attributes
#141305 merged
Jun 14, 2025 -
[utils] Add "aarch64-apple-macosx" triple to update_llc_test_checks.py
#144023 merged
Jun 14, 2025 -
[SelectionDAG] Take passthru into account when widening ISD::MLOAD
#144170 merged
Jun 14, 2025 -
[AVR] Add support for many new AVR MCUs
#143914 merged
Jun 14, 2025 -
[OpenMP][clang] declare mapper: fix handling of nested types
#143504 merged
Jun 14, 2025 -
[llvm] [cmake] Use pkg-config to obtain libffi search hints
#144221 merged
Jun 14, 2025 -
[Clang] Fix fix-it hint regression from #143460
#144069 merged
Jun 14, 2025 -
[CIR] Upstream CreateOp for ComplexType with folder
#143192 merged
Jun 14, 2025 -
[clang] fix infinite recursion
#143244 merged
Jun 14, 2025 -
[clang-tidy][NFC] change patterns 'anyOf(..., anything())' to 'optionally(...)'
#143558 merged
Jun 14, 2025 -
[clang-format] Fix a bug in annotating braces
#144095 merged
Jun 14, 2025 -
[MSan] Fix minor issues in testcases
#144073 merged
Jun 14, 2025 -
[InstCombine] Avoid folding
select(umin(X, Y), X)
with min/max values in false arm#143020 merged
Jun 14, 2025 -
[Cygwin] Don't use version script for Cygwin target
#143133 merged
Jun 14, 2025 -
[RISCV] Simplify macros used for commuting vector multiply-accumulate instructions. NFC
#144169 merged
Jun 14, 2025 -
[RISCV] Simplify macros used by RISCVInstrInfo::convertToThreeAddress. NFC
#144173 merged
Jun 14, 2025 -
[RISCV] Use RISCVII::getVecPolicyOpNum instead of making assumptions. NFC
#144175 merged
Jun 14, 2025
379 Pull requests opened by 249 people
-
[scudo] Make block storage in TransferBatch trailing objects
#144204 opened
Jun 14, 2025 -
[clang-tidy] Improve `bugprone-infinite-loop` check by adding handing for structured bindings
#144213 opened
Jun 14, 2025 -
[NFC][C++][Modules] Mark P2788R0(DR) as implemented and added more test
#144214 opened
Jun 14, 2025 -
[ValueTracking] Fix poison propagation in `matchFastFloatClamp`
#144215 opened
Jun 14, 2025 -
clang-c/Index.h: Fix typoed comment
#144219 opened
Jun 14, 2025 -
[Draft] Summary Based Analysis Prototype
#144224 opened
Jun 14, 2025 -
[SelectionDAG][x86] Ensure vector reduction optimization
#144231 opened
Jun 14, 2025 -
[C++][Modules] A module directive may only appear as the first preprocessing tokens in a file
#144233 opened
Jun 14, 2025 -
[AArch64] Factor in the possible cmn commute by emitComparison
#144234 opened
Jun 14, 2025 -
[CIR] Upstream ComplexRealPtrOp for ComplexType
#144235 opened
Jun 14, 2025 -
[CIR] Upstream ComplexImagPtrOp for ComplexType
#144236 opened
Jun 14, 2025 -
[lldb] Add DWARFExpressionEntry and GetExpressionEntryAtAddress() to …
#144238 opened
Jun 14, 2025 -
[flang][cmake] Don't pass -fno-strict-aliasing for GCC either
#144245 opened
Jun 15, 2025 -
[libc++] P2944R3: Constrained comparisions - `optional`
#144249 opened
Jun 15, 2025 -
[libc++] fix atomic::wait memory order on platforms with weak ordering
#144257 opened
Jun 15, 2025 -
[lld-macho] Link against libatomic when necessary
#144259 opened
Jun 15, 2025 -
[CIR] Upstream __real__ for ComplexType
#144261 opened
Jun 15, 2025 -
[CIR] Upstream __imag__ for ComplexType
#144262 opened
Jun 15, 2025 -
[ValueTracking] If overlap in unsigned and signed range is contiguous, return it
#144267 opened
Jun 15, 2025 -
[Clang] Improve diagnostics for 'placement new' with const storage argument
#144270 opened
Jun 15, 2025 -
[libc++] Define __libcpp_recursive_mutex_t on MIPS architecture
#144272 opened
Jun 15, 2025 -
[libc++] Disable isw*_l functions on old MSVCRT (< 0x800)
#144273 opened
Jun 15, 2025 -
[Clang] Fix '-Wformat-overflow' FP when floats had field-width and plus prefix
#144274 opened
Jun 15, 2025 -
[VPlan] Add VPBundleRecipe, replacing extended reduction recipes.
#144281 opened
Jun 15, 2025 -
[GlobalOpt] Update debug info when changing CC to Fast
#144303 opened
Jun 16, 2025 -
[GlobalISel] fdiv to fmul transform
#144305 opened
Jun 16, 2025 -
[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialect
#144307 opened
Jun 16, 2025 -
[GlobalISel] Widen vector loads from aligned ptrs
#144309 opened
Jun 16, 2025 -
[libc++] Avoid including vector in <functional>
#144310 opened
Jun 16, 2025 -
[AArch64][GlobalISel] Widen more small vectors.
#144311 opened
Jun 16, 2025 -
DAG: Check libcall function is supported before emission
#144314 opened
Jun 16, 2025 -
[Transforms] Add LifetimeMovePass
#144319 opened
Jun 16, 2025 -
release/20.x: [InstCombine] Avoid folding select(umin(X, Y), X) with min/max values in false arm (#143020)
#144322 opened
Jun 16, 2025 -
[KeyInstr] Enable Key Instructions support in LLVM
#144324 opened
Jun 16, 2025 -
[analyzer] Enforce not making overly complicated symbols
#144327 opened
Jun 16, 2025 -
[libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor
#144329 opened
Jun 16, 2025 -
[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-ins into clc
#144333 opened
Jun 16, 2025 -
[mlir][linalg] Allow promotion to use the original subview size
#144334 opened
Jun 16, 2025 -
[WIP][RFC][X86] Remove MOVSS/D -> BLENDPS/D conversions from DAG/ISEL
#144338 opened
Jun 16, 2025 -
[libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places
#144339 opened
Jun 16, 2025 -
[examples] Fix invalid #ifndef LLVM_*_LINK_INTO_TOOLS
#144340 opened
Jun 16, 2025 -
[mlir][vector][memref] Add `alignment` attribute to memory access ops
#144344 opened
Jun 16, 2025 -
[DebugInfo] Fix incorrect debug attribution for inlined allocas
#144345 opened
Jun 16, 2025 -
[KeyInstr][Clang] Copy ctor/assignment operator source atoms
#144346 opened
Jun 16, 2025 -
[BOLT] Ensure remember and restore CFIs are in the same list
#144348 opened
Jun 16, 2025 -
[AMDGPU] Add GFX12 wave register names with WAVE_ prefix
#144352 opened
Jun 16, 2025 -
[AMDGPU] Remove EXP_POS_ACCESS, EXP_PARAM_ACCESS. NFC.
#144361 opened
Jun 16, 2025 -
[lldb-dap] Fix source references
#144364 opened
Jun 16, 2025 -
[mlir][tosa] Require signless types in validation and add corresponding conversion pass
#144367 opened
Jun 16, 2025 -
A couple of grammar fixes
#144368 opened
Jun 16, 2025 -
[SPIRV] Add FloatControl2 capability
#144371 opened
Jun 16, 2025 -
[SYCL] Add libsycl, a SYCL RT library implementation project
#144372 opened
Jun 16, 2025 -
[AArch64] Enable other cost kinds for getCmpSelInstrCost.
#144375 opened
Jun 16, 2025 -
[AArch64] Add support for unsigned comparisons in the condition optimizer
#144380 opened
Jun 16, 2025 -
[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction
#144383 opened
Jun 16, 2025 -
Add warning for blocks capturing {'this', raw pointers, references}
#144388 opened
Jun 16, 2025 -
[lldb] move XcodeSDK's sysroot into a separate class
#144396 opened
Jun 16, 2025 -
[PowerPC] Fix ppc-reduce-cr-ops mishandling of subregister uses
#144405 opened
Jun 16, 2025 -
[Analysis] Avoid some warnings about exit from noreturn function
#144408 opened
Jun 16, 2025 -
[OpenMP] OpenMP ThreadSet clause - basic runtime
#144409 opened
Jun 16, 2025 -
[mlir][Vector] Remove usage of `vector.insertelement/extractelement` from Vector
#144413 opened
Jun 16, 2025 -
[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass
#144417 opened
Jun 16, 2025 -
[clang][PAC] Support trivially_relocating polymorphic objects
#144420 opened
Jun 16, 2025 -
[AMDGPU] Convert 64-bit sra to 32-bit if shift amt >= 32
#144421 opened
Jun 16, 2025 -
[lldb] Add count for number of DWO files loaded in statistics
#144424 opened
Jun 16, 2025 -
[SHT_LLVM_BB_ADDR_MAP] Encode and decode callsite offsets in a newly-introduced SHT_LLVM_BB_ADDR_MAP version.
#144426 opened
Jun 16, 2025 -
[clang] Register all LLVM targets in AllClangUnitTest main
#144428 opened
Jun 16, 2025 -
[SimplifyCFG] Emit SelectInst when folding branches to common dest with different PHI incoming values
#144434 opened
Jun 16, 2025 -
[DirectX] Implement `memcpy` in DXIL CBuffer Access pass
#144436 opened
Jun 16, 2025 -
[GOFF] Emit symbols for functions.
#144437 opened
Jun 16, 2025 -
[ASan] Recognize WASI as a platform with 64-bit off_t
#144441 opened
Jun 16, 2025 -
[RISCV] Factor out common SiFive7 scheduling model into an abstraction layer
#144442 opened
Jun 16, 2025 -
[libc++] Simplify std::function further after removing allocator support
#144443 opened
Jun 16, 2025 -
IR/Verifier: Do not allow kernel to kernel calls.
#144445 opened
Jun 16, 2025 -
release/20.x: [objcopy][MachO] Revert special handling of encryptable binaries (#144058)
#144449 opened
Jun 16, 2025 -
[libc] Refactoring getauxval to use internal functions
#144451 opened
Jun 16, 2025 -
release/20.x: [LoongArch] Pass OptLevel to LoongArchDAGToDAGISel correctly
#144459 opened
Jun 17, 2025 -
Fix a modules-enabled build CI failure
#144460 opened
Jun 17, 2025 -
[RISCV] Lower VP_SELECT constant false to use vmerge.vxm/vmerge.vim
#144461 opened
Jun 17, 2025 -
[libc][math][c++23] Add bfloat16 support in LLVM libc
#144463 opened
Jun 17, 2025 -
[DirectX] Improve error accumulation in root signature parsing
#144465 opened
Jun 17, 2025 -
[Support] Set SuffixIdx and ConcatLen during node insertion
#144467 opened
Jun 17, 2025 -
[Clang][Driver] Warn on complex number range incompatibility with GCC
#144468 opened
Jun 17, 2025 -
[X86][GlobalIsel] G_BITCAST support
#144473 opened
Jun 17, 2025 -
[asan] Fix `unknown-crash` reported for multi-byte errors
#144480 opened
Jun 17, 2025 -
JITLink: Add initial SystemZ Support.
#144528 opened
Jun 17, 2025 -
tsan: Support free_sized and free_aligned_sized from C23
#144531 opened
Jun 17, 2025 -
Fix variable naming style in PPCBoolRetToInt.cpp
#144533 opened
Jun 17, 2025 -
[flang][runtime] Allow INQUIRE(IOLENGTH=) in the presence of defined I/O
#144541 opened
Jun 17, 2025 -
[lldb/cmake] Plugin layering enforcement mechanism
#144543 opened
Jun 17, 2025 -
[ORC] Fix synchronization in CoreAPIsTest.
#144556 opened
Jun 17, 2025 -
[WIP][RISCV] Update SpacemiT X60 vector scheduling model with measured latencies
#144564 opened
Jun 17, 2025 -
Allow folding icmp eq (add X, C2), C when there is more than one-use when we can compute the range
#144566 opened
Jun 17, 2025 -
[libc] Add putc, fputc, and fprintf to stdio/baremetal
#144567 opened
Jun 17, 2025 -
[DirectX] Improve error handling and validation in root signature parsing
#144577 opened
Jun 17, 2025 -
[lld][WebAssembly] Add missing relocation types to the --compress-relocations path
#144578 opened
Jun 17, 2025 -
[NVPTX] fold movs into loads and stores
#144581 opened
Jun 17, 2025 -
[CIR] Add support for member initialization from constructors
#144583 opened
Jun 17, 2025 -
[flang][OpenMP] Set isNewBlock directly on OpenMP constructs
#144593 opened
Jun 17, 2025 -
[lldb-dap] Splitting ProtocolTypesTest into parts.
#144595 opened
Jun 17, 2025 -
[llvm] revisions to `LLVM_ABI` export macro definitions
#144598 opened
Jun 17, 2025 -
[libc++] Add internal checks for some basic_streambuf invariants
#144602 opened
Jun 17, 2025 -
[llvm] remove incorrect `LLVM_ABI` annotation usage
#144606 opened
Jun 17, 2025 -
[LangRef] Cap maximum value of vscale at 2^31-1.
#144607 opened
Jun 17, 2025 -
[lldb] Support non-blocking reads in JSONRPCTransport
#144610 opened
Jun 17, 2025 -
[AArch64] Add option -msve-streaming-vector-bits= .
#144611 opened
Jun 17, 2025 -
[WIP][llvm] Flag to forcibly outline fixed point mul/div intrinsics
#144612 opened
Jun 17, 2025 -
[clang-doc] mangle template specialization file names
#144617 opened
Jun 17, 2025 -
[flang] Add general symbol dependence collection utility
#144618 opened
Jun 17, 2025 -
[Clang] include attribute scope in diagnostics
#144619 opened
Jun 17, 2025 -
[feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv
#144620 opened
Jun 18, 2025 -
[llvm] include GenericLoopInfoImpl for full implementation
#144621 opened
Jun 18, 2025 -
Inject compilation command into __cli_<file> global variable
#144622 opened
Jun 18, 2025 -
let Neon builtin function accept a const variable
#144625 opened
Jun 18, 2025 -
[lldb][Mach-O] Allow "process metadata" LC_NOTE to supply registers
#144627 opened
Jun 18, 2025 -
Move relocation specifier constants to AArch64::
#144633 opened
Jun 18, 2025 -
[Clang][OpenMP] Non-contiguous strided update
#144635 opened
Jun 18, 2025 -
switch type and value ordering for arith `Constant[XX]Op`
#144636 opened
Jun 18, 2025 -
[Orc] Fix error handling in `ORCPlatformSupport::initialize`
#144637 opened
Jun 18, 2025 -
add `arith::ConstantIntOp` constructor
#144638 opened
Jun 18, 2025 -
[NPM] Fix pass registry entry
#144643 opened
Jun 18, 2025 -
[VPlan] Format some print forms.NFC
#144644 opened
Jun 18, 2025 -
[TSan] Fix potentially problematic shadow end calculations
#144648 opened
Jun 18, 2025 -
Reland [Driver] Add support for crtbegin.o, crtend.o and libgloss lib to BareMetal toolchain object
#144649 opened
Jun 18, 2025 -
[GlobalOpt] Revert global widening transform
#144652 opened
Jun 18, 2025 -
[mlir][linalg] Constrain the parameters m, r in Winograd ops
#144657 opened
Jun 18, 2025 -
[mlir][Transforms][NFC] Dialect Conversion: Manually populate `unresolvedMaterializations`
#144664 opened
Jun 18, 2025 -
[VPlan] Support VPWidenIntOrFpInductionRecipes with EVL tail folding
#144666 opened
Jun 18, 2025 -
[mlir][spirv] Add support for SPV_ARM_tensors
#144667 opened
Jun 18, 2025 -
[PowerPC][AIX] Specify correct ABI alignment for double
#144673 opened
Jun 18, 2025 -
[RemoveDIs][NFC] Remove dbg intrinsic handling code from AssignmentTrackingAnalysis
#144674 opened
Jun 18, 2025 -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#144675 opened
Jun 18, 2025 -
[PreISelIntrinsicLowering] Reuse previously generated GlobalVariable for memset_pattern16 when possible
#144677 opened
Jun 18, 2025 -
[ValueTracking] Return true for AddrSpaceCast in canCreateUndefOrPoison
#144686 opened
Jun 18, 2025 -
[VectorCombine] foldShuffleOfShuffles - fold shuffle(shuffle(x,y),poison) length changing masks
#144690 opened
Jun 18, 2025 -
release/20.x: [AArch64][SME] Fix restoring callee-saves from FP with hazard padding
#144693 opened
Jun 18, 2025 -
[MLIR] Add logging/tracing to DataFlow analysis and RemoveDeadValues (NFC)
#144695 opened
Jun 18, 2025 -
[libc++] Clarify clock behavior before epoch (LWG 3318)
#144697 opened
Jun 18, 2025 -
[MLIR][AArch64] Lower `vector.contract` with mixed signed/unsigned arguments to Neon FEAT_I8MM
#144698 opened
Jun 18, 2025 -
[MLIR][AArch64] Add integration test for lowering of `vector.contract` to Neon FEAT_I8MM
#144699 opened
Jun 18, 2025 -
[VPlan] Preserve trunc nuw/nsw in VPRecipeWithIRFlags
#144700 opened
Jun 18, 2025 -
[RISCV] Switch to sign-extended loads if possible in RISCVOptWInstrs
#144703 opened
Jun 18, 2025 -
Add option for verbose output from `run-buildbot`. Disable by default.
#144704 opened
Jun 18, 2025 -
[flang][AArch64] Always link compiler-rt to flang after libgcc
#144710 opened
Jun 18, 2025 -
[RemoveDIs] Fix rotten --implicit-check-not lines
#144711 opened
Jun 18, 2025 -
[AArch64]Adjust MaxInterleaveFactor for A320
#144712 opened
Jun 18, 2025 -
[AMDGPU] Propagate alias information in AMDGPULowerKernelArguments.
#144714 opened
Jun 18, 2025 -
Lower allreduce
#144716 opened
Jun 18, 2025 -
[SCCP] Simplify [us]cmp(X, Y) into X - Y
#144717 opened
Jun 18, 2025 -
[RemoveDIs] Resolve RemoveRedundantDbgInstrs fwd scan FIXME
#144718 opened
Jun 18, 2025 -
[CIR] Add Minimal Destructor Definition Support
#144719 opened
Jun 18, 2025 -
[Clang] Verify data layout consistency
#144720 opened
Jun 18, 2025 -
[AArch64] Consider StreamingSVE in shouldExpandGetActiveLaneMask
#144722 opened
Jun 18, 2025 -
ARM: Move ABI enum from TargetMachine to TargetParser
#144725 opened
Jun 18, 2025 -
[CIR] Add support for __builtin_expect
#144726 opened
Jun 18, 2025 -
[lldb] upgrade HandleFrameFormatVariable callees to llvm::Expected
#144731 opened
Jun 18, 2025 -
[LV] Use vscale for tuning to improve branch weight estimates
#144733 opened
Jun 18, 2025 -
[Clang] Partially fix m68k alignments
#144740 opened
Jun 18, 2025 -
[WebAssembly] Fix missed optimization in 50142
#144741 opened
Jun 18, 2025 -
[ADT] Fix llvm::concat_iterator for `ValueT == common_base_class *`
#144744 opened
Jun 18, 2025 -
Fix Windows EH IP2State tables (remove +1 bias)
#144745 opened
Jun 18, 2025 -
[llvm] annotate remaining LLVM interfaces for DLL export
#144746 opened
Jun 18, 2025 -
[include-cleaner] Add POSIX symbol mappings
#144748 opened
Jun 18, 2025 -
[llvm-debuginfo-analyzer] Remove `LVScope::Children` container
#144750 opened
Jun 18, 2025 -
[include-cleaner] Update generated include mappings
#144751 opened
Jun 18, 2025 -
[flang] Don't emit needless symbols to hermetic module files
#144765 opened
Jun 18, 2025 -
[flang][CLI] Have the CLI hint the flag to disable a warning
#144767 opened
Jun 18, 2025 -
[HLSL][RootSignature] Plug-in serialization and add full sample testcase
#144769 opened
Jun 18, 2025 -
[HLSL][SPRIV] Handle signed RWBuffer correctly
#144774 opened
Jun 18, 2025 -
[AMDGPU] Allow dpp in v_pk_fmac_f16 for GFX9 and GFX10
#144782 opened
Jun 18, 2025 -
[asan][sanitizer_common][AIX] Set allocator size and beginning
#144784 opened
Jun 18, 2025 -
[Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic`
#144785 opened
Jun 18, 2025 -
[ObjCARC] Delete empty autoreleasepools with no autoreleases in them
#144788 opened
Jun 18, 2025 -
[libc++] Refactor basic_filebuf::overflow()
#144793 opened
Jun 18, 2025 -
[clang] ODR hashes depth+index and not name of TemplateTypeParm
#144796 opened
Jun 18, 2025 -
[flang] Check definability for logical INQUIRE specifiers
#144797 opened
Jun 18, 2025 -
[LLDB] Add SI_USER and SI_KERNEL to Linux signals
#144800 opened
Jun 18, 2025 -
[libc] wcpcpy implementation
#144802 opened
Jun 18, 2025 -
[VPlan] Make CanIV part of region.
#144803 opened
Jun 18, 2025 -
Use the Windows SDK arguments over the environment
#144805 opened
Jun 18, 2025 -
[mlir][acc] Add support for data clause modifiers
#144806 opened
Jun 18, 2025 -
[mlir][vector] Hoist transfer pairs when the source is AssumeAlignmentOp
#144809 opened
Jun 18, 2025 -
[MLIR][Dialect] Add XeVM dialect
#144811 opened
Jun 18, 2025 -
[HLSL][RootSignature] Add `hlsl-rootsig-ver` option to specify root signature version
#144813 opened
Jun 18, 2025 -
[LLVM][DecoderEmitter] Add option to use lambdas in decodeToMCInst
#144814 opened
Jun 18, 2025 -
[lldb] Fix SBMemoryRegionInfoListExtensions iter to yield unique refe…
#144815 opened
Jun 19, 2025 -
[AMDGPU][True16][CodeGen] stop emitting spgr_lo16 from isel
#144819 opened
Jun 19, 2025 -
[MLIR][DRR] Rename OperandIndexOrNumValues to ArgIndexOrNumValues (NFC)
#144821 opened
Jun 19, 2025 -
[AMDGPU] Fold fmed3 when inputs include infinity
#144824 opened
Jun 19, 2025 -
[mlir][emitc] Support dense as init value of constantOp
#144826 opened
Jun 19, 2025 -
Fix crash when doing special member lookup on forward-declared classes (Fixes llvm/llvm-project#144642)
#144828 opened
Jun 19, 2025 -
[CVP] Remove Zero-Index GEP
#144831 opened
Jun 19, 2025 -
[Clang] Diagnose unsatisfied `std::is_assignable`.
#144836 opened
Jun 19, 2025 -
[mlir][Affine] Fix crash in affine-loop-fusion pass by guarding against an empty op list
#144841 opened
Jun 19, 2025 -
[InstCombine] Generate better code for `std::bit_floor` from libstdc++
#144842 opened
Jun 19, 2025 -
[mlir][hoisting] Support memref.assume_alignment in linalg hoisting
#144843 opened
Jun 19, 2025 -
TargetLibraryInfo: Bring FreeBSD function list up to date
#144846 opened
Jun 19, 2025 -
[mlir] fix assertion failure in remove-dead-values
#144849 opened
Jun 19, 2025 -
Add missing intrinsics to cuda headers, take #2
#144851 opened
Jun 19, 2025 -
[libc++] Make libcxx/selftest a top-level test directory
#144852 opened
Jun 19, 2025 -
[DOCS][BUILDBOT] Bump recommended worker version
#144853 opened
Jun 19, 2025 -
[AMDGPU] Ignore inactive VGPRs in .vgpr_count
#144855 opened
Jun 19, 2025 -
[mlir][tosa] Print generic `cond_if` when block arguments are present
#144859 opened
Jun 19, 2025 -
[VPlan] Extract reverse interleave pointer adjustment into VPReverseInterleavePtrRecipe
#144864 opened
Jun 19, 2025 -
[mlir][tosa] Check for isolated regions in `tosa.while_loop`
#144865 opened
Jun 19, 2025 -
[mlir][bufferization] Return BufferLikeType in BufferizableOpInterface
#144867 opened
Jun 19, 2025 -
[CIR] Upstream BinAssign for ComplexType
#144868 opened
Jun 19, 2025 -
[mlir][linalg] Add support for inlined const to isaFillOpInterface
#144870 opened
Jun 19, 2025 -
[RISCV] Combine (vp.splice (insert_elt poison, scalar, 0), vec, 0, mask, 1, vl) to vslide1up.
#144871 opened
Jun 19, 2025 -
[libc] Improve memcpy for ARM Cortex-M supporting unaligned accesses.
#144872 opened
Jun 19, 2025 -
Test 142948, please ignore
#144873 opened
Jun 19, 2025 -
[PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support
#144874 opened
Jun 19, 2025 -
[WebAssembly] Refactor PerformSETCCCombine
#144875 opened
Jun 19, 2025 -
[CIR] Upstream support for builtin_vectorelements
#144877 opened
Jun 19, 2025 -
[HashRecognize] Rewrite arePHIsIntertwined
#144878 opened
Jun 19, 2025 -
[HashRecognize] Check TC against bitwidth of LHSAux
#144881 opened
Jun 19, 2025 -
[FuzzMutate] Prevent the mutator from generating illegal memory operations
#144885 opened
Jun 19, 2025 -
Reapply "[CUDA][HIP] Add a __device__ version of std::__glibcxx_assert_fail()
#144886 opened
Jun 19, 2025 -
[SimpleLoopUnswitch][NFC] move quadratic asserts under EXPENSIVE_CHECKS
#144887 opened
Jun 19, 2025 -
[mlir][Vector] Fix mask unpacking in transfer op unrolling
#144889 opened
Jun 19, 2025 -
[AArch64] Match indexed forms of fmul/fmla/fmls
#144892 opened
Jun 19, 2025 -
[mlir][vector] Fix mask rank extension for TransferWriteNonPermutationLowering
#144893 opened
Jun 19, 2025 -
RuntimeLibcalls: Pass in ABI name from MCOptions
#144894 opened
Jun 19, 2025 -
[llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode
#144895 opened
Jun 19, 2025 -
[mlir][NFC] Move LLVM::ModuleTranslation::SaveStack to a shared header
#144897 opened
Jun 19, 2025 -
[flang][OpenMP][NFC] remove globals with mlir::StateStack
#144898 opened
Jun 19, 2025 -
[mlir][spirv]: Add Image to Vulkan Storage Class Map
#144899 opened
Jun 19, 2025 -
[mlir][memref]: Fix Bug in GlobalOp Verifier
#144900 opened
Jun 19, 2025 -
[NFC][analyzer] Update docs of CodeChecker --ctu-ast-mode
#144901 opened
Jun 19, 2025 -
[NVPTX][NFC] Rearrange the TMA-S2G intrinsics
#144903 opened
Jun 19, 2025 -
[clang][analyzer] Correctly handle lambda-converted function pointers
#144906 opened
Jun 19, 2025 -
[LV] Use VPReductionRecipe for partial reductions
#144908 opened
Jun 19, 2025 -
[MLIR][AArch64] Simplify LowerContractionToSVEI8MMPattern.cpp:getExtOperand (NFC)
#144909 opened
Jun 19, 2025 -
[lldb][darwin] force BuiltinHeadersInSystemModules to be always false
#144913 opened
Jun 19, 2025 -
DRAFT: [flang][OpenMP] Remove experimental warning
#144915 opened
Jun 19, 2025 -
[clang-tidy] Add option to keep virtual in 'modernize-use-override'
#144916 opened
Jun 19, 2025 -
[AArch64][CostModel] Lower cost of dupq (SVE2.1)
#144918 opened
Jun 19, 2025 -
[lldb] Fix race condition in Process::WaitForProcessToStop()
#144919 opened
Jun 19, 2025 -
[mlir][linalg] Extend `FuseElementwiseOps` pattern to work with named ops
#144922 opened
Jun 19, 2025 -
[mlir][gpu] Fix bug with GPU hardware intrinsic global location
#144923 opened
Jun 19, 2025 -
[OpenMP] Add TargetAMDGPU support for Complex argument and return types
#144924 opened
Jun 19, 2025 -
[MLIR] Add ComplexTOROCDL pass
#144926 opened
Jun 19, 2025 -
[Flang] Force lowering to Complex for AMDGPU
#144927 opened
Jun 19, 2025 -
[X86][GlobalIsel] G_BITCAST test
#144928 opened
Jun 19, 2025 -
[HLSL][SPIRV] Boolean in a RawBuffer should be i32 and Boolean vector in a RawBuffer should be <N x i32>
#144929 opened
Jun 19, 2025 -
[LLVM][Clang] Add and enable strict mode for `getTrailingObjects`
#144930 opened
Jun 19, 2025 -
[InstCombine] Pull unary shuffles through fneg/fabs
#144933 opened
Jun 19, 2025 -
[HLSL][SPIRV] Allow large z value in numthreads
#144934 opened
Jun 19, 2025 -
[clang-tools-extra] Add clang-omp-pr-desc wrapper for OpenMP PR summarization
#144935 opened
Jun 19, 2025 -
[AMDGPU][True16][CodeGen] fix a predicate bug in VGPRImm with f16/bf16
#144942 opened
Jun 19, 2025 -
[SimplifyIndVar] ICMP predicate conversion to EQ/NE
#144945 opened
Jun 19, 2025 -
[AMDGPU] SelectionDAG divergence tracking should take into account Target divergency.
#144947 opened
Jun 19, 2025 -
[flang] flang manpage overhaul
#144948 opened
Jun 19, 2025 -
[TLI] Add support for pvalloc()
#144949 opened
Jun 19, 2025 -
[CIR] Remove redundant operation trait and use AllTypesMatch instead
#144950 opened
Jun 19, 2025 -
[lldb-dap][test] Refactor runInTerminal Tests.
#144954 opened
Jun 19, 2025 -
[NVPTX] Add NVPTXIncreaseAligmentPass to improve vectorization
#144958 opened
Jun 19, 2025 -
[clang] Handle consteval constructors with default initialization.
#144970 opened
Jun 20, 2025 -
[RISCV] Make All VType Parts Optional
#144971 opened
Jun 20, 2025 -
TableGen: Add runtime libcall backend
#144972 opened
Jun 20, 2025 -
TableGen: Generate enum for runtime libcall implementations
#144973 opened
Jun 20, 2025 -
ARM: Add runtime libcall definitions for aebi memory functions
#144974 opened
Jun 20, 2025 -
Hexagon: Add libcall declarations for special memcpy
#144975 opened
Jun 20, 2025 -
XCore: Declare libcalls used for align 4 memcpy
#144976 opened
Jun 20, 2025 -
AArch64: Add libcall impl declarations for __arm_sc* memory functions
#144977 opened
Jun 20, 2025 -
TableGen: Allow defining sets of runtime libraries
#144978 opened
Jun 20, 2025 -
RuntimeLibcalls: Associate calling convention with libcall impls
#144979 opened
Jun 20, 2025 -
TableGen: Handle setting runtime libcall calling conventions
#144980 opened
Jun 20, 2025 -
[libc][math] Add Generic Comparison Operations for floating point types
#144983 opened
Jun 20, 2025 -
[WIP][LoopIdiomVectorize] Recognize and transform minidx pattern
#144987 opened
Jun 20, 2025 -
[mlir][emitc] Only mark operator with fundamental type have no side effect
#144990 opened
Jun 20, 2025 -
[TSan] Fix p == end == ShadowMem::end in ShadowSet
#144994 opened
Jun 20, 2025 -
[DAG] Implement SDPatternMatch `m_SpecificScalarVT` and `m_SpecificVectorElementVT` matchers
#144996 opened
Jun 20, 2025 -
[Mips][ASM] Optimize SW+ADDIU
#144997 opened
Jun 20, 2025 -
[lldb][DWARFASTParserClang] Support constant index encoding of DW_AT_object_pointer
#144998 opened
Jun 20, 2025 -
[CIR] Clean up enum attributes
#144999 opened
Jun 20, 2025 -
[RISCV] Support RVV register overlapping constraints
#145004 opened
Jun 20, 2025 -
[flang][cmake] Separate FLANG_INCLUDE_TOOLS from FLANG_BUILD_TOOLS
#145005 opened
Jun 20, 2025 -
[llvm-objdump] Support --symbolize-operand on AArch64
#145009 opened
Jun 20, 2025 -
[lldb-dap] Fix DAPError
#145010 opened
Jun 20, 2025 -
[mlir][emitc] Relax `hasSideEffect` rules for Var/Member
#145011 opened
Jun 20, 2025 -
[lldb] Add Socket::CreatePair
#145015 opened
Jun 20, 2025 -
[PredicateInfo] Don't use depth first walk (NFCI)
#145016 opened
Jun 20, 2025 -
[lldb] Use Socket::CreatePair for launching debugserver
#145017 opened
Jun 20, 2025 -
[mlir][Transforms][NFC] Dialect conversion: Rename internal functions
#145018 opened
Jun 20, 2025 -
[MLIR] Add support for int8/uint8 properties
#145019 opened
Jun 20, 2025 -
[PredicateInfo] Cache ssa.copy declarations (NFC)
#145020 opened
Jun 20, 2025 -
[lldb] Clean up GDBRemoteCommunication::StartDebugserverProcess
#145021 opened
Jun 20, 2025 -
[PredicateInfo] Don't store Def in ValueDFS (NFC)
#145022 opened
Jun 20, 2025 -
AMDGPU: Add baseline tests for VGPR MFMA rewriting pass
#145023 opened
Jun 20, 2025 -
AMDGPU: Introduce a pass to replace VGPR MFMAs with AGPR
#145024 opened
Jun 20, 2025 -
WIP: AMDGPU: Always select the VGPR version of MFMAs
#145025 opened
Jun 20, 2025 -
[mlir][OpenMP] Use correct debug location with link clause.
#145026 opened
Jun 20, 2025 -
[lldb][AArch64] Add HWCAP3 to register field detection
#145029 opened
Jun 20, 2025 -
[mlir][Transforms] Dialect conversion: Add missing erasure notifications
#145030 opened
Jun 20, 2025 -
[WPD]: Apply speculative WPD in non-lto mode.
#145031 opened
Jun 20, 2025 -
[lldb][AArch64][Linux] Show MTE store only setting in mte_ctrl
#145033 opened
Jun 20, 2025 -
[OpenMP Review Bot] GenAI-Powered Code Reviewer Bot for OpenMP
#145037 opened
Jun 20, 2025 -
[MLIR][ArmNeon] Add an ArmNeon operation which maps to `bfmmla`
#145038 opened
Jun 20, 2025 -
Fix SPIR-V function ordering violation in linker
#145039 opened
Jun 20, 2025 -
[AVR] Adapt getPostIndexedAddressParts() and getPreIndexedAddressParts
#145040 opened
Jun 20, 2025 -
[Clang] Implement diagnostics for why is_empty is false
#145044 opened
Jun 20, 2025 -
[SPIRV] Handle GEP on i8 with const offset in legalize ptr cast
#145045 opened
Jun 20, 2025 -
[DirectX] add support for i64 buffer load/stores
#145047 opened
Jun 20, 2025 -
[mlir] Avoid crash in mlir-query by using dyn_cast instead of cast for FileLineColLoc
#145049 opened
Jun 20, 2025 -
[Delinearization] Add function for fixed size array without relying on GEP
#145050 opened
Jun 20, 2025 -
[Utils][mlir] Fix interaction between CodeExtractor and OpenMPIRBuilder
#145051 opened
Jun 20, 2025 -
[AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942
#145052 opened
Jun 20, 2025 -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics #71675
#145053 opened
Jun 20, 2025 -
[InlineCost] Simplify extractvalue across callsite
#145054 opened
Jun 20, 2025 -
[LLDB] Update DIL to pass current 'frame var' tests.
#145055 opened
Jun 20, 2025 -
[Clang] WIP: Take libstdc++ into account during GCC detection
#145056 opened
Jun 20, 2025 -
[CIR] Add support for DumpRecordLayouts
#145058 opened
Jun 20, 2025 -
[OptBisect][IR] Adding a new OptPassGate for disabling passes via name
#145059 opened
Jun 20, 2025 -
[mlir][ods] Document InferTypeOpInterface behavior.
#145060 opened
Jun 20, 2025 -
[MLIR][ArmSVE] Add an ArmSVE dialect operation mapping to `bfmmla`
#145064 opened
Jun 20, 2025 -
[clang][analyzer] Fix the false positive ArgInitializedness warning on unnamed bit-field
#145066 opened
Jun 20, 2025 -
[CIR] Add bitfield offset calculation for big-endian targets
#145067 opened
Jun 20, 2025 -
[mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ValueBoundsOpInterface
#145068 opened
Jun 20, 2025 -
[clang-doc] Precommit test for global variables
#145069 opened
Jun 20, 2025 -
[clang-doc] document global variables
#145070 opened
Jun 20, 2025 -
[Passes] Remove LoopInterchange from O1 pipeline
#145071 opened
Jun 20, 2025 -
[lldb] Fix qEcho message handling
#145072 opened
Jun 20, 2025 -
[mlir][tosa] TosaInputShape supports functions with multiple arguments
#145075 opened
Jun 20, 2025 -
[AMDGPU] Support merging 16-bit TBUFFER load/store instruction
#145078 opened
Jun 20, 2025 -
__sys builtin support
#145079 opened
Jun 20, 2025 -
[NFC][DebugInfo][DWARF] Create new low-level dwarf library
#145081 opened
Jun 20, 2025 -
[InlineCost] Allow simplifying to non-Constant values
#145083 opened
Jun 20, 2025 -
rtsan: Support free_sized and free_aligned_sized from C23
#145085 opened
Jun 20, 2025 -
asan: refactor interceptor allocation/deallocation functions
#145087 opened
Jun 20, 2025 -
[emitC] Edit emitter to emit `classop` correctly
#145094 opened
Jun 20, 2025 -
[ARM] SUBSri is a sub imm opcode
#145095 opened
Jun 20, 2025 -
[CIR] Add support for bitfields in unions
#145096 opened
Jun 20, 2025 -
[LangRef] Require that vscale be a power of two
#145098 opened
Jun 20, 2025 -
[InstCombine] Fold reconstruction across select
#145102 opened
Jun 20, 2025 -
[AMDGPU] Rename call instructions from b64 to i64
#145103 opened
Jun 20, 2025 -
[InstCombine] isKnownNonNegative should recognize `b - a` after `a <= b`
#145105 opened
Jun 20, 2025 -
[lld][BP] Print total size of startup symbols
#145106 opened
Jun 20, 2025 -
[msan] Automatically print shadow for failing outlined checks
#145107 opened
Jun 20, 2025 -
[WebAssembly] [Backend] Draft pull request for #129441
#145108 opened
Jun 20, 2025 -
[HLSL][RootSignature] Enable resource range analysis for remaining `RootElement`s
#145109 opened
Jun 20, 2025 -
[compiler-rt][sanitizer] Add Windows MIPS32 support
#145110 opened
Jun 20, 2025 -
Reland "[lldb][target] Add progress report for wait-attaching to proc…
#145111 opened
Jun 20, 2025 -
[RISCV] Properly support RISCVISD::LLA in getTargetConstantFromLoad.
#145112 opened
Jun 20, 2025 -
[mlir][vector] Add build method for vector.to_elements
#145114 opened
Jun 20, 2025 -
[MLIR] [Vector] Linearization patterns for vector.load and vector.store
#145115 opened
Jun 20, 2025 -
[mlir][python] bind block predecessors and successors
#145116 opened
Jun 20, 2025 -
[NFC][IR2Vec] Increasing tolerance in `approximatelyEquals()` of `Embedding`
#145117 opened
Jun 20, 2025 -
[IR2Vec] Overloading `operator+` for `Embeddings`
#145118 opened
Jun 20, 2025 -
[IR2Vec] Restructuring Vocabulary
#145119 opened
Jun 20, 2025 -
SROA generate a noundef instead of splatting a noundef int
#145122 opened
Jun 20, 2025 -
[BOLT] Synchronize BBHashMap and YamlBBs in BAT mode
#145124 opened
Jun 21, 2025 -
[AMDGPU] Fixed llvm-debuginfo-analyzer for AMDGPU.
#145125 opened
Jun 21, 2025 -
Reland "[lldb][DWARF] Remove object_pointer from ParsedDWARFAttributes (#145065)"
#145126 opened
Jun 21, 2025 -
[NFC] Simplify checks using isDebugOrPseudoInstr API
#145127 opened
Jun 21, 2025 -
[Clang][Driver] Add jobserver support for --offload-jobs
#145131 opened
Jun 21, 2025 -
AMDGPU: Use reportFatalUsageError in AMDGPULowerBufferFatPointers
#145132 opened
Jun 21, 2025 -
AMDGPU: Avoid report_fatal_error for reporting libcalls
#145134 opened
Jun 21, 2025 -
AMDGPU: Use reportFatalUsageError for LDS mixed absolute addresses
#145135 opened
Jun 21, 2025 -
AMDGPU: Really delete AMDGPUAnnotateKernelFeatures
#145136 opened
Jun 21, 2025 -
[RISCV] Remove -mattr=+no-rvc-hints
#145138 opened
Jun 21, 2025 -
[RISCV][NFC] Remove hasStdExtCOrZca
#145139 opened
Jun 21, 2025 -
[mlir] Migrate away from ArrayRef(std::nullopt) (NFC)
#145140 opened
Jun 21, 2025 -
[RISCV] Fix HasStdExtCOrZcfOrZce Syntax
#145141 opened
Jun 21, 2025 -
[CodeGen] Use range-based for loops (NFC)
#145142 opened
Jun 21, 2025 -
[TableGen] Remove redundant control flow statements (NFC)
#145143 opened
Jun 21, 2025 -
[CodeGen] Remove extraneous casts to VariableID (NFC)
#145144 opened
Jun 21, 2025 -
[clang/docs] add a missing brace in ClangFormatStyleOptions.rst
#145145 opened
Jun 21, 2025 -
AMDGPU/MC: Try harder to evaluate absolute MC expressions
#145146 opened
Jun 21, 2025 -
[RISCV] Add isel patterns for generating XAndesPerf branch immediate instructions
#145147 opened
Jun 21, 2025 -
Make getStridesAndOffset const
#145148 opened
Jun 21, 2025
124 Issues closed by 78 people
-
[DirectX] DXIL Data Scalarization is not scalarizing GEP for an array of vectors in function parameter
#144608 closed
Jun 20, 2025 -
[DirectX] Legalize dynamic vector indexing
#141136 closed
Jun 20, 2025 -
[RISCV] RISCVTargetParserDef.inc doesn't get rebuilt when RISCVProcessors.td is modified
#144639 closed
Jun 20, 2025 -
[RISCV] combineOp_VLToVWOp_VL can miscompile or crash with Zvfbfwma
#144651 closed
Jun 20, 2025 -
[BPF] `BTFDebug` doesn't generate BTF for all structs, if BPF map type is wrapped in Rust wrapper types
#143361 closed
Jun 20, 2025 -
[codegen] LLVM ERROR: Cannot select: t143: v4i32 = X86ISD::VPERMILPV t2, t147
#145046 closed
Jun 20, 2025 -
opt: Instruction Combining did not reach a fixpoint after 1 iterations
#92648 closed
Jun 20, 2025 -
[AArch64] Expanding reductions for scalable vectors is undefined.
#143386 closed
Jun 20, 2025 -
loop-vectorize miscompile
#142957 closed
Jun 20, 2025 -
[flang][openmp] compiler crash when private clause is used with SIMD
#142935 closed
Jun 20, 2025 -
Redundant low-bits masking of 64-bit register in AArch64
#60865 closed
Jun 20, 2025 -
[LLD][AArch64] Occasionally LLD drops data marker for long abs thunks
#142326 closed
Jun 20, 2025 -
Possibly wrong declaration visibility with C++ module imports
#144230 closed
Jun 20, 2025 -
lldb's HostTests cause Windows Terminal to completely exit
#144077 closed
Jun 20, 2025 -
Linux kernel version is unknown
#144847 closed
Jun 20, 2025 -
[Sparc] V9 only instructions are defined for Sparc V8
#142388 closed
Jun 19, 2025 -
[ValueTracking] computeKnownBitsFromOperator - improve Instruction::BitCast handling to match SelectionDAG
#125228 closed
Jun 19, 2025 -
[MLIR] `-remove-dead-values` triggers Assertion `results.size() == 1 && "expected a single result type"' failed.
#131292 closed
Jun 19, 2025 -
[MLIR] -test-affine-data-copy='memref-filter' crashes
#119867 closed
Jun 19, 2025 -
Weird link messages on macOS Sequoia
#109549 closed
Jun 19, 2025 -
Missing optimization: loop invariant memset should be hoisted if it's the only memory access in loop
#143267 closed
Jun 19, 2025 -
__int128 not aligned to 16-byte boundary
#45665 closed
Jun 19, 2025 -
[libc++] `std::locale(named, unnamed, std::locale::none)` should obtain its name from `named`
#144829 closed
Jun 19, 2025 -
out-of-line definition of constrained members is not accepted (new failing example of closed bug)
#139476 closed
Jun 19, 2025 -
[Flang] Assignments for overlapping arrays of a derived type with FORALL/WHERE are slower than GFortran
#121128 closed
Jun 19, 2025 -
[Flang] Assignments for arrays of a derived type are slower than GFortran
#121127 closed
Jun 19, 2025 -
[clang] unable to rename temporary "xxx.o.tmp" to "xxx.o" (random occur)
#144457 closed
Jun 19, 2025 -
[bug report] Clang 18.1.3 segmentation fault while parsing an erroneous class template specializaiton
#144801 closed
Jun 18, 2025 -
[HLSL] Add missing address spaces
#109877 closed
Jun 18, 2025 -
ARM SIMD backend bug in llvm >= 18
#144687 closed
Jun 18, 2025 -
[flang] generation of invalid module file
#144530 closed
Jun 18, 2025 -
[libomptarget] segfault in amdgpu plugin
#65811 closed
Jun 18, 2025 -
Clang Module Cache performs no include path check
#144609 closed
Jun 18, 2025 -
[DAG] foldMaskedMerge - add (~a | x) & (a | y) -> (a & (x ^ y)) ^y fold
#143864 closed
Jun 18, 2025 -
[DAGCombiner] `zext (trunc nuw nsw (x))` incorrectly optimized away
#144736 closed
Jun 18, 2025 -
[libc++] P3372R3: constexpr `list`
#128659 closed
Jun 18, 2025 -
[flang][OpenMP] Wrong or unclear error message for Fujitsu test 0481_0038
#144599 closed
Jun 18, 2025 -
Missed optimization in math expression: tan(a) * cos(a) == sin(a)
#34950 closed
Jun 18, 2025 -
Regression with GEPs after ""[InstCombine] Negator: -(X << C) --> X * (-1 << C)""
#51310 closed
Jun 18, 2025 -
[Flang][OpenMP] crashes with OpenMP 'parallel do collapse' and 'do concurrent' nested loops
#144178 closed
Jun 18, 2025 -
Clang 16_rc3 error: unknown argument: '-fallow-half-arguments-and-returns'
#61143 closed
Jun 18, 2025 -
_LP64 macro set incorrectly in clang/lib/Basic/Targets/AArch64.cpp
#60743 closed
Jun 18, 2025 -
Miscompile after f5687636415969e6d945659a0b78734abdfb0f06
#76202 closed
Jun 18, 2025 -
[lldb] wrong std::deque size
#144555 closed
Jun 18, 2025 -
[DAG] Add SDPatternMatch m_Abs() matcher
#144474 closed
Jun 18, 2025 -
is_constant_evaluated can evaluate to false in static class member initializer
#99680 closed
Jun 17, 2025 -
[HLSL] Implement serialization of a root signature declaration
#138025 closed
Jun 17, 2025 -
[HLSL] Implement serialization of StaticSamplers
#138193 closed
Jun 17, 2025 -
[HLSL] Implement serialization of Root Descriptors
#138191 closed
Jun 17, 2025 -
[LLDB][Minidump] Backtrace broken on minidumps when binary also loaded
#119598 closed
Jun 17, 2025 -
[HLSL] Attribute vectors have different cast behavior
#142430 closed
Jun 17, 2025 -
[DirectX] Pointer type bitcast must be have same size.
#139013 closed
Jun 17, 2025 -
[HLSL] Move `Sema` work out of `Parser::ParseMicrosoftRootSignatureAttributeArgs`
#142834 closed
Jun 17, 2025 -
Bytecode Interpreter: Fix IntegralAP/Floating memory leaks
#139012 closed
Jun 17, 2025 -
clang frontend crash due to an exponential complexity of typo corrector
#43925 closed
Jun 17, 2025 -
clang::ASTStmtWriter::VisitTypoExpr llvm_unreachable("Cannot write TypoExpr nodes");
#45281 closed
Jun 17, 2025 -
Funny error message for invalid code.
#53448 closed
Jun 17, 2025 -
SLP Vectorizer Options trigger Assertion in cost computation on `s390x`
#143513 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes on invalid goto inside OpenMP sections block
#143231 closed
Jun 17, 2025 -
ICE on a lambda that uses deducing this and parameter pack capture
#144540 closed
Jun 17, 2025 -
[SPIRV] Implement the llvm.spv.get.specialization.constant intrinsic
#142991 closed
Jun 17, 2025 -
Release Asset Audit Failed
#144537 closed
Jun 17, 2025 -
slp-vectorizer miscompile
#142347 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes when using copyprivate with character argument
#142123 closed
Jun 17, 2025 -
LLVM Xcode6.1 compile crash
#120181 closed
Jun 17, 2025 -
AArch64 fails with "Don't know how to custom expand this" with illegal f16
#74402 closed
Jun 17, 2025 -
getting: "error: initializer element is not a compile-time constant" Even when struct is inside function
#87867 closed
Jun 17, 2025 -
[Support] Querying the terminal width on Linux is broken
#139499 closed
Jun 17, 2025 -
[clang-cl][Windows] When ASAN is enabled, the app starts crashing and the crash occurs in the runtime library
#143856 closed
Jun 17, 2025 -
CVE-2022-25883 and CVE-2022-3517 with respect to `mlir/utils/vscode/package-lock.json`
#140869 closed
Jun 17, 2025 -
[Flang][OpenMP] crashes when using task private with character pointer/allocatable
#142365 closed
Jun 17, 2025 -
missed optimization for ceiling division with known ranges
#142497 closed
Jun 17, 2025 -
Missed DSE of non-inlineable call
#144300 closed
Jun 17, 2025 -
[AggressiveInstCombine] assertion failure loading from non-power-of-two byte-sized zero field of global struct
#144279 closed
Jun 17, 2025 -
Backport 90a52f494296 to release/20.x
#144297 closed
Jun 17, 2025 -
crash on "<invalid>: unknown current parser token" and a NULL-filled file (that's not NULL-filled)
#144218 closed
Jun 16, 2025 -
[LoopVectorize] Assertion failure: Instruction does not dominate all uses!
#144212 closed
Jun 16, 2025 -
[RISCV] failure to use mulw for 32 bit multiplication
#144422 closed
Jun 16, 2025 -
[flang] Defined assignment resolution error
#142481 closed
Jun 16, 2025 -
[flang] Allocate object must be conformable with the `SOURCE=` in an ALLOCATE statement
#143900 closed
Jun 16, 2025 -
[Flang] fails to diagnose invalid write statement in forall construct
#144181 closed
Jun 16, 2025 -
[HLSL] Implement implicit resource binding
#110722 closed
Jun 16, 2025 -
[OpenMP][SIMD] `ordered` has no effect in a loop SIMD region as of LLVM 18.1.0
#95611 closed
Jun 16, 2025 -
[ARM] Crash with -Og or -fextend-variable-liveness: "Do not know how to soften this operator's operand"
#137308 closed
Jun 16, 2025 -
Extra bytes at the beginning of llvm/include/llvm/ADT/GenericUniformityImpl.h
#144373 closed
Jun 16, 2025 -
Bug Report: clang-format incorrectly reorders const and static for std::size_t
#144328 closed
Jun 16, 2025 -
[DirectX] GEPs to multi-dimensional arrays are incorrectly flattened
#142836 closed
Jun 16, 2025 -
Clang frontend crashes on invalid usage of `[[deprecated]]` inside `constexpr` function
#144264 closed
Jun 16, 2025 -
Missed optimization: fold a-b > a+b to b<0
#143211 closed
Jun 16, 2025 -
`a & ~(a - b)` optimizes to `a & (~a + b)` even though most targets have an `ANDN` instruction
#140639 closed
Jun 16, 2025 -
[libc++] `basic_string_view` is exposed and depended by `bitset` before C++17
#143694 closed
Jun 16, 2025 -
libc++.modules.json references non-existent path within build tree
#143848 closed
Jun 16, 2025 -
error: no named 'auto_ptr' in namespace 'std'
#143859 closed
Jun 16, 2025 -
Unable to switch off diagnostics for "Invalid bitwise operation between different enumeration types"
#144291 closed
Jun 16, 2025 -
Compilation error with "alignas"
#144321 closed
Jun 16, 2025 -
[clang-cl][Windows] Runtime crash!,when ASAN is enabled.
#144353 closed
Jun 16, 2025 -
crash: Cross-compiling go-sqlite3 to openbsd/arm64
#68616 closed
Jun 16, 2025 -
[AArch64] Assertion failure when using preserve_all attribute
#66908 closed
Jun 16, 2025 -
CI Linux x64 failure on llvm-profdata: command not found
#144179 closed
Jun 16, 2025 -
struct return mis-compilation in C with escaped address
#37090 closed
Jun 16, 2025 -
Missed optimization: (xor (lshr i32 %0, 31), true) ? (%0 < 0) : false ==> false
#142593 closed
Jun 16, 2025 -
[ARM64EC]Extra pair of quotes added to EC symbol libcall name causes linker errors
#143890 closed
Jun 16, 2025 -
Backport fcc82cfa9394 to release/20.x
#144295 closed
Jun 16, 2025 -
[RISCV] Permutation intrinsics in Zvfhmin unnecessarily require Zvfh
#143975 closed
Jun 16, 2025 -
[InstCombine] ninf should not be propagated
#143122 closed
Jun 16, 2025 -
clang-format incorrectly formats C++ lambdas with BeforeLambdaBody true
#54518 closed
Jun 15, 2025 -
clang-reorder-fields mishandles macros
#52632 closed
Jun 15, 2025 -
Unable to debug std with llvm 20
#142279 closed
Jun 15, 2025 -
RTSan unit-tests can crash due to use of hard-coded file descirptors
#138311 closed
Jun 15, 2025 -
[InstSimplify] Missed optimization: `X != Y` implies `X | Y != 0`
#117436 closed
Jun 15, 2025 -
548.exchange2_r of SPEC CPU 2017 has 30% performance regression between LLVM 18/19 and LLVM 20 on amd64
#139274 closed
Jun 15, 2025 -
P2944R3: Update comparisons for `reference_wrapper`
#138233 closed
Jun 15, 2025 -
[WebAssembly] Loop that shouldn't be given a return type
#138394 closed
Jun 15, 2025 -
Support for avr-dx family
#116116 closed
Jun 14, 2025 -
Crash in SROA when using single-element vectors
#139718 closed
Jun 14, 2025 -
Can not install new version: Uninstall failed
#144216 closed
Jun 14, 2025 -
[clang-format] Unnecessary spacing with brace initialization and address of member function
#144057 closed
Jun 14, 2025 -
Missing loop vectorization due to optimization in InstrCombine
#139050 closed
Jun 14, 2025 -
[flang][OpenMP] Parallel do in declare target subroutine does not work
#143887 closed
Jun 14, 2025
143 Issues opened by 119 people
-
llvm-objcopy is deleting a file when overwriting a file mounted in Docker
#145129 opened
Jun 21, 2025 -
Request Commit Access For bababuck
#145128 opened
Jun 21, 2025 -
functions with `align $N` can get merged without `align $N`
#145123 opened
Jun 21, 2025 -
Small arrays of MaybeUninit::<u8>::uninit() are deoptimized to all zeroes
#145121 opened
Jun 20, 2025 -
[clang-tidy] crash on `bugprone-crtp-constructor-accessibility` check
#145093 opened
Jun 20, 2025 -
[mlir][IntegerRangeAnalysis] Teach the analysis to infer overflow flags
#145092 opened
Jun 20, 2025 -
`llvm-config --link-static` does not specify `ntdll.lib` import lib on Windows
#145091 opened
Jun 20, 2025 -
clang SIGSEGV crash with armv7 inline asm and intrinsics
#145090 opened
Jun 20, 2025 -
[RISCV] Large code model places integer/FP constant pool entries in .rodata and uses PC-relative accesses.
#145080 opened
Jun 20, 2025 -
lldb-dap: Provide actions in vscode to choose process to attach to
#145076 opened
Jun 20, 2025 -
[SPIR-V] Error in OPConstant half literal number
#145073 opened
Jun 20, 2025 -
[mlir] parseProperties not usable when hasCustomAssemblyFormat
#145028 opened
Jun 20, 2025 -
AMDGPU GFX11+ v_pk_fmac_f16 should not allow DPP
#145027 opened
Jun 20, 2025 -
LLD Segfault while building lib/SPIRV/libLLVMSPIRVLib.so.20.1
#145008 opened
Jun 20, 2025 -
Request Commit Access For charles-zablit
#145003 opened
Jun 20, 2025 -
[SPIR-V] Fix unsupported downcast in LegalizePointerCast pass
#145002 opened
Jun 20, 2025 -
[mlir] OptionalProp<IntProp<uint8_t>> printout empty for 0 and similar values.
#144993 opened
Jun 20, 2025 -
Where and When does the outer customized pass plugin execute exactly?
#144992 opened
Jun 20, 2025 -
[clang] Support layering checks for C++ modules
#144981 opened
Jun 20, 2025 -
[HLSL] Scalarizer incorrectly changes i64 vector calls to i32 calls
#144966 opened
Jun 19, 2025 -
Missed optimisation/UBSAN in chacha reference implementation
#144964 opened
Jun 19, 2025 -
False positive Wreturn-type warning when a function either returns or throws
#144952 opened
Jun 19, 2025 -
[flang][OpenMP] OMP ATOMIC restriction too strong?
#144944 opened
Jun 19, 2025 -
[lld] Associative COMDAT symbol '.str.4' is not a key for its COMDAT
#144931 opened
Jun 19, 2025 -
[lldb] TestDetachResumes.py is flaky on Windows x86_64
#144891 opened
Jun 19, 2025 -
[clang][analyzer] Crash of `unix.UnixAPIMisuseChecker` on a use of a custom-defined `getline`
#144884 opened
Jun 19, 2025 -
SystemZ `esrl` instruction doesn't disassemble `%r0`
#144869 opened
Jun 19, 2025 -
Crash in llvm::cast<ConstantArrayType> when using compound literal with designated initializer in macro.
#144866 opened
Jun 19, 2025 -
Intermittent crash, backtrace provided as requested
#144862 opened
Jun 19, 2025 -
[X86] bcmp with zero not vectorized
#144861 opened
Jun 19, 2025 -
[LSR][slow compilation] LSR 10000x slower for some X86-64 architectures than others
#144858 opened
Jun 19, 2025 -
[llvm] LLVM backend crashes when using `__builtin_ia32_prefetchi`
#144857 opened
Jun 19, 2025 -
[clang] Incorrect source range for explicit object calls when callee is pointer
#144856 opened
Jun 19, 2025 -
[libc++] std::abs should diagnose `unsigned char` and `unsigned short` uses
#144854 opened
Jun 19, 2025 -
__arm_rsr64 treated as CSE'able on arm32
#144845 opened
Jun 19, 2025 -
llvm/test/MC/AArch64/seh-* tests fail when VK_COFF_IMGREL32 changes value
#144832 opened
Jun 19, 2025 -
[openmp][clang] Compilation error for omp update directive when multi dimension array is allocated on heap
#144827 opened
Jun 19, 2025 -
[mlir][hoisting] Currently linalg hoisting can not optimize memref.assume_alignment
#144825 opened
Jun 19, 2025 -
Miscompilation in Machine Copy Propagation on AArch64
#144823 opened
Jun 19, 2025 -
[lldb] lldb-server abstract domain socket issue?
#144817 opened
Jun 19, 2025 -
clang generates incorrect code with -O2
#144816 opened
Jun 19, 2025 -
Request Commit Access For Jianhui Li
#144804 opened
Jun 18, 2025 -
clang encodes an invalid DWARF register number for sub-registers.
#144798 opened
Jun 18, 2025 -
[LoopVectorizePass] Polyhedron/linpk 40% regression on neoverse-v1 after #141865
#144795 opened
Jun 18, 2025 -
[libomptarget] omp_get_default_device doesn't returning host device in the case of OMP_TARGET_OFFLOAD=disabled
#144786 opened
Jun 18, 2025 -
[llvm] Miscompilation of freeze instruction with llc -O1
#144780 opened
Jun 18, 2025 -
[lldb] TestTargetWatchAddress is flaky on Windows x86_64
#144777 opened
Jun 18, 2025 -
`-Wdocumentation` misleading diagnostic with template specialzation
#144775 opened
Jun 18, 2025 -
[libc++] Re-add implementation detail tests that we removed since the C++03 headers were forked.
#144762 opened
Jun 18, 2025 -
[clang-tidy] Add allow list to `google-build-using-namespace`
#144761 opened
Jun 18, 2025 -
[DirectX] Downgrading raw to typed buffer accesses for SM6.2 and earlier happens too late
#144747 opened
Jun 18, 2025 -
[HLSL][DXC Driver] Add preprocessor definition when `-metal` is passed
#144738 opened
Jun 18, 2025 -
[OCaml] Getting "duplicate libraries" warning from linker
#144732 opened
Jun 18, 2025 -
clang: Invalid address-of-packed-member warning
#144729 opened
Jun 18, 2025 -
llvm-rc fails to parse FILEVERSION 16bit values
#144723 opened
Jun 18, 2025 -
[BUG] `ColumnLimit` not respected
#144713 opened
Jun 18, 2025 -
Clang: 64-bit SPARC doesn't align struct arguments as required by ABI
#144709 opened
Jun 18, 2025 -
CLang MSVC compatibility bug in return by register.
#144708 opened
Jun 18, 2025 -
Incorrect branch weights being added around vector epilogue loops
#144683 opened
Jun 18, 2025 -
[XRay] Weird sled behavior with `-O3` and `-fno-inline`
#144681 opened
Jun 18, 2025 -
[test-suite] Test failures with libstdc++ 15
#144678 opened
Jun 18, 2025 -
[Flang] Crash with nested types
#144670 opened
Jun 18, 2025 -
[LLD] unable to link a uncalled constructor function in static lib
#144669 opened
Jun 18, 2025 -
Request Commit Access For Jinjie-Huang
#144660 opened
Jun 18, 2025 -
[VectorCombine] foldShuffleOfShuffles - failure to fold shuffle(shuffle(x,y),undef) length changing masks
#144656 opened
Jun 18, 2025 -
[VectorCombine] Recognise reduction patterns from extract+binop+shuffle chains
#144654 opened
Jun 18, 2025 -
[clang]Crashes when initializing an rvalue reference array of an incomplete class type
#144642 opened
Jun 18, 2025 -
[lld-link] bug, maybe. clang_rt.builtins-x86_64.lib will not auto link wen use function "__builtin_cpu_supports"
#144630 opened
Jun 18, 2025 -
[flang][OpenMP] Incorrect results with Fujitsu test 0685_0001
#144628 opened
Jun 18, 2025 -
[WebAssembly] Degenerate case in vectorization of all true
#144614 opened
Jun 17, 2025 -
Copying of adjacent fields can be merged
#144613 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` might show desugared type in fix-it hint for lamdba
#144585 opened
Jun 17, 2025 -
[HLSL][SPIRV] Generate sign extended image instructions
#144580 opened
Jun 17, 2025 -
[llvm] Triple string has inconsistency in the object format component when the value equals to the default
#144579 opened
Jun 17, 2025 -
[DirectX] Accessing a cbuffer array with a dynamic index hits an assertion error or generates incorrect code
#144573 opened
Jun 17, 2025 -
[flang][OpenMP] Invalid restriction for linear(ref(x))
#144563 opened
Jun 17, 2025 -
[RISCV] Investigation of Memory Operation Expansion Thresholds for RISC-V
#144562 opened
Jun 17, 2025 -
[AMDGPU][True16] si-fix-sgpr-copies: invalid sgpr_lo16 copy destination
#144561 opened
Jun 17, 2025 -
Request Commit Access For psunn
#144558 opened
Jun 17, 2025 -
[RISCV] Enable loop vectorizer register pressure VF pruning again
#144520 opened
Jun 17, 2025 -
[AMDGPU] Avoid or clean unused IMPLICIT_DEF generated from SIFixSGPRCopies pass with REG_SEQUENCE instructions
#144518 opened
Jun 17, 2025 -
[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG Combine
#144513 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` reports underlying type in fix-it for lamdba
#144510 opened
Jun 17, 2025 -
`modernize-use-trailing-return-type` might show invalid type in fix-it hint for lamdba with iterator
#144509 opened
Jun 17, 2025 -
Request Commit Access For necto
#144508 opened
Jun 17, 2025 -
Suspicious change to `libc++-20-dev` dependency on `libc++*`
#144501 opened
Jun 17, 2025 -
Some tests fail unless _LIBCPP_ENABLE_EXPERIMENTAL is explicitly defined during compilation.
#144499 opened
Jun 17, 2025 -
[Windows] Does Clang support SME Intrinsics on Windows now ?
#144496 opened
Jun 17, 2025 -
[X86] Remove lowerToAddSubOrFMAddSub and update test coverage
#144489 opened
Jun 17, 2025 -
Request Commit Access For sebastiankreutzer
#144485 opened
Jun 17, 2025 -
Don't read from `vpcmpeqd xmm, xmm, xmm` and `vpternlogd zmm, zmm, zmm, 255` simultaneously
#144481 opened
Jun 17, 2025 -
[DAG] Add SDPatternMatch m_SpecificScalarVT / m_SpecificVectorElementVT matchers
#144477 opened
Jun 17, 2025 -
[clang-tidy] modernize-loop-convert for pointer and size
#144475 opened
Jun 17, 2025 -
[clang] No relative path support for precompiled headers
#144470 opened
Jun 17, 2025 -
libc++.so not a symlink to libc++.so.1.0, resulting in 'file too short' error.
#144469 opened
Jun 17, 2025 -
Passing/returning structures in scalars does not handle poison
#144454 opened
Jun 17, 2025 -
[LLDB] SBMemoryRegionInfoListExtensions re-uses reference and then mutates it.
#144439 opened
Jun 16, 2025 -
Sanitizer support for free_sized and free_aligned_sized from C23
#144435 opened
Jun 16, 2025 -
[coverage] incorrect coverage for lines following conditional terminating statements
#144416 opened
Jun 16, 2025 -
[llvm-exegesis] Analysis mode should skip and report unknown instruction opcodes instead of just failing
#144403 opened
Jun 16, 2025 -
[tsan] Go's thread sanitizer prints garbage
#144400 opened
Jun 16, 2025 -
[flang] DTIO: Flang generates code to reference DTIO routines even there is not READ or WRITE in source code.
#144363 opened
Jun 16, 2025 -
Request Commit Access For saturn691
#144360 opened
Jun 16, 2025 -
[Aarch64][Codegen] fatal error: Invalid size request on a scalable vector
#144358 opened
Jun 16, 2025 -
The generated dSYM binary is corrupted when building chromium
#144357 opened
Jun 16, 2025 -
[Clang][Windows] Runtime crash!,when ASAN is enabled
#144355 opened
Jun 16, 2025 -
"Expected SME to be available" assert fails on memcpy
#144351 opened
Jun 16, 2025 -
Request Commit Access For naveen-seth
#144350 opened
Jun 16, 2025 -
libclang: clang_getPointeeType dereferences typedefs to functions with calling convention attribute
#144337 opened
Jun 16, 2025 -
[clang] Improve ABI version handling in clang
#144332 opened
Jun 16, 2025 -
NRVO not eliding copy on immediatly-invoked lambda
#144323 opened
Jun 16, 2025 -
[Clang] C++ Modules: Setting section attribute on variable in module causes miscompilation
#144312 opened
Jun 16, 2025 -
[clang][OpenMP] Crashes with OpenMP `parallel` and `lastprivate` inside template member function
#144302 opened
Jun 16, 2025 -
PDB shows wrong calling convention when compiling static functions on Windows x86
#144301 opened
Jun 16, 2025 -
disable `-Wmicrosoft-enum-value` and `-Wlanguage-extension-token`
#144292 opened
Jun 16, 2025 -
[flang][openmp] Please address not yet implemented: Unhandled clause reduction in omp.simd operation
#144290 opened
Jun 16, 2025 -
RISC-V: RVV mask register allocation spill
#144289 opened
Jun 16, 2025 -
LLVM can compile a function differently if there are different paramters even if the demanded bits are the same
#144282 opened
Jun 15, 2025 -
Clang rejects templated consteval lambda within template
#144280 opened
Jun 15, 2025 -
Compilation error when building llvm 20.1.7 on macOS that is older than 10.10 [patch included]
#144278 opened
Jun 15, 2025 -
quantize_and_dequantize_op.cc failed
#144277 opened
Jun 15, 2025 -
[SLPVectorizer][X86] Addition no longer vectorized
#144276 opened
Jun 15, 2025 -
[mlir][linalg][promotion] Allow promoting dynamic buffer with dynamic alloc size
#144268 opened
Jun 15, 2025 -
[X86] Delaying widening results in an unnecessary `vpmovsxwd` copy
#144266 opened
Jun 15, 2025 -
Illegal scale INF
#144260 opened
Jun 15, 2025 -
Very poor performance from std::*_distribution
#144237 opened
Jun 14, 2025 -
__builtin_is_replaceable issues
#144232 opened
Jun 14, 2025 -
[SelectionDAG][x86] Shuffle pyramid is not eliminated
#144227 opened
Jun 14, 2025 -
[Flang][CI] Merge CI rejects any change to llvm/Support/Compiler.h
#144211 opened
Jun 14, 2025 -
run-clang-tidy.py and absolute paths in compile_commands.json
#144209 opened
Jun 14, 2025 -
[AArch64] Missed optimization: Make full use of smaddl instruction in AArch64
#144208 opened
Jun 14, 2025 -
The impossible type restrict void can be created using a conditional operator
#144207 opened
Jun 14, 2025 -
CI test-build-unified-tree-check-flang on ppc64le-flang-rhel-test fails
#144206 opened
Jun 14, 2025
532 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.
-
[emitC]Pass in `mlir-opt` to wrap a func in class
#141158 commented on
Jun 20, 2025 • 71 new comments -
[AMDGPU][SDAG] Legalise v2i32 or/xor/and instructions to make use of 64-bit wide instructions
#140694 commented on
Jun 19, 2025 • 58 new comments -
[Clang][OpenMP][LoopTransformations] Add support for "#pragma omp fuse" loop transformation directive and "looprange" clause
#139293 commented on
Jun 20, 2025 • 58 new comments -
[runtimes][PAC] Harden unwinding when possible (#138571)
#143230 commented on
Jun 18, 2025 • 43 new comments -
[TRE] Adjust function entry count when using instrumented profiles
#143987 commented on
Jun 20, 2025 • 40 new comments -
[mlir][gpu] Add gpu.rotate operation
#142796 commented on
Jun 19, 2025 • 37 new comments -
[LAA] Be more careful when evaluating AddRecs at symbolic max BTC.
#128061 commented on
Jun 20, 2025 • 31 new comments -
[lldb][RISCV] fix LR/SC atomic sequence handling in lldb-server
#127505 commented on
Jun 20, 2025 • 30 new comments -
[clang-c] introduce queries on GCC-style inline assembly statements
#143424 commented on
Jun 20, 2025 • 30 new comments -
[clang-tidy] support query based custom check
#131804 commented on
Jun 18, 2025 • 27 new comments -
[MLIR] Legalize certain `vector.transfer_read` ops of scalable vectors
#143146 commented on
Jun 20, 2025 • 25 new comments -
[clang-tidy] Add performance-bool-bitwise-operation check
#142324 commented on
Jun 16, 2025 • 25 new comments -
[MLIR] Determine contiguousness of memrefs with dynamic dimensions
#142421 commented on
Jun 19, 2025 • 23 new comments -
[AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates
#134016 commented on
Jun 18, 2025 • 21 new comments -
[lld][AArch64][Build Attributes] Add support for AArch64 Build Attributes
#144082 commented on
Jun 20, 2025 • 19 new comments -
[clang][SYCL] Add sycl_external attribute and restrict emitting device code
#140282 commented on
Jun 19, 2025 • 18 new comments -
[flang][OpenMP] Enable tiling
#143715 commented on
Jun 20, 2025 • 18 new comments -
[clang-tidy] Add new check `readability-use-numeric-limits`
#127430 commented on
Jun 15, 2025 • 18 new comments -
[Offload] Implement `olShutDown`
#144055 commented on
Jun 19, 2025 • 17 new comments -
[WIP] ABI Lowering Library
#140112 commented on
Jun 17, 2025 • 17 new comments -
[LoopVectorize] Add test case for minloc reduction
#141556 commented on
Jun 20, 2025 • 16 new comments -
[Modules] Record whether VarDecl initializers contain side effects
#143739 commented on
Jun 20, 2025 • 15 new comments -
[mlir] Allow using non-attribute properties in declarative rewrite patterns
#143071 commented on
Jun 20, 2025 • 14 new comments -
[AMDGPU] Re-apply: Implement vop3p complex pattern optmization for gisel
#136262 commented on
Jun 20, 2025 • 14 new comments -
[mlir][func]: Introduce ReplaceFuncSignature tranform operation
#143381 commented on
Jun 20, 2025 • 13 new comments -
[VPlan] Unroll VPReplicateRecipe by VF.
#142433 commented on
Jun 19, 2025 • 12 new comments -
[FuncAttrs] Relax norecurse attribute inference
#139943 commented on
Jun 20, 2025 • 12 new comments -
[compiler-rt][cmake] Add option to control shared library builds
#139042 commented on
Jun 17, 2025 • 12 new comments -
[libc++] Validate exception throwing for vector mutators on max_size violation
#131953 commented on
Jun 21, 2025 • 12 new comments -
[AMDGPU] Extend wave reduce intrinsics for i32 type
#126469 commented on
Jun 20, 2025 • 11 new comments -
[WIP][AMDGPU] Support for type inferring image load/store builtins for AMDGPU
#140210 commented on
Jun 18, 2025 • 11 new comments -
[InstCombine] Combine interleaved PHI reduction chains.
#143878 commented on
Jun 19, 2025 • 11 new comments -
[SelectionDAG] Remove UnsafeFPMath check in `visitFADDForFMACombine`
#127770 commented on
Jun 20, 2025 • 11 new comments -
[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types
#143653 commented on
Jun 18, 2025 • 11 new comments -
[Clang] Implement diagnostics for why `std::is_standard_layout` is false
#144161 commented on
Jun 20, 2025 • 11 new comments -
[VectorCombine] Scalarize extracts of ZExt if profitable.
#142976 commented on
Jun 20, 2025 • 11 new comments -
[LV][TTI] Calculate cost of extracting last index in a scalable vector
#144086 commented on
Jun 20, 2025 • 10 new comments -
[libc++][C++03] Split libc++-specific tests for the frozen headers
#144093 commented on
Jun 18, 2025 • 10 new comments -
Add support for Windows Secure Hot-Patching
#138972 commented on
Jun 19, 2025 • 10 new comments -
[NVPTX] Fixup NVPTXPrologEpilogPass for opt-bisect-limit
#144136 commented on
Jun 17, 2025 • 10 new comments -
[PowePC] using MTVSRBMI instruction instead of constant pool in power10+
#144084 commented on
Jun 18, 2025 • 9 new comments -
[NVPTX] support packed f32 instructions for sm_100+
#126337 commented on
Jun 18, 2025 • 9 new comments -
Ast importer visitors
#138838 commented on
Jun 20, 2025 • 9 new comments -
[SLP]Initial support for copyable elements (non-schedulable only)
#140279 commented on
Jun 19, 2025 • 8 new comments -
[OpenMP] [IR Builder] Changes to Support Scan Operation
#136035 commented on
Jun 16, 2025 • 8 new comments -
[mlir] Allow accessing DialectResourceBlobManager::blobMap
#142352 commented on
Jun 20, 2025 • 8 new comments -
[clang-tidy] Warn about misuse of sizeof operator in loops.
#143205 commented on
Jun 18, 2025 • 8 new comments -
[SelectionDAG] Handle `fneg`/`fabs`/`fcopysign` in `SimplifyDemandedBits`
#139239 commented on
Jun 16, 2025 • 7 new comments -
[lldb][RPC] Upstream lldb-rpc-gen tool
#138031 commented on
Jun 17, 2025 • 7 new comments -
[flang][fold] fix bug with folding min/max
#144162 commented on
Jun 17, 2025 • 7 new comments -
[AMDGPU] Split struct kernel arguments
#133786 commented on
Jun 16, 2025 • 7 new comments -
[llvm-nm] Introduce synthetic flag
#138232 commented on
Jun 16, 2025 • 7 new comments -
[clang-reorder-fields] Prevent rewriting unsupported cases
#142149 commented on
Jun 19, 2025 • 7 new comments -
[AMDGPU] Enable vectorization of i8 values.
#134934 commented on
Jun 17, 2025 • 7 new comments -
[PowerPC] eliminate RLWINM instruction following LBARX as possible
#144089 commented on
Jun 20, 2025 • 7 new comments -
[LLDB] Add type summaries for MSVC STL strings
#143177 commented on
Jun 20, 2025 • 6 new comments -
[MC] Use StringTable to reduce dynamic relocations
#144202 commented on
Jun 19, 2025 • 6 new comments -
[mlir][PartialReductionTilingInterface] Generalize implementation of `tileUsingSCF` for `ReductionTilingStrategy::PartialOuterReduction`.
#143467 commented on
Jun 18, 2025 • 6 new comments -
[Clang][WIP] Normalize constraints before checking for satisfaction
#141776 commented on
Jun 16, 2025 • 6 new comments -
[LLDB] Expose enumerator for separate-debug-info in SBModule
#144119 commented on
Jun 17, 2025 • 6 new comments -
[clang-tidy] Add bugprone-move-shared-pointer-contents check.
#67467 commented on
Jun 16, 2025 • 6 new comments -
[NFC] Remove UnwindTable dependency on CIE, and FDE
#142520 commented on
Jun 20, 2025 • 6 new comments -
[AMDGPU] Optimize LDS DMA soft waitcnt
#138802 commented on
Jun 19, 2025 • 6 new comments -
[libc++] Fix bitset conversion functions and refactor constructor
#121348 commented on
Jun 18, 2025 • 6 new comments -
[TySan] Add option to outline instrumentation
#120582 commented on
Jun 18, 2025 • 6 new comments -
[libc++] Optimize ranges::copy for random_access_iterator inputs
#120134 commented on
Jun 19, 2025 • 6 new comments -
[lldb] add plugin names to process save-core error output.
#143126 commented on
Jun 20, 2025 • 5 new comments -
[LV] Extend FindLastIV to unsigned case
#141752 commented on
Jun 20, 2025 • 5 new comments -
[LoopIdiom] Use HashRecognize to optimize CRC
#143208 commented on
Jun 19, 2025 • 5 new comments -
[NFC][CodingStandard] Prefer ``[[maybe_unused]]`` over C-style void cast for unused variables
#142850 commented on
Jun 20, 2025 • 5 new comments -
Introduce intra-procedural lifetime analysis in Clang
#142313 commented on
Jun 16, 2025 • 5 new comments -
[clang-tidy] add 'IgnoreMarcos' option to 'avoid-goto' check
#143554 commented on
Jun 18, 2025 • 5 new comments -
HIPSPV: Unbundle SDL
#136412 commented on
Jun 19, 2025 • 5 new comments -
[AArch64] Use 0-cycle reg2reg MOVs for FPR32, FPR16, FPR8
#144152 commented on
Jun 20, 2025 • 5 new comments -
[libc] implement template functions for localtime
#110363 commented on
Jun 18, 2025 • 5 new comments -
[Matrix] Lower vector reductions using shape info
#142055 commented on
Jun 18, 2025 • 5 new comments -
[LV] Support strided load with a stride of -1
#128718 commented on
Jun 16, 2025 • 5 new comments -
Pass TargetMachine from from Clang to `BitcodeWriter`and `ThinLTOBitcodeWriter` pass for thin and fat LTO respectively.
#143692 commented on
Jun 16, 2025 • 5 new comments -
[clang][OpenMP] New OpenMP 6.0 threadset clause
#135807 commented on
Jun 17, 2025 • 5 new comments -
[win][clang] Align scalar deleting destructors with MSABI
#139566 commented on
Jun 18, 2025 • 5 new comments -
[RISCV] Add Support of RISCV Zibimm Experimental Extension
#127463 commented on
Jun 20, 2025 • 4 new comments -
[LoopPeel] Fix branch weights' effect on block frequencies
#128785 commented on
Jun 17, 2025 • 4 new comments -
[mlir][vector] Restrict vector.insert/vector.extract to disallow 0-d vectors
#121458 commented on
Jun 20, 2025 • 4 new comments -
[CodeGen][NewPM] Port `AsmPrinter` to new pass manager
#99320 commented on
Jun 19, 2025 • 4 new comments -
[clang-tidy] Add `performance-explicit-move-constructor` check
#122599 commented on
Jun 20, 2025 • 4 new comments -
[NFC] Various Cleanup in StackColoring, StackSlotColoring, LiveStacks
#143931 commented on
Jun 19, 2025 • 4 new comments -
Non constant size and offset in DWARF
#141106 commented on
Jun 17, 2025 • 4 new comments -
[MLIR] Add optional cached symbol tables to LLVM conversion patterns
#144032 commented on
Jun 20, 2025 • 4 new comments -
[AArch64][GlobalISel] Fold buildvector of bitcast
#141553 commented on
Jun 17, 2025 • 4 new comments -
[lld][COFF] Remove duplicate strtab entries
#141197 commented on
Jun 20, 2025 • 4 new comments -
[InstCombine] Pull extract through broadcast
#143380 commented on
Jun 20, 2025 • 4 new comments -
[AMDGPU] Swap select operands to allow later v_cndmask shrinking into vop2
#142354 commented on
Jun 20, 2025 • 4 new comments -
[LoopPeel] Avoid unprofitable last iteration peeling with equalities
#143588 commented on
Jun 17, 2025 • 4 new comments -
[InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible
#137322 commented on
Jun 16, 2025 • 3 new comments -
[AMDGPU] Consider FLAT instructions for VMEM hazard detection
#137170 commented on
Jun 16, 2025 • 3 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 1)
#143102 commented on
Jun 18, 2025 • 3 new comments -
[AArch64] Fix #94909: Optimize vector fmul(sitofp(x), 0.5) -> scvtf(x, 2)
#141480 commented on
Jun 18, 2025 • 3 new comments -
[libc++] Make map constexpr as part of P3372R3
#134330 commented on
Jun 19, 2025 • 3 new comments -
[lld][LoongArch] Support TLSDESC GD/LD to IE/LE
#123715 commented on
Jun 18, 2025 • 3 new comments -
[scudo] Add `__scudo_get_info` symbol to export stats to a buffer.
#130273 commented on
Jun 16, 2025 • 3 new comments -
[llvm-debuginfo-analyzer] Fix crash with WebAssembly dead code
#141616 commented on
Jun 17, 2025 • 3 new comments -
[libc++] Avoid type-punning between __hash_value_type and pair
#143501 commented on
Jun 19, 2025 • 3 new comments -
[ConstantFold] Special case atan +/-0.0
#143962 commented on
Jun 20, 2025 • 3 new comments -
[REAPPLY][Clang-Repl] Add support for out-of-process execution. #110418
#144064 commented on
Jun 18, 2025 • 3 new comments -
[DLCov] Origin-Tracking: Collect stack traces in DebugLoc
#143592 commented on
Jun 20, 2025 • 3 new comments -
[flang][debug] Generate DISubprogramAttr for omp::TargetOp.
#138039 commented on
Jun 19, 2025 • 3 new comments -
[IR] Introduce the `ptrtoaddr` instruction
#139357 commented on
Jun 20, 2025 • 3 new comments -
[-Wunterminated-string-initialization] Handle C string literals ending with explicit '\0'
#143487 commented on
Jun 19, 2025 • 3 new comments -
[clang Dependency Scanning] Enhance File Caching Diagnostics
#144105 commented on
Jun 16, 2025 • 3 new comments -
[libc++] Optimizations for uniform_int_distribution
#140161 commented on
Jun 17, 2025 • 3 new comments -
[AMDGPU][Scheduler] Support for rematerializing SGPRs and AGPRs
#140036 commented on
Jun 17, 2025 • 3 new comments -
[lldb] Fix FindProcessImpl() for iOS simulators
#139174 commented on
Jun 20, 2025 • 3 new comments -
[TableGen] Use getValue instead of getInt for enum attributes
#144030 commented on
Jun 20, 2025 • 3 new comments -
[mlir] Return vectorized values instead of replacing
#144158 commented on
Jun 19, 2025 • 3 new comments -
[InstCombine] Fold `ceil(X / (2 ^ C)) == 0` -> `X == 0`
#143683 commented on
Jun 18, 2025 • 3 new comments -
[FlattenCFG] Fixup Phi nodes during CFG flattening
#143766 commented on
Jun 19, 2025 • 3 new comments -
[LLDB] Update DIL to handle smart pointers; add more tests.
#143786 commented on
Jun 20, 2025 • 3 new comments -
[AMDGPU][MC] Allow opsel for v_max_i16 etc in GFX10
#143982 commented on
Jun 20, 2025 • 2 new comments -
[TargetParser] Parse Amazon Linux triple and handle RuntimeLibcalls
#136114 commented on
Jun 20, 2025 • 2 new comments -
[Transforms] Implement always_specialize attribute lowering
#143983 commented on
Jun 14, 2025 • 2 new comments -
[OMPIRBuilder] Don't generate DISubprogram for outlined function.
#138149 commented on
Jun 18, 2025 • 2 new comments -
[libc++] Add test to ensure that the mangling of types stays the same
#143556 commented on
Jun 20, 2025 • 2 new comments -
AMDGPU/GlobalISel: Add tests for missing readanylane combines
#142788 commented on
Jun 19, 2025 • 2 new comments -
[compiler-rt][Mips] Fix stat size check on mips64 musl
#143301 commented on
Jun 17, 2025 • 2 new comments -
[InstCombine] Add cast support in simplifyUsingControlFlow
#142263 commented on
Jun 19, 2025 • 2 new comments -
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate RISCVToolchain object
#121831 commented on
Jun 17, 2025 • 2 new comments -
[AArch64] Improve scalar and Neon popcount with SVE CNT.
#143870 commented on
Jun 17, 2025 • 2 new comments -
[clang] [libc++] fix _Atomic c11 compare exchange does not update expected results
#78707 commented on
Jun 17, 2025 • 2 new comments -
[libc++] P2944R3: Constrained comparisions - `variant` and `tuple`
#141396 commented on
Jun 17, 2025 • 2 new comments -
[Offload] Add `MAX_WORK_GROUP_SIZE` device info query
#143718 commented on
Jun 16, 2025 • 2 new comments -
[mlir][tosa] Allow zero-points to be unranked
#143770 commented on
Jun 16, 2025 • 2 new comments -
[Clang][SPIRV][AMDGPU] Override `supportsLibCall` for AMDGCNSPIRV
#143814 commented on
Jun 17, 2025 • 2 new comments -
[MLIR][FuncToLLVM] Propagate no_inline attribute
#143809 commented on
Jun 17, 2025 • 2 new comments -
[mlir][linalg] fix OuterUnitDims linalg.pack decomposition pattern
#141613 commented on
Jun 19, 2025 • 2 new comments -
[clang][ARM] Include arm_acle.h in intrin.h on supported platforms
#144172 commented on
Jun 20, 2025 • 2 new comments -
[offload][SYCL] Add Module splitting by categories.
#131347 commented on
Jun 18, 2025 • 2 new comments -
[MLIR][OpenMP] Simplify OpenMP device codegen
#137201 commented on
Jun 17, 2025 • 2 new comments -
[GOFF] Add writing of section symbols
#133799 commented on
Jun 16, 2025 • 2 new comments -
[clang-tidy] Switch misc-confusable-identifiers check to a faster algorithm.
#130369 commented on
Jun 19, 2025 • 2 new comments -
[KeyInstr] Add docs
#137991 commented on
Jun 16, 2025 • 2 new comments -
[RISCV] Move performCombineVMergeAndVOps to RISCVVectorPeephole
#144076 commented on
Jun 20, 2025 • 2 new comments -
AMDGPU/GlobalISel: Add waterfall lowering in regbanklegalize
#142790 commented on
Jun 20, 2025 • 2 new comments -
[mlir][PartialReductionTilingInterface] Add support for `ReductionTilingStrategy::PartialReductionOuterParallel` in `tileUsingSCF`.
#143988 commented on
Jun 19, 2025 • 2 new comments -
[clang-tidy] Add new check `llvm-prefer-static-over-anonymous-namespace`
#142839 commented on
Jun 20, 2025 • 2 new comments -
[AMDGPU] Optimize rotate instruction selection patterns
#143551 commented on
Jun 20, 2025 • 2 new comments -
[AArch64][Machine-Combiner] Split loads into lanes of neon vectors into multiple vectors when possible
#142941 commented on
Jun 19, 2025 • 2 new comments -
Attributor: Infer noalias.addrspace metadata for memory instructions
#136553 commented on
Jun 20, 2025 • 2 new comments -
[X86] Truncate i64 add to i32 when upper 33 bits are zeros
#144066 commented on
Jun 17, 2025 • 2 new comments -
[mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect
#143008 commented on
Jun 18, 2025 • 2 new comments -
[RISCV] Add basic Mach-O triple support.
#141682 commented on
Jun 20, 2025 • 1 new comment -
[libc]: Add -Wextra for libc tests
#133643 commented on
Jun 19, 2025 • 1 new comment -
[DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d))
#115150 commented on
Jun 16, 2025 • 1 new comment -
[clang-tidy] add new check: modernize-use-scoped-lock
#126434 commented on
Jun 19, 2025 • 1 new comment -
[lldb] Fix `ObjectFileMachO` object format when missing version load commands
#144177 commented on
Jun 18, 2025 • 1 new comment -
[asan] Implement address sanitizer on AIX: address descriptions
#138891 commented on
Jun 19, 2025 • 1 new comment -
Partition MUBUF load/store offsets into vector and scalar parts
#142328 commented on
Jun 16, 2025 • 1 new comment -
[VPlan] Add VPInst::getNumOperandsForOpcode, use to verify in ctor (NFC)
#142284 commented on
Jun 20, 2025 • 1 new comment -
[Instrumentor] Allow printing a runtime stub
#138978 commented on
Jun 17, 2025 • 1 new comment -
[Codegen] Remove redundant instruction using machinelateCleanup
#139716 commented on
Jun 17, 2025 • 1 new comment -
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc.
#143959 commented on
Jun 15, 2025 • 1 new comment -
[llvm][yaml2obj] Modify section header overriding timing
#130942 commented on
Jun 19, 2025 • 1 new comment -
[clang-format] Stop moving lambda to new line only to indent it more.
#141576 commented on
Jun 16, 2025 • 1 new comment -
[HIPSTDPAR] Add handling for math builtins
#140158 commented on
Jun 17, 2025 • 1 new comment -
[mlir][linalg] Update pack and unpack documentation
#143903 commented on
Jun 18, 2025 • 1 new comment -
[CI] Test all projects when CI scripts change
#144034 commented on
Jun 20, 2025 • 1 new comment -
[clang-tidy] Fix false positives with template in `misc-unconventional-assign-operator` check
#143292 commented on
Jun 16, 2025 • 1 new comment -
[libc++] constexpr flat_map
#137453 commented on
Jun 20, 2025 • 1 new comment -
[Preprocessor] Do not expand macros if the input is already preprocessed
#137665 commented on
Jun 20, 2025 • 1 new comment -
[VPlan] Use VPInstructionWithType for uniform casts.
#140623 commented on
Jun 20, 2025 • 1 new comment -
[DirectX] Add static sampler support to root signature
#143422 commented on
Jun 20, 2025 • 1 new comment -
Fix C++ demangling for _BitInt type
#143466 commented on
Jun 20, 2025 • 1 new comment -
[AMDGPU][NFCI] Add IEEEMinimumMaximumInsts SubtargetFeature
#141081 commented on
Jun 17, 2025 • 1 new comment -
[CMake] Options to control generation of reproducers
#143037 commented on
Jun 16, 2025 • 1 new comment -
[X86][GlobalIsel] support G_FABS
#136718 commented on
Jun 19, 2025 • 1 new comment -
[clang][python][test] Move python binding tests to lit framework
#142948 commented on
Jun 19, 2025 • 1 new comment -
[Clang][OpenCL] Declare cl_amd_media_ops/cl_amd_media_ops2 builtins with -fdeclare-opencl-builtins
#143507 commented on
Jun 20, 2025 • 1 new comment -
AMDGPU/GlobalISel: Improve readanylane combines in regbanklegalize
#142789 commented on
Jun 20, 2025 • 1 new comment -
TSan: Support relaxed accesses and fences
#142579 commented on
Jun 20, 2025 • 1 new comment -
[InstCombine] Fold rotate patterns with ZExt/Trunc at different Points
#142578 commented on
Jun 16, 2025 • 1 new comment -
[Xtensa] Implement Xtensa Floating Point Option.
#136086 commented on
Jun 18, 2025 • 1 new comment -
[lldb][test] Synchronize `__compressed_pair_padding` with libc++
#142516 commented on
Jun 19, 2025 • 1 new comment -
[PowerPC] Use rldimi/rlwimi to optimize build_vector
#67640 commented on
Jun 16, 2025 • 1 new comment -
[MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice`
#142422 commented on
Jun 16, 2025 • 1 new comment -
[scudo] Add primary option to zero block on dealloc.
#142394 commented on
Jun 20, 2025 • 1 new comment -
wasm-ld: Implement function pointer alignment
#105532 commented on
Jun 14, 2025 • 1 new comment -
[DLCov] Origin-Tracking: Add debugify support
#143594 commented on
Jun 20, 2025 • 1 new comment -
llvm-tli-checker: Remove TLINameList helper struct
#142535 commented on
Jun 16, 2025 • 1 new comment -
[DLCov] Origin-Tracking: Enable collecting and symbolizing stack traces
#143591 commented on
Jun 20, 2025 • 1 new comment -
[LAA] Rewrite findForkedPointer (NFC)
#140298 commented on
Jun 20, 2025 • 0 new comments -
Add a pass "SinkGEPConstOffset"
#140657 commented on
Jun 19, 2025 • 0 new comments -
[AIX] PGO codegen changes for function-sections.
#139761 commented on
Jun 18, 2025 • 0 new comments -
[X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT
#141611 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Gadget scanner: optionally assume auth traps on failure
#139778 commented on
Jun 19, 2025 • 0 new comments -
[X86][NFC] Use std::move to avoid copy
#141455 commented on
Jun 19, 2025 • 0 new comments -
[NVPTX] Add syncscope support for cmpxchg
#140812 commented on
Jun 17, 2025 • 0 new comments -
AMDGPU: Fix tracking subreg defs when folding through reg_sequence
#140608 commented on
Jun 21, 2025 • 0 new comments -
[compiler-rt] Add CMake option to enable execute-only code generation on AArch64
#140555 commented on
Jun 19, 2025 • 0 new comments -
[LV] Vectorize selecting last IV of min/max element.
#141431 commented on
Jun 19, 2025 • 0 new comments -
[libc++][NFC] Remove __remove_uncvref
#140531 commented on
Jun 15, 2025 • 0 new comments -
AMDGPU: Handle folding vector splats of inline split f64 inline immediates
#140878 commented on
Jun 18, 2025 • 0 new comments -
Thread Safety Analysis: Warn when using negative reentrant capability
#141599 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Add BFX Formation Combines to RegBankCombiner
#141590 commented on
Jun 18, 2025 • 0 new comments -
[BOLT] [PowerPC] Port
#140894 commented on
Jun 16, 2025 • 0 new comments -
[LAA] Clean up APInt-overflow related code (NFC)
#140048 commented on
Jun 20, 2025 • 0 new comments -
[TargetParser] Normalize "aarch64-amazon-linux" to "aarch64-amazon-linux-gnu"
#140070 commented on
Jun 21, 2025 • 0 new comments -
[libc++] Introduce a new attribute keyword for Clang improves compatibility with Mingw-GCC
#141040 commented on
Jun 18, 2025 • 0 new comments -
[InstCombine] Detect uadd with overflow idiom
#140178 commented on
Jun 19, 2025 • 0 new comments -
[IR] Add llvm `clmul` intrinsic
#140301 commented on
Jun 20, 2025 • 0 new comments -
[clangd] Improve Markup Rendering
#140498 commented on
Jun 20, 2025 • 0 new comments -
[CUDA][HIP] add options `--[no-]offload-inc`
#140106 commented on
Jun 17, 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 18, 2025 • 0 new comments -
[clang-tidy] properly handle private move constructors in `modernize-pass-by-value` check
#141304 commented on
Jun 18, 2025 • 0 new comments -
Include [[clang::require_explicit_initialization]] warnings in system headers
#141133 commented on
Jun 17, 2025 • 0 new comments -
[WIP] Implement workdistribute construct
#140523 commented on
Jun 19, 2025 • 0 new comments -
[llvm][GISel] Use computeKnownFPClass
#141484 commented on
Jun 17, 2025 • 0 new comments -
PowerPC: Stop reporting memcpy as an alias of memmove on AIX
#143836 commented on
Jun 20, 2025 • 0 new comments -
[AArch64][GlobalISel] Allow selecting FPR index loads.
#143835 commented on
Jun 20, 2025 • 0 new comments -
[MemCpyOpt] fix incorrect handling of lifetime markers
#143782 commented on
Jun 20, 2025 • 0 new comments -
[clang-format] Allow array alignment on non-rectangular arrays
#143781 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][Codegen]Transform saturating smull to sqdmulh
#143671 commented on
Jun 19, 2025 • 0 new comments -
[clang-format][NFC] Upgrade IndentBraces option to a struct
#143663 commented on
Jun 16, 2025 • 0 new comments -
[RISCV][TTI] Implement vector costs for `llvm.fpto{u|s}i.sat()`.
#143655 commented on
Jun 18, 2025 • 0 new comments -
[ORC] Add Executor Resolver Utility
#143654 commented on
Jun 16, 2025 • 0 new comments -
[LLVM][SelectionDAG] Don't legalise splat constants until required.
#143571 commented on
Jun 17, 2025 • 0 new comments -
[Offload][PGO] Fix PGO on NVPTX targets
#143568 commented on
Jun 17, 2025 • 0 new comments -
[CodeGenPrepare] Filter out unrecreatable addresses from memory optimization
#143566 commented on
Jun 17, 2025 • 0 new comments -
[VPlan] Support VPWidenCastRecipe in isSingleScalar.
#143552 commented on
Jun 17, 2025 • 0 new comments -
[Clang][Sema] Reject invalid member using-declaration whose nested-name-specifier doesn't refer to a base class of the current class in C++98 mode
#143492 commented on
Jun 16, 2025 • 0 new comments -
[mlir][emitc] Inline constant when translate
#143485 commented on
Jun 19, 2025 • 0 new comments -
[MLGO][IR2Vec] Integrating IR2Vec with MLInliner
#143479 commented on
Jun 20, 2025 • 0 new comments -
[SeparateConstOffsetFromGEP] propagate const offset through GEP chains
#143470 commented on
Jun 17, 2025 • 0 new comments -
llvm-c: Introduce 'LLVMDISubprogramReplaceType'
#143461 commented on
Jun 18, 2025 • 0 new comments -
[flang][flang-driver][mlir][OpenMP] atomic control support
#143441 commented on
Jun 18, 2025 • 0 new comments -
[MsDemangle] Use LLVM style RTTI for AST nodes
#143410 commented on
Jun 16, 2025 • 0 new comments -
[mlir][tosa] Check negative output size in resize shape inference
#143382 commented on
Jun 20, 2025 • 0 new comments -
[NVPTX] Enable OpenCL 3d_image_writes support
#143331 commented on
Jun 17, 2025 • 0 new comments -
[LTO] Fix System library path in LTO tests on macOS
#144203 commented on
Jun 16, 2025 • 0 new comments -
Add Dead Block Elimination to NVVMReflect
#144171 commented on
Jun 18, 2025 • 0 new comments -
[AArch64] Snap 32 and -32 to 31 and -31 if possible for ccmp and ccmn
#144166 commented on
Jun 14, 2025 • 0 new comments -
[NFC] Formatting PassRegistry.def
#144139 commented on
Jun 20, 2025 • 0 new comments -
[libc++][C++03] Fix a bunch of random tests
#144117 commented on
Jun 18, 2025 • 0 new comments -
[libc++][C++03] Fix tests which only fail due to incorrect includes
#144110 commented on
Jun 18, 2025 • 0 new comments -
[libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests
#144101 commented on
Jun 18, 2025 • 0 new comments -
[libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode
#144094 commented on
Jun 18, 2025 • 0 new comments -
[IR2Vec] Simplifying creation of Embedder
#143999 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scaling
#143986 commented on
Jun 20, 2025 • 0 new comments -
[NVPTX] add combiner rule for final packed op in reduction
#143943 commented on
Jun 18, 2025 • 0 new comments -
[RISCV] Add SiFive X390 scheduling model
#143938 commented on
Jun 20, 2025 • 0 new comments -
[SPIRV] Add more id and range builtIns
#143909 commented on
Jun 17, 2025 • 0 new comments -
[clang][Preprocessor] Add peekNextPPToken, makes look ahead next token without side-effects
#143898 commented on
Jun 19, 2025 • 0 new comments -
Add Flang-Tidy: A Fortran Static Analysis Tool
#143883 commented on
Jun 16, 2025 • 0 new comments -
[VPlan] Connect (MemRuntime|SCEV)Check blocks as VPlan transform (NFC).
#143879 commented on
Jun 17, 2025 • 0 new comments -
[IA] Remove recursive [de]interleaving support
#143875 commented on
Jun 20, 2025 • 0 new comments -
[Offload] Add an `unloadBinary` interface to PluginInterface
#143873 commented on
Jun 19, 2025 • 0 new comments -
[mlir][py] Mark all type caster `from_{cpp,python}` methods as noexcept
#143866 commented on
Jun 20, 2025 • 0 new comments -
[AMDGPU] Replace tablegen field is_gfx940_xdl with is_sgemm. NFC.
#143865 commented on
Jun 16, 2025 • 0 new comments -
Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field
#143845 commented on
Jun 18, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "not all operands are initialized by snippet generator"
#142529 commented on
Jun 19, 2025 • 0 new comments -
[NFC] Separate UnwindTable from DebugFrame into a different type
#142521 commented on
Jun 17, 2025 • 0 new comments -
Add a python JIT loader class.
#142514 commented on
Jun 17, 2025 • 0 new comments -
[InstCombine] Extend bitmask mul combine to handle independent operands
#142503 commented on
Jun 19, 2025 • 0 new comments -
[InstrRef] Skip clobbered EntryValue register recovery
#142478 commented on
Jun 19, 2025 • 0 new comments -
[AArch64] Use `ZIP1/2` over `INS` for vector concat
#142427 commented on
Jun 19, 2025 • 0 new comments -
[OpenMP] Fix various alignment issues
#142376 commented on
Jun 19, 2025 • 0 new comments -
[CodeGen][CodeLayout] Fix segfault on access to deleted block in MBP.
#142357 commented on
Jun 18, 2025 • 0 new comments -
[clang-tidy] modernize-use-std-print,format: Fix checks with Abseil functions
#142312 commented on
Jun 19, 2025 • 0 new comments -
[VPlan] Materialize constant vector trip counts before final opts.
#142309 commented on
Jun 20, 2025 • 0 new comments -
[DebugInfo] Place local ODR-uniqued types in decl DISubprograms
#142166 commented on
Jun 17, 2025 • 0 new comments -
[clang-reorder-fields] Support designated initializers
#142150 commented on
Jun 16, 2025 • 0 new comments -
[MLIR][MemRef] Add `alloca` support for `erase_dead_alloc_and_stores`
#142131 commented on
Jun 20, 2025 • 0 new comments -
[libc++] Use _BitScanForward64 more often, by fixing availability detection, avoiding calling _BitScanForward twice
#142000 commented on
Jun 17, 2025 • 0 new comments -
[Analysis] Use the addCost() helper across InlineCost.cpp
#141901 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: fix LR to be safe in leaf functions without CFG
#141824 commented on
Jun 19, 2025 • 0 new comments -
[Matrix] Optimize static extracts with ShapeInfo
#141815 commented on
Jun 14, 2025 • 0 new comments -
[OpenMP] Add directive spellings introduced in spec v6.0
#141772 commented on
Jun 17, 2025 • 0 new comments -
[PowerPC] Exploit xxeval instruction for ternary patterns of v4i32 operands- part 1
#141733 commented on
Jun 21, 2025 • 0 new comments -
[RFC][llvm] Added llvm.loop.vectorize.reassociate_fpreductions.enable metadata.
#141685 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers
#141665 commented on
Jun 19, 2025 • 0 new comments -
[llvm-lto2] Replace std::atomic_init with brace initiation. NFC
#143274 commented on
Jun 20, 2025 • 0 new comments -
[mlir][Flang][NFC] Replace use of `vector.insertelement/extractelement`
#143272 commented on
Jun 18, 2025 • 0 new comments -
[clang-format] Add options to control wrapped lambda brace indent.
#143249 commented on
Jun 15, 2025 • 0 new comments -
[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args
#143206 commented on
Jun 20, 2025 • 0 new comments -
[libc++] Introduce _LIBCPP_ABI_BOUNDED_ITERATORS_IN_{STRING_VIEW,SPAN}
#143172 commented on
Jun 20, 2025 • 0 new comments -
[MemDep] Optimize SortNonLocalDepInfoCache sorting strategy for large caches with few unsorted entries
#143107 commented on
Jun 16, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 3)
#143105 commented on
Jun 19, 2025 • 0 new comments -
[SelectionDAG] Deal with POISON for INSERT_VECTOR_ELT/INSERT_SUBVECTOR (part 2)
#143103 commented on
Jun 19, 2025 • 0 new comments -
[NFC][VectorCombine] Add tests for narrow bitcast of shuffle
#143085 commented on
Jun 14, 2025 • 0 new comments -
[libc++] Fix locale-related compilation errors on NetBSD
#143055 commented on
Jun 20, 2025 • 0 new comments -
Thread Safety Analysis: Very basic capability alias-analysis
#142955 commented on
Jun 17, 2025 • 0 new comments -
[Offload] Add olGetKernelMaxGroupSize
#142950 commented on
Jun 18, 2025 • 0 new comments -
Revert [LoopPeel] Remove known trip count restriction when peeling last. #140792
#142943 commented on
Jun 17, 2025 • 0 new comments -
[DTLTO][LLD][ELF] Add support for Integrated Distributed ThinLTO
#142757 commented on
Jun 18, 2025 • 0 new comments -
[PowerPC] Support for Packed BCD conversion builtins
#142723 commented on
Jun 18, 2025 • 0 new comments -
[LLVM][TableGen] Minor cleanup in CGIOperandList
#142721 commented on
Jun 20, 2025 • 0 new comments -
ARM: Stop using setCmpLibcallCC in MachO case
#142710 commented on
Jun 16, 2025 • 0 new comments -
[SimplifyCFG] Updated early exit in `CanRedirectPredsOfEmptyBBToSucc`
#142582 commented on
Jun 18, 2025 • 0 new comments -
[gn build] Use shutil.which to find git in write_vcsrevision.py
#142570 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Avoid put implicit_def into bundle that break reg's liveness
#142563 commented on
Jun 20, 2025 • 0 new comments -
[llvm-exegesis] [AArch64] Resolving "snippet crashed while running: Segmentation fault" for Load Instructions
#142552 commented on
Jun 16, 2025 • 0 new comments -
[NFC][AMDGPU] Refactor allocatePreloadKernArgSGPRs
#139753 commented on
Jun 17, 2025 • 0 new comments -
[Flang] Incorrect execution result of intrinsic assignment with an unallocated allocatable array
#134566 commented on
Jun 18, 2025 • 0 new comments -
[flang] Flang should reject bad volatile dummy arguments from gfortran volatile8 test
#137369 commented on
Jun 18, 2025 • 0 new comments -
SelectionDAG store merging default implementations are unreasonable
#90714 commented on
Jun 18, 2025 • 0 new comments -
`llvm-cov` [rust] Coverage Source code not covered when rust code is across multiple lines
#143541 commented on
Jun 18, 2025 • 0 new comments -
[clang-format] Requires expression formatting not honoring AllowShortBlocksOnASingleLine
#142265 commented on
Jun 18, 2025 • 0 new comments -
wasm: `__builtin_reduce_and` does not optimize well
#129441 commented on
Jun 18, 2025 • 0 new comments -
[HLSL] Update `RootSignatures-AST.hlsl` to have full sample testcase once parser is complete
#124595 commented on
Jun 18, 2025 • 0 new comments -
std::construct_at() seems to bypass [[clang::require_explicit_initialization]]
#141103 commented on
Jun 18, 2025 • 0 new comments -
Request Commit Access For aankit-ca
#131250 commented on
Jun 18, 2025 • 0 new comments -
[SEH] Scopes shouldn't end on a call instruction
#54922 commented on
Jun 18, 2025 • 0 new comments -
windows x64 exception data is innacurate
#46803 commented on
Jun 18, 2025 • 0 new comments -
Request Commit Access For RossBrunton
#142802 commented on
Jun 18, 2025 • 0 new comments -
[mlir][Aarch64] Improve i8mm instruction sequence for `vector.contract`
#90416 commented on
Jun 18, 2025 • 0 new comments -
Meta issue to track changes for adding plugin and LLVM_BUILD_LLVM_DYLIB support for Windows
#109483 commented on
Jun 18, 2025 • 0 new comments -
[AIX] LLVM data layout is incorrect unless overridden by clang
#133599 commented on
Jun 18, 2025 • 0 new comments -
[mlir][Aarch64] Add lowering support from unsigned `vector.contract` to i8mm
#90412 commented on
Jun 18, 2025 • 0 new comments -
ppc-reduce-cr-ops mishandles subregister uses and emits verifier error
#141643 commented on
Jun 18, 2025 • 0 new comments -
[BOLT][AArch64] Start && "Entry point function not found
#136669 commented on
Jun 18, 2025 • 0 new comments -
LWG3318: Clarify whether clocks can represent time before their epoch
#100430 commented on
Jun 18, 2025 • 0 new comments -
RISC-V EVL tail folding
#123069 commented on
Jun 18, 2025 • 0 new comments -
#pragma omp requires unified_shared_memory does not seem to work
#127334 commented on
Jun 18, 2025 • 0 new comments -
Windows 11 on ARM64: Clang Build Failure: function too large
#88368 commented on
Jun 18, 2025 • 0 new comments -
[powerpc] Assertion failure using llvm-mc -show-encoding with plxv
#133345 commented on
Jun 18, 2025 • 0 new comments -
[clang-sa] Macro definitions of header TUs not included in the plist file
#140845 commented on
Jun 18, 2025 • 0 new comments -
Missed GEP Optimization for Constant Index
#137168 commented on
Jun 18, 2025 • 0 new comments -
clang-10 fails to compile C-embedded assembly with SSE and AVX instructions
#47541 commented on
Jun 18, 2025 • 0 new comments -
[clang-format]:Feature Request Add option to disable space before braces
#136497 commented on
Jun 17, 2025 • 0 new comments -
Incorrect deduplication of member of anonymous namespace in clang++17, 18, 19
#107642 commented on
Jun 17, 2025 • 0 new comments -
【opt】incorrect output dependence in loop interchange pass
#127176 commented on
Jun 17, 2025 • 0 new comments -
[DirectX] External declaration 'switch.table.*' is unused
#140420 commented on
Jun 19, 2025 • 0 new comments -
[DirectX] Validation: TGSM pointers must originate from an unambiguous TGSM global variable.
#140416 commented on
Jun 19, 2025 • 0 new comments -
[BPF] fatal error: error in backend: Empty type name for BTF_TYPE_ID_REMOTE reloc
#143774 commented on
Jun 19, 2025 • 0 new comments -
lld-link does not work with VS integration if vcpkg is installed.
#38333 commented on
Jun 19, 2025 • 0 new comments -
unnecessary `mov` added in string concatination code with >= `-O2`
#65041 commented on
Jun 19, 2025 • 0 new comments -
[mlir][vector] Standarise operand naming
#131602 commented on
Jun 19, 2025 • 0 new comments -
[clang] `-fembed-bitcode` is incompatible with some compilation flags and their negations
#143665 commented on
Jun 19, 2025 • 0 new comments -
Clang -pedantic: non-ISO practices may not be diagnosed
#143486 commented on
Jun 19, 2025 • 0 new comments -
[Flang] Defined assignments for derived types with derived type components are slower than GFortran
#121130 commented on
Jun 19, 2025 • 0 new comments -
[HLSL][SPIRV] Add the `vk::constant_id` to clang
#142448 commented on
Jun 19, 2025 • 0 new comments -
Wrong canonicalization by InstCombine
#96130 commented on
Jun 19, 2025 • 0 new comments -
Implement address sanitizer on AIX
#138916 commented on
Jun 19, 2025 • 0 new comments -
could not find gdb-remote stub exe '' when remote debugging macOS to macOS
#106854 commented on
Jun 19, 2025 • 0 new comments -
[AArch64][BOLT] llvm-bolt annotateCFIState Assertion `!StateStack.empty() && "corrupt CFI stack"' failed.
#133501 commented on
Jun 19, 2025 • 0 new comments -
[llvm-debuginfo-analyzer] Remove 'LVScope::Children' container.
#69160 commented on
Jun 19, 2025 • 0 new comments -
[MLIR] Inconsistent output when executing MLIR program with and without `-affine-loop-coalescing`
#144025 commented on
Jun 19, 2025 • 0 new comments -
Runtime abort during exception handling in bolted static glibc binary
#142987 commented on
Jun 19, 2025 • 0 new comments -
LWG4037: Static data members of `ctype_base` are not yet required to be usable in constant expressions
#105330 commented on
Jun 19, 2025 • 0 new comments -
LWG4084: `std::fixed` ignores `std::uppercase`
#118346 commented on
Jun 19, 2025 • 0 new comments -
optimize `exp(exp(x)) / exp(x)` with fast-math
#65608 commented on
Jun 19, 2025 • 0 new comments -
Generate better code for std::bit_floor from libstdc++
#61183 commented on
Jun 19, 2025 • 0 new comments -
LWG3767: `codecvt<charN_t, char8_t, mbstate_t>` incorrectly added to locale
#105313 commented on
Jun 19, 2025 • 0 new comments -
LWG2295: Locale name when the provided `Facet` is a `nullptr`
#105063 commented on
Jun 19, 2025 • 0 new comments -
clang generates incorrect code when storing to memory location 0x1 for target avr-none
#143247 commented on
Jun 19, 2025 • 0 new comments -
[HLSL] Extract Root Signature version from metadata representation
#134695 commented on
Jun 18, 2025 • 0 new comments -
[HLSL] Add execution testing of Root Signatures
#133317 commented on
Jun 18, 2025 • 0 new comments -
[HLSL] Add Root Signature Documentation into clang
#126773 commented on
Jun 18, 2025 • 0 new comments -
[HLSL] Implement: Textures/TypedBuffers cannot be bound to root descriptors.
#126647 commented on
Jun 18, 2025 • 0 new comments -
[HLSL] Document root signature flags and validation requirements
#126646 commented on
Jun 18, 2025 • 0 new comments -
[libc++] v2 ABI silently introduces new non-conforming behaviour for smart pointer destruction
#142066 commented on
Jun 16, 2025 • 0 new comments -
[clang] [outliner] Make `nooutline` accessible from `clang`
#144135 commented on
Jun 16, 2025 • 0 new comments -
Compiler crash
#140217 commented on
Jun 16, 2025 • 0 new comments -
[clang-format] More control of wrapped lambda brace indentation
#143248 commented on
Jun 16, 2025 • 0 new comments -
[clang] NRVO used in C mode
#100902 commented on
Jun 16, 2025 • 0 new comments -
Failed test `Flang :: Runtime/no-cpp-dep.c` no macOS in 13.0.1-rc2
#53201 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][SVE] MLIR's @setArmVLBits causing a seg-fault under QEMU
#143670 commented on
Jun 16, 2025 • 0 new comments -
Undefined reference to '__trampoline_setup' with the flang driver
#141147 commented on
Jun 16, 2025 • 0 new comments -
Request Commit Access For callumfare
#141729 commented on
Jun 16, 2025 • 0 new comments -
Take advantage of `assume`s on `x * x` (with `nuw`)
#122412 commented on
Jun 16, 2025 • 0 new comments -
[ARM][AArch64] Vector intrinsics do not match hardware behavior for NaN, subnormals
#128006 commented on
Jun 16, 2025 • 0 new comments -
[MC][AArch64] Assertion Failure in `MCAsmLexer::peekTok` with Chained Malformed AArch64 Assembly Instruction Input
#144126 commented on
Jun 16, 2025 • 0 new comments -
[AVX-512] vpternlogq fails to be emitted for longer chains of bitmanipulations
#134768 commented on
Jun 16, 2025 • 0 new comments -
Assertion failure in `LocalInstantiationScope::findInstantiationOf`: `isa<LabelDecl>(D) && "declaration not instantiated in this scope"
#133792 commented on
Jun 16, 2025 • 0 new comments -
[libc++] Incorrect memory order in atomic wait
#109290 commented on
Jun 15, 2025 • 0 new comments -
[clang] Satisfaction of constraint depends on itself for type with single-argument constructor
#143918 commented on
Jun 15, 2025 • 0 new comments -
[libcxxabi][llvm-symbolizer] Demangler produces bad output for templated `operator<`
#143473 commented on
Jun 15, 2025 • 0 new comments -
[clang-tidy] "readability-implicit-bool-conversion" - should catch conversions that occur in a template function
#143328 commented on
Jun 15, 2025 • 0 new comments -
Source range of deleted or defaulted function outside class body is inaccurate
#64805 commented on
Jun 15, 2025 • 0 new comments -
Multi-Call command line building error
#143506 commented on
Jun 15, 2025 • 0 new comments -
Request Commit Access For tomershafir
#143681 commented on
Jun 14, 2025 • 0 new comments -
[clang-cl] Generates bad manifest XML for Visual Studio UAC settings
#120394 commented on
Jun 14, 2025 • 0 new comments -
Tracking progress for constexpr cmath (P0533R9, P1383R2)
#139885 commented on
Jun 14, 2025 • 0 new comments -
[X86] Remove LowerToHorizontalOp and update test coverage
#143000 commented on
Jun 14, 2025 • 0 new comments -
[Flang][OpenMP] ICE with do-loop inside BLOCK inside omp
#97940 commented on
Jun 14, 2025 • 0 new comments -
[Flang][OpenMP] fatal internal error: CHECK(IsValid(*range)) failed at /root/llvm-project/flang/lib/Parser/provenance.cpp(279)
#107502 commented on
Jun 14, 2025 • 0 new comments -
Implement strategy for loop ordering choice (true compiler starter)
#51651 commented on
Jun 14, 2025 • 0 new comments -
[mlir][tablegen] Underlying signless integer storage for Enum Attributes is handled incorrectly
#144005 commented on
Jun 14, 2025 • 0 new comments -
PowerPC regressions introduce by 3469db82b5c821c94b58c0b81f03bbef51efa30b
#141642 commented on
Jun 17, 2025 • 0 new comments -
[HLSL] Implement `Load(int, out uint)` overloads for buffer types
#138910 commented on
Jun 17, 2025 • 0 new comments -
[PPC] Support 64 bit code with 32 bit address space.
#52826 commented on
Jun 17, 2025 • 0 new comments -
[HLSL] Implement resource arrays
#133835 commented on
Jun 17, 2025 • 0 new comments -
[lld] Static linking fails when using GHC musl images with `gmp` big-integer implementation plus `ld.lld` as default linker
#142307 commented on
Jun 17, 2025 • 0 new comments -
[X86] X86LegalizerInfo - use LegalFor instead if LegalIf for simple ISA/test pairs
#138259 commented on
Jun 17, 2025 • 0 new comments -
Auto-vectorize saturating addition
#131601 commented on
Jun 17, 2025 • 0 new comments -
Release Asset Audit Failed
#132738 commented on
Jun 17, 2025 • 0 new comments -
SingleSource/Regression/C/Regression-C-float16-smoke FAILs to link
#64247 commented on
Jun 17, 2025 • 0 new comments -
Error with building for pulp ara
#134994 commented on
Jun 17, 2025 • 0 new comments -
Define a policy for merging Pull Requests with multiple commits
#56637 commented on
Jun 17, 2025 • 0 new comments -
[AVR] crash in SelectionDAG
#59914 commented on
Jun 17, 2025 • 0 new comments -
SelectionDag Assert (w/ asserts) / backend crash (w/o asserts) with Stack MTE + AFDO
#69907 commented on
Jun 17, 2025 • 0 new comments -
powerpc64le: power9 codgen bug when generating setb instructions
#143989 commented on
Jun 17, 2025 • 0 new comments -
Missed optimization: fold (icmp eq a, c1) | (icmp ult f(a), c2) to icmp ult f(a), c2
#143957 commented on
Jun 17, 2025 • 0 new comments -
Make MSVC STL data formatters for Windows
#24834 commented on
Jun 17, 2025 • 0 new comments -
Suboptimal register allocation when combining stores
#143940 commented on
Jun 17, 2025 • 0 new comments -
Missed optimization: passing vectors with different (compatible) target features prevents inlining
#142321 commented on
Jun 17, 2025 • 0 new comments -
[clang] Avoid printing overly large integer/_BitInt numbers in static assertion failure diagnostics
#71675 commented on
Jun 17, 2025 • 0 new comments -
[clangd] "Assertion 'LocalDeclID < LocalNumDecls' failed." when using clangd with `--experimental-modules-support`
#130280 commented on
Jun 17, 2025 • 0 new comments -
CodeGenFunction take LValue by value in many of its member function
#144180 commented on
Jun 17, 2025 • 0 new comments -
clang segfaults when file changes
#12110 commented on
Jun 16, 2025 • 0 new comments -
Fix Loop Transformations to Preserve Block Frequencies
#135812 commented on
Jun 16, 2025 • 0 new comments -
[clang-tidy] suggest adding `constexpr` when it is possible
#115622 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILCBufferAccess pass is removing globals without replacing all uses
#141840 commented on
Jun 16, 2025 • 0 new comments -
[DirectX] DXILBitcodeWriter is trying to encode unsupported TargetExtTyID
#140321 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Implementation tracking for zvqdotq
#141826 commented on
Jun 16, 2025 • 0 new comments -
[clang] Warning when block captures a pointer to pointer or reference
#143924 commented on
Jun 16, 2025 • 0 new comments -
[SPIRV][Vulkan] OpCapability Kernel being set on Shaders
#140739 commented on
Jun 16, 2025 • 0 new comments -
Add C++23 stacktrace (P0881R7)
#136528 commented on
Jun 14, 2025 • 0 new comments -
Handle VECREDUCE intrinsics in NVPTX backend
#136253 commented on
Jun 19, 2025 • 0 new comments -
[BOLT] Gadget scanner: improve handling of unreachable basic blocks
#136183 commented on
Jun 19, 2025 • 0 new comments -
[ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs
#135784 commented on
Jun 16, 2025 • 0 new comments -
[RISCV] Add TuneNoDefaultUnroll to generic CPUs
#135318 commented on
Jun 20, 2025 • 0 new comments -
[AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2
#135162 commented on
Jun 18, 2025 • 0 new comments -
[AMDGPU] Update code object metadata for kernarg preload
#134666 commented on
Jun 18, 2025 • 0 new comments -
[RISCV][Driver] Add support for `-m` flag to linker job of Baremetal toolchain
#134442 commented on
Jun 17, 2025 • 0 new comments -
[clang-tidy] Improve `bugprone-exception-escape`: add stacktrace of escaped exception
#134375 commented on
Jun 18, 2025 • 0 new comments -
[LV] Move isPredicatedInst into LVLegality (NFC)
#134261 commented on
Jun 20, 2025 • 0 new comments -
[libc++] Stabilize transitive includes for C++23
#134143 commented on
Jun 18, 2025 • 0 new comments -
[clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen
#134131 commented on
Jun 17, 2025 • 0 new comments -
[LV] Add support for partial reductions without a binary op
#133922 commented on
Jun 20, 2025 • 0 new comments -
[IR] Add CallBr intrinsics support
#133907 commented on
Jun 14, 2025 • 0 new comments -
[RFC][BPF] Support Jump Table
#133856 commented on
Jun 17, 2025 • 0 new comments -
[Clang] Allow simpler visibility annotations when targeting win32 and mingw
#133699 commented on
Jun 16, 2025 • 0 new comments -
Store GUIDs in metadata
#133682 commented on
Jun 20, 2025 • 0 new comments -
[libc++] Optimize {std,ranges}::distance for segmented iterators
#133612 commented on
Jun 16, 2025 • 0 new comments -
[AMDGPU] Replace dynamic VGPR feature with attribute
#133444 commented on
Jun 20, 2025 • 0 new comments -
[SROA] Vector promote some memsets
#133301 commented on
Jun 19, 2025 • 0 new comments -
[Driver] Forward sysroot from Driver to linker in BareMetal ToolChain Object
#132808 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators
#132665 commented on
Jun 15, 2025 • 0 new comments -
[libc++] Fix ambiguous calls to std::min in basic_string
#132402 commented on
Jun 19, 2025 • 0 new comments -
[lldb][lldb-dap] Added support for "WriteMemory" request.
#131820 commented on
Jun 19, 2025 • 0 new comments -
[clang-tidy] Improve `readability-function-size`: count class member initializers as statements
#131669 commented on
Jun 19, 2025 • 0 new comments -
[GOFF] Introduce GOFFWriter class
#131216 commented on
Jun 16, 2025 • 0 new comments -
[AArch64][PAC] Combine signing with address materialization
#130809 commented on
Jun 19, 2025 • 0 new comments -
[libc++] Don't try to wait on a thread that hasn't started in std::async, take 2
#130145 commented on
Jun 15, 2025 • 0 new comments -
[AMDGPU] Add option to bias SGPR allocation to reduce read hazards
#129869 commented on
Jun 16, 2025 • 0 new comments -
Revert "[lit][clang] Avoid realpath on Windows due to MAX_PATH limitations"
#139739 commented on
Jun 16, 2025 • 0 new comments -
[mlir][ArmSME] Remove `ConvertIllegalShapeCastOpsToTransposes`
#139706 commented on
Jun 18, 2025 • 0 new comments -
[libc++][format] Don't instantiate direct `__(u)int128_t` visitation
#139662 commented on
Jun 18, 2025 • 0 new comments -
Add a GUIDLIST table to bitcode
#139497 commented on
Jun 20, 2025 • 0 new comments -
[libc++] Introduce `__product_iterator_traits` and optimise `flat_map::insert`
#139454 commented on
Jun 15, 2025 • 0 new comments -
[SPARC][IAS] Add definitions for cryptographic instructions
#139451 commented on
Jun 17, 2025 • 0 new comments -
[X86][Codegen] add sched for lnlp
#139446 commented on
Jun 19, 2025 • 0 new comments -
[clang-tidy] fix false negatives with type aliases in `cppcoreguidlines-pro-bounds-pointer-arithmetic` check
#139430 commented on
Jun 18, 2025 • 0 new comments -
[clangd] Add tweak to override pure virtuals
#139348 commented on
Jun 16, 2025 • 0 new comments -
[WIP][AMDGPU][MC] Support 128b rsrc reg in mimg instructions
#139121 commented on
Jun 18, 2025 • 0 new comments -
[BOLT] Gadget scanner: prevent false positives due to jump tables
#138884 commented on
Jun 19, 2025 • 0 new comments -
[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC)
#138883 commented on
Jun 19, 2025 • 0 new comments -
[AMDGPU] Fold multiple aligned v_mov_b32 to v_mov_b64 on gfx942
#138843 commented on
Jun 17, 2025 • 0 new comments -
[AMDGPU] Refine GCNHazardRecognizer hasHazard()
#138841 commented on
Jun 16, 2025 • 0 new comments -
[vectorization] More flexibility for VFxIC
#138709 commented on
Jun 18, 2025 • 0 new comments -
[BOLT] Factor out MCInstReference from gadget scanner (NFC)
#138655 commented on
Jun 19, 2025 • 0 new comments -
[RISCV][NFC] Refactor Vendor Reloc Declarations
#138226 commented on
Jun 20, 2025 • 0 new comments -
[llvm][release] Describe types of release package on the release page
#138144 commented on
Jun 17, 2025 • 0 new comments -
[BOLT] Gadget scanner: account for BRK when searching for auth oracles
#137975 commented on
Jun 19, 2025 • 0 new comments -
[RISCV][MC] Support Base P non-GPR pair instructions
#137927 commented on
Jun 20, 2025 • 0 new comments -
[LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs
#137919 commented on
Jun 20, 2025 • 0 new comments -
[LAA] Add initial support for non-power-of-2 store-load forwarding distance
#137873 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Annotate the data member of variant with no_unique_address
#137783 commented on
Jun 15, 2025 • 0 new comments -
[GOFF] Add writing of text records
#137235 commented on
Jun 16, 2025 • 0 new comments -
[BOLT] Gadget scanner: detect untrusted LR before tail call
#137224 commented on
Jun 19, 2025 • 0 new comments -
[asan][sanitizer_common] Enable build and testing of asan+sanitizer_common on AIX
#137186 commented on
Jun 17, 2025 • 0 new comments -
[LV] Improve code using [[maybe_unused]] (NFC)
#137138 commented on
Jun 20, 2025 • 0 new comments -
[AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction
#137137 commented on
Jun 20, 2025 • 0 new comments -
AMDGPU: Allow operand folding between loop body and its preheader
#137022 commented on
Jun 18, 2025 • 0 new comments -
[clang] Crash due to lambdas in decltype (?)
#138428 commented on
Jun 21, 2025 • 0 new comments -
[InstCombine] Formation of fmax ignores SNaN
#138303 commented on
Jun 20, 2025 • 0 new comments -
Crash report
#140382 commented on
Jun 20, 2025 • 0 new comments -
[DirectX] Validation error: Access to out-of-bounds memory is disallowed
#140417 commented on
Jun 20, 2025 • 0 new comments -
clang refuses to pass --no-demangle to lld on aarch64-none-elf
#108971 commented on
Jun 20, 2025 • 0 new comments -
[HLSL] Investigate whether we can avoid memset and memcpy in object construction and type casting
#138788 commented on
Jun 20, 2025 • 0 new comments -
Specific structure name can cause shadowing of globally defined lambda, causing "struct::operator()" to be called instead of "lambda::operator()"
#134049 commented on
Jun 20, 2025 • 0 new comments -
UBSAN should catch undefined behavior in realloc
#113065 commented on
Jun 20, 2025 • 0 new comments -
Missed optimization (unnecessary sext): y >= x should imply y - x >= 0
#142283 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Exposing Python Wheels for IR2Vec
#141839 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Support Flow-Aware Embeddings
#141838 commented on
Jun 20, 2025 • 0 new comments -
[MLGO][IR2Vec] IR2Vec embeddings for MLInliner
#141836 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Tooling for Vocabulary Generation
#141834 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Vocab Improvements
#141833 commented on
Jun 20, 2025 • 0 new comments -
[IR2Vec] Storing and Managing Vocabulary
#141832 commented on
Jun 20, 2025 • 0 new comments -
libc++ isnan(integer-type) broken on Windows with -std=c++20 after #69431
#70225 commented on
Jun 20, 2025 • 0 new comments -
AMDGPU fmed3 of fpext optimization should look through source modifiers
#139250 commented on
Jun 20, 2025 • 0 new comments -
AMDGPU mishandles canonicalize with ieee mode disabled
#139622 commented on
Jun 20, 2025 • 0 new comments -
[Flang][OpenMP] Important issues to be fixed prior to removing experimental status of OpenMP
#110008 commented on
Jun 20, 2025 • 0 new comments -
Missed optimization: Reassociate multiplies by constants to shrink said constants
#143622 commented on
Jun 20, 2025 • 0 new comments -
[clangd] `PrerequisiteModulesTests` Generating Unexpected Error when Scanning for Dependencies on macOS
#124153 commented on
Jun 20, 2025 • 0 new comments -
[Clang][Regression:20][Modules] Name lookup failed to find hidden friend in non-exported base class
#133720 commented on
Jun 20, 2025 • 0 new comments -
LLVM coverage report is not available
#90455 commented on
Jun 20, 2025 • 0 new comments -
clang dies with SIGBUS compiling gtest-all.cc on 32-bit SPARC
#66620 commented on
Jun 20, 2025 • 0 new comments -
[clang-cl][Windows] After setting the manifest configuration, the app cannot start!
#143119 commented on
Jun 20, 2025 • 0 new comments -
[Flang][OpenMP] Execution error when array assignment statement for an array containing ":" is specified in forall construct within workshare construct
#143330 commented on
Jun 20, 2025 • 0 new comments -
[mlir] Canonicalizer crashed in mlir::simplifyAffineExpr with Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
#144091 commented on
Jun 20, 2025 • 0 new comments -
[clang] vsetvli/vsetivli does not permit lmul operand to be optional
#143744 commented on
Jun 19, 2025 • 0 new comments -
[AMDGPU] SelectionDAG divergence tracking should heed AMDGPUSubtarget::isSingleLaneExecution
#108038 commented on
Jun 19, 2025 • 0 new comments -
[SimplifyCFG] Introduce a heuristic code sinker to fold phi expressions
#128171 commented on
Jun 14, 2025 • 0 new comments -
[LAA] Hoist setting condition for RT-checks
#128045 commented on
Jun 19, 2025 • 0 new comments -
[LoopIdiom] Select llvm.experimental.memset.pattern intrinsic rather than memset_pattern16 libcall
#126736 commented on
Jun 18, 2025 • 0 new comments -
[IndVars] Fix high-cost-expand check in LFTR
#125828 commented on
Jun 20, 2025 • 0 new comments -
[LoopInterchange] Enable it by default
#124911 commented on
Jun 20, 2025 • 0 new comments -
[lld][LoongArch] GOT indirection to PC relative optimization
#123743 commented on
Jun 17, 2025 • 0 new comments -
[lld][LoongArch] Support relaxation during TLSDESC GD/LD to IE/LE conversion
#123730 commented on
Jun 17, 2025 • 0 new comments -
[TargetVerifier][AMDGPU] Add TargetVerifier.
#123609 commented on
Jun 16, 2025 • 0 new comments -
[scan-build-py] use explicit compiler wrapper paths for intercept
#123252 commented on
Jun 20, 2025 • 0 new comments -
[ASan][Windows] Honor asan config flags on windows when set through the user function
#122990 commented on
Jun 18, 2025 • 0 new comments -
[BOLT][AArch64] Introduce SPE mode in BasicAggregation
#120741 commented on
Jun 17, 2025 • 0 new comments -
[libc++] Add the thread safety annotations unconditionally
#117497 commented on
Jun 16, 2025 • 0 new comments -
[Clang] Add __builtin_invoke and use it in libc++
#116709 commented on
Jun 15, 2025 • 0 new comments -
[C++20][Modules] Implement P1857R3 Modules Dependency Discovery
#107168 commented on
Jun 14, 2025 • 0 new comments -
Extending LLDB to work on AIX
#102601 commented on
Jun 20, 2025 • 0 new comments -
AMDGPU: Fold frame indexes into s_or_b32 and s_and_b32
#102345 commented on
Jun 20, 2025 • 0 new comments -
[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with
#99420 commented on
Jun 15, 2025 • 0 new comments -
Enforce SL.con.3: Add check to replace operator[] with at() [Cont.]
#95220 commented on
Jun 19, 2025 • 0 new comments -
[mlir][linalg] Implement `LinalgGroupedConvolutionOpInterface` to unify grouped convs
#94796 commented on
Jun 20, 2025 • 0 new comments -
[lldb/crashlog] Create stackframes for non-crashed threads
#94262 commented on
Jun 20, 2025 • 0 new comments -
Conditionalize use of POSIX features missing on WASI/WebAssembly
#92677 commented on
Jun 17, 2025 • 0 new comments -
Improve string allocation
#92652 commented on
Jun 14, 2025 • 0 new comments -
[AMDGPU] Add AMDGPU support for llvm-objcopy
#92066 commented on
Jun 18, 2025 • 0 new comments -
[Bazel] Migrate to Bzlmod
#88927 commented on
Jun 20, 2025 • 0 new comments -
[clangd] Add languages as server capabilities
#75633 commented on
Jun 16, 2025 • 0 new comments -
[clangd] Add tweak to abbreviate function templates
#74710 commented on
Jun 19, 2025 • 0 new comments -
[libc++] Implement `views::join_with`
#65536 commented on
Jun 18, 2025 • 0 new comments -
[PowerPC] Optimize select_cc with VSX compare and xxsel
#65295 commented on
Jun 15, 2025 • 0 new comments -
LLD: Support --unresolved-symbols=@path/to/file option for lld
#142798 commented on
Jun 21, 2025 • 0 new comments