The Week Of Monday 19 February 2024 Archives by thread
Starting: Mon Feb 19 00:02:38 PST 2024
Ending: Sun Feb 25 23:56:02 PST 2024
Messages: 4741
- [llvm] bb04909 - [gn build] Port 2ea5d167ae43
LLVM GN Syncbot via llvm-commits
- [llvm] [RISCV] Select pattern (shl (sext_vl/zext_vl), 1) to VWADD/VWADDU. (PR #82225)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU specific variadic operation MCExprs (PR #82022)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [AMDGPU] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [llvm] [DAGCombiner][RISCV] Optimize (zext nneg (truncate X)) if X has known sign bits. (PR #82227)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Constant-fold G_PTR_ADD with different type sizes (PR #81473)
Pierre van Houtryve via llvm-commits
- [llvm] [llvm-readelf] Print ARM specific OSABI values in GNU mode (PR #82186)
James Henderson via llvm-commits
- [llvm] [MC/DC] Introduce `class TestVector` with a pair of `BitVector` (PR #82174)
NAKAMURA Takumi via llvm-commits
- [llvm] AMDGPU: Use HasFP8ConversionInsts appropriately, NFC (PR #82024)
Jay Foad via llvm-commits
- [llvm] [LLVM] Clang format cleanups. (PR #82184)
James Henderson via llvm-commits
- [compiler-rt] d043b4b - [Sanitizer][Windows] Fix Windows buildbot failure after 64790064e82467b43c04a70b6e9873e6939be81f (#82215)
via llvm-commits
- [compiler-rt] [Sanitizer][Windows] Fix Windows buildbot failure after 64790064e82467b43c04a70b6e9873e6939be81f (PR #82215)
via llvm-commits
- [llvm] [LangRef] Try to clarify some Metadata semantics (PR #81948)
Diana Picus via llvm-commits
- [llvm] [InstCombine] Don't require GEP in indexed compare fold (PR #81614)
Nikita Popov via llvm-commits
- [llvm] 442f066 - [AArch64AsmParser] Support (xxx), lsl 16 after #80571
Fangrui Song via llvm-commits
- [llvm] [llvm-exegesis] Simplify validation event string conversion functions (PR #82092)
Clement Courbet via llvm-commits
- [llvm] [Docs][llvm-exegesis] Add documentation on validation counters option (PR #82132)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add debug option to print per-measurement values (PR #81219)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add branch miss validation counter (PR #81094)
Clement Courbet via llvm-commits
- [llvm] 63dd08b - [llvm-exegesis] Add branch miss validation counter (#81094)
via llvm-commits
- [llvm] [InstCombine] Do not perform binop-of-shuffle when mask is poison (PR #82185)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][GlobalISel] Refactor BITCAST Legalization (PR #80505)
David Green via llvm-commits
- [llvm] [SPIR-V] Fix vloadn OpenCL builtin lowering (PR #81148)
Nathan Gauër via llvm-commits
- [llvm] 0c1f620 - [Docs][llvm-exegesis] Add documentation on validation counters option (#82132)
via llvm-commits
- [llvm] 93db5b7 - [llvm-exegesis] Add debug option to print per-measurement values (#81219)
via llvm-commits
- [llvm] [RISCV][MC] Implement ISA mapping symbols (PR #67541)
Joe Faulls via llvm-commits
- [llvm] ad78e21 - [NFC][AArch64] Tests for guarding unrolling with scalable vec ins/ext (#81132)
via llvm-commits
- [llvm] [NFC][AArch64] Tests for guarding unrolling with scalable vec ins/ext (PR #81132)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Improve cost model for legal subvec insert/extract (PR #81135)
Graham Hunter via llvm-commits
- [llvm] [CodeGenPrepare] Reverse the canonicalization of isInf/isNanOrInf (PR #81572)
Yingwei Zheng via llvm-commits
- [llvm] [RemoveDIs] Print non-intrinsic debug info in textual IR output (PR #79281)
Stephen Tozer via llvm-commits
- [llvm] fix generation of unnecessary OpExecutionMode records (PR #81839)
Nathan Gauër via llvm-commits
- [llvm] [InstCombine] Fix Failure to fold (and %x, (sext i1 %m)) -> (select %m, %x, 0) with multiple uses of %m (PR #81409)
Nikita Popov via llvm-commits
- [llvm] 4b483ec - [InstCombine] Fix failure to fold (and %x, (sext i1 %m)) -> (select %m, %x, 0) with multiple uses of %m (#81409)
via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR][OMPIRBuilder] Add a small optional constant alloca raise function pass to finalize, utilised in convertTarget (PR #78818)
Kiran Chandramohan via llvm-commits
- [llvm] [DAGCombiner] Preserve nneg flag from inner zext when we combine (z/s/aext (zext X)) (PR #82199)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Fix thunks for non-instruction debug info (PR #82080)
Jeremy Morse via llvm-commits
- [llvm] [InstCombine] If inst in unreachable refers to an inst change it to poison (#65107) (PR #78444)
via llvm-commits
- [llvm] 0215d2c - arm64_32: extend @llvm.stackguard call to in-DAG 64-bits before handing off
Tim Northover via llvm-commits
- [llvm] arm64_32: extend @llvm.stackguard call to in-DAG 64-bits before handing off (PR #77318)
Tim Northover via llvm-commits
- [llvm] [AMDGPU] Stop using SDWA DecoderNamespaces. NFCI. (PR #82233)
Jay Foad via llvm-commits
- [llvm] 232a14d - [BatchAA] Fix a reference to a non-exising `pointsToConstantMemory` overload (NFC) (#82173)
via llvm-commits
- [llvm] [BatchAA] Fix a reference to a non-exising `pointsToConstantMemory` overload (NFC) (PR #82173)
Momchil Velikov via llvm-commits
- [llvm] 658e476 - [AArch64] Fix wrong condition in `canUseAsPrologue` (#81878)
via llvm-commits
- [llvm] [AArch64] Fix wrong condition in `canUseAsPrologue` (PR #81878)
Momchil Velikov via llvm-commits
- [clang] [libc] [llvm] [openmp] [libc] Rework the GPU build to be a regular target (PR #81921)
Jan Patrick Lehr via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use (Part, 0) for first lane scalar values (PR #80271)
Florian Hahn via llvm-commits
- [llvm] 69d4890 - [InstCombine] Fold abs(a * abs(b)) --> abs(a * b) (#78110)
via llvm-commits
- [llvm] [InstCombine] Fold abs(a * abs(b)) --> abs(a * b) (PR #78110)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Nikita Popov via llvm-commits
- [llvm] [LoopPeel] LCSSA form is destroyed by LoopPeel, preserve it (PR #78696)
Vedant Paranjape via llvm-commits
- [llvm] [VectorCombine] Fold reduce(trunc(x)) -> trunc(reduce(x)) iff cost effective (PR #81852)
Nikita Popov via llvm-commits
- [llvm] [LICM] Fold associative binary ops to promote code hoisting (PR #81608)
Ricardo Jesus via llvm-commits
- [llvm] 925768e - Add support for atomic instruction on floating-point numbers (#81683)
via llvm-commits
- [llvm] Add support for atomic instruction on floating-point numbers (PR #81683)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Check for null marker when printing DPValues (PR #82238)
Stephen Tozer via llvm-commits
- [llvm] 769c22f - [VectorCombine] Fold reduce(trunc(x)) -> trunc(reduce(x)) iff cost effective (#81852)
via llvm-commits
- [llvm] 5b342e6 - [RemoveDIs][DebugInfo] Check for null marker when printing DPValues (#82238)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix crash when fptrunc returns fp16 with +nofp attr (PR #81724)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] Restore Z-registers before P-registers (PR #79623)
via llvm-commits
- [llvm] [AMDGPU] Prevent cyclic behaviour in SIFoldOperands (PR #82099)
Jay Foad via llvm-commits
- [lld] [llvm] Support for Missing Line Numbers. (PR #82240)
via llvm-commits
- [llvm] [LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (PR #74502)
Nikita Popov via llvm-commits
- [llvm] [LLVM][SelectionDAG] Reduce number of ComputeValueVTs variants. (PR #75614)
Sander de Smalen via llvm-commits
- [llvm] d022f32 - Revert "[ARM] __ARM_ARCH macro definition fix (#81493)"
Tomas Matheson via llvm-commits
- [llvm] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
via llvm-commits
- [llvm] [MachineLICM] Hoist COPY instruction only when user can be hoisted (PR #81735)
via llvm-commits
- [llvm] [Symbolizer] Compute Nearest Line Info for Address. (PR #71032)
via llvm-commits
- [llvm] [Release] Don't build during test-release.sh Phase 3 install (PR #82001)
Rainer Orth via llvm-commits
- [llvm] [CodeGen] Port AtomicExpand to new Pass Manager (PR #71220)
via llvm-commits
- [llvm] [NewPM/CodeGen] Rewrite pass manager nesting (PR #81068)
via llvm-commits
- [llvm] [AMDGPU][NFC] Extend PredicateControl to support True16 predicates. (PR #82245)
Ivan Kosarev via llvm-commits
- [llvm] [LangRef] Clarify definition of fragments and debug intrinsics (PR #82019)
Stephen Tozer via llvm-commits
- [llvm] Add support for the SPV_INTEL_usm_storage_classes extension (PR #82247)
Vyacheslav Levytskyy via llvm-commits
- [llvm] Initialize unsigned integer when declared (PR #81894)
Martin Wehking via llvm-commits
- [llvm] 3f0404a - [AArch64] Restore Z-registers before P-registers (#79623)
via llvm-commits
- [llvm] [mlir] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [llvm] [RemoveDIs][DebugInfo][IR] Add parsing for non-intrinsic debug values (PR #79818)
Stephen Tozer via llvm-commits
- [llvm] [AArch64] Added feature dependencies for SME2p1 to TargetParser (PR #81860)
via llvm-commits
- [llvm] [AArch64][SVE] Add intrinsincs to assembly mapping for svpmov (PR #81861)
via llvm-commits
- [llvm] [LLVM][AArch64]Use load/store with consecutive registers in SME2 or S… (PR #77665)
via llvm-commits
- [llvm] [Lint] Add option --lint-abort-on-error (PR #81999)
Sebastian Neubauer via llvm-commits
- [llvm] [NFC][SelectionDAG] Move function `getStackAlignedMMO` to the beginning of LegalizeDAG.cpp (PR #82171)
Manish Kausik H via llvm-commits
- [llvm] 652081c - [NFC][SelectionDAG] Move function `getStackAlignedMMO` to the beginning of LegalizeDAG.cpp (#82171)
via llvm-commits
- [llvm] 8d8bb35 - [X86] Add some basic test coverage for #81765
Simon Pilgrim via llvm-commits
- [llvm] [APInt] Add APIntOps::absdiff to compute the absolute difference of 2 unsigned values (PR #82255)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][MC][True16] Support V_RCP/SQRT/RSQ/LOG/EXP_F16. (PR #81131)
Joe Nash via llvm-commits
- [llvm] [llvm-exegesis][NFC] Refactor all `ValidationEvent` info in a single … (PR #82256)
Clement Courbet via llvm-commits
- [llvm] [workflows] Port buildkite Windows config to GitHub actions (PR #82093)
Tom Stellard via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC]Preselect folding style before choosing maxing VF, NFC. (PR #81885)
Florian Hahn via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2) c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [AMDGPU] Try decoding instructions longest first. NFCI. (PR #82014)
Mirko Brkušanin via llvm-commits
- [llvm] Move ExpandMemCmp and MergeIcmp to the middle end (PR #77370)
Gabriel Baraldi via llvm-commits
- [llvm] 0ec524b - [AMDGPU][MC][True16] Support V_RCP/SQRT/RSQ/LOG/EXP_F16. (#81131)
via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [ARM] Resolve FIXME: Transform "(and (shl x, c2), c1)" into "(shl (and x, c1>>c2), c2)" (PR #82120)
via llvm-commits
- [llvm] [DAG] Fix Failure to reassociate SMAX/SMIN/UMAX/UMIN (PR #82175)
Simon Pilgrim via llvm-commits
- [llvm] [RemoveDIs] Account for DPVAssigns in isIdenticalToWhenDefined (PR #82257)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 1789dc2 - [InstCombine] Add more dependent IV tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 73f76cd - [APInt] Add APIntOps::absdiff to compute the absolute difference of 2 unsigned values (#82255)
via llvm-commits
- [llvm] [InstCombine] Fold dependent IVs (PR #81151)
Nikita Popov via llvm-commits
- [llvm] bb56f05 - [RemoveDIs] Account for DPVAssigns in isIdenticalToWhenDefined (#82257)
via llvm-commits
- [llvm] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
Joe Nash via llvm-commits
- [llvm] [VPlan] Use opaque pointers in VPlan unit test IR (PR #69947)
Florian Hahn via llvm-commits
- [llvm] [LV] Disable fold tail by masking - when induction vars used outside (PR #81609)
Florian Hahn via llvm-commits
- [llvm] [LLVM][DWARF] Refactor code for generating DWARF V5 .debug_names acce… (PR #82264)
via llvm-commits
- [llvm] [Hexagon] Optimize post-increment load and stores in loops. (PR #82011)
Sumanth Gundapaneni via llvm-commits
- [llvm] [InstCombine] Improve folding of `icmp pred (and X, Mask/~Mask), Y)` (PR #81562)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] [X86] Don't always seperate conditions in `(br (and/or cond0, cond1))` into seperate branches (PR #81689)
via llvm-commits
- [llvm] 5bd374d - [X86] psadbw.ll - add AVX2 target test coverage
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Lowering of fpmode intrinsics in DAG (PR #80611)
Serge Pavlov via llvm-commits
- [clang] [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (PR #78252)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [VPlan] Delete the redundant overflow check for DataAndControlFlowWithoutRuntimeCheck (PR #79825)
Florian Hahn via llvm-commits
- [llvm] [XCOFF] Support the subtype in Dwarf section headers (PR #81667)
via llvm-commits
- [llvm] [SLP]Improve minbitwidth analysis. (PR #78976)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Add runtime stride support for strided loads. (PR #81517)
Alexey Bataev via llvm-commits
- [llvm] Allow .alt_entry symbols to pass the .cfi nesting check (PR #82268)
Jon Roelofs via llvm-commits
- [llvm] b1849a2 - [RISCV] Add test cases for missed opportunites to treat a zext nneg as sext. NFC
Craig Topper via llvm-commits
- [llvm] [GVN] Permit load PRE to happen in more cases (PR #79324)
Paul Walker via llvm-commits
- [llvm] f668a08 - [DAGCombiner][RISCV] Optimize (zext nneg (truncate X)) if X has known sign bits. (#82227)
via llvm-commits
- [llvm] [VPlan] Also print final VPlan directly before codegen/execute. (PR #82269)
Florian Hahn via llvm-commits
- [clang] [compiler-rt] [llvm] [clang-repl] [ORC] Add support for out-of-process execution on ELF (PR #79936)
via llvm-commits
- [llvm] [VPlan] Delay adding canonical IV increment and exit branches. (PR #82270)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Track VPValue names in VPlan. (PR #81411)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Support live-ins without underlying IR in type analysis. (PR #80723)
Florian Hahn via llvm-commits
- [llvm] [LLVM][DebugInfo] Refactor some code for easier sharing. (PR #82153)
Adrian Prantl via llvm-commits
- [llvm] [LLVM] Add `LLVM_<proj>_RUNTIME_TARGETS` to set targets per-project (PR #81557)
Joseph Huber via llvm-commits
- [clang] [llvm] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #79035)
Jun Wang via llvm-commits
- [lldb] [llvm] [ptrauth] Teach LLVM & LLDB about LLVM_ptrauth_authentication_mode (PR #82272)
Jonas Devlieghere via llvm-commits
- [llvm] 2426055 - [RISCV] Add more zext nneg tests. NFC
Craig Topper via llvm-commits
- [llvm] [LTO] Enable adding custom pass instrumentation callbacks (PR #71268)
Igor Kudrin via llvm-commits
- [llvm] [CSSPGO] Compute and report profile matching recovered callsites and samples (PR #79090)
Lei Wang via llvm-commits
- [llvm] c98da37 - [CSSPGO] Compute and report profile matching recovered callsites and samples (#79090)
via llvm-commits
- [llvm] [InstCombine] Optimize `sinh` and `cosh` divivsions (PR #81433)
Felix Kellenbenz via llvm-commits
- [llvm] cd20a7f - [llvm-readelf] Print ARM specific OSABI values in GNU mode (#82186)
via llvm-commits
- [llvm] [AMDGPU] Introduce iglp_opt(2): Generalized exp/mfma interleaving for select kernels (PR #81342)
Jeffrey Byrnes via llvm-commits
- [llvm] [SLP]Improve findReusedOrderedScalars and graph rotation. (PR #77529)
Alexey Bataev via llvm-commits
- [llvm] 8e8f9c0 - fix generation of unnecessary OpExecutionMode records (#81839)
via llvm-commits
- [compiler-rt] [compiler-rt] adding fchmodat2 syscall introduced in Linux 6.6. (PR #82275)
David CARLIER via llvm-commits
- [llvm] Add support for the SPIR-V extension SPV_KHR_uniform_group_instructions (PR #82064)
Michal Paszkowski via llvm-commits
- [llvm] 9087abd - [llvm] Format OSType enum (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] 1b26c25 - [llvm] Upstream the BridgeOS triple enum value (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] f8cbb67 - [DAGCombiner] Preserve nneg flag from inner zext when we combine (z/s/aext (zext X)) (#82199)
via llvm-commits
- [llvm] [AMDGPU] Fix decoder for BF16 inline constants (PR #82276)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 66ebda4 - Add support for the SPIR-V extension SPV_KHR_uniform_group_instructions (#82064)
via llvm-commits
- [llvm] 44a46a0 - [RISCV][GISEL] Add IRTranslation for insertelement with scalable vector type (#80377)
via llvm-commits
- [llvm] [RISCV][GISEL] Add IRTranslation for insertelement with scalable vector type (PR #80377)
Michael Maitland via llvm-commits
- [clang] [polly] [clang-format] Correctly annotate block braces of empty ctors/dtors (PR #82097)
via llvm-commits
- [polly] 8de2300 - [clang-format] Correctly annotate braces of empty ctors/dtors (#82097)
via llvm-commits
- [clang] [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #79236)
Jun Wang via llvm-commits
- [llvm] [RISCV] Place mergeable small read only data into srodata section (PR #82214)
Fangrui Song via llvm-commits
- [llvm] [NFC] Precommit a coroutine test for LoopRotate (PR #82031)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][unittests] add NDEBUG for some unittests (PR #80821)
Arthur Eubanks via llvm-commits
- [llvm] Missing AArch64ISD::BICi handling (PR #76644)
Simon Pilgrim via llvm-commits
- [llvm] 35f4592 - [SLP][NFC]Add asserts for undef handling in PHIComparator, NFC.
Alexey Bataev via llvm-commits
- [llvm] [TTI][RISCV]Improve costs for whole vector reg extract/insert. (PR #80164)
Alexey Bataev via llvm-commits
- [llvm] [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #82279)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
via llvm-commits
- [llvm] [InstCombine] Fold usub_sat((sub nuw C1, A), C2) to usub_sat(C1 - C2, A) or 0 (PR #82280)
Yingwei Zheng via llvm-commits
- [llvm] 13e6495 - [AMDGPU] Fix decoder for BF16 inline constants (#82276)
via llvm-commits
- [llvm] 1f57800 - [llvm] Handle BridgeOS in Triple::parseOS
Jonas Devlieghere via llvm-commits
- [llvm] Isolate the final result out of TestVectors (PR #82282)
NAKAMURA Takumi via llvm-commits
- [llvm] 44b1767 - [VPlan] Remove stale comment from VPTransformState::get (NFC)
Florian Hahn via llvm-commits
- [llvm] [python] Bump Python minimum version to 3.8 (PR #78828)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Fix bf16 inv2pi inline constant hadling (PR #82283)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [mlir] [mlir] Implement Mesh's ShardingInterface for Linalg ops (PR #82284)
Boian Petkantchin via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by intrinsics if they are used by other constraints (PR #80121)
Florian Hahn via llvm-commits
- [llvm] Revert "[llvm] Fix assertion error where we didn't check fixed point types." (PR #82285)
Vladimir Vereschaka via llvm-commits
- [llvm] 61a96e5 - [NFC] Precommit a coroutine test for LoopRotate (#82031)
via llvm-commits
- [llvm] Prevent creation of jump tables from switch (PR #82287)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 513d9f2 - [ptrauth] Teach LLVM & LLDB about LLVM_ptrauth_authentication_mode (#82272)
via llvm-commits
- [llvm] 030d075 - [AMDGPU] Fix bf16 inv2pi inline constant hadling (#82283)
via llvm-commits
- [llvm] [DAGCombiner] Enable constant folding of (bitcast int_c0) -> fp_c0 (PR #82289)
via llvm-commits
- [llvm] goldsteinn/icmp to fcmp (PR #82290)
via llvm-commits
- [llvm] [Github] Add ability to filter jobs in job counting script (PR #82136)
Tom Stellard via llvm-commits
- [llvm] [X86][GlobalISel] Enable G_SDIV/G_UDIV/G_SREM/G_UREM (PR #81615)
Evgenii Kudriashov via llvm-commits
- [llvm] Removes arcanist and Phabricator information. (PR #82115)
Tom Stellard via llvm-commits
- [llvm] [mlir] Split the llvm::ThreadPool into an abstract base class and an impleme… (PR #82094)
David Blaikie via llvm-commits
- [llvm] [PowerPC] add PowerPC path for PR labeler (PR #82200)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [llvm] [IR] Use EXPORTAS for ARM64EC mangled symbols with dllexport attribute. (PR #81940)
Jacek Caban via llvm-commits
- [llvm] 66d8377 - [Github] Add ability to filter jobs in job counting script (#82136)
via llvm-commits
- [llvm] [Github] Add ability to record jobs over time to job counting script (PR #82137)
Tom Stellard via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Fangrui Song via llvm-commits
- [llvm] [mlir] Test ci (PR #82134)
Mehdi Amini via llvm-commits
- [llvm] [BlockFrequency] Moves block frequency printing function to Support to avoid depending on Analysis. (PR #75506)
Micah Weston via llvm-commits
- [llvm] 91a3846 - [cmake] Add minor version to library SONAME (#79376)
via llvm-commits
- [llvm] [cmake] Add minor version to library SONAME (PR #79376)
Tom Stellard via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP] Adds pretty printing of BFI and BPI for PGO Analysis Map in tools. (PR #82292)
Micah Weston via llvm-commits
- [clang] [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Felix via llvm-commits
- [llvm] 9c6df7d - [Github] Add ability to record jobs over time to job counting script (#82137)
via llvm-commits
- [llvm] 61ae7e4 - [RISCV] Select pattern (shl (sext_vl/zext_vl), 1) to VWADD/VWADDU. (#82225)
via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Lu Weining via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Jinyang He via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Jinyang He via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Jinyang He via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Lu Weining via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD,SUB}_ULEB128 relocation types (PR #81133)
Jinyang He via llvm-commits
- [clang] [llvm] [clang][ScanDeps] Allow PCHs to have different VFS overlays (PR #82294)
Michael Spencer via llvm-commits
- [llvm] [AArch64] Skip over shadow space for ARM64EC entry thunk variadic calls (PR #80994)
Eli Friedman via llvm-commits
- [clang] [llvm] [mlir] Rename `ThreadPool::getThreadCount()` to `getMaxConcurrency()` (NFC) (PR #82296)
Mehdi Amini via llvm-commits
- [llvm] [AArch64] Mangle names of all ARM64EC functions with entry thunks (PR #80996)
Eli Friedman via llvm-commits
- [llvm] [Thumb1] Prefer bic instead of lsl/lsr to align stack where possible (PR #82123)
Eli Friedman via llvm-commits
- [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Qiu Chaofan via llvm-commits
- [llvm] [lldb-pdbutil] Fix register enum field dumping/parsing (PR #82299)
via llvm-commits
- [llvm] 8ac7c4f - [SPIRV] Fix warning after #81683
Fangrui Song via llvm-commits
- [llvm] [PowerPC] Mask constant operands in ValueBit tracking (PR #67653)
Qiu Chaofan via llvm-commits
- [llvm] [Coro][WebAssembly] Add tail-call check for async lowering (PR #81481)
Yuta Saito via llvm-commits
- [llvm] 8c5c4d9 - [Coro][WebAssembly] Add tail-call check for async lowering (#81481)
via llvm-commits
- [llvm] [llvm-pdbutil] Add output file option for pdb2yaml (PR #82300)
via llvm-commits
- [clang] [llvm] [RISCV] Support RISC-V Profiles in -march option (PR #76357)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [PowerPC] AIX TLS allow per function configuration of initial-exec or local-dynamic model (PR #79968)
Felix via llvm-commits
- [clang] [llvm] [AMDGPU] Fix operand types for `V_DOT2_F32_BF16` (PR #82044)
Shilei Tian via llvm-commits
- [llvm] goldsteinn/constant range rem (PR #82303)
via llvm-commits
- [llvm] [llvm][SimplifyLibCalls] Add option 'AllowMemcmpToBcmpTransform' (PR #82304)
Youngsuk Kim via llvm-commits
- [llvm] d9f9775 - Revert "[llvm] Fix assertion error where we didn't check fixed point types." (#82285)
via llvm-commits
- [llvm] [llvm][Support] Add support for executing a detached process (PR #81708)
Connor Sughrue via llvm-commits
- [polly] [polly] Add polly-debug flag to print debug info from all parts of polly (PR #78549)
Karthika Devi C via llvm-commits
- [clang] [compiler-rt] [Sanitizer] add signed-integer-wrap sanitizer (PR #80089)
Kees Cook via llvm-commits
- [llvm] [GlobalISel] Make sure to check for load barriers when merging G_EXTRACT_VECTOR_ELT into G_LOAD. (PR #82306)
Owen Anderson via llvm-commits
- [llvm] [MachinePipeliner] Fix elements being added while the list is iterated (PR #80805)
Yuta Mukai via llvm-commits
- [llvm] 0a6c74e - [python] Bump Python minimum version to 3.8 (#78828)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Support basic materialization for `omp.private` ops (PR #81715)
Kareem Ergawy via llvm-commits
- [llvm] f02f169 - [gn build] Port 49775b1dc0cd
LLVM GN Syncbot via llvm-commits
- [llvm] 2dfa30d - Revert "[python] Bump Python minimum version to 3.8 (#78828)"
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #73441)
via llvm-commits
- [llvm] f6ac598 - [Release] Don't build during test-release.sh Phase 3 install (#82001)
via llvm-commits
- [llvm] [AMDGPU] Prevent hang in SIFoldOperands (PR #82099)
via llvm-commits
- [llvm] [AMDGPU] Improve detection of non-null addrspacecast operands (PR #82311)
Pierre van Houtryve via llvm-commits
- [llvm] [AArch64][AMDGPU][GlobalISel] Remove vector handling from unmerge_dead_to_trunc (PR #82224)
Amara Emerson via llvm-commits
- [llvm] d2a26a7 - [InstCombine] Do not perform binop-of-shuffle when mask is poison
Antonio Frighetto via llvm-commits
- [compiler-rt] [compiler-rt] Mark more calls as blocking (PR #77789)
Dmitry Vyukov via llvm-commits
- [llvm] [LLVM][ADT] Put both vesions of 'unique' into STLExtras.h (PR #82312)
via llvm-commits
- [llvm] [AArch64][SVE2] Enable dynamic shuffle for fixed length types. (PR #72490)
Sander de Smalen via llvm-commits
- [llvm] [llvm-objdump] Add support for the PT_OPENBSD_SYSCALLS segment type. (PR #82121)
Frederic Cambus via llvm-commits
- [llvm] [InstCombine] Add ctpop(A | B) + ctpop(A & B) -> ctpop(A) + ctpop(B) (PR #79089)
Yingwei Zheng via llvm-commits
- [llvm] [llvm-objcopy] Add llvm-objcopy option --set-symbol-visibility (PR #80872)
James Henderson via llvm-commits
- [llvm] 1b89486 - [llvm-objdump] Add support for the PT_OPENBSD_SYSCALLS segment type. (#82121)
via llvm-commits
- [llvm] [GlobalIsel] Combine logic of floating point compares (PR #81886)
Amara Emerson via llvm-commits
- [llvm] a8d7511 - [llvm-readobj] Add support for the PT_OPENBSD_SYSCALLS segment type. (#82122)
via llvm-commits
- [llvm] [llvm-readobj] Add support for the PT_OPENBSD_SYSCALLS segment type. (PR #82122)
Frederic Cambus via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize Insert vector element (PR #81453)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Fix a check that aligned tail call is lowered (PR #82016)
Amara Emerson via llvm-commits
- [llvm] [llvm-objcopy] Add SystemZ support (PR #81841)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add llvm-objcopy option --ignore-symbol (PR #80873)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Fix file offsets when PT_INTERP/PT_LOAD offsets are equal (PR #80562)
James Henderson via llvm-commits
- [llvm] [SEH] Ignore EH pad check for internal intrinsics (PR #79694)
Phoebe Wang via llvm-commits
- [llvm] 63a4b4f - [GlobalIsel] Combine logic of floating point compares (#81886)
via llvm-commits
- [llvm] [AArch64] Remove unused ReverseCSRRestoreSeq option. (PR #82326)
Sander de Smalen via llvm-commits
- [llvm] c7799fa - [InstCombine] Add more dependent IV tests (NFC)
Nikita Popov via llvm-commits
- [llvm] [UTC] Fix SyntaxWarning on Python 3.12 (PR #82327)
Luke Lau via llvm-commits
- [llvm] 283a6b9 - [UTC] Fix SyntaxWarning on Python 3.12 (#82327)
via llvm-commits
- [llvm] [FIXME] Add test case for tail fold my masking with external users (PR #82329)
Niwin Anto via llvm-commits
- [llvm] [StackSlotColoring] Check for zero stack slot size in RemoveDeadStores (PR #82331)
Karl-Johan Karlsson via llvm-commits
- [llvm] [LoongArch] Assume no-op addrspacecasts by default (PR #82332)
via llvm-commits
- [llvm] 756ff96 - [Lint] Add option --lint-abort-on-error (#81999)
via llvm-commits
- [llvm] [AArch64] Remove copy in SVE/SME predicate spill (PR #81716)
Sam Tebbs via llvm-commits
- [llvm] ec2c770 - [InstCombine] Add unsigned variants of gep exact div tests (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold gep of exact unsigned division (PR #82334)
Nikita Popov via llvm-commits
- [compiler-rt] [libFuzzer] Fix incorrect coverage number in fork mode (PR #82335)
Scallop Ye via llvm-commits
- [llvm] [HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (PR #82336)
via llvm-commits
- [llvm] [AArch64] Fix stack probing clobbering flags (PR #81879)
Momchil Velikov via llvm-commits
- [llvm] [llvm][CodeGen] Add ValueType v3i1. [NFCI] (PR #82338)
Francesco Petrogalli via llvm-commits
- [llvm] 1b12974 - [AArch64][AMDGPU][GlobalISel] Remove vector handling from unmerge_dead_to_trunc (#82224)
via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
Paul Walker via llvm-commits
- [llvm] [LV][SVE] Recognize potential DOT sequences and use a wider VF (PR #69587)
Paul Walker via llvm-commits
- [llvm] [RISCV] Fix scheduling info for C_FSW and C_FSWSP. (PR #82339)
Francesco Petrogalli via llvm-commits
- [llvm] [AArch64] Fix sched model for TSV110 core. (PR #82343)
Yury Gribov via llvm-commits
- [llvm] [ConstraintElim] Decompose sext-like insts for signed predicates (PR #82344)
Yingwei Zheng via llvm-commits
- [llvm] 90c46be - [IndVars] Add test for #82243.
Florian Hahn via llvm-commits
- [llvm] f122268 - [AMDGPU][NFC] Extend PredicateControl to support True16 predicates. (#82245)
via llvm-commits
- [llvm] [AMDGPU][TableGen][NFC] Combine predicates without using classes. (PR #82346)
Ivan Kosarev via llvm-commits
- [llvm] 26d4afc - [InstCombine] Fold gep of exact unsigned division (#82334)
via llvm-commits
- [llvm] a4d4615 - [AMDGPU] Try decoding instructions longest first. NFCI. (#82014)
via llvm-commits
- [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-commits
- [llvm] 49a8fc0 - Revert "[Hexagon] Optimize post-increment load and stores in loops. (#82011)"
Krasimir Georgiev via llvm-commits
- [llvm] [AArch64][GlobalISel] Expand abs.v4i8 to v4i16 and abs.v2s16 to v2s32 (PR #81231)
David Green via llvm-commits
- [llvm] 8bc0cbd - [gn build] Port 49a8fc0da4d0
LLVM GN Syncbot via llvm-commits
- [llvm] [IndVars] Recompute flags if needed in widenIVUse of IV increment. (PR #82352)
Florian Hahn via llvm-commits
- [lld] [llvm] [WebAssembly] Add segment RETAIN flag to support private retained data (PR #81539)
Yuta Saito via llvm-commits
- [compiler-rt] [compiler-rt] optimize __umodti3 (PR #82353)
Jan Schultke via llvm-commits
- [llvm] [KnownBits] Add KnownBits::absdiff to compute the absolute difference of 2 unsigned values (PR #82354)
Simon Pilgrim via llvm-commits
- [llvm] ddba6b2 - [AMDGPU] Stop using SDWA DecoderNamespaces. NFCI. (#82233)
via llvm-commits
- [llvm] [AArch64] Intrinsics aarch64_{get,set}_fpsr (PR #81867)
John Brawn via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (PR #80343)
Akash Banerjee via llvm-commits
- [llvm] [InstCombine] Support zext nneg in `foldLogicCastConstant` (PR #82355)
Yingwei Zheng via llvm-commits
- [llvm] 2ad43fa - [AMDGPU] Fix operand types for `V_DOT2_F32_BF16` (#82044)
via llvm-commits
- [llvm] fcd6549 - [LIR] Add test for #82337 (NFC)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Add pre-commit tests for PR82271. NFC. (PR #82357)
Yingwei Zheng via llvm-commits
- [llvm] 4db93e5 - [IndVars] Recompute flags if needed in widenIVUse of IV increment. (#82352)
via llvm-commits
- [llvm] [Passes] Run IndVars after late partial unrolling. (PR #81275)
Florian Hahn via llvm-commits
- [llvm] [Passes] Run SimpleLoopUnswitch after introducing invariant branches. (PR #81271)
Florian Hahn via llvm-commits
- [llvm] [LTO] Reset DiscardValueNames in optimize(). (PR #78705)
Florian Hahn via llvm-commits
- [llvm] [LIR][SCEVExpander] Restore original flags when aborting transform (PR #82362)
Nikita Popov via llvm-commits
- [llvm] [Dwarf] Support `__ptrauth` qualifier (PR #82363)
Daniil Kovalev via llvm-commits
- [llvm] 26db845 - [XCOFF] Support the subtype flag in DWARF section headers (#81667)
via llvm-commits
- [clang] [llvm] [AIX] Lower intrinsic __builtin_cpu_is into AIX platform-specific code. (PR #80069)
Amy Kwan via llvm-commits
- [llvm] 493f101 - [AArch64] Remove unused ReverseCSRRestoreSeq option. (#82326)
via llvm-commits
- [llvm] 9eb399b - [InstCombine] Support zext nneg in `foldLogicCastConstant` (#82355)
via llvm-commits
- [llvm] [SelectionDAG] Use unaligned store/load to move AVX registers onto stack for `insertelement` (PR #82130)
Manish Kausik H via llvm-commits
- [llvm] [RISCV][VP] Introduce vp saturating addition/substraction and RISC-V support. (PR #82370)
Yeting Kuo via llvm-commits
- [llvm] Enable the use of SCCache for debug builds on Windows (PR #82371)
Dave Abrahams via llvm-commits
- [llvm] 8ca351d - [ConstraintElim] Add pre-commit tests for PR82271. NFC. (#82357)
via llvm-commits
- [llvm] d7a73c9 - [LLVM][ADT] Put both vesions of 'unique' into STLExtras.h (#82312)
via llvm-commits
- [llvm] build_llvm_release.bat: add tarball export to x64 release (PR #79840)
Benoît Amiaux via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Set new-dbg-info flag from Modules correctly (PR #82373)
Jeremy Morse via llvm-commits
- [llvm] [SPIRV] Add support for the SPV_KHR_subgroup_rotate extension (PR #82374)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [HLSL] Implementation of dot intrinsic (PR #81190)
Farzon Lotfi via llvm-commits
- [llvm] 539febf - [X86] combineEXTRACT_SUBVECTOR - share the same SDLoc argument instead of recreating it over and over again.
Simon Pilgrim via llvm-commits
- [llvm] 2f1e33d - [X86] Fold add(psadbw(X,0),psadbw(Y,0)) -> psadbw(add(X,Y),0)
Simon Pilgrim via llvm-commits
- [llvm] ababa96 - [RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (#78252)
via llvm-commits
- [llvm] [CodeGen][MISched] Add misched post-regalloc bottom-up scheduling (PR #76186)
Michael Maitland via llvm-commits
- [llvm] 3e76e60 - [DebugInfo][RemoveDIs] Set new-dbg-info flag from Modules correctly (#82373)
via llvm-commits
- [llvm] [RemoveDIs][NFC] Add DPLabel class [2/3] (PR #82376)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [AArch64] Added feature dependencies for SME2p1 to TargetParser (PR #81860)
via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Sameer Sahasrabuddhe via llvm-commits
- [clang] [compiler-rt] [AArch64] Implement __builtin_cpu_supports, compiler-rt tests. (PR #82378)
Pavel Iliin via llvm-commits
- [clang] [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
Zaara Syeda via llvm-commits
- [llvm] aa7076f - [ValueTracking] Add tests for constant range of `{s|u}rem C, x`; NFC
Noah Goldstein via llvm-commits
- [llvm] 9facaad - [ValueTracking] Improve tracking for constant range of `{s|u}rem C, x`
Noah Goldstein via llvm-commits
- [llvm] [AMDGPU] Split Dpp8FI and Dpp16FI operands (PR #82379)
Jay Foad via llvm-commits
- [llvm] 9923d29 - [VPlan] Merge main VPlan verifer with HCFG verifier.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Use autogenerated test checks for sdwa-preserve.mir test. NFC. (PR #82380)
Valery Pykhtin via llvm-commits
- [llvm] [AArch64] Fix syntax of gcsstr and gcssttr instructions (PR #82385)
John Brawn via llvm-commits
- [llvm] [Hexagon] Update InstrInfo to include LD/ST offsets of vector instructions (PR #82386)
Sumanth Gundapaneni via llvm-commits
- [llvm] 066773c - [X86] computeKnownBitsForTargetNode - add generic handling of PSHUFB
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Improve known bits of Zext/Sext loads with range metadata (PR #80829)
David Green via llvm-commits
- [clang] [flang] [llvm] [Documentation] Replace recommonmark by myst-parser (PR #65664)
Aaron Ballman via llvm-commits
- [lld] [lld] Add target support for SystemZ (s390x) (PR #75643)
Ulrich Weigand via llvm-commits
- [llvm] ef28379 - [llvm-objcopy] Fix file offsets when PT_INTERP/PT_LOAD offsets are equal (#80562)
via llvm-commits
- [llvm] 4a23ab4 - Fix Wcovered-switch-default Werror after #78252
Orlando Cazalet-Hyams via llvm-commits
- [llvm] d2942a8 - [MergeFunctions] Fix thunks for non-instruction debug info (#82080)
via llvm-commits
- [llvm] llvm-dwarfdump --verify aggregated output to JSON file (PR #81762)
Kevin Frei via llvm-commits
- [llvm] GSym aggregated output to JSON file (PR #81763)
Kevin Frei via llvm-commits
- [compiler-rt] 7f3980a - [Fuzzer] Use user signal to coordinate handler shutdown (#82067)
via llvm-commits
- [compiler-rt] [Fuzzer] Use user signal to coordinate handler shutdown (PR #82067)
Paul Kirth via llvm-commits
- [llvm] [AArch64] Fix register reversing crash on MSVC with 1 pair. (PR #82392)
Scott Todd via llvm-commits
- [llvm] [DNR] [wip] working on windows buildkite presubmit (PR #82393)
Lucile Rose Nihlen via llvm-commits
- [llvm] [LLVM][DWARF] Refactor code for generating DWARF V4 .debug_names acce… (PR #82394)
via llvm-commits
- [llvm] d2173d8 - [InstCombine] foldFCmpIntToFPConst - simplify repeated calls to getBitWidth/getScalarSizeInBits. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7af7064 - Revert "[AArch64] Remove unused ReverseCSRRestoreSeq option. (#82326)"
Caroline Concatto via llvm-commits
- [llvm] 48af281 - Revert "[AArch64] Restore Z-registers before P-registers (#79623)"
Caroline Concatto via llvm-commits
- [llvm] c625b99 - [ORC] Add SectCreateMaterializationUnit, llvm-jitlink -sectcreate option.
Lang Hames via llvm-commits
- [llvm] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
Arthur Eubanks via llvm-commits
- [llvm] Correctly round FP -> BF16 when SDAG expands such nodes (PR #82399)
David Majnemer via llvm-commits
- [lld] ba3c1f9 - [WebAssembly] Add segment RETAIN flag to support private retained data (#81539)
via llvm-commits
- [clang] [flang] [llvm] [Docs] Allow building man pages without myst_parser (PR #82402)
via llvm-commits
- [llvm] [LoopRotate][coroutines] Avoid hoisting addresses of thread-local variables outside loops in coroutines (PR #81937)
Alan Zhao via llvm-commits
- [llvm] goldsteinn/ui to si (PR #82404)
via llvm-commits
- [llvm] 807ed69 - [AMDGPU] Use autogenerated test checks for sdwa-preserve.mir test. NFC. (#82380)
via llvm-commits
- [llvm] [AIX] Support per global code model. (PR #79202)
Sean Fertile via llvm-commits
- [llvm] [RISCV][TTI] Cost a subvector extract at a register boundary with exact vlen (PR #82405)
Philip Reames via llvm-commits
- [llvm] a9b5753 - [LoopRotate][coroutines] Avoid hoisting addresses of thread-local variables outside loops in coroutines (#81937)
via llvm-commits
- [llvm] [BOLT][DWARF] Add support for .debug_names (PR #81062)
Davide Italiano via llvm-commits
- [llvm] [llvm] Fix assertion error where we didn't check fixed point types. (PR #80757)
via llvm-commits
- [llvm] [AMDGPU] Prevent SDWA 'preserve' transformation for instructions in different basic blocks. (PR #82406)
Valery Pykhtin via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
via llvm-commits
- [llvm] [mlir] [openmp] [Flang][OpenMP] Add support for schedule clause for GPU (PR #81618)
Johannes Doerfert via llvm-commits
- [llvm] [vim] Fix command already exists on opening multiple mir buffers (PR #82410)
Joe Nash via llvm-commits
- [llvm] [X86] Resolve FIXME: Copy kill flag (PR #82411)
via llvm-commits
- [llvm] [mlir] Split the llvm::ThreadPool into an abstract base class and an implementation (PR #82094)
Mehdi Amini via llvm-commits
- [llvm] Reapply "[llvm] Fix assertion error where we didn't check fixed point… (PR #82412)
via llvm-commits
- [llvm] 0b2b91e - Reapply "[llvm] Fix assertion error where we didn't check fixed point… (#82412)
via llvm-commits
- [llvm] 1d03d59 - Revert "add initialized attribute LangRef"
David Blaikie via llvm-commits
- [llvm] 19e7172 - [LLVM][unittests] Fix type issue in STLExtrasTest.cpp
Caroline Tice via llvm-commits
- [llvm] [GlobalIsel] Combine ADDE (PR #82413)
Thorsten Schütt via llvm-commits
- [llvm] Resolve fixme: create cld only when needed (PR #82415)
via llvm-commits
- [llvm] Implement MCDCTVIdxBuilder (LLVM side) (PR #80676)
NAKAMURA Takumi via llvm-commits
- [clang] [llvm] [transforms] Inline simple variadic functions (PR #81058)
Jon Chesterfield via llvm-commits
- [lld] f804e2b - [ELF] .eh_frame: use errorOrWarn for "PC offset is too large"
Fangrui Song via llvm-commits
- [llvm] bb029a5 - [gn] port 4c6043de0b83 (InstallAPITests)
Nico Weber via llvm-commits
- [clang] [compiler-rt] [clang][UBSan] Add implicit conversion check for bitfields (PR #75481)
Axel Lundberg via llvm-commits
- [llvm] 7542f60 - [gn build] Port c625b9965273
LLVM GN Syncbot via llvm-commits
- [llvm] [HCS] Externd to outline overlapping sub/super cold regions (PR #80732)
via llvm-commits
- [llvm] [Hexagon] Optimize post-increment load and stores in loops. (PR #82418)
Sumanth Gundapaneni via llvm-commits
- [llvm] [CGP] Permit tail call optimization on undefined return value (PR #82419)
Antonio Frighetto via llvm-commits
- [llvm] [TableGen] Use std::move instead of swap. NFC. (PR #81606)
David Blaikie via llvm-commits
- [llvm] 1219214 - [Hexagon] Update InstrInfo to include LD/ST offsets of vector instructions (#82386)
via llvm-commits
- [llvm] [ThinLTO] NFC: Merge duplicated functions together (PR #82421)
Jan Svoboda via llvm-commits
- [llvm] [AMDGPU] Fix v_dot2_f16_f16/v_dot2_bf16_bf16 operands (PR #82423)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [SROA] analyze gep(ptr,phi(const...)) (PR #82425)
Artem Belevich via llvm-commits
- [lld] 7876235 - [ELF] Support placing .lbss/.lrodata/.ldata after .bss
Fangrui Song via llvm-commits
- [llvm] [llvm][docs] Update the Python version requirement to 3.8.0 for lit testing on Windows with substitute (virtual) drives. (PR #81663)
Tom Honermann via llvm-commits
- [compiler-rt] [scudo] increase frames per stack to 16 for stack depot (PR #82427)
Florian Mayer via llvm-commits
- [compiler-rt] [llvm] [nfc]For InstrProfData.inc, clang-format functions and opt-out of formatting on the rest (PR #82057)
via llvm-commits
- [llvm] [InstCombine] ptrmask of gep for dynamic pointer aligment (PR #80002)
Jon Chesterfield via llvm-commits
- [llvm] AMDGPU: Use HasFP8ConversionInsts appropriately, NFC (PR #82433)
Changpeng Fang via llvm-commits
- [compiler-rt] [llvm] [nfc][compiler-rt]Replace Type::getInt8PtrTy with PointerType::getUnqual as a clean-up (PR #82434)
Mingming Liu via llvm-commits
- [llvm] [AMDGPU] Add v2bf16 for opsel immediate folding (PR #82435)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [NVPTX] Annotate CUDA kernel pointer arguments with .ptr .space .align attributes. (PR #79646)
via llvm-commits
- [llvm] 39cab1a - [AMDGPU] Add v2bf16 for opsel immediate folding (#82435)
via llvm-commits
- [lldb] [llvm] LLDB Debuginfod usage tests (with fixes) (PR #79181)
Kevin Frei via llvm-commits
- [llvm] 54b014b - [llvm-jitlink] Use '@' rather than ':' for separator in -sectcreate.
Lang Hames via llvm-commits
- [clang] [compiler-rt] [asan][windows] Eliminate the static asan runtime on windows (PR #81677)
Charlie Barto via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Craig Topper via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Craig Topper via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
- [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
via llvm-commits
- [llvm] d3fcf31 - AMDGPU: Use HasFP8ConversionInsts appropriately, NFC (#82433)
via llvm-commits
- [compiler-rt] [llvm] [TypeProf][InstrPGO] Introduce raw and instr profile format change for type profiling. (PR #81691)
Mingming Liu via llvm-commits
- [llvm] ff4d6c6 - Fix llvm-x86_64-debian-dylib buildbot
Tom Stellard via llvm-commits
- [llvm] 98db8d0 - [AMDGPU] Fix v_dot2_f16_f16/v_dot2_bf16_bf16 operands (#82423)
via llvm-commits
- [lld] [lld] enable fixup chains by default (PR #79894)
Daniel Rodríguez Troitiño via llvm-commits
- [clang] [llvm] [clang] Use separator for large numeric values in overflow diagnostic (PR #80939)
Atousa Duprat via llvm-commits
- [llvm] [X86] Add missing pass initialization calls. (PR #82447)
Craig Topper via llvm-commits
- [clang] [llvm] [MC/DC][Coverage] Loosen the limit of NumConds from 6 (PR #82448)
NAKAMURA Takumi via llvm-commits
- [llvm] 7c071c2 - [gn] port ff4d6c64ee42
Nico Weber via llvm-commits
- [llvm] 8603a7b - [RISCV] Add a query for exact VLEN to RISCVSubtarget [nfc]
Philip Reames via llvm-commits
- [llvm] 2836d8e - [workflows] Fix permissions check for creating new releases (#81163)
via llvm-commits
- [llvm] [workflows] Fix permissions check for creating new releases (PR #81163)
Tom Stellard via llvm-commits
- [llvm] [InstCombine] Add support for cast instructions in `getFreelyInvertedImpl` (PR #82451)
Yingwei Zheng via llvm-commits
- [llvm] [X86] Resolve FIXME: Add X86::FPCW as a rounding control register (PR #82452)
via llvm-commits
- [llvm] Add ARM:r12 and ARM:LR as scratch regs for ARM (PR #82454)
via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Craig Topper via llvm-commits
- [llvm] [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (PR #82455)
Philip Reames via llvm-commits
- [llvm] [OpenMP][FIX] Remove unsound omp_get_thread_limit deduplication (PR #79524)
via llvm-commits
- [llvm] [RISCV][SDAG] Improve codegen of select with constants if zicond is available (PR #82456)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64] Improve lowering of truncating uzp1 (PR #82457)
Usman Nadeem via llvm-commits
- [llvm] c02b0d0 - [GlobalISel] Make sure to check for load barriers when merging G_EXTRACT_VECTOR_ELT into G_LOAD. (#82306)
via llvm-commits
- [llvm] 03203b7 - [SPIR-V] Fix vloadn OpenCL builtin lowering (#81148)
via llvm-commits
- [llvm] [GVN] Restrict equality propagation for pointers (PR #82458)
Usman Nadeem via llvm-commits
- [llvm] 7988973 - Implement convergence control in MIR using SelectionDAG (#71785)
via llvm-commits
- [llvm] [Offload][WIP] Move `/openmp/libomptarget` to `/offload` (PR #82459)
Eric Wright via llvm-commits
- [llvm] [GlobalISel] Clamp out-of-range G_EXTRACT_VECTOR_ELT constant indices when converting them into loads. (PR #82460)
Owen Anderson via llvm-commits
- [llvm] 823102a - [gn build] Port 79889734b940
LLVM GN Syncbot via llvm-commits
- [llvm] 086280f - [AMDGPU] Fix linking error of SIISelLowering.cpp.o (NFC)
Jie Fu via llvm-commits
- [llvm] e4057aa - [X86] Add missing pass initialization calls. (#82447)
via llvm-commits
- [llvm] b8ed69e - [RISCV] Support llvm.readsteadycounter intrinsic
Wang Pengcheng via llvm-commits
- [llvm] a2afcd5 - Revert "Implement convergence control in MIR using SelectionDAG (#71785)"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 44b717d - [GlobalISel] Clamp out-of-range G_EXTRACT_VECTOR_ELT constant indices when converting them into loads. (#82460)
via llvm-commits
- [compiler-rt] ec516ff - Fix __isOSVersionAtLeast for Android (#80496)
via llvm-commits
- [compiler-rt] Fix __isOSVersionAtLeast for Android (PR #80496)
via llvm-commits
- [llvm] ab7dcb0 - [gn build] Port a2afcd572186
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [RISCV] RISCV vector calling convention (1/2) (PR #77560)
Brandon Wu via llvm-commits
- [llvm] [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (PR #82462)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (PR #82462)
via llvm-commits
- [llvm] [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (PR #82462)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (PR #82462)
Craig Topper via llvm-commits
- [llvm] [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (PR #82462)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Use TImmLeaf for csr_sysreg (PR #82463)
Wang Pengcheng via llvm-commits
- [llvm] a445474 - [RISCV] Use TImmLeaf for csr_sysreg (#82463)
via llvm-commits
- [llvm] [BPI] Refine libcall heuristic (PR #79941)
via llvm-commits
- [llvm] Update amdgpu_gfx functions to use s0-s3 for inreg SGPR arguments on targets using scratch instructions for stack (PR #78553)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AMDGPU] Add function attribute to force enable WQM (PR #82468)
Carl Ritson via llvm-commits
- [llvm] [RFC] Memory Model Relaxation Annotations (PR #78569)
Pierre van Houtryve via llvm-commits
- [llvm] clarify semantics of masked vector load/store (PR #82469)
Ralf Jung via llvm-commits
- [llvm] d3fb596 - [RISCV] Fix scheduling info for compressed LD/ST of FP types. (#82339)
via llvm-commits
- [llvm] [docs][llvm-objcopy] Add missing formats (PR #81981)
Ulrich Weigand via llvm-commits
- [llvm] 7ce1a11 - [InstCombine] Fold dependent IVs (#81151)
via llvm-commits
- [llvm] [InstCombine] Avoid breaking SPF by `foldICmpUsingKnownBits` (PR #82472)
Yingwei Zheng via llvm-commits
- [llvm] 02fad05 - [RISCV][SDAG] Fold `select c, ~x, x` into `xor -c, x` (#82462)
via llvm-commits
- [llvm] 8b84de2 - [llvm-exegesis][NFC] Refactor all `ValidationEvent` info in a single … (#82256)
via llvm-commits
- [llvm] f8c1af1 - [gn build] Port 8b84de26dfc1
LLVM GN Syncbot via llvm-commits
- [llvm] 07292b7 - [LIR][SCEVExpander] Restore original flags when aborting transform (#82362)
via llvm-commits
- [llvm] 1ff1e82 - [AArch64][GlobalISel] Pre-Commit Tests for Refactor BITCAST
Tuan Chuong Goh via llvm-commits
- [llvm] [SystemZ] Use VT (not ArgVT) for SlotVT in LowerCall(). (PR #82475)
Jonas Paulsson via llvm-commits
- [llvm] [PowerPC] Peephole address calculation in TOC memops (PR #76488)
Qiu Chaofan via llvm-commits
- [llvm] [GlobalISel] replace right identity X * -1.0 with fneg(x) (PR #80526)
Jay Foad via llvm-commits
- [llvm] GlobalISel needs fdiv 1 / sqrt(x) to rsq combine (PR #78673)
Nick Anderson via llvm-commits
- [llvm] [Mips] Fix missing sign extension in expansion of sub-word atomic max (PR #77072)
via llvm-commits
- [llvm] 5db49f7 - [GlobalISel] replace right identity X * -1.0 with fneg(x) (#80526)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [llvm] [flang][clang] Add Visibility specific help text for options (PR #81869)
David Spickett via llvm-commits
- [llvm] [mlir] [mlir] expose transform interpreter to Python (PR #82365)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] Add a pass to convert jump tables to switches. (PR #77709)
Nikita Popov via llvm-commits
- [llvm] 48101ed - [AArch64] Fix syntax of gcsstr and gcssttr instructions (#82385)
via llvm-commits
- [llvm] [CVP] Canonicalize signed minmax into unsigned (PR #82478)
Yingwei Zheng via llvm-commits
- [clang] [llvm] MIPS/clang: Fix asm constraint for softfloat (PR #79116)
YunQiang Su via llvm-commits
- [llvm] [Mips] mips1 DivByZeroTrap (PR #81311)
YunQiang Su via llvm-commits
- [llvm] bdeb3d4 - [X86] Regenerate saddsat/ssubsat vector tests
Simon Pilgrim via llvm-commits
- [llvm] 3cb4f62 - [X86] Regenerate vector tests to add missing avx512 constant broadcast comments
Simon Pilgrim via llvm-commits
- [llvm] a0b3dba - [InstCombine] Regenerate some fcmp tests to use the update_test_checks.py script
Simon Pilgrim via llvm-commits
- [llvm] convert dpp (PR #82480)
Jay Foad via llvm-commits
- [llvm] [LoopIdiomRecognizer] Implement CRC recognition (PR #79295)
Joe Faulls via llvm-commits
- [llvm] [MC] Teach checkAsmTiedOperandConstraints about optional operands (PR #81381)
Sergei Barannikov via llvm-commits
- [llvm] [RemoveDIs][AsmWriter] Process DbgRecord DebugLocs (PR #82482)
via llvm-commits
- [llvm] 6d160a4 - [AMDGPU][TableGen][NFC] Combine predicates without using classes. (#82346)
via llvm-commits
- [llvm] Replace copy with a reference. (PR #82485)
via llvm-commits
- [llvm] [RISCV][ISel] Combine vector fadd/fsub/fmul with fp extend. (PR #81248)
via llvm-commits
- [llvm] [IRBuilder] Fold binary intrinsics (PR #80743)
Artem Tyurin via llvm-commits
- [llvm] e209178 - [SimplifyIndVar] LCSSA form is destroyed by simplifyLoopIVs, preserve it (#78696)
via llvm-commits
- [llvm] 02e17ab - [AArch64] Added feature dependencies for SME2p1 to TargetParser (#81860)
via llvm-commits
- [llvm] [AArch64] SLP can vectorize frem (PR #82488)
Paschalis Mpeis via llvm-commits
- [llvm] 28fb2b3 - [LLVM][SelectionDAG] Reduce number of ComputeValueVTs variants. (#75614)
via llvm-commits
- [llvm] c50ca3d - [RISCV][ISel] Combine vector fadd/fsub/fmul with fp extend. (#81248)
via llvm-commits
- [llvm] dd3e0a4 - [LoongArch] Assume no-op addrspacecasts by default (#82332)
via llvm-commits
- [llvm] 0fb3d42 - [AArch64][GlobalISel] Refactor BITCAST Legalization (#80505)
via llvm-commits
- [clang] [llvm] [Clang][SME] Detect always_inline used with mismatched streaming attributes (PR #77936)
Sander de Smalen via llvm-commits
- [llvm] 98a07f7 - [X86] LowerCTPOP - "ctpop(i2 x) --> sub(x, (x >> 1))"
Simon Pilgrim via llvm-commits
- [llvm] b8c9b06 - [X86] LowerCTPOP - add i3 and i4 LUT 'shift+mask' expansions
Simon Pilgrim via llvm-commits
- [llvm] 88a1855 - Fix MSVC signed/unsigned mismatch warning
Simon Pilgrim via llvm-commits
- [llvm] e3d4cac - Fix MSVC "not all control paths return a value" warning
Simon Pilgrim via llvm-commits
- [llvm] 1a71668 - [AArch64] Fix stack probing clobbering flags (#81879)
via llvm-commits
- [llvm] [mlir] [llvm][mlir][OMPIRBuilder] Translate omp.single's copyprivate (PR #80488)
Kareem Ergawy via llvm-commits
- [llvm] [AArch64] Restore Z-registers before P-registers (#79623) (PR #82492)
via llvm-commits
- [llvm] [AMDGPU] Remove DPP DecoderNamespaces. NFC. (PR #82491)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Pick bfloat over half when shrinking ops that started with an fpext from bfloat (PR #82493)
Benjamin Kramer via llvm-commits
- [llvm] [AMDGPU] Let LowerModuleLDS run twice on the same module (PR #81729)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP] Remove `register_requires` global constructor (PR #80460)
Jon Chesterfield via llvm-commits
- [llvm] MachineSSAUpdater: use all vreg attributes instead of reg class only (PR #78431)
Petar Avramovic via llvm-commits
- [llvm] [AArch64] Improve lowering of truncating build vectors (PR #81960)
David Sherwood via llvm-commits
- [llvm] 6ba8ca8 - [CostModel][X86] Don't use undef for icmp cost tests
Simon Pilgrim via llvm-commits
- [llvm] a0869b1 - [CostModel][X86] Fix expanded CTPOP i8 costs
Simon Pilgrim via llvm-commits
- [llvm] 5a023f5 - [AArch64][SVE2] Enable dynamic shuffle for fixed length types. (#72490)
via llvm-commits
- [llvm] 9c0e45d - [SystemZ] Use VT (not ArgVT) for SlotVT in LowerCall(). (#82475)
via llvm-commits
- [libc] [llvm] [libc] Add memcmp / bcmp fuzzers (PR #77741)
Jordan Rupprecht via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_STORE for v4s8 vector (PR #82498)
via llvm-commits
- [llvm] [AArch64][CostModel] Improve scalar frem cost (PR #80423)
Paschalis Mpeis via llvm-commits
- [llvm] f037e70 - [RISCV][TTI] Cost a subvector extract at a register boundary with exact vlen (#82405)
via llvm-commits
- [llvm] 3ee8c93 - [Offload] Fix NVPTX global entry names
Joseph Huber via llvm-commits
- [llvm] [WIP][LSR][term-fold] Configure expander to avoid introducing new IVs (PR #80197)
Philip Reames via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Fix another mismatched debug-info flag (PR #82502)
Jeremy Morse via llvm-commits
- [llvm] [Hexagon] Generate absolute-set load/store instructions. (PR #82034)
Sumanth Gundapaneni via llvm-commits
- [llvm] 4beb4d5 - [CostModel][X86] Add test coverage for icmp vs zero
Simon Pilgrim via llvm-commits
- [llvm] c16d0d1 - [SimplifyCFG] Add test coverage for #80122
Simon Pilgrim via llvm-commits
- [llvm] 9978f6a - [CostModel][X86] Reduce the extra costs for ICMP complex predicates when an operand is constant
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Fix negative immediate offset for unbuffered smem loads (PR #79553)
via llvm-commits
- [llvm] 453b1a2 - [LLVM][DWARF] Refactor code for generating DWARF V5 .debug_names (#82394)
via llvm-commits
- [llvm] [CodeGen] [ARM] Make RISC-V Init Undef Pass Target Independent and add support for the ARM Architecture. (PR #77770)
Jack Styles via llvm-commits
- [llvm] Module::getOrInsertFunction: set debug info format (PR #82505)
Harald van Dijk via llvm-commits
- [llvm] 2cd59bd - [RISCV] Add test case for miscompile in gather -> strided load combine. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (PR #82506)
Luke Lau via llvm-commits
- [llvm] 2e29c91 - Revert "[Coro] [async] Disable inlining in async coroutine splitting (#80904)"
via llvm-commits
- [llvm] [DirectX][NFC] Use LLVM Types in DXIL Operation specifications in DXIL.td (PR #81692)
Xiang Li via llvm-commits
- [llvm] [LV] Incorporate trip counts into selection of scalable VFs (PR #80926)
Philip Reames via llvm-commits
- [llvm] [AArch64] Remove copy in SVE/SME predicate spill and fill (PR #81716)
Sam Tebbs via llvm-commits
- [llvm] 162fa4d - Module::getOrInsertFunction: set debug info format (#82505)
via llvm-commits
- [llvm] [mlir] [DO NOT SUBMIT] Implement LowerVectorToArmNeon Pattern (PR #81895)
Kojo Acquah via llvm-commits
- [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #80640)
Nick Desaulniers via llvm-commits
- [llvm] [InstCombine] Improve bitfield addition (PR #77184)
via llvm-commits
- [llvm] ValueTracking: Merge fcmpImpliesClass and fcmpToClassTest (PR #66522)
Johannes Doerfert via llvm-commits
- [llvm] cc374d8 - [OpenMP] Remove `register_requires` global constructor (#80460)
via llvm-commits
- [llvm] cc13f3b - Correctly round FP -> BF16 when SDAG expands such nodes (#82399)
via llvm-commits
- [llvm] [llvm][AArch64] Do not inline a function with different signing scheme. (PR #80642)
Nick Desaulniers via llvm-commits
- [llvm] 2c30180 - [coro] [async] Don't fail on targets that don't support tail calls
via llvm-commits
- [llvm] [AMDGPU] fixes mistake in #82018 (PR #82223)
Nick Anderson via llvm-commits
- [libc] [llvm] [LLVM] Add 'LLVM_EXTRA_RUNTIME_TARGETS' to append to default list (PR #82513)
Joseph Huber via llvm-commits
- [llvm] [llvm-link] Improve missing file error message (PR #82514)
Michael Halkenhäuser via llvm-commits
- [llvm] [SystemZ] Add SystemZ path for the PR labeler (PR #82515)
Kai Nacke via llvm-commits
- [llvm] c5bbf97 - [AMDGPU] fixes mistake in #82018 (#82223)
via llvm-commits
- [llvm] 2167881 - [ARM,MC] Support FDPIC relocations
Fangrui Song via llvm-commits
- [llvm] Correct lie in contract (PR #82517)
Dave Abrahams via llvm-commits
- [llvm] Make lldbDataFormatters.py compatible with Python 3.8 (PR #82518)
Alexander Richardson via llvm-commits
- [llvm] 6f0e39c - [NVPTX] Set ISD::FP_{EXTEND, ROUND} to Custom for more types
David Majnemer via llvm-commits
- [llvm] Add missing precondition (PR #82519)
Dave Abrahams via llvm-commits
- [llvm] 966b026 - [NVPTX] Simplify handling of ISD::BF16_TO_FP
David Majnemer via llvm-commits
- [llvm] [BOLT] Fix memory leak in BinarySection (PR #82520)
Maksim Panchenko via llvm-commits
- [llvm] 4247175 - [nfc]For InstrProfData.inc, clang-format functions and opt-out of formatting on the rest (#82057)
via llvm-commits
- [llvm] 1c81b4a - [gn] port 0a518db99e0c (clang-installapi)
Nico Weber via llvm-commits
- [llvm] ddc0f1d - [TargetLowering] Actually add the adjustment to the significand
David Majnemer via llvm-commits
- [llvm] 3d66d69 - [VPlan] Support live-ins without underlying IR in type analysis. (#80723)
via llvm-commits
- [llvm] 22cf983 - [VPlan] Use opaque pointers in VPlan unit test IR (#69947)
via llvm-commits
- [llvm] db9811c - Make lldbDataFormatters.py compatible with Python 3.8 (#82518)
via llvm-commits
- [compiler-rt] Unbreak *tf builtins for hexfloat (PR #82208)
Sean Perry via llvm-commits
- [llvm] [ADT] Add standalone_debug attribute to SmallVectorBase (PR #82527)
Alexander Richardson via llvm-commits
- [llvm] Document string literals in LLVM's format (PR #82529)
Ian Hickson via llvm-commits
- [llvm] cb1fed3 - [NVPTX] Correctly guard int -> bf16 on PTX version and SM version
David Majnemer via llvm-commits
- [llvm] [SelectionDAG] Support integer promotion for VP_LOAD and VP_STORE (PR #81299)
Amy Kwan via llvm-commits
- [llvm] cd160a6 - [VPlan] Do not add call results with void type to State (NFC).
Florian Hahn via llvm-commits
- [llvm] [NFC] clean up memtag-stack code (PR #80906)
Florian Mayer via llvm-commits
- [llvm] git test (PR #82532)
via llvm-commits
- [compiler-rt] 99c457d - Unbreak *tf builtins for hexfloat (#82208)
via llvm-commits
- [compiler-rt] [llvm] [Asan] Add "funclet" OpBundle to generated runtime calls if required by EH personality (PR #82533)
via llvm-commits
- [llvm] [HLSL][SPIR-V] Add SV_DispatchThreadID semantic support (PR #82536)
Natalie Chouinard via llvm-commits
- [flang] [llvm] [Flang][LLVM][OpenMP] Relax target data restrictions to be more inline with the specification (PR #82537)
via llvm-commits
- [compiler-rt] [builtins] Support QUAD with native long double (PR #77981)
Sean Perry via llvm-commits
- [compiler-rt] [NFC] [scudo] Use AllocationRingBuffer* for pointer to ring buffer (PR #82538)
Florian Mayer via llvm-commits
- [llvm] [BOLT][DWARF] CHange isDWO (PR #82540)
Alexander Yermolovich via llvm-commits
- [compiler-rt] Do not call disable / enable on null depot (PR #82542)
via llvm-commits
- [llvm] 9eff001 - [TargetLowering] Correctly yield NaN from FP_TO_BF16
David Majnemer via llvm-commits
- [llvm] Add ics link for Floating Point WG (PR #82545)
Andy Kaylor via llvm-commits
- [llvm] [AArch64] Switch to soft promoting half types. (PR #80576)
Harald van Dijk via llvm-commits
- [llvm] Enable JumpTableToSwitch pass by default (PR #82546)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] d17eade - Do not call disable / enable on null depot (#82542)
via llvm-commits
- [llvm] [IR] Add support for metadata attachments for Function Arguments (PR #78893)
Andreas Jonson via llvm-commits
- [llvm] [AMDGPU]: Accept constant zero bytes in v_perm OrCombine (PR #66533)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [NFC] Make RingBuffer an atomic pointer (PR #82547)
Florian Mayer via llvm-commits
- [llvm] be36812 - [TargetLowering] Be more efficient in fp -> bf16 NaN conversions
David Majnemer via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (PR #71717)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [BOLT][DWARF] Refactor DebugStrOffsetsWriter (PR #82548)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM-C] Add Bindings for eraseNamedMetadata (PR #82549)
via llvm-commits
- [llvm] Add guidance on bans to the CoC section and link to the developer policy (PR #82551)
Reid Kleckner via llvm-commits
- [llvm] lldbDataFormatters: fix type error in StringRef printer (PR #82554)
Alexander Richardson via llvm-commits
- [llvm] 699c408 - [NFC][HWASAN] Fix misleading name
Vitaly Buka via llvm-commits
- [llvm] Revert "Make two texts static in `ReplayInlineAdvisor`" (PR #82071)
Vitaly Buka via llvm-commits
- [llvm] goldsteinn/fp binop folds (PR #82555)
via llvm-commits
- [llvm] goldsteinn/fp binop folds (PR #82555)
via llvm-commits
- [llvm] goldsteinn/fp binop folds (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] [InstCombine] Add folds for `(fp_binop ({s|u}itofp x), ({s|u}itofp y))` (PR #82555)
via llvm-commits
- [llvm] 9ea9e93 - [MachinePipeliner] Fix elements being added while the list is iterated (#80805)
via llvm-commits
- [lld] [llvm] [Mips] Fix unable to handle inline assembly ends with compat-branch o… (PR #77291)
YunQiang Su via llvm-commits
- [compiler-rt] [hwasan] Add missing printf parameter in __hwasan_handle_longjmp (PR #82559)
Thurston Dang via llvm-commits
- [llvm] [SelectionDAG] Introducing the SelectionDAG pattern matching framework (PR #78654)
Min-Yih Hsu via llvm-commits
- [lld] [lld/ELF] Add documentation on large sections (PR #82560)
Arthur Eubanks via llvm-commits
- [libc] [llvm] [build] Check RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES for libc also (PR #82561)
Petr Hosek via llvm-commits
- [llvm] [NVPTX] fixup support for unaligned parameters and returns (PR #82562)
Alex MacLean via llvm-commits
- [llvm] New "initialized" parameter attribute LangRef (PR #82564)
Haopeng Liu via llvm-commits
- [compiler-rt] [compiler-rt][Fuchsia] Propogate raw_report to UnmapOrDieVmar (PR #82566)
via llvm-commits
- [compiler-rt] [sanitizer][fuchsia] Fix fuchsia buildbot failure after 64790064e82467b43c04a70b6e9873e6939be81f (PR #82202)
via llvm-commits
- [llvm] [SimplifyCFG] Fix hoisting problem in SimplifyCFG (PR #78615)
Quentin Dian via llvm-commits
- [llvm] [TableGen] Suppress per-HwMode duplicate instructions/tables. (PR #82567)
Jason Eckhardt via llvm-commits
- [llvm] 4c0fdcd - [Hexagon] Generate absolute-set load/store instructions. (#82034)
via llvm-commits
- [llvm] d62ca8d - [Hexagon] Optimize post-increment load and stores in loops. (#82418)
via llvm-commits
- [compiler-rt] a976e3c - [compiler-rt][Fuchsia] Propogate raw_report to UnmapOrDieVmar (#82566)
via llvm-commits
- [llvm] ba31a19 - [gn build] Port 4c0fdcdb3307
LLVM GN Syncbot via llvm-commits
- [llvm] dd6d059 - [gn build] Port d62ca8def395
LLVM GN Syncbot via llvm-commits
- [llvm] [WebAssembly] Add RefTypeMem2Local pass (PR #81965)
Heejin Ahn via llvm-commits
- [llvm] [UTC] Don't leave dangling CHECK-SAME when removing CHECK lines (PR #82569)
Henrik G. Olsson via llvm-commits
- [llvm] MIPS: fix emitDirectiveCpsetup on N32 (PR #80534)
YunQiang Su via llvm-commits
- [llvm] 11d115d - [RISCV] Adjust test case to show wrong stride. NFC
Luke Lau via llvm-commits
- [llvm] [GVNSink] Fix #77415: GVNSink fails to optimize LLVM IR with debug info (PR #77602)
Shan Huang via llvm-commits
- [llvm] 05af9c8 - [TableGen] Suppress per-HwMode duplicate instructions/tables. (#82567)
via llvm-commits
- [llvm] 815644b - [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506)
via llvm-commits
- [clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Akira Hatanaka via llvm-commits
- [llvm] [WIP][AMDGPU] Split `isInlinableLiteral16` into three and call the specific version if possible (PR #81345)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Refactor SIInsertWaitcnts zero waitcnt generation (PR #82575)
via llvm-commits
- [compiler-rt] db7e9e6 - [TypeProf][InstrPGO] Introduce raw and instr profile format change for type profiling. (#81691)
via llvm-commits
- [compiler-rt] [llvm] A copy of https://github.com/llvm/llvm-project/pull/66825. Actually this is a superset (a copy plus the thinlto-import change) (PR #80761)
Mingming Liu via llvm-commits
- [llvm] remove expensive copy of options passed (PR #82577)
via llvm-commits
- [llvm] [nfc]remove unused variable after pr/81691 (PR #82578)
Mingming Liu via llvm-commits
- [llvm] 4d73cbe - [nfc]remove unused variable after pr/81691 (#82578)
via llvm-commits
- [llvm] revert type profiling change as it breaks compiler-rt test on non-Linux platforms (PR #82581)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] Revert type profiling change as compiler-rt test break on Windows. (PR #82583)
Mingming Liu via llvm-commits
- [compiler-rt] 0e8d187 - Revert type profiling change as compiler-rt test break on Windows. (#82583)
via llvm-commits
- [llvm] [RISCV] Teach RISCVMakeCompressible handle Zca/Zcf/Zce/Zcd. (PR #81844)
Yeting Kuo via llvm-commits
- [llvm] [X86][MC] Reject out-of-range segment and debug registers encoded with APX (PR #82584)
Timothy Herchen via llvm-commits
- [llvm] [LTO] Add an option to select a pre-link pipeline (PR #82585)
Igor Kudrin via llvm-commits
- [llvm] [InjectTLIMappings] Remove signext/zeroext attributes from vector functions. (PR #80546)
Craig Topper via llvm-commits
- [lld] [lld] check the format of libary and skip the wrong one (PR #78874)
via llvm-commits
- [llvm] [LTO] Remove Config.UseDefaultPipeline (PR #82587)
Igor Kudrin via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for WebAssembly binary format. (PR #82588)
Carlos Alberto Enciso via llvm-commits
- [llvm] [RISCV] Compute integers once in isSimpleVIDSequence. NFCI (PR #82590)
Luke Lau via llvm-commits
- [llvm] [X86] Support APX CMOV/CFCMOV instructions (PR #82592)
via llvm-commits
- [llvm] [InlineCost] Consider the default branch when calculating cost (PR #77856)
Quentin Dian via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
James Henderson via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Ed Maste via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [llvm-readobj,ELF] Support --decompress/-z (PR #82594)
Fangrui Song via llvm-commits
- [llvm] [FileCheck] Fix parsing empty global and pseudo variable names (PR #82595)
Daniil Kovalev via llvm-commits
- [llvm] 7e97ae3 - [RISCV] Teach RISCVMakeCompressible handle Zca/Zcf/Zce/Zcd. (#81844)
via llvm-commits
- [llvm] [CVP] Refactor `processMinMaxIntrinsic` to use context-sensitive information (PR #82596)
Yingwei Zheng via llvm-commits
- [llvm] edd4aee - [RISCV] Compute integers once in isSimpleVIDSequence. NFCI (#82590)
via llvm-commits
- [llvm] [DAGCombiner][RISCV] CSE zext nneg and sext. (PR #82597)
Craig Topper via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Support APXF to enable __builtin_cpu_supports. (PR #80636)
Freddy Ye via llvm-commits
- [llvm] [NFC] Turn the StrictFP attribute check to a CompatRule. (PR #82600)
via llvm-commits
- [llvm] [RISCV] Move exact VLEN VLMAX encoding to RISCVInsertVSETVLI. NFC-ish (PR #79338)
Luke Lau via llvm-commits
- [llvm] [CodeGen][ShrinkWrap] Clarify StackAddressUsedBlockInfo meaning (PR #80679)
Elizaveta Noskova via llvm-commits
- [llvm] 8bd327d - [AMDGPU][GlobalISel] Add fdiv / sqrt to rsq combine (#78673)
via llvm-commits
- [llvm] [ARM][AArch64] Reformat target parser. NFC (PR #82601)
David Green via llvm-commits
- [llvm] 25e7e8d - [CGP] Permit tail call optimization on undefined return value
Antonio Frighetto via llvm-commits
- [llvm] c5253aa - [AArch64] Restore Z-registers before P-registers (#79623) (#82492)
via llvm-commits
- [llvm] [LV] Decompose WidenIntOrFPInduction into phi and update recipes (PR #82021)
Mel Chen via llvm-commits
- [llvm] fddf23c - [SPIRV] Add support for the SPV_KHR_subgroup_rotate extension (#82374)
via llvm-commits
- [llvm] 6cca23a - [SPIRV] Prevent creation of jump tables from switch (#82287)
via llvm-commits
- [llvm] bcbffd9 - [AMDGPU] Split Dpp8FI and Dpp16FI operands (#82379)
via llvm-commits
- [llvm] 6193233 - [AArch64] Fix sched model for TSV110 core. (#82343)
via llvm-commits
- [llvm] 4a602d9 - Add support for the SPV_INTEL_usm_storage_classes extension (#82247)
via llvm-commits
- [llvm] LoopVectorize: add test for crash in #72969 (PR #74111)
David Sherwood via llvm-commits
- [clang] [llvm] [LV][LAA] Vectorize math lib calls with mem write-only attribute (PR #78432)
Paschalis Mpeis via llvm-commits
- [llvm] e4d4ebe - [llvm][llvm-jitlink] Disable test on Windows on Arm
David Spickett via llvm-commits
- [llvm] b9ce237 - [AMDGPU] Clean up conversion of DPP instructions in AMDGPUDisassembler (#82480)
via llvm-commits
- [llvm] 4f12f47 - [AArch64] Switch to soft promoting half types. (#80576)
via llvm-commits
- [llvm] [LoopIdiomRecognize] Fix #82582: Wrong debug location updates in LoopIdiomRecognize (PR #82608)
Shan Huang via llvm-commits
- [llvm] [TLI] ReplaceWithVecLib pass uses CostModel (PR #78688)
Graham Hunter via llvm-commits
- [llvm] 3b7d433 - [AMDGPU] Remove DPP DecoderNamespaces. NFC. (#82491)
via llvm-commits
- [llvm] [InferAddrSpaces] Correctly replace identical operands of insts (PR #82610)
Pierre van Houtryve via llvm-commits
- [llvm] f17e415 - [AArch64] Mangle names of all ARM64EC functions with entry thunks (#80996)
via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
Konrad Kleine via llvm-commits
- [llvm] [dsymutil][DWARFLinker] Refactor handling mergeable libraries. (PR #80615)
Alexey Lapshin via llvm-commits
- [llvm] 1f99a45 - [AArch64] Remove unused ReverseCSRRestoreSeq option. (#82326)
Caroline Concatto via llvm-commits
- [llvm] [DebugInfo][GVNSink] Fix #77415: GVNSink fails to optimize LLVM IR with debug info (PR #77602)
Shan Huang via llvm-commits
- [llvm] [RFC][TableGen] Restructure TableGen Source (PR #80847)
Pierre van Houtryve via llvm-commits
- [llvm] 4235e44 - [GlobalISel] Constant-fold G_PTR_ADD with different type sizes (#81473)
via llvm-commits
- [llvm] [ARM][AArch64] Enable FEAT_FHM, disable FEAT_MEC for Arm Neoverse N2 (PR #82613)
Jonathan Thackray via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Stephen Tozer via llvm-commits
- [llvm] [RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue for parsing support (PR #79810)
Jeremy Morse via llvm-commits
- [llvm] 3ef63a7 - [CVP] Refactor `processMinMaxIntrinsic` to check non-strict predicate in both directions (#82596)
via llvm-commits
- [llvm] c831d83 - [InferAddrSpaces] Correctly replace identical operands of insts (#82610)
via llvm-commits
- [llvm] [CodeGen] Support MachineFunctionProperties in PassConcept (PR #79749)
via llvm-commits
- [llvm] 770fd38 - [LangRef] Document string literals in LLVM's format (#82529)
via llvm-commits
- [llvm] [ARM][GlobalISel] Remove legacy legalizer rules (PR #82619)
Pierre van Houtryve via llvm-commits
- [llvm] 5b8e560 - [AIX] Lower intrinsic __builtin_cpu_is into AIX platform-specific code. (#80069)
via llvm-commits
- [clang] [llvm] Dont alter cold function alignment unless using Os (PR #72387)
Phil Camp via llvm-commits
- [llvm] Min and Max are associative (PR #82621)
via llvm-commits
- [llvm] cbb24e1 - [LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)
via llvm-commits
- [llvm] 88e31f6 - [OpenMP][FIX] Remove unsound omp_get_thread_limit deduplication (#79524)
via llvm-commits
- [llvm] d3f6dd6 - [InstCombine] Pick bfloat over half when shrinking ops that started with an fpext from bfloat (#82493)
via llvm-commits
- [llvm] 9dbedca - [build] Check RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES for libc also (#82561)
via llvm-commits
- [llvm] cf8fc53 - [Flang][LLVM][OpenMP] Relax target data restrictions to be more inline with the specification (#82537)
via llvm-commits
- [llvm] [VP][RISCV] Introduce vp.lrint/llrint and RISC-V support. (PR #82627)
Yeting Kuo via llvm-commits
- [llvm] 20434bf - [RemoveDIs][NFC] Add DPLabel class [2/3] (#82376)
via llvm-commits
- [llvm] [Asan] Pre-commit test for asan support of funclet token (PR #82631)
via llvm-commits
- [llvm] [RemoveDIs] Add DPLabels support (PR #82633)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [RISCV][NFC] Allow SchedVar to be a def inside our scheduler model fi… (PR #82634)
Michael Maitland via llvm-commits
- [llvm] [Codegen] Change getSpillSize/getReloadSize to LocationSize. NFC (PR #82636)
David Green via llvm-commits
- [llvm] [RemoveDIs] Enable DPLabels conversion [3b/3] (PR #82639)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 695a9d8 - LoopVectorize: add test for crash in #72969 (#74111)
via llvm-commits
- [llvm] [llvm-ar] Use COFF archive format for COFF targets. (PR #82642)
Jacek Caban via llvm-commits
- [llvm] Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (PR #82643)
Thomas Preud'homme via llvm-commits
- [llvm] 9eb5f94 - [RISCV][AArch64] Add vscale_range attribute to tests per architecture minimums
Philip Reames via llvm-commits
- [llvm] 0107c88 - [RISCV][SDAG] Improve codegen of select with constants if zicond is available (#82456)
via llvm-commits
- [llvm] 43f1fa9 - [LLVM][DebugInfo] Refactor some code for easier sharing. (#82153)
via llvm-commits
- [llvm] f67ef1a - [RISCV][LV] Add additional small trip count loop coverage
Philip Reames via llvm-commits
- [llvm] [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (PR #82650)
Luke Lau via llvm-commits
- [llvm] c9afd1a - [RISCV] Add test case showing missed opportunity to form sextload when sext and zext nneg are both present. NFC
Craig Topper via llvm-commits
- [llvm] Try to derive registerinfo if registerinfo is null (PR #82651)
via llvm-commits
- [llvm] a51f4af - [HCS] Externd to outline overlapping sub/super cold regions (#80732)
via llvm-commits
- [llvm] c1716e3 - [DAGCombiner][RISCV] CSE zext nneg and sext. (#82597)
via llvm-commits
- [llvm] [MemProf] Fix the stack updating handling of pruned contexts (PR #81322)
Snehasish Kumar via llvm-commits
- [llvm] 5b53fa0 - [RISCV] Enable -riscv-enable-sink-fold by default. (#82026)
via llvm-commits
- [llvm] [RISCV] Enable -riscv-enable-sink-fold by default. (PR #82026)
Craig Topper via llvm-commits
- [llvm] LoopVectorize/test: guard pr72969 with asserts (PR #82653)
Ramkumar Ramachandra via llvm-commits
- [llvm] 87b1e73 - [ConstraintElim] Decompose sext-like insts for signed predicates (#82344)
via llvm-commits
- [llvm] 26d71d9 - [llvm-readobj,ELF] Support --decompress/-z (#82594)
via llvm-commits
- [llvm] [llvm-shlib] Change libLLVM-$MAJOR.so symlink to point to versioned SO (PR #82660)
Tom Stellard via llvm-commits
- [llvm] 163eaf3 - [CodeGen] Clean up MachineFunctionSplitter MBB safety checking (NFC)
Daniel Hoekwater via llvm-commits
- [llvm] Fix https://github.com/llvm/llvm-project/issues/75998 (PR #82661)
Eleanor Bonnici via llvm-commits
- [llvm] 6599c02 - [HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (#82336)
via llvm-commits
- [llvm] b0edc1c - [Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type (#82650)
via llvm-commits
- [llvm] [polly] [TargetLowering] remove unused virtual from ComputeConstraintToUse (PR #67171)
Nick Desaulniers via llvm-commits
- [llvm] [Hexagon] Clean up redundant transfer instructions. (PR #82663)
Sumanth Gundapaneni via llvm-commits
- [llvm] e630a45 - [HCS] Fix unused variable warnings. NFCI.
Benjamin Kramer via llvm-commits
- [lldb] [llvm] Adapt DebugTypeODRUniquingTest to new SpecificationOf attribute. (PR #82666)
Volodymyr Sapsai via llvm-commits
- [llvm] ec24094 - [LTO] Remove Config.UseDefaultPipeline (#82587)
via llvm-commits
- [llvm] 54a6cf1 - [DirectX][NFC] Use LLVM Types in DXIL Operation specifications in DXIL.td (#81692)
via llvm-commits
- [llvm] [SelectionDAG] Remove pointer from MMO for VP strided load/store. (PR #82667)
Craig Topper via llvm-commits
- [llvm] [AArch64][SVE]Add error message in the AsmParser for SVEPattern (PR #82668)
via llvm-commits
- [llvm] [LV] Handle scalable VFs in optimizeForVFAndUF (PR #82669)
Philip Reames via llvm-commits
- [lld] Improve readability of "undefined reference" message (PR #82671)
via llvm-commits
- [llvm] a23d4ce - [lldb][llvm] Return an error instead of crashing when parsing a line table prologue. (#80769)
via llvm-commits
- [llvm] [lldb][llvm] Return an error instead of crashing when parsing a line table prologue. (PR #80769)
Greg Clayton via llvm-commits
- [llvm] da1880c - GSym aggregated output to JSON file (#81763)
via llvm-commits
- [llvm] [RISCV] Implement Intrinsics and CodeGen Support for XCValu Extension… (PR #78138)
Paolo Savini via llvm-commits
- [llvm] cc83927 - [CVP] Canonicalize signed minmax into unsigned (#82478)
via llvm-commits
- [llvm] [ValueTracking] Add a helper to detect information loss (PR #82674)
Yingwei Zheng via llvm-commits
- [llvm] [SelectionDAG] Remove unused VP strided load/store creation functions that build an MMO. (PR #82676)
Craig Topper via llvm-commits
- [llvm] Remove m_OneUse check only for max, not min (PR #81505)
via llvm-commits
- [llvm] 1069823 - Enable JumpTableToSwitch pass by default (#82546)
via llvm-commits
- [llvm] Remove m_OneUse requirement only for max, not min (PR #81505)
via llvm-commits
- [llvm] [SPIR-V] Do not rely on type metadata for ptr element type resolution (PR #82678)
Michal Paszkowski via llvm-commits
- [llvm] 744c005 - [AArch64][CodeGen] Fix crash when fptrunc returns fp16 with +nofp attr (#81724)
via llvm-commits
- [compiler-rt] 6ddb25e - [scudo] increase frames per stack to 16 for stack depot (#82427)
via llvm-commits
- [llvm] 3168af5 - LoopVectorize: Mark crash test as requiring assertions
Benjamin Kramer via llvm-commits
- [llvm] [InstCombine] Handle more even/odd math functions (PR #81324)
Joshua Cranmer via llvm-commits
- [llvm] 32994cc - [SLP]Improve findReusedOrderedScalars and graph rotation.
via llvm-commits
- [clang] [llvm] [clang][HLSL][SPRI-V] Add convergence intrinsics (PR #80680)
Nathan Gauër via llvm-commits
- [llvm] e88c255 - [InstCombine] Add support for cast instructions in `getFreelyInvertedImpl` (#82451)
via llvm-commits
- [llvm] f5c8e9e - LoopVectorize/test: guard pr72969 with asserts (#82653)
via llvm-commits
- [llvm] [workflows] Mention the correct user who makes a /cherry-pick comment (PR #82680)
Tom Stellard via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][OpenMP] Add support for COPYPRIVATE (PR #73128)
Leandro Lupori via llvm-commits
- [llvm] [CodeGenSchedule] Don't allow invalid ReadAdvances to be formed (PR #82685)
Visoiu Mistrih Francis via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][OMPIRBuilder] Translate omp.single's copyprivate (PR #80488)
Leandro Lupori via llvm-commits
- [llvm] 91e9e31 - [NewPM/CodeGen] Rewrite pass manager nesting (#81068)
via llvm-commits
- [llvm] 7f71fa9 - Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643)
via llvm-commits
- [llvm] [infra] Add git to Linux container (PR #82687)
Natalie Chouinard via llvm-commits
- [llvm] 0eb64ee - [gn build] Port df6f756a1927
LLVM GN Syncbot via llvm-commits
- [llvm] 47b7c91 - [libc] Rework the GPU build to be a regular target (#81921)
via llvm-commits
- [llvm] 7276352 - [LSR] Clear SCEVExpander before calling DeleteDeadPHIs
Nikita Popov via llvm-commits
- [llvm] [DirectX][NFC] Rename ShaderFlag to Shader_FEATURE_INFO. (PR #82700)
Xiang Li via llvm-commits
- [llvm] bc5aba9 - [CodeGen][MIR][UnitTests] Fix shared build. NFC
Michael Liao via llvm-commits
- [llvm] 4ebee95 - [mlir][test] Fix -Wunused-variable in PassBuilderCallbacksTest.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [Thumb1] Resolve FIXME: Use 'mov hi, $src; mov $dst, hi' (PR #81908)
via llvm-commits
- [lld] [lld/ELF] Place large executable sections at the beginning (PR #70358)
Reid Kleckner via llvm-commits
- [compiler-rt] [llvm] Reland "[TypeProf][InstrPGO] Introduce raw and instr profile format change for type profiling. " (PR #82703)
Mingming Liu via llvm-commits
- [llvm] aaf2d07 - [Hexagon] Clean up redundant transfer instructions. (#82663)
via llvm-commits
- [compiler-rt] 568baba - [AArch64] Implement __builtin_cpu_supports, compiler-rt tests. (#82378)
via llvm-commits
- [llvm] Fix non-splat vector SREM expansion when one of the divisors is a power of two. (PR #82706)
Owen Anderson via llvm-commits
- [libc] [llvm] [libc] Add fixed point support to printf (PR #82707)
Michael Jones via llvm-commits
- [llvm] 2b0f566 - [gn build] Port aaf2d078b622
LLVM GN Syncbot via llvm-commits
- [llvm] f37c6d5 - [AMDGPU][NFC] Refactor SIInsertWaitcnts zero waitcnt generation (#82575)
via llvm-commits
- [llvm] [AMDGPU] Fix encoding on VOP3P dpp on GFX11 and GFX12 (PR #82710)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [llvm] Reland "[TypeProf][InstrPGO] Introduce raw and instr profile format change for type profiling." (PR #82711)
Mingming Liu via llvm-commits
- [llvm] ac518c7 - [RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (#82455)
via llvm-commits
- [llvm] [WebAssembly] Disable multivalue emission temporarily (PR #82714)
Heejin Ahn via llvm-commits
- [llvm] [RISCV] Use PromoteSetCCOperands to promote operands for UMAX/UMIN during type legalization. (PR #82716)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add scheduling info for Zcmp (PR #82719)
Visoiu Mistrih Francis via llvm-commits
- [llvm] 590c968 - [NVPTX] fixup support for unaligned parameters and returns (#82562)
via llvm-commits
- [llvm] [Symbolizer][Wasm] Use wasm-specific getSymbolSize to compute symbol sizes (PR #82083)
Derek Schuff via llvm-commits
- [llvm] [RISCV][WIP] Optimize sum of absolute differences pattern. (PR #82722)
Craig Topper via llvm-commits
- [llvm] [DebugInfo][LoopIdiomRecognize] Fix #82582: Wrong debug location update in processLoopStridedStore (PR #82723)
Shan Huang via llvm-commits
- [llvm] [llvm][cmake] Performing expensive checks requires enabling assert. (PR #80821)
via llvm-commits
- [llvm] 5ccf546 - [llvm][cmake] Performing expensive checks requires enabling assert. (#80821)
via llvm-commits
- [llvm] [asan] Disable instrumentation for available_externally global with COFF (PR #81109)
Wu Yingcong via llvm-commits
- [llvm] [SelectionDAG][RISCV] Use FP type for legality query for LRINT/LLRINT in LegalizeVectorOps. (PR #82728)
Craig Topper via llvm-commits
- [llvm] 6e6bf9f - [WebAssembly] Disable multivalue emission temporarily (#82714)
via llvm-commits
- [llvm] [Symbolizer][WebAssembly] Use wasm-specific getSymbolSize (PR #82083)
Derek Schuff via llvm-commits
- [llvm] ca09e08 - [Symbolizer][WebAssembly] Use wasm-specific getSymbolSize (#82083)
via llvm-commits
- [llvm] [CodeGen] Resolve FIXME: Find the same unit free in each cycle instead of one in each cycle (PR #82732)
via llvm-commits
- [llvm] de41eae - [SelectionDAG][RISCV] Use FP type for legality query for LRINT/LLRINT in LegalizeVectorOps. (#82728)
via llvm-commits
- [llvm] 2d50703 - [RISCV] Use RISCVSubtarget::getRealVLen() in more places. NFC
Luke Lau via llvm-commits
- [llvm] [GlobalISel] Make the Combiner insert G_FREEZE when converting G_SELECT to binary operations. (PR #82733)
Owen Anderson via llvm-commits
- [llvm] [GlobalISel] Add support for most G_VECREDUCE_* operations to moreElementsVector (PR #81830)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [PGO]Add `-fdiagnostics-show-profile-count` option to show real loop count from instr-profile (PR #75021)
Elvis Wang via llvm-commits
- [llvm] [AMDGPU] Introduce orderign parameter to atomic intrinsics and introduce new llvm.amdgcn.image.atomic.load intrinsic. (PR #73613)
via llvm-commits
- [llvm] 850dde0 - [RISCV][VP] Introduce vp saturating addition/subtraction and RISC-V support. (#82370)
via llvm-commits
- [llvm] d7a28f7 - [RISCV] Add asserts for insert/extract_subvector invariants. NFC
Luke Lau via llvm-commits
- [llvm] 1fe6be8 - [X86] Support APXF to enable __builtin_cpu_supports. (#80636)
via llvm-commits
- [llvm] [PowerPC] Check value uses in ValueBit tracking (PR #66040)
Chen Zheng via llvm-commits
- [llvm] 531e8c2 - [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
Dhruv Chawla via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve codegen for G_VECREDUCE_{SMIN,SMAX,UMIN,UMAX} for odd-sized vectors (PR #82740)
Dhruv Chawla via llvm-commits
- [llvm] Convert argument to reference. (PR #82741)
via llvm-commits
- [llvm] 6fae3e7 - [llvm][AArch64] Do not inline a function with different signing scheme. (#80642)
via llvm-commits
- [llvm] b13c8e5 - Revert "[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)"
Daniel Kiss via llvm-commits
- [llvm] 2ae8bee - [ARM][GlobalISel] Remove legacy legalizer rules (#82619)
via llvm-commits
- [llvm] bbdc62e - [AArch64][CostModel] Improve scalar frem cost (#80423)
via llvm-commits
- [llvm] [RISCV] Rematerialize load (PR #73924)
via llvm-commits
- [llvm] [ARM] Update IsRestored for LR based on all returns (PR #82745)
via llvm-commits
- [llvm] [X86][MC] Teach disassembler to recognize apx instructions which ignores W bit (PR #82747)
via llvm-commits
- [llvm] [ValueTracking] Handle more integer intrinsics in `propagatesPoison` (PR #82749)
Yingwei Zheng via llvm-commits
- [llvm] e7c6091 - Remove duplicated REQUIRES: asserts
Benjamin Kramer via llvm-commits
- [llvm] [MacroFusion] Support commutable instructions (PR #82751)
Wang Pengcheng via llvm-commits
- [llvm] 790bcec - [GlobalISel] Fix a check that aligned tail call is lowered (#82016)
via llvm-commits
- [llvm] 8a16422 - [RemoveDIs] Add DPLabels support [3a/3] (#82633)
via llvm-commits
- [llvm] 3dfca24 - [AMDGPU] Fix encoding of VOP3P dpp on GFX11 and GFX12 (#82710)
via llvm-commits
- [llvm] [MachineFrameInfo] Refactoring with computeMaxcallFrameSize() (NFC) (PR #78001)
Jonas Paulsson via llvm-commits
- [llvm] [mlir] Users/tsitdikov (PR #82757)
via llvm-commits
- [llvm] [NFC] Precommit a memcpy test for isOrEquivalentToAdd (PR #82758)
via llvm-commits
- [llvm] fix docs WritingAnLLVMNewPMPass '%' in console can not be copied (PR #82759)
via llvm-commits
- [llvm] 3b70387 - [ValueTracking] Handle more integer intrinsics in `propagatesPoison` (#82749)
via llvm-commits
- [llvm] Add new helper `Module::getRequiredFunction`. (PR #82761)
Thomas Symalla via llvm-commits
- [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #82763)
via llvm-commits
- [llvm] b8a7d81 - [LLVM] Fix incorrect GPU triple detection for runtimes builds
Joseph Huber via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Prevent duplicate DPValues from being returned by findDbgIntrinsics (PR #82764)
Stephen Tozer via llvm-commits
- [llvm] [llvm][doc][cmake] Use llvm_config instead of llvm_map_components_to_libnames (llvm#34593) (PR #82765)
Yanglin Xun via llvm-commits
- [llvm] c747b24 - [NFC] Precommit a memcpy test for isOrEquivalentToAdd (#82758)
via llvm-commits
- [llvm] [SelectionDAG] Improve isOrEquivalentToAdd (PR #82767)
via llvm-commits
- [llvm] 71d47a0 - [RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)
via llvm-commits
- [llvm] 52ada07 - build_llvm_release.bat: add tarball export to x64 release (#79840)
via llvm-commits
- [llvm] [AArch64] Disable FastISel/GlobalISel for ZT0 state (PR #82768)
Sander de Smalen via llvm-commits
- [llvm] be083db - [RISCV][NFC] Allow SchedVar to be a def inside our scheduler model files. (#82634)
via llvm-commits
- [llvm] [llvm][doc][cmake] Use llvm_config instead of llvm_map_components_to_libnames (llvm#34593) (PR #82769)
Yanglin Xun via llvm-commits
- [llvm] [AMDGPU][NFC] Have helpers to deal with encoding fields. (PR #82772)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Simplify AMDGPUDisassembler::getInstruction by removing Res. (PR #82775)
via llvm-commits
- [llvm] 08cb1a6 - [AArch64][SVE] Add intrinsincs to assembly mapping for svpmov (#81861)
via llvm-commits
- [llvm] [RemoveDIs] Add iterator-taking constructors and Create methods (PR #82778)
Jeremy Morse via llvm-commits
- [llvm] Add vector reduction instructions (PR #82786)
Vyacheslav Levytskyy via llvm-commits
- [llvm] R11 not preserved with PAC-M and AAPCS frame chain defect fix (PR #81249)
James Westwood via llvm-commits
- [llvm] [AMDGPU] Move renamedInGFX9 from TableGen to SIInstrInfo helper function to free up a bit slot (PR #82787)
Corbin Robeck via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] 0b01320 - [VPlan] Remove unused VPTransformState::CanonicalIV (NFCI).
Florian Hahn via llvm-commits
- [llvm] [RISCV] Use predicated FP extension when promoting VP operands (PR #79328)
Simeon K via llvm-commits
- [llvm] [SLP] Collect candidate VFs in vector in vectorizeStores (NFC). (PR #82793)
Florian Hahn via llvm-commits
- [llvm] Imprecise switch case (PR #82795)
Acim Maravic via llvm-commits
- [llvm] [AMDGPU][MC] Add dpp for V_PK_FMAC_F16 for GFX10 (PR #79598)
Joe Nash via llvm-commits
- [llvm] 24e7be4 - [NFC] clean up memtag-stack code (#80906)
via llvm-commits
- [llvm] dfa1d9b - [AMDGPU][NFC] Have helpers to deal with encoding fields. (#82772)
via llvm-commits
- [llvm] [ARM] R11 not pushed adjacent to link register with PAC-M and AAPCS frame chain fix (PR #82801)
James Westwood via llvm-commits
- [llvm] [ValueTracking] Handle `icmp pred (trunc X), C` in `computeKnownBitsFromCmp` (PR #82803)
Yingwei Zheng via llvm-commits
- [compiler-rt] 0673fb6 - [hwasan] Add missing printf parameter in __hwasan_handle_longjmp (#82559)
via llvm-commits
- [llvm] 3e9e5e2 - [FPEnv][SystemZ] Correct strictfp test.
Kevin P. Neal via llvm-commits
- [llvm] [AMDGPU][AsmParser] Support structured HWREG operands. (PR #82805)
Ivan Kosarev via llvm-commits
- [llvm] 962a697 - [SelectionDAG] Remove unused VP strided load/store creation functions that build an MMO. (#82676)
via llvm-commits
- [llvm] [SelectionDAG] Support sign tracking trough `{S|U}INT_TO_FP` (PR #82808)
via llvm-commits
- [clang] [llvm] Implement a subset of builtin_cpu_supports() features (PR #82809)
zhijian lin via llvm-commits
- [clang] [llvm] [LLVM][TypeSize] Remove default constructor. (PR #82810)
Paul Walker via llvm-commits
- [llvm] 42f6f95 - [AMDGPU] Simplify AMDGPUDisassembler::getInstruction by removing Res. (#82775)
via llvm-commits
- [llvm] [ValueTracking][NFC] Early exit when enumerating guaranteed well-defined/non-poison operands. (PR #82812)
Yingwei Zheng via llvm-commits
- [llvm] 5874874 - [SelectionDAG] Introducing the SelectionDAG pattern matching framework (#78654)
via llvm-commits
- [llvm] 07fd5ca - [gn build] Port 5874874c2472
LLVM GN Syncbot via llvm-commits
- [llvm] a64ff96 - [llvm-link] Improve missing file error message (#82514)
via llvm-commits
- [compiler-rt] 6dd6d48 - [NFC] Make RingBuffer an atomic pointer (#82547)
via llvm-commits
- [llvm] goldsteinn/kb both sides (PR #82818)
via llvm-commits
- [llvm] goldsteinn/kb both sides (PR #82818)
via llvm-commits
- [llvm] goldsteinn/kb both sides (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Craig Topper via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch (PR #82818)
via llvm-commits
- [compiler-rt] [scudo] Allow to resize allocation ring buffer (PR #82683)
Florian Mayer via llvm-commits
- [llvm] [mlir] [mlir][sparse] remove very thin header file from sparse runtime support (PR #82820)
Aart Bik via llvm-commits
- [libc] [llvm] [openmp] [libc] Rework the GPU build to only target a single architecture (PR #81644)
Joseph Huber via llvm-commits
- [llvm] [llvm][loop-rotate] Allow forcing loop-rotation (PR #82828)
Paul Kirth via llvm-commits
- [llvm] ae91a42 - [X86][MC] Reject out-of-range control and debug registers encoded with APX (#82584)
via llvm-commits
- [llvm] [llvm-objcopy] Improve help messages (PR #82830)
Fangrui Song via llvm-commits
- Password Expiry Notification
lists.llvm.org via llvm-commits
- [llvm] dcf4ca5 - [OpenMP][MLIR][OMPIRBuilder] Add a small optional constant alloca raise function pass to finalize, utilised in convertTarget (#78818)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libclc] [libcxx] [lld] [lldb] [llvm] [NFC] Remove trailing whitespace across all non-test related files (PR #82838)
via llvm-commits
- [llvm] [AMDGPU] Remove `hasAtomicFaddRtnForTy` as it is not used anywhere (PR #82841)
Shilei Tian via llvm-commits
- [llvm] 775bd60 - [RISCV] Add scheduling info for Zcmp (#82719)
via llvm-commits
- [llvm] [workflows] Delete user branches that are too long (PR #82845)
Tom Stellard via llvm-commits
- [llvm] [SelectionDAG] Remove unused getIndexedStridedLoadVP/getIndexedStridedStoreVP functions. NFC (PR #82847)
Craig Topper via llvm-commits
- [llvm] 10c48a7 - [llvm-shlib] Change libLLVM-$MAJOR.so symlink to point to versioned SO (#82660)
via llvm-commits
- [libc] [llvm] [libc] Repurpose `LIBC_GPU_BUILD` option to enable the new format (PR #82848)
Joseph Huber via llvm-commits
- [llvm] [mlir] [mlir][python] Fix generation of Python bindings for `async` dialect (PR #75960)
Abhishek Kulkarni via llvm-commits
- [llvm] c862e61 - Revert "[RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)"
Jorge Gorbe Moya via llvm-commits
- [llvm] 8f2bd8a - [AMDGPU] Introduce iglp_opt(2): Generalized exp/mfma interleaving for select kernels (#81342)
via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(2) to provide initial MFMA/Exp interleaving (PR #80370)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [scudo] Store more blocks in each TransferBatch (PR #70390)
Christopher Ferris via llvm-commits
- [llvm] de3b2c2 - [clang][ScanDeps] Allow PCHs to have different VFS overlays (#82294)
via llvm-commits
- [llvm] [BOLT] Fix runtime/instrument-wrong-target.s test (PR #82858)
Alexander Yermolovich via llvm-commits
- [llvm] bfcf7a0 - [AMDGPU] Remove `hasAtomicFaddRtnForTy` as it is not used anywhere (#82841)
via llvm-commits
- [clang] [llvm] [nfc]Generalize PGOFuncName helper methods for general global objects (PR #73570)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [TypeProf]Dup of pr66825 (PR #79359)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [TypeProf]Instrument vtables and store the information in raw and indexed profiles (PR #79228)
Mingming Liu via llvm-commits
- [llvm] [LTO] Set default Darwin CPU to apple-a7 for AArch64 (PR #81540)
via llvm-commits
- [llvm] [AArch64] Skip if then else diamonds (PR #82135)
via llvm-commits
- [llvm] [Transforms] Remove m_OneUse requirement only for max, not min (PR #81505)
via llvm-commits
- [llvm] 330af6e - Convert argument to reference. (#82741)
via llvm-commits
- [llvm] 96abee5 - [Mips] Fix unable to handle inline assembly ends with compat-branch o… (#77291)
via llvm-commits
- [llvm] [llvm-exegesis] Remove exegesis prefix in exegesis namespace (PR #82871)
Aiden Grossman via llvm-commits
- [llvm] 60a904b - [llvm-exegesis] Fix typos in README
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add loop-register snippet annotation (PR #82873)
Aiden Grossman via llvm-commits
- [llvm] <Fix> A replaced SDValue is used to call getNode function (PR #82876)
via llvm-commits
- [llvm] [TailDuplicator] Add a limit on the number of indirect branch successors (PR #78582)
Quentin Dian via llvm-commits
- [llvm] 00c0638 - [AArch64] Intrinsics aarch64_{get, set}_fpsr (#81867)
via llvm-commits
- [llvm] 1901f44 - [InstCombine] Handle more even/odd math functions (#81324)
via llvm-commits
- [llvm] [TailDuplicator] Add maximum predecessors and successors to consider tail duplicating blocks (PR #78582)
Quentin Dian via llvm-commits
- [llvm] <Fix> incorrect IndexReg parameter (PR #82881)
via llvm-commits
- [llvm] [Sparc] Use generated MatchRegisterName (NFCI) (PR #82165)
via llvm-commits
- [llvm] d877ab1 - MachineInstr - update TargetRegisterInfo arguments comments. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt] fix BSD procmaps stack size limit on build due to the k… (PR #82887)
David CARLIER via llvm-commits
- [llvm] cf9201c - [llvm-ar] Use COFF archive format for COFF targets. (#82642)
via llvm-commits
- [clang] [llvm] [llvm-ar][Archive] Use getDefaultTargetTriple instead of host triple for the fallback archive format. (PR #82888)
Jacek Caban via llvm-commits
- [llvm] Revert "[llvm-ar] Use COFF archive format for COFF targets." (PR #82889)
Jacek Caban via llvm-commits
- [llvm] 8a5aa10 - Revert "[llvm-ar] Use COFF archive format for COFF targets." (#82889)
via llvm-commits
- [lld] [lld][WebAssembly] Add `--max-memory-growth` (PR #82890)
via llvm-commits
- [llvm] [InstCombineCompares] Try to "strengthen" compares based on known bits. (PR #79405)
via llvm-commits
- [llvm] Revert "[AArch64] Intrinsics aarch64_{get, set}_fpsr" (PR #82894)
Serge Pavlov via llvm-commits
- [llvm] [llvm-ar][Object] Use K_GNU instead of K_COFF for archives with no symtab. (PR #82898)
Jacek Caban via llvm-commits
- [llvm] [CMake][LIT] Add option to run lit testsuites in parallel (PR #82899)
Patrick Dougherty via llvm-commits
- [llvm] StackProtector: use isInTailCallPosition to verify tail call position (PR #68997)
Fangrui Song via llvm-commits
- [llvm] [TableGen] Efficiency improvements for encoding HwMode collection. (PR #82902)
Jason Eckhardt via llvm-commits
- [llvm] 7b9504f - test: Refine InstrProfiling/mcdc.ll
NAKAMURA Takumi via llvm-commits
- [llvm] cc53707 - LLVMInstrumentation: Simplify mcdc.tvbitmap.update with GEP.
NAKAMURA Takumi via llvm-commits
- [llvm] Verifier: More helpful error message for cross-function references (PR #82906)
Nicolai Hähnle via llvm-commits
- [llvm] [AArch64] Add FPSR to reserved registers (PR #82907)
Serge Pavlov via llvm-commits
- [llvm] a4096ea - [AArch64] Add FPSR to reserved registers (#82907)
via llvm-commits
- [compiler-rt] a8c3b3e - [nfc][compiler-rt]Replace Type::getInt8PtrTy with PointerType::getUnqual as a clean-up (#82434)
via llvm-commits
- [llvm] [TableGen] Fix __CLAUSE_NO_CLASS macro leak in directive emitter (PR #82912)
via llvm-commits
- [llvm] 3b27cc2 - Regenerate llvm-cov tests
NAKAMURA Takumi via llvm-commits
- [llvm] 1f6a347 - Refactor: Let MCDC::State have DecisionByStmt and BranchByStmt
NAKAMURA Takumi via llvm-commits
- [llvm] [RISCV][ISEL] Lowering to load-acquire/store-release for RISCV Zalasr (PR #82914)
Brendan Sweeney via llvm-commits
- [llvm] 12d29cd - test overflow intrinsics
Thorsten Schütt via llvm-commits
- [llvm] [LV] Improve AnyOf reduction codegen. (PR #78304)
Florian Hahn via llvm-commits
- [llvm] 85da9f8 - [VPlan] Remove unused VPTransformState::VPValue2Value (NFCI).
Florian Hahn via llvm-commits
- [llvm] [JITLink][AArch64] Implement R_AARCH64_LDR_PREL_LO19 (PR #82172)
Pavel Samolysov via llvm-commits
- [llvm] 4bf06c1 - Initialize unsigned integer when declared (#81894)
via llvm-commits
- [llvm] [AMDGPU] Consolidate SGPRSpill and VGPRSpill into single Spill bit (PR #81901)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reimplement V_READFIRSTLANE_B32 as a normal VOP1 Pseudo. NFCI. (PR #81877)
Matt Arsenault via llvm-commits
- [llvm] fe42e72 - [CodeGen] Port AtomicExpand to new Pass Manager (#71220)
via llvm-commits
- [clang] [llvm] [openmp] [PGO][OpenMP] Instrumentation for GPU devices (PR #76587)
Matt Arsenault via llvm-commits
- [llvm] [FlattenCFG] Fix the miscompilation where phi nodes exist in the merge point (PR #81987)
Yingwei Zheng via llvm-commits
- [llvm] f920b74 - [FlattenCFG] Fix the miscompilation where phi nodes exist in the merge point (#81987)
via llvm-commits
- [llvm] 8eb6757 - [NFC] Turn the StrictFP attribute check to a CompatRule. (#82600)
via llvm-commits
- [llvm] 2c5a688 - Fix non-splat vector SREM expansion when one of the divisors is a power of two. (#82706)
via llvm-commits
- [llvm] d6ded91 - [Codegen] Change getSpillSize/getReloadSize to LocationSize. NFC (#82636)
via llvm-commits
- [lld] cb4f94d - [lld][WebAssembly] Add `--no-growable-memory` (#82890)
via llvm-commits
- [llvm] [GlobalIsel] Combine ADDO (PR #82927)
Thorsten Schütt via llvm-commits
- [lld] [lld-macho] Implement ObjC category merging (-merge-objc-categories) (PR #82928)
via llvm-commits
- [llvm] [InstCombine] Fold umax(smax)/smin(umin) with non-negative constants (PR #82929)
Yingwei Zheng via llvm-commits
- [llvm] d99b148 - [TableGen] Fix __CLAUSE_NO_CLASS macro leak in directive emitter (#82912)
via llvm-commits
- [llvm] [CVP] Propagate constant range on icmp at use level (PR #73767)
Yingwei Zheng via llvm-commits
- [llvm] ac9e677 - [ValueTracking][NFC] Early exit when enumerating guaranteed well-defined/non-poison operands. (#82812)
via llvm-commits
- [llvm] [Transforms] Let amdgcn take advantage of sin(-x) --> -sin(x) (PR #79700)
via llvm-commits
- [llvm] [Support] Refactor getN1Bits so it does not work around any g++ bug (PR #78933)
via llvm-commits
- [llvm] Optimize circular buffers (PR #75722)
via llvm-commits
- [llvm] [CodeGen] Resolve TODO: Add DriverKit to mapToPlatformType (PR #78799)
via llvm-commits
- [llvm] [VPlan] Add initial pattern match implementation for VPInstruction. (PR #80563)
via llvm-commits
- [llvm] eca0bd1 - [ValueTracking] Add tests for tracking `(and/or cond0, cond1)` on both sides of branch; NFC
Noah Goldstein via llvm-commits
- [llvm] 6f9b0a7 - [ValueTracking] Compute knownbits for `(and/or cond0, cond1)` on both sides of branch
Noah Goldstein via llvm-commits
- [llvm] Add sanity test workflow for checking libc++ bots quickly. (PR #74267)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Remove m_OneUse requirement only for max, not min (PR #81505)
via llvm-commits
- [llvm] 641d160 - [InstCombine] Fold umax(smax)/smin(umin) with non-negative constants (#82929)
via llvm-commits
- [compiler-rt] [compiler-rt] simplifying ::ReExec for freebsd. (PR #79711)
Dimitry Andric via llvm-commits
- [compiler-rt] Revert "[compiler-rt] simplifying ::ReExec for freebsd. (#79711)" (PR #82933)
David CARLIER via llvm-commits
- [compiler-rt] 529b570 - Revert "[compiler-rt] simplifying ::ReExec for freebsd. (#79711)" (#82933)
via llvm-commits
- [llvm] [GVN] Drop nsw/nuw flags when replacing the result of a with.overflow intrinsic with a overflowing binary operator (PR #82935)
Yingwei Zheng via llvm-commits
- [llvm] Introduce mcdc::TVIdxBuilder (LLVM side, NFC) (PR #80676)
NAKAMURA Takumi via llvm-commits
- [llvm] 0f02431 - [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (#79417)
via llvm-commits
- [llvm] [InstCombine] Fold (sub (xor X, (sext C)), (sext C)) => (select C (neg X), X) (PR #79417)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Do not generate `isel` instruction if target doesn't have this instruction (PR #72845)
Kai Luo via llvm-commits
- [llvm] Reapply [workflows] Split pr-code-format into two parts to make it more secure (#78215) (PR #80495)
James Y Knight via llvm-commits
- [llvm] 8be39b3 - [LoongArch] Improve pattern matching for AddLike predicate (#82767)
via llvm-commits
- [llvm] [Tests][LoopDistribute] Re-adding target triple in a test that was removed earlier to fix build errors (PR #82954)
Nilanjana Basu via llvm-commits
- [llvm] [LV] Removing option that is no longer needed after recent updates to loop interleaving algorithm (PR #82955)
Nilanjana Basu via llvm-commits
- [llvm] c087beb - Introduce mcdc::TVIdxBuilder (LLVM side, NFC) (#80676)
via llvm-commits
- [llvm] f75c6ed - [TableGen] Efficiency improvements for encoding HwMode collection. (#82902)
via llvm-commits
- [llvm] [docs] Remove the Packaging "Tips" which seems to be about pre-cmake ./configure (PR #82958)
Mehdi Amini via llvm-commits
- [llvm] [RISCV] RISCV vector calling convention (2/2) (PR #79096)
Brandon Wu via llvm-commits
- [llvm] 16d0592 - [llvm-exegesis] Remove exegesis prefix in exegesis namespace (#82871)
via llvm-commits
- [llvm] [RISCV][NFC] Use sub to construct RVV registers without V0 (PR #82962)
Wang Pengcheng via llvm-commits
- [llvm] [PPC] adjust cost for extract i64 from vector on P9 and above (PR #82963)
Chen Zheng via llvm-commits
- [llvm] 892b4be - [GVN] Drop nsw/nuw flags when replacing the result of a with.overflow intrinsic with a overflowing binary operator (#82935)
via llvm-commits
Last message date:
Sun Feb 25 23:56:02 PST 2024
Archived on: Sun Feb 25 23:56:07 PST 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).