The Week Of Monday 22 December 2025 Archives by thread
Starting: Mon Dec 22 00:00:23 PST 2025
Ending: Sun Dec 28 23:59:25 PST 2025
Messages: 3039
- [llvm] [InstCombine] Allow folding casts into PNs if both from/to types are illegal (PR #171675)
Antonio Frighetto via llvm-commits
- [llvm] [RISCV] Support srx/slx for P extension. (PR #173225)
Craig Topper via llvm-commits
- [llvm] [IR2Vec] Adding support for Demangled names lookup to llvm_ir2vec.cpp (PR #172427)
Nishant Sachdeva via llvm-commits
- [flang] [llvm] [LoopIdiom] Recognize naive popcount loop pattern (PR #172677)
Kang-Che Sung 宋岡哲 via llvm-commits
- [llvm] [BOLT][BTI] Refactor BTI helpers (PR #173000)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][BTI] Add needed BTIs in LongJmp or refuse to optimize binary (PR #171149)
Gergely Bálint via llvm-commits
- [llvm] 24cd074 - [MIRVRegNamerUtils] Handle instructions with multiple definitions (#172982)
via llvm-commits
- [llvm] [MIRVRegNamerUtils] Handle instructions with multiple definitions (PR #172982)
Frederik Harwath via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy][NFC] Fix formatting issue in `clang-tidy` documentations (PR #168722)
Baranov Victor via llvm-commits
- [llvm] [NVPTX] Add intrinsics and codegen for tensormap.replace (PR #172458)
Pradeep Kumar via llvm-commits
- [llvm] [SimplifyCFG] Simplify identical predecessors (PR #173022)
Kunqiu Chen via llvm-commits
- [llvm] [RISCV][NFC] Use appendLEB128 in RISCVFrameLowering (PR #173198)
LLVM Continuous Integration via llvm-commits
- [llvm] f337d58 - [OCaml] Fix warnings in llvm_debuginfo (#173011)
via llvm-commits
- [llvm] [OCaml] Fix warnings in llvm_debuginfo (PR #173011)
Nikita Popov via llvm-commits
- [llvm] 3f64ba5 - [OCaml] Try to fix library dependencies (#171470)
via llvm-commits
- [llvm] [OCaml] Try to fix library dependencies (PR #171470)
Nikita Popov via llvm-commits
- [llvm] [orc_rt] adding a very simple CLI flags parser in (PR #172987)
Jared Wyles via llvm-commits
- [clang] [llvm] [RISCV] Intrinsic Support for RISC-V P extension (PR #157044)
via llvm-commits
- [llvm] [LV][IRBuilder] Allow implicit truncation of step vector (PR #173229)
Nikita Popov via llvm-commits
- [llvm] InstCombine: recognize rotate patterns using ~X (PR #173200)
Simon Pilgrim via llvm-commits
- [llvm] [LoopInterchange] Support inner-loop simple reductions via UndoSimpleReduction (PR #172970)
Ryotaro Kasuga via llvm-commits
- [llvm] [CommandLine] Make options of copyable class types get reset to their provided initial values (PR #173026)
Benjamin Stott via llvm-commits
- [llvm] [SelectionDAG] Make SSHLSAT/USHLSAT obey getShiftAmountTy(). (PR #173216)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add bf16 support to isFMAFasterThanFMulAndFAdd for basic FMA optimizations (PR #172006)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT] Overhaul the comments in PAuthGadgetScanner for readability (NFC) (PR #169801)
Anatoly Trosinenko via llvm-commits
- [llvm] [LangRef] Clarify specification for float min/max operations (PR #172012)
Nikita Popov via llvm-commits
- [lld] [lld][WebAssembly] Preserve LTO stub deps for bitcode symbols (PR #173235)
Heejin Ahn via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_UNMERGE_VALUES (PR #171653)
Petar Avramovic via llvm-commits
- [llvm] f280442 - [llvm][ADT] Add wrapper to `std::search` and `std::adjacent_find` (#171666)
via llvm-commits
- [clang-tools-extra] [llvm] [llvm][ADT] Add wrapper to `std::search` and `std::adjacent_find` (PR #171666)
Baranov Victor via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Yanzuo Liu via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold trunc(umin/umax(zext(x), y & mask)) to narrower umin/umax (PR #173221)
via llvm-commits
- [llvm] [InstCombine] Prevent crash when folding struct-returning ops into vector selects (PR #173208)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang][ASTMatcher] Add hasAdjSubstatements matcher (PR #169965)
Denis Mikhailov via llvm-commits
- [llvm] [IR][Verifier] Verification for `target-features` attribute (PR #173119)
Nikita Popov via llvm-commits
- [llvm] da8497e - [IR][Verifier] Verification for `target-features` attribute (#173119)
via llvm-commits
- [llvm] [MCA][AArch64] Model single-register EXTR as ROR on Neoverse N2 (PR #172831)
Amina Chabane via llvm-commits
- [llvm] [cross-project] Add tests for LLDB data-formatters for llvm::ArrayRef (PR #173238)
Michael Buch via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize support for G_FMAD, G_FMA (PR #172941)
Petar Avramovic via llvm-commits
- [llvm] [VectorCombine] foldPermuteOfBinops - support multi-use binary ops and operands in shuffle folding (PR #173153)
Simon Pilgrim via llvm-commits
- [llvm] [PredicateInfo] Support `PredicateInfo` by adding `PHI` nodes that pick up info from created branch predicates (PR #151132)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Initial Olympus scheduling model. (PR #171607)
Elvina Yakubova via llvm-commits
- [llvm] [VectorCombine] Support multiple uses of shuffled selects in foldShuffleOfSelects (PR #173166)
Simon Pilgrim via llvm-commits
- [llvm] [SPIRV] Add support for non-interposable function aliases (PR #172730)
Manuel Carrasco via llvm-commits
- [llvm] [LLVM][NFC] Move PassPlugin from Passes to Extensions lib (PR #172478)
Alexis Engelke via llvm-commits
- [clang] [llvm] [X86] EmitX86BuiltinExpr - attempt to convert SSE41/AVX1 roundps/d/ss/sd builtins to regular rounding modes (PR #171227)
Simon Pilgrim via llvm-commits
- [llvm] d87b47d - [LLVM][NFC] Move PassPlugin from Passes to Extensions lib
via llvm-commits
- [polly] d87b47d - [LLVM][NFC] Move PassPlugin from Passes to Extensions lib
via llvm-commits
- [llvm] 1d61ced - Revert "[AMDGPU] Propagate alias information in AMDGPULowerKernelArguments. (#161375)"
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Propagate alias information in AMDGPULowerKernelArguments. (PR #161375)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize support for G_AMDGPU_FMED3 (PR #173085)
Petar Avramovic via llvm-commits
- [llvm] 6299dbc - [AArch64] Initial Olympus scheduling model. (#171607)
via llvm-commits
- [llvm] [GlobalISel] Implement G_UADDO/G_UADDE/G_SADDO/G_SADDE for computeKnownBits (PR #165497)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] fix miss opt: shl nuw + zext adds unnecessary masking (PR #172046)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (PR #171069)
Krzysztof Drewniak via llvm-commits
- [llvm] [X86] Sink NOT to be fold into ANDN (PR #172329)
Simon Pilgrim via llvm-commits
- [llvm] Precommit test for PR #172046 (PR #172127)
Simon Pilgrim via llvm-commits
- [llvm] [missed-opt][isel] Unnecessary shift count masking in 128 bit arithmetic (PR #172506)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize rules for mul24 and fmul.leg… (PR #173123)
Petar Avramovic via llvm-commits
- [llvm] [BOLT] Add Dockerfile for testing (PR #173066)
Peter Waller via llvm-commits
- [llvm] 4567327 - [clang-tidy][NFC] Fix formatting issue in `clang-tidy` documentations (#168722)
via llvm-commits
- [llvm] [X86] Add test coverage for #173172 (PR #173242)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU]: Fix mir-canon-multi-def.mir test (PR #173243)
Frederik Harwath via llvm-commits
- [llvm] [ADT] Make use of subsetOf and anyCommon methods of BitVector (NFC) (PR #170876)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][BTI] Disassemble PLT entries when processing BTI binaries (PR #169663)
Gergely Bálint via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to the allocation IP of the construct (PR #171597)
Kareem Ergawy via llvm-commits
- [llvm] [InferAS] Infer the address space of inttoptr (PR #173244)
Luo Yuanke via llvm-commits
- [llvm] [SPARC] Prevent RESTORE from sourcing from %o7 in call delay slots (PR #172593)
Brad Smith via llvm-commits
- [llvm] ValueTracking: Add baseline tests for fmul computeKnownFPClass (PR #173246)
Matt Arsenault via llvm-commits
- [llvm] 45fefff - [X86] Add test coverage for #173172 (#173242)
via llvm-commits
- [llvm] b047a0e - [AArch64][SVE] Upgrade PTRUE patterns to ALL when they match vector length. (#172993)
via llvm-commits
- [llvm] [AArch64][SVE] Upgrade PTRUE patterns to ALL when they match vector length. (PR #172993)
Ricardo Jesus via llvm-commits
- [llvm] [X86][GlobalISel] Added support for FNEG (PR #167919)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [polly] [Clang] Load pass plugins before parsing LLVM options (PR #171868)
Alexis Engelke via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
Simon Pilgrim via llvm-commits
- [llvm] [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (PR #173255)
LLVM Continuous Integration via llvm-commits
- [llvm] 167ddaa - Precommit test for PR #172046 (#172127)
via llvm-commits
- [llvm] b1e6f53 - [AMDGPU] Fix mir-canon-multi-def.mir test (#173243)
via llvm-commits
- [llvm] AMDGPU: Introduce f64 rsq pattern in AMDGPUCodeGenPrepare (PR #172053)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add assertion to MachineBasicBlock::addLiveIn and friends (PR #140527)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Explicitly mark ADDS, ANDS, SUBS, etc as binops (PR #160170)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Support lowering v4i16/f16 VECTOR_COMPRESS nodes to SVE (PR #173256)
Benjamin Maxwell via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add BranchOnMultiCond, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
- [llvm] [DAG] Optimize Constant Xor And And Not Operation (PR #161784)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][LV]: Differentiate between Pred and Unpred masked operations. (PR #169509)
Hassnaa Hamdi via llvm-commits
- [llvm] Use 256 bit register when AVX2 or higher is available. (PR #91721)
Simon Pilgrim via llvm-commits
- [llvm] f547279 - [gn] port f7ed3d44a198b
Nico Weber via llvm-commits
- [llvm] [LoopVectorize] Support vectorization of frexp intrinsic (PR #172957)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Value::setNameImpl: fix use-after-free when new name aliases old storage (PR #173258)
Wenju He via llvm-commits
- [llvm] a0a637c - [gn build] Port d87b47d3a893
Nico Weber via llvm-commits
- [llvm] 7863604 - [gn] port 8f766e382b77 more
Nico Weber via llvm-commits
- [llvm] 2815358 - [gn] port f7ed3d44a198b more
Nico Weber via llvm-commits
- [llvm] f512576 - [gn] fix mistake from 2815358c68ddd
Nico Weber via llvm-commits
- [llvm] [SPIRV] Support non-constant indices for vector insert/extract (PR #172514)
Dmitry Sidorov via llvm-commits
- [llvm] [VPlan] Hoist loads with invariant addresses using noalias metadata. (PR #166247)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow INIT clause on DEPOBJ, add depinfo-modifier (PR #173056)
Krzysztof Parzyszek via llvm-commits
- [llvm] [AMDGPU] Add support for GFX12 expert scheduling mode 2 (PR #170319)
Jay Foad via llvm-commits
- [llvm] [PtrAuth] Add ConstantPtrAuth comparator to FunctionComparator.cpp (PR #159480)
Jakub Chlanda via llvm-commits
- [llvm] [VPlan] Simplify live-ins early using SCEV. (PR #155304)
Mikael Holmen via llvm-commits
- [llvm] [BPF] Define empty set of BPF libcalls (PR #169537)
Lucas Ste via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce asyncmark/wait intrinsics (PR #173259)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [TableGen] Implement a preprocessor (PR #120113)
Jay Foad via llvm-commits
- [llvm] [llvm][formatters] Add LLDB data-formatter for llvm::PointerIntPair (PR #173261)
Michael Buch via llvm-commits
- [llvm] [LV][EVL] Add test case for issue #173260. nfc (PR #173262)
Mel Chen via llvm-commits
- [llvm] [offload] Change olLaunchKernel to accept argument arrays (PR #173263)
Łukasz Plewa via llvm-commits
- [llvm] 945cc50 - [X86] isFNEG - add concat_vectors(fneg(x),fneg(y)) -> concat_vectors(x,y) handling (#173255)
via llvm-commits
- [llvm] c515914 - [AArch64][SVE] Add MOVPRFX hints for unary undef pseudos. (#173031)
via llvm-commits
- [llvm] [AArch64][SVE] Add MOVPRFX hints for unary undef pseudos. (PR #173031)
Ricardo Jesus via llvm-commits
- [llvm] [PAC][ELF] Place AUTH constants in .data.rel.ro for position dependent code (PR #150418)
Anatoly Trosinenko via llvm-commits
- [llvm] [VPlan] Simplify the computation of the block entry mask. (PR #173265)
Mel Chen via llvm-commits
- [llvm] a281656 - Revert "[SLP][NFC]Add parens to silence a warning message, NFC"
Alexey Bataev via llvm-commits
- [llvm] 9008922 - Revert "[SLP]Enable float point math ops as copyables elements."
Alexey Bataev via llvm-commits
- [llvm] 2c841b7 - AMDGPU: Introduce f64 rsq pattern in AMDGPUCodeGenPrepare (#172053)
via llvm-commits
- [llvm] AMDGPU: Stop requiring afn for f32 rsq formation (PR #172082)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SDAG] Select extractelement <vscale x 1 x i1> (PR #173016)
Paul Walker via llvm-commits
- [llvm] [OFFLOAD] Add memory data locking API for libomptarget migration (PR #173138)
via llvm-commits
- [llvm] [LLVM][NVPTX] Enable family specific support for a intrinsics (PR #173268)
Pradeep Kumar via llvm-commits
- [llvm] [VectorCombine] Support multiple uses of shuffled ops (PR #173183)
Stefan Weigl-Bosker via llvm-commits
- [llvm] Avoid merging instrumentation profiler globals (PR #172835)
via llvm-commits
- [llvm] [PowerPC] set libcall lowering for fp setcc ops on SPE boards (PR #153238)
Erik Enikeev via llvm-commits
- [llvm] [AVR] Set mayLoad/mayStore flags of some load/store instructions (PR #172986)
Patryk Wychowaniec via llvm-commits
- [llvm] [TableGen] Support emitting preprocessed output (PR #120113)
Jay Foad via llvm-commits
- [llvm] [AArch64][llvm] Pre-commit tests for new fpcvt codegen (PR #173272)
Jonathan Thackray via llvm-commits
- [llvm] [AsmParser] Faster location -> value lookups (PR #172702)
via llvm-commits
- [llvm] [AArch64] Improve SIMD immediate generation with SVE. (PR #173273)
Ricardo Jesus via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfIntrinsics - support multiple uses of shuffled ops (PR #173183)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Handle check for non-contiguous mapping in pointer-based array sections (PR #157443)
Amit Tiwari via llvm-commits
- [llvm] [SystemZ, LoopVectorizer] Enable vectorization of epilogue loops after VF16. (PR #172925)
Jonas Paulsson via llvm-commits
- [llvm] 2634a2b - Revert "[LLVM][NFC] Move PassPlugin from Passes to Extensions lib" and subsequent commit
Alexis Engelke via llvm-commits
- [polly] 2634a2b - Revert "[LLVM][NFC] Move PassPlugin from Passes to Extensions lib" and subsequent commit
Alexis Engelke via llvm-commits
- [llvm] [ValueTracking] Support ptrtoaddr in isKnownNonZero() (PR #173275)
Nikita Popov via llvm-commits
- [llvm] [offload] add support for SPIR-V kernel images (PR #166545)
Łukasz Plewa via llvm-commits
- [llvm] [Mips] Custom lowering of SET_ROUNDING, GET_ROUNDING (PR #170047)
Erik Enikeev via llvm-commits
- [clang] [llvm] [clang][ASTMatcher] Add hasAdjacentSubstatements matcher (PR #169965)
Denis Mikhailov via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #172485)
Akshat Oke via llvm-commits
- [clang] [flang] [llvm] [CLANG][OpenMP] Add support for OpenMP6.0 transparent clause (PR #166810)
Zahira Ammarguellat via llvm-commits
- [llvm] [StackProtector] Add metadata to opt-out (PR #170229)
Nikita Popov via llvm-commits
- [llvm] 248a5a2 - [StackProtector] Add metadata to opt-out (#170229)
via llvm-commits
- [lld] [NFC][ELF][AArch64][PAC] Use existing addSymbolReloc for R_AARCH64_AUTH_ABS64 (PR #171179)
Jessica Clarke via llvm-commits
- [lld] 79d9cf8 - [NFC][ELF][AArch64][PAC] Use existing addSymbolReloc for R_AARCH64_AUTH_ABS64
via llvm-commits
- [lld] [NFC][ELF][AArch64][MTE] Replace addend hack with less-confusing code (PR #171182)
Jessica Clarke via llvm-commits
- [lld] 669c755 - [NFC][ELF][AArch64][MTE] Replace addend hack with less-confusing code
via llvm-commits
- [lld] [ELF][AArch64][PAC] Replace R_AARCH64_AUTH_ABS64 addend hack (PR #171192)
Jessica Clarke via llvm-commits
- [lld] 6d00b40 - [ELF][AArch64][PAC] Replace R_AARCH64_AUTH_ABS64 addend hack
via llvm-commits
- [llvm] SelectionDAG: Improve expandFMINIMUM_FMAXIMUM (PR #137367)
Nikita Popov via llvm-commits
- [clang] [flang] [llvm] [polly] [LLVM][NFC] Move PassPlugin from Passes to separate library (PR #173279)
Alexis Engelke via llvm-commits
- [llvm] 251724c - [AsmParser] Faster location -> value lookups (#172702)
via llvm-commits
- [llvm] [AArch64] Remove propagation step from MachineSMEABIPass (PR #173282)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU][Scheduler] Scoring system for rematerialization candidates (PR #153092)
Lucas Ramirez via llvm-commits
- [lld] [NFC][ELF] Use InputSectionBase::addReloc in addRelativeReloc (PR #171176)
Jessica Clarke via llvm-commits
- [llvm] [MC][WebAssembly] Fix importing tables with limits (PR #172992)
Sam Clegg via llvm-commits
- [llvm] [IR] Fix User use-after-destroy by zapping in ~User (PR #170575)
Reid Kleckner via llvm-commits
- [llvm] [VPlan] Split off VPReductionRecipe creation for in-loop reductions (NFC) (PR #168784)
Florian Hahn via llvm-commits
- [llvm] wip: id checks (PR #173284)
Fabrice de Gans via llvm-commits
- [llvm] [DirectX] Resources and simple GEP traversal in DXILMemIntrinsics (PR #173054)
Damyan Pepper via llvm-commits
- [llvm] c471bad - [AMDGPU][GlobalISel] Add RegBankLegalize support for G_FMAD, G_FMA (#172941)
via llvm-commits
- [lld] [ELF] Include sharded relocations in RelocationBaseSection::getSize (PR #173285)
Jessica Clarke via llvm-commits
- [llvm] [X86][GlobalISel] Support fp80 for G_FPTRUNC and G_FPEXT (PR #141611)
Matt Arsenault via llvm-commits
- [polly] f54df0d - [LLVM][NFC] Move PassPlugin from Passes to separate library
via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfSelects - support multiple uses of shuffled selects (PR #173166)
Simon Pilgrim via llvm-commits
- [llvm] b785c99 - Avoid merging globals residing in different comdats (#172835)
via llvm-commits
- [llvm] [llvm][RISCV] Support rounding mulh for P extension codegen (PR #171593)
Craig Topper via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add RegBankLegalize mul24 and fmul.legacy (PR #173123)
via llvm-commits
- [llvm] [X86] Allow EVEX compression for mask registers (PR #171980)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clang][ssaf] Add the TUSummaryExtractorRegistry (PR #173290)
Balázs Benics via llvm-commits
- [llvm] f60eec5 - [VectorCombine] foldPermuteOfBinops - support multi-use binary ops and operands in shuffle folding (#173153)
via llvm-commits
- [compiler-rt] [llvm] [msan] ability to make MSan up to 20x faster on AMD CPUs (-DLLVM_MSAN_SHADOW_OFFSET_2MB=1) (PR #171993)
Thurston Dang via llvm-commits
- [llvm] 877df9e - [SelectionDAG] Make SSHLSAT/USHLSAT obey getShiftAmountTy(). (#173216)
via llvm-commits
- [llvm] [IR] Make dead_on_return attribute optionally sized (PR #171712)
Aiden Grossman via llvm-commits
- [clang] [llvm] [IR] Make dead_on_return attribute optionally sized (PR #171712)
Aiden Grossman via llvm-commits
- [llvm] [Draft] Support save/restore point splitting in shrink-wrap (PR #119359)
Elizaveta Noskova via llvm-commits
- [llvm] [NFC] clang-format llvm/include/llvm/Support/Registry.h (PR #173295)
Balázs Benics via llvm-commits
- [llvm] [GOFF] Emit symbols for functions. (PR #144437)
LLVM Continuous Integration via llvm-commits
- [llvm] b359616 - [DirectX] Resources and simple GEP traversal in DXILMemIntrinsics (#173054)
via llvm-commits
- [llvm] [DirectX] Teach MemIntrinsics about structs and nested arrays (PR #173078)
Justin Bogner via llvm-commits
- [llvm] [AMDGPU] Add regbankselect rules for G_ICMP/G_FCMP (PR #172048)
Anshil Gandhi via llvm-commits
- [llvm] [DWP] Fix writeStringsAndOffsets declaration (PR #173298)
via llvm-commits
- [llvm] 1235409 - [VectorCombine] foldShuffleOfIntrinsics - support multiple uses of shuffled ops (#173183)
via llvm-commits
- [llvm] [mlir] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [llvm] [profcheck] Fix profile metadata in IntegerDivision/ExpandIRinsts (PR #173114)
Jin Huang via llvm-commits
- [llvm] [AArch64] Only fold into ands directly if AND is one-use (PR #167371)
via llvm-commits
- [llvm] 0aaca05 - [gn] port llvm/lib/Plugins changes
Nico Weber via llvm-commits
- [llvm] [AArch64] Allow usubo and uaddo to happen for any legal type (PR #162907)
via llvm-commits
- [llvm] [ObjCARC] Change autorelease to release when the pool state is not changed between the autorelease and the pool pop (PR #152353)
via llvm-commits
- [llvm] 7c83fb7 - [gn build] Port bbd60c052310
LLVM GN Syncbot via llvm-commits
- [llvm] AMDGPU: Teach lowering that exp and log intrinsics cannot return denormals (PR #172296)
Matt Arsenault via llvm-commits
- [llvm] [llvm][utils] Make git-llvm-push not convert remote URLs (PR #173303)
Aiden Grossman via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Stefan Weigl-Bosker via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (PR #173304)
LLVM Continuous Integration via llvm-commits
- [llvm] 7f73e14 - [llvm][utils] Make git-llvm-push not convert remote URLs (#173303)
via llvm-commits
- [llvm] Add documentation for MemProf. (PR #172238)
Mingming Liu via llvm-commits
- [llvm] 38cdadd - [DirectX] Teach MemIntrinsics about structs and nested arrays (#173078)
via llvm-commits
- [llvm] [AMDGPU] Add test for v_fmamk_f16/v_fmaak_f16 in real-true16. NFC (PR #173307)
Stanislav Mekhanoshin via llvm-commits
- [lldb] [llvm] [lldb][NativePDB] Fix crash in debugger when PDB has bad type index value (PR #166455)
Vladimir Gorsunov via llvm-commits
- [llvm] [bazel] Update bazel rules after moving passplugin to llvm/passes (PR #173308)
Kyungtak Woo via llvm-commits
- [llvm] [RFC][SPIR-V] Add intrinsics to convert to/from ap.float (PR #164252)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] Try to use non-volatile registers for `preserve_none` parameters (PR #88333)
Joshua Haberman via llvm-commits
- [llvm] Try To Guess SGMasks for Inline Asm Instructions (PR #155491)
Patrick Simmons via llvm-commits
- [llvm] [MemProf] Propagate size info used for hint reporting to duplicates (PR #172535)
Snehasish Kumar via llvm-commits
- [llvm] 699320a - [MemProf] Propagate size info used for hint reporting to duplicates (#172535)
via llvm-commits
- [llvm] [llvm-lsp] LSP server for LLVM IR (PR #161969)
via llvm-commits
- [llvm] [BOLT][ICP] Propagate parent hash to newly inserted BBs for BAT (PR #171044)
Amir Ayupov via llvm-commits
- [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [llvm] [CI] Fix printing of test report in summary view (PR #173314)
via llvm-commits
- [llvm] 44a8d9c - Reapply "[VPlan] Use predicate from VPValue VPWidenSelectR::computeCost." (#173170)
Florian Hahn via llvm-commits
- [llvm] [LV] Support argmin/argmax with strict predicates. (PR #170223)
Florian Hahn via llvm-commits
- [llvm] [BOLT] Lookup top-level inline tree node in YAMLProfileWriter (PR #165491)
Amir Ayupov via llvm-commits
- [llvm] [CodeGen][NPM] Do not implicitly flush pipeline when switching to CGSCC (PR #173315)
Aiden Grossman via llvm-commits
- [llvm] [BOLT][NFC] Split up StaleProfileMatching::matchWeights (PR #165492)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Synchronize BBHashMap and YamlBBs in BAT mode (PR #145124)
Amir Ayupov via llvm-commits
- [llvm] [SLP] Skip MMRA metadata if instructino can't have it (PR #173319)
Jinsong Ji via llvm-commits
- [llvm] [SimplifyCFG] Removed the conditional branch (PR #146445)
David Zheng via llvm-commits
- [llvm] 315dee1 - [IR] Value::setNameImpl: fix use-after-free when new name aliases old storage (#173258)
via llvm-commits
- [llvm] c907d7d - Mips: Improve MipsAsmParser::expandDivRem (#172967)
via llvm-commits
- [llvm] Mips: Improve MipsAsmParser::expandDivRem (PR #172967)
YunQiang Su via llvm-commits
- [llvm] [DirectX] Disallow ElementIndex for raw buffer accesses (PR #173320)
Justin Bogner via llvm-commits
- [llvm] 2040b55 - [IR] Fix User use-after-destroy by zapping in ~User (#170575)
via llvm-commits
- [llvm] 5678c93 - [CodeGen][NPM] Do not implicitly flush pipeline when switching to CGSCC (#173315)
via llvm-commits
- [llvm] 7d2d4f6 - [PtrAuth] Add ConstantPtrAuth comparator to FunctionComparator.cpp (#159480)
via llvm-commits
- [llvm] [llvm][CMake] Remove -fno-lifetime-dse (PR #173322)
Aiden Grossman via llvm-commits
- [llvm] e3ef26d - [llvm][CMake] Remove -fno-lifetime-dse (#173322)
via llvm-commits
- [llvm] [MemProf] Remove unused declaration (NFC) (PR #173323)
Teresa Johnson via llvm-commits
- [llvm] 4ef602d - [SLP] Skip MMRA metadata if instruction can't have it (#173319)
via llvm-commits
- [llvm] InjectTLIMappings: remove signext attributes from vector declarations. (PR #173206)
via llvm-commits
- [llvm] [AMDGPU] Add TDM Descriptor Optimization Pass (PR #173324)
via llvm-commits
- [llvm] [RISCV] Pre-commit RVV instructions to the Ands45 scheduling model and tests (PR #171954)
Jim Lin via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][driver][darwin] Base the system prefix on the SDK, not the target (PR #171970)
Ian Anderson via llvm-commits
- [llvm] [X86][GlobalIsel] Reland G_ISFPCLASS (PR #165848)
Evgenii Kudriashov via llvm-commits
- [llvm] [LoongArch] Support getArithmeticInstCost (PR #165187)
via llvm-commits
- [llvm] 5e215e2 - [MemProf] Remove unused declaration (NFC) (#173323)
via llvm-commits
- [llvm] [MemProf] Fix reporting with -memprof-matching-cold-threshold (PR #173327)
Teresa Johnson via llvm-commits
- [llvm] [llvm][RISCV] Support fma codegen for zvfbfa (PR #172949)
Craig Topper via llvm-commits
- [llvm] [RISCV] Adopt SpacemitX60's scheduling model for `-mtune=generic` (PR #167008)
Min-Yih Hsu via llvm-commits
- [llvm] Try to simplify select v32i4 case by legalizing v16i4 (PR #173328)
via llvm-commits
- [compiler-rt] [sanitizer_common] [Darwin] Fix typo in AtosSymbolizer error message (PR #173329)
Andrew Haberlandt via llvm-commits
- [compiler-rt] b836942 - [sanitizer_common] [Darwin] Fix typo in AtosSymbolizer error message (#173329)
via llvm-commits
- [clang] [llvm] [RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental (PR #173331)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] improve `musttail` support (PR #170547)
via llvm-commits
- [llvm] [docs] Strengthen our quality standards and connect AI contribution policy to it (PR #154441)
Pranav Kant via llvm-commits
- [llvm] [X86][GISEL] Enable Pre Legalizer Combiner (PR #173220)
via llvm-commits
- [llvm] [llvm][RISCV] Support Zvfofp8min llvm intrinsics and codegen (PR #172585)
Brandon Wu via llvm-commits
- [compiler-rt] 01effcd - [ORC] Add, and call through, reoptimize function in ReOptimizeLayer. (#173204)
via llvm-commits
- [compiler-rt] [llvm] [ORC] Add, and call through, reoptimize function in ReOptimizeLayer. (PR #173204)
Lang Hames via llvm-commits
- [llvm] [ORC] Pass JITDispatchHandler argument buffers as WrapperFunctionBuffer. (PR #173334)
Lang Hames via llvm-commits
- [llvm] [LV] Prevent `extract-lane` generate unused IRs with single vector operand. (PR #172798)
Elvis Wang via llvm-commits
- [compiler-rt] [compiler-rt] Remove REQUIRES: shell lines (PR #173338)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [lit] Drop shell feature from all upstream projects (PR #173341)
Aiden Grossman via llvm-commits
- [llvm] Suppress template parameter information in the skeleton CU. (PR #173342)
Liu Ke via llvm-commits
- [llvm] [WebAssembly] Support v128.load{32,64}_zero for f32 and f64 types (PR #172291)
via llvm-commits
- [llvm] [Coroutines] fix coroutines + std::unique_ptr with async exceptions validation errors (PR #149691)
Chuanqi Xu via llvm-commits
- [llvm] [X86] lowerFPToIntToFP - handle UI2FP on AVX512VL targets and i64 types on AVX512DQ targets (PR #162656)
via llvm-commits
- [clang] [llvm] [Clang] Invoke pass plugin preCodeGenCallback (PR #171872)
Alexis Engelke via llvm-commits
- [llvm] 96ee7d2 - [ADT] Make use of subsetOf and anyCommon methods of BitVector (NFC) (#170876)
via llvm-commits
- [llvm] [X86][GISEL] Enable PostLegalize Combiner (PR #172445)
via llvm-commits
- [llvm] 0f572c1 - AMDGPU: Teach lowering that exp and log intrinsics cannot return denormals (#172296)
via llvm-commits
- [llvm] [ci] Add ids workflow for checking llvm apis have been annotated with LLVM_ABI (PR #172673)
Fabrice de Gans via llvm-commits
- [llvm] 261d2da - [ValueTracking] Support ptrtoaddr in isKnownNonZero() (#173275)
via llvm-commits
- [llvm] [IR2Vec] Introducing python bindings for IR2Vec (PR #173194)
Nishant Sachdeva via llvm-commits
- [llvm] [SimplifyCFG] Sink common code of cond preds (PR #173353)
Kunqiu Chen via llvm-commits
- [llvm] Fixed build with C++20 standard (PR #169772)
Vedran Miletić via llvm-commits
- [llvm] InjectTLIMappings: remove incompatible attributes from vector declarations. (PR #173206)
via llvm-commits
- [llvm] [SPIRV] Add legalization pass for zero-size arrays (PR #172367)
Manuel Carrasco via llvm-commits
- [llvm] a76084f - [AArch64] Improve SIMD immediate generation with SVE. (#173273)
via llvm-commits
- [llvm] [AsmParser] Fix crash when hex literal exceeds 16-bit float range (PR #172669)
Miloš Poletanović via llvm-commits
- [llvm] [llvm-profgen][SPGO] Support profiles with multiple concurrent processes (PR #169353)
via llvm-commits
- [llvm] 5b52376 - [SPIRV] Add support for non-interposable function aliases (#172730)
via llvm-commits
- [llvm] [VPlan] Handle early exit loops with predicated successors (PR #172454)
Shih-Po Hung via llvm-commits
- [llvm] 9ca5e85 - [SCEV] Avoid tests not passing the verifier (NFC)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Support ptrtoaddr in computeKnownBits() (PR #173358)
Nikita Popov via llvm-commits
- [llvm] [X86] vselect-pcmp.ll - add test showing failure to fold icmp_eq(and(x,pow2),0) to shl(x,c) for v4f32 select masks (PR #173359)
Simon Pilgrim via llvm-commits
- [llvm] c1e72dc - [NFC] clang-format llvm/include/llvm/Support/Registry.h (#173295)
via llvm-commits
- [llvm] [ValueTracking] Support ptrtoaddr in inequality implication (PR #173362)
Nikita Popov via llvm-commits
- [llvm] c4088b2 - [LLVM][DAGCombiner] Look through freeze when combining extensions of extending-masked-loads. (#172484)
via llvm-commits
- [llvm] [LLVM][DAGCombiner] Look through freeze when combining extensions of extending-masked-loads. (PR #172484)
Paul Walker via llvm-commits
- [llvm] 3790080 - [X86] vselect-pcmp.ll - add test showing failure to fold icmp_eq(and(x, pow2), 0) to shl(x, c) for v4f32 select masks (#173359)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement LWG3476: Add mandates to thread, jthread, and async (PR #173363)
Marcell Leleszi via llvm-commits
- [llvm] [ConstantInt] Disable implicit truncation in ConstantInt::get() (PR #171456)
Nikita Popov via llvm-commits
- [llvm] Users/joshd rod/shift fallbacks/03 sli fallback (PR #173364)
Joshua Rodriguez via llvm-commits
- [llvm] 2c02e4c - [NFC][LLVM][ConstantFolding] Use Type* variant of ConstantFP::get when folding scalar intrinsics. (#172709)
via llvm-commits
- [llvm] [NFC][LLVM][ConstantFolding] Use Type* variant of ConstantFP::get when folding scalar intrinsics. (PR #172709)
Paul Walker via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Phoebe Wang via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (PR #173366)
Simon Pilgrim via llvm-commits
- [llvm] 7068497 - [AsmParser] Fix crash when hex literal exceeds 16-bit float range (#172669)
via llvm-commits
- [llvm] [X86] Add rewrite pattern for SSE41/AVX1 roundss/sd + blendps/pd (PR #172056)
Gergo Stomfai via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Fix CCValAssign::Indirect assert to allow all scalable types. (PR #173372)
Paul Walker via llvm-commits
- [llvm] fdc0753 - [VectorCombine] foldShuffleOfSelects - support multiple uses of shuffled selects (#173166)
via llvm-commits
- [llvm] [SimplifyLibCalls] Move constant folding logic in `ConstantFoldLibCall2` (PR #172139)
Nikita Popov via llvm-commits
- [llvm] 125b5aa - [NFC][CodeGen][SVE] Use DAG.getConstant(1) in place of getPTrue(AArch64SVEPredPattern::all).
Paul Walker via llvm-commits
- [llvm] [missed-opt][X86] Optimize fptosi+select down to a single cvttsd2si Instruction on X86 (PR #172710)
Simon Pilgrim via llvm-commits
- [llvm] 2ebe16c - [X86] combineSelect - relax "vselect (X & C == 0), LHS, RHS" --> "vselect (X & C != 0), RHS, LHS" type limitation (#173366)
via llvm-commits
- [llvm] [InstCombine] Add fold `(x * z) % (y * z) == 0` -> `x % y == 0` (PR #171655)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Turn Add into Or even when undef (PR #171556)
Nikita Popov via llvm-commits
- [llvm] 8290134 - [X86] EmitX86BuiltinExpr - attempt to convert SSE41/AVX1 roundps/d/ss/sd builtins to regular rounding modes (#171227)
via llvm-commits
- [llvm] ValueTracking: log may never return -0 (PR #173380)
Matt Arsenault via llvm-commits
- [llvm] [Instcombine]: Folds`llvm.ucmp` and `llvm.scmp` (PR #168505)
Nikita Popov via llvm-commits
- [llvm] [ConstantFolding] Stop folding NaNs (PR #167475)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify call to abs if it is known one side is positive (PR #157675)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Propagate nsw in (sub (and Op1, (neg X)), Op1) --> neg (and Op1, (add X, -1)) (PR #149366)
Nikita Popov via llvm-commits
- [llvm] [X86] Add instcombine tests showing potential to fold shifted blendv masks into regular cmp+select sequences (PR #173383)
Simon Pilgrim via llvm-commits
- [llvm] fix CodeGenPrepare crash with null PSI (issue #173360) (PR #173385)
via llvm-commits
- [llvm] [IR] Update `PHINode::removeIncomingValueIf()` to use the swap strategy like `PHINode::removeIncomingValue()` (PR #172639)
Ricardo Jesus via llvm-commits
- [llvm] [BOLT][Docs] Add instructions to run all tests. (PR #172847)
Paschalis Mpeis via llvm-commits
- [clang] [llvm] [AArch64] Add support for range prefetch intrinsic (PR #170490)
Paul Walker via llvm-commits
- [llvm] 3a4eff5 - [X86] Add instcombine tests showing potential to fold shifted blendv masks into regular cmp+select sequences (#173383)
via llvm-commits
- [llvm] [SPIRV] Fix recently introduced test case that depends on assertions. (PR #173388)
Manuel Carrasco via llvm-commits
- [llvm] [LLVM][PhaseOrdering] Run CSE after InstCombine has cleaned the result of vectorisation. (PR #120443)
Paul Walker via llvm-commits
- [llvm] 6086d79 - [SPIRV] Fix recently introduced test case that depends on assertions. (#173388)
via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Try to convert BLENDV(X,Y,SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (PR #173389)
Simon Pilgrim via llvm-commits
- [llvm] 1478422 - [GlobalISel][AArch64] Add support for sli/sri intrinsics (#173364)
via llvm-commits
- [llvm] [AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (PR #173390)
Jay Foad via llvm-commits
- [clang] [llvm] [clang] Initial frontend C-restrict support (PR #173394)
via llvm-commits
- [llvm] [clang] Initial backend C-restrict support (PR #173395)
Vladislav Belov via llvm-commits
- [llvm] [PHIElimination] Ensure correct copy emission for `INLINEASM_BR` indirect targets (PR #173396)
Antonio Frighetto via llvm-commits
- [llvm] [MC][WebAssembly] Add parameter to set table address type (PR #173063)
via llvm-commits
- [llvm] 7d7d063 - AMDGPU: Stop requiring afn for f32 rsq formation (#172082)
via llvm-commits
- [llvm] AMDGPU: Avoid crashing on statepoint-like pseudoinstructions (PR #170657)
Matt Arsenault via llvm-commits
- [llvm] [MCA] Fix -mcpu=help flag (PR #173399)
Amina Chabane via llvm-commits
- [llvm] [RIPPLE][HEXAGON-BACKEND] Fix insert DBG_VALUE after terminator (PR #173401)
Fateme Hosseini via llvm-commits
- [llvm] InstCombine: Add baseline test for canonicalize SimplifyDemandedFPClass (PR #173188)
Serge Pavlov via llvm-commits
- [llvm] a666d1f - Fixed build with C++20 standard (#169772)
via llvm-commits
- [llvm] [X86] Add tests showing failure to concat fma chain which share concatenated operands (PR #173403)
Simon Pilgrim via llvm-commits
- [llvm] 1cb9903 - [DAGCombiner] Extend fp->int->fp optimizations to include clamping (#164502)
via llvm-commits
- [llvm] [Github] Delete issue-write-test workflow (PR #173404)
via llvm-commits
- [llvm] [DAGCombiner] Relax nsz constraint with fp->int->fp optimizations (PR #164503)
Guy David via llvm-commits
- [llvm] 67f2a22 - InstCombine: Add baseline test for canonicalize SimplifyDemandedFPClass (#173188)
via llvm-commits
- [llvm] InstCombine: Handle canonicalize in SimplifyDemandedFPClass (PR #173189)
Matt Arsenault via llvm-commits
- [llvm] 4e44e87 - [X86] Add tests showing failure to concat fma chain which share concatenated operands (#173403)
via llvm-commits
- [llvm] [LoopUnroll] Do not copy !llvm.loop from latch to non-latch (PR #165635)
Joel E. Denny via llvm-commits
- [clang] [llvm] [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (PR #173411)
Joshua Batista via llvm-commits
- [llvm] [CodeGen] Fix EVT::changeVectorElementType assertion on simple-to-extended fallback (PR #173413)
Islam Imad via llvm-commits
- [llvm] [bazel] Add potential bzlmod inclusion example (PR #173124)
Jordan Rupprecht via llvm-commits
- [compiler-rt] bf93286 - [compiler-rt] Remove REQUIRES: shell lines (#173338)
via llvm-commits
- [llvm] [RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign bits. Use it to select CLS(W). (PR #173417)
Craig Topper via llvm-commits
- [llvm] ac602d8 - [DirectX] Disallow ElementIndex for raw buffer accesses (#173320)
via llvm-commits
- [llvm] dab4ad7 - [AMDGPU][GlobalISel] Add RegBankLegalize mul24 and fmul.legacy (#173123)
via llvm-commits
- [llvm] Insert symbols for prefetch targets read from basic blocks section profile. (PR #168439)
Rahman Lavaee via llvm-commits
- [llvm] ec1a65f - [DAGCombiner] Relax nsz constraint with fp->int->fp optimizations (#164503)
via llvm-commits
- [llvm] [AArch64] Decompose FADDV with known zero elements (PR #167313)
Guy David via llvm-commits
- [llvm] 2ad7a8f - [ProfCheck] Exclude merge functions test
Aiden Grossman via llvm-commits
- [compiler-rt] ed9bc1c - [Fuzzer] Mark test as unsupported on Windows
Aiden Grossman via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - failure to track OperandValueInfo (PR #171934)
Kavin Gnanapandithan via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [AArch64] Initial compiler support for SVE unwind on Windows. (PR #138609)
Jameson Nash via llvm-commits
- [llvm] [LoopUnroll] Skip remainder loop guard if skip unrolled loop (PR #156549)
Joel E. Denny via llvm-commits
- [llvm] [VN] be more consistent about forwarding null inputs and ignoring SVE outputs (PR #139574)
Jameson Nash via llvm-commits
- [llvm] [MemCpyOpt] allow more memcpy-to-memcpy optimization (PR #150792)
Jameson Nash via llvm-commits
- [flang] [llvm] [flang] improve compatibility with mingw headers (PR #172041)
Eugene Epshteyn via llvm-commits
- [llvm] f4ded95 - [RISCV] Support srx/slx for P extension. (#173225)
via llvm-commits
- [llvm] fa7f7a4 - [ORC] Pass JITDispatchHandler argument buffers as WrapperFunctionBuffer. (#173334)
via llvm-commits
- [llvm] 1f331e4 - [VPlan] Only use isAddressSCEVForCost in getAddressAccessSCEV (NFC)
Florian Hahn via llvm-commits
- [llvm] 80ca636 - [SLP][NFC]Add a floating point test with potentially copyable operands, NFC
Alexey Bataev via llvm-commits
- [lld] [lld][WebAssembly] Don't export deps for unused stub symbols (PR #173422)
Heejin Ahn via llvm-commits
- [compiler-rt] [scudo] Use setenv instead of putenv in ScudoCombinedTest.ZeroOnDeallocEnabledAndFlag (PR #173423)
Fabio D'Urso via llvm-commits
- [clang] [compiler-rt] [llvm] [AIX] Implement the ifunc attribute. (PR #153049)
Wael Yehia via llvm-commits
- [clang] [llvm] [OpenMP] Preserve the original address when `use_device_ptr/addr` lookup fails. (PR #169438)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [OpenMP][Offload] Add FB_NULLIFY map-type for `use_device_ptr(fb_nullify)`. (PR #169603)
Abhinav Gaba via llvm-commits
- [llvm] [RISCV] Use RVPTernary_rrr for accumulator instructions in RISCVInstrInfoP.td. (PR #173426)
Craig Topper via llvm-commits
- [llvm] 575d200 - [ConstantFolding] Add edge cases for llvm.log{, 2, 10} (#173304)
via llvm-commits
- [lld] [llvm] [MC][WebAssembly] Add parameter to set table address type (PR #173063)
via llvm-commits
- [llvm] [LoopDeletion] Check for uses in unreachable basic blocks even when there is no exit block. (PR #173428)
Craig Topper via llvm-commits
- [lld] 9b020dd - [lld][WebAssembly] Don't export deps for unused stub symbols (#173422)
via llvm-commits
- [llvm] [OFFLOAD] Add missing initialize record replay API for libomptarget migration (PR #172232)
via llvm-commits
- [llvm] Fix bazel build for 51253b3 (PR #173437)
Emilio Cota via llvm-commits
- [llvm] f0597e1 - [AMDGPU][GlobalISel] Add RegBankLegalize support for G_AMDGPU_FMED3 (#173085)
via llvm-commits
- [llvm] Fix vgpr live range (PR #92940)
Gang Chen via llvm-commits
- [llvm] 520ba7d - [RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental (#173331)
via llvm-commits
- [llvm] 1cbff54 - [RISCV] Pre-commit RVV instructions to the Ands45 scheduling model and tests (#171954)
via llvm-commits
- [llvm] [WIP][X86] Add addlike PatFrags for AVX-512 disjoint OR folding (PR #166015)
via llvm-commits
- [llvm] workflows/release-sources: Disable building sub-project tarballs by default (PR #173441)
Tom Stellard via llvm-commits
- [llvm] [SPARC] Change delay slot test to use autogenerated code (PR #173442)
via llvm-commits
- [llvm] 8c5a0f7 - [llvm][RISCV] Support Zvfofp8min llvm intrinsics and codegen (#172585)
via llvm-commits
- [llvm] [IR] Change PHINode::removeIncomingValueIf() to loop incoming values backwards (PR #173444)
Mingjie Xu via llvm-commits
- [llvm] [BOLT] Allow name matching stale profiles under infer-stale-profile (PR #165493)
Amir Ayupov via llvm-commits
- [llvm] [RISCV] Only convert volatile i64 load/store to Zilsd in SelectionDAG. (PR #169529)
Craig Topper via llvm-commits
- [clang] [llvm] AMDGPU: Add builtin/intrinsic global_(load|store)_b128 (PR #172090)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU][InstCombine] Fold ballot intrinsic based on llvm.assume hints (PR #160670)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add DS loop waitcnt optimization for GFX12+ (PR #172728)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] Fix typo in condition. (PR #173450)
via llvm-commits
- [llvm] [InstCombine] Fold redundant FP clamp selects; relax min-max-pattern bailout in visitFCmp (PR #173452)
Wenju He via llvm-commits
- [llvm] [ORC] Fix ReOptimizeLayer buggy jit-dispatch signature in fa7f7a4cab4. (PR #173457)
Lang Hames via llvm-commits
- [llvm] [docs] Fix vendor group links in developer policy (PR #173458)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P2442R1 `std::views::chunk` (PR #171234)
via llvm-commits
- [flang] [llvm] [flang] Enhance show_descriptor intrinsic to avoid extra copies and extra descriptor creation (PR #173461)
Eugene Epshteyn via llvm-commits
- [llvm] [PassManager] Use ListSeparator. NFC (PR #173462)
Zakk Chen via llvm-commits
- [llvm] [NewPM][X86] Port X86ExpandPseudo to NPM (PR #173463)
Aiden Grossman via llvm-commits
- [llvm] [LoongArch][NFC] Pre-commit tests for vector sign and zero extensions (PR #160809)
via llvm-commits
- [llvm] 5be1d4b - [ORC] Fix ReOptimizeLayer buggy jit-dispatch signature in fa7f7a4cab4. (#173457)
via llvm-commits
- [lld] 7e9f52c - [NFC][ELF] Use InputSectionBase::addReloc in addRelativeReloc
via llvm-commits
- [lld] [NFC][ELF] Don't reimplement addReloc in GotSection::addConstant (PR #171177)
Jessica Clarke via llvm-commits
- [lld] d48eb71 - [NFC][ELF] Don't reimplement addReloc in GotSection::addConstant
via llvm-commits
- [lld] [NFC][ELF] Abstract RelrBaseSection more like RelocationBaseSection (PR #171178)
Jessica Clarke via llvm-commits
- [lld] 67727a6 - [NFC][ELF] Abstract RelrBaseSection more like RelocationBaseSection
via llvm-commits
- [lld] [NFC][ELF][AArch64][MTE] Don't duplicate addRelativeReloc call for MTE globals (PR #171181)
Jessica Clarke via llvm-commits
- [lld] 6edfda1 - [NFC][ELF][AArch64][MTE] Don't duplicate addRelativeReloc call for MTE globals
via llvm-commits
- [llvm] 657e8d0 - [LLVM][CodeGen][SVE] Fix CCValAssign::Indirect assert to allow all scalable types. (#173372)
via llvm-commits
- [lld] [NFC][ELF] Move mergeRels/partitionRels into finalizeContents (PR #171203)
Jessica Clarke via llvm-commits
- [lld] b8f1326 - [NFC][ELF] Move mergeRels/partitionRels into finalizeContents
via llvm-commits
- [lld] 85ec904 - [ELF] Include sharded relocations in RelocationBaseSection::getSize
via llvm-commits
- [llvm] [AArch64][SME] Vastly simplify and fix `sme-framelower-use-bp.ll` (NFC) (PR #172999)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Use a load instead of a store for inline stack probes (PR #170855)
Sander de Smalen via llvm-commits
- [llvm] [InferAddressSpaces] Infer pointer stored and then loaded from global variable (PR #159755)
Wenju He via llvm-commits
- [llvm] [X86] Remove redundant TEST after shifts when count is non-zero (PR #169069)
via llvm-commits
- [llvm] 18127cc - [InstCombine][X86] Try to convert BLENDV(X, Y, SHL()) -> SELECT(ICMP_SGT(0,SHL()),Y,X) (#173389)
via llvm-commits
- [llvm] [AArch64][NFC] Fix label checks on ZCM tests (PR #173482)
Tomer Shafir via llvm-commits
- [llvm] [AMDGPU] Make SIShrinkInstructions pass return valid changed state (PR #168833)
Vikram Hegde via llvm-commits
- [llvm] [LLVM][LangRef] Redefine out-of-range stepvector values as being truncated. (PR #173494)
Paul Walker via llvm-commits
- [llvm] [ADT] Fix MSVC build after iterator C++20 fix (PR #173495)
Jorn Tuyls via llvm-commits
- [llvm] [SCCP] Use mergeInValue instead of markConstant when folding CastInst (PR #173190)
Yingwei Zheng via llvm-commits
- [llvm] baa4983 - [AArch64] Support lowering v4i16/f16 VECTOR_COMPRESS nodes to SVE (#173256)
via llvm-commits
- [llvm] [AArch64] Fold scalar-to-vector shuffles into DUP/FMOV (PR #166962)
Amina Chabane via llvm-commits
- [llvm] df87e19 - [SLP]Do not vectorize buildvector tree will scalars in first node, which should remain scalars
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Add combines for unsigned comparison of absolute value to constant (PR #172021)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Allow moving to larger type if desirable and both from/to types are illegal (PR #171675)
Antonio Frighetto via llvm-commits
- [llvm] [Orc][LibResolver] Refactor resolver internals and simplify symbol resolution. (PR #169161)
Vassil Vassilev via llvm-commits
- [llvm] [CodeGen] Rename expand-fp to expand-ir-insts (PR #172681)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (PR #173500)
via llvm-commits
- [llvm] [FileCheck] Create test to highlight the "more than 9 back-references" issue. (PR #173501)
Thomas Symalla via llvm-commits
- [llvm] [dsymutil] Add new argument allow_invalid_macho (PR #173503)
via llvm-commits
- [llvm] [InferAddressSpaces] Initialize op(generic const, generic const, ...) -> generic (PR #172143)
Hongyu Chen via llvm-commits
- [llvm] [CostModel] Estimate the codesize cost of switch (PR #163569)
Hongyu Chen via llvm-commits
- [llvm] f702ee6 - [NewPM][X86] Port X86ExpandPseudo to NPM (#173463)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement device clause lowering for target directive (PR #173509)
via llvm-commits
- [llvm] 08b1403 - ValueTracking: Add baseline tests for fmul computeKnownFPClass (#173246)
via llvm-commits
- [llvm] ValueTracking: Improve computeKnownFPClass fmul handling (PR #173247)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] [InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op select C, (a bin_op b), b` (PR #173511)
Gábor Spaits via llvm-commits
- [llvm] 2568ec6 - [SLP]Recalculate dependencies for all cleared entries
Alexey Bataev via llvm-commits
- [llvm] 5020e0f - ValueTracking: Improve computeKnownFPClass fmul handling (#173247)
via llvm-commits
- [llvm] ValueTracking: Avoid calling computeKnownFPClass on matched constant (PR #173248)
Matt Arsenault via llvm-commits
- [llvm] [MC][WebAssembly] add string support for import/export instructions (PR #173513)
via llvm-commits
- [llvm] [X86] Lower `minimum`/`maximum`/`minimumnum`/`maximumnum` using bitwise operations (PR #170069)
via llvm-commits
- [llvm] ee1bac8 - [VPlan] Support binary add/sub in getSCEVExprForVPValue. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 6785c40 - ValueTracking: Avoid calling computeKnownFPClass on matched constant (#173248)
via llvm-commits
- [llvm] [AArch64] Add test coverage for roundeven + float-to-int conversions (PR #173515)
via llvm-commits
- [llvm] [AArch64] Add tests for vector rounding + float-to-int conversions (PR #173516)
via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Wei Xiao via llvm-commits
- [llvm] e135447 - [IR] Change PHINode::removeIncomingValueIf() to loop incoming values backwards (#173444)
via llvm-commits
- [llvm] [AMDGPU] Generate waterfall for calls with SGPR(inreg) argument (PR #146997)
via llvm-commits
- [llvm] 3f06e4c - [BPF] Use Register instead of MCRegister for virtual reg. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Use TargetConstant for intrinsic IDs (PR #173517)
Sudharsan Veeravalli via llvm-commits
- [lld] [ThinLTO][COFF] Pass loop and slp vectorize options to LTO backend (PR #173041)
Fangrui Song via llvm-commits
- [llvm] 7ed5d6b - [RISCV] Use TargetConstant for intrinsic IDs (#173517)
via llvm-commits
- [llvm] [NFC][AMDGPU] Improve the alignment of some TableGen code (PR #173524)
Shilei Tian via llvm-commits
- [llvm] [cmake] Simplify LLVM_ON_WIN32 logic (PR #173525)
Reid Kleckner via llvm-commits
- [llvm] [PowerPC] Check isPhysical() before converting Register to MCRegister. NFC (PR #173531)
Craig Topper via llvm-commits
- [llvm] [Mips] Add support for Mips::GPR64Idx in MipsRegisterBankInfo (PR #173534)
via llvm-commits
- [llvm] [TwoAddressInstruction] Track MadeChange when eliminating REG_SEQUENCE (PR #173535)
Teja Alaghari via llvm-commits
- [llvm] [TwoAddressInstruction][NPM] Conditionally preserve SlotIndexes in NPM (PR #173536)
Teja Alaghari via llvm-commits
- [llvm] 3da3934 - [LLVM][LangRef] Redefine out-of-range stepvector values as being truncated. (#173494)
via llvm-commits
- [llvm] MIPSr6: Set SETCC CondCode not supported by hardware to Expand (PR #173541)
YunQiang Su via llvm-commits
- [llvm] [X86] Optimized ADD + ADC to ADC (PR #173543)
via llvm-commits
- [llvm] [X86][AMX-AVX512] Remove patterns for immediate variants (PR #173545)
Phoebe Wang via llvm-commits
- [llvm] 6d1e7d4 - [LV][IRBuilder] Allow implicit truncation of step vector (#173229)
via llvm-commits
- [llvm] 991455e - [SCCP] Use mergeInValue instead of markConstant when folding CastInst (#173190)
via llvm-commits
- [clang] [llvm] [InferAddressSpaces] Support address space inference from load values (PR #171019)
via llvm-commits
- [llvm] [DAG] Enable bitcast STLF for Constant/Undef (PR #172523)
via llvm-commits
- [llvm] c2a8739 - [VPlan] Split off VPReductionRecipe creation for in-loop reductions (NFC) (#168784)
via llvm-commits
- [llvm] cdcc5d4 - [AVR] Set mayLoad/mayStore flags of some load/store instructions (#172986)
via llvm-commits
- [llvm] [AArch64] Consider MOVaddr* as cheap if fuse-adrp-add (PR #121904)
Guy David via llvm-commits
- [llvm] [CGP] Sink and duplicate call for tail position when duplicating return (PR #172882)
Yingwei Zheng via llvm-commits
- [llvm] 966ae44 - [NFC][AMDGPU] Improve the alignment of some TableGen code (#173524)
via llvm-commits
- [llvm] [docs] Remove stale multi-stage PGO workflow from AdvancedBuilds (PR #173575)
via llvm-commits
- [llvm] 30c6bbe - [SLP]Check if the value has uselist before asking for uses
Alexey Bataev via llvm-commits
- [llvm] 88039f8 - [PassManager] Use ListSeparator. NFC (#173462)
via llvm-commits
- [llvm] 48be4d0 - [SLP]Enable float point math ops as copyables elements.
Alexey Bataev via llvm-commits
- [llvm] [PowerPC] Fix XXPERMDI peephole and ISEL LiveVariables bugs (PR #172122)
Nemanja Ivanovic via llvm-commits
- [flang] [llvm] [mlir] [MLIR] Add missing dialects to C API (PR #82190)
Sergio Sánchez Ramírez via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
via llvm-commits
- [llvm] [SDAG] Combine select into ABD?, for const (PR #173581)
Simon Pilgrim via llvm-commits
- [llvm] 15bf707 - [VPlan] Support truncated IVs in getSCEVExprForVPValue. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 8518d2c - [cmake] Simplify LLVM_ON_WIN32 logic (#173525)
via llvm-commits
- [llvm] f4bd619 - [PowerPC] Check isPhysical() before converting Register to MCRegister. NFC (#173531)
via llvm-commits
- [llvm] [Support] Optimize signal handling file removal code (PR #173586)
Reid Kleckner via llvm-commits
- [llvm] 016c0b5 - MIPSr6: Set SETCC CondCode not supported by hardware to Expand (#173541)
via llvm-commits
- [llvm] 7dcd698 - [AMDGPU] Make SIShrinkInstructions pass return valid changed state (#168833)
via llvm-commits
- [llvm] [AMDGPU][NPM] add "addPostBBSections()" to NPM (PR #172793)
Vikram Hegde via llvm-commits
- [llvm] [RISCV] vfadd.vf + splat (fneg)-> vfsub.vf (PR #173589)
Liao Chunyu via llvm-commits
- [llvm] [Mips] Mark function calls as possibly changing FCSR (FCR31) (PR #170314)
via llvm-commits
- [llvm] MIPSr6: Set FSELECT Legal for f64 (PR #173591)
YunQiang Su via llvm-commits
- [llvm] [ELF][Objcopy] Dont corrupt symbol table when `--update-section` is called for ELF files (PR #170462)
via llvm-commits
- [llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Serge Pavlov via llvm-commits
- [lld] [llvm] [llvm][LoongArch] Add reloc types for LA32R/LA32S (PR #172617)
WÁNG Xuěruì via llvm-commits
- [llvm] [JumpThreading] Add fast path for single-pred blocks in redirectValuesFromPredecessorsToPhi (PR #173596)
via llvm-commits
- [llvm] a910b2e - [Mips] Mark function calls as possibly changing FCSR (FCR31) (#170314)
via llvm-commits
- [llvm] [Mips] Add MipsPat `add $gp, (select $cond, tglobaladdr, tglobaladdr)` to parse MipsISD::GPRel TargetGlobalAddress (PR #165531)
via llvm-commits
- [llvm] 22c01f6 - MIPSr6: Set FSELECT Legal for f64 (#173591)
via llvm-commits
- [llvm] eb3bfee - [Mips] Add support for Mips::GPR64Idx in MipsRegisterBankInfo (#173534)
via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with OMP_TARGET_OFFLOAD=DISABLED and invalid default device (PR #173630)
Amit Tiwari via llvm-commits
- [llvm] [openmp] [OpenMP][Runtime] Handling crash with `OMP_TARGET_OFFLOAD=DISABLED` and invoking `omp_get_default_device()` (PR #171789)
Amit Tiwari via llvm-commits
- [llvm] [bolt][aarch64] simplify rodata/literal load for X86 & AArch64 (PR #165723)
Alexey Moksyakov via llvm-commits
- [llvm] [AVR] Explicitly set flag 'hasSideEffects' of instructions (PR #173660)
Ben Shi via llvm-commits
- [llvm] [SelectionDAG][ARM] Add lowering for strict fp16 nodes on systems without fullfp16 (PR #173666)
Erik Enikeev via llvm-commits
- [llvm] c244168 - Revert "[SLP]Enable float point math ops as copyables elements."
Alexey Bataev via llvm-commits
- [llvm] a08cc6e - Revert "[SLP]Recalculate dependencies for all cleared entries"
Alexey Bataev via llvm-commits
- [llvm] [LowerAllowCheck] Add llvm.allow.sanitize.* intrinsics (PR #172029)
Marco Elver via llvm-commits
- [clang] [llvm] Testing handle (PR #170287)
Amit Tiwari via llvm-commits
- [llvm] [LLVM] Successor count added to InstCount (PR #171670)
Iñaki V Arrechea via llvm-commits
- [llvm] [RISCV] Add a custom pre-ra scheduler (PR #172613)
Min-Yih Hsu via llvm-commits
- [llvm] 571819c - [SLP]Recalculate dependencies for all cleared entries
Alexey Bataev via llvm-commits
- [llvm] [AArch64] Eliminate redundant setcc on vector comparison results (PR #171431)
via llvm-commits
- [llvm] [RISCV] Support i32 SSHLAT for rv32ip. (PR #173687)
Craig Topper via llvm-commits
- [llvm] 42ea774 - [SLP]Enable float point math ops as copyables elements.
Alexey Bataev via llvm-commits
- [llvm] 295a01f - [MemProf] Fix reporting with -memprof-matching-cold-threshold (#173327)
via llvm-commits
- [llvm] 60e5b86 - [VPlan] Support extends and truncs in getSCEVExprForVPValue. (NFCI)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Support masked VPInsts, use for predication (NFC)(WIP) (PR #142285)
Florian Hahn via llvm-commits
- [llvm] c9eb572 - [LoopVectorize] Support vectorization of frexp intrinsic (#172957)
via llvm-commits
- [llvm] [SLP]Exclude non-profitable subtrees. (PR #162018)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support for copyables in the reduced values (PR #153589)
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][RISCV] Support Zvfofp8min C intrinsic (PR #172630)
Craig Topper via llvm-commits
- [llvm] Fix Xtensa Bazel build (PR #173073)
NAKAMURA Takumi via llvm-commits
- [llvm] [RISCV] Support i32 (S/U)(ADD/SUB)SAT for rv32ip. (PR #173693)
Craig Topper via llvm-commits
- [compiler-rt] 08debd7 - [compiler-rt][builtins] Add `-Wno-c2y-extensions`
NAKAMURA Takumi via llvm-commits
- [llvm] [ELF/RISCV] Add definitions for XCHERIOT1 non-standard relocations on RISCV. (PR #172414)
Owen Anderson via llvm-commits
- [llvm] [Github][CI] Trigger `code-lint` for clang-tidy documentations (PR #173700)
via llvm-commits
- [llvm] [NFC] Add missing `override` on function. (PR #173701)
Justin Lebar via llvm-commits
- [llvm] fuzz1 (PR #173702)
Justin Lebar via llvm-commits
- [llvm] [Instcombine] Ensure simplifyValueKnownNonZero adds instrs in dominance order. (PR #173703)
Justin Lebar via llvm-commits
- [llvm] [Instcombine] Fix infinite loop in visitSelectInst. (PR #173704)
Justin Lebar via llvm-commits
- [llvm] [mlir] [mlir][Python] create MLIRPythonSupport (PR #171775)
Jacques Pienaar via llvm-commits
- [llvm] [Instcombine] Fix crash in foldMinimumMaximumSharedOp. (PR #173705)
Justin Lebar via llvm-commits
- [llvm] [LegalizeDAG] Remove unnecessary EVT->MVT->EVT conversion. NFC (PR #173707)
Craig Topper via llvm-commits
- [llvm] [ValueTracking] Infer operand bound from mul nuw square predicates (PR #173127)
Yingwei Zheng via llvm-commits
- [llvm] [LVI] Merge ranges stably and precisely (PR #173714)
Kunqiu Chen via llvm-commits
- [llvm] [lit] Disable ulimit-nodarwin test on FreeBSD (PR #173155)
via llvm-commits
- [llvm] [lli] fix lli crash when run variable arguments function as a interpret (PR #173719)
via llvm-commits
- [llvm] 26cc61e - [lit] Disable ulimit-nodarwin test on FreeBSD (#173155)
via llvm-commits
- [llvm] [InstCombine] Fix flag propagation in `foldSelectIntoOp` (PR #162003)
Yunbo Ni via llvm-commits
- [compiler-rt] 5aee01a - [compiler-rt] Rework 08debd7f4461 [-Wno-c2y-extensions]
NAKAMURA Takumi via llvm-commits
- [llvm] [InstCombine] Simplify demanded bits of blendv mask operands (PR #173723)
Dhruva Narayan K via llvm-commits
- [llvm] 87e8e7d - [SPIRV] Implement lowering for llvm.matrix.transpose and llvm.matrix.multiply (#172050)
via llvm-commits
- [llvm] [SPIRV] Implement lowering for llvm.matrix.transpose and llvm.matrix.multiply (PR #172050)
Steven Perron via llvm-commits
- [llvm] [AArch64][RegAlloc] Reserve LR reservation reserve W30 subreg (PR #173725)
Tomer Shafir via llvm-commits
- [llvm] Precommit Tests (PR #173730)
Kshitij Paranjape via llvm-commits
- [llvm] d777b1a - [VPlan] Skip phi recipes in tryToBuildVPlan (NFC).
Florian Hahn via llvm-commits
- [llvm] [AArch64] Add intra-block CSINC optimization to AArch64ConditionOptimizer (PR #173734)
Hussam A. via llvm-commits
- [llvm] [InstCombine] Add check for flag propagation in `foldSelectIntoOp` (PR #173735)
Yunbo Ni via llvm-commits
- [llvm] [InstCombine] Fold smin(-a, x - a) + a to smin(x, 0) (PR #167109)
Aneesh Kadiyala via llvm-commits
- [llvm] 2c376ff - [AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)
via llvm-commits
- [llvm] 1ee3178 - [LegalizeDAG] Remove unnecessary EVT->MVT->EVT conversion. NFC (#173707)
via llvm-commits
- [llvm] [VPlan] Create header phis once, after constructing VPlan0 (NFC). (PR #168291)
Florian Hahn via llvm-commits
- [llvm] [AArch64]: Replaced assertion with check (PR #173737)
Kevin Per via llvm-commits
- [llvm] [VPlan] Add specialized VPValue subclasses for different types (NFC) (PR #172758)
via llvm-commits
- [llvm] [NewPM][X86] Make AsmPrinter work with NewPM (PR #173740)
Aiden Grossman via llvm-commits
- [llvm] [VPlan] Extract reverse operation for reverse accesses (PR #146525)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Fix i1 ssub.sat compare folding (PR #173742)
Justin Lebar via llvm-commits
- [llvm] [MLGO] Drop RegallocScoring Pass (PR #173746)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Aiden Grossman via llvm-commits
- [llvm] f59e2b2 - [CodeGen] Port gc-empty-basic-blocks to new pass manager (#137585)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add disjoint to the G_OR when lowering G_ROTR/L (PR #172317)
Amara Emerson via llvm-commits
- [llvm] [CodeGen][NewPM] Consistently preserve IR analyses in MF passes (PR #173757)
Aiden Grossman via llvm-commits
- [llvm] Add .cursor to .gitignore (PR #173763)
via llvm-commits
- [llvm] a7d8b88 - [InstCombine] Add check for flag propagation in `foldSelectIntoOp` (#173735)
via llvm-commits
- [llvm] 1e985b6 - [AVR] Explicitly set flag 'hasSideEffects' of instructions (#173660)
via llvm-commits
- [llvm] [InstCombine] Fold Minimum over trailing or leading zeros (PR #173768)
Aryan Kadole via llvm-commits
- [llvm] [DAGCombiner] Honor rewrite semantics of fast-math flags in fdiv combine (PR #167595)
Mikołaj Piróg via llvm-commits
- [llvm] 05a34dd - [X86][GISEL] Enable Pre Legalizer Combiner (#173220)
via llvm-commits
- [llvm] [AMDGPU] Allow amdgpu-waves-per-eu to lower target occupancy range (PR #168358)
Damien Hilloulin via llvm-commits
- [llvm] Make LLVMbot trigger on changes to docs in general, and vectorization docs in particular (PR #173790)
Tibor Győri via llvm-commits
- [llvm] e2dfba6 - [InstCombine] Simplify demanded bits of blendv mask operands (#173723)
via llvm-commits
- [llvm] c449f7f - [ELF/RISCV] Add definitions for XCHERIOT1 non-standard relocations on RISCV. (#172414)
via llvm-commits
- [llvm] 7a3bbf7 - [SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (#173500)
via llvm-commits
- [llvm] [M68k] add test showing callseq begin failure for doubles, and fix mem chain generation (PR #170049)
via llvm-commits
- [llvm] 06e8230 - [SLP][NFC]Add a test with the miscompilation after SLP vectorizer, NFC
Alexey Bataev via llvm-commits
- [llvm] 7ceecfa - [CodeGen] Fix EVT::changeVectorElementType assertion on simple-to-extended fallback (#173413)
via llvm-commits
- [llvm] [NFC] Rename variables to FPOp (PR #173792)
Mikołaj Piróg via llvm-commits
- [llvm] [SelectionDAGBuilder] Propagate fast-math flags to fpext (PR #167574)
Mikołaj Piróg via llvm-commits
- [llvm] [SelectionDAG] add cli option to write SelectionDAG graphviz to file (PR #161979)
via llvm-commits
- [llvm] d9ce80d - [SLP]FIx order of bool logical ops, if the right op is used in the first reduction operarion
Alexey Bataev via llvm-commits
- [llvm] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #173797)
Vedran Miletić via llvm-commits
- [llvm] c7d373a - [SLP][NFC]Add a test with the incorrect transformation result, NFC
Alexey Bataev via llvm-commits
- [llvm] Fix Bazel build for 05a34dd (PR #173798)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Update reserve-regs-for-regalloc desc (PR #173799)
Tomer Shafir via llvm-commits
- [llvm] 25d2a5b - [NFC] Rename variables to FPOp (#173792)
via llvm-commits
- [llvm] 540ea69 - [CodeGen][NewPM] Consistently preserve IR analyses in MF passes
via llvm-commits
- [llvm] [AMDGPU][NewPM] Consistently preserve IR analyses in MF passes (PR #173758)
Aiden Grossman via llvm-commits
- [llvm] 2a00589 - [AMDGPU][NewPM] Consistently preserve IR analyses in MF passes
via llvm-commits
- [llvm] [X86][NewPM] Consistently preserve IR analyses in MF passes (PR #173759)
Aiden Grossman via llvm-commits
- [llvm] [X86][NewPM] Port x86-optimize-leas to the new pass manager (PR #173760)
Aiden Grossman via llvm-commits
- [llvm] 3c5f206 - [X86][NewPM] Port x86-optimize-leas to the new pass manager
via llvm-commits
- [llvm] ab45059 - [SLP]Do not swap RHS, if it is used in bool op, used as a second operand in a reduction
Alexey Bataev via llvm-commits
- [llvm] 7de0804 - [VPlan] Handle min/max intrinsics in getSCEVExprForVPValue (NFCI)
Florian Hahn via llvm-commits
- [llvm] 2c72af8 - [CMake] Error when specifying pstl in LLVM_ENABLE_PROJECTS
Aiden Grossman via llvm-commits
- [llvm] Update [Github] Update GHA Dependencies (PR #173804)
Mend Renovate via llvm-commits
- [llvm] Update GitHub Artifact Actions (major) (PR #173805)
Mend Renovate via llvm-commits
- [llvm] [RISCV] Update Andes45 vector load/stores scheduling info (PR #173806)
Jim Lin via llvm-commits
- [llvm] [DAG] SDPatternMatch - add a m_SpecificNeg() matcher (PR #173807)
Muhammad Abdul via llvm-commits
- [llvm] [LV][VPlan] Implement VPlan-based cost for exit condition. (PR #125640)
Elvis Wang via llvm-commits
- [llvm] [RISCV] Add more patten for FMA instruction to eliminate the fneg (PR #173808)
Liao Chunyu via llvm-commits
- [compiler-rt] [CMake] Fix compiler-rt builtins configuration bug on darwin (PR #173811)
Alex Dutka via llvm-commits
- [llvm] [RISCV][GISel] Support select G_READ_REGISTER and G_WRITE_REGISTER (PR #173815)
Jianjian Guan via llvm-commits
- [llvm] [OCaml] Add OCaml bindings for intrinsics API (PR #173817)
via llvm-commits
- [llvm] A few improvement in fcmla pattern recognitions (PR #173818)
Yichao Yu via llvm-commits
- [llvm] 6cfc8bf - [NFC][AMDGPU][Attributor] Remove unused code
Shilei Tian via llvm-commits
- [llvm] [ConstantHoisting] Remove redundant cleanup (NFC) (PR #173823)
via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Elvis Wang via llvm-commits
- [llvm] [SelectionDAG] Use emplace_back. NFC (PR #173824)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Rename OPC_EmitInteger8->OPC_EmitIntegerI8. NFC (PR #173832)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Strip Coroutine suffixes when generating pseudo probe (PR #173834)
via llvm-commits
- [llvm] [SelectionDAG][Test] Temporarily disable test on Darwin (PR #173836)
via llvm-commits
Last message date:
Sun Dec 28 23:59:25 PST 2025
Archived on: Sun Dec 28 23:59:26 PST 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).