The Week Of Monday 10 August 2026 Archives by thread
Starting: Mon Aug 10 00:01:46 PDT 2026
Ending: Sun Aug 16 23:52:03 PDT 2026
Messages: 6499
- [clang] [llvm] [Hexagon] Fix unusable SCS reg, make it selectable (PR #213820)
Santanu Das via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Kazu Hirata via llvm-commits
- [llvm] [VPlan] Fix miscompile when widening induction with loop-variant step (PR #206010)
Florian Hahn via llvm-commits
- [llvm] [ExpandMemCmp] Only narrow load sizes for targets that opt in (PR #215186)
Pengcheng Wang via llvm-commits
- [llvm] [ExpandMemCmp][RISCV] Expand memcmp/bcmp for aligned pointers on strict-align targets (PR #209738)
Pengcheng Wang via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos (PR #215159)
Matt Arsenault via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Florian Hahn via llvm-commits
- [llvm] [DAGCombiner][AArch64] Fix the multiplier when folding a partial reduction of a mask (PR #215187)
Adam Scott via llvm-commits
- [llvm] [RISCV] Update TTI for llvm.experimental.cttz.elts (PR #214795)
Pengcheng Wang via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Nathan Corbyn via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (PR #215182)
via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
LLVM Continuous Integration via llvm-commits
- [llvm] [CVP] Refine results of getValueAtUse for single users. (PR #212133)
Florian Hahn via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] 8ea1b9d - [ORC] Generalize rt::Proxy result mapping to Error / Expected<T> callees (#215181)
via llvm-commits
- [llvm] [ORC] Generalize rt::Proxy result mapping to Error / Expected<T> callees (PR #215181)
Lang Hames via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
Zeyi Xu via llvm-commits
- [clang] [compiler-rt] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Matt Arsenault via llvm-commits
- [llvm] [DebugInfo] Do not stop after livedebugvars (PR #215169)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [CodeGen][AMDGPU] Support type-aware intrinsic feature checks (PR #205536)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU][NFC] Change disassembler callback parameters from unsigned to uint64_t (PR #215190)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in .td files (PR #215191)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in AMDGPUBaseInfo (PR #215192)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the disassembler (PR #215193)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in subtarget and analysis passes (PR #215194)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in asm printing and MIR formatting (PR #215195)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in libcalls, TTI and InstCombine (PR #215196)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in hazard and waitcnt passes (PR #215197)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the MC layer (PR #215198)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in GlobalISel support code (PR #215199)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the schedulers (PR #215200)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the instruction selector (PR #215201)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the assembly parser (PR #215202)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in frame and register handling (PR #215203)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in SelectionDAG lowering (PR #215204)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the register bank info (PR #215205)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the legalizer (PR #215206)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in the IR-level passes (PR #215207)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in SIInstrInfo and peepholes (PR #215208)
via llvm-commits
- [llvm] [AMDGPU][NFC] Explicitly narrow conversions in SIISelLowering (PR #215209)
via llvm-commits
- [llvm] [GlobalISel][NFC] Explicitly narrow conversions in two combine rules (PR #215210)
via llvm-commits
- [llvm] [TableGen][NFC] Explicitly narrow ULEB128 values in generated decodeInstruction (PR #215211)
via llvm-commits
- [llvm] [TableGen][NFC] Explicitly narrow size_t to unsigned in generated matcher tables (PR #215212)
via llvm-commits
- [llvm] [InterleavedLoadCombine] Index candidates to avoid quadratic matching (PR #213053)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Amit Tiwari via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
Simon Pilgrim via llvm-commits
- [llvm] [X86] concatvectors(cvtneps2bf16(x),cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (PR #215215)
Simon Pilgrim via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
Diana Picus via llvm-commits
- [llvm] [GlobalISel][AMDGPU][NFC] Use typed integer LLTs in the load legalizer tests (PR #214700)
Kacper Doga via llvm-commits
- [llvm] [SLP] Merge redundant input operands of binary-operator nodes (PR #208670)
Balakrishna Bandlapalli via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
Tim Gymnich via llvm-commits
- [llvm] [Support] Use block-scope statics for cl::opt registration globals (PR #215216)
Sylvestre Ledru via llvm-commits
- [llvm] [mlir] [MLIR][ADT] Fix uninitialized scalar and array-vs-singleton patterns flagged by Coverity in generated code (PR #215217)
Sylvestre Ledru via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [llvm-nm][GOFF] Display archive attributes in GOFF archives through --print-armap (PR #214527)
James Henderson via llvm-commits
- [llvm] [RISCV] Change undef->poison in cttz_elts.ll test (PR #215218)
Philipp Rados via llvm-commits
- [llvm] [Object][WebAssembly] Make Wasm read failures recoverable (PR #215102)
James Henderson via llvm-commits
- [llvm] [Hexagon] Clang throws "Assertion `Inc.size() <= 2' failed" (PR #212913)
Abinaya Saravanan via llvm-commits
- [llvm] [ConstraintElimination] Defer removal of simplified ssub.with.overflow (PR #215135)
Florian Hahn via llvm-commits
- [llvm] [AArch64][SDAG] Enable +sve2p2/+sme2p2 lowerings for VECTOR_COMPRESS (PR #215219)
Benjamin Maxwell via llvm-commits
- [clang] [flang] [llvm] [flang] Add runtime trampoline pool for W^X compliance (PR #183108)
Sairudra More via llvm-commits
- [llvm] workflows/release-binaries: Fixup Windows version string for release candidates (PR #215030)
Cullen Rhodes via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
Shaurya Srivastava via llvm-commits
- [llvm] [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (PR #214744)
Barbara Mitic via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use PreferredShiftAmountTy in TruncOfShift combine (PR #213381)
David Green via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
David Green via llvm-commits
- [llvm] [Hexagon] Fix reg class for C2_cmoveit/cmoveif cext lowering (PR #212911)
Abinaya Saravanan via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [lit] Address scaling problems with ProcessPoolExecutor (PR #214853)
Cullen Rhodes via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFI SVS fallback path crash. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [LoopSplitUtils] Revert, removing from tree (PR #214577)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse(bitcast(x))) to fshl+bitreverse (PR #214362)
Simon Pilgrim via llvm-commits
- [llvm] [mlir] [Verifier] Reject an empty non-'distinct' !llvm.access.group node (PR #214703)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [llvm] Normalize file path to fix problems with different folder separators. (PR #215225)
via llvm-commits
- [llvm] b22c8a6 - [ConstraintElimination] Defer removal of simplified ssub.with.overflow (#215135)
via llvm-commits
- [llvm] [VPlan] Pass ArrayRef<VPValue *> instead ArrayRef<const VPValue *> (NFC) (PR #197193)
Florian Hahn via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
Harry Ramsey via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Support lowering preloaded kernel arguments (PR #205049)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
Cullen Rhodes via llvm-commits
- [llvm] X86: Add baseline test for computeKnownBits poison+vector handling (PR #213325)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] SimplifySetCC - Improve shifted range checks with add offsets (PR #207955)
Simon Pilgrim via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Bitcode] Fix stack overflow by converting predictValueUseListOrder to non-recursive style (PR #213557)
Jinpeng Wang via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][GlobalISel] Select integer vector reductions into GPRs (PR #212976)
Cullen Rhodes via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
Yingwei Zheng via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Shih-Po Hung via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Petar Avramovic via llvm-commits
- [llvm] [TableGen] Add isReg check for CheckRegOperand predicate (PR #215230)
via llvm-commits
- [llvm] [libsycl] Initial prefetch implementation for queue (PR #212104)
Kseniya Tikhomirova via llvm-commits
- [llvm] Fix: [lit] builtin cat/diff spawn-fallback leaked PYTHONPATH into later RUN lines (PR #215151)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Nikolas Klauser via llvm-commits
- [llvm] [X86] Add pdep/pext vector test coverage (PR #215231)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(lshr(add(shl(X, ShAmt), C), ShrAmt)) (PR #214562)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] Reapply "[X86] EltsFromConsecutiveLoads - handle trunc(wideload()) patterns" (#199371) (PR #208999)
Simon Pilgrim via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Durgadoss R via llvm-commits
- [llvm] df90dfb - [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (#214411)
via llvm-commits
- [llvm] [X86] Add pass to coalesce redundant vector constant materializations (PR #211619)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add lowering for single type constrained operations. (PR #215232)
Paul Walker via llvm-commits
- [flang] [llvm] [flang][docs] Update runtime trampoline documentation (PR #215233)
Sairudra More via llvm-commits
- [llvm] 364002a - [LoopSplitUtils] Revert, removing from tree (#214577)
via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Use samesign constraints in unsigned known-bits folds (PR #209675)
Yingwei Zheng via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] 47f32bd - [VectorCombine] Fold reduction chains with equivalent bitcast sources (#212084)
via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
Kacper Doga via llvm-commits
- [llvm] a7fd911 - [RISCV] Change undef->poison in cttz_elts.ll test (#215218)
via llvm-commits
- [llvm] [X86][SchedModel] Use ZMM zero-idiom class for 512-bit VPSUB/VPCMPGT on Znver4 (PR #215109)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] b4c970c - [X86] Add pdep/pext vector test coverage (#215231)
via llvm-commits
- [llvm] [RISCV] Fix Xqci Fusions with Frame Indexes (PR #213815)
Pengcheng Wang via llvm-commits
- [llvm] [SLP] Allow UDiv X, C <--> LShr X, log2(C) tranformations in BinOpSameOpcodeHelper (PR #181731)
Simon Pilgrim via llvm-commits
- [llvm] [LoopVectorize] Compute BlockFrequencyInfo eagerly to fix assertion failure (PR #215237)
Karthika Devi C via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
Matthias Springer via llvm-commits
- [llvm] d928627 - [VPlan] Cost truncated widened inductions via ::computeCost. (#212786)
via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Steffen Larsen via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] c6a18ac - [AArch64] Add initial sched model for hip12 (#212935)
via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
David Green via llvm-commits
- [llvm] [VPlan] Allow cleanup of dead ExpandSCEVs (PR #208952)
Ramkumar Ramachandra via llvm-commits
- [llvm] 3027f32 - [LV] Avoid adding stray predicates in isConsecutivePtr (#213662)
via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Arseniy Obolenskiy via llvm-commits
- [llvm] [VPlan] Convert more VPlan transforms to use RUN_VPLAN_PASS (PR #205007)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [X86] Enable pclmul/vpclmulqdq to SSE42+ PDEP/PEXT vector tests (PR #215244)
Simon Pilgrim via llvm-commits
- [llvm] Verify operand size for shift operation. (PR #215245)
via llvm-commits
- [llvm] 794aa0f - [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (#214919)
via llvm-commits
- [llvm] b97d8b2 - [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (#211863)
via llvm-commits
- [llvm] [llvm-ml] Recognise `imagerel` operator (PR #209630)
via llvm-commits
- [llvm] [CAS][test] Fix the plugin CAS tests in mingw builds (PR #215247)
Martin Storsjö via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Florian Hahn via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Julian Brown via llvm-commits
- [llvm] [IndVarSimplify] Add support to simplify pointer IV to integer IV (PR #209413)
via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
David Sherwood via llvm-commits
- [llvm] [RISCV] Use `experimental-p` extension for zero-extended narrow unsigned types (PR #213260)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] 4414edc - X86: Add baseline test for computeKnownBits poison+vector handling (#213325)
via llvm-commits
- [llvm] DAG: Skip poison elements in BUILD_VECTOR computeKnownBits (PR #213326)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
Mészáros Gergely via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [X86] combineX86ShuffleChain - bail if source inputs aren't simple vector types (PR #215249)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Restrict SVE index to profitable BUILD_VECTOR sequences (PR #215250)
David Sherwood via llvm-commits
- [flang] [llvm] [flang][PPC] Set the type and size of PPC vector in codegen (PR #193290)
Daniel Chen via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Share scalable vector GEP bases (PR #214769)
Jacob Crawley via llvm-commits
- [llvm] 2b6174b - [X86] Enable pclmul/vpclmulqdq to SSE42+ PDEP/PEXT vector tests (#215244)
via llvm-commits
- [llvm] [CodeGen] Don't inflate the register pressure set limit by live-thru pressure (PR #214957)
Nathan Corbyn via llvm-commits
- [llvm] cc958e4 - [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (#213277)
via llvm-commits
- [llvm] [VPlan] Sort non-constant-negative add operands last in VPSCEVExpander. (PR #215252)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand negated add operands as a subtract in VPSCEVExpander. (PR #215253)
Florian Hahn via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Christian Herber via llvm-commits
- [llvm] [ORC] Reimplement EPCGenericDylibManager on RTBridge proxies (PR #215256)
Lang Hames via llvm-commits
- [llvm] 9d3101b - [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (#214718)
via llvm-commits
- [llvm] 975b04b - DAG: Skip poison elements in BUILD_VECTOR computeKnownBits (#213326)
via llvm-commits
- [llvm] [GVN] Use SmallDenseSet for visited node tracking (PR #215258)
Sven van Haastregt via llvm-commits
- [llvm] DAG: Use poison instead of undef in SimplifyDemandedVectorElts (PR #207788)
Matt Arsenault via llvm-commits
- [llvm] a325d3d - [X86] combineX86ShuffleChain - bail if source inputs aren't simple vector types (#215249)
via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Naveen Seth Hanig via llvm-commits
- [llvm] [InstCombine] Merge a chain of equality icmps over a contiguous range (PR #207601)
via llvm-commits
- [llvm] [InstCombine] Fold fcmp of two int-to-fp conversions to an integer compare (PR #210521)
via llvm-commits
- [llvm] [LIT][NFC] Fix double slash in GoogleTest format test names (PR #210296)
via llvm-commits
- [llvm] [dyndbg][LLVM] Implement dynamic debugging support (PR #194854)
Stephen Tozer via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc and __svc MS intrinsics (PR #202582)
Adhemerval Zanella via llvm-commits
- [llvm] [IVUsers] Make IV-use collection independent of SSA use-list order (PR #215261)
via llvm-commits
- [llvm] [CodeGen][AArch64][MachineOutliner] Track HasStackArguments in CallSiteInfo for the outliner (PR #215263)
Zhaoxuan Jiang via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Jan Trusiłło via llvm-commits
- [clang] [llvm] [clang][AArch64] Omit zext when high bits have unspecified value (PR #214788)
via llvm-commits
- [llvm] 6f65ede - [AggressiveInstCombine] Don't merge part stores across address spaces (#213677)
via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
Pankaj Dwivedi via llvm-commits
- [llvm] [AtomicExpand] Let targets keep the release fence out of the reservation (PR #214867)
Taiki Endo via llvm-commits
- [llvm] [CodeGen] Add EmitCodeGenCallSiteInfo flag (PR #206668)
Zhaoxuan Jiang via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Jameson Nash via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [libc] [llvm] [libc][ci] Add automated pre-commit and post-commit coverage bots (PR #215269)
Tapiwa Gonga via llvm-commits
- [llvm] [offload][l0] Stage non-native memory fill seeds per queue (PR #215270)
Jan Trusiłło via llvm-commits
- [llvm] 45d4f99 - [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (#215130)
via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
Aryan Bhirud via llvm-commits
- [llvm] RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (PR #215115)
Nemanja Ivanovic via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Florian Hahn via llvm-commits
- [llvm] [CodeGen][RegCoalescer] Preserve valid lanes when keeping IMPLICIT_DEF (PR #215272)
via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold shl of constant by cttz into multiply of lowest set bit (PR #214517)
via llvm-commits
- [llvm] 786ed0d - [Hexagon] Fix unusable SCS reg, make it selectable (#213820)
via llvm-commits
- [libcxx] [llvm] [libc++][CI] Add a cron job to trigger benchmarking jobs (PR #212859)
Louis Dionne via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads (PR #214267)
Petar Avramovic via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Joseph Huber via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Tom Stellard via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Ricardo Jesus via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
Tom Stellard via llvm-commits
- [llvm] 9c7ba7b - [AIX][SystemZ][Support] Check if file is dir on open instead of read (#214815)
via llvm-commits
- [llvm] [AIX][SystemZ][Support] Check if file is dir on open instead of read (PR #214815)
Sean Perry via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
David Green via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
Simon Pilgrim via llvm-commits
- [llvm] [OpenMP] Fix race in setupIndirectCallTable (PR #215274)
Alex Duran via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [VPlan] Print metadata not attached to module as !tmp. (PR #203982)
Florian Hahn via llvm-commits
- [llvm] 9b02a80 - [X86] concatvectors(cvtneps2bf16(x), cvtneps2bf16(y)) -> cvtne2ps2bf16(y,x) (#215215)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
David Green via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] a33dc5a - [X86][SchedModel] Use ZMM zero-idiom class for 512-bit VPSUB/VPCMPGT on Znver4 (#215109)
via llvm-commits
- [llvm] 635b416 - [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (#214280)
via llvm-commits
- [llvm] 3e9127b - [GVN] Use SmallDenseSet for visited node tracking (#215258)
via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxation on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [clang] [llvm] [OpenMP][offload] Fix target reduction for narrow non-integer types (PR #215294)
via llvm-commits
- [libcxx] [llvm] [libcxx] Speed up xsgetn for always_noconv (PR #212010)
via llvm-commits
- [clang] [llvm] [IR][IPO] Don't rewrite the signature of optnone functions (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [InstCombine] Reassociate xor and disjoint or through zext (PR #214970)
Joyoungjin via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Mircea Trofin via llvm-commits
- [llvm] 6950856 - [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (#215141)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Alex MacLean via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Add no-loop SPMD kernel promotion (PR #205325)
Nicole Aschenbrenner via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
via llvm-commits
- [llvm] [VectorCombine] Treat index of insertelememnt as unsigned integer during folding single element store (PR #215293)
Hongyu Chen via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [Bazel] Fix HTTP linking with MinGW Clang (PR #215299)
David Zbarsky via llvm-commits
- [llvm] [NFC][LV] Use `force-target-supports-*` to simplify `vplan-based-stride-mv*.ll` (PR #215300)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Andrei Elovikov via llvm-commits
- [llvm] [VectorCombine] Preserve unsigned indices in scalarized GEPs (PR #212470)
Hongyu Chen via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Krzysztof Drewniak via llvm-commits
- [llvm] [CAS] Add a plugin C API for providing ObjectStore/ActionCache implementations (PR #213331)
Devon Loehr via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [SLP]Flatten alternate associative chains into one reassociated node (PR #215098)
Alexey Bataev via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [AArch64] Suboptimal assembly for u128 x * x (PR #214796)
Harry Ramsey via llvm-commits
- [llvm] [ConstantFolding] Fold vector.partial.reduce.add constants (PR #212112)
Jeong Jihyeon via llvm-commits
- [llvm] 3a019ce - [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (#213490)
via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
Victor Campos via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
via llvm-commits
- [llvm] [docs] [kaleidoscope] Remove misplaced backslash from JIT tutorial (PR #213483)
Anshul Nigham via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Paul Walker via llvm-commits
- [llvm] [SLP] Update zero-tested reduction checks for X86 CPUs (NFC) (PR #215315)
via llvm-commits
- [llvm] 0a06bbc - [docs] [kaleidoscope] Remove misplaced backslash from JIT tutorial (#213483)
via llvm-commits
- [llvm] [SDAG] Make FNEG and FCOPYSIGN expansions handle vectors (PR #214545)
Krzysztof Drewniak via llvm-commits
- [llvm] [BOLT] Skip non-code relocs as function references (PR #215028)
Amir Ayupov via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Improve handling of numRecords for make.buffer.rsrc (PR #213180)
Krzysztof Drewniak via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU] Suppress OpenCL rewriting of printf where it is not linked (PR #215153)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Hoist fmul/fdiv out of fmin/fmax (PR #214063)
Joshua Cranmer via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
Matt Arsenault via llvm-commits
- [lld] [lld][ELF] Sort thunks by their destination to allow quicker convergence (PR #209962)
Pranav Kant via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAddressFolder (PR #215334)
Alex MacLean via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Chinmay Deshpande via llvm-commits
- [llvm] e034a40 - [SDAG] Make FNEG and FCOPYSIGN expansions handle vectors (#214545)
via llvm-commits
- [clang] [llvm] Loop finalization (PR #214717)
Zahira Ammarguellat via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXProxyRegErasure (PR #215336)
Alex MacLean via llvm-commits
- [lld] [lld][macho] Use canonical() to find ICF thunks to order (PR #214558)
Ellis Hoag via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (PR #204541)
via llvm-commits
- [llvm] [PassInstrumentation] Replace llvm::Any with a tagged IRUnitRef. (NFC) (PR #215341)
Alexis Engelke via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV after flattening loops (PR #212744)
Arthur Eubanks via llvm-commits
- [llvm] [InstCombine] Fold (X - X%C) u>= C to X u>= C (PR #214381)
Abhay Kanhere via llvm-commits
- [lldb] [llvm] [NFC][lldb][Windows] Move ConPTYUtils to Host/Windows (PR #215348)
Ebuka Ezike via llvm-commits
- [llvm] [AArch64] Generate fmls for fneg+fmul (PR #215338)
Jon Roelofs via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Eli Friedman via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Justin Bogner via llvm-commits
- [llvm] 2d60b83 - [AArch64] Add widening for vector interleave (#214313)
via llvm-commits
- [llvm] a3c784e - [PassInstrumentation] Pass Any as const &. (NFC) (#215120)
via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Florian Hahn via llvm-commits
- [llvm] [Test][CAS] Fix PluginCASTest DLL discovery on Windows multi-config generators (PR #215099)
Martin Storsjö via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [llvm] [llvm][AArch64] Fix callee-pops epilogue AUT (PR #211889)
David Tellenbach via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
Anshil Gandhi via llvm-commits
- [llvm] 2299be0 - [HLSL] Move `step` implementation to header files (#214604)
via llvm-commits
- [llvm] 5ef04fb - [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (#214110)
via llvm-commits
- [llvm] [SelectionDAG][NVPTX] Support cache hints on masked loads and stores (PR #215307)
Yonah Goldberg via llvm-commits
- [llvm] [RISCV] Add tests for zext(phi/select) widening in RISCVCodeGenPrepar… (PR #215363)
via llvm-commits
- [llvm] [SandboxVec][DAG] Replace UnscheduledSuccs/Preds with a single variable (PR #215364)
via llvm-commits
- [llvm] [SystemZ][z/OS] Support emitting common symbols in HLASM (PR #215278)
Maryam Moghadas via llvm-commits
- [llvm] [X86] Canonicalize ordered FP compares to unordered with NoNaNs to preserve memory folding (PR #215361)
via llvm-commits
- [flang] [llvm] [mlir] Add DW_AT_type attribute to DW_TAG_string_type DWARF DIEs (PR #215365)
via llvm-commits
- [compiler-rt] [compiler-rt] Use `fprintf` for proper targets (PR #215362)
Kewen Meng via llvm-commits
- [flang] [llvm] [flang] Fix incorrect DSE of VALUE dummy arg copy stores due to TBAA mismatch (PR #215366)
Daniel Chen via llvm-commits
- [llvm] 2b52459 - [NVPTX] Remove addMachineSSAOptimization override (#215321)
via llvm-commits
- [llvm] [NVPTX] Remove addMachineSSAOptimization override (PR #215321)
Alex MacLean via llvm-commits
- [llvm] 4a877c9 - [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (#215136)
via llvm-commits
- [llvm] 4455e8a - [NFC][AMDGPU] Reorganize dasm error tests (#215168)
via llvm-commits
- [llvm] [NFC][AMDGPU] Reorganize dasm error tests (PR #215168)
Shilei Tian via llvm-commits
- [llvm] [SLP][NFC]Add an extra test with altop nodes reordering, NFC (PR #215367)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [flang][AIX] Diagnose unsupported OBJECT_MODE setting and -maix32 option (PR #209919)
Kelvin Li via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
Kamlesh Kumar via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Sean Clarke via llvm-commits
- [llvm] [DAGCombiner] Don't create illegal types in visitSRL (PR #215374)
Adam Nemet via llvm-commits
- [llvm] fold sgpr32 via vgpr16 (PR #215375)
Guo Chen via llvm-commits
- [llvm] [NVPTX] Cleanup PTX ISA subtarget features (PR #214623)
Justin Fargnoli via llvm-commits
- [llvm] [X86] Use ABI alignment for `BuildFILD`s store/reload stack slot (PR #215372)
via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
via llvm-commits
- [llvm] [ValueTracking] Fix impliesPoison for instructions with flag-based poison (PR #215368)
via llvm-commits
- [llvm] [mlir] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
via llvm-commits
- [llvm] [gn build] Port commits (PR #215377)
Arthur Eubanks via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Kevin Sala Penades via llvm-commits
- [llvm] 9b6a71f - [gn build] Port commits (#215377)
via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPreventStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Yasser Khan via llvm-commits
- [llvm] [CAS] Add ObjectStore::getStandaloneMemoryBuffer() (PR #215378)
Steven Wu via llvm-commits
- [clang] [llvm] [HLSL] Move `radians` implementation to header files (PR #215379)
Kaitlin Peng via llvm-commits
- [llvm] [CAS] Add ObjectStore::getStandaloneMemoryBuffer() (PR #215360)
Steven Wu via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [MachineCSE] Walk the terminator the hoisted copy is placed in front of (PR #215158)
Matt Turner via llvm-commits
- [llvm] [MachineScheduler] Don't add redundant dependencies (PR #205613)
Arthur Eubanks via llvm-commits
- [llvm] [CodeGenPrepare] Maintain BranchProbabilityInfo up-to-date in bypassSlowDivision (PR #212058)
via llvm-commits
- [llvm] 3ff3c15 - [llvm][AArch64] Fix callee-pops epilogue AUT (#211889)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Change the remaining tests to concrete types. NFC (PR #215383)
David Green via llvm-commits
- [llvm] 1069de7 - [AArch64][GlobalISel] Change the remaining tests to concrete types. NFC (#215383)
via llvm-commits
- [libcxx] [llvm] [libc++][lldb] Add initial LLDB data-formatters (PR #187677)
Louis Dionne via llvm-commits
- [llvm] [Offload][AMDGPU] Add env var to control device-to-device memory access (PR #215385)
via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [llvm] [bazel][libc] Fix Darwin syscall header path and missing hardening dependency (PR #215397)
via llvm-commits
- [llvm] [Test][CAS] Fix PluginCASTest DLL discovery on Windows multi-config generators and MinGW config (PR #215099)
Jinsong Ji via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [llvm] [bazel][libc] Update path to syscall.h for darwin aarch64 (PR #215399)
Walter Lee via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Sean Clarke via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Sophia Herrmann via llvm-commits
- [llvm] Main true16 fix gisel copy (PR #215401)
Guo Chen via llvm-commits
- [llvm] [SCEV] Clear AddRec no-wrap flags when forgetting results (PR #212744)
via llvm-commits
- [llvm] [AMDGPU] Improved register pressure estimates for rescheduling (PR #213116)
via llvm-commits
- [llvm] [mlir] [MLIR][Conversion] Fix assert and print lowering in gpu.module (PR #214997)
Krzysztof Drewniak via llvm-commits
- [llvm] [DebugInfo] Add DWARFUnit::clearDWO() (PR #214899)
Rafael Auler via llvm-commits
- [clang] [llvm] [clang][RISCV] Support the Swift calling convention (PR #213448)
Sam Elliott via llvm-commits
- [lld] [lld][MachO][NFC] Remove redundant size checks (PR #215411)
Ellis Hoag via llvm-commits
- [compiler-rt] [scudo] Add support for multi-regions. (PR #214076)
via llvm-commits
- [lld] [WebAssembly] Export TLS symbols by default on wasip3 (PR #215413)
Alex Crichton via llvm-commits
- [llvm] [MIPS] Fix GP-relative selection after select/add combine (PR #215414)
via llvm-commits
- [llvm] [BOLT] Avoid unnecessary AArch64 ADR relaxation (PR #215415)
Adam Bzowski via llvm-commits
- [llvm] [BOLT] Fix LongJmp layout estimation (PR #215416)
Adam Bzowski via llvm-commits
- [clang] [llvm] [Offload] Keep empty COFF offload entry ranges alive (PR #215390)
Yaxun Liu via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [X86][GlobalISel] Map a store of an FP-banked load to the FP bank (PR #215371)
Dennis Duda via llvm-commits
- [llvm] [MC][x86-64] Decide if each individual mergeable constants is small or large (PR #209881)
Arthur Eubanks via llvm-commits
- [llvm] [DRAFT][Debug] Add support for multi-level line support (PR #211390)
Alexander Yermolovich via llvm-commits
- [llvm] [NVPTX] Add `sharedshortptr` ABI (PR #215422)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAllocaHoisting (PR #215325)
Aiden Grossman via llvm-commits
- [llvm] e223260 - [ORC] Reimplement EPCGenericDylibManager on RTBridge proxies (#215256)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXPrologEpilog (PR #215332)
Aiden Grossman via llvm-commits
- [llvm] [DWARFLinker] Keep module type definitions in the parallel linker (PR #215435)
Jonas Devlieghere via llvm-commits
- [libcxxabi] [llvm] [libcxxabi] Fix PODSmallVector zero-capacity growth (PR #215386)
Hubert Tong via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Justin Fargnoli via llvm-commits
- [compiler-rt] [scudo] Remove malloc_enable_child from API. (PR #215439)
Christopher Ferris via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [HLSL] Move `degrees` implementation to header files (PR #215436)
Alex Sepkowski via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [lldb] [llvm] [mlir] [DebugInfo] Add symbolic branches to DIExpression (PR #210850)
Eric Christopher via llvm-commits
- [lld] [lld][COFF] Fix IMAGE_COMDAT_SELECT_LARGEST replacement (PR #215446)
Rafael V. Volkmer via llvm-commits
- [llvm] [DWARFCFIChecker] Changing register initial status as undefined (PR #209032)
David Zheng via llvm-commits
- [llvm] [AMDGPU] Prefer packed minimum/maximum ops for two-input ops (PR #215449)
Yaxun Liu via llvm-commits
- [llvm] [SCEV][LoopStrengthReduce] Avoid querying SCEV for non-SCEVable operands (PR #214902)
Jinpeng Wang via llvm-commits
- [llvm] 6ef7561 - [DWARFCFIChecker] Changing register initial status as undefined (#209032)
via llvm-commits
- [llvm] [AMDGPU] Use another sequence for initial unclaused vmem (PR #215450)
Shilei Tian via llvm-commits
- [llvm] 804a213 - [ORC] Standardize dylib manager on NativeDylibManager names (#215441)
via llvm-commits
- [llvm] [ORC] Standardize dylib manager on NativeDylibManager names (PR #215441)
Lang Hames via llvm-commits
- [llvm] [IR][NFC] Remove unused helpers for inserting dbg intrinsics (PR #212304)
Jeremy Morse via llvm-commits
- [llvm] 271eee9 - [lit] Stop bare env from short-circuiting the pipeline (#214512)
via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [Hexagon] Fix KCFI check truncating type id (PR #211854)
Brian Cain via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
via llvm-commits
- [llvm] [RISCV] Port RISCVZacasABIFix to NewPM (PR #214866)
Sam Elliott via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU]Pin VGPR (PR #215177)
via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SandboxVec][Scheduler][NFC] ReadyListContainer::contains() is now constant time (PR #215418)
Anshil Gandhi via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add Linux HSA/ROCm GPU memory support via HSA API interceptors (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] 37aca9d - [AArch64] Fold interleave of build_vector (#214403)
via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [HLSL][SPIRV][Docs] Document intrinsic lowering (PR #213185)
Suren Nihalani via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Invalidate stale UniformityInfo entries on instruction erase (PR #215455)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Avoid width-32 V_BFE in GlobalISel (PR #215457)
Keshav Vinayak Jha via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Extend readability-redundant-parentheses to type (PR #196739)
Yanzuo Liu via llvm-commits
- [llvm] [BOLT] Report working set size from the heatmap (PR #215429)
Amir Ayupov via llvm-commits
- [lld] [lld][ELF] Add option to prevent debuginfo tombstoning (PR #214631)
Fangrui Song via llvm-commits
- [llvm] 54bea88 - [lit] Add --wtt-output option to report results in WTT (.wtl) format (#211066)
via llvm-commits
- [llvm] [libc++] Make benchmark cron not a dry-run (PR #215443)
Aiden Grossman via llvm-commits
- [llvm] 524e20d - [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (#203255)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)
Thorsten Klein via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [AMDGPU] Invalidate stale UniformityInfo entries on instruction erase (PR #215460)
Arseniy Obolenskiy via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Fangrui Song via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for atomic cmpxchg lowering. (PR #215461)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for abs to cneg lowering. (PR #215463)
David Green via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
Florian Hahn via llvm-commits
- [lld] [lld] [docs] Update checkout instructions for building (PR #215464)
Daniel Scherzer via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize and select G_PREFETCH (PR #215466)
Kane Wang via llvm-commits
- [llvm] [ORC] Split RTBridge Proxy headers by operation family (NFC) (PR #215467)
Lang Hames via llvm-commits
- [llvm] [SampleProfile] Disambiguate terminology around "CS" in Eytzinger layout (NFC) (PR #215358)
Snehasish Kumar via llvm-commits
- [llvm] [llvm-profgen] Reject incompatible ExtBinary section flags (PR #215470)
Sergey Shcherbinin via llvm-commits
- [llvm] [X86] Use the Divider resource consistently for scalar integer division (PR #204972)
via llvm-commits
- [llvm] [SLPVectorizer] Handle InsertValueInst in getVectorElementSize (PR #215473)
Aditya Chaudhary via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types for memset/mommove lowering. (PR #215475)
David Green via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Fix lastiter assertion in target workshare loop (PR #214996)
via llvm-commits
- [llvm] febf507 - [SampleProfile] Disambiguate terminology around "CS" in Eytzinger layout (NFC) (#215358)
via llvm-commits
- [llvm] [LoopVectorize] Introduce check-first vectorization for multiple early-exit loops (PR #210492)
Arjun H Kumar via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
Florian Hahn via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [lld] [lld][macho] Fold functions with the same Dwarf FDE (PR #213778)
Zhaoxuan Jiang via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Florian Hahn via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [lld] [lld][MachO][NFC] Move config->icfLevel dereference out of loops (PR #215407)
Zhaoxuan Jiang via llvm-commits
- [llvm] [mlir] [OpenMP][OMPIRBuilder] Fix lastiter assertion in target workshare loop (PR #214996)
via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Yoonseo Choi via llvm-commits
- [llvm] [AArch64][SelectionDAG] Reduce redundant loads for constant <2 x i64> values (PR #214864)
Ethan Luis McDonough via llvm-commits
- [llvm] [SystemZ] Support the 'M' code for the odd register in inline-asm (PR #215481)
Ilya Leoshkevich via llvm-commits
- [compiler-rt] [JITLink] Allocate frames in SystemZ atexit tests (PR #215482)
Ilya Leoshkevich via llvm-commits
- [llvm] [AMDGPU] Fix s_buffer_load crash for illegal result types (PR #215483)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Exclude CDNA-3 parts from cube instruction feature (PR #215484)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SCEV] Consolidate NoWrapFlags (NFC) (PR #214743)
Ramkumar Ramachandra via llvm-commits
- [llvm] [MachineModuleInfo] add a grouping mechanism to defer deletion MF (PR #214525)
Diana Picus via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Support iterator modifier in declare mapper map clause (PR #215485)
Urvi Rav via llvm-commits
- [llvm] [AMDGPU] Move stress options into getMaxNumVectorRegs/getBaseMaxNumSGPRs (PR #214762)
Romanov Vlad via llvm-commits
- [llvm] [VectorCombine] Combine adjacent loads feeding as shuffle operands (PR #213007)
Sushant Gokhale via llvm-commits
- [llvm] 09276c7 - [VPlan] Allow cleanup of dead ExpandSCEVs (#208952)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix atomic-add operand order (PR #215493)
via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant store-collecting loop into main scan in SPIRVEmitIntrinsics (PR #215489)
Arseniy Obolenskiy via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] libcxx: enable tests against wasi-libc (PR #215384)
Nikolas Klauser via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix wide multiply with known-zero parts (PR #215356)
Lukas Sommer via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [LV] Convert scatter stores with constant stride into strided stores (PR #206896)
Mel Chen via llvm-commits
- [llvm] [VPlan] Run CSE in VPlanTransforms::optimize (PR #203370)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64][CostModel] Consider some nxv1 operations as legal (PR #214471)
Gaëtan Bossu via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [VPlan] CSE ExpandSCEV recipes (PR #208953)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86][GlobalIsel] Support G_BUILD_VECTOR for non constant using G_INSERT_VECTOR_ELT (PR #204078)
via llvm-commits
- [llvm] [AArch64] Transform interleave store to tbl for narrow vector types (PR #212224)
Kamlesh Kumar via llvm-commits
- [llvm] 0a371a6 - [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (#213813)
via llvm-commits
- [llvm] 0c611ab - [Verifier] Reject an empty non-'distinct' !llvm.access.group node (#214703)
via llvm-commits
- [llvm] [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (PR #214509)
via llvm-commits
- [llvm] 0612b36 - [AMDGPU][NFC] Pre-commit test for eliminateFI SVS fallback path crash. (#215180)
via llvm-commits
- [llvm] f94c17a - [RISCV] Update TTI for llvm.experimental.cttz.elts (#214795)
via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] fd6a100 - [IR][NFC] Remove unused helpers for inserting dbg intrinsics (#212304)
via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in SPIRVPrepareFunctions (PR #215490)
Arseniy Obolenskiy via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Narrow 64-bit shifts when KnownBits proves the amount is >= 32 (PR #215500)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RISCV] Add tune flag for running the RISCVMakeCompressible pass (PR #198447)
Sudharsan Veeravalli via llvm-commits
- [llvm] 09ceea0 - [SDAG] Add basic type legalization for experimental.vector.match (#213344)
via llvm-commits
- [llvm] [MCP][NFC] Refactor eliminateSpillageCopies (PR #208210)
Jack Styles via llvm-commits
- [llvm] [X86] Add test coverage for #215223 (PR #215502)
Simon Pilgrim via llvm-commits
- [llvm] 515863c - AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads (#214267)
via llvm-commits
- [llvm] 011828e - [CMake][CAS] Do not export CASPluginTest from the install tree (#215292)
via llvm-commits
- [llvm] [CMake][CAS] Do not export CASPluginTest from the install tree (PR #215292)
Viktoria Maximova via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
Hamza Khan via llvm-commits
- [llvm] [Debug] Add support for multi-level line support (PR #211390)
Stephen Tozer via llvm-commits
- [llvm] 14e8b98 - [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (#214509)
via llvm-commits
- [llvm] Validate EXT byte-index immediates (PR #214233)
Hamza Khan via llvm-commits
- [llvm] [NVVM][NVPTX] Add tensor map override support in S2G and Reduce intrinsics (PR #215503)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [SimplifyCFG] Add foldCondStoreToSelect optimization (PR #207654)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Don't form a histogram if the bucket value or its update escapes (PR #215021)
Graham Hunter via llvm-commits
- [lld] lld: Add initial support for GNU LTO format (PR #157175)
via llvm-commits
- [llvm] 0597f3e - DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (#215032)
via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/lround float-operand libcalls (PR #215034)
Matt Arsenault via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/lround float-operand libcalls (PR #215064)
Matt Arsenault via llvm-commits
- [llvm] 54ec0a3 - [X86] Add test coverage for #215223 (#215502)
via llvm-commits
- [llvm] 84616a3 - IR: Add Module::getLongDoubleFormat helper (#214943)
via llvm-commits
- [clang] [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [clang] [llvm] RuntimeLibcalls: Fix reporting incorrectly typed fp128 long double functions (PR #214944)
Matt Arsenault via llvm-commits
- [llvm] 82227d1 - RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (#215115)
via llvm-commits
- [llvm] [SPIRV] Implement bare bones lowering for G_PREFETCH (PR #215505)
Mariya Podchishchaeva via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics for AMD (PR #215507)
Marcos Maronas via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [llvm] 9beddc4 - [DAGCombiner][AArch64] Fix the multiplier when folding a partial reduction of a mask (#215187)
via llvm-commits
- [clang] [llvm] [X86] Add ACE v1 (AI Compute Extensions) support (PR #208408)
Renato Golin via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
Robert Imschweiler via llvm-commits
- [llvm] [SPIRV] Preserve AMDGPU metadata through NonSemantic.AuxData (PR #215510)
Marcos Maronas via llvm-commits
- [llvm] [BOLT][Instrumentation]correct profile data handling for direct function calls (PR #136231)
Kito Cheng via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Marcos Maronas via llvm-commits
- [llvm] 44d106a - [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (#213607)
via llvm-commits
- [flang] [llvm] [mlir] Flang openmp threadset translation (PR #215513)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Asher Dobrescu via llvm-commits
- [llvm] c55ac22 - [NFC][lldb][Windows] Move ConPTYUtils to Host/Windows (#215348)
via llvm-commits
- [llvm] [LV] Enable partial reductions with EVL tail folding (PR #215515)
Pengcheng Wang via llvm-commits
- [llvm] [GIsel][NPM] Port "IRTranslator" to NPM (PR #215516)
Vikram Hegde via llvm-commits
- [llvm] ce98411 - [LLVM][CodeGen][SVE] Add lowering for single type constrained operations. (#215232)
via llvm-commits
- [llvm] 2eca7a2 - [MISched] Dump region header under -misched-print-dags (#215090)
via llvm-commits
- [llvm] Hexagon: Stop excluding some generic compiler-rt functions from libcalls (PR #210963)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine] Add binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #215518)
Wenju He via llvm-commits
- [llvm] [VectorCombine] Add binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #215518)
via llvm-commits
- [llvm] [VectorCombine] Add binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #215518)
Simon Pilgrim via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for select-binop DAG combine (PR #215519)
via llvm-commits
- [llvm] [Analysis] Extend llvm.experimental.cttz.elts to type-based-cost (PR #184578)
Philipp Rados via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215523)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215523)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215523)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215523)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215523)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64][ISel] Enable factor 3 interleave/deinterleave i1 support (PR #215524)
Harry Ramsey via llvm-commits
- [llvm] c39c86e - [ORC] Split RTBridge Proxy headers by operation family (NFC) (#215467)
via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [InferAddressSpaces] Lower stuck uninitialized values to flat before rewriting (PR #215525)
Pankaj Dwivedi via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
Durgesh Nandan Mohanty via llvm-commits
- [flang] [llvm] [flang]- Fix for IEEE_IS_NAN sets IEEE_INVALID after inspecting a sNaN (PR #205276)
via llvm-commits
- [llvm] [mlir] [mlir][bufferization] Add a ValueBoundsOpInterface model for to_tensor (PR #215357)
Victor Perez via llvm-commits
- [llvm] [NFC] Use FileCheck to test for thin archive (PR #215527)
Amilendra Kodithuwakku via llvm-commits
- [llvm] [BOLT][RISCV] Handle static IFUNC calls through .iplt (PR #207733)
via llvm-commits
- [llvm] [AMDGPU] Legalize strict fp_extend from bf16 (PR #215477)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine]Fold Phi Zext's to a singular Zext (PR #214045)
via llvm-commits
- [llvm] [AArch64] Fold the local-exec TLS low relocation into loads and stores (PR #215531)
Jiang Ning via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [SLP][NFC]Add tests for fptrunc-fpext-based reductions, NFC (PR #215534)
via llvm-commits
- [llvm] 3e7c8b9 - [SLP][NFC]Add tests for fptrunc-fpext-based reductions, NFC
via llvm-commits
- [llvm] [VPlan][NFC] Decide consecutive mem-op predication from VPlan masks. (PR #215537)
Madhur Amilkanthwar via llvm-commits
- [llvm] [X86] combineOr - don't undemand an element if the other operand's element is allones (PR #215538)
Simon Pilgrim via llvm-commits
- [llvm] 1109d68 - [AMDGPU] Use another sequence for initial unclaused vmem (#215450)
via llvm-commits
- [llvm] [MISched] Reformat print of region header (PR #215540)
Tomer Shafir via llvm-commits
- [llvm] [Perf2bolt] Support multi-PID filtering for multiple perf inputs (PR #215541)
Jinjie Huang via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Romanov Vlad via llvm-commits
- [llvm] 7036500 - [AArch64] Fix cost of vector shifts with non-uniform constant amounts (#214206)
via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (PR #215042)
via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in SPIRVStructurizer (PR #215491)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 2519f59 - [NFC][SPIR-V] Fuse redundant full-traversal loops in SPIRVStructurizer (#215491)
via llvm-commits
- [llvm] [SDAG] Fix invalid sign bit condition for abs(sub) -> abdu fold (PR #215548)
Benji Smith via llvm-commits
- [llvm] [AArch64][MacroFusion] Check register overlap in WAW check (PR #213953)
Tomer Shafir via llvm-commits
- [clang] [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] a3d2012 - [NFC][SPIR-V] Fuse redundant store-collecting loop into main scan in SPIRVEmitIntrinsics (#215489)
via llvm-commits
- [llvm] [SPIR-V] Avoid rescanning use lists to check for Block decoration (PR #211320)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 7addb35 - [SelectionDAG] Apply target MMO flags to masked load/store (#212228)
via llvm-commits
- [llvm] [SLP]Fix crash when the strided-load stride reuses an in-tree scalar (PR #215552)
Alexey Bataev via llvm-commits
- [llvm] 4ba289a - [SLP]Fix crash when the strided-load stride reuses an in-tree scalar
via llvm-commits
- [llvm] 202984f - [SPIR-V] Avoid rescanning use lists to check for Block decoration (#211320)
via llvm-commits
- [llvm] d33566d - [NFC][SPIR-V] Fuse redundant full-traversal loops in SPIRVPrepareFunctions (#215490)
via llvm-commits
- [llvm] lit/reports.py: Make Py3.8-compatible (for #211066) (PR #215554)
NAKAMURA Takumi via llvm-commits
- [llvm] [Offload] Add rpath to LLVM libs if dynamically linked (PR #215557)
Joseph Huber via llvm-commits
- [llvm] AArch64Disassembler.cpp: Mark `DecodeUImm` as `[[maybe_unused]]` [-Wunused-template] (PR #215558)
NAKAMURA Takumi via llvm-commits
- [llvm] e580aa3 - [SLP]Flatten alternate associative chains into one reassociated node
via llvm-commits
- [llvm] ConstantFPRangeTest.cpp: Hide templates conditionally. [-Wunused-template] (PR #215559)
NAKAMURA Takumi via llvm-commits
- [llvm] HashingTest.cpp: Prune `StructWithHashBuilderAndHashValueSupport::hash_value()` [-Wunused-template] (PR #215561)
NAKAMURA Takumi via llvm-commits
- [llvm] [LLVM][Support] Add options to control DAG graph dumps (PR #214314)
via llvm-commits
- [llvm] llvm/unittests: Suppress warnings to mark them `[[maybe_unused]]` [-Wunused-template] (PR #215565)
NAKAMURA Takumi via llvm-commits
- [llvm] [GlobalISel][AArch64][AMDGPU] Don't narrow saturating fp-to-int conversions (PR #215567)
Nathaniel McCallum via llvm-commits
- [llvm] ee94bd9 - [AArch64] SME definitions for C1-Nano scheduling model (#207174)
via llvm-commits
- [llvm] Users/aokblast/strings/fix oom/cin (PR #215568)
via llvm-commits
- [llvm] [llvm-strings] Use small buffer instead of reading whole file (PR #163073)
via llvm-commits
- [libcxx] [llvm] [libc++] Enforce the pinned benchmark suite version when submitting to LNT (PR #215570)
Louis Dionne via llvm-commits
- [llvm] [libsycl] USM Aligned allocation functions (PR #213468)
Kseniya Tikhomirova via llvm-commits
- [llvm] [SLP]Vectorize reductions with fptrunc/fpext round-trip links (PR #215571)
Alexey Bataev via llvm-commits
- [llvm] [SPIR-V] Dereference non-null OpGroupAsyncCopy event operands typed as pointer-to-Event (PR #214222)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Honor explicit memory_order/memory_scope in atomic load/store (PR #215572)
Arseniy Obolenskiy via llvm-commits
- [llvm] afbd851 - [CVP] Refine results of getValueAtUse for single users. (#212133)
via llvm-commits
- [llvm] [AggressiveInstCombine] Bail out if irreducible uses exist (PR #215573)
Hongyu Chen via llvm-commits
- [llvm] [RISCV][NFC] Add tests for zext(phi/select) (PR #215363)
Mikhail Gudim via llvm-commits
- [llvm] [openmp] [OpenMP][DeviceRTL] Use the actual block size in the SPMD no-loop distribute path (PR #214073)
Shilei Tian via llvm-commits
- [llvm] [mlir] [mlir][bufferization] Add a ValueBoundsOpInterface model for to_tensor/to_buffer (PR #215357)
Victor Perez via llvm-commits
- [llvm] [Verifier] Strip incorrect strictfp FIXME, test (NFC) (PR #215487)
Yingwei Zheng via llvm-commits
- [lldb] [llvm] [lldb] Support register vector and union types (draft, no not commit!) (PR #196032)
David Spickett via llvm-commits
- [llvm] ff2a247 - Hexagon: Stop excluding some generic compiler-rt functions from libcalls (#210963)
via llvm-commits
- [llvm] Revert "[offload] Fix compatibility for level_zero 25.22.33944 (#214215)" (PR #215577)
Łukasz Plewa via llvm-commits
- [llvm] [SLSR] Adding a cost model considering register pressure (PR #213808)
Justin Fargnoli via llvm-commits
- [llvm] [libc][bazel] Remove full-build dependency from __support_libc_assert (PR #215588)
Karlo Basioli via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXLowerAggrCopies (PR #215326)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXPeephole (PR #215330)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAtomicLower (PR #215322)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXLowerUnreachable (PR #215324)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXReplaceImageHandles (PR #215327)
Alex MacLean via llvm-commits
- [llvm] [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #215587)
zhijian lin via llvm-commits
- [llvm] [SLP] Account for fma fusion when vectorizing an ordered fadd reduction (PR #210399)
Dmitry Sidorov via llvm-commits
- [llvm] [KnownFPClass] Add KnownFPClass deductions for `pow` (PR #215592)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Overload `adjustLaneLiveness` to cleanly split use cases (NFC) (PR #215594)
Lucas Ramirez via llvm-commits
- [llvm] [PowerPC] simplify the asm of scmp builtin (PR #200024)
zhijian lin via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Alex MacLean via llvm-commits
- [clang] [llvm] [X86] Add WinCall Calling Convention and x86_64apx-windows(-gnu/-msvc) triplets (PR #215585)
via llvm-commits
- [llvm] [AMDGPU] Account for aliasing reads in RewriteOutArguments (PR #209908)
Shilei Tian via llvm-commits
- [llvm] 4ef2427 - [RISCV] Avoid pre-RA Zilsd pairs with same src/dst registers (#215575)
via llvm-commits
- [llvm] [RISCV] Avoid pre-RA Zilsd pairs with same src/dst registers (PR #215575)
Sudharsan Veeravalli via llvm-commits
- [llvm] f9d6bef - [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (#212656)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Finn Plummer via llvm-commits
- [llvm] e49259f - [Hexagon] Clang throws "Assertion `Inc.size() <= 2' failed" (#212913)
via llvm-commits
- [llvm] [CodeGen] Fix compiler warning about copy in Rematerializer (PR #215609)
Lucas Ramirez via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Jon Roelofs via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
Evgenii Kudriashov via llvm-commits
- [llvm] [CVP] Infer no-wrap flags from operand ranges at use sites. (PR #207522)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Gate TBUFFER merging on relaxed OOB mode (PR #212695)
Harrison Hao via llvm-commits
- [llvm] 3ff83ec - [AArch64] Add __hvc and __svc MS intrinsics (#202582)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
Muhammad Bassiouni via llvm-commits
- [clang] [llvm] [clang][docs] Migrate AttributeReference to markdown (PR #215631)
Reid Kleckner via llvm-commits
- [flang] [llvm] [flang][PPC] Implement ieee_set_status and ieee_get_status for AIX (PR #215618)
via llvm-commits
- [llvm] [CodeGen] Delete empty sub-ranges after refinement of rematerializations (PR #215632)
Lucas Ramirez via llvm-commits
- [llvm] 21f2d05 - [NVPTX] Add NewPM boilerplate to NVPTXAllocaHoisting (#215325)
via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add tcgen05.mma kind::ti16 for sm_107f + mxf4{nvf4} for sm_107a (PR #215624)
Durgadoss R via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
via llvm-commits
- [llvm] 2440e24 - [NVPTX] Add NewPM boilerplate to NVPTXPeephole (#215330)
via llvm-commits
- [llvm] DAG: Gracefully diagnose missing fp128 ldexp/frexp libcalls (PR #215626)
via llvm-commits
- [llvm] [RISCV] Remove experimental from extension names in a test. NFC (PR #215621)
via llvm-commits
- [llvm] [ConstantFolding] Guard `llvm.vector.insert` against scalable subvector operand (PR #215636)
Sean Clarke via llvm-commits
- [llvm] [LLVM][Maintainers] Add myself as NVPTX backend co-maintainer (PR #215627)
Justin Fargnoli via llvm-commits
- [llvm] [LAA] Avoid std::abs(INT64_MIN) signed-overflow UB in stride scaling. (PR #215640)
Florian Hahn via llvm-commits
- [llvm] b0a9b66 - [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (#215042)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with reassociated fmul/fadd/fsub missed in fma, NFC (PR #215642)
Alexey Bataev via llvm-commits
- [llvm] 8d90ad4 - [CVP] Extract computeNoWrapFlags helper from processBinOp (NFC). (#207527)
via llvm-commits
- [llvm] [CVP] Extract computeNoWrapFlags helper from processBinOp (NFC). (PR #207527)
Florian Hahn via llvm-commits
- [llvm] 297c739 - [SLP][NFC]Add a test with reassociated fmul/fadd/fsub missed in fma, NFC
via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Chris Jenneisch via llvm-commits
- [llvm] [SystemZ] Removes string from the addressing mode classes (PR #215643)
Yusra Syeda via llvm-commits
- [llvm] 495cb64 - Add spirv backend registration guard to syncscope test (#215634)
via llvm-commits
- [clang] [llvm] Move spirv backend syncscope test out of clang/codegenhlsl (PR #215634)
Joshua Batista via llvm-commits
- [llvm] a30bb4d - [CodeGen] Delete empty sub-ranges after refinement of rematerializations (#215632)
via llvm-commits
- [llvm] [Verifier] Prevent insertion/extraction of scalable vectors into/from fixed vectors (PR #215647)
Sean Clarke via llvm-commits
- [llvm] 6c5757c - [NVPTX] Add NewPM boilerplate to NVPTXLowerAggrCopies (#215326)
via llvm-commits
- [flang] [llvm] [OpenMP][flang] Use auto-generated data for modifier verification (PR #215648)
Krzysztof Parzyszek via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Shilei Tian via llvm-commits
- August 2026 Employee Assessment Report 8/11/2026 9:35:12 PM
HR Department via llvm-commits
- [flang] [llvm] [mlir] [openmp][mlir] Expand use of atomicrmw for atomic update (PR #215654)
Ville-Markus Yli-Suutala via llvm-commits
- [llvm] [Hexagon] Add qf16 fused multiply-accumulate patterns (PR #215656)
Chamika Sudusinghe via llvm-commits
- [llvm] [SCEV] Form AddRecs for PHIs involving values from nested loops. (PR #215658)
Eli Friedman via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer type for vaarg lowering. (PR #215659)
David Green via llvm-commits
- [llvm] [LV] Add more tests with chained, predicated partial reductions (NFC). (PR #215660)
Florian Hahn via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in lowerVECTOR_COMPRESS. (PR #215662)
David Green via llvm-commits
- [clang] [llvm] [Support] Fix visibility macro guard: __WASM__ is never defined (PR #215665)
via llvm-commits
- [llvm] [DebugInfo] Add DILayerLoc/DILayerLocList and DILocation irlayers operand (PR #215666)
Alexander Yermolovich via llvm-commits
- [llvm] [RISCV] Port Gather/Scatter Lowering to NewPM (PR #215669)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU][NFC] Utilize Promote action for FMINIMUM/MAX f16 (PR #215678)
via llvm-commits
- [clang] [llvm] [WIP][OFFLOAD][OpenMP] Fix USM close mapping, and track declare-target storage under USM (PR #213214)
Abhinav Gaba via llvm-commits
- [llvm] [CFI] Create an external linkage alias instead of promoting internals (PR #203171)
Mircea Trofin via llvm-commits
- [libcxxabi] [llvm] [libcxxabi] Prevent zero-capacity PODSmallVector (PR #215386)
Zaara Syeda via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #215681)
Chinmay Deshpande via llvm-commits
- [llvm] [DebugInfo][NFC] Add typed DIExpression operand views (PR #215682)
Eric Christopher via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Chinmay Deshpande via llvm-commits
- [llvm] [NVPTX] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [clang] [llvm] Move `lerp` implementation (PR #215692)
Kaitlin Peng via llvm-commits
- [llvm] [BOLT][AArch64] Add call relaxation pass (PR #173952)
Rafael Auler via llvm-commits
- [llvm] [AMDGPU] Visit PromoteAlloca users in dominance order (PR #215686)
Shilei Tian via llvm-commits
- [llvm] 486b922 - [AMDGPU] Allow OPSEL in bf16 trans instructions in fake16 (#215687)
via llvm-commits
- [llvm] [AMDGPU] Allow OPSEL in bf16 trans instructions in fake16 (PR #215687)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] VOP1 bf16 instructions read high 16 bit of an inline (PR #215688)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 57a9c4f - [AMDGPU] VOP1 bf16 instructions read high 16 bit of an inline (#215688)
via llvm-commits
- [llvm] [AMDGPU] Added amdgpu-register-budget attribute to distribute the VGPR and AGPR budget from the kernels to the functions (PR #215705)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [SLP] Relax store chain user limit to 2 (PR #215700)
Akash Dutta via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Fix log and stack printing for rtsan (PR #215707)
Chris Apple via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `KnownFPClass::bitcast` (PR #215708)
via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for vector extract comparison combines (PR #214203)
via llvm-commits
- [llvm] 60936b3 - [TypePromotion][RISCV][ARM] Ignore the condition operand of selects. (#215685)
via llvm-commits
- [llvm] [TypePromotion][RISCV][ARM] Ignore the condition operand of selects. (PR #215685)
Craig Topper via llvm-commits
- [llvm] 1a499d7 - [RISCV] Port Gather/Scatter Lowering to NewPM (#215669)
via llvm-commits
- [llvm] [RISCV] Port VL Optimizer to NewPM (PR #215670)
Sam Elliott via llvm-commits
- [llvm] f47dbac - llvm/unittests: Prune unused templates [-Wunused-template] (#215565)
via llvm-commits
- [llvm] 035c725 - [NVPTX] Cleanup PTX ISA subtarget features (#214623)
via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Reem Elkhouly via llvm-commits
- [llvm] [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (PR #213636)
Anutosh Bhat via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] 0813837 - [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (#213636)
via llvm-commits
- [llvm] 1a4bc95 - [DebugInfo][NFC] Add typed DIExpression operand views (#215682)
via llvm-commits
- [compiler-rt] [compiler-rt] Partially enable building compiler-rt unit tests for spirv64 target (PR #215717)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Multiply High (PR #211223)
via llvm-commits
- [llvm] [ORC] Drop AutoRegisterCode option for JIT-debug registration (PR #215721)
Lang Hames via llvm-commits
- [llvm] adddcef - [ValueTracking][InstCombine] Preserve samesign when flipping icmp strictness (#209097)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Preserve samesign when flipping icmp strictness (PR #209097)
via llvm-commits
- [polly] [Polly] Narrow IV to lower type when possible (PR #212708)
via llvm-commits
- [llvm] [DWARFLinker] Consider module units when creating the type unit (PR #215731)
Jonas Devlieghere via llvm-commits
- [clang] [llvm] [clang][X86] Return Win64 __int128 indirectly (PR #210358)
via llvm-commits
- [llvm] [LV] Support EVL for partial reduction and VPExpressionRecipe. (PR #205741)
Florian Hahn via llvm-commits
- [llvm] [ADT][ProfileData] Introduce SortedVectorMap and switch CallTargetMap to it (PR #215733)
Kazu Hirata via llvm-commits
- [llvm] 8365c90 - [RISCV][P-ext] Support Packed Multiply High (#211223)
via llvm-commits
- [llvm] [ConstraintSystem] Build constraint rows in sparse form (NFC). (PR #215735)
Florian Hahn via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Matt Arsenault via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [InstCombine] Support DemandedElts in SimplifyDemandedFPClass (Re-land of #174176) (PR #212183)
Seung-hyeon Lim via llvm-commits
- [llvm] 6a2afb0 - [ORC] Drop AutoRegisterCode option for JIT-debug registration (#215721)
via llvm-commits
- [llvm] 0798451 - [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (#213955)
via llvm-commits
- [llvm] [RISCV][MC] Prioritize features in MultiMismatchFallback (PR #215737)
via llvm-commits
- [llvm] [orc-rt] Add GDBJITRegistrar for debug object registration (PR #215739)
Lang Hames via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Derive the regalloc pipeline from the allocator, remove -optimize-regalloc (PR #215740)
Fangrui Song via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.scalable metadata (PR #215742)
Madhur Amilkanthwar via llvm-commits
- [llvm] 9f6271f - [AArch64][GlobalISel] Update AArch64GISelMITest tests to concrete types. NFC (#215641)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update AArch64GISelMITest tests to concrete types. NFC (PR #215641)
David Green via llvm-commits
- [llvm] efc12a0 - [AArch64][GlobalISel] Use integer type for abs to cneg lowering. (#215463)
via llvm-commits
- [llvm] [ORC] Remove dead SimpleRemoteEPC::createDefaultMemoryManager method (PR #215744)
Lang Hames via llvm-commits
- [llvm] [TLI][NFC] Always init argument F for TargetLibraryInfoImpl::getLibFunc (PR #215746)
Kito Cheng via llvm-commits
- [llvm] 9427d86 - [AArch64][GlobalISel] Use integer types in lowerVECTOR_COMPRESS. (#215662)
via llvm-commits
- [llvm] [InstCombine] Fold a condition-derived shifted LSB into select arms (PR #213882)
Vito Kortbeek via llvm-commits
- [llvm] [bazel] Port ec3c09ea7b958a3f48c38cf50f306f44f906b76d (PR #215747)
Benjamin Kramer via llvm-commits
- Action Required - llvm-commits at lists.llvm.org detected unusual activity
Security Alert via llvm-commits
- [llvm] [VPlan] Introduce VPGEPInstruction (PR #193510)
Ramkumar Ramachandra via llvm-commits
- [llvm] [BOLT] Link pthread in Profile and Target libs to fix undefined pthre… (PR #215748)
Kito Cheng via llvm-commits
- [llvm] Update Windows release script (PR #215749)
Oliver Old via llvm-commits
- [llvm] [VPlan] Use vputils::getOpcode in poisonGuaranteesUB (NFC) (PR #215750)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Relax step to loop-inv in convToStridedAccess (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Coroutines] Only rematerialize when operands are available after the suspend (PR #209195)
Christian Ulmann via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support for "atomic compare capture" (PR #202315)
via llvm-commits
- [llvm] [CodeGen] Avoid querying allocation order for every CSR alias (PR #215752)
Cullen Rhodes via llvm-commits
- [llvm] 4960748 - [AArch64][MacroFusion] Check register overlap in WAW check (#213953)
via llvm-commits
- [llvm] [LV] Allow runtime checks for low trip count loops without scalar epilogues (PR #197391)
Mel Chen via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [VPlan] Mark unary ops preservesUniformity (PR #215757)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] 48e50ff - [AArch64][GlobalISel] Use integer types in constants in shuffle lowering. (#215667)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in constants in shuffle lowering. (PR #215667)
David Green via llvm-commits
- [llvm] ARM: Read float ABI from the "float-abi" module flag (PR #212981)
Peter Smith via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
John Doe via llvm-commits
- [llvm] 7e813a6 - [ORC] Remove dead SimpleRemoteEPC::createDefaultMemoryManager method (#215744)
via llvm-commits
- [llvm] [VectorCombine] Recognise partially commuted operands in foldShuffleToIdentity (PR #215606)
Weiwen He via llvm-commits
- [llvm] 58f94bc - DAG: Gracefully diagnose missing fp128 ldexp/frexp libcalls (#215626)
via llvm-commits
- [llvm] 11eba5c - [LV] Prefer fixed VFs for epilogue vectorization (#211814)
via llvm-commits
- [llvm] [VPlan] Defer to preservesUniformity in isElementWise (PR #215763)
Ramkumar Ramachandra via llvm-commits
- [llvm] c003bfb - [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (#215182)
via llvm-commits
- [llvm] [VPlan] Sink single-scalar VPI to replicate regions (PR #208906)
Ramkumar Ramachandra via llvm-commits
- [llvm] DAG: Gracefully diagnose missing FP conversion libcalls when softening (PR #215765)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnowBits (PR #215766)
via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP, G_FPTOUI_SAT to computeKnownBits (PR #215766)
via llvm-commits
- [llvm] [LV] Don't treat the pointer operand of histograms as scalar uses (PR #215769)
Benjamin Maxwell via llvm-commits
- [llvm] a424bbf - ARM: Read float ABI from the "float-abi" module flag (#212981)
via llvm-commits
- [llvm] [llvm][utils] Correct release package links for Windows (PR #215770)
David Spickett via llvm-commits
- [llvm] 952760d - [AArch64] Update cttz cost (#214003)
via llvm-commits
- [llvm] [AArch64] Update cttz cost (PR #214003)
David Green via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Michael Kruse via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [llvm] [LLVM][SelectionDAG] Fix incorrect splitting of VECTOR_COMPRESS when passthrough operand is not undef. (PR #215772)
Paul Walker via llvm-commits
- [llvm] b2ed257 - [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (#210987)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] 955e914 - [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (#214449)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
via llvm-commits
- [llvm] [SPIR-V] Avoid dead OpLoad for unused cosine result in llvm.sincos lowering (PR #215773)
Arseniy Obolenskiy via llvm-commits
- [llvm] [ci] Add apple emoji for Darwin build reports (PR #215287)
David Spickett via llvm-commits
- [llvm] [VPlan] Simplify live-ins via SCEV in epilogue plan (PR #215774)
Ramkumar Ramachandra via llvm-commits
- [llvm] Piotrekjeremicz/diproperty node (PR #215776)
Piotr Jeremicz via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Narrowing Clip Pair (PR #215779)
via llvm-commits
- [llvm] CodeGen: Replace Generic FP libcall tests with per-backend coverage (PR #215782)
Matt Arsenault via llvm-commits
- [llvm] [openmp] [Offload] Add logger in Plugin API functions for OpenMP (PR #215582)
Alex Duran via llvm-commits
- [llvm] [SLP][NFC]Add some more fadd/fsub/fmul reassociated tests, NFC (PR #215784)
Alexey Bataev via llvm-commits
- [llvm] fae23d5 - [SLP][NFC]Add some more fadd/fsub/fmul reassociated tests, NFC
via llvm-commits
- [llvm] [X86][Codegen] - Introduce a new tuning for X86 backend to control FMA generation (PR #210343)
Rohit Aggarwal via llvm-commits
- [llvm] [AArch64] Remove search size limit in VECTOR_MATCH lowering (PR #215786)
Benjamin Maxwell via llvm-commits
- [llvm] 29c2c29 - [GlobalISel][AMDGPU][NFC] Use typed integer LLTs in the load legalizer tests (#214700)
via llvm-commits
- [llvm] 6ea395e - [libc++abi] Prevent zero-capacity PODSmallVector (#215386)
via llvm-commits
- [llvm] [SCEV][SCEVExpander] Avoid querying SCEV for non-SCEVable instructions (PR #214902)
Kacper Doga via llvm-commits
- [llvm] [AArch64] Support instruction fusion for MCA (PR #215789)
Andrew Savonichev via llvm-commits
- [llvm] [AArch64] Add ReadAdvance for AESE/AESMC and AESD/AESIMC pairs (PR #213652)
Andrew Savonichev via llvm-commits
- [llvm] [SCEV][LSR] Don't infer nowrap flags for non-SCEVable binops (PR #215019)
Kacper Doga via llvm-commits
- [lldb] [llvm] [lldb] Fix GetIndexOfChildWithName on register sets (PR #212727)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Hints for prefering allocating AGPR registers for buffer loads (PR #215697)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Recognize volatile inside combined OpenCL kernel type qualifiers (PR #215790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Handle ds_write2 in AMDGPURewriteAGPRCopyMFMA (PR #215791)
Ketan Roy via llvm-commits
- [llvm] c366d93 - [AMDGPU] Account for aliasing reads in RewriteOutArguments (#209908)
via llvm-commits
- [llvm] [LLVM][Maintainers] Volunteer for LoadStoreVectorizer (PR #214025)
Matt Arsenault via llvm-commits
- [llvm] 97773f2 - [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (#209484)
via llvm-commits
- [llvm] [BOLT] Keep the spelling of input heatmap block sizes (PR #215426)
Amir Ayupov via llvm-commits
- [llvm] [SPIR-V] Preserve constexpr vectors as OpSpecConstantComposite (PR #215794)
Arseniy Obolenskiy via llvm-commits
- [llvm] [mlir] [NVPTX] Add tcgen05.mma kind::ti16 for sm_107f + mxf4{nvf4} for sm_107a (PR #215624)
Durgadoss R via llvm-commits
- [llvm] c4b6202 - Enforce single-operand form for llvm.loop.vectorize.scalable metadata (#215742)
via llvm-commits
- [llvm] [ORC] Move EPCGenericJITLinkMemoryManager to RTBridge proxies (PR #215797)
Lang Hames via llvm-commits
- [llvm] 2cce9ec - [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (#204541)
via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [modulemap] Exclude the z/OS string.h wrapper from LLVM_Utils (PR #215800)
Anthony Latsis via llvm-commits
- [llvm] [openmp] [offload] Use HSA SVM for AMDGPU shared memory (PR #215801)
Robert Imschweiler via llvm-commits
- [llvm] [SPIR-V] Drop storage-class MemorySemantics bit for relaxed Vulkan atomics (PR #215802)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Promote FMA bf16 ops to use v2bf16 (PR #215805)
via llvm-commits
- [llvm] b7758ef - [KnownFPClass] Refine sNaN handling for asin/acos (#215159)
via llvm-commits
- [llvm] b0d4ae3 - [Inliner] Don't apply the cold-callsite threshold in non-callable functions (#211255)
via llvm-commits
- [llvm] [LLVM] Move fp libcall selection into TableGen (PR #204029)
Matt Arsenault via llvm-commits
- [llvm] [LV] Support interleaving in order to reduce stalls (PR #197959)
John Brawn via llvm-commits
- [llvm] [AMDGPU] Check hasNoF16PseudoScalarTransInlineConstants in more places (PR #208459)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Speedup SIFormMemoryClauses live-in register set calculation. (PR #89919)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [SelectionDAG] Fix soft-promotion of f16 BUILD_VECTOR for MSA targets (PR #210515)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Generalize extractSubregFromImm (PR #208765)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reduce unnecessary src2 bridge copies in RewriteMFMAFormStage (PR #215806)
Romanov Vlad via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
LLVM Continuous Integration via llvm-commits
- [llvm] c5c4f80 - [LLVM][Maintainers] Volunteer for LoadStoreVectorizer (#214025)
via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Richard Howell via llvm-commits
- [llvm] [AMDGPU] Sink a single-use fmul into the block of its fadd/fsub user (PR #215810)
Dmitry Sidorov via llvm-commits
- [llvm] [AArch64][GISel] Allow import of DAG patterns using fixedpoint immediate (PR #215812)
Kieran B via llvm-commits
- [llvm] [Profile] Add a more descriptive message to the bad_header error (PR #211281)
Wael Yehia via llvm-commits
- [llvm] InjectTLIMappings: skip TLI mapping injection for variadic calls. (PR #202016)
via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Nashe Mncube via llvm-commits
- [llvm] [AArch64][SelectionDAG] Optimise ADDLV reductions inserted into zero vector (PR #215814)
Kieran B via llvm-commits
- [llvm] [PEI] Materialize registers before calling insertZeroCallUsedRegs (PR #214147)
Lucas Chollet via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Peter Smith via llvm-commits
- [llvm] [BOLT][AArch64] Add experimental unconditional branch relaxation (PR #215825)
Alexandros Lamprineas via llvm-commits
- [llvm] [Support] Fix format_object streaming ambiguity in Objective-C++ mode (PR #215826)
Anthony Latsis via llvm-commits
- [lld] d9b55cb - [lld][MachO][NFC] Remove redundant size checks (#215411)
via llvm-commits
- [llvm] 5d4f1f2 - [DebugInfo] Do not stop after livedebugvars (#215169)
via llvm-commits
- [llvm] [BOLT] Support SHF_COMPRESSED DWARF debug sections. (PR #215835)
via llvm-commits
- [llvm] 4eea911 - [AMDGPU] Utilize Promote action for FMINIMUM/MAX f16 (#215678)
via llvm-commits
- [llvm] [AMDGPU] Fix performFMACombine FDOT2 fold for subnormal handling (PR #205101)
Wooseok Lee via llvm-commits
- [clang] [llvm] [HLSL] Generate semantic signature metadata (PR #212892)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] Revert "[HLSL] Generate semantic signature metadata" (PR #215844)
Finn Plummer via llvm-commits
- [llvm] 8fda9ee - Revert "[HLSL] Generate semantic signature metadata" (#215844)
via llvm-commits
- [llvm] [TailCallElim] Only suppress tail call elim for cold calls in cold funcs (PR #215842)
via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [llvm] [NVPTX] Cleanup Subtarget predicates (NFC) (PR #215846)
Alex MacLean via llvm-commits
- [llvm] [Modules] Exclude InstrumentorRuntimeHelper.h from LLVM_Transforms (PR #215843)
Anthony Latsis via llvm-commits
- [llvm] [obj2yaml] Add Obj2Yaml ability to dump GOFF header records (PR #204194)
via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
via llvm-commits
- [lld] [llvm] [GlobPattern] add AsLiteral to help lld determine if a symbol is literal (PR #215854)
Peter Rong via llvm-commits
- [llvm] 1204e6f - [HLSL] Move `lerp` implementation to header files (#215692)
via llvm-commits
- [llvm] [DebugInfo][XCOFF] Don't misinterpret linker tombstones as base address selection entries in .debug_ranges (PR #215856)
via llvm-commits
- [llvm] [LV] Factor costInterleaveGatherScatter (NFC) (PR #215857)
Ramkumar Ramachandra via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Serialize lanes around critical on the device (PR #215009)
Spencer Bryngelson via llvm-commits
- [llvm] [SimplifyCFG] Enable sinking stores and loads with differing alignments (PR #215858)
Sayan Sivakumaran via llvm-commits
- [llvm] [HLSL][SemanticSignatures] Implement prefix stable packing (PR #215430)
Farzon Lotfi via llvm-commits
- [llvm] [SandboxVectorizer] Extract vectorizeStores from runOnRegion (PR #215860)
Anshil Gandhi via llvm-commits
- [llvm] [Bazel] Fixes cb72195 (PR #215861)
via llvm-commits
- [llvm] 328382a - [HLSL] Move `degrees` implementation to header files (#215436)
via llvm-commits
- [llvm] [CodeGen] Add missing vector types of up to 4096 elements (PR #207782)
Alexey Karyakin via llvm-commits
- [llvm] 851a558 - [InstCombine] Fold (X - X%C) u>= C to X u>= C (#214381)
via llvm-commits
- [clang] [llvm] [Clang][InstCombine] Recognise div/ldiv/lldiv libcalls (PR #215868)
via llvm-commits
- [llvm] Fix Bazel build for cb72195 (PR #215879)
via llvm-commits
- [llvm] [WPD] Dereference `GlobalAlias` targets (PR #215880)
Mircea Trofin via llvm-commits
- [llvm] [Profcheck] Enable MergeFunc tests (PR #215881)
Alok Kumar Sharma via llvm-commits
- [llvm] [OMP] Add omp.h in test (PR #215882)
Kelvin Li via llvm-commits
- [llvm] [llvm-profdata] Optimize memory usage in sample profile merge (PR #202888)
Snehasish Kumar via llvm-commits
- [llvm] [ProfileData] Remove OnDiskMode from SecFuncOffsetTable (PR #215876)
Snehasish Kumar via llvm-commits
- [llvm] fe9edbf - CodeGen: Replace Generic FP libcall tests with per-backend coverage (#215782)
via llvm-commits
- [llvm] CodeGen: Synthesize "float-abi" module flag from -float-abi (PR #215795)
Matt Arsenault via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
David Tenty via llvm-commits
- [llvm] [llvm-pdbutil] Map enums in bitflags for symbols in YAML (PR #215887)
via llvm-commits
- [llvm] [ConstraintElim] Add more tests for facts from loop start values (NFC) (PR #215896)
Florian Hahn via llvm-commits
- [llvm] f8d9f07 - [IR][IPO] Don't rewrite the signature of optnone functions (#211804)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Amara Emerson via llvm-commits
- [llvm] Extend SETP commuting to support SELP users (PR #215897)
via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Abhay Kanhere via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [clang] [llvm] [InstCombine] Relax singleUse for GEP(p,add(x,constant)) to 2 GEPs (PR #209551)
Florian Hahn via llvm-commits
- [llvm] [Offload][Test] Fix tests by adding omp.h (PR #215904)
Robert Imschweiler via llvm-commits
- [llvm] [NewPM] Unconditionally add AsmPrinter (PR #215908)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM codegen pipeline (PR #215712)
Alex MacLean via llvm-commits
- [llvm] [Darwin] Silence error if `ld-classic` not found (PR #215890)
via llvm-commits
- [llvm] [LLVMOffload] Fix LLVMOffloadKernel dylib dependency (PR #215902)
Sophia Herrmann via llvm-commits
- [llvm] [SCEV] Avoid recursion in PHI handling in more cases. (PR #215910)
Eli Friedman via llvm-commits
- [llvm] 5721918 - [HLSL][DirectX] Implement lowering of texture stores (#212364)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Implement lowering of texture stores (PR #212364)
Deric C. via llvm-commits
- [llvm] 830bc17 - [Darwin] Silence error if `ld-classic` not found (#215890)
via llvm-commits
- [llvm] [MIR] Quote basic block names that are not plain identifiers (PR #214054)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Look through intermediate PHIs for conditional recurrences (PR #215913)
via llvm-commits
- [llvm] [DirectX] Set AdvancedTextureOps flag for basic sample ops with non-constant offset (PR #215916)
via llvm-commits
- [llvm] RuntimeLibcalls: Fix reporting incorrectly typed fp128 long double functions (PR #214944)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow constant folding of bfloat (PR #215894)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Offload] Add verbose printing of kernel launch argument types and values (PR #215925)
Amadeu Moya via llvm-commits
- [llvm] [Utils] Add MaterializeKernelInfo transform pass (PR #215923)
Amadeu Moya via llvm-commits
- [llvm] ff494c6 - [MachineModuleInfo] add a grouping mechanism to defer deletion MF (#214525)
via llvm-commits
- [llvm] [DWARFLinker] Keep address-independent block attributes in the type unit (PR #215932)
Jonas Devlieghere via llvm-commits
- [clang] [llvm] [AMDGPU] Select a kernel argument preload range (PR #211059)
Yaxun Liu via llvm-commits
- [llvm] fc636be - [ORC] Move EPCGenericJITLinkMemoryManager to RTBridge proxies (#215797)
via llvm-commits
- [llvm] [ADT][docs] Document SortedVectorMap in ProgrammersManual (NFC) (PR #215930)
Kazu Hirata via llvm-commits
- [llvm] 5b3766a - [ADT][docs] Document SortedVectorMap in ProgrammersManual (NFC) (#215930)
via llvm-commits
- [compiler-rt] [compiler-rt][Darwin] Drop i386 slice for builtins on modern SDKs (PR #215388)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoongArch] Fold constant condition for LoongArchISD::BRCOND (PR #215936)
via llvm-commits
- [llvm] [GlobalISel] Add G_UITOFP, G_SITOFP to computeKnownBits (PR #215766)
via llvm-commits
- [llvm] [RISCV][P-ext] Select scalar mulhr/mulhru/mulhrsu for RV32 v2i32 (PR #215938)
via llvm-commits
- [llvm] [BOLT][RISCV] Fix conditional tail call (PR #209474)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Added Downward Propagation for the attribute "amdgpu-agpr-alloc" (PR #208847)
via llvm-commits
- [llvm] [GlobalISel][Docs] Fix known-bits example and code snippet in KnownBits.rst (PR #213090)
Kevin Le via llvm-commits
- [llvm] [ProfileData] Remove SampleSorter (NFC) (PR #215941)
Kazu Hirata via llvm-commits
- [clang] [llvm] [Clang][RISCV] Add packed sign and zero extend intrinsics (PR #211487)
via llvm-commits
- [llvm] 923a7af - [Profcheck] Enable MergeFunc tests (#215881)
via llvm-commits
- [llvm] [gn] port 3fe75b62c3a977 (PR #215943)
Nico Weber via llvm-commits
- [llvm] 36121b8 - [gn] port 3fe75b62c3a977 (#215943)
via llvm-commits
- [libcxx] [llvm] [gn] port 273706151fa625 (PR #215947)
Nico Weber via llvm-commits
- [llvm] 1ac0a76 - [gn] port 273706151fa625 (#215947)
via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Pengcheng Wang via llvm-commits
- [llvm] d94d03d - [RISCV][P-ext] Select scalar mulhr/mulhru/mulhrsu for RV32 v2i32 (#215938)
via llvm-commits
- [llvm] [Clang] Make NewPM switch respect shouldDefaultToNewPM (PR #214571)
Aiden Grossman via llvm-commits
- [compiler-rt] [compiler-rt] Emit wrapper function for __eqsf2, __eqdf2 for SPIR-V (PR #215957)
via llvm-commits
- [llvm] [DFAJT] Use SmallSetVector to make deterministic. (PR #215951)
Kazu Hirata via llvm-commits
- [llvm] d7610f8 - [CodeGen] Avoid querying allocation order for every CSR alias (#215752)
via llvm-commits
- [llvm] [gn build] Port 1e798c1343fa (PR #215954)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [MSP430] Default to NewPM (PR #214573)
Aiden Grossman via llvm-commits
- [llvm] [DebugInfo][NFC] Document debug record salvage (PR #215907)
Eric Christopher via llvm-commits
- [llvm] 0c4f374 - [MSP430] Default to NewPM
via llvm-commits
- [clang] [llvm] [Lanai] Default to NewPM (PR #214574)
Aiden Grossman via llvm-commits
- [llvm] 6651a11 - [Lanai] Default to NewPM
via llvm-commits
- [llvm] [AMDGPU] Fix sincos insertion point when argument is a phi (PR #215958)
Arseniy Obolenskiy via llvm-commits
- [llvm] 8ffe338 - [LoongArch][NFC] Add tests for vector extract comparison combines (#214203)
via llvm-commits
- [llvm] [LoongArch] Fold shifted vector extract comparisons (PR #214204)
via llvm-commits
- [llvm] 0cee548 - [SCEV][SCEVExpander] Avoid querying SCEV for non-SCEVable instructions (#214902)
via llvm-commits
- [llvm] [InstCombine] Avoid rewriting multi-use post-inc latch icmps (preserve nsw/nuw for later passes) (PR #215960)
via llvm-commits
- [llvm] [gn build] Port c3792d66d2c1 (PR #215955)
LLVM Continuous Integration via llvm-commits
- [llvm] [orc-rt] Add Session log category, Session object logging (PR #215963)
Lang Hames via llvm-commits
- [polly] 00cc5ac - [Polly] Narrow IV to lower type when possible (#212708)
via llvm-commits
- [llvm] [NewPM] Register AsmPrinter passes like normal (PR #215965)
Aiden Grossman via llvm-commits
- [llvm] [gn build] Port ff494c648aec (PR #215956)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Skip spill slot elimination when reload isn't dominated by stores (PR #215953)
Arseniy Obolenskiy via llvm-commits
- [clang] [flang] [llvm] [flang] Improvise the error message for the option "-fconvert" with allowed values (PR #215966)
Kiran Kumar T P via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
Le Gia Bao via llvm-commits
- [llvm] [CodeGenPrepare] Split x/select(cond,y,C) to select(cond,x/y,x/C) (PR #215967)
via llvm-commits
- [llvm] [AMDGPU] Size the skipped-argument bitvector by IR argument count (PR #215970)
Arseniy Obolenskiy via llvm-commits
- [llvm] 7d71bc3 - [GlobalISel][Docs] Fix known-bits example and code snippet in KnownBits.rst (#213090)
via llvm-commits
- [llvm] Refactor/dbg salvage record components (PR #215971)
Eric Christopher via llvm-commits
- [llvm] [AMDGPU] Add the 3-dword image_gather4 variant for packed D16 + TFE (PR #215972)
Arseniy Obolenskiy via llvm-commits
- [llvm] [DWARFLinker] Constrain a function's high_pc to its own symbol (PR #215952)
via llvm-commits
- [llvm] [gsymutil] Support DW_AT_LLVM_stmt_sequence in split DWARF (PR #215164)
via llvm-commits
- [llvm] [AMDGPU] Fix si-pre-emit-peephole to preserve S_AND when SCC is alive (PR #215829)
Frederik Harwath via llvm-commits
- [llvm] [InferAddressSpaces] Fix null PHI operand when an incoming flat expression is not rewritten (PR #205749)
Pankaj Dwivedi via llvm-commits
- [llvm] [orc-rt] Update orc_rt::sps_ci::addAll to include new SPS CI. (PR #215973)
Lang Hames via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
Yingwei Zheng via llvm-commits
- [llvm] [NFC][Support] Rename and mangle static `threadIndex` (PR #215870)
Fangrui Song via llvm-commits
- [llvm] 22b2db5 - [X86][GlobalISel] Map a store of an FP-banked load to the FP bank (#215371)
via llvm-commits
- [llvm] [LV] Use ScalarTy in isLegalGatherOrScatter (PR #215852)
Florian Hahn via llvm-commits
- [llvm] 6dbb050 - [LoongArch] Fold shifted vector extract comparisons (#214204)
via llvm-commits
- [llvm] [docs] Fix two stale file paths (PR #213994)
Hüseyin Kutsi Balcı via llvm-commits
- [compiler-rt] 5082803 - [compiler-rt] Partially enable building compiler-rt unit tests for spirv64 target (#215717)
via llvm-commits
- [llvm] [VPlan] Make widen-gather-scatter decision in VPlan (PR #215862)
Ramkumar Ramachandra via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944- #214215 (PR #215977)
via llvm-commits
- [llvm] 763d571 - [LV] Convert scatter stores with constant stride into strided stores (#206896)
via llvm-commits
- [llvm] [LV] Add tests with branch weights and estimated trip counts (NFC) (PR #215978)
Florian Hahn via llvm-commits
- [llvm] e6d992c - [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (#212801)
via llvm-commits
- [llvm] [ProfileData] Avoid magic layout indices in SampleProfileWriter (NFC) (PR #215981)
Kazu Hirata via llvm-commits
- [llvm] 34071fc - [AMDGPU] Size the skipped-argument bitvector by IR argument count (#215970)
via llvm-commits
- [llvm] [DebugInfo] Add support for emitting DW_AT_defaulted (PR #213187)
Michael Buch via llvm-commits
- [llvm] [Xtensa] Fix FP register scavenging. (PR #215984)
Andrei Safronov via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [llvm] [RISCV] Fix prefetch ADDI-adjustment range upper bound (PR #215985)
Kane Wang via llvm-commits
- [llvm] DAG: Use LibcallImpl overload of makeLibCall (PR #215987)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [AMDGPU] Fix a crash caused by bitcast type mismatch (PR #215933)
Robert Imschweiler via llvm-commits
- [llvm] [BOLT][RISCV]Fix handling of GOT relocation (PR #149658)
Kito Cheng via llvm-commits
- [llvm] Add support for NSDI DebugLine and DebugNoLine. (PR #215851)
Manuel Carrasco via llvm-commits
- [llvm] [SCEV] Compute post-inc non-strict exit counts via pre-inc form (PR #215990)
via llvm-commits
- [llvm] [InstCombine] Avoid rewriting multi-use post-inc latch icmps (PR #215989)
via llvm-commits
- [llvm] [BOLT][RISCV] Add a test for GOT references with a non-adjacent load … (PR #215991)
Kito Cheng via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X & Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
Yingwei Zheng via llvm-commits
- [llvm] [SandboxVectorizer] Fix out-of-bounds SeedBundle access (PR #215976)
Anshil Gandhi via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Mel Chen via llvm-commits
- [llvm] 681b73c - [LV] Don't treat the pointer operand of histograms as scalar uses (#215769)
via llvm-commits
- [llvm] [LV] Enable the exit value optimization via SCEV for tail folding. (PR #210928)
Mel Chen via llvm-commits
- [llvm] 71d986b - DAG: Use LibcallImpl overload of makeLibCall (#215987)
via llvm-commits
- [llvm] [NFC][AMDGPU] Avoid using raw TSFlags in AMDGPUBarrierLatency.cpp (PR #213064)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][AMDGPU] Avoid storing through a poison pointer in function-args.ll test (PR #215999)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LV][AArch64] Provide option to use partial reductions by default (PR #216001)
Graham Hunter via llvm-commits
- [llvm] 5d8ba1c - [AMDGPU] Fix si-pre-emit-peephole to preserve S_AND when SCC is alive (#215829)
via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
Igor Kirillov via llvm-commits
- [libcxx] [llvm] [libc++] Trigger the benchmark-request job more often (PR #216003)
Louis Dionne via llvm-commits
- [llvm] [MachO] Preserve weak linkage for aliases (PR #198148)
Folkert de Vries via llvm-commits
- [llvm] [tsan] Use pass options for ThreadSanitizerPass (NFC) (PR #215289)
Dan Blackwell via llvm-commits
- [llvm] [RISCV] Enable shouldMaximizeVectorBandwidth (PR #216005)
Pengcheng Wang via llvm-commits
- [lld] [ELF] Fix --lto-obj-path with the ThinLTO cache (PR #211062)
via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] edc3a42 - [dyndbg][LLVM] Implement dynamic debugging support (#194854)
via llvm-commits
- [llvm] Revert "[offload] Fix compatibility for level_zero 25.22.33944- #2142… (PR #216010)
via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
Matt Arsenault via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (PR #216012)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [SLP][NFC] Add sibling loop test (PR #216013)
Hari Limaye via llvm-commits
- [llvm] [Utils] Hoist ValueMapper out of per-instruction remap loops in CloneFunction (PR #216014)
Antoine Bastide via llvm-commits
- [llvm] [AMDGPU] Do not fold add chains wider than 32 bits into dot4 (PR #216015)
Arseniy Obolenskiy via llvm-commits
- [llvm] [mlir] [NVPTX] Add "exclusive" intrinsic variants for tcgen05.alloc/dealloc (PR #216016)
Dharuni R Acharya via llvm-commits
- [llvm] 866bc8d - [RISCV] Fix prefetch ADDI-adjustment range upper bound (#215985)
via llvm-commits
- [llvm] [AArch64][SME] Handle SME state around Darwin TLS-descriptor calls (PR #216017)
Benjamin Maxwell via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
Simon Pilgrim via llvm-commits
- [llvm] 9a9bba7 - [NFC][AMDGPU] Avoid storing through a poison pointer in function-args.ll test (#215999)
via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
Simon Pilgrim via llvm-commits
- [llvm] [SLP][NFC]Add tests for and-cut reduction leaves, NFC (PR #216019)
Alexey Bataev via llvm-commits
- [llvm] 59d379a - [SLP][NFC]Add tests for and-cut reduction leaves, NFC
via llvm-commits
- [llvm] [RegisterCoalescer] Materialize undef subrange PHI inputs (PR #204867)
Dominik Montada via llvm-commits
- [llvm] 2506101 - [SPIRV] Implement bare bones lowering for G_PREFETCH (#215505)
via llvm-commits
- [llvm] [ORC] Align GDB-JIT alloc-action names with the ORC runtime (PR #216024)
Lang Hames via llvm-commits
- [llvm] [GlobalISel] Add G_VSCALE to computeKnownBits (PR #216025)
Xaver Fabian via llvm-commits
- [llvm] [NFC][LLVM][SVE] Refactor SVE fscale instruction definitions. (PR #216026)
Paul Walker via llvm-commits
- [llvm] f89baa6 - [SLP]Vectorize reductions with fptrunc/fpext round-trip links
via llvm-commits
- [llvm] [LoongArch] Fix selection of BRCOND with constant conditions (PR #216027)
via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][Atomics] Add test file for testing <1xTy> store atomics (PR #216028)
Kieran B via llvm-commits
- [libcxx] [llvm] [libc++] Report the runs created by dispatch-benchmarks (PR #216029)
Louis Dionne via llvm-commits
- [clang] [llvm] [dyndbg][Clang] Implement nested-ELF dynamic debugging support (PR #194860)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Triple: Fix AArch64 Android default long double format (PR #216032)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Akash Dutta via llvm-commits
- [llvm] [LAA] Speculate the interleave factor for strided pointer inductions (PR #216036)
Guy David via llvm-commits
- [llvm] [LV] Allow strided pointer inductions that form an interleaved group (PR #216037)
Guy David via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Ricardo Jesus via llvm-commits
- [llvm] [MIR] Test the unterminated quoted block name error path (PR #216039)
Spencer Bryngelson via llvm-commits
- [compiler-rt] [Darwin][TSan] Use deadlock detector aware calls for Darwin-specific lock interceptors (PR #216040)
Dan Blackwell via llvm-commits
- [llvm] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
Spencer Bryngelson via llvm-commits
- [llvm] [SLP]Flatten fsub/fneg chains into fadd reductions with per-operand signs (PR #215840)
Alexey Bataev via llvm-commits
- [llvm] a66c7b6 - Triple: Fix AArch64 Android default long double format (#216032)
via llvm-commits
- [llvm] 2cb082e - [VPlan] Use vputils::getOpcode in poisonGuaranteesUB (NFC) (#215750)
via llvm-commits
- [libc] [llvm] [libc][math][c++23] Add log10bf16 math function (PR #177269)
Krishna Pandey via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6f57cba - Reapply "[X86] EltsFromConsecutiveLoads - handle trunc(wideload()) patterns" (#199371) (#208999)
via llvm-commits
- [llvm] [InstCombine] Fold scmp(X, 0) to sext_or_trunc(X) when X is in [-1, 1] (PR #216046)
Jinpeng Wang via llvm-commits
- [llvm] [VPlan] Use collectEphemeralRecipesForVPlan in calculateRegUse (NFC) (PR #216047)
Florian Hahn via llvm-commits
- [llvm] [BranchFolding] Fold fallthroughs into conditional tailcalls if profitable (PR #140476)
Nabeel Omer via llvm-commits
- [llvm] c076218 - [llvm][utils] Correct release package links for Windows (#215770)
via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Sander de Smalen via llvm-commits
- [llvm] [bazel][libc] Conditionally depend on __support_osutil_io in __support_libc_assert (PR #216051)
via llvm-commits
- [llvm] [VPlan] Mark store VPInstruction single-scalar (PR #194819)
Ramkumar Ramachandra via llvm-commits
- [lld] [WebAssembly] Fix issues combining coop threads and PIC (PR #208332)
Alex Crichton via llvm-commits
- [llvm] d801680 - [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (#214744)
via llvm-commits
- [llvm] [BPF] Visit base access-index calls in insertion order (PR #215948)
Matt Davis via llvm-commits
- [llvm] [ProfileData] Bound binary sample profile primitive reads (PR #215476)
Sergey Shcherbinin via llvm-commits
- [llvm] [mlir] [APFloat] Report the sign and the zero a conversion cannot represent (PR #216056)
Hung Kuan Tseng via llvm-commits
- [llvm] a4040b3 - [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (#214187)
via llvm-commits
- [llvm] [RISCV][Support] Fix instruction-cache invalidation in Memory::InvalidateInstructionCache (PR #216059)
Fu-Chiang Chang via llvm-commits
- [llvm] [IndVarSimplify] Eliminate pointer IVs congruent up to a constant offset (PR #215584)
Jerry Dang via llvm-commits
- [llvm] [AArch64] Combine shift and truncate into deinterleave. (PR #216060)
Sander de Smalen via llvm-commits
- [llvm] [GVN] Combine visited and worklist in PropagateEquality (PR #216061)
Sven van Haastregt via llvm-commits
- [llvm] 0c38ba4 - [DFAJT] Use SmallSetVector to make deterministic. (#215951)
via llvm-commits
- [llvm] [SLP]Analyze widened reduction leaves in the narrow type (PR #216062)
Alexey Bataev via llvm-commits
- [llvm] c863ebf - [AArch64] Improve lowering of pure fixed-length partial add reductions. (#214691)
via llvm-commits
- [llvm] [LV] Enable Histogram autovectorization by default (PR #158292)
Florian Hahn via llvm-commits
- [clang] [llvm] Support -mnop-mcount and -mrecord-mcount on x86 elf targets. (PR #184641)
Paul Murphy via llvm-commits
- [llvm] 19ee264 - [DAG] SimplifyDemandedBits - update (or (and X, C1), (and (or X, Y), C2)) fold with sd_match (#216012)
via llvm-commits
- [lld] 662246d - [WebAssembly] Fix issues combining coop threads and PIC (#208332)
via llvm-commits
- [llvm] [ObjCARC] Move autorelease-to-release conversion to pool pop site instead of converting in place (PR #152353)
via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [InstSimplify] Simplify (X - (X urem Y)) u>= 1 via X u>= Y (PR #216072)
Hadong Lee via llvm-commits
- [llvm] AMDGPU: Split sgpr reg-sequences that are copied to vgpr (PR #216073)
Petar Avramovic via llvm-commits
- [llvm] [LV][AArch64] Support partial reductions of extended compares (PR #212190)
Adam Scott via llvm-commits
- [llvm] 282c5a5 - [NewPM] Register AsmPrinter passes like normal (#215965)
via llvm-commits
- [llvm] [InstCombine] Don't assert on samesign ule/uge of sext (PR #216079)
Arron Zou via llvm-commits
- [llvm] [LoopIdiom] Do not emit wcslen for underaligned wide loads (PR #216080)
Arron Zou via llvm-commits
- [llvm] Revert "[AArch64] Update cttz cost (#214003)" (PR #216082)
David Green via llvm-commits
- [llvm] 479c0db - Revert "[AArch64] Update cttz cost (#214003)" (#216082)
via llvm-commits
- [llvm] [llvm][DebugInfo][NFC] Add equality operators to DISourceLanguageName (PR #216091)
via llvm-commits
- [llvm] Ignore ELF shared objects when packaging/unpacking offload images (PR #216089)
Larry Meadows via llvm-commits
- [llvm] 212faa9 - [AArch64][GlobalISel] Use integer type for vaarg lowering. (#215659)
via llvm-commits
- [llvm] [GlobalISel] Port computeNumSignBits for G_SAVGFLOOR/G_SAVGCEIL (PR #216093)
Xaver Fabian via llvm-commits
- [llvm] 3ddf166 - [BPF] Visit base access-index calls in insertion order (#215948)
via llvm-commits
- [llvm] Add hash-backed print-changed modes (PR #204490)
Alexis Engelke via llvm-commits
- [llvm] [X86] Fix XOR folding in EmitCmp (PR #210546)
via llvm-commits
- [llvm] [DAGCombine] Fix alignment of store in replaceStoreOfInsertLoad. (PR #215895)
Eli Friedman via llvm-commits
- [llvm] [PassBuilder] Run trivial loop unswitching after late function-simpli… (PR #215899)
Abhay Kanhere via llvm-commits
- [llvm] CodeGen: Pass the exception model to the EH register hooks (PR #216099)
Matt Arsenault via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] [openmp] [OpenMP][DeviceRTL] Fix the chunked static distribution dropping iterations (PR #216117)
Spencer Bryngelson via llvm-commits
- [llvm] [CodeGen] Adding v1024i16 and v2048i16 (PR #216118)
Frank Schlimbach via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Krzysztof Parzyszek via llvm-commits
- [llvm] fdc1789 - CodeGen: Pass the exception model to the EH register hooks (#216099)
via llvm-commits
- [llvm] [Offload] Add verbose printing of kernel argument types and launch values (PR #215925)
Amadeu Moya via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for KnownFPClass (PR #216086)
via llvm-commits
- [llvm] 84f08db - GlobalISel: Fix missing dependency on TargetParser (#216122)
via llvm-commits
- [llvm] GlobalISel: Fix missing dependency on TargetParser (PR #216122)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Refactor sNaN handling for KnownFPClass (PR #216086)
via llvm-commits
- [llvm] lli: Record the host triple on triple-less modules (PR #216132)
Matt Arsenault via llvm-commits
- [llvm] [X86] Fix XOR folding in EmitCmp (PR #216134)
via llvm-commits
- [llvm] [VPlan][UTC] Number VPlan passes' instances in printing/filtering (PR #211424)
Andrei Elovikov via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Add IntrConvergent to convergent intrinsics (PR #211256)
Tim Corringham via llvm-commits
- [llvm] [LegalizeTypes] Allow v1i128 as a valid SETCC result type during vector operand scalarization (PR #216136)
Maryam Moghadas via llvm-commits
- [llvm] [RISCV] Don't fold vector (fp_to_sint (ceil/floor/trunc/etc X)) if the inner op has multiple uses. (PR #216137)
Craig Topper via llvm-commits
- [lld] [WebAssembly] Fix __init_tls_base global in coop threading (PR #208597)
Alex Crichton via llvm-commits
- [llvm] [LTO] Enable `PrepareForLTO` for loop unrolling in pre-link pipelines (PR #192155)
Wael Yehia via llvm-commits
- [llvm] [Bazel] Fixes e8ff1d1 (PR #216147)
via llvm-commits
- [libc] [llvm] [libc][x86] Enable memcpy NTA stores by default. (PR #216149)
Alexey Samsonov via llvm-commits
- [llvm] [RISCV] Add mvendorid/marchid/mimpid values for SiFive P870-D. (PR #216106)
Pengcheng Wang via llvm-commits
- [llvm] [llvm-objdump] Fix inverted --arch-name filter for offload bundles (PR #216161)
Larry Meadows via llvm-commits
- [libcxx] [llvm] [libc++] Add a new job running the CFI sanitizer (PR #124837)
Louis Dionne via llvm-commits
- [llvm] [AArch64][GlobalISel] Preserve scalar type when widening atomic G_STORE (PR #216162)
Kristina Bessonova via llvm-commits
- [llvm] 8a6d4b8 - [X86] extractsubvector-load.ll - basic test coverage for various extractsubvector(load) patterns (#216156)
via llvm-commits
- [llvm] [ConstantTime][LLVM] Add llvm.ct.select intrinsic with generic SelectionDAG lowering (PR #166702)
Julius Alexandre via llvm-commits
- [llvm] [X86] extractsubvector-load.ll - basic test coverage for various extractsubvector(load) patterns (PR #216156)
Simon Pilgrim via llvm-commits
- [llvm] [SlotIndexes] Use analysis block numbers (NFC) (PR #215171)
Alex MacLean via llvm-commits
- [llvm] Aarch64 extract movz movk only subtarget feature (PR #216166)
Tomer Shafir via llvm-commits
- [compiler-rt] [scudo] Fix MTE remapping for cached allocations (PR #216167)
Sadaf Ebrahimi via llvm-commits
- [llvm] 806dbe9 - [Profile] Add a more descriptive message to the bad_header error (#211281)
via llvm-commits
- [llvm] 47d8608 - [NVPTX] Alphabetize NewPM pass classes and macros (NFC) (#216168)
via llvm-commits
- [llvm] [NVPTX] Alphabetize NewPM pass classes and macros (NFC) (PR #216168)
Alex MacLean via llvm-commits
- [llvm] [llvm][Utils] Add MaterializeKernelInfo transform pass (PR #215923)
Amadeu Moya via llvm-commits
- [llvm] [NFC][DebugInfo] Fix a parameter name in calculateFragmentIntersect's docs (PR #216142)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] df03daa - [NFC][DebugInfo] Fix a parameter name in calculateFragmentIntersect's docs (#216142)
via llvm-commits
- [llvm] [SYCL] Mock 3 missing liboffload functions for unit tests (PR #216170)
Nick Sarnie via llvm-commits
- [llvm] 87cd470 - [LV] Add test with eliminate-able backedge and tail-folding (NFC) (#216171)
via llvm-commits
- [llvm] [LV] Add test with eliminate-able backedge and tail-folding (NFC) (PR #216171)
Florian Hahn via llvm-commits
- [llvm] 063aa1c - [Modules] Exclude InstrumentorRuntimeHelper.h from LLVM_Transforms (#215843)
via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Bhavesh M via llvm-commits
- [llvm] [DAG] narrowExtractedVectorLoad - add frozen load handling (PR #216120)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [RISCV] Add mvendorid/marchid/mimpid values for SiFive P870-D. (PR #216106)
Sam Elliott via llvm-commits
- [llvm] 29615af - [RISCV] Add mvendorid/marchid/mimpid values for SiFive P870-D. (#216106)
via llvm-commits
- [llvm] 3ae0d10 - [DWARFLinker] Keep address-independent block attributes in the type unit (#215932)
via llvm-commits
- [llvm] [SLP]Release copyable operand deps on duplicate parent-phi lanes (PR #216186)
Alexey Bataev via llvm-commits
- [llvm] c98961e - [SLP]Release copyable operand deps on duplicate parent-phi lanes
via llvm-commits
- [llvm] [LLVMOffload] Remove tests from running on Intel (PR #216187)
Sophia Herrmann via llvm-commits
- [lld] [lld][ELF][x86-64] Do not relax large-model TLS sequences (PR #216188)
Farid Zakaria via llvm-commits
- [llvm] [gn build] Port 551766823bb7 (PR #216189)
Nico Weber via llvm-commits
- [llvm] f7f9629 - [gn build] Port 551766823bb7 (#216189)
via llvm-commits
- [lld] [lld][ELF][x86-64] Do not relax large-model TLS sequences (PR #216194)
Farid Zakaria via llvm-commits
- [llvm] Emit DW_AT_identifier_case for compile units (PR #216197)
via llvm-commits
- [llvm] [Instrumentor] Ignore amdgcn intrinsics (PR #216205)
Vincent Arcila via llvm-commits
- [llvm] [NFC][DSE][DebugInfo] Say what an empty fragment intersect means (PR #216123)
Eric Christopher via llvm-commits
- [llvm] 702062f - [NFC][DSE][DebugInfo] Say what an empty fragment intersect means (#216123)
via llvm-commits
- [llvm] [libc][CI] Remove Windows 2022 from libc overlay tests (PR #216206)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [Bazel] Fixes 39f708b (PR #216214)
via llvm-commits
- [lldb] [llvm] [lldb] Search for a corefile's images before loading any of them (PR #215393)
Jonas Devlieghere via llvm-commits
- [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Sophia Herrmann via llvm-commits
- [llvm] 14d7ff4 - [ORC] Align GDB-JIT alloc-action names with the ORC runtime (#216024)
via llvm-commits
- [llvm] Revert "[Profile] Add a more descriptive message to the bad_header error (#211281)" (PR #216212)
Paul Kirth via llvm-commits
- [llvm] [Docs] Update debug info transformation guidance (PR #216217)
Eric Christopher via llvm-commits
- [llvm] [DAGCombiner] Remove unnecessary N0->hasOneUse() check from foldSelectOfBinops. NFC (PR #216221)
Krzysztof Drewniak via llvm-commits
- [llvm] 5e63f2c - [DebugInfo][NFC] Document debug record salvage (#215907)
via llvm-commits
- [clang] [llvm] [HLSL] Move `normalize` implementation to header files (PR #216228)
Kaitlin Peng via llvm-commits
- [llvm] [KnownFPClass] Add support for non-intrinsic math libcalls (PR #216234)
via llvm-commits
- [llvm] 0a110d7 - [ProfileData] Remove SampleSorter (NFC) (#215941)
via llvm-commits
- [llvm] 8e50ac6 - [ProfileData] Avoid magic layout indices in SampleProfileWriter (NFC) (#215981)
via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [ProfileData] Remove toCompress and setToCompress from ProfileSymbolList (NFC) (PR #216236)
Kazu Hirata via llvm-commits
- [llvm] [VPlan] Record estimated branch probabilities on VPlan0 for cost modeling (PR #216172)
Mircea Trofin via llvm-commits
- [llvm] [X86][APX] Add missing VRM argument (PR #216240)
Phoebe Wang via llvm-commits
- [llvm] [IR] Fix llvm.powi intrinsic decl (PR #216160)
Kamlesh Kumar via llvm-commits
- [llvm] [Clang][InstCombine] Recognise div/ldiv/lldiv libcalls (PR #215868)
Magnus Strømme via llvm-commits
- [clang] [llvm] [clang][CodeGen] Construct function type for callgraph from function definition (PR #212863)
Roland McGrath via llvm-commits
- [llvm] [Support][test] Fix OpenDirectoryAsFileForRead test on AIX and z/OS (PR #216241)
Daniel Chen via llvm-commits
- [llvm] [LoopFusion] Allow fusing adjacent loops with same-iteration scalar deps (PR #216242)
Anchu Rajendran S via llvm-commits
- [llvm] [LoopFusion] NFC: Add tests for same-iteration scalar dependence fusion (PR #216243)
Anchu Rajendran S via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] 2317574 - [ORC] Drop SimpleExecutorMemoryManagerSymbolNames struct (#216231)
via llvm-commits
- [llvm] [ORC] Drop SimpleExecutorMemoryManagerSymbolNames struct (PR #216231)
Lang Hames via llvm-commits
- [llvm] [LLVM][Auto-Upgrade] Support default args on overloaded intrinsics and undeclared multi-call upgrades (PR #216246)
Dharuni R Acharya via llvm-commits
- [lld] [ELF] Prevent .eh_frame_hdr size oscillation in address assignment (PR #216248)
Sriraman Tallam via llvm-commits
- [llvm] Improve diagnostic for malformed constant vectors (PR #216253)
via llvm-commits
- [llvm] [DAGCombine][AArch64][X86] Adjust profitability check on and(anyext, c) -> zext(and) transform (PR #214749)
David Green via llvm-commits
- [llvm] b77c0b1 - [RISCV] Don't fold vector (fp_to_sint (ceil/floor/round/etc X)) if the inner op has multiple uses. (#216137)
via llvm-commits
- [llvm] CodeGen: Add getDefBlock helper (PR #216182)
Robert Imschweiler via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a integer type for extract narrowing. (PR #216254)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Use integer types in vacopy legalization. (PR #216255)
David Green via llvm-commits
- [llvm] fa23198 - [PassInstrumentation] Replace llvm::Any with a tagged IRUnitRef. (NFC) (#215341)
via llvm-commits
- [llvm] [X86][CostModel] Free a clean narrow zext used as a GEP index (PR #216256)
via llvm-commits
- [llvm] [LV] Simplify the latch branch before rewriting ALM for a scalar VF (PR #216257)
Florian Hahn via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] 17adf57 - [LoongArch] Fix selection of BRCOND with constant conditions (#216027)
via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for constant branch optimization (PR #216258)
via llvm-commits
- [llvm] [Offload] Fix -Wglobal-constructors for State.cpp mutex on Windows (PR #216259)
Wenju He via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Reject guaranteed tail calls in call lowering (PR #216260)
Arseniy Obolenskiy via llvm-commits
- [lld] [ELF] Handle and optimize x86-64 PLTOFF64 TLS sequences (PR #216263)
Fangrui Song via llvm-commits
- [llvm] 3387214 - DAG: Gracefully diagnose missing FP conversion libcalls when softening (#215765)
via llvm-commits
- [llvm] [RISCV] Fold vmand of mask comparisons into a masked comparison (PR #216264)
Pengcheng Wang via llvm-commits
- [llvm] 02da539 - CodeGen: Add getDefBlock helper (#216182)
via llvm-commits
- [llvm] f007053 - [LoopVectorize] Clear stale CycleAnalysis after vectorizing a loop (#215237)
via llvm-commits
- [llvm] [BOLT][RISCV] : Adjust the operand order of AMOADD to maintain consis… (PR #171580)
Kito Cheng via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Chuanqi Xu via llvm-commits
- [llvm] [LV] Avoid collapsing VF to zero when a loop has no memory ops or reductions (PR #216266)
Pengcheng Wang via llvm-commits
- [llvm] Fix LLVM_VERSION_SUFFIX handling for release branches (PR #210865)
Tom Stellard via llvm-commits
- [llvm] [release] Build all targets for Windows releases (PR #208747)
Tom Stellard via llvm-commits
- [llvm] [GlobalISel] Remove dead declarations (PR #216267)
Kazu Hirata via llvm-commits
- [llvm] [NFC][X86] Remove CurOp parameter from emitPrefixImpl (PR #215038)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Fix unaligned SMEM dword immediate offsets (PR #216269)
via llvm-commits
- [llvm] [DSE] Stop double-counting the dead slice offset in shortenAssignment (PR #216227)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Assign bank to vregs created by RegBankCombiner (PR #216270)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, improve speculation (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] 6f406b7 - [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (#210654)
via llvm-commits
- [llvm] [VectorCombine] Drop invariant.group from scalarized stores (PR #212473)
Simon Pilgrim via llvm-commits
- [llvm] PeepholeOpt: Avoid infinite loop on cyclic rewrite maps (PR #216271)
Jameson Nash via llvm-commits
- [llvm] [X86] Prefer sub-of-not for vector inc-of-add (PR #207695)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Correct handling of `fabs` with `nsz` attribute (PR #216232)
via llvm-commits
- [llvm] [AMDGPU][GIsel][NPM] Port AMDGPUPostLegalizerCombiner to NPM (PR #216274)
Keshav Vinayak Jha via llvm-commits
- [llvm] [ORC] Give the SPS controller interface a home in OrcShared (PR #216275)
Lang Hames via llvm-commits
- [compiler-rt] [compiler-rt] Fix clang_rt.builtins spirv64 bitcode install component (PR #216276)
via llvm-commits
- [llvm] [ADT] Add try_emplace and insert to SortedVectorMap (PR #216251)
Snehasish Kumar via llvm-commits
- [llvm] [ScheduleDAGFast] Fix crash due to incorrect live reg delay in fast scheduler (PR #200567)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold dead-result SUB into successor recomputations (PR #208633)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Improve ucmp/scmp codegen (PR #190787)
Simon Pilgrim via llvm-commits
- [flang] [lld] [llvm] [mlir] [lld][bolt][flang][mlir] Avoid premature Twine .str() materialization (PR #204838)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Skip pointer users with no uses when preloading kernel args (PR #216281)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LV] Mark functions in legacy cost model const (NFC) (PR #216282)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
David Sherwood via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Simon Pilgrim via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] 579fe10 - [X86] Add DAG combiner for X86ISD::XOR to eliminate redundant XORs (#216134)
via llvm-commits
- [llvm] c024bb5 - [dyndbg][Clang] Implement nested-ELF dynamic debugging support (#194860)
via llvm-commits
- [llvm] [DAG] Make RAUW skip instances where operand is the replacement node (PR #212724)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Add G_BITCAST to computeKnownBits (PR #216287)
via llvm-commits
- [lld] [LLD][COFF] Set the Thumb bit on locally imported ARMNT function poin… (PR #215919)
Trung Nguyen via llvm-commits
- [llvm] [SCEV] Urem identification from X - C*X/uC (PR #210778)
Florian Hahn via llvm-commits
- [llvm] 79eed78 - [SPIR-V] Avoid dead OpLoad for unused cosine result in llvm.sincos lowering (#215773)
via llvm-commits
- [llvm] [AArch64] Do not allow anyext load in isEquivalentMaskless (PR #216288)
David Green via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Don't crash on !cond with mixed bits and int (PR #216292)
Arron Zou via llvm-commits
- [llvm] [AArch64] Save agnostic ZA state around TLS-descriptor calls (PR #216293)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [BasicAA] Fix miscompilation with setjmp/longjmp due to missing longjmp re-entry paths in alias analysis (PR #212297)
via llvm-commits
- [llvm] 6d189e5 - [NVVM][NVPTX] Add tensor map override support in S2G and Reduce intrinsics (#215503)
via llvm-commits
- [llvm] [UniformityAnalysis] Mark divergent cycle-exit PHIs that select differing values (PR #216296)
Pankaj Dwivedi via llvm-commits
- [llvm] [CodeGen][RegCoalescer] Shrink non-PHI live-through subranges (PR #216297)
Vishwas Adiga via llvm-commits
- [clang] [llvm] Revert "[dyndbg][Clang] Implement nested-ELF dynamic debugging support" (PR #216298)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] ad74217 - Revert "[dyndbg][Clang] Implement nested-ELF dynamic debugging support" (#216298)
via llvm-commits
- [llvm] [RegAlloc][X86] Rematerialization of instructions with physical register (PR #198853)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Remove deprecated endian::byte_swap/read/write overloads (PR #216300)
Marc Auberer via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Prefer uadalp over sabalb/sabalt. (PR #216301)
Paul Walker via llvm-commits
- [llvm] [DAG] Fold pow2 masked bittest comparisons (PR #216302)
via llvm-commits
- [llvm] 0bdcce7 - [AMDGPU] Skip pointer users with no uses when preloading kernel args (#216281)
via llvm-commits
- [llvm] [AArch64][SVE] Support copy of PPR2 register class in copyPhysReg (PR #216303)
Kerry McLaughlin via llvm-commits
- [llvm] 619937f - [ORC] Give the SPS controller interface a home in OrcShared (#216275)
via llvm-commits
- [clang] [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #207568)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Eliminate redundant s_round_mode writes (PR #216305)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix i64-to-i16 clamp combine on inverted bounds (PR #216306)
Arseniy Obolenskiy via llvm-commits
- [llvm] [InstCombine] Recognize strcmp/strncmp/memcmp/bcmp == 0 as commutative (PR #213545)
Aayush Shrivastava via llvm-commits
- [llvm] [AArch64][CostModel] Adjust the cost of pure partial add reductions. (PR #214723)
Ricardo Jesus via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [clang] [llvm] [dyndbg][Clang] Implement nested-ELF dynamic debugging support (PR #216307)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [VectorCombine][AArch64] Fix reverse uses of deinterleave (PR #216308)
Kamlesh Kumar via llvm-commits
- [llvm] f5418f3 - [X86][APX] Add missing VRM argument (#216240)
via llvm-commits
- [llvm] [CodeGen] Don't scalarize scalable math intrinsics that have a veclib mapping (PR #216309)
via llvm-commits
- [llvm] 42b0f56 - [LLVM][CodeGen][SVE] Prefer uadalp over sabalb/sabalt. (#216301)
via llvm-commits
- [llvm] [AMDGPU] Fix BFE_U32 fold to check known zero bits instead of sign bits (PR #216310)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TypePromotion] Support trunc-to-i1 conditions (PR #216311)
Vito Kortbeek via llvm-commits
- [llvm] [NVVM][NVPTX] Support decompress_b feature for tcgen05.mma intrinsics (PR #216312)
Kirill Vedernikov via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [libsycl] Run unittests using lit (PR #214778)
Kseniya Tikhomirova via llvm-commits
- [llvm] 1b3b7e5 - [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (#201076)
via llvm-commits
- [lldb] [llvm] [DWARF] Add DW_OP_NVIDIA_mux vendor extension (PR #216314)
Matt Davis via llvm-commits
- [llvm] [AsmPrinter] Fix trailing CFI emission past FDE end with basic-block-sections (PR #204562)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Fix isCanonicalized for IEEE-mode-dependent sNaN quieting (PR #208733)
Wooseok Lee via llvm-commits
- [llvm] ff5e780 - [AMDGPU] Fix performFMACombine FDOT2 fold for subnormal handling (#205101)
via llvm-commits
- [llvm] [NFC][SPIR-V] Enable spirv-val for SPV_AMD_weak_linkage test (PR #216316)
Arseniy Obolenskiy via llvm-commits
- [llvm] 52c14cc - lli: Record the host triple on triple-less modules (#216132)
via llvm-commits
- [llvm] cbf19fd - [AArch64][CostModel] Adjust the cost of pure partial add reductions. (#214723)
via llvm-commits
- [llvm] [Reassociate]Keep fmul/fadd pairs together for fma (PR #215873)
Alexey Bataev via llvm-commits
- [llvm] [SPIR-V] Map addrspace(4) sret pointers to Function storage class on Vulkan (PR #216319)
Arseniy Obolenskiy via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [lld] [lld][WebAssembly] Allow linker-synthetic symbols to be undefined when building shared libraries (PR #128223)
Sam Clegg via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [Instrumentor] Runtime bitcode linking controls (PR #216333)
Vincent Arcila via llvm-commits
- [clang] [llvm] [openmp] [OpenMP] OpenMP 6.0 taskgraph support (WIP) (PR #188765)
Julian Brown via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Eisuke Kawashima via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Philip Reames via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] a0a8347 - [DAG] narrowExtractedVectorLoad - add frozen load handling (#216120)
via llvm-commits
- [llvm] MachineRegisterInfo: Mark getVRegDef/getUniqueVRegDef LLVM_READONLY (PR #216335)
Matt Arsenault via llvm-commits
- [compiler-rt] d0f98d6 - [compiler-rt] Fix clang_rt.builtins spirv64 bitcode install component (#216276)
via llvm-commits
- [llvm] [TTI] Improve histogram intrinsic costing (PR #216337)
Graham Hunter via llvm-commits
- [llvm] [AMDGPU] Use alias analysis for SMEM/VMEM WAR waitcnts (PR #206569)
via llvm-commits
- [llvm] [SYCL][unit] Mock 3 missing liboffload functions for unit tests (PR #216170)
Nick Sarnie via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
Spencer Bryngelson via llvm-commits
- [llvm] Reland "[Profile] Add a more descriptive message to the bad_header error" (PR #216230)
Wael Yehia via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce address space 13 for VGPR as memory (PR #208557)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [libsycl][unit] Mock 3 missing liboffload functions for unit tests (PR #216170)
Kseniya Tikhomirova via llvm-commits
- [llvm] [AMDGPU] Fix isKnownNeverNaN for FMIN_LEGACY/FMAX_LEGACY (PR #216338)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Extend wide VGPR copy expansion to 96-bit copies (PR #214561)
via llvm-commits
- [clang] [llvm] [ABI][CIR][NFC] Let X86AVXABILevel carry its own count (PR #216339)
Adam Smith via llvm-commits
- [llvm] [LV] Rename replaceMaskWithCompare -> replaceMaskWithCompareForScalarPlan (PR #216340)
Kerry McLaughlin via llvm-commits
- [llvm] 828d2d7 - [Support][test] Fix OpenDirectoryAsFileForRead test on AIX and z/OS (#216241)
via llvm-commits
- [llvm] [libsycl][unit] Use mock dummy handle functions for olMemAlloc functions (PR #216341)
Nick Sarnie via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] e02aed6 - [ADT] Add try_emplace and insert to SortedVectorMap (#216251)
via llvm-commits
- [llvm] ec26997 - [GlobalISel] Remove dead declarations (#216267)
via llvm-commits
- [llvm] [AMDGPU] Break WAR Hazards Using Scavenged Registers to Assist Load Clustering (PR #216343)
Patrick Simmons via llvm-commits
- [libc] [llvm] [libc][math] Implement single precision lgamma function (PR #205490)
via llvm-commits
- [llvm] [libsycl][unit] Fix unittests with system gtest (PR #216344)
Nick Sarnie via llvm-commits
- [llvm] [bazel][libc] Remove LIBC_FULL_BUILD-only dependencies (PR #216345)
Walter Lee via llvm-commits
- [llvm] [Bazel] Fixes 1f4574c (PR #216346)
via llvm-commits
- [llvm] ea051fd - [lldb] Search for a corefile's images before loading any of them (#215393)
via llvm-commits
- [llvm] [LAA] Avoid stray predicates from replaceSymStrides (PR #216350)
Ramkumar Ramachandra via llvm-commits
- [llvm] a5f4c6e - MachineRegisterInfo: Mark getVRegDef/getUniqueVRegDef LLVM_READONLY (#216335)
via llvm-commits
- [llvm] [AMDGPU][NewPass] Attempt to promote uniform ptr arguments to inreg (PR #210410)
Akash Dutta via llvm-commits
- [llvm] [SCEV] Allow reuse of provably-disjoint `or` in canReuseInstruction (PR #216355)
Nick Riasanovsky via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch to look up defs in the artifact combiner (PR #216358)
Matt Arsenault via llvm-commits
- [llvm] [bazel][libc] Temporarily disable full_build include tests (PR #216359)
Walter Lee via llvm-commits
- [llvm] [InstCombine] Fix crash on dereferencing null insertion point (PR #216363)
Hendrik Hübner via llvm-commits
- [lld] [llvm] [X86] Use a large-model call for __tls_get_addr (PR #216195)
Farid Zakaria via llvm-commits
- [llvm] 745e577 - [SlotIndexes] Use analysis block numbers (NFC) (#215171)
via llvm-commits
- [llvm] [X86] Use a large-model call for __tls_get_addr (PR #216195)
Farid Zakaria via llvm-commits
- [llvm] [ADT] Mark deprecated APInt constructor deleted (PR #216371)
Marc Auberer via llvm-commits
- [llvm] [CodeGen] Avoid register pressure limit underflow (PR #216372)
via llvm-commits
- [llvm] [AMDGPU] Split large raw buffer offsets to SOFFSET where allowed (PR #207821)
Krzysztof Drewniak via llvm-commits
- [lld] [lld][MachO] Order objc stubs by caller priority (PR #216373)
Kyungwoo Lee via llvm-commits
- [llvm] 10b4fa5 - [InstCombine] Don't assert on samesign ule/uge of sext (#216079)
via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [LLVMOffload] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
- [llvm] [DirectX][LongVec] Support large vector splitting for dot product (PR #216383)
Farzon Lotfi via llvm-commits
- [llvm] [NFC] Remove obsolete typeids.test after fa23198d685b (PR #216379)
via llvm-commits
- [llvm] [AA] Add RunEarly support to createExternalAAWrapperPass (PR #214365)
LLVM Continuous Integration via llvm-commits
- [llvm] [SampleProfile] Move a couple of options to llvm-profdata (PR #216233)
Snehasish Kumar via llvm-commits
- [llvm] bf88636 - [ADT] Remove deprecated is and get functions on PointerUnion (#216364)
via llvm-commits
- [llvm] [ADT] Remove deprecated is and get functions on PointerUnion (PR #216364)
Marc Auberer via llvm-commits
- [llvm] [DebugInfo] Allow .eh_frame CFI programs to be parsed lazily (PR #214895)
Rafael Auler via llvm-commits
- [llvm] [ConstraintElimination] Fix trivially true compares with no variables. (PR #216392)
Florian Hahn via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't use invalid debug loc in declare mapper function. (PR #148263)
via llvm-commits
- [llvm] 4ebdce4 - [NFC] Remove obsolete typeids.test after fa23198d685b (#216379)
via llvm-commits
- [llvm] cc6f111 - [ProfileData] Remove toCompress and setToCompress from ProfileSymbolList (NFC) (#216236)
via llvm-commits
- [compiler-rt] [llvm] Fix Objective-C selector registration in clang-repl MachO runtime (PR #215359)
via llvm-commits
- [llvm] cf98a4b - [LV] Simplify the latch branch before rewriting ALM for a scalar VF (#216257)
via llvm-commits
- [clang] [llvm] [SimplifyCFG] Merge compatible noreturn calls terminating in unreachable (PR #214799)
via llvm-commits
- [llvm] [RISCV] Remove short-forward-branch-imm. (PR #216401)
Craig Topper via llvm-commits
- [llvm] 5e8490a - [DWARFLinker] Constrain a function's high_pc to its own symbol (#215952)
via llvm-commits
- [lldb] [llvm] [lldb] Run TestDenyAttach only with locally built debug server (PR #216399)
Augusto Noronha via llvm-commits
- [llvm] [SLP]Recalculate copyable-element deps after tree reordering (PR #216410)
Alexey Bataev via llvm-commits
- [llvm] dd19d52 - [SLP]Recalculate copyable-element deps after tree reordering
via llvm-commits
- [llvm] [GlobalISel] Fix stale debug location in tryCombineTrunc (PR #216411)
Adrian Prantl via llvm-commits
- [llvm] [NVPTX] Add clmad instruction selection (PR #216412)
via llvm-commits
- [llvm] [LoopFusion] Remove non-ascii character from comment [NFC] (PR #216413)
Ehsan Amiri via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Use DW_AT_APPLE_optimized to indicate optimized code in non-Apple builds. (PR #214261)
via llvm-commits
- [llvm] f7bb060 - [SelectionDAG] SimplifySetCC - Improve shifted range checks with add offsets (#207955)
via llvm-commits
- [llvm] [NFC][DirectX] Rename ResourceInfo::RecordID to BindingID (PR #216376)
Helena Kotas via llvm-commits
- [llvm] Fix a typo in shorten-offset.ll (PR #216407)
Eric Christopher via llvm-commits
- [llvm] Revert "[SLP]Recalculate copyable-element deps after tree reordering" (PR #216415)
Alexey Bataev via llvm-commits
- [llvm] [SROA] Pre-split overlapping move slices within a partition (PR #210061)
Yonah Goldberg via llvm-commits
- [llvm] 17bace6 - Revert "[SLP]Recalculate copyable-element deps after tree reordering"
via llvm-commits
- [llvm] bdedc49 - [SLP] Account for fma fusion when vectorizing an ordered fadd reduction (#210399)
via llvm-commits
- [llvm] [GlobalISel] Use setInstrAndDebugLoc in artifact combines (NFCI) (PR #216424)
Adrian Prantl via llvm-commits
- [llvm] 09e5c52 - RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (#215917)
via llvm-commits
- [llvm] RuntimeLibcalls: Stop improperly reporting fp128 long double calls on ARM (PR #215917)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Fix AArch64 wrongly typed long-double libcalls (PR #215993)
Matt Arsenault via llvm-commits
- [llvm] [SLP] Fix canConvertToFMA operand selection and fmul costing (PR #216425)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Account for fma fusion when vectorizing an ordered fadd reduction (PR #216426)
Dmitry Sidorov via llvm-commits
- [llvm] [LLVMABI] Create a skeleton for AArch64 ABI handling (PR #216222)
Andy Kaylor via llvm-commits
- [llvm] 5f491a4 - [LLVMABI] Create a skeleton for AArch64 ABI handling (#216222)
via llvm-commits
- [llvm] 8a6a59a - [DWARFLinker] Constrain a function's high_pc to its own symbol (#216432)
via llvm-commits
- [llvm] [DWARFLinker] Constrain a function's high_pc to its own symbol (PR #216432)
Jonas Devlieghere via llvm-commits
- [llvm] 47aa7b9 - [NFC][SLP] Add a test for fma fusion with the fmul on operand 1 (#216428)
via llvm-commits
- [llvm] [NFC][SLP] Add a test for fma fusion with the fmul on operand 1 (PR #216428)
Dmitry Sidorov via llvm-commits
- [llvm] [InstCombine] fold ((x - 1) | (2^k - 1)) + 1 to (x + (2^k - 1)) & -(2^k) (PR #216436)
Pranav Alavandi via llvm-commits
- [llvm] [APFloat][SelectionDAG] Support Float8E5M3FNU in `convert.{to,from}.arbitrary.fp` (PR #216387)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Support slct for sign-based selects (PR #214860)
Justin Fargnoli via llvm-commits
- [llvm] [PowerPC] Make IsPPC6xx an assembler predicate (PR #216441)
Chris Copeland via llvm-commits
- [llvm] [SLP]Recalculate copyable-element deps after tree reordering (PR #216442)
Alexey Bataev via llvm-commits
- [llvm] 8024076 - [SLP]Recalculate copyable-element deps after tree reordering
via llvm-commits
- [llvm] [MachO] Refine alias n_desc flag ownership (name flags from alias, not aliasee) (PR #212001)
via llvm-commits
- [llvm] [MachO] Preserve weak aliases and fix alias n_desc flags (PR #212001)
via llvm-commits
- [llvm] Revert "[SLP]Recalculate copyable-element deps after tree reordering" (PR #216444)
Alexey Bataev via llvm-commits
- [llvm] 34cce43 - Revert "[SLP]Recalculate copyable-element deps after tree reordering"
via llvm-commits
- [llvm] [VPlan] Use WideInfo to improve select-cond-query (PR #216445)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DWARFLinker] Index Swift mangled type names in the parallel linker (PR #216429)
Jonas Devlieghere via llvm-commits
- [llvm] 125c8d3 - [DWARFLinker] Index Swift mangled type names in the parallel linker (#216429)
via llvm-commits
- [llvm] [LoopVectorize] Call verifyFunction behind EXPENSIVE_CHECKS (PR #216448)
Fangrui Song via llvm-commits
- [clang] [llvm] [CHERI][RISCV][AArch64][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson via llvm-commits
- [llvm] [RISCV] Simplify the Zibi SFB patterns. NFC (PR #216449)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use PatLeaf to reduce Xqcibi select and SFB patterns. NFC (PR #216451)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add HasConditionalMoveFusion Zibi patterns. (PR #216452)
Craig Topper via llvm-commits
- [llvm] 05ed268 - [NFC][DirectX] Rename ResourceInfo::RecordID to BindingID (#216376)
via llvm-commits
- [lld] 22eba47 - [ELF] Prevent .eh_frame_hdr size oscillation in address assignment (#216248)
via llvm-commits
- [llvm] [DirectX] Add support for heap resources to `DXILResourceMap` (PR #216454)
Helena Kotas via llvm-commits
- [llvm] [AArch64] Fold four and eight way partial reductions with [SU]ADDLP (PR #214636)
Adam Scott via llvm-commits
- [llvm] [llvm][test][CGPluginTest] Fix missing `plugins` in test requirements (PR #215010)
Alexis Engelke via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [SROA] Allow canonicalizing homogeneous array allocas to vectors (PR #216456)
Yonah Goldberg via llvm-commits
- [llvm] 585178d - [AArch64] Remove search size limit in VECTOR_MATCH lowering (#215786)
via llvm-commits
- [llvm] [LV] Use SCEV loop-uniformity for outer-loop branch legality (PR #199632)
Ming Yan via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] bbff70c - [NVPTX] Add tcgen05.mma kind::ti16 for sm_107f + mxf4{nvf4} for sm_107a (#215624)
via llvm-commits
- [clang] [compiler-rt] Improve scoped enum printer (PR #216460)
via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Yonah Goldberg via llvm-commits
- [clang] [compiler-rt] Improve ubsab scoped enum printer (PR #216460)
via llvm-commits
- [clang] [compiler-rt] Improve ubsan scoped enum printer (PR #216460)
via llvm-commits
- [llvm] 3eeed35 - [ADT] Mark deprecated APInt constructor deleted (#216371)
via llvm-commits
- [llvm] [Analysis] Remove dead declarations (PR #216466)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Replace CodeGenPassBuilder CRTP with virtual hooks (PR #216468)
Fangrui Song via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
via llvm-commits
- [llvm] 500afbd - [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (#207968)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [llvm] [orc-rt] updating to latest min cmake version (PR #216469)
Jared Wyles via llvm-commits
- [llvm] [InstCombine] support zext in ceiling division fold (PR #216470)
Andreas Jonson via llvm-commits
- [llvm] [CodeGenPrepare] Don't sink icmp eq (and X, mask), 0 into return blocks (PR #200460)
Aayush Shrivastava via llvm-commits
- [llvm] [ORC] Remove Orc/RTBridge, split utilities from SPS bindings (PR #216473)
Lang Hames via llvm-commits
- [llvm] [GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (PR #213606)
David Green via llvm-commits
- [llvm] c15928e - [GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (#213606)
via llvm-commits
- [llvm] [RegAllocFast] Reload virtual registers parked on a landing pad's EH live-ins (PR #216478)
via llvm-commits
- [llvm] 3ee35ae - [InstCombine] support zext in ceiling division fold (#216470)
via llvm-commits
- [llvm] 367b306 - [ConstraintElimination] Fix trivially true compares with no variables. (#216392)
via llvm-commits
- [llvm] [orc-rt] use file sets for headears. Also update the headers to be the current list (PR #216479)
Jared Wyles via llvm-commits
- [llvm] [GlobalOpt] Fix alignments of globals introduced for allocations (PR #216480)
Ömer Sinan Ağacan via llvm-commits
- [llvm] 3fac469 - [AMDGPU] Fix BFE_U32 fold to check known zero bits instead of sign bits (#216310)
via llvm-commits
- [llvm] [orc-rt] add a check to ensure the headers on disk match what we install via the fileset. (PR #216482)
Jared Wyles via llvm-commits
- [llvm] fix assertion failure in intrinsic distributive laws (PR #216483)
via llvm-commits
- [llvm] [JITLink] Stripe InProcessMemoryManager allocations by permission (PR #216484)
Marc Auberer via llvm-commits
- [llvm] f406aae - [ORC] Remove Orc/RTBridge, split utilities from SPS bindings (#216473)
via llvm-commits
- [llvm] [SPIR-V] Fix getArg() assert on pointer constants in variadic call arguments (PR #214136)
Paulius Velesko via llvm-commits
- [llvm] [Linker] Do not warn on data layout mismatch when the source module has none (PR #186098)
Paulius Velesko via llvm-commits
- [llvm] [SPIRV] Emit OpenCL printf format operand as a pointer to i8 (PR #216486)
Paulius Velesko via llvm-commits
- [llvm] c7f4a76 - [InstCombine] fold ((x - 1) | (2^k - 1)) + 1 to (x + (2^k - 1)) & -(2^k) (#216436)
via llvm-commits
- [llvm] [llvm-readobj] Improve unsupported option messages (PR #216488)
via llvm-commits
- [llvm] [SLP]Recalculate copyable-element deps after tree reordering (PR #216490)
Alexey Bataev via llvm-commits
- [llvm] 7a7e0f7 - [SLP]Recalculate copyable-element deps after tree reordering
via llvm-commits
- [compiler-rt] 227ec3e - [sanitizer-common][rtsan] Fix log and stack printing for rtsan (#215707)
via llvm-commits
- [llvm] [SLP]Fix root PHI reordering when the root order must be preserved (PR #216493)
Alexey Bataev via llvm-commits
- [llvm] 1cb114a - [SLP]Fix root PHI reordering when the root order must be preserved
via llvm-commits
- [llvm] [InstCombine] Fold [su]cmp of no-wrap ops with a common operand (PR #216157)
Yingwei Zheng via llvm-commits
- [llvm] f1c4362 - [RISCV] Simplify the Zibi SFB and select patterns. NFC (#216449)
via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
KIM SO JUNG via llvm-commits
- [compiler-rt] [compiler-rt] Support Windows GNU sanitizer runtimes (PR #209902)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Ömer Sinan Ağacan via llvm-commits
- [llvm] e2f924d - [Analysis] Remove dead declarations (#216466)
via llvm-commits
- [llvm] ec1be67 - [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (#204872)
via llvm-commits
- [llvm] 4ba253c - [IR][Intrinsics] Fix llvm.powi to require a scalar integer exponent (#216160)
via llvm-commits
- [llvm] [ADT] Add const and reverse iterators to SortedVectorMap (PR #216439)
Jakub Kuderski via llvm-commits
- [llvm] [AArch64][SVE] Optimize logical ops with convert.to.svbool. (PR #160408)
Vladimir Miloserdov via llvm-commits
- [llvm] [APFloat][NFC] Add unit test coverage for `getArbitraryFPSemantics` (PR #216501)
Chinmay Deshpande via llvm-commits
- [llvm] [SLP]Add extractelement as a main opcode for copyables (PR #216503)
Alexey Bataev via llvm-commits
- [llvm] workflows/release-binaries: Disable LTO and PGO for PR testing on Windows ARM (PR #216198)
Tom Stellard via llvm-commits
- [llvm] [AArch64][SVE] Optimize logical ops with convert.to.svbool (PR #160408)
Vladimir Miloserdov via llvm-commits
- [llvm] [IR] Reject token and label overload types in intrinsic signature matching (PR #210799)
Yingwei Zheng via llvm-commits
- [llvm] [bazel] Fix bazelisk failures after ORC RTBridge removal and libc flo… (PR #216505)
via llvm-commits
- [llvm] Add PreLegalizer pattern matching for degrees GL extension (PR #216506)
via llvm-commits
- [llvm] [CodeGenPrepare] Propagate assume-constrained constants before erasing llvm.assume (PR #215116)
Madhur Kumar via llvm-commits
- [llvm] 993ade2 - [ADT] Add const and reverse iterators to SortedVectorMap (#216439)
via llvm-commits
- [llvm] 2239699 - RuntimeLibcalls: Fix AArch64 wrongly typed long-double libcalls (#215993)
via llvm-commits
- [llvm] GlobalISel: Use MIPatternMatch to look up defs in CombinerHelper (PR #216507)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [llvm] [Clangd] Add AST search capabilities from clang-query (PR #156090)
Fabian Keßler-Schulz via llvm-commits
- [llvm] [Offload] InputGen GPU instrumentation policy (PR #216417)
Vincent Arcila via llvm-commits
- [llvm] [CodeGen] Use RegisterClassInfo for remaining allocation-order users (PR #216510)
Nikhil Kotikalapudi via llvm-commits
- [llvm] 84219fa - GlobalISel: Use MIPatternMatch to look up defs in CombinerHelper (#216507)
via llvm-commits
- [llvm] AMDGPU: Use m_GTrunc in selector def check (PR #216511)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Use MIPatternMatch in PostLegalizerCombiner ext checks (PR #216512)
Matt Arsenault via llvm-commits
- [llvm] GlobalISel: Use m_GImplicitDef instead of getVRegDef opcode checks (PR #216513)
Matt Arsenault via llvm-commits
- [llvm] RISCV: Use m_GImplicitDef instead of getVRegDef + opcode check (PR #216514)
Matt Arsenault via llvm-commits
- [llvm] [libc][bazel] Update bazel overlay for ceilf128 emulated float128 changes (PR #216515)
via llvm-commits
- [llvm] 85cffe6 - AMDGPU: Use m_GTrunc in selector def check (#216511)
via llvm-commits
- [llvm] [SLP][NFC]Add a test with non-profitable vectorization for GEPs external users, NFC (PR #216518)
Alexey Bataev via llvm-commits
- [llvm] b8afe9f - [SLP][NFC]Add a test with non-profitable vectorization for GEPs external users, NFC
via llvm-commits
- [llvm] [SLP]Extend GEP pointer-chain cost to casts and non-root external uses (PR #216520)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][GlobalISel] Do not create atomic truncstore (PR #216522)
David Green via llvm-commits
- [llvm] 2393da9 - [AArch64][GlobalISel] Do not create atomic truncstore (#216522)
via llvm-commits
- [llvm] ca01779 - [APFloat][NFC] Add unit test coverage for `getArbitraryFPSemantics` (#216501)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
Dan Salvato via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
Dan Salvato via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
Dan Salvato via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
Dan Salvato via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
via llvm-commits
- [llvm] [M68k] Implement `SWAP` instruction encoding, patterns, and tests (PR #215597)
LLVM Continuous Integration via llvm-commits
- [llvm] Arm windows wix (PR #216523)
Tom Stellard via llvm-commits
- [clang] [compiler-rt] [ubsan] Improve scoped enum diagnostic printer (PR #216460)
via llvm-commits
- [llvm] [BOLT] Use MCRegister instead of MCPhysReg or unsigned (PR #216525)
Craig Topper via llvm-commits
- [llvm] 503c01a - [DebugInfo][NFC] Refactor debug record salvage (#215971)
via llvm-commits
- [llvm] [gn] port 5f491a454cb8 (ABITests) (PR #216527)
Nico Weber via llvm-commits
- [llvm] be5ecb9 - [gn] port 5f491a454cb8 (ABITests) (#216527)
via llvm-commits
- [llvm] [Support] Apply the static_assert guard to getTypeName()'s MSVC path (PR #216528)
Larry Meadows via llvm-commits
- [compiler-rt] [ASan] Register assert lit feature in `lit.cfg.py` (PR #216529)
via llvm-commits
- [llvm] [ProfileData] Use SortedVectorMap for BodySampleMap, TypeCountMap, and CallsiteTypeMap (PR #216530)
Kazu Hirata via llvm-commits
- [compiler-rt] bfb662b - [ASan] Register assert lit feature in `lit.cfg.py` (#216529)
via llvm-commits
- [compiler-rt] [ASan] Add xfail test for PR #213546 (PR #216532)
via llvm-commits
- [llvm] [Release] Pass -n to gzip so the release tarball is reproducible (PR #216533)
Larry Meadows via llvm-commits
- [llvm] [RegAllocFast] Refactor dominates algorithm for large basic block (PR #72250)
Fangrui Song via llvm-commits
- [llvm] PeepholeOpt: Fix crash on copy from an undef register (PR #216539)
Matt Arsenault via llvm-commits
- [llvm] 48030bd - RISCV: Use m_GImplicitDef instead of getVRegDef + opcode check (#216514)
via llvm-commits
- [llvm] de0f427 - GlobalISel: Use m_GImplicitDef instead of getVRegDef opcode checks (#216513)
via llvm-commits
- [llvm] b4c2e90 - AArch64: Use MIPatternMatch in PostLegalizerCombiner ext checks (#216512)
via llvm-commits
- [clang] [flang] [llvm] clang: Start using new amdgpu subarch triples (PR #206482)
Matt Arsenault via llvm-commits
- [llvm] Tile reducer milestones (PR #216546)
Ionut Hristodorescu via llvm-commits
- [llvm] [NVPTX] Cleanup overloaded intrinsic addrspace matching (NFC) (PR #213110)
Rajat Bajpai via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
Tim Gymnich via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
Kazu Hirata via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (PR #216548)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold +0.0 - x to -x if we known x is non positive zero (PR #215871)
Yingwei Zheng via llvm-commits
- [llvm] 97ef3d4 - [InstCombine] Fold shl of constant by cttz into multiply of lowest set bit (#214517)
via llvm-commits
- [llvm] [SimplifyCFG] Handle switch-to-select remapping correctly (PR #213302)
Yingwei Zheng via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Jared Wyles via llvm-commits
- [llvm] 8c64b15 - [VectorCombine] Drop invariant.group from scalarized stores (#212473)
via llvm-commits
- [llvm] ad7345a - PeepholeOpt: Fix crash on copy from an undef register (#216539)
via llvm-commits
- [llvm] X86: Fix optimizeCompareInstr crash on a compare from an undef register (PR #216540)
Matt Arsenault via llvm-commits
- [llvm] 09e459b - X86: Fix optimizeCompareInstr crash on a compare from an undef register (#216540)
via llvm-commits
- [compiler-rt] [tsan] Calibrate jmp_buf pointer mangling (PR #216558)
Tim Besard via llvm-commits
- [llvm] [llvm-dwarfdump] Added --output-style option for controlling output f… (PR #216559)
via llvm-commits
- [llvm] preserve numeric operand sign in minimumnum & maximumnum (PR #216561)
Amirhossein Akhlaghpoor via llvm-commits
- [llvm] [InstCombine] Fold (X ^ (or disjoint Y, C1)) ^ C2 to (X ^ Y) ^ (C1 ^ C2) (PR #191638)
via llvm-commits
- [llvm] [VectorCombine] Handle frees and synchronization in single element stores (PR #216562)
via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [compiler-rt] 2d70006 - [ASan] Add xfail test for PR #213546 (#216532)
via llvm-commits
- [llvm] [libsycl] Add constructors for context (PR #214538)
via llvm-commits
- [llvm] [StackSafety] Skip a caller's callee operand typed GlobalVariable (PR #216565)
Tomer Shafir via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] [DAG] expandPEXT/PDEP - scalarize vector instructions if the scalar type is legal (PR #216567)
Simon Pilgrim via llvm-commits
- [llvm] 4c5182e - [SandboxVec][DAG][NFC] Replace UnscheduledSuccs/Preds with a single variable (#215364)
via llvm-commits
- [llvm] [orc-rt] Add StringPool for interning ref-counted strings. (PR #216571)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fold scalbn libcalls to llvm.ldexp (PR #216573)
Hadong Lee via llvm-commits
- [llvm] [ORC] Fix and rename SymbolLookupSet::removeDuplicates (PR #216574)
Lang Hames via llvm-commits
- [llvm] 82b12a8 - [DAG] expandPEXT/PDEP - scalarize vector instructions if the scalar type is legal (#216567)
via llvm-commits
- [llvm] ea347c8 - [ADT] Remove bucket_begin, bucket_end, and FoldingSetBucketIterator (NFC) (#216548)
via llvm-commits
- [llvm] f9f1170 - [M68k] Implement `SWAP` instruction encoding, patterns, and tests (#215597)
via llvm-commits
- [llvm] 65e0fe6 - [dyndbg][Clang] Implement nested-ELF dynamic debugging support (#216307)
via llvm-commits
- [llvm] [Bazel] Fixes 6722098 (PR #215607)
Pavel Labath via llvm-commits
- [compiler-rt] [rtsan] Fix sanitizer_common/TestCases/dlsym_alloc.c (PR #216579)
Chris Apple via llvm-commits
- [llvm] [InstCombine] Fold sadd.with.overflow check idiom (PR #216581)
via llvm-commits
- [compiler-rt] [compiler-rt] Refactor Windows IN_SECTION declarations (PR #216582)
via llvm-commits
- [compiler-rt] [compiler-rt] Add libbacktrace support on Windows (PR #216584)
via llvm-commits
- [compiler-rt] [compiler-rt] Adjust ASan Windows tests for mingw-w64 (PR #216585)
via llvm-commits
- [compiler-rt] [compiler-rt] Clean up Windows includes in sanitizer runtimes (PR #216586)
via llvm-commits
- [llvm] [BOLT][ICP] Use PC-relative instructions for PIC binaries in ICP (PR #216587)
Jinjie Huang via llvm-commits
- [llvm] [X86] Lower scalar integer div/rem to FP division (PR #216589)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [InstCombine] Fold `(A < B) ^ ((A - B) < 0)` into `ssub.with.overflow` (PR #216590)
via llvm-commits
- [llvm] [ADT] Fix formatting in FoldingSet.* (NFC) (PR #216591)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU] Fold saddsat(x, -C) to ssubsat(x, C) when C is an inline constant (PR #216592)
Madhur Kumar via llvm-commits
- [llvm] AArch64: Fix optimizeCondBranch crash on an undef register (PR #216593)
Matt Arsenault via llvm-commits
- [llvm] [NFC][SLP] Add a mixed-reassoc bundle to the operand-1 fma test (PR #216594)
Dmitry Sidorov via llvm-commits
- [llvm] [NVPTX] Move a few NewPM pass classes to Required (PR #216595)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Move NewPM class to RequiredPassInfoMixin (PR #216597)
Alex MacLean via llvm-commits
- [llvm] CodeGen: Fix lookThruCopyLike crash on an undef register (PR #216598)
Matt Arsenault via llvm-commits
- [llvm] [SLP] Check the fmul's own flags in canConvertToFMA (PR #216599)
Dmitry Sidorov via llvm-commits
- [llvm] GlobalISel: Introduce m_GPtrAdd flags matcher in CombinerHelper (PR #216600)
Matt Arsenault via llvm-commits
- [llvm] [SCEV] Use SCEVUse for ValuesAtScope (NFC). (PR #207062)
Florian Hahn via llvm-commits
- [lld] [LLD] Initial support for MIPS COFF relocations (PR #205200)
Martin Storsjö via llvm-commits
- [lld] 89e98de - [LLD] Initial support for MIPS COFF relocations (#205200)
via llvm-commits
- [lld] [LLD] Add support for MIPS COFF base relocations (PR #208102)
Martin Storsjö via llvm-commits
- [llvm] [SCEV] Make operand use flags part of expression's identity. (PR #216604)
Florian Hahn via llvm-commits
- [compiler-rt] [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (PR #216606)
Thurston Dang via llvm-commits
- [llvm] [InstCombine] Fold sadd/ssub with overflow bitwise pattern (PR #216607)
via llvm-commits
- [llvm] X86: Emit adox instead of adc for overflow add (PR #216609)
via llvm-commits
- [llvm] 43c6d8a - [NFC][SLP] Add a mixed-reassoc bundle to the operand-1 fma test (#216594)
via llvm-commits
- [compiler-rt] c926bfd - [asan][test] Exclude invalid-pointer-pairs-vector-extract.cpp from Solaris (#216606)
via llvm-commits
- [llvm] Fix `fp128` reaching `llvm_unreachable` on 32-bit PowerPC (PR #216613)
via llvm-commits
- [llvm] 15035c1 - [ORC] Fix and rename SymbolLookupSet::removeDuplicates (#216574)
via llvm-commits
- [clang] [llvm] [WIP] Advance the merger progress of #211963 (PR #216611)
via llvm-commits
- [llvm] [orc-rt] Nest StringPool handle types (PR #216615)
Lang Hames via llvm-commits
- [clang] [compiler-rt] [llvm] [WIP] Advance the merger progress of #211963 (PR #216611)
via llvm-commits
- [llvm] 9e51d75 - [ADT] Fix formatting in FoldingSet.* (NFC) (#216591)
via llvm-commits
- [compiler-rt] 391dd41 - [compiler-rt] Clean up Windows includes in sanitizer runtimes (#216586)
via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [ORC] Extend SymbolLookupSet unit test coverage (PR #216617)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Treat `uitofp nneg` as non-negative signed range for fcmp clamp folds (PR #208234)
via llvm-commits
- [llvm] [ADT] Clean up FoldingSet.* (NFC) (PR #216619)
Kazu Hirata via llvm-commits
- [llvm] da522b4 - CodeGen: Fix lookThruCopyLike crash on an undef register (#216598)
via llvm-commits
- [llvm] PowerPC: Fix FMA reassociation crash on an undef multiply operand (PR #216602)
Matt Arsenault via llvm-commits
- [llvm] d0b4c1b - PowerPC: Fix FMA reassociation crash on an undef multiply operand (#216602)
via llvm-commits
- [llvm] [CodeGen] Pass the atomic instruction to supportsUnalignedAtomics (PR #216621)
Harrison Hao via llvm-commits
- [llvm] RuntimeLibcalls: Provide fp128 long double libcalls on X86 (PR #216622)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SVE][SelectionDAG] Lower umin/umax vector histogram intrinsics (PR #216626)
Jerry Dang via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Pin VGPR with intrinsic (PR #216628)
via llvm-commits
- [clang] [flang] [llvm] [flang] Add -finit-local= to initialize automatic variables (PR #216164)
Daniel Chen via llvm-commits
- [llvm] ddba329 - [ADT] Clean up FoldingSet.* (NFC) (#216619)
via llvm-commits
- [llvm] CodeGen: Fix MachineSink trivial coalescing crash on an undef register (PR #216632)
Matt Arsenault via llvm-commits
- [llvm] d2028c3 - [TableGen] Add checks for CheckRegOperand/CheckImmOperand (#215230)
via llvm-commits
- [clang] [llvm] [RISCV][clang] Support XSfmm ABI attributes (PR #206260)
Brandon Wu via llvm-commits
- [llvm] RISCV: Fix optimizeCondBranch crash on an undef register (PR #216633)
Matt Arsenault via llvm-commits
- [llvm] 6a114fb - [ORC] Extend SymbolLookupSet unit test coverage (#216617)
via llvm-commits
- [llvm] 351d869 - [X86][CostModel] Free a clean narrow zext used as a GEP index (#216256)
via llvm-commits
- [llvm] [bazel] Include Orc/Shared/SPSCI headers in OrcShared target (PR #216634)
Kyungtak Woo via llvm-commits
- [llvm] [AMDGPU] Use false instead of converting MCRegister() to bool. NFC (PR #216635)
Craig Topper via llvm-commits
- [llvm] [M68k] Implement `CLR` instruction encoding and logic (PR #216636)
Dan Salvato via llvm-commits
- [llvm] 14c9bb9 - [RISCV][P-ext] Support Packed Narrowing Clip Pair (#215779)
via llvm-commits
- [llvm] [SPIR-V] Fix crash when a function pointer global is a use of a cloned function (PR #216638)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Avoid dead OpLogicalOr with false in legalizeIsFPClass (PR #216639)
Arseniy Obolenskiy via llvm-commits
- [llvm] 38da688 - RISCV: Fix optimizeCondBranch crash on an undef register (#216633)
via llvm-commits
- [llvm] [InstCombine] Preserve all load metadata when folding load of select (PR #206663)
via llvm-commits
- [llvm] [X86] Fix LVI CFI ret mitigation outside 64-bit mode (PR #205048)
via llvm-commits
- [llvm] [AMDGPU] Fix LDS access via flat pointer argument in amdgpu-sw-lower-lds (PR #209842)
via llvm-commits
- [llvm] 8a34f9d - [DAGCombine][AArch64][X86] Adjust profitability check on and(anyext, c) -> zext(and) transform (#214749)
via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
via llvm-commits
- [llvm] [WebAssembly] Handle irreducible EH pad backedges (PR #204631)
via llvm-commits
- [llvm] [LV] Rework collectUnitStridePredicates (PR #216362)
David Sherwood via llvm-commits
Last message date:
Sun Aug 16 23:52:03 PDT 2026
Archived on: Sun Aug 16 23:52:06 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).